skysight-inc/HackerNews huggingface dataset:
Haha here we go, GV.

Now those who complained about GH and moved to GL again have something to complain about...

And I commented here two months ago how these guys will end up being a part of Google's Adware Network.
that's a weak argument; some places cost more to live because they are better places to live. It's a personal decision to live in New York over Kansas
> If you use fork/exec, then overcommit is the least bad of all the bad options.

vfork is better than fork/exec with overcommit.

It's interesting to me that you mention portability as an argument for why an out of memory situation should cause a crash rather than be handled like any other error.

Let's say I make a library and I want this library to be maximally portable. That means it should run in some of the following environments:

* Microsoft Windows

* embedded software

* operating system kernels

* drivers

* real-time software

In all of these environments, a library that handles out of memory correctly would be more portable than a library that panics.

If only there was a programming language that helped programmers solve this problem, while preventing the pitfalls that result in these security vulnerabilities that you mention...
> i can imagine issues even in European countries not used to middle names

Are there any? Pretty much everyone I know in Europe has at least two given name and in some cases also two family names (Spain for instance). Here in Norway it is also common to have a first given name that is actually composed of two separate words without a hyphen, it looks like a name plus a middle name but is in fact what Norwegians call a double name and the person is addressed by both never by just one of them, see https://no.wikipedia.org/wiki/Liste_over_norske_dobbeltnavn.

And of course Icelanders don't use family names but instead use patronymics; for instance Björk Guðmundsdóttir where Björk's father's name is Guðmundur Gunnarsson and her mother's is Hildur Rúna Hauksdóttir. They might or might not have middle names.

If you design a user interface that asks for a name please just let the user write the name as they wish with no restrictions on length and please don't try to force a surname into one box and a given name into another and don't forbid hyphens and spaces, etc.
I stopped using ticketmaster years ago, but it seems like a reverse auction would be the best way.

Start each ticket at $500. Every X minutes, knock the price down by Y percent.
I'd argue it's more a function of operating in states with poor oversight mechanisms.
Long, but incredible talk. Thank you for posting it!
That's how it was presented to me. AWT was platform dependent, so you'd get Windows/Mac/Linux-specific inputs like radio buttons when they were created. Swing changed Java's GUI development to be platform independent, making radio buttons appear the same across platforms. With the emergence of mobile devices, and therefore more rendering engines, JavaFX was introduced to to unify design across device (or become device independent).

That said, I suppose JavaFX never took off. I think it wasn't that people hated it, but that the people that would be the primary adopters had already built their applications in Swing or as Applets years/decades ago. JavaFX was an improvement, but convincing a company to change a mission critical GUI would be too costly to do. Coupled with how GUI education in CS is abysmal, everyone stuck with Swing because they didn't want to "learn a new thing they already hated".
This article has all the elements of a sponsored review but it was done extremely well and the author provided many detail information which I have to give him credit for that. The ECG feature is the only reason I would ever buy an iWatch, if it works as advertised. Apple is smart to focus in the health niche as there are no other valid reasons an average person would ever need a smart watch in their life.
Well, Coq is written in OCaml after all, so my point applies here.
Note: From 2016.

For those who are interested, here's the discussion of the original post: https://news.ycombinator.com/item?id=12626314
I identify with that crosswalk yielding issue. In Boston they sometimes put up signs on the road surface itself, informing drivers that is ILLEGAL to not yield to pedestrians. I say "You broke the law" loudly whenever a driver doesn't yield in that situation, yet I've never seen any enforcement of this law.

Meanwhile, law enforcement is quick to sit on the highway catching those going with the flow of traffic over the speed limit, or quick to over-police non-violent drug offenses. So sad to see enforcement of the rules of the road take a back seat, especially when it comes to pedestrians, whose chosen mode of transport is beneficial and should be encouraged.
What goes on inside the throat of a beatboxer
Because many performers want their concerts to be accessible to their broad fanbase, and this is probably better for their bottom line in the long run, since there is sure to be animosity towards a popular performer once fans discover that only very rich people can attend their concerts.
Probably hard to find anything that nice as anything using Java is placing cross platform compatibility above everything else.
What's wrong with predict_proba? The names seems very clear and self-explanatory to me.
It ensures they get attendees willing to deal with hours of lines, though.
The bet was already made, the details agreed upon. In your scenario if the dealer said "Yerp, whatever's on the window is whatever you're paying" and you hand over your $20 and they accept it as payment then yes, I would expect them to honor it.

Would FanDuel void your bet if you misread the odds?
Google doesn't need cookies. They can profile your browser and check the source IP to track you around the web. Given that Google's business is information, it seems unlikely that they aren't doing this very easy form of tracking.
Currently 'npm i -D electron@latest' is still installing electron@2.0.10 but 3.0 can be installed with 'npm i -D electron@3.0'.
Can not agree more. Once you know qnx, nothing matches up anymore. Linux feels like dinosaur.
I would like to read that article which talks about feature parity and support. This felt more like a hit piece. I didn't see a lot of evidence of 'best' other than broad generalizations. Would love to hear your followup in a year. I truly hope node.js can become as mature a choice as Rails, but even Ryan Dahl doesn't seem to be convinced that will happen.
Sell tickets by auction, it would extract maximum value and kill the scalping market.
It'll cost them that much to settle on top of the settlement. Lawyers aren't cheap!

This is pocket money for them. They should honour it and move on.
Have you ever honestly worked on a system that logged the results of every query run?
I find high level abstractions more practical, and easier to understand, when I work on larger projects. I would recommend looking at larger open source products or picking up a few books on enterprise software design. You can skim through the academic theory, if you're already familiar with it, and concentrate on extending their code examples.

Patterns of Enterprise Application Architecture - by Martin Fowler
Domain Driven Design - by Eric Evans
Where does this 99% figure come from? And how did they get exposed? Did someone contact everyone's friends and family that got leaked?
View the download information for all PyPI python packages
Safari and webkit updates are pushed out to at least one, maybe two? (not sure exactly how many) major releases.
You're supposed to distinguish between functions with side effects and those with none.
I hope that as you grow as a person you will adopt a more empathetic attitude towards others, and see how your words harm or have the potential to harm others.

If you want to call Autism a “mental disorder” you would be correct to call it that, as it is a neurodevelopmental disorder and cognitive disability. It is not however a mental illness. The DSM V classifies a lot of different disorders, some of which are mental illnesses and some of which are not. Conflating that something being defined in the DSM V also classifies it as a mental illness when the writers of the DSM V were very careful not to use that language, shows the very misunderstanding which I am trying very hard to show you (and failing) at best, and intentionally misleading on your part at worst.
Ambisonics is a fascinating technology. It's basically the same concept as differential stereo encoding (where you record an R+L and R-L channel and use them to derive R and L, or just play the R+L channel for mono) extended to all three axis to create surround sound (so you have a sum channel, a horizontal difference channel, a vertical difference channel, and a depth difference channel). This was all developed in the 70s (and thus out of patent today) but abandoned for more direct means of encoding surround since it was more complex to process the signals for not much gain. Of course now with DSPs the signal processing is much easier and with VR there's suddenly a niche for it to fill since it fully preserves the 3D soundscape (unlike e.g. 7.1 surround which only records 7 point sources at fixed positions).

On a side note, the upcoming 1.3 release of the Opus codec is adding support for Ambisonics-encoded surround sound.
>I've had two ECGs done in the past year, and I'm sure each one cost my insurance more than the price difference of the watch.

Average cost of an ECG in the US is $188.
I saw somewhere MongoDB claimed like near universal usage in fortune 100s or 500s, meaning Mongo was used at all these big, successful companies.

GitLab is that...it's mongodb to GitHub PostgreSQL. GitHub isn't "cool" anymore but it powers the world. GitLab is "cool" to some, but ultimately it's software sugar.
As the devils advocate: Why not? The competition for that employee is largely local offers, remote is a small part of the overall market. Plus many other companies hiring for remote do local adjustments too, they just aren't public about it.

This all sounds weird for me to say because I certainly want devs to get paid, but this is the reality of the situation
To offer a counterpoint, this has not been my experience.

The CI works well with the projects I host (and have instrumented) on GitLab.com.

As far as the "terrible monolithic systems" thing goes... I actually like having all these options in one place. The interoperability is nice.
Inside Facebook’s Election ‘War Room’
Our simulation is written in a functional language using lazy evaluation, obviously. Observing a quantum state forces evaluation and consumes more memory on the machine running our simulation. If we observe too much the beings simulating us are going to kill -9 us.
The Wells Fargo thing I really don't understand -- even without government action, I can't believe that they still have customers. How does that happen? I know that when a car dealer does the financing, you may not know who the lender is until you get your first bill, but even so I can't see anyone willingly going with them for any accounts (savings/checking, loans, etc).
And apparently also confirmed that they’ve done it for other countries too, without providing any names.
I recall running idea with openjdk and observing very ugly font rendering.

http://www.webupd8.org/2013/06/install-openjdk-patched-with-...
As a manager at a big company, most of the shit I'm protecting my team from is not mission critical for some other team - it's the shit they don't want to deal with themselves and hope to drop in your lap.
They weren't able to negotiate the percentage of the proceeds of the ticket sale that they wanted.
> If we pay the same (rather than by some measure of PPP) in every location, we are effectively discouraging applications from people who happen to be in more expensive areas.

If you do location-based pay, you are even more strongly discouraging applications from people in less expensive areas, especially if you don't adjust salaries for relocations after someone is employed, since someone in a less-expensive area who might consider working for you is encouraged to delay their application, seek employment that will let them wlive in a more expensive area, and then apply to GitLab (and, if you don't do post-enployment location-based adjustments, then move back to the cheap area.)

> efforts to make sure our comp calculator is fair and encourages people to apply.

As long as you pay people differently for the same work based on where they live when they apply, your comp calculator will not be fair.

To the extent that place of residency at time of application correlates with status in any protected class, it also seems to be a pretty open and shut unlawful discrimination by disparate impact case waiting to be filed, too.
I used QGIS to extract data from Corine/CLC2006 for custom Flightgear scenery some time ago. A very intuitive and powerful piece of software. I think it's more popular in universities than in commercial space. Thanks to the author for the effort to make GIS easy for us GNU/Linux users.
I saw a screen full of company logos on the news during the oil well blowout in the Gulf of Mexico and checked into their stock prices. I did OK on Halliburton. Did OK with Merck after the Vioxx news too. Buying on bad news is a pretty safe bet when the news is limited to a small part of a very large, diversified business.
Ask HN: Are Coding Bootcamps hurting the programming ecosystem
Yes, with ASLR, qnx loses the predictability. BTW, qnx7 is ASIL-D on SEooC.
> Yes, but corporations aren't humans.

Mitt Romney gave your opponents their line: "Corporations are people, my friend"
I remember stuffing quarters into one of these with friends and seeing who could jump through the top of the screen the most, you could jump again after doing an air fireball. As I recall, when time was up, you'd fall back all the way through.

I haven't seen any videos where people did this though :( Some threads mention the Zangief's spinning piledriver could catch someone who had wrapped through the top several times, and looked pretty impressive; I'd love to see a video of that (alas, neither I, nor my friends could ever do that move :( )
It's just a blob of bytes. If you write a 32-bit float and then read an int from the same location, you get whatever int those 32 bits form.
I feel like it's an open secret that a huge percentage [1] of people in the tech industry are somewhere on the autism spectrum. Whether they've been formally diagnosed is another question.

[1] I don't have numbers, but greater than 50% wouldn't be surprising.
Texas. Wait list is 19 years. We get some services but we're past the age limit on most of those. Not to mention most of them are so defunded it's like 30 mins of speech therapy available a month...
Ranch is a gateway to many places....

But it generally doesn't lead to experimenting with exotic foods from other cultures.

I'm not saying Ranch is a racist white person sauce. I'm just saying look elsewhere for the entrance to flavor town.
I was a bit on the fence between Apple and Garmin before a trip earlier this year where I really wanted a new GPS watch. I decided to spring for the Apple Watch but I wouldn't be surprised if there were another Fenix in my future at some point.
We've reverted it from “Lenovo CTO confirms local backdoors in products”.
This is really cool inspiring work. Julia Evans makes the world a better place.
I don't understand what the worrying part is. The original poster of the SO question was asking a question. They didn't know if it was a bug or them misunderstanding the intended functionality. The subject literally ends with, "is bug or feature?"

The people who answered it explain that it's a bug, thereby answering the question, and expand as to why they think it's a bug. One person figured out a patch. The bug was already filed and fixed nearly a month ago but doesn't seem to have been released yet to the current versions of Safari.

If there's already a bug filed and marked fixed but you can see that it isn't fixed yet for the people using Safari, and it matters to you, why would sharing it be worrisome?

You could argue that the person who answered with a patch didn't know the bug was already filed with Apple, and so they should have sought out how to file it before sharing it. But I think it ignores how intimidating it can be for someone to file an official bug report with a hugely popular piece of software maintained by one of the largest companies in the world. It's even more intimidating if you've done it before and the report you filed ended up being wrong (many maintainers are not very considerate when responding to mistaken bug reports, which can wreak havoc on a developer's self esteem).

Meanwhile you have platforms like StackOverflow and Hacker News which vastly lower the bar in terms of needing to be right, since they operate more as conversation facilitators than official registers of legitimate bugs. It's much easier to share what you think you've found with a group of your peers, than it is to go on record telling a group of experts that they've made a mistake in the thing that they're experts on.

I don't know if the outcome is worrisome or not, but it definitely seems expected to me... even inevitable.

It's the same reason you talk with your friends about how annoyed you are with potholes not being filled before you take your concerns to a town hall meeting. It's a way to refine your thoughts in a low-stakes settings with peers before formalizing an issue to run up the ladder.
> "Likewise, if there are countries that want to have access, and there are more countries than just China, you provide what they're asking."

Seems that it's kind of obvious and infuriating at the same time: companies that sell physical goods don't have much choice, they must meet country regulations for each country they want to sell.
Thank you for such a detailed response, I am grateful.

You mentioned Terra which is an inspiration of mine, I really enjoy mixing high level and low level code and being able to do so in the same program which is one of the major affordances of LuaJIT.

Hugo M. Gualandi and Roberto Ierusalimschy have released the core Lua teams' version of Terra, in Pallene [1] [2] which has the austere aesthetic of Lua applied to ideas of Terra. Pallene looks to be the next incarnation of Titan [3].

[1] http://www.inf.puc-rio.br/~roberto/docs/pallene-sblp.pdf

[2] https://github.com/pallene-lang/pallene

[3] https://github.com/titan-lang/titan
No, but I kind of like that the voting feature is a bit less prominent than the articles and discussions themselves. Making it the focus leads to internet point whores, and drags down the bar of quality discussion so people can land their reddit-esque 'zingers', popular opinions, and dogpile insults.
If that were true you would lose access to it if you lost your phone, which you don’t.
This is like saying there are only two types of people, those who are aggressive and those who are passive (Alphas and betas). It completely misses the fact that most (all?) things in nature lie on a spectrum, just like gender.

Some people are masculine, some are effeminate. There are effeminate men, and masculine women. There are biological males who see themselves as women socially, or physiologically; and the same is true of some biological females.

At the end of the day, it has no impact on you how others express themselves, so who cares? It reminds me of this: http://blog.angry-dad.com/2015/06/psychiatrists-and-hair-dry...

If calling a somebody "she", and allowing her to do with her body what she wants, improves their quality of life significantly, who cares? Who are you to stand in the way of them making their life worth living?

What really surprised me though are the people on HN who normally pride themselves on having informed opinions, talking about this without even reading the wiki page on it - https://en.wikipedia.org/wiki/Gender_identity
It's different. GitLab is more of a one-stop-shop for source control, CI, operations concerns, etc. GitHub is more of a social network.

Both are good at what they do. I don't consider them to be direct competitors, except in that the general public thinks they are.
An extract from an email I recieved from BA after their latest breach:

We deeply apologise for any worry and inconvenience this criminal activity has caused. For your reassurance, we’re offering you 12 months of free credit and identity monitoring services, provided by Experian, one of the UK’s leading Credit Reference agencies.

Your free ProtectMyID membership...
As someone who experienced two recent events of tachycardia (strongly suspected to be some kind of SVT, not captured on EKG ... yet) as well as ongoing PVCs 24x7, the heart features are what is going to drive me to replace my S1 with an S4. That and my desire to loosen my direct connection with the phone by putting cellular in the watch itself. I carry around an EKG now with my phone (simple lead 1 device just like what is on the S4), so it will be nice to lose that. And the watch may do a better job of that anyway since it will be directly connected instead of sonically.

I could go on and on about the insurance cost of an EKG. You can buy the EKG (well, at least a decent Holter monitor) for less than what insurance charges to rent it for a day.
I want what's best for Linux and Linus.

It would be presumptuous if I said I knew exactly what that was.

I hope we can all give them the space they need to figure it out.
It looks like if you buy pythonista ($10!) you can execute python scripts.
How Dependent Every County in the US Is on International Exports
It was marketed for a long time to use primarily for Java applets. Moreover, it was marketed as if "old sucking java applets was replaced with javafx", in reality it replaced Swing in applets, not applets. Then, for some period of time, it was marketed as kiosks platform.

I didn't know that it's just a GUI toolkit until recent time when someone told me so. Its website still not says anything sane, what it is. "client application platform for desktop, mobile and embedded systems built on Java". Well, Java itself is application platform for desktop and whatever apps.
They definitely use it in academia; it gives poor PhD students a nice way to work with GIS data (sure, you can pay for a student ArcGIS license but then good luck after graduation..)

One thing I wish QGIS had though is a command line interface. In order to rerun studies or results, I would like to be able to rerun data transformations and so on, but the current mouse-based way doesn't help there (if you have a loooot of pacience, you can also script it in python, but it would be insane to port every mouse click and action into a script).
Well, let me rephrase. Why wouldn't he be worth defending?
I do know that is the default for many popular Wordpress themes. The hamburger break-point is usually too generous. It looks like its just a poor use of spacing that leads to premature hamburgerization:

https://i.imgur.com/kTid0y3.png
I'm one of the Google Maps developers that worked on the typed-array version of the loading code - hooray for DataView finally being a viable alternative. :)
Artist negotiating too high a cut of each ticket.
One of my buddies is working on this, you may find it helpful: https://kanbanmail.app/
I really do wonder what the cost/benefit numbers are for a company putting more friction on their return/refund process while adding to the processing cost.

I'm sure I've made plenty of purchases where a big ticking "Are you sure you wanted to do that, Dave?" undo button might have worked but it wasn't worth it for me to go through the effort to return or refund.
Before or after insurance? I got charged just under $400 to use a Holter monitor for a day. I could buy the device for under $300. And I paid another $400 for a tech (not a Dr, mind you, just a tech) to confirm that the automatic analysis from the computer was accurate.

That was technically with insurance, but on a high-deductible plan so I basically paid it out of pocket.
Striim TQL vs. KSQL: An Analysis of Streaming SQL Engines
You need a hypervisor for that. Qnx brought that later.