skysight-inc/HackerNews huggingface dataset:
Yeah, calling someone a child is pretty immature. So lets focus on hard numbers, no?

I'm currently on IRC using HexChat. I'm in 6 different IRC rooms, with 2 being 500+ users and lively discussion. I'm using 27.8MB ram and since execution 2 seconds of CPU time total. It doesn't do inline images or frillies like what Slack does, but that's what links are for.

Electron-ized IRC is a magnitude more CPU and ram than a native application. This is a waste of my resources and time, so that a developer can be significantly lazy in doing some 'app'.

Of course, the upside is that using electron allows targeting linux/windows/mac. That's not trivial either, however, the resource costs of running X chrome backends is not negligible. With much of the heavier processing I do (RF hacking), this would never work with any sort of acceptable timings or throughput.
>We don't have the time, money, or required health insurance to participate in raising a child.

What would happen if 2 out of 3 of these issues were solved, or at least greatly reduced? In Europe they have much more generous maternal/paternal benefits, as well as universal healthcare. Yet despite this, their birthrates are even lower than ours.
Well, when you've been hearing stories about Googlers for 10 years, you don't imagine that you need "discipline" being a Googler to buy a house.

I may be a little bit naive, but when my friend talked me about it I thought he was going to announce something like 200K or more, because these are the stories we always hear around here.

In the end he decided to not go because he already made the same amount of money and didn't want to move his family to Paris just for two hundred bucks a month. But I don't know anything about bonuses and 10% raises everywhere, or at least he did not tell me.
I'm an insider and i only notice them when i login and I get the "hi" message. they all happen overnight, I used to get warnings for them and a choice to postpone but I just set it up so it runs after 2am and since then never bothered me again.
>So there is an unsolvable problem here, you have to compromise one way or the other.

This seems addressable by biotechnology, artificial wombs and so on. At a certain level of technological sophistication, all problems become engineering problems.
I've reported bugs to Windows Insider's Feedback Hub, but none have ever been acknowledged or fixed. So I can relate to the recent stories about critical data loss issues reported but never acknowledged.

An issue that affects me daily and would be easy for Microsoft to test: my Bose Bluetooth headphones' computer voice knows how to pronounce all my other devices' names (e.g. "Chris's iPhone"), but it must spell out my Windows machine name letter by letter. Even if I rename my Windows machine to something I know my headphones can pronounce (like "Chris's iPhone"), they spell it out. Perhaps this is a bug in my Bose headphones, but these are very common headphones so I'm surprised no one at Microsoft or Bose has addressed this problem. My hypothesis is that Windows machine names are UCS-2 encoded and the headphones interpret the "extra" bytes as word delimiters.
Any time someone achieves significant popularity, there will always be a large group of people posting long essays on the internet about how that person doesn't deserve it for whatever reason. I see it as a side effect of the crab in a bucket mentality.
> The shape of the human penis is 'designed' to scoop out the sperm that competing males may have recently left

That's myth ( or we don't know for absolute certainty ). If that was true, it would scoop your own semen out better than your competitors. The shape has more to do with arousing females and making it easier for your sperm to reach the eggs than anything else.

> but I rarely hear arguments that monogamy is unnatural and 'going to cause problems of its own'.

Monogamy or polygamy is a far better male competitive "design" than the shape of the human penis. The best way to ensure you impregnate a woman is through monogamy or polygamy rather than semen displacement. Most male sex competition is geared towards preventing other males to mate with a female rather than scooping it out after your competitor mates with a female.

> Perhaps you could give some examples of the problems you foresee, while keeping in mind than avoiding teen pregnancy is not the same as delaying having children until the age of 45?

The best time for a female to procreate is 19 to 26. It's their peak biological fertility years. When they're most fertile and when their children are least likely to suffer from defects. Starting from 30s, it gets harder for women to get pregnant, it's more dangerous for the mother and it's when poorer quality of offspring are born.

https://www.dailymail.co.uk/health/article-112136/The-female...

A woman waiting til their 30s to have offspring is like an nba player waiting til they are 40 to join the NBA.
It’s far to easy to rewrite history in git.
How to Get Free Uber and Lyft Ride to Election Day Polls
Not that I'm aware of, no. I don't know, but it seems to me like WebAssembly is more promising for conveniently bringing all programming languages to web applications, rather than languages like Elm or Dart whose standard implementations compile to JavaScript and are designed only to program web applications.
Wow, so Jimmy Carter really is one of the richest people in the world, if you count Habitat for Humanity sweat equity.
You don't. You wait until they grow up and then you give the parents a commission on their income tax.
Oh yes. WAY faster. All that grinding that windows goes through when it starts? Doesn’t happen in a VM because the blocks are cached already in memory by the host OS.
> He simply writes ad-hoc implementation of an object system, instead of using one provided with his favourite language. Seems like a bad case of NIH syndrome.

Could be. Or maybe he just accepts OOP as a necessary tool in a small percentage of cases and opts for the lesser of the two evils -- rolling his own mini-OOP system as opposed to accepting all the baggage that comes with a first-class OOP language (like side effects and bloated code). Remember the saying "when you code with an OOP language, you not only get the banana, but the gorilla and the whole jungle".

I know I would defend OOP to my dying breath just a short 2-3 years ago. But when I started working with FP languages I discovered that OOP is vastly overrated.

I am not as naive as to think that I will change your mind. Just offering another perspective.
Fine, I'll concede the point about the USA. But as stated, it's 4% of the global population so discounting the vast majority of the world and how many billions of people live betters means this conversation never started on a decent foundation anyway.
Awesome :) Glad I could help.
Especially in light of the fact that one of Google Keep's competitors on the iOS context is Apple Notes, which presumably has more than one person working on it through spare time.
5 years ago most people didn't care about encryption. Most websites, disks, E-Mails, USB sticks, downloads were unencrypted - this hasn't changed much. Not to mention the software pool on closed-source Hardware. I'm not exactly sure who would have to be afraid of what. :-)
Dart is vastly underrated.

From an external perspective, Google's enthusiasm for Dart seemed half-hearted at best. Its launch was encumbered by rocky political issues, with half the community terrified that they were looking at a new VBScript, and Google's competitors actively stoking said terrors. It could've jeopardized Chrome's ascendance by turning off tech people, on whom any new software depends for propagation, and giving MS/Apple/Mozilla some room to doubt Google's commitment to the extant web, and that was surely enough to make pouring heavy resources into it a non-starter from a business perspective. It's naive to believe that any technical considerations entered into it.

Take a look at Kubernetes if you want to see what happens when Google is committed to using that G-Juice to cram something down the community's throat.
“Compiled every time” is not really true if the header correctly contains “#pragma once” or #ifdef guards.

It may be that you have used a lot of template-based headers, which may compile nearly every time because they are literally creating new code every time a new combination of template parameters is given.
For most people, I would bet that sending over email is the easiest thing. Create an address specifically for photos and write a script to download the attachments. You might run into issues with attachment sizes of course. But hopefully most people only have 5-10 photos they want to share. For those who want to give you a whole roll of shots, they might just be the edge case where they can just upload to their a shared GDrive or Dropbox.
Wouldn't this be a pro-squatting law ? Ie if you don't live in a property and leave it abandoned you risk people semi-legally squatting in it.
It's a little harder troubleshooting them from a beach in Florida though.
Is that more complicated? There's a lot of dark in there, but the general steps look comparable. And even if they did over engineer it to their own detriment, I'm not sure how that's supposed to give me more sympathy unless are solving problems that other package managers can't handle, which might be true but certainly isn't obvious to me.
I think you are right and yet living in London is really expensive also. You get less for your expertise.
Like the author, I too have the same opinion after having used Haxe for over 5 years.

Five years on from starting with Haxe at FontStruct, I’m genuinely surprised to find that I feel no regret whatsoever regarding our decision to go with the technology.

I absolutely adore the language. Not only is it awesome at transpiling/compiling to native across this whole spectrum of targets, the language itself keeps surprising me with how versatile it is; with great type inferencing, compile time macros, platform-conditional compilation, and more.

I've launched iOS, Android, Web, Windows and Mac apps that all shared the same code base. I can't see myself ever wanting to go back to using a single-target language again. I highly recommend trying it if you're on the fence. [0]

Note: I am not affiliated with Haxe, just a huge fan.

[0] https://try.haxe.org/
TLDR: complete bullshit analysis.

If you count all the potential downsides of anything and conveniently ignore any calculation on the upsides, that's what you get.

Facebook similarly destroys billions of shareholder value by hiring people.
And? I am not sure what is your comment about.
Health insurance drives the prices up for both patients and health care providers by thousands of percent. It's purely a malicious middleman that steals from both sides and does absolutely nothing beneficial at all. Except create jobs I guess, but is an inherently unethical job worth creating?

Other insurances like car insurance and renters insurance seem slightly more reasonable (although they're all inherently a form of gambling) and I haven't heard any horror stories about them, but I wonder, if I had saved the money I put into car insurance, would it be sufficient by now to pay damages for any car accident I may be at fault for?
I'm also running Windows Server 2016 in a vm at home, i notice that i start up this vm less and less because i am expecting a long update cycle before i can start any work. sometimes it's actually unusable until it's finished applying updates. (this is on an i7 with 8GB of ram, 4gb for the vm).

The contrast with linux is night and day.
Amazon boxes filled with disused smartphones.
That's possible, tho' I distinctly recall reading scanned copies of both outgoing and reply letters. It's frustrating that I can't find them now. At the time I read them, I had no doubt that that they were real scans of actual documents, but I didn't do any hard skeptical verification either.
No, that is not true, at least not beyond the first child. There recently was a report by the Dutch national statistics department that concluded essentially that more children are becoming a status symbol within the same socio-economic stratus. In other words, being able to afford three children now means that you can afford to have one spouse work part time or not at all. I don't think there is an English version of this report and I'm not claiming it's a universal phenomenon, but it does show that there are (much) more complex factors at play than just 'more is higher status' or 'less is higher status'.
thanks, people always trying to outsmart others...
Oh, indeed! What I'm saying is that if hardware was FPGA, we could reprogram with recompiled/resysnthesized FPGA code and upload with better-trusted code (think of binary reproducibility).

We still have to deal with 'trusting the compiler(synthesizer)' but with iceStorm, we're a good way there. It's still ugly around the edges, but I think this is one of the better ways forward in creating a fully supported FPGA platform (thinking the difference in microprocessor dev prior and after GCC inclusion of Atmels).
Thanks for the low-level perspective and the references! I used the wrong term though - I was looking for plain old statistical profiling on a function-level for running applications. This is available for Node, but the tooling doesn't seem to be very friendly.
That's certainly an interesting proposal. I voluntarily do this with my parents by helping them out with their living expenses. I imagine this would be difficult to implement with people who have strained relationships with their parents/ step-parents.
Well. I wasn't exactly expecting my "most myopic article of the day" to come this early, but here we are...
We're talking 2 different things. You're pointing to examples of bug and security fixes. When I say updates, I'm referring to new and improved functionality. (in other words, probably a terminology issue: "update" vs "upgrade")

Software like Omnifocus 3 adds new functionality, or as you put it, "natural charge points for updates".
Since you can form a company for any reason, there is not always truly a 'fiduciary dury' to shareholders as often claimed
Not sure what you mean by in play. Dual EC DRBG was widely discredited in 2013/2014; it's not part of the gamut of viable cryptographic tools anymore. Anyone still using it today is hopelessly out of date, but that's a different problem entirely than the threat/promise of quantum computing.
Show HN: Commission-free algorithmic trading PaaS
That is the average cost? How much would that be if we looked only at the min-sec cost?

If it is anything like the institutional system, the people who need dedicated watchers 24/7 are so, so much more expensive that person like my family member, who needs only occasional help managing his normal life and doesn't need anybody to guard him.
yeah I was shocked to read that. Even for a $1million house, $5k/mon rent wouldn't make much sense.
> I didn't mean to exclude those, but they weren't part of the original comparison.

I didn't mean to imply otherwise, just to emphasize the hat in the way of the talking, assuming words mean what everyone knows. (I don't know if Gluster has moved too far from its roots to be an HPC filesystem too.) Good observations about distribution and misleading marketing.

For anyone still following and interested, OrangeFS uses Giga+ [1] to distribute metadata. I don't know where to read about the design for the other free systems mentioned available for study, and I've heard people being rude about Lustre's design anyway.

1. http://www.pdl.cmu.edu/PDL-FTP/PDSI/fast2011-gigaplus.pdf
It's hard not to see the overall solution to the housing crisis in some North American cities as simply building more housing.

A speculation and/or vacancy tax makes sense in cities with a high number of foreign buyers like Vancouver and New York but in other cities it seems like the biggest road block is simply zoning restrictions that prevent supply to meet demand. There are second order effects that need to go w/ more building, such as adequate transportation, parking and services. But if your goal is simply to get the average down can you do better than simply building more? Rent control seems more like a band-aid for a small number of folks rather than a real solution.
The State of JavaScript – The State of the Web
The author misses the point where Facebook was only able to attract talent to their company because of open source. FB currently employs the creators of Babel, Redux, and Inferno; whom otherwise would not be there without OSS to show their talents.
Just so I'm clear here, we're saying we want Facebook and Twitter to be the arbiters of truth right? Does that pass the smell test?
This is the kind of outrage article (in hn context) that social networks feed on to exploit human psychology and drive user engagement
Neither Go nor Rust are mainstream -- that's still C++, Java and Javascript.
Availability of Java SE 8 updates for personal use in question after 2020
They're so late to the party though.
From whom?
You can set each of your networks as a metered connection and Windows Update will not download anything.
What tools was Facebook built with again?
You and I would probably agree right off the bat on reducing the ability for neighborhoods to reduce housing construction.

However, I have to ask you about height restrictions. There's height restrictions because not everyone wants to live next to a skyscraper, which is well, debatable. I can debate both sides of that.

There's also height restrictions because the bedrock of San Francisco is not uniform across the city. In many areas of the city, I don't think you even can build skyscrapers and expect them to remain stable, as we are seeing with the Millennium Tower and the incomplete dome on the Salesforce Tower.

I could consider reducing height restrictions, certainly, but I don't think you can eliminate them completely.
I just wish we were able to time-warp back to Windows 7. And start again from there.

I liked Windows 7 user experience. I had to boot up one in a VM the other day to debug a legacy issue. I realized how much I really did like it. I liked the control panel and all that. All that unified Metro(?) UI that has been developed since Win7 with mobile and touch in mind (that never happened?), with the new management tooling that seems to be only half way there combined with the near death of native Windows apps has effectively driven me to Ubuntu Desktop. Ubuntu userspace on Win10 is nice but then again, to me Win10 has been reduced to just something I run Firefox or Chrome when needed. Even Lightroom works well enough on Wine nowadays.

I get it - I am an old grumpy guy lamenting on change, probably off-topic too...but still, oh boy I wish they had decided to go some other direction! ;-)
Since many C and C++ implementations use LLVM, which Julia also does, it is frequently the case where C/C++ code and Julia code when fully optimized end up performing almost identically. However, what makes me love Julia is the programmer productivity, in general I can write many fewer lines of Julia code, and get generic code that runs as fast as my optimized C code, in about 1/3 the time (so I have time to spend with my kids, or simply hack more!)
Mystery cocoon
How to Leverage the Command Pattern for Better Decoupling
The assumption that the popularity of react would be anywhere in the same order of magnitude if it was not open source is grossly misguided. Many companies, mine included, avoided it just for the patent lawsuit clause alone.
As others in the thread have pointed out, Euclidean geometry is decidable, but the proof of that fact corresponds to a highly inefficient algorithm for actually checking whether two points are equal.

An alternative approach would be to "cheat" and do a numeric approximation. Constructible numbers (the coordinates of any point the player can make) are always the solution to a quadratic equation whose coefficients have been previously constructed. So, especially for constructions that aren't very "deep" (as would be found in this game), we can easily find the decimal approximation to high precision very quickly. In no time at all, this approach can determine with high confidence that the player's solution and a prototype solution are probably the same.

I would speculate that constructing a near-miss that is falsely deemed correct by this method would require an inordinately complex construction.
Is there a reason not to have a standard build system?
Among other things, the author completely neglects to consider how the projects being open source contributes to their success in the first place. He also fails to consider the goodwill that it generates for the developer community and the ways in which that helps other aspects of Facebook's business (recruiting, hiring, culture).

Also, you'd think that someone talking about money would have some notion of how big a price differential "free" and "having to pay" is for a service, but that seems to have completely not been a consideration.
Auto companies already left Detroit in the dust. Will tech save it? Everyone in Silicon Valley forgets that the second part of self driving is the car part. The POC is done (waymo and cruise) The next next step is mass production.
Google is notoriously bad at that phase.
The companies knowledgeable about that are the established auto companies. Tech will come to Detroit to get close to that knowledge (the manufacturing may be gone but the offices remain). Detroit is going to be a happening place for the next decade.
Man, the scale of one sided bullshittery here just reeks of failed analytic skills. Look at the whole deal! The long game!
TLDR

(saved for later reading)

In my understanding of reality, it's "business as usual".
>I personally confer a dictionary whenever I write more than a paragraph of text. Most people don't do that, but they should.

I do sometimes check spelling when my word processor hasn't figured it out for me. But I can't say that I'm normally particularly uncertain about the meaning of the vast majority of words I use.

Ever so often I check a word to verify that it really does have the precise meaning I think it does. But I can't say doing so is at all common. I'm exposed to a lot of bad writing but the problems are more around structure and logic. Incorrect vocabulary usually isn't a big problem in my experience.
I went to university with the kids. Buying a family into a western education is part of the process and part of the investment beyond the capitol.
Dart is not designed only to program web apps

you can target mobile with Flutter, and also command-line etc.
This is also the case, at least for me, whenever I sit down to do some serious writing - a thesaurus/dictionary set is easy to glance into momentarily, while looking up a word on my phone completely disrupts my concentration and mindset.
Wouldn't it be much cheaper to bus them to a place that doesn't cost much to live?

You probably could make a real nice camp on some dirt cheap woodland for 200 million.

Stack shipping containers 3 high, have one person live in each and have a shower block for every 15-30 residents. Cook cheap in large badges, get some teach for america out there to help them learn to read and write, require each person to spend a certain amount of hours working in exchange for food and housing...
not a reliable method, one could just change the nozzle and/or print with different parameters
Erlang/OTP by Example
Where's the analysis of how much Facebook benefits from other open source software? I'm sure billions of it's valuation can be attributed to everything from Linux that powers it's servers & networking to git & mysql, ...

Coming squarely to react - how many community react libraries has Facebook used in it's apps? Isn't that the community doing Facebook's work for them? And how many bugs in react were found & fixed by the community? How many features were added by the community?

React's relationship, as with other open source, is highly symbiotic. David is deeply flawed in making it seem like Facebook is the monetary loser in this relationship