skysight-inc/HackerNews huggingface dataset:
You should not be doing regular development on a laptop the trade offs are to great when compared to a proper i7/i5 desk top with 2 or 3 screens.

And that's not counting the H&S aspect RSI is not fun
IPv6 resolves that.
My guess is that basic linkages like this are not patentable, even if you invent a "new" one. That could be an argument in support of not allowing patents for at least the fundamentals of computer science and programming.
Yup, felt the same
Go doesn't expose events to the user - the programming interface is one go routine (green thread) per connection.

Internally the go scheduler does lots of clever stuff with events but you as the programmer don't have to worry about it.

go routines are very light weight - you can have 10 or 100 thousand easily so this is a very efficient way of running servers with lots of connections.

It is also very easy to program - it is much easier to reason about one thread per connection than to reason about asynchronous event handling.
No, I think in terms of attention and time. Sometimes attention is indicated by the trading of goods or currency. On the other hand, Sesame Street is an industry with a lot of money in it. They can talk all they want about their humble origins, but they are big business.
Missing link found between brain, immune system; major disease implications
Is there a name for the field of computer science that classifies these linkages by their topological proporties other than just general CAD stuff? It would be awesome to say I have linkage A and linkage C, what kind of linkage B can I put in the middle?
Right, it's completely ridiculous that I had to study for months to understand the transport properties of a nabotube with magnetic contacts, after having studied for years to obtain the base knowledge to start that project. The prof should have been able to explain that to me when I was 8 years old. Obviously he doesn't understand his stuff and neither do I.

Or could it maybe, just maybe, be that it is entirely reasonable that it takes years to have sufficient background understanding before an expert can convey the knowledge you need to study for another few months to actually understand something and also have an expert opinion on it?
BBC iPlayer – Horizon – 1977-1978: Now the Chips Are Down
I rode my bike to work 365 days a year in Whitehorse, Yukon, as do many other people.

The best I saw biking was -46C (-50.8F) - though my commute was only ~15 minutes. My roommate would do 45 mins, so he'd have to start off wearing many more layers than I, and stop half way to de-layer.

It's amazing how much more resistance a bike has when it's that cold, and how many plastics will just snap when you touch them (like the cheap covering on most bike chains)
I kinda like using a DOS-ish Linux install.

A "minimal" boot system that is highly user maintainable etc.

Gives a feeling of control that i kinda missed during the Windows years, where everything was hidden behind cryptic registry entries and services.
I picked that example for a reason.

Task scheduling is deeply complicated. Optimising for one set of cases hurts others, so it's an exercise in hard tradeoffs. It also has deep knock.on effects in other parts of the system.

I do not have the expertise to make proper judgements regarding choices in that space. The breadth of knowledge and experience required greatly outstrips my own.

Moreover its a space where subjective experience is the worst possible measure. So my gut feeling as a user is utterly useless in making appropriate technical choices in the space.
And I suspect that Mr Bezos has a long list of people who have "put him down for later" to quote my mate who's a v senior HR person (think a real version of Malcom Tucker)
Path normalization does not work like that. If `/bin` is a symlink referring to `/usr/bin`, then `/bin/..` is the same as `/usr`, not `/` as the author suggests.
What Does It Mean to Be a Real Writer?
An interesting show to watch. A surprisingly accurate prediction of the future. It seems people have been talking about the issue of machines replacing jobs long before many of us were born.

First transmitted in 1978, Horizon examines the rise of the
microprocessor and asks if automation presents a problem for
the future of British industry.

Edit: Here's the show on YouTube for those that can't get iPlayer or don't want to install Flash: https://www.youtube.com/watch?v=HW5Fvk8FNOQ
Ask HN: Is Ethereum vaporware?
This looks really neat. Is the SDL wrapper you wrote publicly available? It shouldn't be too hard to clone.
Wow, I had no idea there were caps that low!

Virgin's 152Mb cable is costing me around £40/mo and there are no limits on the downstream. I understand they limit upload speeds using some kind of rolling threshold though, but it's still unlimited.
So he might expect Linus to listen to his opinions on the end user experience, but maybe not to his opinions on how it should be implemented technically? Would that be fair.

I'm pretty sure giving people the time of day is an admirable trait and can teach you many things regardless of their expertise. It's after the fact that you disregard the cruft.

It's like the Republican debates for me, I can't seem to find any common ground with these candidates but then I find a few nuggets that I do like (such as Jeb Bush's funding of crisis birth centers and increasing the adoption rates in Florida through better funding and education for adoption centers. Even if I'm pro choice I think those are good ideas). Of course, the Republican debates are two to three hours long so it's very thankful they're not very often and you need to find the balance so that you're not just wasting your time.

I think it's fair to say that there is no black and white answer to this issue and you really have to go on a case by case basis to maximise your use of the information contained in the people around you.
The difference is that the opinion has political and economic outcomes, and not everyone involved has a year to devote to learning about Bitcoin, so it essentially amounts to "just trust us, we won't enrich ourselves by fucking you". Which has been said by people involved in banks and currencies for centuries. If you want to say something like that, better follow it up with links to a list of the academic papers that one would need to get up to speed, otherwise I have no way of verifying that the problem is more difficult than my current understanding says it is.

Furthermore, a year is a really silly measurement of time for how long learning something will take. If you have some background knowledge in the field, then most individual blind spots can be cleared up in a month or two of full time study. It took me about 2 months from not knowing how Bitcoin worked to implementing my own cryptocurrency with a novel PoW approach. This stuff isn't that hard.
Ask HN: Best treadmill to turn an existing standing desk into a treadmill desk?
I'm not surprised, but it still needs to be called out. The price of freedom from your government is eternal vigilance.
The author explicitly states terseness is a goal, and compares alternatives' overhead to bash. However, he recognises there is a limit whilst remaining safe/close to Scala.

I don't agree control structures are a major problem. There are subtle differences between correct and incorrect expressions, and they are not checked at "compile" time.
Excellent thank you for the response, the 4000 seems to be getting replaced by the Sculpts so it's good to know they are still good, I have a 4000 at home, work and a spare in it's box for if either breaks (they are that important to me now) but I might give the Sculpt a go, I rarely use the numpad and the 4000's are indeed huge.
Ninja Blaster 2015 Crack Plus Serial Key Free Download
I think this was the show that inspired the BBC micro
Fremantle Doctor?
On a related matter, I don't think the subject and timing of this article is at all a coincidence.
Dear Internet, Please Send Us Your Videos
Very nice! :-)

Could you list the name of the various CAD packages you used? (For the PCB layout and modelling the box)?
There is no law against publishing software that would introduce a blockchain hard fork if run. Yes, XT infuriates those who hope to make money based on the appreciation of their pre-fork bitcoins. Publishing XT introduces economic uncertainty in the short term, and long-term undermines confidence that we can rely on the mathematical promises of bitcoin at all. If XT is successful, why wouldn't Hearn (or Coinbase, or another person with interests divergent from large bitcoin holders) publish XT 2.0 removing the coin max? Or introduce any number of other inflationary changes?

If it can be done, eventually it will be done. It's inevitable that people will eventually propose all manner of changes to bitcoin, some good, some stupid. Real bitcoin (or original bitcoin) could still continue to run as its own fork, in the background, waiting for the market to decide on a winner. Just as it is inevitable that developers will propose a small infinity of bitcoin-derived altcoins, trying to capture the windfall of a self-published bootstrapped currency. But very few altcoins will become successful networks in the long term, a smaller and smaller percentage of new coins as time goes on.

Either Hearn and Andresen are correct, in which case their success will speak for itself -- even if they totally screw over the large bitcoin bag-holders in the process. Or, XT will become an insecure, centralized network and will die off on its own. No need for politics, in this case mathematically dictated incentive structures will decide who wins.
I find myself reminded of how the PC has hosted a number of hardware battles. The "custom vs commodity" thing reminds me of when 3DFX (remember them) started shipping. In a sense special chips, except without a specific computer wrapped around it.

Makes one wonder where the Amiga had been had those chips been sitting at the end of a zorro bus rather than on the mainboard.
I'm certain everyone with an opinion on AGW has read AR5 from cover to cover.
MovieLens – Non-Commercial, Personalized Movie Recommendation System
That's plausible since TAoCP is a book about compilers...we just have to wait for chapter 12.
Sorry, I was being unclear. The environment I wrote my game in is not an SDL wrapper- it's all javascript and HTML 5. It is called iKe and it is indeed open-source: https://github.com/JohnEarnest/ok/tree/gh-pages/ike

I was suggesting that it might be possible to use some graphics library (such as SDL) to write an equivalent to iKe for other APL-family languages.
How does this scale to multiple views, models, etc?
Structured Programming, Michael Jackson.
If you want to say something like that, better follow it up with links to a list of the academic papers that one would need to get up to speed, otherwise I have no way of verifying that the problem is more difficult than my current understanding says it is.

Totally agreed. Just because you're an expert, that doesn't absolve you from having to make your case.

But the same is true of anyone else, and that necessarily excludes non-experts who will not be able to make their case effectively.
Transitioning an app to the safe network
Greenwich Meridian line is actually 334 ft east, near a rubbish bin
Indeed, what units are convenient depends on context. Metric/SI is set up so that most of the un-prefixed units are a convenient size on human scale. But doing this means that some derived units will have values that are not human scale (like the Pascal, atmospheric pressure is ~100000 pascal). The nice thing about SI is that they subdivide easily in powers of ten, so even if the Pascal is inconvenient in our day-to-day lives it's easy to talk in kPa as 1000 Pa.

This is contrasted with something like Imperial units, where every division of e.g. distance is supposed to be roughly based on some physical object. That's why you end up with 12 in/ft, 5280 ft/mi etc. Or alternatively you end up with metric-imperial hybrid units like the kilopound.

Not to mention, what units are convenient vary depending on what you do. For instance one of the SI alternative units for energy is the electron volt (eV), the work done to move an electron through a 1 volt potential. This is a tiny amount of energy on human scale- a common analogy is that 1 MeV (10^6 eV) is enough energy to make a single grain of sand twitch a little bit. But, if you're a nuclear physicist (or maybe a chemist) then eV are typically much more convenient than say Joules.
Oh, it does indeed block them (they're Adsense ads)! (Good for testing, since I know how the ads will load)
The NSA's databases must be the Holy Grail for other governments and criminals.

I would hope (but do not expect) that the NSA or some other agency has a permanent penetration effort over those networks and databases, to discover vulnerabilities before others do. Because bygawd you know other governments and criminals must be so currently engaged.
Since I had no idea what Ethereum is: https://en.wikipedia.org/wiki/Ethereum "is a blockchain-based cryptocurrency that includes a virtual machine featuring stateful user-created smart contracts and a Turing-complete contract language."

https://www.ethereum.org/

At least this article/opinion seems to think it's not vaporware http://techcrunch.com/2015/08/01/vapor-no-more-ethereum-has-...
Everything I know of bash I learned from Freenode irc #bash channel who have a very active bot that always points to this wiki, so many scripts at work I see the dreaded

for i in `ls`; do...

Which only works due to the fact that we hardly have any files with spaces, newlines etc..
If it's not confidential (and I am assuming it isn't), why not just link it in a gist or something? That way other people can also take a crack at it.

Among other things, "a synopsis of the SMILES notation, its use as a molecule identifier, a way to reproduce my data set, and a couple of possible alternatives for getting something similar" is something I would be interested in. And, considering the upvotes I got for my grandparent comment, something that other people would be interested in as well.

Also: http://hnnotify.com/
Right.. and the actual BSD stuff is frozen in time as well:

$ strings `which cp`|grep src
$FreeBSD: src/bin/cp/utils.c,v 1.46 2005/09/05 04:36:08 csjp Exp $
$FreeBSD: src/bin/cp/cp.c,v 1.52 2005/09/05 04:36:08 csjp Exp $

$ strings `which ls`|grep src
$FreeBSD: src/bin/ls/cmp.c,v 1.12 2002/06/30 05:13:54 obrien Exp $
$FreeBSD: src/bin/ls/ls.c,v 1.66 2002/09/21 01:28:36 wollman Exp $
$FreeBSD: src/bin/ls/print.c,v 1.57 2002/08/29 14:29:09 keramida Exp $
$FreeBSD: src/bin/ls/util.c,v 1.38 2005/06/03 11:05:58 dd Exp $

https://svnweb.freebsd.org/base/head/bin/cp/cp.c?view=log and https://svnweb.freebsd.org/base/head/bin/ls/ls.c?view=log

show various fixes and new features added since then.

$ strings /bin/* /sbin/* /usr/bin/* /usr/sbin/*|grep ,v

paints a pretty dismal picture.

One interesting way to look at this. The first commit from freebsd for ls.c is:

Added Thu May 26 06:18:55 1994 UTC (21 years, 2 months ago) by rgrimes
Original Path: vendor/CSRG/dist/bin/ls/ls.c
File length: 13099 byte(s)
BSD 4.4 Lite bin Sources

The last commit apple has is:

Modified Fri Jun 3 11:05:58 2005 UTC (10 years, 2 months ago) by dd

So apples version is almost closer in time to the original 4.4 sources as to the current version.
"Tell me if you guys would be interested in this and I will post the link below."

Just post the link, no need to build up suspension.
It happens in a lot of companies. From what I understand its an insurance thing. The place where I currently work does random tests every so often, but that's a government grant issue.
Do you need any kind of Computer assignment help. Check this profile
George Will's column: https://www.washingtonpost.com/opinions/a-barnacled-budget/2...
Building a Big Data Team? Here Are the Seven People You Need
It was kind of funny because I thought at first that's what he was taking about, but then his message clicked and I agree. No developer should rely on one tool for the job; you have to be open-minded, try out new things, and explore new solutions. Taking this approach in the beginning is rather daunting, but definitely pays off in the long run when you have the ability to tackle problems from multiple angles.
God bless America.
Your comment brings up an interesting point. Sed, Awk, etc. are single purpose tools and that's one of the reasons their so long lived according to the common wisdom of *Nix. The other side of that wisdom is that once you build a swiss-army-knife, it gets harder to argue against just using a full blown programming language, like R, TCL, Perl, Python, etc.
I kind of like the idea of threaded chatting. Is there any other chat program that uses this idea?
I think parent meant the Italian system of goverment and their society. It wouldn't make sense to imbide the intrinsic qualities of something as large as the Italian nation as a whole into their citizens at birth.
I don't think this is of the same order of magnitude importance as the potential for wifi.

For any policy change, you can find some case where it negatively affects someone. Churches, schools and nonprofit theaters might tug on the heartstrings but if as a society we really thought these things are incredibly underfunded (I don't) then we could just give them money directly through government grants.

Government policy must be able to change, and there is no guarantee of compensation when it does. To do so would be prohibitively expensive, since the government never receives any money when people indirectly benefit from its policies.

Even if it is for the greater good, please understand who you're fucking over here before you cheer it on.

I think it is for the greater good, and I accept the negative consequences while I cheer it on. Are you saying this is a bad policy, or do you just want people to feel bad anyway?
Give me a free wifi i'll make that ghost tittle goaway
he's hating the community, not the language
Photos of two current phone designs and PCBs are here: https://twitter.com/lynaghk/status/632937349458956288
> apparently doesn't cause you any problems

Not quite. It doesn't cause me any problems that I regard as unsolvable for what I get in return. Android, for example, is a much tougher proposition. That's a bigger privacy leak and the only real alternative is to go to an AOSP-based ROM.

Just using the web requires some effort (Ghostery, uBlock Origin, Google Search link fix etc).

> so I do think Microsoft has left themselves a bit of a mountain to climb.

We shall see. I expect Microsoft has actually talked to its business users, and it doesn't expect them all to defect (though, as I said, it's got until 2020 before it becomes critical).

Meanwhile...

Bank of America CTO Talks Windows 10 Plans, Security
http://www.informationweek.com/strategic-cio/executive-insig...

Reilly promised a Windows 10 upgrade is on the horizon for Bank of America. "We're looking to adopt as early as we can," he said. Such a project will be a massive undertaking given the sheer multitude of Windows devices within the organization, but he appears optimistic about the process.
Fiddle player for the last 18 years: can confirm that this is pretty much what most traditional music circles sound like (especially their endlessness).
How about an interpreter that executes from an AST, which can also re-generate formatted source in two forms, "revealing" and "terse"?

One should be able to also write a debugger that can switch between these modes in real-time.
When all you have to do is explain to a child (or indeed a layman adult) you can use things like analogies that aren't perfectly accurate, and you only need go a little way beyond the person's existing knowledge - it's a waste of time to deliver more information than they can absorb in the time you've got to explain.

If you're a high energy experimental physicist you can say you work on a particle accelerator. That's a machine that makes particles hit into each other really fast, a bit like a super-high-speed game of conkers! When the particles hit together and break apart for a really short time you can see the parts that make them up, and you can learn things about them!

You've now explained what you're doing to an 8 year old! But if you ask the 8 year old whether they think it's a good idea to use Fox-Wolfram moments to partition phase space and suppress the continuum background, like B-factories do, or whether you'll have difficulty determining the centre-of-mass frame due to missing energy? Probably the 8 year old won't have an informed opinion either way.
All of this is noise. The opinion that counts is the miners: if the four largest mining pools go for it, it happens; if they don't, it fails.
I disagree. Faster transfers just means people will find more garbage to transfer. It's the same principle as with traffic - allowing more capacity often leads to no net decrease in traffic.
They won't stick with changes that the majority rejects, because their mining reward would otherwise become worthless
Oh, I think its purpose is to make money for the open group.

I tried to download and run their test suite, but they lead to a page that says "For Purchase Enquiries please contact:"

They don't care about standards, they care about selling things.
There are several different implementations of the protocol, nobody controls "THE" codebase.
It's the effect that history started in 1995, and anything before then is lost in the primordial mists of time.

You hit this a lot editing Wikipedia. Anything after 1995 is easily backed up, anything before then requires having paper on hand. Google Books helps a little.
This is fantastic, good job! Any chance on making the source and design files available, maybe even through a libre license?
Ask HN: What does success mean for your startup?
I wonder, will we as founders ever be happy with how our startup is going? What does success mean to you, as a founder?
Disney Is Bringing Star Wars Lands to Its Parks–And They Look Epic
What Poverty Does to Your Brain
I'm not sure what you're trying to say with the iPhone part?
>It is all about money laundering

If this is true, then they need to learn about software - doing a fake project to build a new government website is a much easier laundering effort. And foreign hackers are always there to be blamed for the system not working!
In NYC, that salary would probably earn "decent but not great", if that, depending on your social circle (read: social class).
Does IRC count?
Same of course. Elsewhere in this thread (9 hours before your posts):

> Hi! I shot the video. We had some problems with the mic hookup on stage so I was using a mic all the way back at the camera that wasn't nearly as directional as I hoped. Apologies to everyone's eardrums !

https://news.ycombinator.com/item?id=10068086
I skimmed through the article and saw hyperbolic statements like, "Now with the leap to 5G networks, we can start to completely reshape entire industries, and rethink how we run our cities and manage critical national infrastructures." I thought to myself, "Ugh, who is writing this crap?" then scrolled up and saw it was "Hossein Moiin is executive vice president and CTO of Nokia Networks."

I never thought I would long for the good old days when Mike Arrington would just write about companies he invested in instead of cutting out the middle man and letting companies write their own articles.
What's almost as amazing as the octopus in that video are the fish swimming backwards at 1:58. That must be some kind of defensive behavior they've evolved to confuse the octopus.
I like to think Windows actually was intended as a VMS parody. ;-)
The major theme of the episode is that the important part of Unix adoption is applications users use. Of course, in the context of 1985, POSIX compliance is an anachronism anyway. The video was recorded on the front side of the Unix Wars [1].

[1]: http://catb.org/~esr/writings/taoup/html/ch02s01.html#id2880...