skysight-inc/HackerNews huggingface dataset:
"Because I’ve been obsessed with static linking for as long as I can remember and I’m not really sure why."

Glad I'm not the only one.

When I was younger, I made a hobby Linux distro that ran completely on floppies with a custom filesystem hierarchy. All the binaries were in /Programs and were statically linked against uClibc. Even X was statically linked, there was some abandoned branch of XFree86 that ran with a VESA driver and fit under 1.44 MB. I thought that I was the bee's knees.

All this was still possible ~2007. Not sure how masochistic you'd have to be to try today.
That's not JavaScript.
People inclined to give the government the benefit of the doubt perhaps because they are of the class of people so unlikely to run afoul of the law seem to be confused about what 90% ready means.

If it was ready 3 weeks later 90% ready means we have 100% broken the security involved and are wrapping this is a reasonable interface and writing documentation. Our developer could plug in your phone and crack it right now but we need to build something with buttons and documentation.
> With all that work why not just link to gtk and build on that?

If you're asking "why not link to gtk webkit?": because I don't want to statically compile or ship with the entire browser (not to mention Windows compat). If you're asking "why not build your app on gtk instead of web tech?": there are a million reasons and this question happens frequently, so not really sure it's worth rehashing here.

> Why should a desktop app even care about host headers?

It's one way to prevent DNS rebinding attacks. You can employ other methods to ensure the client is "authenticated" to use the server. OP's app listens on port 5000. I can have a page on example.com:5000 and set the DNS zone to a really low TTL change its A record to think it's 127.0.0.1 after first load thereby letting the browser think I'm same origin w/ just an IP change, then I can ajax call to example.com:5000 to access the local daemon. That's how DNS rebinding attacks work and host header checking is one way to for the local web server to prevent other pages from accessing it. Project Zero is finding lots of local HTTP servers that are reachable from web pages.
Malware Attack on Vendor to Blame for Delta and Sears Data Breach
You'd want "classist" if you mean prejudice against a class
"White" was invented (by "White" people) to mean "everyone who isn't systematically oppressed under under local law and cultural practice". That's the only unifying thread. Irish, German, Jewish, Greek, etc became "White" wherever and whenever "White" people stopped discriminating against them. Scandinavian? European? Anglo? Western European? Eastern European? Fine. "White"? No.
Why would a daycare provider have little incentive to stick to the regimen? In my experience, daycare providers are usually the ones to push parents on potty training. Changing diapers means 1 staff is caring for 1 child. Once a child can go to the bathroom on their own, they have more time to spend with the other children. Additionally they have less waste, less need for storage of diapers and wipes.
Salman Khan Has Been Sentenced to Five Years in Jail
I feel like the "stable" part of things has been eroding away lately. I've been very disappointed with Apple over the past few OS rollouts. The new FS went flawlessly but there have been so many fit and finish bugs, I feel like Microsoft is making it.
Fire needs oxygen, fuel and an ignition source. A battery provides the latter two in very close proximity to each other.

How often does a damaged and leaking fuel tank start a fire?

How often does a lithium battery that has been structurally compromised start a fire?

Fire safety is a major negative for lithium batteries. That much electrical energy in that form factor can only be so safe.
This is a great great point. The higher the derivative of the learning curve, the higher the adoption rate. It's as if the product sweeps into the population and the magnitude of the derivative acts as a friction or an accelerant. It could also be noted that beyond this piece of the puzzle is also the incentive structure that surrounds the entire network, like an invisible fluid that you only notice when you take a step back. If demand is high and the market is ready for the idea, it'll flow as easily as through water. But if no demand is there to push it like a carrot in front of a horse, then the learning rate won't matter one iota, because the incentive structure is as dense as jello. Decentralized social networks are an example where this is the case. They're easy enough to learn, but without a demand for it, it won't propogate.
Disposable diapers are required by, as far as I've been able to tell, all daycares, so if you're a working parent that "convenience" is in fact a functional necessity.

I'll agree that the later and later potty training is utterly disgusting though.
All these categories and identities are invented to some degree or another -- they exist in both a state of arbitrariness and meaningfulness (there's something "there" there because of consensus). Ireland wasn't always a unified thing, or any of the other nations you mention. I don't think that identities have to be some sort of pure Platonic form argued from first principles to be legitimate, they are just what they are. The idea of "blackness" is also an invented category -- the experience of African-Americans under historical slavery and the experience of Africans in African countries under historical colonialism or Africans whose lands were not fully colonized (Ethiopia) are very different sorts of backgrounds.

Identities are formalized based on observation of an Other who doesn't fit into the category, because those observations bring to light unstated assumed commonalities between peoples who didn't think of themselves as a single thing. This is one method of ethnogenesis where groups that didn't think of themselves as a thing gain that consciousness. The idea of "white people" is an example of ethnogenesis that I think had its origins mostly in the American colonial experience, where you had a mixture of European groups differentiating themselves from Africans and American Indian groups. In Europe, an Englishman and a Frenchman (themselves the result of their own ethnogenesis) may not see eye-to-eye, but in a new territory with other peoples with very different cultures, suddenly the English-French thing doesn't seem as big.

These things expand, shift, and contract over time. But at the moment, the consensus-driven model makes me see myself as "white" as one of my categories, invented or not (not that that's my sole identity or anything!). I see myself as white, others who I see as white see me as "white" (though probably if outside the US they see me as "American" more?), and others who aren't white probably think "white" when they see me, so in the end that's the category that we have at the moment, nothing wrong with that in and of itself as long as you treat others with respect.

I hear that "Imagined Communities" is a good read about the rise of different nation-feelings in recent centuries: https://en.wikipedia.org/wiki/Imagined_Communities I haven't read it yet myself, though.
Data science has 3 areas for "versioning":

1. code versioning
2. data versioning
3. model versioning

Code versioning is primarily dominated by GitHub and is a fairly saturated space (Bitbucket, GitLab). Data versioning is either not happening, or being done through regular data pulls, database snapshots, etc. It is not well standardized or adopted. CometML is tackling model versioning.

It would be really nice to have a single solution for all of these but that is unlikely. Hopefully new standards evolve from this.
There are organizations that help out with diapers in the US. Some notable: https://greaterdcdiaperbank.org http://nationaldiaperbanknetwork.org/
Reading this article was really annoying. First, there were grammatical issues like these, which may have been intentional, but made understanding the article difficult:

> I saw a bunch of them walking by in Apple park toting kit for an outdoor shoot on premises while walking

> Is it the OS is it in the drivers is it in the application is it in the silicon and then run it to ground to get it fixed.

Then, I clicked over my Hacker News tab and when I went back, the content was replaced by another page (!). Apparently it was changed via JavaScript when I reached the bottom of the page. This is stupid and user-hostile.
Moreover, x and y are not independent on this plot -- x is just the rank of y. A graph constructed this way can never dip down. So a linear-looking upward trend is basically guaranteed.
New MacOS backdoor connected to OceanLotus threat group
10 changes/day is a lot, even for a newborn. This number quickly drops to perhaps 4-6 per day, and continues to drop towards 1 year of life. As others have mentioned, it would not be uncommon to get to around 3 per day for a 1-3 year old. I also speak from experience with my own kids and would back that up as true.

Therefore, the cost of diapers is probably quite a bit less than $1000/year even in the worst case.

We've also invested in decent reusable cloth diapers. To buy "enough" of them so we aren't running out or doing laundry on a small set of them every few hours, we spent around $600 or $700 for a good bunch of them. These are reusable for years, and even across children. There's even a decent resale market for them if you can believe it. By far they are the cheapest means of diapering children, especially multiple children over time. However, the downside is quite an increased amount of laundry logistics. And, in some cases, it doesn't obviate the need for disposable diapers. For example, if you're going somewhere for the whole day, it might be easier to use disposables since you don't have to carry around soiled cloth diapers. Or if the kids visit other family... sometimes just simpler to rely on disposables.
I've got only 2 shortcuts I use all the time.
'r' = rsync -vrlHpogDtSx --numeric-ids --progress
And a small python script '2' that allows me to ssh into any system within 4-6 keystrokes (even doing tty tricks to not require <enter>).
I'm honestly confused by what Apple is doing here. Maybe it makes sense to refine their software, but they're bringing in content creators to study their workflow to inform their hardware design? What?
Current Stripe customer that is now very confused.
Cloth diapers are expensive. My wife and I bought them and tried them for about a week before giving up and selling our stock. So for one there is a large upfront cost, and if parents can get over that hurdle, there is also the need to find a daycare that will 1. accept a child in cloth diapers and 2. be reliable enough to send back your cloth diaper investment.
Common Lisp as well. For certain definitions of memory safe.
I personally find the line of thought of your post rather astonishing and even after a few years I am still not sure, how much of this is somewhat representative of a deeply disturbing mentality which is stereotypical "american" and what is just a individual abnormal lack of empathy and more so, being annoyed, that others arent even worse off.

>I always take it personally when people complain about diaper costs.

Like another poster said, you are aware, that the post is written by mother of a newborn struggling to make ends meet. Do you really take it personally, that a poor mother in the developed world is complaining about diaper prices instead of using reusable diapers? In a country where paternity leave is not the norm? And your argument boils down to the assumed availability of aid agencies?

As I am still not sure if there is a cultural misunderstanding here,
Are you aware, that in some regions, arguments like this are considered deeply antisocial and seen as a lack of basic human decency?

Normally I wouldnt think to much about a post like this, seeing as you are posting it here, you have to assume, that you are making a worthwhile argument which might convince someone after he engages with the facts you put forward.

I am just lost on this.
Recommendation: Python might be too advanced of a start.

Seriously.

Check out some simler frameworks that are geared more strongly towards game development. Even as an experienced programmer, I still gravitate towards the Love2D framework for getting an idea on screen quickly, (for 2D stuff anyway) because it handily masks away all of the libraries and support hardware. So long as I can navigate the Lua programming language, I can have moving characters onscreen responding to keyboard input in about an hour.

https://love2d.org/

Point being here, don't underestimate the value of instant gratification. As much as that sounds like what you're trying to avoid, since that's exactly what YouTube and social media feel like to an outside observer, that instant gratification loop of "change code, run game, see results" is crucial for the early developmental stages. Let your kid learn through experience how fun it can be to program the basics, and then stumble on something more complex that he wants to do organically, or bump into a limit of the framework, and at that point he'll know enough about the tools to be nudged towards tackling the harder stuff.
Moral questions are moral questions, and they are hard. Religion has just convinced you, despite thousands of years of evidence to the contrary, that you should equate religion with morality, when only one look at their 'holy' places and institutions should suffice for any one to conclude they are not in the least related.
Not going to ever be able to prevent someone from taking their eyes/hands off the road. The point is to keep reminding them to pay attention.
agreed but that's why we also have // comment. No need to get fancy :)
I have a very close friend that works for the clandestine service, Mussolini. He tells me that they have backdoors into all cellphones that exist. I didn't believe him at first but looking at the recent vault 7 leaks[0], now I am not doubting him.

[0]:https://en.wikipedia.org/wiki/Vault_7

EDIT: Also it's not hacking/breaking in when it's a built in backdoor.
Running parallel make on my brand new touch bar macbook is like 2-4x slower than doing it in a linux VM on my ~$1500 windows desktop from a year ago

It's also more than two times slower on my 2013 Dell Precision Xeon workstation.

But that comparison is not really fair, a MacBook Pro has to use a mobile CPU or it won't be able to dissipate the heat. Also, depending on ambient temperature, possible airflow, the MacBook's CPU probably throttles fairly early to prevent overheating.

A desktop CPU can larger power envelopes, typically throttles less and most virtualization has gotten so good that for CPU-bound workloads the difference between running on bare hardware or on a VM is barely noticeable.

to the point where I'd work more efficiently running remote desktop on a $200 chromebook.

Maybe it depends on the field I am working in, but I can't really run stuff on any laptop or desktop unless it is a > 5000 Euro workstation with plenty of RAM, storage, and a beefy GPU. The value that the Mac platform provides for me are the many applications that Chromebooks/Linux don't have good substitutes for, such as OmniGraffle, Deckset, Things, Microsoft Office, Little Snitch, Pixelmator, Acorn, Lightroom, and Affinity Designer. So, it's not just an expensive terminal ;).
What? You can't say "no" to an entire line of products. Simply make sure that you buy wipes that are flushable AND biodegradable. Flushable simply means that the wipe will make it out of your home. You also need to live in a country where there are rules in place stopping manufacturer from lying on the packets.

If they are made of, let's say, viscose rayon which is wood pulp (well, any compatible plant fiber) there's no reason why it would clog anything at the processing plant.

Edit: Well, it would also depend on how your local plant processes waste. Give them a call and ask them.
> Linux Subsystem

Wat.I just went googling after reading this comment and at first glance, it looks like this is an officially supported method to run GNU apps in a Windows terminal? Can you boot directly into Ubuntu desktop without messing with BIOS and UEFI?
If you had poo on your butt, would you wipe it off with toilet paper and throw it in the trash?

No because it would stink up the place and someone can touch your poo while taking out the trash
Not a ton, but for iOS games you have to export at least on an Apple machine. At our studio most people had PCs but people working on iOS/Unity games had Mac Pros and iMacs solely or in addition to PCs.

There was also a window where Unity was only available on Mac from 2007-2010 where lots of Macs were purchased by game devs.

Also making Linux/Apple/web games there was a little blip for a while where Macs were making inroads especially after going Intel processors. OSX is arguably the sexiest nix compatible machine and is quite fun/efficient for development.

Overall game devs have always used PC as the main for desktop, but with mobile and iOS taking over handheld gaming in 2007, game studios all had to buy them.

Now, most end up just getting a few iMacs or Mac Minis to export on and debug otherwise much of the game dev work is done on PCs.

Apple truly lost game devs, but also other content creators like video editing/production, graphic designers, photographers, audio production and more. These professionals were always the focus of Apple, amazing they just let those people wander off as they are also influencers. I even see lots of devs going from Macbook Pro to Surface Pros now because their main machines are back to PC, that could eventually start causing people to switch from iPhone to Android/Samsung/Google as well.
Well technically speaking, you kind of pointed out yourself how the mother is sort of an unfit parent.

Parenting is to provide for the child, not just emotionally, which I'm sure this mother does a tremendous job of, given how much she has sacrificed for the child's well being, but also to provide physically as well.

It seems like the couple were on the border of poverty before the child was conceived, so it wasn't a wise financial decision to do so.

Yes it's a rough situation, but as many commenters have pointed out you can do cloth diapers, more tedious to clean, but saves you supposed $1,000. As others have also pointed out you can goto Church or various other organizations that provide support. And more importantly you could have budgeted and realized, though you want to have a child, this is probably a bad decision.

Kids get more expensive as they grow up, not less, so if there are already issues around diapers, the situation will only get worse as time goes on.

Just saying, this isn't an unwanted pregnancy, this was a predetermined choice, so certainly some accounting and pre-planning could have been involved to show, this is definitely a bad decision before hand and will create a tremendous amount of strain on the parents as well as eventually on the child.
It's distributed, with no single point of failure. Your machines or vms that manage the cluster (should be) separate from those running the containers.

Ideally you set up 3 master nodes, with distributed etcd cluster for state, and enough machines to run your services with replication.

All of which is not bad at all to get started with if you use something like Kops.

Some useful docs:
https://kubernetes.io/docs/admin/high-availability/building/
Wikipedia has a bunch of interesting notes about the interpretation of the ‘being verb’ name of God:

https://en.m.wikipedia.org/wiki/I_Am_that_I_Am
It works OK, but there's two situations where it can go bad:

1. (Uncommon) People take off during crunch time

2. (Very common IME) People take off en masse during lulls, leaving a skeleton crew to handle blowups.

3. No vacation payout during layoffs

If you do 1 just to get out of work, you're a crappy coworker. People do 2, to be team players, but it can result in large waves of low staffing. 3 is a natural result, which is a major financial downside - the upside, of course, is that you can take much more vacation, and many do.

Even with the above, I like it. You can take mental health days and deal with family issues without that feeling of "begging for forgiveness"
I don't think it works any better/worse then limited vacation days.

The difference IMHO is that companies that paid out unused vacation time when you left no longer need to.
My coworker left to go work at LogicMonitor in Santa Barbara, CA (https://www.logicmonitor.com/careers/). Back in 2013 (not sure of the current policy) they offered unlimited vacations, and a $1000 bonus if you took a full week off and did not check email or do any work while you were out. He described it as a dinner buffet...in theory it looks like you could eat 10 steaks and 20 pizzas, but in reality even though it's unlimited most people stick to the same portion sizes they would at a regular restaurant because your stomach is still the same size. He said that for him the big 1-2 week vacations were still limited by 1) cost, 2) his wife's work schedule, 3) kids' school schedule. The one difference that having unlimited vacation made is that people didn't have to lie about being sick all the time to take 1 or 2 days here and there.
How is that any different from saying, "while [black person]'s ancestors were throwing spears at each other, mine were respectable businessmen"?
"You can get these from Google directly, or through one of the many accelerators and tech incubators"

How?
Stripe launches a new billing tool to tap demand from online businesses
I think Apple is needlessly re-inventing the wheel here. While their intent to analyze real world usage and optimize every detail by bringing in actual pro users is admirable, I‘d prefer them to use a simpler, more streamlined approach and have them release standard, state of the art hardware in a tasteful, quiet case and continuesly work on optimizations on the software side - a process that is required anyway and not exclusive to the Mac Pro, which makes me wonder why it should dictate the Mac Pro roadmap and schedule in such a significant way.

Furthermore it‘s concerning that the article mentions modularity mostly in ways that involve external hardware and peripherals. If that turns out to be the approach Apple is considering, it sounds worryingly similar to an iMac Pro without the fanatastic display.
How to make Tinder better and get a date tonight
Android is a bit more complex than that.

Until version 5.0, there was only Dalvik, a register based VM with a very basic JIT compiler.

On version 4.4, ART was introduced, but you had to explicitly enable it and many OEMs did not had it available anyway.

ART was a pure AOT compiler, at installation time on-device.

Given that it was taken hours to recompile everything when updates came on phones with lots of apps, Android 7 introduced a multi-mode interpreter/JIT/AOT toolchain.

On 7 and later, when an application starts for the first time, the interpreter written in hand optimized Assembly is executed, then control is given to the JIT, which in turn makes use of PGO.

A background AOT compiler takes the PGO data generated by the JIT and creates an optimized AOT binary for the application.

The next time an application is executed, the AOT compiled binary is used, until there is some kind of change, like an update or unexpected execution path, that requires a recompilation to take place.