HN user

omnipath

146 karma
Posts5
Comments113
View on HN

"Excel as a format is an awful abomination of XML"

You and I may think so, but why would it matter for the end user?

"and the program itself is an awful experience that people just stick with due to a mix of Stockholm syndrome and inertia"

Disagree. For the purpose of what Excel was made for, it seems reasonable. Or rather, I've yet to see what benefits alternative experiences produce. For the vast 90% of users, Excel is a 1NF/2NF db, emphasized on visually viewing their data. It's dead simple to enter, dead simple to share, and reasonable easy to add some constraints, some linkage, and show data trends.

Excuse me for presuming, but that seems to be a 1st world view of ARM SBCs usage. There are plenty of places in the world where this may be the only computer used until traveling aboard or higher education, so the ability to run actual 'desktop' applications, super cheap, plugged into peripherals, is still a worthy usage of a pi and its ilk.

No, the article does not. I just rtfa and even Jeff is stating that once you pass the $100, you're in a different class altogether, and are competing with used mini pcs. He even mentions that trying to get a pi at MSRP isn't likely to happen any time soon, so even if we were to compare a $35 MSRP board to $150 board, the pi still has 2 advantages, cheaper price point (assuming MSRP PIs are available), and working software.

Yeah, but I think you're underestimating what the grandparent post is saying. The people who would PAY for some of these functions are already making do with Excel. And microsoft has responded in kind by increasing Excel's ability to do, well, everything. I'm pretty sure if someone wanted to include those features the article is talking about on top of Excel, they would. Just last week, we saw someone add onto Excel a C# IDE with debugger, and posted about it here. It seems one's limit with Excel is only one's imagination.

When it starts to actively harm or hinder you instead of help. If it's costing you time you don't have, resources you can't afford, or affecting your health, call it quits. Otherwise, at the very least, you'd maybe learn something new, and definitely have kept yourself entertained, regardless of its utility.

No, I don't. Again, this seems to be a personal design/preference rather than a behavior git is forcing upon you, which is my point (This isn't a git issue, this is a development workflow that seems needlessly over complicated). When I do development locally, I only commit changes I want to keep. If there is something wrong, or code that needs to be modified, I make those changes, and then commit. When the work is done, if pressed upon me by the team, I rebase the local commits to a single commit before submitting a merge request.

Huh? You only rebase when you're either:

* Trying to shorten commit history

* Trying to merge feature branches together (main or other feature branches)

* Trying to remove feature branches

None of which are necessary in a lot of development models. If you have that many feature branches that you have to rebase constantly, it doesn't sound like feature branches as a concept are properly understood.

The idea behind feature branching is one of 2 models:

1) either the main branch always works, and development is done in a feature branch, only to be rebased into main when development, testing, and sign off occurred, or

2) serious bug fixes occur outside the main branch, to be re-incorporated back into the main branch once it's been proven to be effective.

The 1st model should only require a rebase when the feature is complete. The 2nd model MAY require a couple of rebasing, dependent on how extensive the bug fixes are, and how fast the main branch is moving along, but not to the point where constant interactively rebasing your branches is the norm.

No, it isn't. It's just a tool designed to work with complex software development workflows, which 90% of software projects do not need. 8 commands (pull, fetch, merge, push, add, commit, checkout and branch) are all you need to get going for git, which is like 2-3 more than what you need for svn/cvs. It's like getting upset that cars that are manual have an extra pedal (clutch) compared to automatic cars with their 2 (brake, accelerator).

Medical Billing and Coding - I want at least one stream of income where I can work from anywhere, in case this downturn is severe enough to force my hands to come into an office.

Spanish - I want to be able to at least read on a 5th grade level.

Stocks - A general idea of what most of the terms mean.

Creative endeavors - Either drawing, music or writing. Something to escape with and have proof that it was an interesting journey.

Weight loss - Gained over 50lbs since the pandemic. Need to lose 3x time to get to a healthy weight.

I have many, many more, but these are the 5 I'm the most interested in.

Dishwasher. Never really had one growing up, and never managed to rent an apartment with one, or one that worked. I'm now finally in a place with a working dishwasher, and it makes life so much easier. I don't feel guilty about not doing dishes immediately after using them (I only have a set for 2, so if I don't clean it immediately, I'll quickly run out of usable dishes in a day.)

Folding Shopping Carts. Literally only had a car for the past 3 years so I could go grocery shopping (Before pandemic, took train to work. Parking wasn't free.) Now that I live in a place near a grocery store, I purchased a shopping cart, and don't really need the car anymore, which I sold last year. So, I don't care about gas prices, don't have to worry about maintenance, no insurance, and most importantly, I don't have to worry about parking!

I can only answer this as someone who's looked into Haxe for a couple of years now versus someone who has actually made an application/game/website with it, but from what I can tell, it's really the 'good at most things, great at non' option for easy interactive, multi-platform development.

What you may not know, is that HaXe started off as an alternative to using Actionscript to build flash/flash-like projects, without having to use Adobe products directly. When the bell started ringing for everyone to get out of the Flash pool (helped a lot by Apple not including it in IOS), they sort of pivoted to being the open source version to Flash (OpenFL), which they used HaXe to build. (One of the things going in their favor was that they were one of the 1st tech stack that tried to do what flash did in a compiled language that included mobile and web targets, besides desktop. The only other ones I can think of that tried was Java and a bunch of 'compiled' js and html files into executables.)

Once they realized that they could just change the target of what they were cross-compiling to, they started adding other targets as well (started with swf and actionscript, then went Javascript, Java, PHP, C, Ruby and who knows what else). People started adding other things to it, such as IDE, game engines, and even Adobe themselves are re-purposing Adobe Animator to target OpenFL. And it grew from there.

Where I usually get confused and leave it all alone is that there is so much churn in that area, that it's hard for me to even begin pick a stack to work with. Apache Flex competes in a lot of what HaXe does, same as Apache FlexJS, Apache Cordova, Cocos2d, Dart/Flutter, Monogame, and so much more in the same area. It got to the point where even Unity and Unreal engine provides much of the same features, pretty much for free until you've hit a certain monetary limit (I think both are around 250k to 1mil, USD).

So, to answer your question again after I've bored you, the catch is that it's one of many (and I do mean many) options for you to choose if you're trying to target many platforms from one code base. It's decent on most all of them, and was one of the firsts to succeed, but depending on your particular needs, may not be the overall best choice for you.

Actually, I don't think that is the case. I think people unwilling to pay for reviews killed reviews. Before, you had magazines and newspapers to do reviews. Since those are dying, people tried to do reviews online. Now it's hard to tell who is reviewing for real, who's reviewing for ads, who's reviewing because they're paid, etc.

Please forgive me if this presumissious of me, but you wouldn't happen to know of some of these areas that need more quality software? The only one that I'm aware of its medical, which usually has regulations and long leads before making money.

Undergrad 1999 - 2004 (IU-Bloomington)

I can only speak for the classes I took

Intro to Programming => Scheme

Object Oriented Programming => Java

Assembly Programming => 68k assembly

Intro to Data Structure => Java or Scheme (depending on Prof.)

Operating System => Technically C, though I did some of it in Java

Compilers => Scheme

Programming Languages => Scheme

Distributed Programming => C and MPI

Web Programming => HTML, Javascript, Java, PHP, Apache & Perl

AI => Scheme

Software Engineering course => whatever was required or wanted, we chose Perl

IU-Bloomington at the time barely touched Java, preferring to do most of the teaching in Scheme or C. I would have prefered they had focused more on C (as I still can't program a C program without segfaults galore.) and less on Scheme, but that's how it goes.

In some states, it IS illegal to shoot porn there. Prostitution isn't a federal crime, outside of coercion or human trafficking. That's why it's legal in certain Nevada counties, but nowhere else. It's up to the state to decide what is what, and to be honest, most of them don't allow either to exist.

Not true. What probably happened was that your Google Play account was tied to your mobile (i.e. Verizon) account, so charges made in Google Play was pushed to Verizon, who then pushed those charges to you. T-Mobile used to do that, and I needed no credit card, until about two years ago, when one was needed because T-Mobile or Google no longer wanted to do business that way.

Yes. Most pokemon battles, unless they're designed to stall, or there are a lot of misses, pokemon as a rule usually faint within two to three hits. Unless Pikachu's stats are totally a bad fit for a special attacker, and Bulbasaur's stats are totally for special walling, chances are even with attacking with Thunderbolt, Pikachu could take down Bulbasaur within 4 rounds. With Hidden Ice, holding the Light Ball, probably 2 rounds.

Now, let's say we gave Bulbasaur all the extra ev training into special attacking. It would still take about two hits to knock out Pikachu. Problem is, since Pikachu is faster, it'll get in two hits before Bulbasaur does. This is why both Pikachu and Bulbasaur are considered LC (Little Cup) or NU (Never Used), as they have a lot of problems dealing with a lot of different pokemons that occur in battling.

May I suggest you try a website called Pokemon Showdown? It's an online simulator which allows you to try out different strategies, and test them against other people. http://play.pokemonshowdown.com/

Bulbasaur may have an edge, type wise, but I'd put money on Pikachu actually winning. Pikachu with Light Screen, Thunder Wave/Knock Off, Protect/Wish, and Hidden Power (Ice) with Light Ball, would completely take on a Bulbasaur. http://bulbapedia.bulbagarden.net/wiki/Pikachu_(Pok%C3%A9mon...

Bulbasaur would need Toxic/Sleep Powder, Growth, Energy Ball/Petal Dance/Giga Drain, and if you must, Hidden Power (Ground) with leftovers. Would NOT suggest using Leaf Storm unless you know you could knock out the opposing pokemon within two hits, even with the two stage lowering of the Special Attack. http://bulbapedia.bulbagarden.net/wiki/Bulbasaur_(Pok%C3%A9m...

The problem with your strategy is that it doesn't take into account crit attacks. Bulbasaur could get a critical hit on it and get all the way down to around 30% health left. The problem what that is that Bulbasaur is MUCH slower than Pikachu, so by the time that round is over, you don't have enough health to survive another neutral hit. The only way I could see Bulbasaur winning is with crit hits, or with just stalling out Pikachu (by changing growth to protect, hidden power ground to leech seed, and going with Giga Drain, you would have a really great chance to stall out Pikachu, if Pikachu doesn't 3HKO Bulbasaur), and hope he didn't have hidden power ice.

(If you're not using physical attacks, why waste a slot on Sword Dance, a move that increases the Physical attack stat??)

Windows will also ask if you want to open an inserted mp3 device as a folder when you plug it in.

When Windows does that, it's running a service called Autoplay. What I'm saying, is that before Windows 98SE, users had to manually open up inserted media, and enough of them had problems with it, that Microsoft included Autoplay ever since with Windows.

Do you really want to emphasize who was first out with streaming? Hasn't your point all along been that Apple, while not inventing mp3 players, made it mainstream? ;P

Streaming has nothing to do with mp3 players. Even today, Apple doesn't do streaming. It's only going to be on the new IOS 7 where that even starts to be an option. Mp3 players is basically a dead market. The point I was trying to make was that Spotify/Streaming is only becoming a viable solution because Internet speeds and 4g networks are fast enough to stream at high rates. Unless I'm missing something, nothing Spotify is doing is truly unique, other than perhaps working in far more places globally than any other type of service before.

I don't know. But mp3 players were definitely something people knew about before iPod's (at least the kids, can't speak for the adults at the time). Some even got those mp3 players with 128 MB, enough to cram two albums into. I didn't feel it was worth it before 512 MB, at the least.

I can tell you right now, that unless they were very technical, most adults didn't have mp3 players and weren't interested in them. Because they didn't even have mp3 files. Don't forget, very often back then, you had to specifically install programs, like winamp, instead of Windows Media Player or Real Player to rip CDs to the mp3 format.

Not dismiss in general as much as dismiss when it comes to revolutionizing music listening and the industry. I think that people would still have adapted mp3 players (what were the alternatives? Discmans and those cassette-like players which you could record 320 minutes of music max on each disc?) even if Apple wouldn't have come out with a really nice UI.

Well, making a ripped CD was very well known and popularly done. People use to just carry around books of CDs, and it sounded better, too. Those old mp3 sounded like ass, the big rate was so low, like 32-64 bit. Now, if it's not 160 bit or higher, I'd say most people would refuse to purchase.

All mp3 players I've used (except for iPod's) are very easy to manage: plug it to the computer, open the folder of the mp3 player, and copy-paste songs. I am hardly a 'techie' when it comes to general computer usage, and I was not back then, either. But maybe this was beyond the capabilities of most people for all I know.

You know why Windows 98 and above has AutoPlay? Because it wasn't simple enough for most of the public to just insert a media type device (CD/DVD/Flash type device) and just have the user manually start it.

I could torrent music and have them automatically appear in my Downloads folder. You could say that the iTunes way is more user-friendly, but most people used Windows back then and were used to shuffling around files and folders themselves, because you had to do that at some if you wanted to do more than read your mail.

Well, maybe you were dealing with more technically inclined people than I was, but to this day I still have people who save EVERYTHING to their desktop, because they don't want to lose files. I still know people who can only find files by opening up which applications they used to create or modify them. They never make backups because they don't know where any of their files are. AND, even if they could, the older mp3 players only played files located in certain folders. If you mistakenly put them in the wrong folder, the mp3 player couldn't play them. Not user friendly at all.

When I changed computers I couldn't get my songs to play on the new machine.

That's because in iTunes, your media is associated with your iTunes account. If you don't sign with that, then none of your songs would play. Unless you did that already, and it still didn't play. That's an error, which Apple should be obligated to fix on your behalf.

What revolutionized music listening for me was: 1. being able to easily download (mostly pirate) music 2. streaming services (only used Spotify myself).

Technically, streaming services has existed since 1995, when Real was selling their Helix servers, and started streaming media themselves sometime in 1997-1998ish. That's even before Napster came out. Spotify only works because the music industry couldn't do it themselves, and wanted other streams of revenue online other than Apple and Pandora.