skysight-inc/HackerNews huggingface dataset:
If you play Zachtronics games on Steam your best scores show up ranked against any Steam friends that have played the level. I've found trying to out optimize my friends pretty rewarding at times.
Concurrency abstractions are still built on primitives that involve locks and memory barriers.
That's the theory that hasn't been true in years. It ought to be as you describe, but it isn't - universities nowadays are glorified vocational schools with an extra option to go on a research sidetrack if you really don't like money. It's visible across the board - from the reason people choose to go to a university, to the focus universities have on attracting students and teaching, vs. supporting actual research.
Read the reviews: https://play.google.com/store/apps/details?id=com.woebot
yes, I've done this
Ask HN: cross platform app dev tool recommendations
Thinking about starting on a new project and was wondering what the current state of cross platform app dev tools are as of March 2018 (Android + iOS)

Are there any you would recommend?

If you don't recommend cross platform app dev, which one would be better to target first?
It amazes me to no end that CML-style concurrency is not used more often. (Even though Go is sort of almost there)

I have been using guile fibers for some time, and it is a marvel! Not only can I write most code as if it was single threaded, but I can mix fibers code with pthreads and use fibers message passing when I need it.
We all know the feeling but please don't rant like this here.

https://news.ycombinator.com/newsguidelines.html
What do you mean by large scale?
The Doctor and the Deadly House Call
I live in China, maybe the air quality of beijing is getting better, I dont' know, but in the city I live it's getting much worse during this year than the year before. It's like every day of the whole winter the air was heavily polluted.
He ignores one of the most important things - secure. It also ignores tech like Nano which seems to find some balance (but not fungible). He then misses the entire political point of being able to be free to participate in a fair economy peer to peer. There may be a price people are willing to pay for this, especially considering deflation is its own reward. Sure UX is hard, but time has already shown to fix this.
Highly recommend using CloudFlare instead of Cloudfront.

a) it's totally free, which means once it's cached at CF, no charges from AWS for bandwidth, also no charges for Route 53 since CF handles the DNS too.

b) it can be used to terminate SSL in front of the S3 bucket (with or without the S3 bucket properly using SSL, depending on if you're using path-based or host-based bucket access)

c) cache invalidations are stupid fast

d) any CDN changes are done nearly instant, vs. "however long" Cloudfront takes

$.02
The rust team isn't alienating anyone
Should we be worried about creating a black hole?
Let's just say that I sleep well at night knowing that my fellow physicists are busy slamming atomic nuclei together at near the speed of light. There are plenty of subatomic fireworks in those big accelerators, but probably not any black holes. We're not even sure we'll rip open such a hole in space-time — that prediction is based on a narrow class of speculative theories, which may or may not (let's just go with "not" for the time being) be true. So should we be worried about creating a black hole?
"at this point I'm probably just going to buy a MacBook Pro and send the W540 back to the office because I'm tired of playing the Linux compatibility game on modern notebooks."

Former ThinkPad fan, current MacBook user: I am likely to buy a Dell for my next laptop. Dell expanded the range of machines that they will preload with (Ubuntu) Linux last year, and were the first big vendor to sign on to the Linux Vendor Firmware Service, so that supported computers can get easily get firmware upgrades.
I think the Wikipedia reference doesn't do it justice - the article alone is already ~1500 words.

Sorry, I couldn't help myself
I know that it is possible to somehow achieve that, the thing is, it should be possible by default, so that I can simply say to e.g. my not-too-technical friend "this is my server, this is my cert, click there in your browser to compare the cert for my site before you connect and the browser will provably also not trust anybody else but your check."

This should be a basically available scenario for the secure connection, just like what we have in SSH. Don't believe "the users are too stupid" excuse. It's just an excuse:

https://golem.ph.utexas.edu/category/2014/10/new_evidence_of...

We simply shouldn't have to have the "trust in every crooked CA" when we connect to the servers we directly know.
Ask HN: How much salary should I expect in Goldman Sachs Hong Kong?
For a software developer with 5 years experience.
Mad Warrior Tour Malaysia 2018 Challenge the obstacle race for awesome prize
Is 2018 Will Be the Year of Cryptocurrency Enforcement?
Not sure what you're asking? You've shown two correlations and you can't make the conclusion the way you did based on those two correlations. It's just how statistics works in our complex world. Perhaps if you can prove that only cholesterol affects CVD and nothing else. Good luck with that.

You'd need to study the relationship directly. Otherwise, your ignoring the whole range of effects that eating saturated fat may have that would counteract CVD. You're just picking one effect (cholesterol) and making invalid transition from that to correlation between saturated fat and CVD.
Gif needs to be EOLd - there is no need to use it as most browsers support modern alternatives like mp4 with real video codecs. Even safari tech preview can now play these inlined.
Nitpicking: Does "3x faster" mean at 300%, or at 400%? I would say 300%, but when you say 50% faster I would interpret it as 150%.

It is a expression with no clearly defined meaning, and really shouldn't be used.
There’s different kinds of millionaires. I guess I was referring to a cash flow millionaire.
“Mithi Mithi” – मीठी मीठी |Latest Haryaanvi DJ Song
This is extensively discussed at

https://en.wikipedia.org/wiki/Particle_accelerator#Black_hol...

https://en.wikipedia.org/wiki/Safety_of_high-energy_particle...

(maybe HN readers would like to continue the discussion)
Awesome. Off-topic: this reminds me of Stardock's Galactic Civilizations:

I bought a book “Teach Yourself C in 21 days” and “OS/2 2.0 PM programming” Because I couldn’t afford anything more, everything in the game I created, Galactic Civilizations, could be found in those 2 books. [...] Let me give you an example – in GalCiv on OS/2, each star ship is actually a full blown window that is of style SS_ICON. So when you move a ship in the game, I’m just using WinSetWindowPos to move the ship X,Y coordinates. There’s no “graphics” in the game per se, just all icons being moved around. That’s because I couldn’t afford any more books than those two and they didn’t cover graphics programming, just icons and window movement.

Source: https://www.stardock.com/stardock/articles/article_sdos2.htm...

By the way, OmniGraffle is also great for drawing graphs on the Mac.
Thank you so much, Jeff. I've listened to over 100 episodes. Your podcast is an incredible way to learn about a technology before deciding if it is worth a deep dive. For anyone who likes to maintain a wide general knowledge base to help them navigate the rapid advance of trends and truly transformative technologies, I would highly recommend SE Daily.

And once you're hooked on the tech pieces, check out the rare philosophical episodes, like https://news.ycombinator.com/item?id=12584991
Yes but my point was clear: substance is hard to get right, and it's better time invested working on it than trying to optimize your deck visuals.
In this minefield, I really miss the irony tag here.

I do, really do, belive this should just boil down to:
- don't be a jerk
- don't discriminate
I wonder how expansive it would have to be to be cost effective.

Also, can it lands in the streets? is that safe ?
> Thus I think "value" exists only in the eye of beholder, and trying to objectify it would only mean dismissing the values of part of the audience and emphasizing values of some other part of the audience.

And yet we need to do it. As you observed, "way more people value rants than measured, polite discussion", and I'd claim that this is a problem. The "value" may be subjective, but the consequences of both "kinds of speech" are real, and so it would be great to incentivize the kind that leads to a more stable, more just society, and disincentivize the one that causes thoughtless destruction.

Yes, I'm aware that "disincentivize" is getting dangerously close to "ban", but I feel we need to try and walk that fine line, if we want to have a society that's better than just random.
My only issue with the T530 is battery life, I barely get 2 hours on a full charge (not sure the replacement battery is very good, however).
> Unless we add some more specific information to the theory, it's not really a scientific theory for that reason.

That would be why it's called the "many-worlds interpretation".
Great website which I used many times to check the precise species appearing in photos I made. Unfortunately the project seems to have stopped updating over 9 years ago (if the news page is a good indicator).
Blockrize Chose Cryptocurrency Rewards Over Typical ‘Cash Back’
Note that there is also single-threaded concurrency, since concurrency is not parallelism. The upcoming async stuff is going to help with this.
Yeah - if reddit had a sustainable model in place of a VC model, it would be a different story.

The best example for reddit is a national park, imo.

As for rules -

Rules are not the first line of your defense.

The first line of defense is the price of admission into your community.

I have seen a large number of forums now, and frankly most of the heavy lifting is done by the type of people and the topic.

For example - Boring, technical/professional forums / Intellectual or otherwise taxing topics / Result in a self selection process that reduces noise.

This is also supported by research on how different types of information are spread through networks - http://www.pnas.org/content/113/3/554.full

A classic example of how barriers to entry make an impact - take a look at the dwarf fortress forums around 2008-2010.

The game is arcane, and to grok the game you need to be willing to put in an unusual effort at the time.

The resulting main boards are pretty good, signal vs noise ratios are healthy.

----

The next major rule is that - general topics are bad. It allows people to farm tangential credibility, and anyone with an opinion can speak.

The worst offender are topics on religion(/identity) and politics.

If you allow pol on your forum, you are fighting a losing battle. Pol has the lowest barrier to entry, but actual Policy and Politics are managed by complicated facts and hidden information.

Politics affects everyone, and is designed to be associated with hot button topics.

This single handedly will poison and polarize your community.

----

Between these 2 rules, you can get enough positive starting runway to create a healthy community for a while. Eventually the community will grow old and degrade, but you will avoid a whole host of other problems.
The (de)centralization continuum
https://system76.com/ and https://www.thinkpenguin.com/ both sell laptops specifically for the Linux market. Recent Dell XPS laptops are also supposed to be great.
Storing chess games efficiently with move ordering heuristics and Huffman coding
> I use public key cryptography to sign my code to assure its authenticity. Is it true that GPLv3 forces me to release my private signing keys?I use public key cryptography to sign my code to assure its authenticity. Is it true that GPLv3 forces me to release my private signing keys?

> No. The only time you would be required to release signing keys is if you conveyed GPLed software inside a User Product, and its hardware checked the software for a valid cryptographic signature before it would function. In that specific case, you would be required to provide anyone who owned the device, on demand, with the key to sign and install modified software on the device so that it will run. If each instance of the device uses a different key, then you need only give each purchaser a key for that instance.

https://www.gnu.org/licenses/gpl-faq.en.html#GiveUpKeys
> Worse, there seems to be no way to completely fix this in Unix-land as of the last time I looked back in the 90’s, when we had to pull a feature in FrameMaker over this.

I had no idea FrameMaker ran on Unix. Apparently it started life on a Sun-2 workstation, and at one point according to Wikipedia, “FrameMaker ran on more than thirteen UNIX platforms, including NeXT Computer's NeXTSTEP and IBM's AIX operating systems”.

https://en.wikipedia.org/wiki/Adobe_FrameMaker

It was interesting to read how the port to Windows affected FrameMaker, and to see how long Solaris remained a supported platform.
Short answers: GPLv2, no; GPLv3, yes.

Apple's App Store is identical to the TiVoization problem that GPLv3 was written to combat: https://www.gnu.org/licenses/rms-why-gplv3
Windows implementation misses TxN, which makes it pointless.
Does it matter when half of the apps are based on Cordova or React Native, running everything in the JavaScript VM and majority of the games are based on Unity running exactly the same C++ and C# code everywhere. It's not like some calendar app will have major performance gains with native code.
Ask HN: Uber,Facebook,etc Does corporate greed always triumph user's good?
For example:
Facebook keeps showing enticing, though all meaningless, videos from the web personalized to each one's weak spots and waste 100s of hours of people's time (so much for a social network), fully knowing that such a behavior is bad for the users long term. (Similar to drug addiction).

Uber pool will keep you wheeling farther and farther, around your locality just to pickup one more rider (until the car is filled to the maximum), maximizes Uber's revenue but wastes your time every single day.

Really disappointed to see how the need to increase profits quarter after quarter pushes these, once user friendly, companies to become horrible.
The transition to winged flight is interesting. There's a large drone which works like that. Takeoff and landing are on electrical quadrotor props, while for forward flight, a gasoline engine provides power. This give the drone six hour endurance.[1] So it's useful for search and patrolling. This new thing is a scale up of that.

The successor to the Osprey will hopefully be something like this, not the mechanical nightmare of that tilt-rotor. Each engine on the Osprey can power the other rotor in an emergency. The mechanical linkage for that is a nightmare.

[1] https://www.youtube.com/watch?v=Y2kcyw99V2E
Even small drones are awful from 100’ away. Scaling that up will certainly be loud enough to be a problem in most urban areas
Depends on the location. Tunnels are great for cities but flying cars make more sense for suburbs or the countryside, where building long sparse tunnels isn't worth it.
I agree - my point was that the bet and the point of my post were orthogonal. It was not intended to have any kind of consequence on our bet.
Thats untrue - in that what you describe is the kind of trolling we would wish for because its benign.

Trolls actively target forums for support groups. Today they can attack groups and classes of people.

At this point, expecting people to "grow a thick skin" is not an option, because a major aspect of their life is fighting for their rights against people who are attacking them, or people who have hurt them.

At this juncture the troll loses all rights over the definition and interpretation of how their action should be perceived.

Instead most normal people just see it as vandalism and stop caring about whether it was for the lulz or not.

---

And as stated in the article - NOT responding to a troll who is attacking someone makes you complicit.
What happened to 90’s optimism? Did Silicon Valley kill it?
I might be more sensitive to noise than most, but I've been in urban parks where I'm enjoying my time, relaxing, and a single small drone flies far (100ft) overhead. Its unnatural buzzing sound is quite annoying. Glider only action I would guess would be fine, but you have to get to altitude first to glide. And then altitude control near landing will have to be powered.

I would love to see it in action and get to fly around myself. Fun times. But imagine a million of these in the air at the same time like you would have over LA or the Bay Area.
I would love to see what these "success" metrics are. A happy and stress free workplace can be success to someone. To make money is a by-product of an efficient workforce powered to make decisions. If you have a group of people who always make the same kinds of decisions, based on the same experiences you will have the same kinds of companies making the same mistakes. i.e. Me too, white only hiring, etc. NO ONE EVER TOLD EACH OTHER DO THIS DUMB SHIT, it was built in the culture.

If someone who looks at the world different because they have seen different things, offers you a perspective, it's worth a listen. You are somehow conflating a diverse opinion already to a non-educated and therefor less useful one.

"See - bias". The fact that you reject said diversity is the argument. It means you have already spewed your privilege in believing that the diverse opinions are already bad/dumb ones.
How would you verify that the holder of the lottery contract would actually send the prize to that address?
Not really. They head Uber was about to launch it and pre-emoted by a few days. Still to this day haven’t been able to suss out who was really first with the idea.
AgencyPlatform
> I have heard no evidence-based explanation for what lower level mechanisms cause our universe that imply a multiverse.

The example I have in mind is the Everettian interpretation of QM. Formally, we have a Hilbert space and decoherence. We can interpret decohered regions in the Hilbert space as separate universes. These mechanics are an artifact of the mathematical formalism.

Interestingly, the Copenhagen "interpretation" would get ruled out by Occam's Razor since it adds the notion of wave collapse on top of the formalism without experiment being able to differentiate between the two.

> I think instead of X + God as the explanation it should instead just be God.

If that works for your needs, then more power to you. We can also jump a meta-level with Occam's Razor though.

Say we take a firm stance on only wanting to keep around models that are constrained by scientific experiment. Then we need, say, the Standard Model and General Relativity, but I'm not sure the God Did It model would survive said filter.

For scientific progress (i.e. the cooperative human effort of science), such a hard-nosed approach seems to have worked unreasonably well so far. For questions of personal world-view and how that affects your subjective experience, then I doubt such a dogmatic stance is universally ideal.

Anyway, I ramble.
Any plan for a react component?
> lots of lower rent units will bring down the rents in the luxury segment

I'm not sure I agree that that will help anything, and it might even be a bad thing.

Assuming an area has a housing shortage because of an influx of people drawn to the area by good jobs, the newcomers' biggest problem is not a shortage of money to spend. It's a shortage of housing to spend it on.

That is, if you have 100,000 people who make $150K/year, luxury units go for $3000/month, and there are only enough luxury units to house 75,000 of those people, lowering the price on luxury units to $2500/month won't pull the remaining 25,000 people out of non-luxury units.

And the reason why it might be a bad thing is that it costs money to build new housing. The higher rent the developers can charge for brand spanking new housing, the more investors and developers it attracts and the more housing can be built. Once the new luxury housing can be built, the well-paid 25,000 who were forced into non-luxury housing can upgrade and stop being forced to take lower rent housing (that they don't even want to live in) away from people who don't want them to have it.
"any urban area"

I agree.
Mozilla working on in-page popup blocker for Firefox
Not super rich. Just rich enough not to need a job for a while. Which if you don't have kids, means save $5k and live on a mate's sofa or something similar.
I think that study is good but I add personal nuance when interpreting its obvious curative suggestion.

Its not the ban that worked - as much as the full identification of those groups, the banning of those subs and the negation of the immediate survival attempts of those subs.

The whole process is what worked, not just a simple ban.
Here's an interesting case study by Mike Ash on how the Objective-C runtime does tagged pointers for strings: https://mikeash.com/pyblog/friday-qa-2015-07-31-tagged-point...
It upsets me that the reason this joke plays so well is because we can see how this kind of thinking has become common in the world. Take your upvote, but know you've also made me sad. :/
What If All New York Times Headlines Ended with an Emoticon?
The authors are arguing that findings in anthropology and archeology, if further researched for many more decades, will reveal that it is possible for our modern industrial societies to abolish inequality and become anarchist socialist regimes.

It has some interesting facts, but also some essential errors. Rousseau did not say the original state of nature was people living in small bands, but rather entirely independently. Anthropologists have never said that the original foraging bands were independent,but were always parts of tribes. And they have for a long time held that foraging tribes in areas with a high concentration of food resources, such as the American Pacific North-West, were sedentary.

Perhaps most important is that foraging tribes, due to population pressures, engage in regular violent conflict over land. With the coming of agriculture such conflict intensifies, and eventually leads to highly inequal militaristic civilizations.
I hate being depended on Google and I tried hard to break its chains. I can't. Neither ddg, nor Bing, nor Yandex are anywhere close to Google search quality. I'm periodically trying them, but it seems like Google is light years ahead. And using Google Search is as integral to my work as using IDE, so switching to something like Bing is the same like switching to Notepad.
EasyPost is hiring everyone
Your point about a prior distribution over universes is a good one. It just got me thinking about the quantum version of the Sleeping Beauty problem. Apparently, Sean Carroll has used this kind of idea and Everettian mechanics to derive the Born rule.
Java does string interning too: all constant Strings are stored in an interned cache, as well as Strings that have manually been interned with String.intern() method (which makes teaching "don't use == to compare Strings" in AP Computer Science all the more difficult!)
What if I don't believe in trying to control people at such a low level? What if I think people should be allowed to be as ranty as they want without having to worry about being "disincentivized"?
I'm not planning to at the moment, but if someone wants to write a wrapper, go for it.
That's my point.

Java/ Angular developers are in demand anytime, anywhere.

BMC Software is used by many Fortune 500 companies. I was thinking of getting into their R&D where I could get to do some product development.
Well, they can do both.
At work, I use Lua and LPeg [1] to process SIP messages. It was easy to embed, the coroutine support makes writing an event driven daemon easy (the Lua code is imperative despite being event driven) and LPeg makes parsing text super easy. It's also proven "fast enough" that no real attempt at optimization has been done.

[1] Lua Parser Expression Grammar
Would love to see them partner with Passerine Aircraft Corp.

https://passerineaircraft.com/