skysight-inc/HackerNews huggingface dataset:
So that's an actual issue for you? This happened?

Can't you just idle in a loop waiting for the lock, perhaps waiting a random number of milliseconds (200-800)?

(So that rather than crash, the client just "hangs" waiting for the lock, in a busy loop.)

It just seems like this should not be an issue.
Re-Platforming Monoliths into Microservices: How to Start and Avoid Mistakes
From monoliths to microservices with almost zero efforts? Join this webinar to get your guidelines on how to start re-platforming correctly and prevent major mistakes >> http://paas.ly/2x0qZAJ
I know its not ideal but x86 can run on arm via a x86 processor emulator, and then WINE to convert windows systems calls and directx calls to Linux and OpenGL. So nothing will really be lost as long as WINE lives on as a project.
Of all the things I appreciated about the Champaign-Urbana area, the food was not one of them. But do check out the downtown Urbana area, it's a great place!
I've read these arguments over and over, including your [1-3]. First, Pai clearly decided whose side he was on, then came up with these arguments. (And yes there are sides: the abolition of NN will transfer wealth to ISPs from everyone else in a zero-sum process.)

Second, lots of what he says are clear lies or contradictions. "I don't have predetermined views on where this will go" ... he announced many times exactly where he wants it to go! "I just want a competitive marketplace" ... he is trying to remove limitations on size of marketshare!

Third, we've seen his "arguments" over and over and they don't hold up. His main argument completely lies in revisionist history. The idea that somehow there was a "bipartisan light-touch" approach that was carefully applied and managed to grow the Internet, therefore imposing NN will destroy growth. The truth is very simple, that NN has almost nothing to do with infrastructure investment, it will just allow them to exploit their position as middlemen, and the truth is that large ISPs don't invest in infrastructure because they are unregulated near-monopolies and abolishing NN won't change that.

The "wait-and-see approach" is a classic vague generality that applies very poorly to this situation. There's a specific thing that the vast majority of consumers don't want these companies to do (discriminate traffic), and they have past histories of trying it only to widespread outrage, so we got a very simple, general regulation in place to stop them from doing it.

If anything, the wait-and-see approach he claims to support would be the one that leads to "an encyclopedia of rapidly dated laws". He says he wants to play whack-a-mole with laws, when we already have one extremely simple law that will age just fine: when a consumer pays for traffic, they get that traffic treated equally regardless of content or source.

Apologies if I seem angry at you but it really galls me when people are taken in by this.
Show HN: A simpler way to use Kubernetes
The reason I don't link to any apps is that it wasn't the point of the story.

Not sure what you mean by "spam" apps, but that's not the case. Nobody is spamming anyone.
Is someone who isn't "hard-working" (a non-specific and subjective concept) a lesser person?
A great mini-doc overview of the same topic:

https://www.retroreport.org/video/nuclear-winter/
Single, Unemployed and Suddenly Myself
> Let the market do it's normal job of supply and demand.

I agree with your point in general, but careful with this argument as it can favor those wanting to remove rules instead of add them. When it's phrased as "what if there is market demand for a cheaper internet package for lower-byte-producing sites or specialized-cheaper sites only?" You might say "Whoa, wait, I didn't mean let the market do its normal job of supply and demand, I meant require X regardless of demand."

Of course we can all agree that the market can't do its job anyways if a new ISP can't be easily built to satisfy consumer demand requirements.
> the ideology of the inevitability of the death of every individual

Ah yes, that core libertarian tenant they all believe in. Can't truly be a libertarian without refusing to accept your own mortality.
New insights into why hunger sharpens your sense of smell
Not an MLM, see other comments for more details.
A Comprehensive Guide Using the Quora Forum
The electromagnetic field and other fields exist over 3D space. But the probability waves that represent them are in infinite dimensional space, because each point in 3D can have multiple states at once (and these states are correlated/entangled over space).
David Nolen on Datomic
We've already announced that 1Password 7 will be a paid upgrade for both Mac and Windows.

As I stated in other threads here, those options aren't going away. However, we will be very unlikely to make standalone licenses a front and center option. If you expect them to be right there next to the 1Password.com solutions, then I'm sorry but I don't anticipate seeing that happen.

This does not mean we don't offer the standalone licenses, it just means we aren't going to make them a focal point. Those who want them can get them and we haven't stopped anyone who has wanted them from obtaining them.

Kyle

AgileBits
In my limited trials it was not terribly performant, running at 15fps or so only.
Such things are funny until they’re not any more. See https://en.m.wikipedia.org/wiki/Amagasaki_rail_crash
The entire rebranding of Google to being about "AI" is marketing. All in service of driving sales to Google Cloud.
Congressional committee votes to increase minimum salary of H1B visa
90% tax on income not wealth. Our current system already punishes income earning over wealth growth and much gaming goes on by the rich to keep wealth growing while keeping taxable income low.
Yes, but typically such a server is either on a private network behind a NAT gateway and/or firewall, or it has a clearly defined set of addresses from which it will accept queries.

At least that is what I would do if I had to set up a recursive resolver. Mine sits in my private network at home behind a NAT router, so the chance of an attacker reaching it is small. If I were responsible for a nameserver with a public IP address, reachable from every corner of the Internet, I would seriously restrict whose queries it answers for a number of reasons. The one you mentioned among them, but also things like DNS cache poisoning.

TBH I am a little surprised that there have not been any large scale attacks on the DNS infrastructure, considering the fact that any sort of security was bolted on to DNS as an afterthought. DNSSEC is a step forward, but I have no clue if any resolvers and/or clients make use of it.
Huh? All objects in Java implicitly derive from java.lang.Object. Same for .NET and System.Object. The exceptions being value-types and structs.
Often it’s tranfering from another platform. If you take the same route regularly you get to know which carriage is best to board on the first train so that when you depart and cross the platform you’ll be on able to board the carriage nearest your exit when it arrives at the final destination.

There are lots of little hacks like this because trains always stop in the same place, and leave at the stated times.

Transfer times are often quite short too, particularly if it’s just walking across the platform.
> Sure there are new tools and methods, but I say the fundamentals are the same.

Absolutely. Folks need to get their heads around software engineering as a practiced discipline. Your education is about the fundamentals of how you think and approach, even if the tools themselves change over time.
Outside the lake effect snow belts, the weather isn't all that different from Chicago, the lakes really moderate the cold. Most of Michigan stays warmer than Central Wisconsin or Minnesota. I guess a large area gets lake effect snow though.
I agree with this. You are measuring yourself against PR marketing speech not against reality.

Although, I believe you should work on something you feel good about. I don't think you should be "passionate" about it, but I do think you should enjoy it.

I believe you did a good job. You made your customers earn real money, something that the absolute majority of the creators who sell overpriced courses on how to make money doesn't come close to do. They usually don't even care if they do, they are just scammers. You created a real solution for a real problem. Congrats!
Setup Continuous Integration with React Native
Not just a concept. Many languages are bootstrapped and therefore the canonical tools for understanding that languages syntax and semantics are in that languages stdlib. You would have replicate all of that in your IDE's language instead. It's DRY at work.
They also tend to ignore that Tesla payed back their subsidies with interest.
Did this happen after the Telecommunications Act of 1996? [1]

[1]: https://en.wikipedia.org/wiki/Telecommunications_Act_of_1996
If a 20 year old applied for a job that involved writing SQL queries, and couldn't, I'd expect him to be rejected.

I've been a webdev now for some time, and I've written zero SQL queries. Firebase is nice. So is Mongoose. And yes, I can structure it as a traditional SQL relational database with proper indices if needed. I'm not choosing technologies that cause technical debt or problems down the road.

If you think that you can't take a programmer with a decade of experience and a background in security (where I performed SQL injection attacks) and train them to write SQL queries, then that says a lot about the company. I don't regret failing that interview.
It's jealousy.

Most languages had major design flaws. Rubyists will gladly complain about how OO is bolted on in Python, Python users will gladly talk about how slow Ruby's interpreter was and how god awfully complex the syntax is. Both of them have limitations in their runtimes and are actually catching up to JS in some areas (see Python's adoption of async).

We can talk about how baroque CL is or how much Java sucked in 1995, how massively complex C++ is, etc, etc. Those arguments have been made for decades, though. JS is no worse than most languages in various ways, but people are pissed off because their chosen language isn't as popular.

Maybe that's a cynical point of view, but these criticisms never get past the most superficial concerns, so it's not obvious why people really care so much.
Which is exactly the point of lack of good polished UI/UX on GNU/Linux.

Hence ChromeOS and Android in what concerns consumer devices, where Linux just happens to be the chosen kernel but nothing prevents Google changing it for something else.
Yeah, this was the specific algorithm I meant. O(n) time, but in my undergrad implementation, it wasn't useful with less than billions of items, vs just sorting and selecting with highly optimized sorts.
You have a bit of idealism in your understanding of how things are made , created adopted and maintained. Weather the problem is societal or not these are the attributes that need to be solved.

1) what is the problem and how much money can we make from solving it?
2) how much will it cost the enginners to solve the problem (we are not your slaves)
3) If problem is solved at a profit is it still viable/worth to approach , is it a $5 profit or a $50,000,000 (business men/women/pick a gender are not our slaves either)
4)Is it legal? The more money to be made the more the masses and dems feel its evil even if it good for all , we cant have anyone being successful off of hard work now can we, so any kind of far reaching societal solution will have gov red tape (this is a good thing I believe, better to be safe than sorry)

we are all in this together, its no super smart guy overlords that tell us what to do, and if you think that is the answer you should look up the idea of "euthanization". Elite , intelligent people are not always kind , but they are always efficient. They sometimes have very cold ways of solving your "societal" problems.
Yes, it happened. I could do lots of things, and "apt-get install postgres" is the simplest
> There's a risk that some portion of respondents heard "fraud", even though the question was about legal loopholes.

Isn't that the point? People see tax avoidance but don't see it as fraud; people see legal benefit maximisation and see it as fraud.

> First, I don't know what a legal loophole to claim more benefits is - either you qualify for a given payment, or you don't.

A benefit claimant's benefit is paid by the secretary of state for the department for work and pensions. That person is obviously busy, so they employ decision makers who sit in benefit centres across the UK.

There's no way to interact directly with a decision maker. You can only ever interact with them via forms and postal letters, and those letters and forms go through an intermediary.

A decision maker looks at the details of the person's claim. They apply the various acts, statutes, statutory instruments, and case law to the person's claim. All that law is scattered across various places, and so decision makers have a couple of handy guide books.

These are available online.

https://www.gov.uk/government/collections/decision-makers-gu...

https://www.gov.uk/government/publications/advice-for-decisi...

The advice for decision making is for:

> DWP decision makers now use Advice for decision making (instead of the DMG) for decisions that involve:

> Universal Credit

> Personal Independence Payment
contribution-based Jobseeker’s Allowance and contribution-based Employment and Support Allowance for people who are eligible for Universal Credit

I think all the rest use the decision makers guide.

Have a look at the guide. Have a look at the page numbers listed in each volume. The decision makers guide is 14,000 pages (fourteen thousand) long. And there's no index.

It's impossible for ordinary people to work out if they're really entitled or not to a benefit. And the quality of decision making is, frankly, piss poor.

https://www.theguardian.com/commentisfree/2017/oct/30/stagge...

here's a judge from a first tier appeal panel saying the decision making is terrible: https://sirhenrybrooke.me/2017/11/08/poor-decision-making-pe...

So, a legal benefit loophole might be a skilled benefits adviser who helps claimants make claims by helping them fill in the forms and gather evidence, and then helps them attend the independent medical assessments, and then helps them write the letter for mandatory reconsideration and then follow up with an appeal.
You can order and cancel Linode VMs equally fast.
In the USA, "High speed rail? What's that?"
The state with the buyer should require through law the buyer to file a transaction record with their state revenue department for use tax unless the receipt contains a transaction ID showing tax was collected by the seller (can any of us argue this is hard in today’s age of API submissions? I don’t believe so).

Buyers then prefer sellers who collect taxes for them. This forces Amazon and other marketplaces to collect the tax.

The law already requires this in aggregate (use tax from the buyer of sales tax wasn’t paid). Very similar to how you can only claim dependents if your provide their social security number. Great way to bring entities into tax payment compliance.
California is rife with towns having mispronounced Spanish names.
This is not a surprise - the Windows ecosystem simply wasn't designed with software development in mind.

Aha? What is C# and Visual Studio? Or .NET?
Was Linux designed for software development?

This article is so bad, I'm really getting mad over here. Stop publishing such crap, you feed a lot of people's resentment against all those hipster developers who don't want to learn by RTFM, but want to have handled everything.

Articles like this are a real hurdle on the way towards making Linux and programming in general more approachable to non-techies. Just stop, please.
I know this has been mentioned already, to much lament... but if companies like google and ibm were really serious about hosting a DNS service to promote privacy and securit they should host a dnscrypt interface to it.

I'm sure people in the dnscrypt community would rather trust privately hosted servers but I really don't see the difference in risk.
>to have gone unaddressed for so long by such a giant?

It's complicated because Amazon isn't the one who owes the state taxes -- it's the marketplace sellers. This is a different situation from the previous cases of "nexus" which determines state taxes that Amazon itself owes. That nexus case was resolved and Amazon has been paying its own state taxes for many years now.

In other words, Amazon already pays all sales taxes for items that say "Ships from and sold by Amazon.com." Amazon does not file sales taxes for items such as "Sold by RareOldBooks and Fulfilled by Amazon."

Even if Amazon added a "sales tax" line item for 3rd-party marketplace sellers, it's still up to those marketplace entities to properly file their state tax forms and declare Amazon sales revenue. The state regulators know that Amazon can't file on their behalf but they'd at least like some "help" from Amazon by way of audited reports so they know which marketplace sellers to pursue.

In contrast, Ebay does have the ability for sellers to add sales tax for bidders when they check out. However, it's optional. Ebay doesn't actually collect the sales tax money for sellers. In other words, Ebay is just providing a sales tax "calculator" rather than acting as a sales tax "collector". Paypal also doesn't collect and pay sales tax on behalf of sellers.
Show HN: The Zen of Data Pipelines (Book)
It's probably opening a can of worms to begin the JavaScript Framework comparison in that blog post. I'd imagine it would detract from their central aim of an integration guide.

I also imagine this HN thread will quickly turn into a thread dominated by framework comparisons (it's the main reason I clicked through...)
There is a danger to this punctuality. In the 2005 rail crash, with 100 deaths, it was found that "a contributing factor in the accident was the JR West policy of schedule punctuality". https://en.wikipedia.org/wiki/Amagasaki_rail_crash
But the "legitimate" reason given for ageism was that older people might not be willing to work longer hours. I don't see how you're going to get around that by talking about "Titties and Blood" or the SiVa 4-way masturbation scene.

The best way past that sort of hire is to fake the graduation date on your resume', which isn't ethical. Alternately, make the hiring process more ethical.

You don't individually address "-isms" by being cool and interested... because the hiring manager isn't cool or interested. The successful ones are using marginally accurate stereotypes to hire people they think will work harder for lower pay. I think they're philosophically related to the ones that outsourced everything because they thought that would help their promotion (and it did in the early 2000s) even if it drove the company into the ground.
@gpvos - That doesn't always work. Sometimes a train will arrive early, but another train is scheduled to arrive before them, so they have to wait until the other train arrives and departs before they can enter the station, or they'll screw everything up. The train system in Japan isn't a single-line system, like the ones that exist in many cities. It is extremely complex, with express trains and trains that stop at every station all using the same platforms. The arrivals and departures have to be precise for the whole system to work.
A very long time ago I read a biography of Ronald Reagan, who had the same policy. He was punctilious about being on time, neither early nor late. He would arrive at an appointment 5 minutes early and then wait outside until the precise minute it was scheduled before joining the engagement.
Quad9: free, recursive, anycast DNS for security, performance, and privacy
My first thought is how we need to start developing a better working vocabulary around having racist attitudes.

Like the big-R Racist is the white power asshole who wants to create a white ethnostate--that's one that's easy to spot, and most of us can say we're not that.

The real pernicious damage to communities of color comes from the little-r racism that SO SO MANY people carry around totally unthinkingly. Like even my pretty progressive sister will spout off something like "well if they'd just work harder, or get a better job," when in reality there's a well-documented bias against hiring people with "black" names.

The big-R Racism is easy to defeat, because most of us see it as pretty noxious.

The little-r racism is so much tougher, because it's encoded into laws in innocent-seeming ways, it's encoded into algorithms in software (e.g. charging various rates by zip code, but zip code in many places ends up being a proxy for race, and who in this decade checked to make sure the assumptions you've encoded aren't just screwing over minorities), in a lot of unconscious biases (e.g. that AAVE is an uneducated form of english, not its own dialect).

How do you call people's attention to that little-r racist stuff?

Well, I don't know. The thing I do, and it feels like water dripping on stone, is I call out small assumptions whenever I see them, and I always, always draw attention to communities of color as being people, citizens, deserving of all equal opportunities (and pointing out how some law, algorithm, or assumption is denying them one).

It's a real gentle advocacy, but it's also easy to stick to because it's absolutely the right thing to do once you see how stacked against CoC the system is.
Can Seattle Handle Its Own Growth?
Boston - New York - Philadelphia - Washington

San Diego - Los Angeles - Silicon Valley - San Francisco
It's not practical for states to go after individual buyers
Trusted Platform Module now available as an add-on for Librem laptops
Google Maps Gets a New Look
It's largely better with Wayland because the apps can receive a previously impossible signal that they are being moved between displays with different HiDPI scaling. In GNOME 3.26, today, for example, a lot of the HiDPI pain is gone in the form of per-display, integer scaling. GNOME 3.28 (coming soon) should have the "handle it as Macs do" in the form of fractional, per-display scaling. 3.28 will be in Fedora 28 and Ubuntu 18.10. NVIDIA cards will be supported through a proxy layer even though NVIDIA is actively fighting the community's effort to standardize.
Absolutely my pleasure.

If you have trouble please reach out via our support page and shoot me an email. You can ask for me directly if you want and I'll be happy to work with you to see if we can determine if any issues you encounter are those that we can fix or not.

Happy to help however I can. But thank you for being willing to listen and converse. We always love hearing from our users even if it's bad, it gives us something we can improve on.

Kyle

AgileBits
The funny thing is, banning national socialism provides it with press, legitimacy and support.

I believe the forces banning national socialism are aligned with (and perhaps: funding) the forces supporting national socialism. They're both in favor of rigid societal control structures (although their methods differ) and the repression of free speech. Both the supporters and attackers of national socialism tend to be socialists, in the "communism" sense and not in the sense of "democratic socialism".

I'm not saying "Nazi", and that's not an "implicit endorsement" or a "dogwhistle". "Nazi" it is a 1920's slur invented by communists, based off "Sozi", a slur for socialists. I think it's a damaging and unproductive meme to call national socialism "Nazism", it's a barrier to discussion and understanding.

If "Nazism" was both the vilest expression of hatred and cruelty by humanity ever, and a movement that was at the time supported by a large number of humans, it must contain some pretty powerful ideas. Studying it would be useful if only to find out how it came to exist and how a resurgence can be prevented, and if you do so I don't think your conclusion will be "ban Nazism and just embrace Sozism". The reverse also goes for communism, by the way.