skysight-inc/HackerNews huggingface dataset:
> The theory of ...

This is starting to sound like history or sociology. The next step comes when you notice that the "the theory of" keys on your typewriter are getting excessively worn, and adopt a convention that any reference to "atoms" actually means "the atomic theory of matter".

There's a convention in scientific reasoning, that I'm not allowed to say, "Einstein believed that spacetime is curved", although in fact he did. This is a safety measure: if we forbid people from saying that, we don't lose much, but we avoid some common ways of fooling ourselves.

Sociologists are coming from the other side. They are allowed to say, "because Einstein believed that spacetime is curved", but they can't say "... because spacetime is curved." The readers know that spacetime is curved, and it's tempting for them to forget they are not the people whose actions they want to explain, and those people acted as if spacetime were flat. Perhaps they noticed things that were inconsistent with spacetime being flat. They never directly noticed that spacetime was curved: if it were possible to notice that directly, no one would ever have believed otherwise.
I find the Haskell, SML, and OCaml repls very nice to use as a exploratory tools. It's made all the nicer due to the types, because you can quickly iterate on gluing things together in different ways. It's something I miss with Rust, although there is progress being made to implement one.
> truly intelligent children won't be afraid to use their intelligence to get ahead

I think you're saying that unless you give intelligent children permission to use their intelligence, they won't do so, or will do so less. I find that very dubious. What evidence do you have for this? I even feel (though I hope I am mistaken) that what you are really after is a hint that it's okay for your kids to feel superior or entitled in some sense relative to kids that are less intelligent. If intelligence is useful for producing work, why not let all kids be judged by the work they produce, rather than something abstract like intelligence?
You can check "Economist style guide"[1]

1. http://www.economist.com/styleguide/introduction
> and it's a damning indictment of the industry that it can no longer run software that used to work fine on tiny machines

On the contrary, I think it's an indictment of the industry that we still put effort in hardware into running ancient software and continue to burden the most widespread architecture in the world with 1970s nonsense when virtualization is the obvious solution.

Plenty of people want to run games for the 6502 architecture on their PCs, yet Intel would be out of their mind if they added a 6502 to the die. Why do we not treat the Intel 8086 the same way?
Goodbye to Yahoo Messenger
I just love how sites get unavailable after getting to the top of the HN. :)
Aha is an excellent way to visualize and bootstrap a complex product.

JIRA integration is effective and is bidirectional.

When it is necessary to provide timelines that allocate not only dates, but effort in terms of hours that be mapped to cost, it beats MSProject. More efficient, more flexible and the trial period is sufficient to make the leap into a proper Agile tool like Trello,JIRA, orAsana via Zapier.
I have in the past gifted multiple books written by Terry Pratchett,his Discworld series is an amazing example of social satire.The people who tend to love his stuff most are usually science oriented folks though since he tends to reference a lot of technology in an oblique fashion,including programming.
Exactly my situation. I've been a 24x7 Linux/BSD desktop user since the Slackware 3.3 days but got too tired with all the issues.

I started dual booting an year ago and a few months ago switched for good.

Now I'm using Win10 and VMware Workstation 12.1 and some Fedora/CentOS VMs. 3D acceleration screams and my desktop just works.

Workload involves working with Linux servers all day, developing inside the VMs, etc. Everything else I do natively on Windows.

I wish it had turned out differently over these 10+ years (with a pure OSS desktop) but that's where I find myself today.
Thanks for posting. What language were you hired in for?
Mmm, this was Square Enix stopping it though, not Nintendo. Nintendo was silent on the Chrono Resurrection project.
Why do CPUs have multiple cache levels?
And here I am trying to transition going from tech into music (as a musician though - we'll see how it goes). Any words of wisdom from your side of the music bench?
I don't know of anyone who has done it for 35 years but most small business owners I know in competitive industries like restaurants work at least 12-14 hours a day, often taking only a few days off a month. Perhaps this has to do with the higher cost of living in their areas but it's pretty well accepted that small business owners and sole proprietors generally work a lot more than regular employees. Due to western labor laws regarding benefits and overtime that is usually the only way they can make it.
This. I regularly drive my 4K monitor at 60hz from my personal rMBP (2013 with dGPU) and work rMBP (2015 without dGPU). Interestingly the first MBP to DP cable I used didn't work, but the second did.
There's also no PC manufactured in the past two decades that can run it. Real mode has nothing to do with the challenges necessary to emulate that demo.

(There's also the fact that the 8088 MPH demo is not a particularly compelling use case, even if the hardware were present.)
But Latin had a (or really many depending on era and style) written form and a spoken form (vulgate). My understanding is that the vulgate is quite similar to some Italian regional dialects, although not to standard Italian (itself a postwar construct)
Most gamblers know that most gamblers come out behind... but me, I've got a system, I'm not a rube...
The website says there are Python, Ruby, Go, and Haskell implementations of the framework.
Consider the many parallels:

Hitler was a failed artist. So is Trump.

Hitler began his entry into politics in his 20s. So did Trump.

Hitler was born poor and stayed poor until his dictatorship. Same with Trump.

Hitler became, in large degree, radicalized by his distinguished involvement in a massive, failed war. Same with Trump.

Hitler explicitly detailed his ambitions for creating a continental empire in Eastern Europe, with plans to colonize much of Poland, Ukraine, and Russia. Same with Trump.

Hitler's Nazi party gained much of its early membership by siphoning off young communists due to similar promises of social revolution. Same with Trump.

Hitler rose to power during a time of foreign occupation (the French invasion of the Ruhr), hyperinflation, economic collapse, and perceived national humiliation from war reparations. Same with Trump.

Trump has Jewish grandchildren. Same with Hitler.

...

Sigh. Their only real parallel is that they appeal to the working class rather than the upper bourgeois and our fetted elite who work in the media. Maybe that's all it takes. Maybe war and Holocaust II are right around the corner.
I see an obvious improvement in clarity going from 1080p to 4k on my 65" TV.

I think the lack of content today isn't due to a lack of purpose, it's a lack of demand because the technology isn't quite there. In the next few years way more people will have 4k TVs and internet connections that can handle streaming 4k video. I already see a lot of people upgrading to bigger TVs as prices fall, where 4K will really matter.
He likely lives within a short walking distance of his stall.
Thanks, I think I might have to. Unfortunately there are only two (an LG and an ASUS) which are kind of expensive (I'm also...hesitant.. about an LG monitor, but that may not be fair).

USB Type C isn't really baked yet (in the supply chain) so I guess this is part of the price for being on the bleeding edge.

I think Apple would have done better to have added Type C into another MB first, alongside the existing ports. But apart from the external display problem I really do like the MBR.
After changing focus from Ruby to functional languages recently I've found that optional types can be really helpful in a lot of situations.

Ruby also has another popular and mature library that I am surprised nobody has mentioned yet named 'Contracts.ruby'

https://github.com/egonSchiele/contracts.ruby

This syntax is also more appealing to my eyes than what rdl provides.

Contract Num => Num
def double(x)
x * 2
end
How's cost of alternatives? Here in Russia, similar Lenovos and others are either unavailable or like $100-200 cheaper, if at all, which is not that much for $1.5k machine.
Which country ?
Congress, mostly, is why not.
Yes. All scientific disciplines involve data, and while there is a field of studying "data" as a concept itself, this is most certainly not what these people at these companies do.

The accurate title is Data Analyst, something that has already existed for a long time and works just fine.
Firefox also does this.
Esperanto is very flexible about transforming verbs/nouns/adjectives into one another, so probably.

Adjective would be volapuka (nonsensical)?

Adverb would be volapuke (nonsensically?)
Is it possible that some things are just a lot cheaper than they used to be, and from a macro perspective focused totally on dollar figures this looks like shrinkage?

I used to drive to the bookstore and spend $22 on a brand new hardcover book because it was written by a famous author and promoted heavily at the bookstore.

Now I might buy a Humble eBook Bundle and pay $8 for 8 books, and the car, the bookstore, and the big advertising campaign are all long gone (but for the most part, not missed).

There's very little out there I want to spend a lot of money on (travel is the main exception).

And growth is mainly driven by wants, not needs.
> Around three months ago, a post was published (mirror) on GitHub's Gist service. In the report, multiple vulnerabilities against portsnap, freebsd-update, bspatch, and libarchive were detailed. To this date, FreeBSD has been silent on official mailing lists.

Why didn't the poster file the bugs in the FreeBSD bug tracker and/or contact the FreeBSD security team? Even posting to the mailing list would have been better than posting on some random github page. I don't think you can fault the FreeBSD people for not seeing some random post online.
> How many people do you know...

That's not how it works.
It's bizarre my comment was downrated to 0 points. It's simply my experience, hardly an emotional topic. In fact it's far less inflammatory than the comment to which it responded.
> I would argue (but can't confirm) this was part of the reason why Punit Soni went back to US (https://www.linkedin.com/in/punitsoni).

Well, he was politely 'fired' for going gung-ho on the stupid idea of mobile only frontend for Flipkart. All the senior people who championed the idea have been silently moved out (founder included), but in a way so that none suffers an obvious loss of face.
So Aurelia components are web components? I can create one with document.createElement('my-aurelia-component'), and container.appendChild(), and the element will fully work and have it's lifecycle callbacks called?

I tried to look in the documentation, but couldn't see this clearly stated. It looked like Aurelia would have to be in charge of lifecycle to get dependency injection to work. Specifically, custom element constructors are called by the browser with no arguments: how does this work with Aurelia components that expect to receive constructor arguments via dependency injection?
Where do you live? Thats a very good plan. Whats your carrier's name. Is the plan truly unlimited or does it have reduced speed once it hits fair usage limits
Lumo Run reviewed: Messing up your form? This running coach can fix that
What happens is pretty straightforward - the more powerful the AI devtools get, the more is demanded of them. I look at programs I wrote 20, 30 years ago, and am bemused by how trivial they look today.

I'm calling a compiler an AI tool, because what is it other than you type in what you want the computer to do, and the compiler figures out how to do it?
Have you looked into Razor thing? They claim full PCI utilization, if I'm not mistaken.
its surprising this isn't mentioned more often. truck drivers do meth. its the only way for them to stay focussed and awake driving across country.

so, from both sides, we have drivers with long term substance abuse problems controlling really heavy metal whacked out of their skulls. and we have an economy which can only function by effectively ruining people's lives by turning them into machines.

if we were a remotely moral society we would be horrified
IA?
This is a sketch of a raw custom element with no library for sugar. A library that assisted in the pattern would presumably implement the accessors for you.

ES/TypeScript decorators would be an easy way to do this, or just a function that fixes up the class after declaration.
It sounds like you're Singaporean. Cheers! While some parts of Europe have street food, other parts of the west, such as the US do not. "There's no street food in the western sense" would more accurately be "There's no street food like there is in the rest of Southeast Asia". Contrast hawker centers with the street carts like you see in Bangkok (literally street food).
Thanks. So re keysharing, authentication is a form of secure channel.

I'm reading the auth and channel as independent. Auth is something of a metachannel, perhaps.
People are geared to competing with one another in the social domain.

In order to maintain status, people will continue to get well educated and 'contribute to society' in some way rather than simply sit and be mediocre.

Granted, if you have a UBI, lots more people can maintain their status by say.... becoming top ranked at a video game, but even then so long as it doesn't lead to societal collapse... does it really matter how fast we are improving our civilisation?

I'm willing to allow us to improve slower if it means we grant everyone freedom from worrying where their next meal is coming from.
Nest GCS – SAP MM Consultant Jobs – Material Management Jobs
The LG is the one I have and have had zero issues with it (unlike the Acer non-4K usb-c I had before it).
> I bet developers will start to lose jobs to AI. Maybe before truck drivers do. The reaction here on HN will be something to behold.

Other than the fact you don't really seem to get how hard it is to develop (This would be one to the highest levels of AI)

When developers are automated everyone else will also be unemployed, since it's developers who are doing the un-employing.
Nest GCS – Oracle Apps Consultant Jobs – Consulting Services
If you're interested in how Turing developed the ideas in this paper, I can fully recommend the Turing biography by Andrew Hodges. I'm halfway though it now. It's an interesting read, as apart from Turning's life, it tries to reconstruct the relationships that he had with fellow researchers, the environment in which he was working and the development of his thinking.
I'm not sure there's a good answer to this.

The best I can say is to go to grad school. That's a terrible answer, but it's perhaps the only realistic one. It's in that situation, or one very similar, where you're exposed to loads of criticism and discussion. Basically any paper that was competently written (even if it wasn't competent work) is going to sound convincing to the naive. After hearing a few papers get torn down, you'll see the cracks in weak arguments, the poorly supported conclusions, and the seemingly boring stuff that's absolutely brilliant.

Very generally, the best sign of good work is a 'masochistic' author. What I mean by this is an author that writes as though every result they get is deeply suspect and needs to be corroborated in multiple ways. When it's almost exhausting to read because it feels like they're just beating themselves up, you're probably reading something really special.

Likely the most difficult thing to do as an 'outsider' is to get a sense of how 'trustworthy' certain results are. Some methods are almost binary in that you either get no result, or a great result. If an author shows this, there might be very little reason to doubt it, and thus independent lines of evidence not really necessary, especially if there's context that supports / is consistent with that result. Other methods are notoriously terrible and need a great deal of careful controls and analysis to even be considered, and then only as one angle of attack. Sometimes you can find reviews that discuss methods like this, which would be an invaluable resource. Reviews are generally a great way to start reading a field, anyhow.

_______

As a practical guide, a well written paper can just be read start to finish. Then reflect on it to see if you understand it. Could you explain the paper to someone else? That's a good sign of whether you understand it. After that, think of critiques. Could the results be interpreted different ways? Was the analysis appropriate for the data? Are the methods reliable? All papers have weakness; we live in a world of finite time and resources. All papers could be better, so think about what could be done. After that, consider what would be reasonable to do. Did the authors skip something conspicuous? That's a good sign that there was some difficulty there were avoiding. That might be fine, but it also might mean there's data that doesn't fit with their conclusions, which would be a very big issue indeed.

That latter part is the most important, but also the most difficult to do. It requires reading dozens, really hundreds, of papers so that you learn about some 'unknown unknowns'. Hearing talks really helps with this, too, as many people will give a sort of history of their work that includes some of the twists and dead ends.

_______

That all said, anyone can read a paper. It's not 'magic' that lets you do it. You'll miss some of the nuance, and occasionally be lead astray, but peer review works reasonably well enough that papers are mostly quite good with the devil held to the details. Like most things, it likely follows the Pareto Principle, with a little effort bearing outsize results.
Also recommend picking up an Anker PowerCore. The battery life is great with the MBr, but this allows me to go a whole weekend without charging.
Does anyone really enjoy picking up the garbage and other dirty jobs?
It's a rarity. Hot dog carts (or other food carts) would only be found in larger cities, such as NY. Smaller cities, only outside of a sports stadium during a game.
I think in general anything slightly negative about Tesla or Elon Musk related has a good chance of getting downvoted on HN.
Ekweremadu to Present US Constitution Day Lecture
At the risk of stating the obvious -- in C and C++, unions solve that problem.
The keyboard and trackpad are not aesthetics!
It appears that Saudi Arabia just purchased some.

http://www.theverge.com/2014/4/25/5652804/saudi-arabia-has-j...
List of films considered the best
Nowadays postmodernism is mostly used to portray someone and then deploy a critique. It is a rhetorical offensive tool.

I understand your need to defend left-leaning coders and to understand the ideological underpinnings of modern science, but I suggest you update your conceptual framework, just as you should be wary using an unsupported browser.
Damn, this is cool. I have been meaning to build something similar, inspired by Gollum, or Jekyl.
Surprisingly simple looking at the code. Wonder why this wasn't built in in the first place?
Thanks a lot, feel free to use my code as you see fit.
Please explain? I haven't heard of blues news before. And the FAQ doesn't explain much... (I gather it's some kind of games related blog/news aggregation site?)
In Bangkok you will have more of a "street food" experience. In Singapore you will have less risk of food poisoning (but it can still happen).
The IMF for all
intents and purposes is the US.

The current international financial system is the white collar version of mutually assured destruction. The dollar is what gold was -- every nation on earth has pallets of $100 bills to conduct trade, buy oil, etc.

The US gets to effectively tax the world, and the alternatives are grim. Gold is too scarce. Alternate currencies like the Euro have their own problems, etc.

So the smart money is to keep buying those bonds. The end game will be refinancing or inflating it away, but it's in everyone's interest to keep things going.
unless you're talking about device physics, or materials science, or math, or something - you know, really hard...

i don't see why picking up some new language or web framework or version control system should be beyond a reasonably skilled practitioner
I think specialisation in software will be the first to go not programing itself.
I expect machine learning software to get very good at finding and fixing software exploits in the next few years. Google used deepmind and machine learning to optimise their energy use. How long before (maybe they are doing it already) put it to work on optimising their software code like chrome and android etc to find to speed it up or find exploits.
Looks like this doesn't generate a static site, but instead dynamically reads the content out of the blog "post" files and renders it on request.
For certain things, I agree. For me, it is easier to dual-boot with Win 8.1 as my primary. I tried running pure linux on my laptop, but then had cut myself off from distributing any game I might make for Windows.

I have struggled with MSYS2 several times on Windows, and have broke the installation. Once it hits critical mass, some dependency or setting ruins my whole experience.

But then again, I've been on the wrong side of these discussions before: I was running Minix on my Amiga 500, and I was rooting for Minix over Linux back in the day. I also ran MkLinux on my PowerPC Mac, and was working on my own OS as a variant of minix.

If you are a web dev, and don't do .NET F#/C# then sure, Linux all the way, however, I am curious to see how .NET Core plays out.
ANTLR generates top down parsers which use a few different algorithms, including Parr's LL(star) algorithm and the new ALL(star) algorithm for antlr 4:

https://scholar.google.com/scholar?cluster=11340764028758422...

https://scholar.google.com/scholar?cluster=70305927860962254...

The ANTLR acronym is explained here and doesn't have anything to do with LR grammars: http://www.antlr.org/
Flexport Is Hiring in SF, AMS, HK and NYC
I probably will :)
My plan on China Unicom is 300 MB and I rarely go over. Many of the sites I want to visit are blocked of course, but for my daily needs, it is more than adequate.
The short answer - because they are memes, and memes inhabit brains. Only when physical brain running the specific idea is dead, only then spreading of the idea is stopped. The bad thing, meme can be reimprinted into brain by reading a book. Think of books as cyst containers for memes. So you have to eradicate wrong books too if you want to stop bad ideas spreading. The question stays - is it worth it? Ah, yes, 21st century... You have to kill all webpages with bad ideas, including search engine caches.
You're both right. I only replied because you responded to points that btrask hadn't made, then claimed he/she misunderstood the topic.
The major reason people work low skill, minimum wage jobs is to be able to afford basic survival.

A basic income is never going to stop someone passionate enough to be an engineer or a doctor. In fact, it would only help them.
Well people should stop buying it if they don't want apple to sell. As long people are buying why shouldn't they sell it. With every macbook pro made and sold Apple per unit cost keep coming down. It is probably making $100-200 more on each unit then when it first started selling it.
"I'm shocked to see no one here has even discussed over-regulation as an issue. "

HN isn't known for being skeptical of authoritarian statist solutions to your problems.