skysight-inc/HackerNews huggingface dataset:
Well I don’t think there’s a definition of world-class but Jonathan Blow not only designed and produced Braid and The Witness, but also programmed most of the engines for those games and they’re largely bug-free. That’s a pretty amazing feat that I don’t think many engineers could do.
Work on OpenCVS started in 2004[1] and schwarze@ said last year that the project is "dormant" and in a state where "trying to use it in production revealed instabilities that were non-trivial to debug, and nobody did the work to get if from 'almost ready' to 'reliable'."

[1] https://bsd.slashdot.org/story/04/12/06/1154242/new-bsd-lice...

[2] https://marc.info/?l=openbsd-misc&m=149453183500614&w=2
Also, Bezos’s interests in Blue Origin and the Washington Post. Oh, and he has a mansion in DC: https://www.washingtonian.com/2018/04/22/inside-jeff-bezos-d...
Despite the other commenters, I think it's a great service (with some competitors already existing) and there's a market for it.

You can probably find your first few customers if you fix your landing page. (Fix the spelling mistakes, get a real domain.)
Soviet children's books were normal books pretty much like American: fairy tales, adventures etc. Not only that, the most popular children's books were the ones written by Western authors: A.A. Milne, Astrid Lindgren, Rodari, Lewis Carrol, Frank Baum, H.C. Andersen.
Genuinely curious as to why this was so.

Did these students have prior programming experience? Was their reaction due to a particular fault of Racket or would they have disliked any language to which they were not accustomed? Perhaps their reaction was to the idea of functional programming which would have provided a distressing challenge to intuitions developed through object-oriented or imperative programming? What textbook did you use?
I downloaded the snap and installed it from the command line with `snap install --dangerous Aether.snap`. Dangerous sounds dangerous... I'm not sure if it was a good idea, but it works and my system found the app when I searched for it. I clicked the "cat's bum icon" and we're away!
Surely that opinion requires believing programming "most of the engine" (prototyping) and engineering production code are the largely the same thing
Can I ask you (and keldaris) what precisely you mean by geometric algebra, and how you would propose to teach it?

I'm a math professor. To me "geometric algebra" refers to any use of geometry in mathematics to illuminate algebraic principles. There are very very many of these -- this article illustrates one good example. I try to incorporate intuition from geometry into my teaching whenever possible.

It seems that the two of you are referring to some particular unifying framework, and/or set of definitions and notation. Could I ask you to elaborate on what you mean?

Thanks.
Falling Walls: Social Relationships as a Spatial Problem
Then use your exit rights and don’t participate.
Apps developers seem to think their notifications are more important than they really are. Yet somehow the time sensitive notifications don't show up. but it's awesome I was notified and interrupted throughout the day about a new ___. I personally have cancelled paid services and uninstalled apps because of that abuse.

And yet useful apps have issues with notifications even without battery saving measures. It's not just a single app, it's been a consistent issue.
You can pay them in line with the local economy?
Not all NAT's are relevant. As long as they respond to port mapping requests or use endpoint independent mappings they can be traversed.

Also note that IPv6 alone does not help because the recommended way to deploy it is to have firewalls in CPEs that block incoming connections by default, so applications still have to request the port to be opened, using the same protocols as for v4 NAT.
Also phytoplankton are responsible for 50-85% of the oxygen we breathe, so if they die off it won't just be a food-chain issue.
Unfortunately, credit card processors can and do deny services to people with which they disagree. To give one example: you can't use any mainstream payment processors for anything related to pornography.

Also, on Android you can run alternative app stores without having to "jailbreak" the phone. One example of this is f-droid [0]. You just need to change a single configuration option to allow installing APKs from third-party sources. Fortnite is an example of a popular Android game which you have to download and install outside of the Play Store, presumably because they don't want to pay for the large cut that Google normally takes.

I think domain name registrars should probably be treated like utilities, although I'd have to think it through very carefully to consider any consequences.

I'm generally in agreement that platforms should be neutral, otherwise they should be treated as publishers and be forced to deal with the consequences. It sets a poor precedent when rules are not enforced evenly.

[0] https://f-droid.org/
"Somebody someone else really doesn't like" != Nazi

When we start throwing that word around, along with describing groups as "far right" (or indeed "far left") when they've started getting more votes than the [previously] mainstream groupings, we appear have a problem with nomenclature.[0]

[0] https://en.wikipedia.org/wiki/Hessian_state_election,_2018
https://en.wikipedia.org/wiki/Bavarian_state_election,_2018
https://en.wikipedia.org/wiki/French_presidential_election,_...
https://en.wikipedia.org/wiki/Austrian_legislative_election,...
Feels like this could well be Falun Gong propaganda. They are known for fabricating stories to discredit the Chinese gov. There are multiple such "notes from prison factory" stories floating around in the media already. It's hard to ascertain the veracity of them, especially as they appear all around the place and seem to suspiciously follow a similar pattern. There are so many coincidences in this story. For example, how would a normal middle-aged Chinese be able to write coherent English after all; how was he able to get pen and paper in the prison, if the conditions were that bad; how, if the prison guard actually found the letter, they didn't know it was penned by him: They might well be unable to read English, but they can definitely read the Pinyin which is used to spell out his name.

I'm not saying that the Chinese government are not capable of streneous labor camps on their prisoners, but Falun Gong is not anything good either. This report made it out as if they were "prosecuted" just because they were growing too large, while the simple fact is that they are essentially a cult organization that swindled millions out of retirees, and organized attacks which destroyed public TV stations and local government institutions which dared to call their bluffs (yeah, sitting in front of Tian'anmen is one thing, but locally they have been much more violent), and therefore was eventually clamped down out of existence in the mainland by the authorities. Ever since then they have been (deliberately) supported by western money to perform anti-China propaganda. Most of what they write on their pamphlets/publications are pure fabrication or at least gross mischaracterizations. Ask 10 Chinese around you and 9 out of them will tell you how laughable and unreliable Falun Gong is. They're definitely not beyond fabricating stories and creating characters just to feed the anti-China rhetoric.

The fact that the Chinese government is authoritarian doesn't automatically mean that every enemy of it is automatically "good", or that every vivid accusation against it is factual. Anti-China propaganda does exist, and unfortunately it more usual than not doesn't get distinguished in the western media.

Also the end of the article which links this incident with the internment camps in Xinjiang is unreasonable. Prison labor camps are one thing, while the main purpose of the re-education camps in Xinjiang is not to hold those youths forever and use them as cheap labor, but rather try to ensure that they don't get easily swayed by extremism. Whether the program can achieve its end and whether the format in which it's carried out is suitable, is debatable, but to equate it with brutal prison labor camps is just deliberately misleading and dishonest. Also the Chinese government doesn't deny their existence at all so to call them "secret detention camps" is just simply false.
I like this list if you add one more point (that happens the most important one):

* the solutions she comes with are easily explained and understood by everyone working on the codebase.

Stories like this: https://medium.freecodecamp.org/we-fired-our-top-talent-best... are all too common.
What if you don't want to prove them wrong, or indeed engage them at all? Not everyone is owed a debate, a response, or even eyeballs. There's plenty of interesting content out there that people are paid to read, what makes you think anyone who values their time would be willing to read racist trash for free?
> Consider this as "cease and desist" for writing programming languages until you get formal education in doing so.

Only people who have trained at the feet of experts are allowed to try their hand at designing a language?

Maybe they learn something, maybe they fail but either way it doesn't hurt anything to try.
This is just a rewording of https://torrentfreak.com/swedish-isp-protest-site-blocking-b...
HandpaintedType – replicating Indian Street art fonts
Which simultaneously addresses the author's complaint that Androids cost as much as iPhones.

Pure Android doesn't have to.
> Full Disk Encryption with SoftRAID

It's worth noting that SoftRAID for encryption is mutually exclusive with SoftRAID for redundancy: "Note that "stacking" softraid modes (mirrored drives and encryption, for example) is not supported at this time."[1]

[1] https://www.openbsd.org/faq/faq14.html#softraid
The future of the kilo: a weighty matter
Just as I was going to say "maybe it's my router", I checked the app again and saw it has loaded content, yay :)
So how does peer discovery work? How to find initial nodes to connect?
A world-class software engineer would spot the leaky abstraction of ranking engineers linearly.

The internet reaches everywhere. If you can make an HTML page with an alert("hi there") script, congratulations, it can reach everyone in the world, you are now a world-class software engineer.

This bit from Venkatesh Rao's "The Office According to the Office" seems appropriate:

"Instead, Dwight found relief in the graded, performance-oriented worlds of school and varied medieval-guild-like worlds, such as farming, animal husbandry and karate. His attempts to understand the world of management, which is decidedly not a world of grades or guilds, are based entirely on peripheral guild-like elements. He is the only one excited about the Survivor-style successor-selection event Michael arranges (in the bus on the way over, he asks, “Will there be business parables?”)...In Dwight’s world, everything worth learning is teachable, and medals, certificates and formal membership in meritocratic institutions is evidence of success. Even where play behaviors are concerned, the Dwights of the world can more easily get lost in points-and-rules worlds...To Dwight, everything is a formal contest, and there are always authority figures who provide legitimacy and rankings."
One government is vastly more transparent than the other. One company is government subsidized and the others are not.

Hard to make a genuine privacy comparison with a straight face.
I find the logic in the article pretty funny.

> [T]he best way to make it is you collect as much data as you can, you immerse yourself in that data, but then [throw all that data away and decide based on personal whim]
Just jumping in here, but if detecting accidental triggering of irreversible actions is a challenge, maybe the overall approach is problematic. You could, though, temporarily introduce a confirmation step and see what % of users choose to cancel rather than confirm their invitations or something like that. The chance of a random tap on a face that Facebook (not the user) chose to put on a screen seems to guarantee there will be some accidental invitations no matter what, since accidental taps happen.
That's going to drive up house prices nicely, in an already expensive area to live.
I'm with you that he might have tried a little harder, but he does address this, briefly.

/e/ might be a better fit for him.
It's true -- the best often languish in unrecognized obscurity -- FAANGs deliberately keep their most productive/crucial engineers secret -- carefully ensuring they're never named in blog posts or that marquee products don't have their engineering processes presented in an overly-transparent way.

Some might transition into experts in the Art of Engineering or computer science -- as vonseei suggests below -- but I suggest most are squandered keeping tsunamis of corporate-engineered mediocrity under control.
Have We Really Wiped Out 60 Percent of Animals?
10,000 in Chinese often means a big number.

It is the equivalent to myriad in English.
The best part is having Google supporters defend that Android is not as fragmented as J2ME.

In a sense they are kind of right just in a wrong way, OEMs got even worse.
There is no Microsoft Office, Photoshop, Illustrator, ... on all three.

If all you need is a text editor and a web browser, you pretty much could have been using all three systems for 20 years already.
For many researchers MCMC is described in very specific terms very differently in many places. This paper offers a single view of how to understand the idea and how you can use it to derive specializations for your field. Of course if you have no interest in mathematics, just move on. Nothing about being a good hacker means being abrupt and unwilling to dive deep in the necessary tools for a job. I for one am glad to see a paper like this and know I can start from here to build my own sampler for a complex system for which there is otherwise no software to efficiently sample. The hacker spirit is curious and open minded, but moves fast. If it's not a tool for you that doesn't mean it can't help thousands of others gain real insight into a difficult subject.
If I remember right, Google hired him soon after he started the Aether project. I guess he's left Google by now.
Man v. Food
>If you just 'attach a unique identifier to your account' you aren't going to get much out of a frequent flyer programme.

If you're on a consistent route (ex: SF to NYC or London) picking an airline and sticking with it when you fly in every week/month will absolutely rack up points.
That's perfectly fine. But just because you don't want to debate with someone does that mean they're not allowed to talk to each other?

In my opinion it's more important to let groups self-moderate and compartmentalize. We can have a peaceful talk because "they" are over there, where they don't disturb us.

> Not everyone is owed [...] even eyeballs.

Where to look is up to each pair of eyeballs.
That’s sounds worse than it is. I think a better phrasing would be “read as much information as you can, and then sleep on it and go with the first option your subconscious tells you to go with”. Or gut, or instinct or ‘feel’. Informed intuition is a wonderful thing.
World Chess Championship 2018
Population inflated. Do a steady "deleveraging" where you couple a decrease in food production with a decrease in population from birth control.

I would also say "urbanization" but that generates other externalities and costs which interact closely with the biodiversity problem.
First, congrats! You did something that others would shy away from, be proud of your accomplishment. I know a lot of educated programmers that struggle to put a system together enough to make it functional for anything other than a developers machine. You made a production system that helps your business. I am sure it is far from perfect, almost NO system is perfect regardless of who designed or built it. But if it saves you money or makes you money it is already a success.

As for learning. IME reading and experimenting is the only way to do it. Yes, structured learning will go a long way, but even than, doing is the best teacher. You'll do something and make it work than 3-4 months later look back at it and be like, OMG that is so horrible I cannot believe I did it that way. The reality is that is true for all of us when we are learning, and frankly after 20+ years I can still look at stuff I wrote say last year and be like damn, I could do better today. New grads coming out of school require a few years of experience to become proficient and honestly it isn't their education that is bad, it is just that doing is the best teacher many times. I spend a lot of time showing young devs designs and things only experience can teach you. I have also seen new grads come out and they obviously have been spending their time experimenting cause they freaking rock it from day one, so experience & experimenting is what matters.

As for selecting tools, systems etc. My advice is stick with what is proven most at this point since that will typically have the most support on places like Stack Overflow and in general forums. This will also mean you can get design ideas and assistance from books and online resources easier and faster than if you try to adopt bleeding edge tech. For databases, stay with SQL for now, postgres or mysql are both fine choices, I'd favor postgres but honestly that is personal preference. If you are in a Microsoft stack and have those tools, stick with MSSQL and Visual Studio, great tools and tons of resources. For coding, stick with common frameworks and languages, Python is totally solid. Understand too that a tool that is awesome for backend work, or computational work etc may not be the best tool for UI/Web work. For example, Python is awesome as a backend tool but I wouldn't recommend putting together Web UI's with it. You can as many teams do, but the level of effort and lack of common resources makes it harder than say using Javascript/node.js or even Ruby.

For algorithm, curve fitting, regression type stuff, don't forget to check out Khan academy, and also check out youtube there are some awesome people posting great content on there (just pay attention to recommendations here cause some youtube content is crap too).
They're a payment processor. If you believe in a non-discriminatory economy, where anyone with a legal, useful service or skill should be able to collect payment for it, then you simply can't have this position.

Payment processors must follow the law like anyone else and have no obligation to process payments for illegal services, but we can't start mass boycotting them based on the clients they legally do business with. That's a huge incentive for discriminatory practices which are at the behest of the mob.
The best thing about Android is that you can change it (Huawei is useless). Acquire root permissions and any app can be deleted. There is also an option to install a fully free and open source Google Services implementation (if you need them so much). Finally, notifications are caused by vendor specific problems, clean Android is fully functional.
What I want to be able to do with a phone:

- calling

- texting

- taking pictures

- occasionally recording sound

- music

- directions

- occasionally, an alarm clock, a calendar and notes

- web surfing is a nice to have and I use it now that I have it.

- the ability to run a Debian Chroot and an X server is a nice to have.

Lineage 15 (soon 16) with latest updates, without Google apps does that brilliantly well, and I get a solid 6 to 10 days of battery life.

No emails (but k-9 mail works well if needed, and the webmail too), no chat. Chat would be possible (and I will probably want that in the future) with many applications like Signal, Riot, Conversations, maybe even WhatsApp (I haven't tested - not interested).

Directions with OsmAnd gives me great offline functionality, allowing for a 2€/month phone plan.

I get all notifications I want in a timely manner, which are texts and calls. No more.

edit: Oh, and installing apps without the phone needing any email address.

On iOS, I would not have such a freedom.

Next step: a blob-free phone, or no phone at all.
I'm sorry, I don't understand what you're asking.
The secondary effect of this is that some people post less to fb. I hate the feeling of seeing a post I made get near-zero engagement, even from close friends, because some algorithm decided it wasn't worthy. The result is I post less, and many of my friends post less, if at all. The result is FB absolutely stinks at keeping me connected to those I care about.
>There is an overwhelming consensus among people who study the subject that protectionism has a negative effect on economic growth and economic welfare

Yes, establishment economists all agree on establishment practices are good and want more of them. News at 11.

It's not like economics is a science the way physics or chemistry are.
There are diametrically opposed subreddits, 4chan boards or even twitter feeds. People can definitely coexist. The coexistence is not always easy or 100% free of disturbance but most of the time they work well enough to let each group focus on their own things.
Product people are going to hate that friction, just add an undo invite button
Newscafe – a news aggregator with an API
By getting a large enough userbase, and not repeating the cycle by banishing unwanted opinions.
Possibly FB’s algo thinks they are alcoholics or have HIV and would like the group?

Anyway, it should be easy to block that element client-side.
Has Your Health Insurance Really Got You Covered?
Isn't LineageOS microG already google free?
> If the net cost of home ownership is lower than renting

How do you know the net cost on a 30 year loan? If you can confidently predict decades of interest rates there's far more profitable investment classes for your money.
a singularity in Central Europe

Lucky they aren't in Central Europe, then - https://en.wikipedia.org/wiki/Central_Europe#/media/File:Cen... - https://en.wikipedia.org/wiki/Central_Europe#States

To be honest, I'd like to cast some doubt on the NATO putsch and the fascist network too, but I have no idea what' you're even talking about. Bende Van Nijvel and Vlaams blok/belang maybe? The Dutroux cover-up is the only thing that might be upgraded to crackpot theory.

There are serious problems with non-integrated muslims here, and they are a serious worry. But terrorism is the smallest part of that, even if delivers the nicest stories for the media.
Similar position as you (mid 2012 macbook air, 1.8 GHz Intel Core i5, 8Gb of RAM, 256Gb SSD + 256Gb SD Card).

I've upgraded its battery twice, last time this year, for 60 EUR each time, and its hitting > 9h of battery life right now.

What does seem compelling in the new Air to you?

I only see a similarly spec'ed system (Geekbench says its 40% faster): dual-core, ~same RAM, ~same HDD if I go for the 2000 EUR 512Gb SSD version, ... Retina display (this is huge), no macsafe, new keyboards (people have mixed feelings about these), ...

I find it hard to justify upgrading a system that's still working fine at such a high price tag (>2k EUR) just for a Retina display and ~30-40% faster CPU.

A modern quad/six core could deliver 4-6x speed-ups in some workflows, and discreet nvidia graphics could allow me to develop for CUDA, 1Tb SSD would be nice, etc. I could justify paying 2000 EUR for all these upgrades on top of a Retina display. But just for a retina display? I'd rather go skiing in the Alps for two weeks this winter for 1600 EUR and just buy an apple watch with the remaining 400 EUR =/
Hey guys - Burak here. Ouch, this was supposed to be a ‘soft’ launch.

I’m here to answer any questions as usual. I’ll pick the best and try to add it to the FAQ on the site.
How does it compare to RetroShare [1] ? RetroShare has been around for years and works quite well. It seems like Aether attempts to provide quite similar features.

[0] http://retroshare.net/