skysight-inc/HackerNews huggingface dataset:
Interesting - I wondered how you'd differentiate between "ticks" and "pliers" in plural and figured it'd follow the same pattern as Czech (so something like "kliešťata") but when I looked it up on Google translate it's just the same as "pliers". Is that right?

And weirdly the Czech for "pliers" isn't the same as "ticks":

Slovak Czech
kliešte kleště
kliešť klíště
kliešte klíšťata

Though having pulled a handful of klíšťata from my dog already this summer, I'd have to concede to that "pliers" is actually a very appropriate homonym.
The 8086 wasn't binary compatible, but it was (more or less) software compatible---you could mechanically translate 8080 assembly to 8086 assembly and get about 95% converted without issue.

Motorola broke compatibility completely when they transitioned from 8-bits (6800, 6809) to 16/32 bits (68000) [1].

[1] From a hardware perspective, the 68000 is a 16-bit system; from a software perspective, it's a 32-bit system.
Read my comments again: you clearly missed the notion of proportion.
SV parades the hacker ethics like some serial killer who wears the faces of their victims to show everyone how pretty they are now.

What Google, Facebook, etc. wear as hacker ethic is so divorced from some of the principles that it's just cruel.
move fast and break thing

Especially now we are seeing what that really means: fake blood labs and the brakes on cars disabled. Do we want a world where nothing can be trusted because it was all just a fantasy to defraud gullible investors to start with? I think most people don’t want that.
And all that stuff is super complex... for a number which is not person bound and personally identifying in the furst place. Only with a lot more effort. So my critique is, the lawmakers should have made actions to use ip‘s to identify persons illegal, but not storing ips themselves.
BIG PHARMA IS a VAMPIRE SUCKING THE BLOOD OF THE SICK
Machine Learning in iOS: Turi Create and CoreML
The corporations also organize themselves to influence politicians. Big companies even have their own lobbyists.

In addition you get all the "retirement" packages where former politicians are hired by the companies they were supposed to regulate.

Why shouldn't the employees have the same right?
Agreed. We would call insanity on this pricing obfuscation in any other industry, but accept it for the most important part of our lives.

"How much does that big Mac cost?"
"Eat one. I will then send a bill to your food provider. They will tell you what share of the price, made up behind you back & after the fact, you are responsible for paying."
Ah yes the classic finger-pointing excuse.
On the other hand, when you do run across this construct in the wild, it is trivial to look up what it does and learn. I imagine that's how most people learned about it, since it doesn't exist in other languages.

In a way I find your comment contradictory: on the one hand, you appreciate and embrace that the body of common knowledge can change. On the other hand, you use the current state of common knowledge as an argument against doing things that can improve the common knowledge.
High taxes is both a blessing and a curse. Depending on what the taxes are spent on, they can really help. For example good safety nets for unemployment means you can risk failing your startup without being broke. Second, free higher education means the chance that the right entrepreneur gets the right education is higher.

> fragmented political system in the EU

To be honest it feels about as fragmented as US state law is.

> language burden to attract high qualified foreign employees

Language burden is very much still an issue for France. It's getting better but english is still not fluent even with younger people. I'm unsure if I could move there to work and never even worry about not speaking a word of the local language (like you can if you move to e.g. Amsterdam or Stockholm). I'm guessing english works OK for small Paris startup now, but moving to work with a larger company would probably require French?

Edit:

Also do remember that the US isn't really a startup heaven: the US hasn't got THAT many startups per capita. Just a lot of people and few per capita. One should probably be careful in assuming that the environment for startups in the US is the one to aim for.
Playing video games on all my free time
Hello, I have a problem being addicted to my computer, iPad, and video games. I am 35, engaged and a commercial pilot for a career. I wake up at 4 am for work, and have a split from flying from 12 pm -3 pm on weekdays. I bring my PlayStation to play during my hotel layovers. I play for around 1.5 hours, then try to workout, but I rush it to head back to my room to surf the web like a madman. When I get home I give the fiancé plenty of time, but when I get my time I am back on my stupid video games. I want to do other things like learn piano and get back into competitive cycling, but the instant gratification from video games is too hard to quit. The fiancé is out of the country at the moment and I have too much time on my hands, so I resort to my habits of video games, then computer, then back to more games. Drives me nuts. I set my alarm to wake up early to load the bike up and drive to my favorite riding spot, but thinking about the process of loading, driving, unloading,riding,loading, driving,cleaning etc makes me tired. So, I don’t even go and play games instead. I’m sick of wasting so much time. The fiancé has no issues with my game playing, in fact she likes to watch something. I feel embarrassed that I enjoy video games, must be from old programming that told me gamers are losers. Any advice please ?
"... and the archaic eyen come from." - weirdly this isn't so archaic in the corner of Scotland I'm from. In our dialect we have "een" (which confusingly has a homonym "een" for "one"). Example usage:

Ma cowkin made ma een waater

Explanation of that and more fun words and phrases here: http://www.heraldscotland.com/news/13140464.Word_up__20_of_t...
Most strains aren't harmful. You already have buttloads (pun intended) in your digestive system. It even produces Vitamin K for you.
In Germany we even stopped pretending that it's just a bunch of bricks and use the word as if it were the name of the game. We say "Let's play Lego". Does this sound strange in English?
"The last four letters of the alphabet are ecks, why, zee and 'and' as-one/by itself"
> Danish, Swedish, and Norwegian have kept more of the insanely complex rules for pluralisation actually.

Danish isn't insanely complex to pluralise (native English speaker who recently learned Danish).

The choice is either add -e or -er with some exceptions.

https://www.duolingo.com/comment/6279406/Plural-Endings-in-D...
Yeah, it really feels (almost in a physical sense) like an anti-pattern... I have to force my fingers to write it.
In the case of a for loop, you are modeling "a for which did not break". The cases where you want that block are typically when you are looping through a list trying to find something, so "if I found it I broke, else do this default logic".
Diving into functions. Passing by reference is a lie
I like this ternary approach.
> In economies where minimum entitlements are sufficient to protect workers from exploitation, unions serve no useful purpose at all

They serve the purpose of making sure workers get their legal entitlements.

For example, Unions right in Australia are tackling the problem of underpayment of legally mandated wages “wage theft” and have succeeded in getting a state government to adopt as policy the treatment of deliberate underpayment as a criminal matter with criminal penalties.
I don't see how firing being harder is an issue. In France it's standard with the first several months being a probationary period where you can let the person go on the day, and only after that does it transform into a CDI. This period can be extended once.

You can't really blame legislation for needing more than 6-8 months to realize that an employee is not a good fit.
Open FileStream properly for asynchronous reading/writing
Hiring Now – Performance Architect Profile in Pune
Ask HN: Do I place the fan so that it blows air inwards or outwards?
I am positive that there's a huge difference between the theoretical model and reality here.

Let's assume it's 30 celsius inside the room and <20 celsius outside.

Enjoy your Monday my thermodynamics friends!
That's interesting. I've never encountered "datums" but a quick Google search turned up plenty of examples (like "Tidal Datums") and that "This plural is permissible only in the sense of 'fixed reference points'" [1].

Which contexts did you have in mind?

[1] https://en.wiktionary.org/wiki/datums
If it's within 20% of BLAS performance it shouldn't be the difference between ten hours and ten days. That must be something else then.
> There are, give or take, 65 million people in France. (Incidentally, this number is also, give or take, the amount of Americans who live in the most abject poverty seen in the developed world.)

Your claim about American poverty is beligerently false. The US poverty rate is below both the French [1] and Canadian [2] poverty rates. It's also below the rates of poverty in Spain and Italy.

France also has a higher rate of homelessness than the US. There are 550,000 homeless in the US, that's a rate of 1.7 per 1,000. France has 140,000 homeless persons, a rate of 2 per 1,000. The French homelessness problem has been increasing dramatically (a 1/2 increase since 2001), while the US rate of homelessness has been persistently declining for decades.

The French poverty rate is ~14%.[1] The US rate in 2016 was 12.7%, and will probably hit near or below 12% in 2018 at the rate it has been falling [3].

The rate of US poverty has seen a large improvement over the last 30 or so years (as one example, childhood poverty has been nearly cut in half since the early 1970s). It routinely goes unheralded, however government / welfare programs targeted at reducing poverty have been tremendously successful.

[1] https://www.thelocal.fr/20160907/over-14-percent-of-the-fren...

[2] https://www.ctvnews.ca/canada/census-children-make-up-one-qu...

[3] https://www.npr.org/2017/09/12/550492811/u-s-census-bureau-r...

[3a] https://www.census.gov/library/publications/2017/demo/p60-25...
I'd agree, with the availability of glass monitors for diagnostic purpose and the end of switches for toggling in initial loaders blinkenlights became obsolete.

The transition is probably well illustrated by the Datapoint 2200 smart terminal (which famously provided the blueprint for the Intel 8008): An early illustration shows the machine with a DEC mini style row of console switches [1], but when it was announced in 1970, the toggle switches were gone. Ironically, the early 8-bit micros which sprang off from the DP 2200 were probably amongst the last machines to come with toggle switches and console lights (again, because of the lack of built-in diagnostic facilities).

[1] Concept illustration of the Datapoint 2200 (John Frassanito, 1969) – arguably, console switches were just what you expected from a "self-respecting" computer at the time, but, by the time the design had progressed from concept to actual hardware, these just didn't make any sense anymore: http://4.bp.blogspot.com/-2urGdLzMYf8/VnY76lBDUlI/AAAAAAAANS...

(From http://bugbookmuseum.blogspot.co.at/2016/01/datapoint-2200-8... – Mind that Datapoint is then still CTC and the terminal is marked "Veripoint 2200" in the concept illustration.)
Kaspersky Lab is always guilty until proven innocent
Yes, nonzero chance they'd sell off the revenue stream for pennies on the dollar to some private financiers to stopgap irresponsible deficit spending.

See Chicago for an incredible example of this:

https://chicago.suntimes.com/news/parking-meters-garages-too...
It would be interesting to explore. How did Sweden come to a 40 hour week via parallel means?
Utility vs. Security – Defining a New Asset Class for the Token Economy
And this attitude is precisely why I just moved from France to Silicon Valley. I want to be around people interested in creating the future rather than recycling the past.
Within the last year, a guy did a writeup on his DIY electrical panel circuit monitoring setup.

It allowed him to very accurately measure power consumption of everything in his house, and he was able to trace a sudden and mysterious rise in his monthly bill to a faulty pool pump.
Why are ip adresses even considered personal data?
They aren’t for most people and situations, unless a lot if other activities are done. All of which would be already illegal without consent by the law.
The ip adress i write this from changes every day, and nobody can know if i share it with someone or not.

I want to be protected from marketing firms that sell my email adress , and everyone who uses it to send me mails for whatever product to buy judt because i entered it for some totally different reason. Those shall be fined with 5 figure amounts.

I don’t see how my(and my housemates/office colleagues etc) ip in the logfiles of the webserver which a small business rented for 3€ to upload 3 html filed can be abused (without storing my email and name without consent which is actual personal data and therefore illegal) and i dont want my hairdresser, car mechanic etc be in need to consult a lawyer to understand all that stuff and have a day worth of bureaucracy and adfing a “we have your current ip in the logs” note just because they want me to be able to google their street adresses.

The law is simply not well crafted for no use if the latter is the case.
Android Notification LED sample
>>> Innovation and improvement

Why do people always bring that in ? Suffering of the same stuff described in parent posts, I tend to focus on stability and appreciation of what is here and now. I guess it's another way to cope with it.
Off-topic, but I find it rather baffling that with uMatrix blocking scripts from ajax.cloudflare.com, the page renders with the article content missing, despite it being included in the page source (just with style="dispay: none").
Notice how blacks swans is a labeling/categorization problem. Whereas F=ma is a causal relationship. The first has no induction problem, there is no swan-ness except in our minds. The second has no induction problem, because you model causal relationships and predict from them, better predictions means less wrong. The problem of induction is only one of "ultimate reality".
I find this pattern very much better expressed with functional programming:

item = next((item for item in container if search_something(item)), None)
if item:
process(item)
else:
not_found_in_container()

instead of as suggested in the blog post:

for item in container:
if search_something(item):
# Found it!
process(item)
break
else:
# Didn't find anything..
not_found_in_container()
It sounds like you’re comparing cartels to unions in respect to corruption and inefficiency. Well, I certainly agree with you there. Both are a threat to an efficient free market.
Costs virtually nothing? I had to pay an accountant almost €1500 just to set up an SAS for a small bed and breakfast business. And it took months.
Well, for one thing, a few templating engines have a "for each item, print x, else if there are no items, print y". (for instance: https://handlebarsjs.com/builtin_helpers.html#iteration)
> The killed it in .NET Core 1.x; but brought it back in .NET Core 2.x due to back compat and interop complaints

I've been using .NET binary serialization for dirt cheap local snapshots for the purpose of undo/redo. It's perfect for this.
Be lucky you don’t have an Algerian sounding name.
This is strongly advised against in the book Effective Python as the semantics are opposite to what one is used to. The else clause will always be executed unless there's a 'break' in the for-loop.
Steps to Simplify Switching PMS
tl;dr:
TLS inspection is just another tool in your toolbox to control your corporate network traffic. While it might help to avert infections and detect exfiltration traffic, it's by no means required by GDPR.

The reasoning for this is mostly:

Malware can use TLS to load malicious payloads and exfiltrate data + Data loss and data breaches are targeted by GDPR => Decrypting the traffic let's you detect the malicious activity and prevent the infection / notice the exfiltration, which can help you staying GDPR compliant.

IANAL, but as long as it's a black box and the traffic doesn't get stored nor is accessible, the logs don't contain any personal information and the users are in the know about this processing, it should be okay.
Personally, I'm really struggling with the idea which is underlying to this feature, and I find it relieving to find this article and survey result.

- Does the else realize that the loop contains an if block?

- How does a break statement relate to the StopIteration exception?

- How does the else block run if the range wasn't, technically, empty?
https://en.wikipedia.org/wiki/Poverty_in_the_United_States 65 Millions is a bit exaggerated but not too far from the truth.
Ask HN: What is happening to Namecheap?
I transferred every single domain I had over to them about 5 years ago because they actually were a great domain registration company at the time.

Just today... I tried to buy some .ca domains and was given some cryptic error message of "unable to contact provider" and requested to try again... which I did for about 10 minutes... at which point I contacted their online chat.. and was informed that they have been unable to register .ca domains for the past 4 days with no estimate as to when they will be able to do so in the future...

That's not the only issue I have had with them recently... but it's the most serious which is why I brought it up.

I just bought the two domains I was after through GoDaddy reluctantly.

Has Namecheap had a significant corporate structuring change or something recently?
This comment seems to me to be incredibly condescending and implies that a professional artist (whatever that definition is) cannot have fun making new discoveries for themselves in the world of art.

I am sorry that you are only interested in the professional artists on psychedelics; I think looking at its effect on all artists novice or otherwise is interesting.
The video you linked to in your [1] is of Automontage. Automontage and Euclideon are different teams.

Euclideon's channel is https://www.youtube.com/user/EuclideonOfficial

I myself like Automontage better because they are waaay less "hype" and more "here's what I have".
I liked the story of young web developer who suggested a new glyph for 'Th' since it was clearly missing, blizzfully unaware of the letter Thor that had been used in English until printing became available.
In which Terry Pratchett discusses his love for the Oblivion modding community
Wouldn't they be a pain to debug, given that they are binary? I wouldn't want to use a hex editor to verify if my data serializes properly.
Have I Been Sold? – check if someone sold your email
> Why remove a feature that could be useful? That makes no sense.

It makes sense in the way that a language which is strongly biased to readability and consistent expectations makes sense. It is also how a language which minimizes programmer error makes sense.

For languages that refuse to remove anything, and thus suffer from unnecessary challenges, see C++.
Register for www.inbox.com Webmail Account
And like many languages that do, it's an extreme code smell to use it, whereas most(if not all?) languages that have exceptions recommend to use them. Though technically, Go does have exceptions (under the name "panic"), just not a very easy to use "try/catch" block (the "try/catch" stuff is function level, so you have to do anonymous functions to "emulate" other language's try/catch). Also, Go's goto has restrictions.
I think the country code ones require that they can actually talk to the registrar of said country? I remember a company talking about trouble with a .io domain they couldn't fix when the people in that region were awake.
In germany it has gotten a lot easier over the years.

There is the so called small entrepeneur, which costs about 25€ (depending on which commune you live in) and require relatively little paper work (taxes are a simple Profit-Costs calculation). You're also liable for stuff which some people don't like.

There is also the entrepeneur association with limited liability (also called "UG (haftungsbeschränkt)", you can't omit the word in the parens). It requires a base capital of usually 1000€ but atleast 1€. Atleast 25% of all yearly profits must be held back and added to the base capital until you reach 25k€ after which you can in future years spend the 25% otherwise, increase the base capital or convert to a regular LLC (GmbH).

Both are largely simply a case of "walk into your local people record office (Meldeamt) and deposit whatever money necessary" until you can do business. (And of course filing taxes)
As someone who recently tried MDMA, I second this. Marijuana gives me intense anxiety, so I was very nervous to take something “hard” like MDMA. I couldn’t be happier that I took the risk and tried it.

I suspect that my first time “rolling” permanently changed pathways in my brain in one of the best ways possible; on MDMA, I experienced what it felt like to feel unconditional love for complete strangers around me. I genuinely felt like I cared and wanted to connect with everyone. I saw beauty in people I wouldn’t even notice in my normal, routine life. This, of course, was an artificially created and temporary feeling, but 6 months later, I still feel the affects from that night.

After trying MDMA, I’m convinced that the fastest way to change yourself is through drugs. Neuroplasticity goes down as you get older, but it seems like certain drugs can accelerate changes to your brain anyways. I have yet to try psychedelics, but can understand how they would have similar, mind altering affects.

I recognize a lot of this is pseudoscience and needs to be better understood, so I’m happy to see research is being done. Drugs can be a very dangerous thing, but they can also have some extremely positive affects. Figuring out how to maximize benefits while reducing risk is something that I believe will benefit many people.
Maybe this is my blue city bubble talking, but I think we're slightly past the apogee of the right swing right now.

The GOP (barely) failed to hack up the ACA this Congressional term, and I would be shocked if they came out of the midterms in the same or better shape than they're in right now.
As a counterpoint, a similar syntactic construct exists in several templating languages, and behaves radically different...
That sounds like the story of Ildefonso. I originally heard the story on Radiolab [0] and it is also the subject of a book [1] by Susan Schaller called "A Man WithoutWords"

[0] https://www.wnycstudios.org/story/91725-words/

[1] https://en.m.wikipedia.org/wiki/A_Man_Without_Words
No clustering :( I feel like good multi-master asynchronous and synchronous clustering is truly the frontier in DBs.
Here is a very old voxel project that still amazes me

http://www.advsys.net/ken/voxlap.htm

It has pretty cool looking visuals, dynamic objects and some basic physics as well. I think the most impressive part the developer was able to run this on ~10-15 years old computers.
>most of the reasonable criticism you could direct at them comes down to enforcement

Sounds like you agree with me. In a democracy, unions are just about the least efficient way you could possibly address inadequate enforcement of labor laws. If all you want is a workers lobby group, then why do you think the best way to achieve that is with organisations that exploit people with collective bargaining agreements, and enforce a tyranny where nobody can be fired? Want to know why it’s so impossible to fire a corrupt cop? Unions. Want to know why incompetent teachers can last a whole career defrauding our children? Unions.

There’s no rational connection between wanting to better enforce labor laws that are already on the books and wanting unions. Democracies offer many far superior ways to address such issues.