skysight-inc/HackerNews huggingface dataset:
Perhaps we as an internet generation just read too much?

There are so many articles/topics repeating themselfs. It starts to happen @hacker news for me as well and that makes it boring.

I don't need to read the 20.000th article about a specific topic in full. I only might wanna see if the author got something new, which is often just not the case.

I didn't read that much text when we only used newspapers. I read the paper after lunch for half an hour or so. Thats it. No newspaper on sunday.
> "I don’t necessarily see this is as a crisis, kids really passionate about humanities will always pursue the humanities. The net effect of this is those classes will have fewer kids just there for their degree. This isn’t a bad thing. Better to graduate 100 kids really interested their fields than 1000 just there in hopes of landing a higher paying job."

In principle I agree with this, but the economic reality of North American universities is that programs that don't draw a large enough income will lose to those that do. New programs are introduced based on how many people they can attract (the Market), not based on how necessary they are for the generation, preservation and transmission of knowledge.
How to get a cat to like you
I bet CLU generics as designed in 1971 hardware would compile quite fast on modern hardware.
I think set theory, at least, has something to do with database querying.
Depends on your definition of full employment. By some accepted definition, the US is at full employment. But other definitions are possible and in use. (Even Wikipedia mentions a few. https://en.wikipedia.org/wiki/Full_employment)
Many of the current small reactor concepts are indeed designed to be installed below grade.
As someone whose education straddled the four-pillars pure topics, mathematical foundations, and computer science, I share a bit of a wariness about AC with the constructivists, but I cannot let go of LEM. It's a big part of how I reason, and a number of results that I consider important and illuminating hinge upon it.

My (not entirely informed) sense is that constructive mathematics would have more success if more of an effort was made to pose it as a readily instantiable, tagged embedding within the larger classical mathematical corpus. Less Brouwer-style dogma about LEM being "wrong", more emphasis on streamlining a pathway for results to travel from the mathematical journal literature into software design specs.
What's the deal with the `while ... while(0)` and `do ... while(0)` macros? Is it some scoping trick?

#define TKVDB_EXEC(FUNC) \
do { \
TKVDB_RES r = FUNC; \
if (r != TKVDB_OK) { \
return r; \
} \
} while (0)

#define TKVDB_SKIP_RNODES(NODE) \
while (NODE->c.replaced_by) { \
NODE = NODE->c.replaced_by; \
} while (0)
Instead one gets to use go generate for the same purpose.
That was running slow for me, so I defragged the drive.
You should become an orthodontist or a specialized kind of doctor (like plastic surgeon, brain surgeon, heart specialist, gasteroentrologist, or some such thing). Ideally, own and operate your practice, because that's where the multimillionaire-money is -- otherwise, being a doctor in this age is not that lucrative of a job. Some of my doctor acquaintances have trouble making the bill (whilst most of my software engineer acquaintances are doing exceedingly well).
I've seen them do random forest on temporal data.

They tried to fix it with PCA.
I would say that the stock market is a means of exchanging ownership of these exponentially growing assets we call companies, and that a public market exists for doing so is tremendously egalitarian. Any average Joe can become a part-owner of the Apple's of the world and ride with them to pre-eminence.

Apparently that makes the average Joe a crook? I don't know, I don't see it.
It would be quite a big change in the rules. And see some of the issues with Israel's parliament for how naive proportional voting can go wrong. (The German / New Zealand mixed-member proportional representation system works reasonably well in practice, but it's somewhat complicated.)

For a smaller change to the rules (but still a big impact), consider approval voting or range voting.

Range voting works like judging figure skating in the Olympics: every voter can give scores between eg 0 to 100 to the candidates, the candidate with the highest average score wins the district.
> No major Linux distro besides arch ships with 3 as it's base either.

To add one more entry to sslalready's list:

Don't know if you consider Manjaro just an Arch derivative, or not-major (despite being the most popular distro on Distrowatch), but Manjaro also ships with Python3 (to be more exact - Python 3.7) as a base.

$ /usr/bin/python
Python 3.7.0 (default, Jul 15 2018, 10:44:58)
[GCC 8.1.1 20180531] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
The primary problem for a Breeder is actually that it corrodes the graphite. We have the metals that are corrosion resistant for long enough.

The primary problem with the metal is actually just qualifying that it is actually the case. The material they used in the original Molten Salt Experiment was great at resistance but re-qualifying this (or anything) to modern standards is incredibly difficult.

The 'Stable Salt Reactor' for Moltex actually have a solution where they use a slightly different salt that they can put some metal into and the chemistry works out that it will corrode that metal first and the piping is fine.

I however primary believe that for the last 40 years, regulatory approve and path to market were the primary issues. In the molten salt reactor experiment they solved many of these problems in relatively short time with a tiny team of people.

Because of regulations you basically can not develop a test reactor, and all of the nuclear companies basically design directly to production because it would be way to expensive to build a test reactor. Building a tiny research reactor would be an option, but those are limited to sizes that are to small to actually validate your design.
AMD closed at new 12-year high
You say that like transferring wealth is a bad thing. It's not charity or particularly fulfilling, but public companies are intended to be owned by the public, which includes you. There's no reason to feel guilty about owning a share of the profits. They are going to go to someone.

If anything, ownership should be spread more widely. Suppose the government bought index funds and used it to fund basic income?
Although I wholeheartedly agree with the sentiment (having had to work with those "I'm just here doing my job and making a living" type of engineers all of my career), I think your conclusion is incorrect.

There's a ton of work to be done in STEM fields, much of it fairly inglorious and grungy and therefore a good fit for that type of folks.

And I don't see this diminishing, quite the contrary: the complexity of the technical infrastructure of our modern societies grows exponentially over time.
How about a nice BSD kernel? Why fuss with all that Linux mess?
Though I'm hopeful enough about the future to start a family I do foresee possibly insurmountable challenges on the horizon specifically around climate change. Lack of resources will challenge societies' "getting better in every aspect of living almost every decade since the enlightenment" like never before. We are in for a serious kick up the ass in the next decade as climate change kicks up a few gears. I think we way under-estimate the ferociousness of the weather systems on the horizon and what it means to us. The only way we can beat this is by achieving free limitless renewable energy very soon.
Does anybody else fins that netflix is more about quantity than quality?

On top of that, and their movie catalog is a little slim.
Switching costs are not sunk costs.
A 5 minute guide to deploying smart contracts to Ropsten, with Truffle Framework
Discussion from when the github repo was posted 2 days ago

https://news.ycombinator.com/item?id=17837250
Counterpoint:

You only really grasp a point when you hear it many times, and see it applied (or even better apply it yourself).

There is this online service selling summarised versions of popular books. I’ve read many of those summaries, and undoubtedly the key points are all contained in there. But: you read it, and then you forget.

The complete book takes time to lay out the key points and arguments, puts them in context, explains various aspects, gives many examples, challenges you to apply them, and, yes, repeats them. And that’s what you need to actually take them on board. It’s a whole web of beliefs.

As an extreme example: you could give the basic definitions and axioms of, say, group theory on one page, and say “the rest follows”. No fluff. But somebody that’s only read that page has no idea about group theory. For that you need the book, with fluff.
The Best Screen Mirroring Software
We are in massive unpayable (with todays technologies) debt to the biosphere. The difference between Rome and now was Romes fall was due to being superseded by other humans. We are in a totally different time now. Western hegemony failing will not be replaced by Chinese or whatever. Humans will die off is unprecedented numbers, along with most other species. This time it won't be humans replacing other humans unless we achieve some pretty remarkable technological breakthroughs in the coming decade. You talk about 100 years in the future but I think you'll be in for a shock when you see the climate change in the next 10 years even.
I find the style patronising to the point of irritation. Overly edited, repeatedly cutting to the hosts instead of letting the subject just damn well speak and letting the listeners damn well think for themselves. Maybe I am overly critical but I listen to a wide spectrum of podcast content and their style really gets my back up to the point I gave up listening recently.
there is also a news article trending here about money improving quality of life for people, from nytimes
They gotta fill the whole spectrum of people, I suppose. As long as there is something for me, I am satisfied and I do find a gem of documentary once in a while or an old movie, I didn't watch for a long time.
There's nothing respectable or heroic about any war. The longer we keep pushing this narrative about soldiers being heroes, the longer we get stuck in this mentality that it's somehow justified or reasonable to start wars, of which we have started so many it's almost impossible to count at this point. Despite his experiences in war and being tortured in Vietnam, he still supported torture and other hideous practices. If that's the kind of man you want to respect and call a hero, go ahead, but don't ask the rest of us to respect someone like that simply because he was a POW. I'm not sure what your definition of hero is, but mine is about as opposite of McCain as one can get.
Incidentally, bulgarian split squats are also good for correcting anterior pelvic tilt, no?
Homo Deus (the sequel as mentioned) answers the question of why he has formed his particular view of the future.

In essence, yes economic incentive is the basis for much of today's human corporation, but with growing AI/robotics, the same economic incentive will make much current human input unnecessary.

Then, for example, would counties see so many humans as a big cost? How do they solve that if they no longer need them to work?

Scary stuff.
Most commit-based metrics are arguably flawed for the same reason looking at wikipedia edits doesn't tell the whole story. From Aaron Swartz's commentary http://www.aaronsw.com/weblog/whowriteswikipedia

> Wales seems to think that the vast majority of users are just doing the first two (vandalizing or contributing small fixes) while the core group of Wikipedians writes the actual bulk of the article. But that’s not at all what I found. Almost every time I saw a substantive edit, I found the user who had contributed it was not an active user of the site. They generally had made less than 50 edits (typically around 10), usually on related pages. Most never even bothered to create an account.

It's easy to belittle the drive-by single commits, but arguably that is a much more useful measure than the other proposed metrics
I was brought up in a middle-class+ family in France. We read what we needed and my parents lived a simple life.

I am now much better than them, financially. I still live a simple but comfortable life and my children somehow get infused with it (they have everything they need to the point that I never know what to get them for xmas).

I was very surprised when the 12 yo one told me one day "rich people are rich because they live a life of less welthy ones, and the less wealthy want to live a life of rich". He was referring to his friend whose parents have a hard time making the month buying him the latest iphone because his friend insisted on having the latrst one (while my son has a mid level phone he is genuinly happy with)
In the US. plenty of places have legal requirements for notice and severance.
many nerds are on lower socioeconomic tiers in circumstances where introverted activities are more practical
Please explain. If you removed "profiling features" from your analysis, but then through other means ended up with a "similar performant model," then aren't you still profiling, just with less obvious data inputs?

If Group A is low credit risk and Group B is high credit risk, won't your new model still make it much harder for Group B to be approved? If not, it's not "similar." If you are able to dissect the Groups and pull individual high/low risks from within the groups, that would be a superior model, which is not what you claimed. So how are you not profiling, and how does it make a difference in terms of who gets approved/rejected?
Explicitly Yours
It daunts me how much software is getting unreliable, but trying to shame people to hold them accountable is naive.

The root of the problem is the uncontrolled complexity of modern software products.

Because of this complexity responsibilities are diluted, most of your code is in your dependencies nowadays.

If you write a casual library, are you responsible if it is flawed and used in a critical operation?
Can dependencies always be carefully audited?
Funny, funny stuff!

Popper glared at me. Then his expression softened, and he placed his hand on mine. “I don't want to hurt you,” he said gently, “but it is a silly question."

Very sly form of argument, that.
I think we're talking about different roles.

I'm coming at it from just a modeler role and it seems like you are stating more of a full stack within the data science. I took OP remark as if it was just within data analyst in term of analysing the data and not including turning it into some kind of application.

As for Python, time series isn't as good in python. I do agree that Python production is good. But I don't believe Python have better analysis packages. I'm in the camp of using programing language for their strength and using Apache Thrift or whatever to tie everything in.
More space-waste?
Efficient plastic recycling is very hard to do cost-efficiently due to the many types of plastic that are typically mixed together. But there is much research and innovation in this field.

One method that looks quite promising in this regard is Magnetic Density Separation (MDS) under development at Technical University Delft:

https://materialdistrict.com/article/innovations-plastic-rec...
Couldn’t agree more.
Read books and The Economist, skip the dailies.
That's a good thing, but it doesn't really counter the parent's point. It's going to take a lot more than closing one power plant to turn around global warming.
> I want someone truly extraordinary. Better suited to the role, more experienced, smarter, better dressed and showing it.

I think someone who’s truly extraordinary shouldn’t have to try very hard to look “relatable”. JFK comes to mind immediately— he didn’t dress or act like a man of the people, but you still got the sense that his family life was like what your family life would be like if you had a lot more money.

Kerry in jeans simply felt inauthentic. Nobody had any idea what his life was actually like behind closed doors.
Here is Maxwell's original (short) paper about Curl and quaternions in his own words.

http://www.clerkmaxwellfoundation.org/MathematicalClassifica...
Ports are an asynchronous interop boundary. You basically subscribe to a port from Javascript and attach a callback to handle data as it passes from Elm -> JS. Javascript errors then are relegated outside of Elm or they fail at the boundary (like serialization errors when passing data from JS to an Elm port). They're kept outside of Elm.

Native modules, on the other hand, let you create Elm functions that synchronously call Javascript. That means that what look like regular Elm functions can now synchronously blow up at callsite inside Elm.

The first native modules I saw in the wild as a beginner were people making shortcut functions for things like `Math.random()` instead of the proper way of threading a random seed into the entry point and keeping it in the model which has various benefits. Same with quick access to "Date.now()".

From this perspective, you can see why native module access was removed, and especially why you needed permission to publish a native module Elm's package repo. Native modules are tempting because they are easy, but widespread use eliminates one of the major upsides of Elm: no runtime errors inside Elm, or rather the ability to boundary them.

However, some forms of JS interop are hard or impossible without synchronous FFI, 1:1 JS library wrapping being the most obvious example. Having to use asynchronous ports for that is like wrapping a Javascript library's sync functions with an EventEmitter. You emit an event and then listen for the resulting event. Maybe you even decide to pass in a messageId echo for request/response reconciliation (I've seen people build this abstraction around Elm's ports!).

On one hand, a lot of people have the idea that because they are using Elm, they shouldn't have to write any Javascript at all. After all, this is what many compile-to-JS languages give you.

And on the other hand, no more synchronous FFI means that some Elm apps that exist today cannot move ahead, and some people think the approach is too heavy-handed or they disagree with the direction.

In my experience, Elm is best seen as a way to build a functional core that you wire up to an external world of Javascript. For example, a game simulation that emits game states over a port, and you write Javascript to render those updates with a JS library like Pixi.js, resisting the temptation to wrap Pixi.js in Elm and calling it from Elm.
Black Swan could have been a pretty good book at 15% of it's current size. I got tired of being told the same thing in at least 5-6 different ways every time and never finished it.
Weird to cite “adventurous hackers who want to figure out how to fit a Mac mini into their car“ as a target market, but not app or web development.
Academic discourse is more than citing sources. Hacker news is no replacement for university.

Math discussion is harder because people cannot penetrate the language, while discussions in history or sociology is done in English, so people think they can participate by reading wikipedia or recalling some anecdotes from their high school teacher.

Also, STEM should really pay more attention to the humanities not only for ethical considerations of the science and technology they're working on, but also to learn how to communicate clearly. And to get them to understand that no, you do not understand history and what historians do simply because you can solve differential equations.
McCain being part of the Republican party would be expected to vote along the lines of that party most of the time so I see no surprise there. But given the ample opportunity that others have had to speak out it is surprising that so few do and allow all this to assume the mantle of acceptability. That McCain chose to make himself heard deserves recognition, even if his voting record is as it is, especially today.
Because we are taught that way by company propaganda. It really isn't a big deal and often, leaving without notice is the right thing to do. Companies in the US have no respect or care for their employees, yet they push this idea that we must respect and care for them. Fuck them if their usefulness has come to an end. Not to mention that often, when you do give notice, they'll fire you simply to avoid paying you the final two weeks. We need to stop buying into this stupid bullshit corporate propaganda and eradicate it out of our culture to make progress.
Funny, while i can concentrate on reading, I don't have the patience to watch a Hollywood blockbuster without fast forwarding or multitasking any more. I'm guessing because they're so similar in mechanics (with different skins, which may distract you) that they're really not worth the time.
Plans and such don't really matter to common people when Hillary is dropping lines like "deplorable" people referring to conservatives who hold outdated social views, AKA a lot of blue collar workers.

It's entirely a PR thing, which is something we talk about every day on HN. Your actual plan, while somewhat important, is dwarfed by how much people like and believe you. And the credibility of HRC regarding the welfare of people who hate the establishment was low to begin with and collapsed over the length of the election, mostly due to self-inflicted wounds, but also due to Trump being somewhat savvy in that regard.

It is absurd that we have Trump as president but it's not all that surprising. People shocked by it need to visit the Southeast a bit more and drive around towns.
51% JavaScript project audits by NPM tools sniff out at least one vulnerability
If you get numbness or ED from cycling, you need a better saddle! Don't just "suck it up", you need to find a saddle that puts your weight on your ischial tuberosities or "sit bones", not your soft squishy perineum.

Soft wide saddles are actually worse for this. You need a relatively narrow saddle, with a deep cutout in the middle.

And you need to have it adjusted right, so you end up sitting correctly. And if course you should slightly vary your position over the course of a ride.

A good bike shop will be able to find you the perfect saddle and fit.
It is obvious the college education system is flawed just from it's incentive structure. Colleges don't get paid based on the amount that you learn, they get paid based on the amount of your time they take up. Up to a point they even have a disincentive to aid learning, since they make more money when their students have to repeat classes.

Each additional semester gives the colleges many more opportunities to get money from students, so it should be no surprise that an environment of wastefulness flourishes, where students are encouraged to change majors midway through their degree programs and classes are taught by grad students who have never been trained as educators.

If we really want to fix education we have to find some way of ensuring that universities interest are actually aligned with educating their students.

Maybe a way to do this would be to separate teaching from testing. Have testing be established by some external body, and make it so both the university and the student receive a payout when the student succeeds on the test. Something like that would clearly require big changes in the way that people pay for college, but it seems likely that major changes will be needed anyway.
We have the Green Party here. Democrats love blaming them for losing elections.