skysight-inc/HackerNews huggingface dataset:
As the article clearly points out, the Ehlers are not able to support and take care of 4 children. They all will not be well-adjusted and well cared-for children. They will not form a cornerstone of the German economy or society. They will not be as productive as they could be if they were being raised by mature, responsible parents who know their own limitations.
> Coercion is criminal.

I'm not sure what you're saying here. Are you suggesting moderation of online discussion is coercion, and therefor criminal? I think the entire legal system (US specifically) would disagree. Or are you suggestion that a user that is using coercion is criminal, and something you would put a stop to?

> Should I stoop to the level of a common racist by FORCING him/her to speak a certain way?

That's a judgement call to make, depending the context of the site. Yes, you can make the argument that censorship of hate speech is as unethical as the speech itself. I'm not sure if I agree or disagree, and it's a bit of a rabbit hole. Or you could make the argument that your site is for particular discussion of certain topics, and if it's well known what the rules are, there's great benefit to the community by enforcing them: eg /b/ vs Hacker News.

> I've no right to tell people what they can and can not say

You absolutely do, if they are using a site which you own or are in some way in charge of. The same way you have the right to tell someone to get off your lawn.

> nor will I hold myself responsible for their thoughts and actions. It's their burden to bear.

You don't have to hold yourself responsible, but your users might. And shrugging that responsibility might result in a bad experience for many users, depending on how the culture and discussion of a site develops.
Not in the modern sense of compositing GPU buffers.
The sad thing is that there are real arguments the defendant could be making

But stick to this 2012 crypto-anarcho argument that "its not US dollars so therefore you have no jurisdiction"

silly
Hey I know some related but irrelevant trivia!

"Ostia" is a curse in Spain, with the same etymology as the "osti" et al. in the article.
Top TED Talks on Artificial Intelligence (AI)
Agreed. Background / culture makes a big difference on how well devs can understand each other's code.

I still wish more of my teammates (past & present) wrote more comments (as in "statement of purpose", at the top of a chunk, not just "this part is complicated", in the middle here and there) in their code, though. :-)

Anecdata: As somebody who did actual paid work in an interpreted / dynamic language in the late 80s during and just after college, I seem to see people who have only been through the C ... Java regime struggling with more "modern" (? alternate, anyway) dynamic / functional scripting type languages. It's just not something they are familiar with (intuitive = familiar).

Not that CSU did a great job teaching FP in the 80s, but we at least got to play with original flavor Lisp a few times...
Perhaps, if you're not on a coast
Is it the name change itself that's the source of the bureaucratic difficulty? Or is it the sex assignment M to F and F to M change what's instigating the problem?
this is helpful. there was a total dump of Chrome on the desktop, which I thought was pretty bad, but if i understand correctly what youve said, that would indicate an attempt to get the accounts right there.

Either way, for sure has to be totally reformatted, super shitty thing to do to someone. there is being a skilled hacker and social engineer and then there is scamming an old lady. thanks for info.
Basic income gets Nobel Prize winner's approval
>Bit twiddling, ANDing, and ORing are specific and absolute

So what? You could implement addition using bitwise operators, but it makes for much more readable and less error-prone code to abstract it into an addition operator. Code should clearly express intent, and if your intent is to set, say, bits 5 though 9 of some register to some value, the clearest expression of that is something like (given a right-open range convention, which is well-established in this particular language):

register.set_bits(5..10, value);

If I look at the above statement, I know what the author of the code intended it to do and can rely on (or manually verify once) the correctness of the implementation of "set_bits." If instead I'm reading code like

register = (register & 0xFC1F) | (value << 5);

I have to work out in my head what the bit fiddling is doing, and from that guess what the author meant the code to do. I can't know whether he or she made a mistake in translating the intent to bitwise operations (say I know from context that value is less than 8; did they really mean to clear bits 8 and 9?), because the intent isn't expressed anywhere.

>For example, what happens when I specify a range of 0..100 for a 32 bit int?

What happens is that you've violated a precondition of the API. Because this is Rust, I would expect the operation to be implemented in such a way as to panic (in debug mode), or just fail to compile, since selecting a bit range like this at run time is extremely uncommon.

>what if the value is too big for the range?

Same thing as if you weren't using the abstraction around the bitwise operators: either you'd clobber higher bits, or the implementation would truncate the value.

Again, though, I would expect a debug-mode panic.

>APIs around small operations like this introduce ambiguity that wasn't present before.

I'm not sure what "ambiguity" you see here. There's the issue of whether the range is right-open or -closed, but again right-open ranges are well-established in Rust.
Maybe we need to make a new abacus for these kind of people.
Garmin Connect can auto-upload to Strava and TrainingPeaks (which are what I use). I have an Edge 1000 and my ride is on all three sites before I even make it up the stairs to my apartment.

But yeah, the isolation is annoying. I don't really mind for cycling, Strava is the social network everyone uses, and the analysis tools are pretty good. (I like TrainingPeaks because you can download a ZIP file with every ride ever for further analyses you may come up with in the future.)
I wish I could make money solving my own problems ;)

I look outside of my own areas of interest or expertise. I follow a lot of industries/small businesses outside of tech. I also pay attention to what my son and his friends are into and have launched a couple of content sites based on that.

For the SaaS products: 2 were niche Real Estate products one of which is still running and profitable, 1 was a Facebook apps when Facebook pages were hot, 1 was a Twitter app during the early days of Twitter, 1 was catered towards solar companies. All at their height made over $10k monthly rev, some more than others. I launched others though that were bad bets that I lost money on. I hate losing money though so if I don't see something turning a profit within a few months, I move on.

I have also launched niche content sites around popular games, tv shows, etc., one of which I grew to $20k monthly rev at its height and grew the opt in list on another to 300k+. These niche content sites don't last very long though because once that game, tv show, hot topic, etc. is no longer hot, you stop making money. They are fun to run while they last.

Lastly, I would probably consider myself a better marketer than programmer. Programming for me is a means to build out a product. I don't love it but I don't hate it either. I view it as a tool to accomplish what I need to do. I am pretty good however at advertising and knowing how to reach a target audience. I also try and track as much as possible so I can make educated decisions based on data. I am not much of a risk taker. I heavily rely on data to make decisions.
Am I wrong in thinking that all this does is look at window.navigator? It doesn't seem to work for me though.
I remember reading the famous book by McCorduck and Feigenbaum about the Japanese fifth generation project in the early 1980s. That book had a strong influence on my career and I recall that I resolved to become an AI expert. As it happened, it turned out that the Japanese fifth generation project achieved pretty much nothing.
The Stanford / Andrew Ng one. I thought it was pretty solid.

It's apparently not quite as rigorous as the actual cs229 course, but those lectures, problem sets, etc. are also online if you want to supplement the Coursera stuff with something more math heavy and intense.
Haven't tried it. I only sleep with my phone in the bedroom when I'm oncall, otherwise, whatever the phone wants out of me can wait until I wake up.

If it works based on sound, that won't work either, because I sleep with air cleaners running on high in the room (and earplugs).
Based on the fact that they state the railgun is different in that it gains speed over during the time in the barrel, it seems like the author just doesn't gun physics.
Insights into Two API Outage Incidents
A. There is obviously nothing like THE carrying capacity of earth¹, it heavily depends on the consumption per capita and the technology available. I never did the math but I always wondered what would happen if we upgraded every human in existence to the first world. I think seven billion people with first world living standard are possible but I am not sure it would end well today, resource consumption would increase by a factor of maybe two. So I can imagine that we are not in big trouble with seven billion people and current technology and consumption only because we still have a lot of relatively poor people.

C. We improved living standards and decreased mortality in early years, so a pyramid shaped population structure is a thing of the past. And countering this with continued population growth is not an option because it is not sustainable. Some countries could nonetheless use a few more babies to get back to 2.1 children and avoid an inverted pyramid due to a shrinking population.

¹ There is certainly some theoretical upper limit but that is also certainly not relevant here.
Was this truly a rant?

I can understand parents with one child not quite anticipating how expensive they are, but surely parents who already have two children should understand the economic consequences of having two more.
It was on a cable internet connection. Typically that means that everything is broadcast to every customer on the same node (because cable networks are inherently broadcast-only) and the only privacy protection is a crappy 56-bit DES encryption that can be broken with a couple of dollars of compute time.
Click a Grid
I'm with you on the questions.

You are correct, who IS responsible for making sure it gets done? Who will teach folks and set up a schedule for garden care? Is 100 people enough to actually do all the stuff? Will the people have time to work outside the community? What happens when folks have another child or two? When the kids grow up, do they have to leave the village if they get married at 18?

If they implement this in different areas, how do you entice people (especially poor folks) into leaving their homes? Can it be adapted to different cultures? Do folks need to give up variety in foods to live there?

A town of 3000 people can seem pretty intrusive if you are a private person and it really sucks being the weird one in such a group. I'm usually the weird one. Now, luckily this particular village is a suburb of Amsterdam so some things really won't be so much of an issue. But I think if it plays out, not all will be such. How do they plan on combating stuff like this... let alone racism and bigotry in such a small community?

I like the idea of vertical farming as mentioned in the article and have been a proponent for some time now, but would like to see it on a more industrial scale so that it can go into existing large cities. New York, Oslo, Delhi, Hong Kong, Manilla, etc. Because this is where many people currently live. I think this is a decent start, but truly in its infancy.
The work was done in a professional capacity, so I can't answer your question. Both academia and industry are fraught with pretense, so I wouldn't be surprised if what you ask is true. I can only recommend that you do your best work; if it stands on its own, no amount of pretense will overshadow its value.
There are enough large organizations using Python that no doubt at least one will find it to be cheaper and more convenient to continue maintaining a 2.7 interpreter. Dropbox is working on one just to increase performance. PyPy also has due to how it works fundamentally a huge interest in maintaining Python 2.7 support for the forseeable future.

You've to be quite naive to believe that Python 2.7 will retire in 2020. It will only fade from popularity slightly faster.
I read the parent as saying that the boss's father called, post-emergency, to say that the boss had collapsed.
Apparently many others hold that belief, as well, to the extent that it is downright offensive to them to suggest otherwise.

Any consideration that rather than mercantilism discouraging war, there is just a small chance that the threat of mutual assured destruction might be a disincentive for (rational) players to avoid total conflict?

I'm actually more moderate than the above may sound (e.g. - I think we spend a bit too much on the military), but I am SOOOOOOO tired of "free traitors" spouting their ... stuff ... which only benefits the very wealthy (at least until the host dies from their parasitism).
I'm sorry, but that is just not an acceptable excuse in this case. I acknowledge that ageism is real, but I've also worked in companies where we went out of our way to hire older engineers.

That said, the article makes it sound like this guy has been out of work for close to a decade or more. Maybe he can't get a cutting-edge IT or engineering job, but he could do tech-support, an entry-level job, or even drive for Uber or a taxi.
Most of our jobs are outsourced to a different country and automation is increasing our productivity. We don't really need more people.
Google Interview Experience
Yeah, don't hold your breath.
And I've heard that US military doctrine is to focus more on reducing the number of enlisted and lower ranked soldiers than reducing the number of military leaders when becoming a peacetime army. Because it's easier to get inexperienced people than military leaders with years of service, and they will need those experienced leaders when they go to war.
The difference this time is that 1) AI is profitable, and 2) everything is on a much larger scale.

As I've mentioned before, I went through Stanford CS in 1985, just as it was becoming clear that Expert Systems were not going to yield Strong AI Real Soon Now. Back then, AI research was about 20 people at Stanford, and similar sized departments at MIT and CMU, with a few other small academic groups and some people at SRI. There were a few small AI startups including Teknowledge and Denning Robotics; few if any survived. Everybody was operating on a very small scale, and nobody was shipping a useful product. Most of this was funded by the US DoD.

Now, machine learning, etc., is huge. There are hundreds of companies and hundreds of thousands of people in the field. Billions are being spent. Companies are shipping products and making money. This makes the field self-sustaining and keeps it moving forward. With all those people thinking, there's forward progress.

Also, we now have enough compute power to get something done. Kurtzweil claims a human brain needs about 20 petaFLOPS. That's about one aisle in a data center today.
How 3D printing fossils will change the way we look at human evolution (2015)
https://en.wikipedia.org/wiki/Holodomor killed 2.4 to 7.5 million
... not being able to fly somewhere because of red tape is not a complaint I usually hear from people complaining about being poor...
Microscheme is not garbage collected, at least according to the documentation.
This changed my perception after reading. I was skepitcal this grant money was wasted, but we do need to fund things that help us understand ourselves better and also enjoy/entertain us. One funny thing though was his quote:

> Really, to want to become a goat us pretty standard, he concludes.

Haha, I mean, is it?
No, I'm getting sick of my code being broken.

My C code from 15 years ago works fine, but code in other languages can end up breaking within a year. I've moved much of my development back to C++ just so I can have reasonable confidence my code will work when I come back to it in a couple of years.

I don't care if Python 2.7 never gains another feature, as long as my code will still work in Windows 13 and Mac OS X 10.17.
Is it possible to apply this at the network level?

Yes. Please check pi-hole project [1] or flash your router with open-wrt/dd-wrt and run dnsmasq with the FreeContributor lists.

[1] https://pi-hole.net/
The last legitimate valuation for Reddit was $500M in 2014. They are not a teeny tiny company. And as far as Reddit's competency being heavily editorialized, I'd agree, but if you google a prospective employer and get ten pages of shit it's enough to get the wheels turning against joining the company, which is the question at hand.
I would love to get a copy of this -- GOG.com comes up empty, as does eBay and Amazon. Any suggestions?
Yes, you're wrong :) It actually opens up this page in the background:

chrome://torbutton/locale/aboutTor.properties

If it exists, you're using Tor. Pretty obvious. For the version, it concats a few variables from `window.navigator', CRCs them, then compares the result against known CRCs. The code[0] is pretty easy to follow. I'm surprised Tor exposes these variables at all.

[0]: https://github.com/jonaslejon/tor-fingerprint/blob/master/to...
Ask HN: Somebody help me out with the term "sewage" as used here. It's cropped up in a few other HN threads as well.
You can just edit "..." over the sub-directories you are working with. It tends to solve the problem.
53% at my institution
In chemistry, the issue of reagent variability could be greatly improved if referencing the certification of analysis was commonly done.

Certain reagents do not list their composition such as protease inhibitor solutions or DNA extraction kits, but the additional data would be helpful.
Name change and gender assignment change is basically one thing in Germany after parts of the law got nullified. They required you to get sterilized before you could do the gender assignment change, before 2011.
It doesn't trouble me at all from the perspective of this being something Thiel can do that I can't. As long as billions mean something billionaires are going to wield more power than mere morals. From my standpoint, moreover, this is far from the worst use of private donations for an "activist" cause.

As for it being censorship, this event is not properly comparable to the government censorship of speech in China. Read http://www.paulgraham.com/say.html if you haven't. In the US what you can say is restricted through informal, "softer" means like social pressure, which would make it like most places if not for the fact that American cultural institutions are the most powerful in the world; those institutions, in turn, have a complicated relationship with the government. Briefly, American billionaires like Thiel have nothing on the American media or universities in terms of their ability to influence what people think. Government, media and academic opinion form a feedback loop.

There is (thankfully, of course) no Great Firewall of the United States but in practice American thought rarely deviates from the government-approved norms.
The amount of effort Python puts into screwing 2.x users is excessive.
First of all, it's not that infrequently, if you add checking your bank account. That's one thing you do way more often if you are (self-)employed.

Problem is, seeing my old name might, if I'm in a very good mood not do anything, or if I'm in a not so good mood dig up/trigger my emotional trauma that sits deep inside of me. You couldn't understand how it feels like, assuming you're a cis person.

Trying to reason with logic does not work, this is an emotional issue. And it won't go away until I have eliminated the source of this problem. In addition, taking female hormones do make emotional issues more... intense.
Now to liquidate and move it all into Ethereum.
From the brief description, and the photos, they appear to be raising healthy children in an orderly home with an level of enrichment and parental investment many children would envy. I suspect the burden of the financial strain is being borne largely by the parents. Poverty of this sort does not necessarily, or even generally, produce maladjustment. German politicians endlessly polemnicize about the need to increase the birthrate, and there are a lot of contradictory social pressures surrounding family size (Rabenmutters: yay or nay?). I am not surprised that based on political rhetoric and the confusing tangle of statutory entitlements the Ehlers expected more financial support than they eventually discovered. If it were possible to buy 'Ehler offspring futures', I would invest.
DAO's claim of being "jurisdictionless" -- and thus not subject to any state or federal laws governing the rights and duties of business organizations, fiduciaries and beneficiaries or creditors and debtors -- then its equity owners (i.e., those who spent Ether in exchange for proportional ownership tokens) wouldn't enjoy the investor liability limitations and other protections provided by those laws.

As a result those equity owners could be on the hook for claims and judgments against the DAO for sums in excess of the value of the Ether they've paid in or the tokens they've received.
I have no idea what the laws are in Germany for contracting, but would it be possible to open up your own company and freelance through that? That way clients should should only have to deal with the business name not your personal name. This is relatively easy to do in the US, not sure about Germany though.
I'm hopeful we'll abandon Python 3 instead.
Two people have posted the guidelines. Here's the guidelines from 2008, which shows that this intellectually curious thing has been there for many years.

https://web.archive.org/web/20080616133301/http://ycombinato...

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.
Hah, I was not aware of this. Goldeneye 64 however using the C buttons to walk you could walk diagonally much more quickly and you get used to going everywhere at an angle.
That's great advice if your personal development is tied into artistic expression. Overcoming restrictive constraints is a good way to encourage creative thinking.

On the other hand, it isn't very good advice if you are an engineer building a creative project to expand your skill-set. In that case, you want to constantly be exploring new paradigms.
Back a few years ago when spam involved adding you to shady mailing lists, it seems clicking the "unsubscribe" button told the spammers that not only does that email address exist, it's being used. Then they just add you to more shoddy mailing lists.