skysight-inc/HackerNews huggingface dataset:
I’m not sure what your sarcasm contributes to the discussion.

I think op has a fair point. If we remove our political views, we can still see that our government and politics are extremely divided. Furthermore, wealth is accumulating into the hands of a very few. What should be democratic outcomes are substantially influenced by capital and the ones who possess capital.

You could argue that our politics were always divided. I haven’t forgotten how toxic it was during the Clinton administration (again, I’m not blaming either party or taking sides).

What’s making it worse today is with access to the internet and social media, everything is amplified times 100. Spreading misinformation is a lot easier and we’re dealing with adversarial nation states exploiting that to our detriment.

Personally, I don’t think this is sustainable in the long term.

Now- let me mix in my more biased opinions. In the country my parents immigrated from, doing things such as jailing or threatening to jail your political opponents, labeling all your political opponents as corrupt, criminals, etc was a common thing.

Over time, it only got worse over there. We are seeing those authoritarian tendencies here, and that’s the real terrifying part.
I’ve not found this, are you on windows?

Inspect is fine as in Elixir you don’t have any hidden state. Use the :debugger if you need more than this.
Debatable in practice, given the lack of a type system that actually enforces checks -- Dialyzer's even less complete, not to mention its poor error messages.

Elchemy, Alpaca, and Gleam try bringing static typing to the BEAM, but they're still too immature, unfortunately.
I agree that extended precision can be very useful, though I think the failing was on the software side: basically languages and compilers didn't provide useful constructs to control things like register spilling (which caused the truncation of the extended precision).

The current hardware trends seem to be providing instructions for compensated arithmetic, like FMA and "2sum" operations. I think this is ultimately a better solution, and will make it possible to give finer control of accuracy (though there will still be challenges on the software/language side of how to make use of them).
Why not? Law, regulation and policies matter. The servers fall under the jurisdiction of the country where they are located.

There are certainly other options, but I think Switzerland is among the countries with quite reasonable data protection laws. Here the text... https://www.admin.ch/opc/en/classified-compilation/19920153/...) or some statements which I found with a quick google search: https://protonmail.com/blog/switzerland/ or https://swissmade.host/en/data-protection.
Startup Says Direct-Drive Motors Are the Future of Robot Actuators
Note the Author is Dr Peter Gutmann, maintainer of Cryptlib. Highly recommend you go to one of his talks if you ever get the chance,
How does it stack up to dlmalloc?
I think what makes a hobby a hobby is the lack of obligation... at least compared to work.
[live**tv]eagles vs. bears live stream and philadelphia eagles vs. chicago
https://www.theknot.com/us/live-tv-philadelphia-eagles-vs-chicago-bears-and-eagles-vs-bears-live-stream-2k19

https://www.theknot.com/us/nfl-chicago-bears-vs-philadelphia-eagles-and-full-game-2019-a48e9012-7354-4b2b-972f-f17d687e605a
Recent Firefox has a drop-down with a list of all open tabs at the right side of the tab bar; it doesn't do the "tree" at all, but other than that has successfully removed enough of my demand for more that I'm happy. Along with the scrolling tab bar that lets me see at least a few close-by tab titles, it's usable to dozens of tabs at least.

I really don't understand my Chrome-using colleagues who sit perpetually at single-icon-wide tabs and can never find the one they're looking for.
There is a name I forgot for this phenomena of "representative" random values. For occupation the representative value is "carpenter"
You must be joking. I never heard of Express and we have put several REST APIs into production in several companies.
Saudi woman seeking asylum faces death after being caught in Thailand
Not sure I understand your point. Mine was that in science or business we are often held back from understanding by the limitations of our models, even when we ourselves are the inventors.

I thought I used an example well known to HN to make the point. Apple’s stated hope was to eventually have 1% of the market (and they didn’t originally plan for an App Store). Like Maxwell, they didn’t know they had a blockbuster.

Microsoft listened very closely to their customers, who were and are mainly corporate I/T and something like the iphone wasn’t something they said they wanted. In fact it honestly had no affordances that IT wanted.

Maxwell understood the math but his own mechanical metaphor distracted him, and other physicists too, so that they couldn’t really see the larger implications.
> since it only uses up your time

Not sure about you, but time is my most precious resource. Having kids does that to you fast. Also being involved in the local community, having friends, hobbies - oh how I wish I had another 20 hours a week.

Being a serious OSS contributor is almost like having another full time job.
The instructors include core contributors to MXNet. I don't imagine one would expect, say, François Chollet to do a course on Pytorch :)
I realize this isn't typical Hacker News material, but Rahaf Mohammed Al-Qunun has just hours before she'll be forced on a plane back to Saudi Arabia where she will likely be killed for leaving Islam. Please contact your congresspeople and senators to stop this travesty of justice and offer her asylum in the US.

The Twitter tag for discussing this is #SaveRahaf.
Vinyl and Cassette Sales Continued to Grow Last Year
Ask HN: Any mobile app to evaluate position during chess game
I am trying to find an app that let's me take a picture of the chess board and reports an estimate of the current position and maybe suggest the next move.

If I can't find it I'm thinking about making it. Would anyone here want to use that.
AMD cards for anything advanced are crap, they couldn't recogize one of my monitor (>2 monitor setup), and they're not playing fair with their AMF extension on Linux (works great on Windows though). Even on Windows, I cannot get the card to properly get my minitor resolutions (it's sitting beyond a multiplexer, though there no problem with nvidia).
As is common nowadays, I think he's using "white" as code for "not black".

For those coming from the South, it must be something of a shift to assuming that you can have a proportional, diverse environment in which black people are, as in the country as a whole, 13% of the population.
TFA clearly states the ways in which this shutdown could lead to lasting damage. I would encourage you to think critically about the effect of widespread litter or sewage spills or off-trail hiking in a national park setting. Additionally think of facilities in inhospitable conditions.

The comparison to nuclear reactors is odd. It suggests to me you think National Parks are a more trivial operation than a power plant. I think they are far too different to make this comparison.

A pet goldfish is not as complicated to keep alive as a power plant but if you don’t feed it then it dies.
Couldn't agree more. Just look at Google Tends. Because Elixir is dying they do more and more content marketing: https://trends.google.com/trends/explore?geo=US&q=%2Fm%2F0pl...

In their Slack channel they orchestrate organized upvotes of such post like this one, they collectively downvote people like the parent and post fanboism through several accounts.

Elixir is a solution without a problem.
Lol. You can put stenography in any noisy information channel.
Apple reportedly ‘in discussions’ to support RCS
[...] 1 percent of people on Earth live in a place where they wake up every morning and think, Wow, there are so many interesting things to see. So for everyone who doesn’t already live on a college campus or in Silicon Valley or in a major other city, the new environments we’re going to be able to create in VR will inherently be much more interesting

I never thought of VR as people pretending to live others' normal lives. Like in video games, we don't actually want to be real life soldiers. We just want to do something different and entertaining or challenging. This is perhaps even more true for the 1% who could/have already done everything there is to do in the physical world.
Whoever downvoted my comment (which you are welcome to of course): are you not familiar for what Crassus is famous for at the end of the third Servile war?
Regarding Energy, AI or Healthcare, they are probably interconnected, in my opinion :

Working in Healthcare will only improve short-term human condition, but it can be a rewarding feeling.

Working in Energy will improve both Healthcare, AI and other domains, because those fields require energy to build the machines, the infrastructure, and to maintain them.

Working in AI will improve everything, including itself. If you apply AI to research and science, it will potentially help to faster discoverings in all fields, including energy, genomics, materials, operations, and improving AI itself.

Now, because that idea of AI is powerful, it breaks current societal schemes about what should be the purpose of humans and work. If you decide to develop AI, you will face more ethical, philosophical and political issues than in the other fields. (for example, "If I develop that piece of AI, X people will lose their jobs". So you have new interesting problems arising to consider first. Other example : "If I develop that AI, X times more people could die if misused", in the military field)

The question is more about : do you want to change the world faster at the expense of some other people lives conditions, or do you want to also support the people who had less luck than you, and at what scale.

Ultimately, your human feelings will guide you more in your choices than the rationality you think you have. I believe there is no bad choice and you should feel proud of yourself if you acquire a job in any of those 3 fields. You may even change of field in your lifetime, the most important is to start somewhere
It doesn't even need to be a "mistake".

My lab does MRIs of humans and animals. There's a crazy amount of variability in the structure and function of an allegedly "normal" subject's brain. For example, a good friend has what looks like an extra little bump near the vertex. He's normal enough though, and will probably finish his PhD this year.

The Brain Imaging Center does refer people with weird scans to (clinical) neurologists. They've caught a few things, but the vast majority of those are also "weird, but apparently fine" too.
No it doesn't. It says the sound was crickets.

There were symptoms, and there was a sound. It was assumed that post hoc ergo propter hoc
- the sound was the cause of the symptoms. This was always a strong hypothesis without real evidence to back it up.
I think it's more likely they'll be re-mortgaged while still occupied via 'equity release', or sold outright to pay for elder care. Either way, I'd expect relatively little to end up being passed on via inheritance.
Yes, browsers have become smarter about that. You can test it by enabling ipv6 and then drop all ipv6 packets with ip6tables, that has the same effect as if some middlebox dropped them.
Thought for the day: Hope is the first step on the road to disappointment.
This would rely on an atomic update of the write index surely - is this guaranteed?
Radiation-hardened quine (2014)
I suggest you try to have a frank conversation with any video gamer who makes their living off of twitch and/or YT not named Ninja or Imaqtpie (and even maybe these two. These folks love video games, but grow to dislike the game they play for money.

It’s not as easy as it sounds to turn a hobby into a business and have it still be fun. The only real time that happens is if the hobby is building businesses (it happens).
Can't the majority of that manual binding be done by good 'ol fat arrows?
> "sales revenue is up but volumes are down for the last few years and not just because of the price. They make more money with fewer users. Except, now they are making not as much money as they hoped with even less users than they expected. They squeezed too hard and the numbers no longer add up."

these sentences (among others) contradict each other. you first seem to imply that apple understands the price elasticity (the marginal measure of price vs. quantity) of their products, and then you claim the opposite.

i also don't like the rising prices of apple products, but you've made no rational argument for why they should lower prices. you're just saying that sales volume is down, so that means they should changes things to restore that volume. it's also not obvious that services revenue needs more sales volume to be successful. none of these are obvious proxies for net income.

apple is a profit-driven company (vs. a revenue or market-share driven one), and among the most successful in history. you may not agree with their strategy, but give them a little credit/benefit of the doubt here that they might understand what's going on enough to not ignore price elasticity.
My thoughts exactly. Heaviside gets a chapter in the book, Strange Brains and Genius, which reveals some of the odder things about him: https://www.amazon.com/Strange-Brains-Genius-Eccentric-Scien...
An Agile Development Framework for SAP Hybris Commerce
Also, the approach based on differential forms is very appealing; for a list of various formulations of electromagnetism, see https://en.m.wikipedia.org/wiki/Mathematical_descriptions_of...
For me the biggest similarities is how peculiarities of the political system are used more and more as weapons against the political enemy instead of behaving according to some unspoken agreement or the way of the ancients as the romans Called it.

In Roman times it was the use of tribunate powers and circumventing the senate.
In the US today it is gerrymandering, filibusters and not allowing votes on the Supreme Court nominations.

This kind of behavior can be very divisive politically, making the other side into a real enemy instead of merely and opponent one will need to work with again. Interstingly in Roman history it was basically a Democrat using these powers for true social reform that tipped the republic. So if you elect a new Obama that is worth the hype and he actually does too much for the poor and he then gets killed by the Republicans. Then you might be out of luck.
"Decision" word comes from latin:
https://www.etymonline.com/word/decide
It means cutting off. Decision means choosing something and cutting the rest.

If you try to avoid future regrets(future errors), you are going to procrastinate in life, because it is impossible to do anything meaningful in life without making mistakes.

It is impossible to do anything new without making mistakes. Real life is not Academia, in which you can make strait As always. Unless you play it safe, which is quite a boring life IMHO.

I would give me permission to fail, and will choose something. If you make a mistake you could always quit as soon as possible and choose something different.

What happens is that real master takes commitment. Most people quit too early to succeed.

Anyway, nobody could life your life but you, you should take responsibility for it, not trying to delegate on strangers on internet. Take a notebook, write everything down and learn from your previous mistakes until you are a master on thyself(the good and the bad).

Once you know about you, read a book like "Principles" Ray Dalio, you will be able to do something about it, like finding people that complement you.
My guess is ~9950 of those employees just do data labeling.
> Because the market for immersive escapism (video games, Hollywood, etc) is so much bigger than the market for dealing with mundane reality (smartphones)

I wasn't sure what the actual comparison looked like so I found some numbers to confirm. Just a quick search so sources aren't great.

Video game industry at $137.9b, expected to hit $180.1b next year [1]

Movie industry valued at $80.98b in 2016 [2], consistent $12b annual box office [3]

Smartphone sales at $458b in 2017 [4]

Although with declines in smartphone sales this year and high quality games ramping up, I wouldn't be surprised to see the gap close in the next few years, assuming smartphones continue the trend of not making innovations worth upgrading for every year or two.

[1] https://venturebeat.com/2018/04/30/newzoo-global-games-expec...

[2] https://www.grandviewresearch.com/industry-analysis/movies-e...

[3] https://www.the-numbers.com/market/

[4] https://www.bloomberg.com/news/articles/2018-08-13/how-globa...
I knew ATM was dead when the compromised on a 53 byte cell (I.e. frame) size.

Apart from the comical absurdity of the choice, the fact that they compromised was the canary that the standards process was a mess. Compare it to the IETF process that has been quite successful.
'Dear NIMBYs' – An Open Letter from a Homeless Woman in LA
Most people (especially from type unsafe languages) haven't figured out that the Option type with pattern matching actually eliminates a whole class of runtime errors. They just see the match operator and types in general as a syntactical nuisance.

fileString = checkFile("sample.txt")
if(fileString == null){
//handle error
}

If I showed the above pattern to typical javascript, python, ruby or elixir programmers at any company, 99% of them won't be able to identify why this pattern is bad, they see it as a necessity and rely on the programmers skill to catch that potential null (or exception depending on the implementation).

In fact, you dear reader, might be one of those programmers. You might be reading this post and not understanding why the above code is an unsafe and a bad style. To you, I say that there are actually compilers that automatically prove and force you to handle that potential null not as a logic error but more as if it was a syntax error.

That guy who advocates unit tests at your company doesn't understand that unit tests only verify your program is correct for a test case. These compilers provide PROOF that your program is correct and can eliminate the majority of the tests you typically write.

The code above is unsafe not because of the developer, it is unsafe because of the nature of the (made up) programming language.

In elixir, python and javascript you will inevitably have to follow this unsafe pattern.
And here I thought this would be a variant of the hypothetical Chinese chair attack:
https://www.straightdope.com/columns/read/142/if-all-chinese...
Some interesting discussion from when this was first posted in 2014: https://news.ycombinator.com/item?id=7276976
Not really, you can't have a microsecond latency talking over a network. I understand localhost microbenchmarks are nice but real life scenarios are much better.

The setup for the test:

- provision node A for being the server

- provision node B for being the client

- open X (16..16000) connections from node A and use http pipelining start to send requests to node B

I use wrk2 as the test client it is pretty amazing and looking at the latency distribution graphs.

Tools that clear winners of performance:

- https://github.com/valyala/fasthttp

- https://www.rapidoid.org

Elixir/Cowboy/Plug is in the middle range, kind of like what Techempower[1] guys saw during their tests.

[1] https://www.techempower.com/blog/2018/10/30/framework-benchm...
Spotted the BleacherReport guy (...I think!) ;)
HighSide is an alternative which doesn't suffer those problems- it lets you move your account to a different device by typing your 14 word "import key" on your new device similar to how some Bitcoin wallets work. The two devices sync from then on.
'Sonic attack' on US embassy in Havana could have been crickets, say scientists
Single digit nanometers seems to be the limit we currently have both for photo lithography and magnetic storage. Considering the diameter of an atom is just an order of magnitude less (0.1nm to 0.5nm), I feel we are really close to the physical limit. Scaling down feature size will become impossible really soon.
Every once in a while I envision a desolate future where survival is dependant on scavengers being able to break into discarded computer systems. At which point, weak crypto would actually save the world.
I gave AMD a try with a couple different card, couldn't get them working properly. One was on a dual GPU setup, AMD failed, nvidia worked. Then I needed hardware accelerated HEVC encoding, bought a rv560, works great on windows, but AMD isn't playing fair with AMF on linux, once again failed by AMD, and I didn't want to install the proprietary nvidia drivers to use VDPAU, so that's a stalemate. Then I tried the AMD card on a split virtual monitor setup, once again AMD failed me, couldn't use both dvi & display port at the same time. Now I run a 1060 with nouveau and some quirk, best experience so far. Oh, and on windows, my rv560 can't properly get the resolution of the monitor behind an hdmi demux, the previous nvidia card worked like a charm.

AMD 0 - Nvidia 3
I am talking about raw HTTP request handling performance. Elixir/Cowboy/Plug is in the middle range of web servers. Again, it is good enough for most use cases.
Tossing everything into a single file is not required.

You can use includes to have "a single file to add to the project", and still split your code in smaller, readable files.

See https://github.com/jedisct1/libhydrogen for example. It's a single-file crypto library from an application perspective, but everything was not stored into a single, hard-to-navigate file.
I think this impression has a lot to do with current implementations of VR and AR. Most people who've tried VR probably agree that it's already a unique experience. Even without state of the art hardware, it feels different than anything you've ever experienced before.

AR devices aren't quite there yet. I've tried Magic Leap, HoloLens, etc. VR and AR both use clunky headsets, but while VR immerses you, allowing you to almost forget the headset is there, AR merely augments your normal senses (obviously). This means that the presence of the headset and screen is much more constantly noticeable, and it really detracts from the experience. I think if someone comes up with an AR device that isn't as intrusive it will be a game changer.
It could be a transfer of economic activity from larger neighboring areas, not necessarily creation of economic activity.
Should add the line, “As secure as we proclaim.”
This is a bit unfair, isn't it? Not in the sense that these practices arent awful and inexcusable from a security standpoint, but in the sense that plaid isn't doing anything that isn't standard practice in the finance industry. Every 3rd party tool that does something with your finances (mint, personal capital, ynab, and even online banks that pull info from other banks) require you to submit login credentials in this manner. The industry needs changing - and really some rather punitive regulation IMHO - but this isn't a Plaid specific problem per se.
This feels like an orchestrated upvoting and content marketing flash mob from the Elixir Slack channel. Google Trends shows that Elixir is declining. I love new languages but don't like to be fooled.