skysight-inc/HackerNews huggingface dataset:
I don't think there's a strong research-based link between the Flynn effect reversal and Internet usage, social media, or videogames; in fact, (correlative) evidence implies it's something else, because the Flynn effect reversal actually started in the mid-70s in some countries, long before videogames or the Internet (or its precursors) were widespread enough to cause mass societal impact. "Kids today" have always been the bane of the kids yesterday; I don't think their behavior or culture is the source of stagnation, and the timelines don't line up.

The Flynn effect dropoff correlates decently well with the increasing rise of wealth inequality in developed nations; given the fairly strong link between IQ and wealth, I wonder if that might be a cause.
The article describes the marginal cost reduction, as expected in laissez faire capitalism, but it points to government regulated markets as an example.
What or ruining is the central bank and politically based market, while the digital and decentralized market is arising. This new model (pure capitalism) have many characteristics that communists have pursuit, like goods sharing and lower "surplus", this it's the result of increase of goods availability and market competition.
... except that most of the news that actually matters is 'outstanding' rather than 'good and safe'
That puts a different spin to phrase "I will give up my first born for...."
> In fact, the opposite: today our computing devices are less programmable and less customizable than ever before.

Ohh, I'm not at all sure I agree with that -- but then again, I am pretty sure I have an above-average number of scripts for my Android phone's Automagic app, and before that Llama. I have all sorts of automation and customization set up on my phone and workstation -- but granted, this is far above the trodden path for Joe User.
Linus Torvalds was approached by the NSA for a backdoor in Linux and he refused
Thanks for the answer! The app looks really nice. Will try it :)
>The solution to this is just throw so much CPU at the problem that everything gets done in a reasonable amount of time.

Erlang exploits this fact. It is not possible to use iteration, only recursion. This means it is not possible to block the cooperative scheduler unless you have a single incredibly long function that spans several thousands of lines of code. On the other hand calling into C code directly can still bring the cooperative scheduler down which is why Erlang code generally uses a separate process to run C code.
With Metacritic, it's been clear that the professionals do a much worse job than the regular users. Even the Oscars have poor correlation with movie quality, in my opinion. A lot of it ends up too pretentious.

What if Daily Mail suddenly has a great article like they occasionally do? Many professional critics still wouldn't give it a good review because their reputation and careers are at stake.
Stop Eliminating Perfectly Good Candidates by Asking Them the Wrong Questions
Great example of where you don’t need xhr
Previous discussion:

https://news.ycombinator.com/item?id=10408377
Coming from dynamic languages like Python and Javascript, it's not hard to beat those. Compared to something like Java or C#? Yeah, golang trails way behind. That's why you keep seeing such claims, because many people come from a background where they weren't exposed to a strong ecosystem, so any minor improvement seems like a big deal.
I place no value in review aggregators. They don't tell you anything useful. It's much better to find your own individual sources that you can trust over time, and they can earn or lose reputation with you based on the quality of their reporting. This isn't limited to news.

I definitely don't trust a consensus of journalists to tell me a study is misinterpreted.
give the user control of the reputation ranking, and you might have something here..
Maybe copy one of the existing ones:

https://github.com/algolia/hn-search/tree/master/app/assets/...
If you compare Iran's victims to US's, Iran will come out as an untarnished Angel. Just in the last 20 years in the middle-east, we have Iraq, Afghanistan, Libya, and by proxy Syria and Yemen. Put together, even if one is generous, that's more than a million people, minimum, died in wars of conquest, claimed to be `Freedom Operations` or at worst `Police Actions`.

Spare us with the propaganda. The world has caught up and can see through it.
Xlib Athena Widgets, OpenLook, and CDE were also pretty much OOP in C.
I am saying it's not illegal because the UN doesn't make law, and I know there will be no consequences for this "crime" because the UN can't enforce anything and no country which is in good terms with the UN will want to piss off the US.

Having said that, I do NOT condone sanctions in any form.
It’s extremely obvious that “top” means “popular and/or most advertised.”

In RTs case, "Top" means films no one dislikes it and everybody thought it was at the very least OK. The "problem" with genuinely great films is that they can often be divisive and challenging and generate a lot of strong opinions in both directions, and thus they'll never rate as well on RT.
This is because films with more ratings are rated higher. Older films have far fewer ratings by critics, same with smaller films. Add on the fact that each critic's review is distilled to a positive/negative boolean value, and it's clear to see why RT's best films is really just a list of films they are confident you'll like.
> Neither Rust nor C++ eliminate logic bugs (and no language can do that).

While true, it's a big benefit to eliminate classes of known bugs (e.g. memory safe languages eliminate undefined behaviors, and Rust eliminates data races). That allows the programmer to pay attention to other aspects of the code, since there's only so much energy one person can spend.
I can't fathom why anybody in their right mind would choose to call their scheme "free energy", e.g. choose to associate themselves with perpetual motion nuts. We can get electrical energy from sunlight, which is pretty damn neat, and nobody calls that "free energy."
Tips for Crossdresser Dating and Hookup
It’s funny because “navigator” sounds like an old fashioned term for browser. Please use a modern horseless carriage.
Actually, most of your news consumption should be of the 'good and safe' variety. That is an absolutely necessary requirement for you to properly evaluate 'oustanding and unsafe' news.
One thing which prevents me from choosing these is the screen form factor - I find 16:9 to be really uncomfortable for doing any kind of development work. MacBooks traditionally have 16:10, which is notably better. 3:2, as seen on MS/Huawei, is amazing, but their linux support is... flaky.
Their "adjusted score" means that films with more ratings are rated higher. Older films have far fewer ratings by critics, same with smaller films.
RT is optimized to filter out bad movies (hence the name). The system doesn't work well for "best movies", but does great at telling me what movies shouldn't be watched on a date.
Show HN: JavaScript debug inspector made with ES6 and web components
I want to share something I made to help me automatically generate UIs for arbitrary data models:
https://github.com/arodic/io

Hopefully someone else finds it useful as much as I do. I'll be building my next couple of projects with it and I'll try to maintain it. The UI library can be used as an alternative to React or Vue, but it can also be used alongside.

If you want to use just the object inspector alone, simply create <io-object> element and set it's value to an object data you want to interact with. There are some more advanced configuration options but I haven't documented them yet.

It has a very simple data flow model which makes data-binding work almost automatically. Its DOM is completely virtualized. The code is MIT licensed, free and open source.

To get what I'm talking about check out io-object and io-inspector elements in the demo:

https://akirodic.com/io/#page=2

They are automatically generated from the object data. Notice that all values in the demo update automatically. For example, if you modify an option label in menuoptions object, the menu labels will update automatically.

Let me know if you have any questions or comments.
Thank you! I tried to aim for that goal.
People rarely get these moments when the public is aware and genuinely cares for their needs. I'm certain there are thousands more people with similar backgrounds. Hopefully they make the best of all of the attention for the long term.
Web Application Architecture Shortcuts – The Easy Way
Sounds like you are confusing non-blindness for normal functionality. Fortunately, Wikipedia has a page for this: https://en.wikipedia.org/wiki/Visual_impairment

The idea of accessibility is that a product/service is available to a wide audience regardless of their physical/cognitive impairment. It is still discriminatory if some user might be capable of enjoying visual eye candy if they must struggle to do so due to an impairment and are denied access to that content otherwise.
Thanks! Let me know if you have any questions.

P.S. Get a friend to download it as well as it requires both parties to have each other contacts saved and the app installed in order to send / receive messages.
> Google is of course going to use Go more than most companies would.

You'd be surprised.
>>> The form factor inherently makes it less expensive to manufacture. Bigger screens cost more etc. Which creates a pricing problem for them.

I'm not sure I agree with this at all. Traditionally smaller laptops cost more than larger ones, even for an identical or inferior spec(with the assumption that making them smaller takes more engineering to cram everything in). Don't see why this logic wouldn't apply here.
Clause Launches App for Hyperledger Fabric Blockchain Use
In that sense, it is the US with currently the largest military presence in Europe
Haha. The StG-44 looks very similar to the AK47. What a coincidence!!!

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

https://en.wikipedia.org/wiki/AK-47

Did you read the article you posted?

My favorite line from the article you posted:

"This isn’t to say that the sturmgewehr StG-44 didn’t make an impression on the Soviets: It’s difficult to imagine an enemy small arm that had as much impact on Soviet small arms design as the StG-44, but put into context the weapon represents more the proving out of a pre-existing idea than the introduction of something completely new."

Hilarious.
I definitely agree with you that nano is more intuitive and certainly much more beginner-friendly.

Just saying that vi at its most basic level isn't bad at all. The user only has to remember i,esc,:w,:q,:q! for basic editing. That's not much.

But I do agree that it would be nice if vi / vim would simply list those commands when starting the editor for those who have never used it or haven't used it in ages.
Homeless B.C. seniors caught in heartbreaking shuffle
I have had this idea for so long.

A Crowd-News Watch Dog which basically works like a wikipedia + archive.org + IMDB for News Reporting. There you can have profile for journalists or any content writers. You can basically see what a journalist has wrote about in her/his entire life. Political inclinations deducted from writings by crowd.

The article written can be critiqued in the platform using a set of pre-defined set of rules. If the reporter is found employing strawman or fallacies or incorrectly reporting based on botched data/ statistical mumbo-jumbo, the commentary can be added by anyone and verified by other community members.

I think it can keep rampant fake news and/or politically-charged posts masquerading as neutral pieces in check.
The specific sanctions mentioned in the article did either begin with Trump, or were revived after previously being dropped as part of the JCPOA.

And while the treatment of Cuba is indeed appalling, or at least incongruous in relation to, say, Saudi Arabia, there are rather meaningful differences between the parties.

Thawing relations with Cuba was among Obama's signature achievements. This included the reopening of Embassies, allowing travel, and vastly increasing legal avenues for trade and investment.

Some (but not all) of this has been delayed or cut back under the current administration. At the same time, Saudi Arabia enjoys unprecedented support and access at a time where they are more hostile in Yemen, Qatar, and The Streisand Lobby at the Istanbul Consulate.
> It keeps juniors from pushing bad code without peer review.

It keeps all developers from pushing code without peer review.

(In my experience, it’s just as often senior devs pushing broken code because “this was a simple change, why does it need review?” and it in fact being broken. Furthermore, doing PRs is not solely to “check for mistakes”, they are also used for knowledge sharing, among other reasons)
That's right, it's available in both free (SaaS) and core( self hosted) tiers.
Unfortunately, things are not as you describe them. All the major EU companies have ceased their trading with Iran, as risks are too high and of course it's impossible to punish somebody for not trading with a foreign country.

The only meaningful thing for the EU to do would be to retaliate by sanctioning US companies and freezing US assets to compensate for the effect of the US sanctions. Which would mean full scale economic war and sanctions on the US, something the EU of course cannot afford.
One could say the same for almost all language. One can abuse java reflection and do all kinds of unreadable magic and code generation.

If I can get one thing, I'd probably say practice in immutability. This simplifies a lot of things, even in java. In Clojure, immutability is first-class.
Metacritic exposes the corruption of the video games press as well as the utter lack of qualification (as in, no proper authority compared to any other gamer out there) to write about anything.
Can you explain your thought process here? I believe the idea is that old terminals were 80 characters wide. Also, even with modern monitors it can be nice to have shorter lines so you don't have to move your eyes/head as much. I can't think of why the rule would be specific to source code or why it would apply any differently to other forms of text.
Indeed. Sexps are a syntax, so incorporating them in a language means you immediately start to look like a Lisp.
Are you sure you mean your b2b sales CYCLE is 30 minutes? Or do you mean the sales call is 30 minutes?
JavaScript – What is non blocking I/O
As ComputerGuru and Schnouki explain, one can use the reflog. For anyone who's intimidated by the reflog, perhaps my recipe under "All the things your branch has ever been" will help.

http://h2.jaguarpaw.co.uk/posts/git-survival-guide/
If one civilization has existed over millions or billions of years it does.
> (e.g. Kubernetes)

Kubernetes may as well have been written in Python. It's mainly IO bound, so the benefits of compilation as opposed to running on an interpreted VM (like Python) aren't that big.
This seems like a broader, more ambitious version of Snopes. If successful, I wonder would it replace it? Or could this be something Snopes could expand its existing community to handle?
I considered both, and ended up buying a Razer Blade Stealth 13 - it's literally a black macbook that happens to run windows. The quality is definitely on par if not better(mhmmmm mat screen).
> shouldn't vote for something you don't know what it is

Isn't the whole point of democracy "a large enough volume of ignorance will average out to something sensible"? :P
Why Great Leaders Focus on Mastering Relationships
Thoughts on Conway's Law and the Software Stack
Single Page Application Frameworks Are Not Magic
Or Kubecraft :) https://www.youtube.com/watch?v=A4qwsSEldHE
Instagram Mass Follow Script
VoluSnap – Cloud Volume Auto Snapshot Go Server
Some people ignore nuclear waste, but then some other people ignore nuclear waste solutions.

Here's the scale of the nuclear waste problem, from wikipedia [1]

"High-level radioactive waste is stored for 10 or 20 years in spent fuel pools, and then can be put in dry cask storage facilities.

In 1997, in the 20 countries which account for most of the world's nuclear power generation, spent fuel storage capacity at the reactors was 148,000 tonnes, with 59% of this utilized. Away-from-reactor storage capacity was 78,000 tonnes, with 44% utilized. With annual additions of about 12,000 tonnes, issues for final disposal are not urgent."

Urgent or not, what final disposal options are there? Reprocessing is one. The "La Hague" plant in France [2] reprocesses about 1000t of spent nuclear fuel per year, and a capacity of 1700t.

If only the US had the political will to restart nuclear fuel reprocessing... Commercial reprocessing was suspended in 1976, then banned in 1977 (for fears of nuclear proliferation), then the ban was lifted in 1981, but it never took off. [3]

Another solution is to use breader-reactors, which have a much higher efficiency that regular nuclear reactors, and so produce much less waste. Russia already has some, such as the BN-800 [4]. The design that Bill Gates invested in, Terra Power [5] is an advanced design of this type.

[1] https://en.wikipedia.org/wiki/High-level_waste#Disposal
[2] https://en.wikipedia.org/wiki/La_Hague_site
[3] https://en.wikipedia.org/wiki/Nuclear_reprocessing#History
[4] https://en.wikipedia.org/wiki/BN-800_reactor
[5] https://en.wikipedia.org/wiki/TerraPower
I made a universal enigma machine simulator that includes a visualization of how the electric signal moves through the rotors and back. The rotors move too.

See https://enigma.w6k.ca/

This shows the many other variants not covered by the implementation in the article. Over 800 tests and open source.

Not for use on mobile and probably not for tablet.
indeed most recent movies have a better rating compared to movies 20 years ago or more, on average.
If it wasn't good enough why do NodeJS, Golang, Erlang, Ponylang and the commenter above still use it? The reason is OS level process scheduling has different requirements than task scheduling within a single application. The compromise is significantly lower efficiency in exchange for not letting rouge processes lock up the system. The poster child here is Erlang, which does a context switch on every function call because it has to switch to the receiving actor. Can your OS scheduler keep up with that?
From my perspective, of all the languages that I’ve tried (Java, C, C++, Javascript, Haskell, OCAML, Python, several lisps), PHP, Swift), Rust is the best even without the borrow checker, and the borrow checker is just a nice bonus. Admittedly, there are many languages that I haven’t tried, and I haven’t done significant work with all of those.
I switched from Python to Clojure (because abstractions), and then to Go (static types; efficiency) and then to Elixir (because work) and then to Haskell (no more lame types and stupid nil errors).

I feel like with Haskell I have basically achieved perfection, and I'm more prepared to work on the other languages if the situation calls for it.
I read this post as a sharing of a confusion/assumption made. Not everyone reads fine print or manual, but ha will read HN.
Europe's Container Shipping Anti-Trust Exemption Draws Mixed Views on Industry
Because when golang first came out, it was hyped as a "systems language", and meant to compete with C++. Most people use that term to refer to languages you use to write kernel level software. Of course, contrary to the golang author's wishes, golang ended up being a competitor to python/nodejs/etc. but it's still the case that the marketing hype from when the language first came out affects what people talk about, even if they don't know the context of why that discussion came about in the first place. Rust on the other hand, is a (somewhat) viable C++ replacement, as can be seen in the projects that get implemented in it (e.g. Rust made its way into the Firefox browser, as well as other low level and speed critical networking projects at different companies).
That's just a particular choice of how to filter and rank 100 movies, not representative of the site as a whole.
Using Sitemaps in Web Scraping
It's not a cost problem but a positioning problem. I just bought a Nokia 7 plus which is about the same size of an iphone 6 plus for 295 Euros. Big does not have to be expensive. And it's an 8 core phone. It's plenty fast. I'm pretty sure Apple is doing fine in terms of cost.

The real problem for Apple is differentiating their more expensive phones when the most significant thing for end users is the screen size and the camera. Take one of those away and there's not much left to charge for. Their current model is based on artificially inflated prices for big screens. For whatever reason there's a segment of users that happily hand over the cash for what is an overpriced phone. However, it lost them the entry segment; which is why they keep bringing back the 5S/SE formfactor. Without this, they bleed users even as revenue goes up because of the increased ASP.

If they get the bigger 6/7/8 formfactor to the same price, they are cannibalizing their high end range because the difference between that and their premium XR range is mostly not that big. Worse, you can't really tell them apart easily because they have the same design. This is made worse by people using iphone covers. Status and vanity are big reasons for owning an iphone but when they all look the same, you might as well get the cheaper one.
YC is not a VC, they are more of a community.
Well, when I had tried to say the same thing her HN awhile ago I was heavily downvoted. So you agree with Searle then? (I almost, but I leave a possibility he is wrong).
Easy Unit Testing
I was just about to get a new iphone se from ebay. I need one compatible with AT&T, and can't for the life of me tell which one of the ones available would work for me. They show 'verizon' and 't-mobile' - which one of these would also work with AT&T network?
I just bought a ThinkPad T480 to replace my 2011 MBP that had been upgraded over the years. I couldn't justify spending $3k on a laptop with such a crappy keyboard.
The US don't really have an history of backing down on these matters. I don't see any responsible CEO taking a life or death bet on which will win between the US and the EU.
Yes, Alien being missing is an odd sign, especially as it has 99%. (IIRC it used to be the only 100% film, until some critic posted a new review saying it hadn’t aged well)
You’re just begging the question: if you assume your conclusion, any claim holds.

Which is exactly my point — everyone is completely okay with those assumptions, without justifying that. I find it suspect.

How about showing physical processes are necessarily Turing computable, that is, justifying your underlying assumptions, before the straw man implication that I’m talking about dualism?

The mathematical equivalent of your argument is that because all finite-length approximations of a number are rational, the number itself must be rational — but this is untrue, in the general case. And in fact, for almost no numbers does a finite set of those rational approximations yield a general rule to predict the full structure of the number.

It’s therefore unclear that our limited scientific models being computable mean the underlying object they’re approximating is computable. But if we don’t know reality is computable, then we don’t know it can be simulated on a Turing machine.

Just assuming an answer doesn’t help us resolve the claim.
The fictional amount that Uber approached from the acquisition..“Careem”
We could've had the FAL, and some good people would probably have lived longer lives.
Well thats a really great initiative as this gives good money to the local villagers who are just enough educated to do this respectable office job.
One concern is how they are handling the sensitive client data and why does client trust on them for sensitive proprietary data.
Good article, useful general tips that work for many scraping tools and platforms.