skysight-inc/HackerNews huggingface dataset:
> but you'll excuse me being skeptical that introducing more complex tools will solve my complexity problem

I'm a consultant and in my experience this misconception is by far the most common source of problems in redux projects. Redux is a very small and simple thing so you have to build a framework around it. Even redux-thunk isn't enough - that's only 5 lines of code.

I wouldn't recommend react/redux for public facing sites if there's no experienced, pure frontend team. A more batteries-included kind of framework would be better. There's a lot of thinking to do and hardcore levels of scaffolding to maintain before writing anything useful and maintainable with redux. But it can absolutely lead to maintainable applications.

Also, I've never seen any homegrown "vanilla" frameworks or data stores work well as complexity increases. It usually ends up as spaghetti, especially with a growing team + growing business demands. Or best case a poor re-invention of the wheel. There must be brilliant counter examples but they're probably rare, I may never have the pleasure of working with one.
My guess is that they did not hope to sell a lot to begin with, but just "sells enough to make money"
In your situation, I might look to do the degree part-time while working.

What do you perceive to be the downsides of the degree from Athabasca?
I only ask because here, people don't really care about the institution, unless you're going for jobs in graduate programs at the big companies.

I made the choice to go back to school to do a Bachelor's degree in CS, and graduated at 31 a couple of years ago, but I already had a couple of other unrelated degrees. I'm lucky in that I did not have to worry about the financial side of things, and don't have kids to worry about.
It was an accelerated program through an Australian university, but done externally through my home country.
I initially did my CS degree part-time in the evenings after work, and then went full-time for the last bit so that I could concentrate on the really difficult things - operating systems programming and the final year group project.
On hindsight my degree was nowhere close to being as rigorous as I would have liked (we didn't do the calculus or crazy math that people have mentioned) but I did appreciate getting time to work on programming, having had very little experience before that.
There are loads of opening for developers in my country, your situation might be different. If you're a citizen or permanent resident, as long as you have the ability to do the work, even a diploma would be sufficient, it will be dead easy to find a job. The deficiencies in my course have not been a problem yet in terms of finding a job.
I don't regret my decision - I am now working full-time in a startup that does very interesting work. It pays decently, but of course nowhere close to Silicon Valley levels. I'm not at all interested in finding a job there, based on what I've learned from friends.
This information isn't very useful without knowing how the number of iPhone users are changing.

This could be interpreted as a happily growing ecosystem, or it could be interpreted as budget oriented users being squeezed off the platform leaving only people who are locked-in to subscription apps. Presumably it is the former, but we can't tell that from the article because there are no absolute numbers.
If a developer open sourced their application but still charged for the binary on the App Store, would you pay for it?
I, for one, am shocked that these guys couldn’t crowdfund their way to Mars. After all, it only cost NASA (frantically punching numbers into a 4-function desk calculator) $315bn to get to the Moon in current dollars. I mean, that’s only 77x total funds raised on Kickstarter to date. Perhaps they should have added the Kupier Belt as a stretch goal?
Agreed. I suggest all scientists/engineers working on Mars or Lunar habitability, office exclusively in Antarctica.... once they get their offices up and running and self-sustaining, I'll pay more attention to them.
Isn't divB=0 one of Maxwell's equations? That seems to be "one of our physical theories" claiming the impossibility of magnetic monopoles.
It's telling how comments like this are downvoted. But then again YCombinator has an interest in keeping Saudi Arabia happy.
How much of this was due to Fortnite I wonder?
Fox News host says he hasn’t washed his hands in 10 years b/c germs aren’t real
On a very high level, LLVM/Clang happened because Apple needed a clean-room implementation of GCC.
The middle class existed long before 1930. In fact, the middle class was well established in colonial times. The growth of the middle class in the 19th century can be seen in spectacular gains in life expectancy, infant mortality reduction, and average height.
You're confusing event with category.

NFL and NCAA Football are different events, but the same sport. 100m and 400m races are different events, same sport.
Holy shit, I can't believe this is happening in the 21st century.
What Computer Dating Looked Like When NPR First Reported on It in 1971
(1) Bitcoin has not collapsed because it works well.

No, it doesn't. It works only because less than 7 transactions per second worth of people want to use it. It works well because it’s collapsed. We saw how it reacted when people did want to use it. inb4 lightning, to open and close a single channel for everyone in the world will take 68 years.

(2) The price is going up! Then...

(3) Stop focusing on the price!

Yes, everyone's got it wrong because in the same breath you tell us the price is going up then not to look at the price. Not to mention all the basic problems with it: the rampant manipulation you can't stamp out by design, the actively user-hostile nature, the massive deflation because everyone keeps losing their keys and all the features people want like chargebacks being stripped out of it. Nobody wants to be their own bank, it’s so hard. Then there’s the economics of it, my lord, ECON 101 level stuff.

Inflation isn’t bad because you’re not supposed to hold cash. You’re supposed to use it to purchase productive assets, like stocks, bonds or real estate which track and exceed inflation. It’s even good for borrowers because debts become cheaper over time. It’s a regular haircut for unproductive capital, the mechanism by which capitalism allocates capital efficiently. Money isn’t supposed to become more valuable by virtue of you just having it. Under your bird bath, of course because it’s not safe anywhere else.

Even the hardcore coiners on reddit have started admitting it’s sole value is hiding your wealth offshore out of reach of the long arm of the tax man. Or for the narcos!

Yes, it's going swimmingly.
I've been using mintdata.com and afterclass.co as the alternative.

Googledocs gets annoying.
I use mintdata.com and afterclass.co
Is there a source on that? I would expect an electrically propelled train to be extremely efficient from an emissions standpoint and to have far far lower emissions when occupied, enough to offset running a few empty ones.
And if you ask a bird watcher, it's "Wait, what type of duck?"
Likewise, I have never spent a dime on an app, however I do allow ads to play if it's not obtrusive otherwise I just uninstall app. I also don't use Uber or anything of that nature. As a NY resident the subway is my saving grace. I also cook and package my lunch to work
Which it indeed is.
You make a design decision and you should be stuck with it forever. You build your own hell one mistake at a time. If you don't like it, quit in shame instead.
It's interestinghow comments like this are downvoted. But then, YCombinator has an interest in keeping Saudi Arabia happy.
Just chiming in to say you're correct -- that's exactly what I meant.

For example, if you write a function that only makes sense on numbers greater than zero, then make it take a `GreaterThanZero<Int>`. It's a contrived example but people often pride themselves on writing unit tests that check for "out of bounds" cases like that, and defensive coding in dynamic languages usually starts with "make sure they gave you the right things and nothing is null".

There are cracks to slip through with Typescript (it's not as good as using a language that enforces this stuff down to the runtime -- i.e. haskell), but in general you're going to avoid these kinds of errors in the first place if you write sufficiently useful types.

Another hot take:

The value of different types of testing is as follows (most valuable first):

- E2E tests that test customer flows

- E2E tests that prevent regressions (made after a bug was discovered)

- Smoke tests

- Integration tests

- Unit tests
Godot is not event close to be comparable to Unity.
It would be a bitter irony for humanity if our best theory required a galactic-scale collider to test it!

Doesn't that also mean that (in such a hypothetical situation) our best theory says that our previously best theories will give accurate predictions up until the point at which we observe something equivalent to a galactic-scale collider? If so, that doesn't sound so bad to me.
That might negatively affect sales. Many people might want an app for a specific need, and once that need is gone, will never use the app again. Maybe instead of a free trial on a $1 app, it could be something like a 20 cent trial, and if you buy the app, you are credited your 20 cents.
The article is about app and in-app purchases that Apple gets a cut from. They don't get a cut from physical products or services (e.g. Lyft, Amazon etc).
BTC transaction volume is going to be kept fairly stable due to the existence of a dynamic transaction reward. If the cost per transaction goes down, this might imply that demand for "higher-value" uses of the BTC network is indeed collapsing, but by the same token this makes smaller-scale use more viable rather than less.
Show HN: PlantUML Diagrams for GitPitch Slide Decks
World seeing 'catastrophic collapse' of insects
I'm surprised that so many people here own an eero or were going to buy one. Last I checked, they required a sign-in and were completely unusable if the Internet connection went down. The router simply will not work if it can't phone home. Is that no longer the case?

If Amazon fixes that, I'd almost be more likely to buy one (if I ever get tired of my AmpliFi HD).

EDIT: Looks like eeroOS 3.9 was supposed to have fixed network persistence a few months ago, but no word on whether you still need to sign up for an account to use it. Can anyone confirm? https://community.eero.com/t/m26cfr/offline-wlan-access
Recently saw Overcast mentioned here. Tried it out and it’s exactly what’s needed. Much better than the mess Apple Podcasts has become.
I would buy much more if I could try for a few days. I don’t understand why they can’t do this. Or better, they can, but don’t want to. This is outright user hostile.

Talk to your app maker, not Apple. Apple started allowing free trials last year:

"Non-subscription apps may offer a free time-based trial period before presenting a full unlock option by setting up a Non-Consumable IAP item at Price Tier 0 that follows the naming convention: “XX-day Trial.” Prior to the start of the trial, your app must clearly identify its duration, the content or services that will no longer be accessible when the trial ends, and any downstream charges the user would need to pay for full functionality."

https://developer.apple.com/app-store/review/guidelines/#pay...
Given that time travel is not a possibility, what _would_ you like Bill Gates to do? Sit on his billions and do nothing?
Back when we used dial-up for Internet access, and it was charged by time, we used P2P dial-up connectivity to share downloaded stuff - one person would set up a dial-up server (Windows had that capability even in 9x days; still does, I think), the other one would dial in, and then we'd use IRC and FTP on the resulting intranet, chatting while the data was transferred.
I started learning CS at 24, that made me left my hometown, got a job at big city, and settled down there, even made me got a job from Oracle later which was a good job in my country.
The article is about app and in-app purchases that Apple gets a cut from. Lyft and Uber are in different category and don't pay any fees to Apple on ride purchases.
I haven't paid any attention to BS degrees in a lot of years, but GA Tech offers their MSCS online for about 7k.
Laypeople can go ahead and express opinions about physics they don't understand, in exactly the same way a layperson can read HN and then go on to express opinions about the merits of Java vs Ruby without ever trying either language. It's a little bit silly, though.
For one, "API" isn't a simply definable thing. It can entail any number of performance constraints and tooling idiosyncrasies. That's why the first step of using SemVer is to declare a public API.
I meant, it practically "collapsed" for those crypto-traders of Korea.

If you use bitcoin for its ability to exchange money with anyone in the world, then you're right, it's doing fine.

On the other hand, if you borrowed fiat money to buy bitcoin and other assorted currencies you never heard about, believing that the price will go up, and if it became 1/3 of the price you bought, then for all practical purposes, it has collapsed, in the same sense a housing market would "collapse" if price went down by 2/3.

Unfortunately, the latter describes a lot of Koreans who bought cryptocurrencies last year. The number could've been much higher without government intervention.
You seem to have ignored "most common usage". None of your examples are "most common usage"
Do you use Emacs besides Magit, and is the Emacs integration essential to what you want? What other tools or workflows would you want to build?
Because you are actually free to do what you want with it, instead of free to do what someone else wants you to do with it.
Right because leaving an office at 5pm on a work day is suspicious...

Only really works if they are trying to give the impression that NO ONE works there at all, in the uk you will have plenty of satellite offices (and heck I’ve seen plenty of head offices) with little to no branding out front esp if they don’t expect clients / customers turning up at their door.
A CS degree will open some doors for you that would have been closed without it. It will likely open up higher top end salaries eventually.

Yes, FAANGs are easier to land with a degree than without.

I got my degree and worked full time. It took me twenty years. YMMV.

No, in general you must have a BS in order to apply to any MS program that is worth anything.
>Also the resources you would expend trying to find and patch every last hole would break the economics.

If people built with things that weren't made of holes (ie. using memory safe languages), then there wouldn't need to be much effort in the "find and patch" side of things.
I hope this ends up being a lot simpler and easier to understand than the original rsync. The rsync manpage is way too long.
My friend made a song for me about buying crypto deeps to cheer me up
Flat or round? What one author learned about believers of the flat-Earth theory
Swarms of single occupancy drones, summoned by phone apps, drop out of the sky and embrace people with tentacles, flit off at their preferred maximum g-force and gently deposit them at their destinations, squirting away for the next fare.

Make it so.
Saudi Arabia needs to be shunned by the rest of the world for all its barbaric practices. Truly an awful government with repugnant laws.
I agree, tunnels below ground have the disadvantages of:

- expensive to bore out

- cannot be changed

- expensive to maintain

Above ground pipes would allow for easier maintenance and a much cheaper roll-out. Crazy but could be worth looking into existing infrastructure like power cable routes etc..
Yes, you are free to close it up and sell it, but everyone else then isn't free to use your changes. "More friendly to proprietary purposes" is "less free".

It's kind of like arguing that a country where anyone can steal from anyone else with impunity is more free. Not when you consider the rights of the person being stolen from.
> They will have a lot of catchup to do to get where Office is now.

That's a sentence I never thought I would hear.
Impressive!
But reading the queries like below:

> Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?

> Computer: YES, THE BLUE BLOCK.

... makes me want to add some punctuation / variable definitions there. Natural human language is really not the best for expressing conplex multilevel relationships. The math-like notation would make that more readable and less error prone.
Magpie test? I couldn't find an answer on google.
It seems weird to say users are spending the money on apps if this includes Amazon or Uber. The users are not spending the money on the app, they're spending it on the product and/or service with the the app in the middle facilitating the arrangement. Its different than purchasing software that does something by itself for you (like a spreadsheet). Eg, one doesn't say that customers spend $X per year on retail, they are said to spend it via retail.

Not that the app isn't an important part of it, but a helpful and knowledgeable employee in a retail environment doesn't get the same headlines, even though s/he isn't a buggy, heavily gamed algorithm recommending baby gear to people who just had a miscarriage.

'Users are spending 36% more on eCommerce than 2017' doesn't have as nice a ring to it.

...also, what is the mean number? How much of that $79 is from there being no meaningful laws against Whaling?
You don't need to ship stuff at scale in order to make sensible use of more than one board.
No Eero employees chiming in?

I don't think they were in the money, and suspect there are some seriously disappointed shareholders right now.
Interest on student loan debt is tax deductible, not the principle. Interest on margin debt is tax deductible, not the principle.

It's the same.

Also 'investing' in stocks is investing. It's not a fake investment or a scam. Lower income people pay 0% taxes on capital gains, and some online brokerage houses charge 0% commission.

Essentially, anyone can invest in the stock market. It's a lot better than 'investing' in lottery tickets. There I used the quotes appropriately, because lottery tickets are gambling, not investing.

The difference between investing and gambling is investing is when the mathematical odds are in your favor, gambling is when they are not.
You escrow your code and your customers get it if the business doesn't work out (built into their paid plan/tier). You get to eat and grow the business, their business doesn't stop if you get bored, die, or run out of money.
Android Phones Can Be Hacked Remotely by Viewing Malicious PNG Image
Link to the presentation this article is based one but doesn't site for some reason:
https://github.com/Microsoft/MSRC-Security-Research/raw/mast...
Australia's corporate regulator ASIC spends more than $100,000 on new font
Chicago’s Foul-Tasting Malört Liquor Is Returning to Its Ancestral Home
IoT core is not new, not a secret, and Microsoft makes no effort to hide it.

Your MS reps need to be fired if they do not know about IoT Core, or chose not to tell you.

Also, I personally find it best to never rely on a rep from any company to give me the truth about their product line. I will make time to do preliminary research (at least) myself.

Microsoft will ALWAYS push IoT Enterprise over IoT Core because IoT Core costs nothing, and generates no revenue for Microsoft (other than the associated Azure revenue that they hope you spend connecting those IoT Core devices to infrastructure.)

All that said, I recommend looking into IoT Core if it interests you. It is very well suited for certain kinds of use cases.
5 classes is 15 credit hours. That would generally be about 50 hours of work per week bare minimum, more for some classes.

I'm in GA Tech's MSCS now. I watch lectures and write code until midnight every single weekday. I generally study/watch lectures/code from 6am to 10pm both days on weekends. I take a day off work every now and then to finish up particularly nasty assignments. That's for two classes. I'm taking the hard classes, but the easy ones aren't that much easier. There is a ton of homework -- that's all they can use to evaluate you.

You need to manage your expectations here -- an online degree is harder than one in residence.
Uber releases Ludwig, an open source AI ‘toolbox’ built on top of TensorFlow
So if Amazon doesn't have any stores (sans whole foods) and recently received a patent to ban 'in-store' price checking[1]. Now every time you connect to and Eero, you're on amazon's network, your home is their showroom... Good luck

[1] https://www.washingtonpost.com/news/innovations/wp/2017/06/1...
Sure it's possible, but how expensive are those underground pipes? To payback the cost of installing those would take a huge amount of food deliveries right? Doesn't sound profitable at first glance anyway
I can’t believe that Lyft doesn’t cover the Bay Area with billboards that say “Saudi Arabia beats women and owns 10% of Uber.”

“Saudi Arabia murders gay people and owns 10% of Uber.”

“Saudi Arabia crucified two people last year and owns 10% of Uber.”
A Troubled Airline, an Apparent Suicide (1981)
HomePod's price point is fine if you think of it as a decent speaker. Which it is.

And the Beats deal was an incredibly good purchase. It gave them audio engineering skills which you have seen popup in AirPods, MacBooks, HomePod etc. It gave them the Beats streaming platform which now forms the basis for Apple Music. It gave them a youthful, iconic brand which helps with initiatives like Beats1. And their hardware business was extremely profitable. Not to mention having execs like Iovine and Dre involved.
I've done pretty much nothing with Docker (we use it at work to ensure consistent builds, all I do involving is run the shell script that uses it to build the code.)

I'd say Docker is a rather spiffed-up version of BSD chroot jails, with a repository and more than just filesystem isolation. Jails for all the things.

Probably just as wrong as the "lightweight virtualization" but I found it interesting that people claiming to have experience with Docker would immediately compare it with virtualization instead of jails. Not enough BSD?
Gmail is saying your email is invalid
Ask HN: How can I create a new credit card?
Am trying to understand how to create a credit card from scratch (a la what Brex did). What do I need technically? legally? banking-wise?

Would be delighted to be pointed in the direction of the right resources
Engineers lost a lot of their power from the Eric Schmidt days. It's the PMs that are fighting for controlling engineers now, and killing projects that the engineers are working on (thereby stopping engineers from getting the promotion they work for).

The promotion process is how you described though, PMs don't get promoted for maintaining projects, or even improvement on some metrics (that engineers are very good at), they always want new shiny stuff to brag about.
From what I understand, single concussions are not necessarily the main cause of CTE. Repeated blows to the head, the average kind you get in practices and games, are the main cause.
Technology only gives you gadgetry, not morals. Hasn't anyone in Silicon Valley realized this yet? They're building a huge technological cage to control the masses.
What happens when Amazon bans you from price checking in their store... I mean your living room. Whoops.

[1] https://www.washingtonpost.com/news/innovations/wp/2017/06/1...
Do you have a reference for this? And are there similar or opposite laws affecting other states?
I don't see how that follows. OCILLA is exclusively concerned with copyright, not other content issues.