skysight-inc/HackerNews huggingface dataset:
Ads & music. You got off easy! Combine with a bunch of inept presenters that fill in time by raving about tabloid news like it's their religion. It's madness.
On one hand it is very light weight: less than 4k LOC and 16 kB executable (which fits completely in the first stage of SRAM), so it is easier to grasp compared to U-Boot: https://github.com/trini/u-boot/search?q=sunxi&type=Code

On the other hand, it has different goals and is just meant to load a blob of instructions over ethernet (faster evaluation cycle) not an entire Linux kernel with all the POSIX / UNIX stuff from SD. So you have far more control but are also on a lower level, somewhat like developing for a more powerful Arduino.
List of project ideas for distributed systems
It still baffles me there are no Nobel prizes for engineering, yet we have one for economics.
A cluster of? servers. Again, server.
server, server, server. Repeat with me: server.
Ethereum solidity workshop material
Bill Gates succumbs to moonshot madness
Java Tools and Technologies Landscape Report 2016: Trends and Historical Data
Testosterone is well known to do this; you may have heard of it?

Methamphetamine is also known for this.
I freelance because I can't find traditional employment. Most of my income comes from Upwork - they take 20 percent of most gigs, a huge chunk by any standard. This article is just sponsored content - an ad piece for Upwork. I can't even imagine how much they are making by shaving 20 percent off of every gig... I'd go back to 9-5 any day for stability, benefits and a sane work schedule. In case you are wondering, I'm one of the higher priced users in my area of expertise so I have to be selective on projects I take. Even with some of the highest rates on Upwork I still struggle to make a decent living. Don't get me wrong, some days it feels awesome but others I feel like I'm putting in double time over the 9-5 guy.
> Drive a nail through a Li-ion battery and it will explode.

It's misleading to say that it "will" explode. As the following video shows, they don't always.

https://www.youtube.com/watch?v=pqPFuzRIANs
An honest introspection of a tech startup founder after shutting his company
> Count 1: Membership of a proscribed organisation.

Besides the existence of some youtube videos, there is no other evidence that this "daesh" is truly an organization and not just an arbitrary amalgamation of people who share particular symbols or subscribe to particular views. The insurgencies in Iraq and Syria are more correctly classified as violent civilian unrest with gangs taking over particular functions from a discredited Syrian goverment. Putting videos on youtube does not turn any of that into an "organization".

For any accusation of imminent lawless action, the prosecution must indicate the reasonably precise time and place where this was supposed to take place. Otherwise, it becomes too easy to accuse everybody and their little sister of plotting that kind of things. The suspect may have sympathies for the ongoing insurgencies in Iraq and Syria, but that is not a valid reason to attack this person for studying the math theorems of his choice.
I think it's equivalent to ad hominem, pushing in a direction that should be irrelevant. This example isn't egregious (I didn't have any particular reaction to the picture, personally), but it's unsavory to attempt to build a negative association by spotlighting someone's unflattering physical characteristics.
Or just RPC writ large.
Found this on github and thought that others may like the material too, good low-level solidity information.

I have no connection whatsoever to the author.
> I think it's fair to assume that going from a 19-year-old college kid to the CEO of a giant corporation involves maturing quite a bit

Flip side: going from 19-year-old college kid to the CEO of a giant corporation could also sharpen shark-like tendencies and compromise previously held morals.
Usually it takes a large amount of dissatisfied, paying customers nagging you with bug fixes and feature requests to eventually build a quality pro product.

However, by the looks of it TagSpaces seems very polished and useful right off the bat.
I recently started working in an open plan office, and I was fairly apprehensive going in after seeing the many many rants about them here. And indeed, my environment has all the worst of people's complaints and more, but it's... fine?

I dunno, I just don't feel particularly unproductive. I thought maybe I just didn't have any point of comparison, but then I had a few days working from home and it didn't seem massively different.

A lot of people here are talking about flow, but I don't really feel the need for concentration for the majority "tactical" level coding, and when I run into sufficiently complicated "strategic" level problems, I find it much more effective to discuss them than to try and solve them on my own.
Open, and //free to implement//.

Preferably being either RFCs, part of a free and open working group, or at the very least ceded to the public domain in an automatic and timely manor once maintenance has ceased.
Eliminate null-checks using arrays
Doctors could work shifts just like everyone else at the hospital.

Just because a worse job might exist is not a justification to continue---logic and all that.
> video, audio, screen sharing

You know what else IRC can't do? Be a version control system. And it can't be a webserver, or do GPU accelerated machine learning, or act as a spreadsheet.

As for "First class support" I'd argue that those kind of things make for a less flexible chat system. It's like having a strongly typed classes instead of everything as strings; like Powershell vs a unix shell.

REST API? Ah yes, in 2016 everything needs to be HTTP, I forgot.
South Korea regulator says to examine Google's Android agreements
Everything you claim to be true to your children is indoctrination. It doesn't matter if its religious in nature or not. Everyone is therefore a child abuser according to you.
Show HN: Write redismodule in golang
I liked the Kevin Systrom interview, because he has always seemed down to earth and very candid. His acknowledgment that luck was a huge factor in Instagram's success is a rarity among highly successful founders, many of whom truly believe that they are successful because they are smarter than everyone else.
Keeping a Lambda container in memory is probably not going to take more than 500MB of RAM. Paying a monthly minimum fee per lambda per machine per month to keep it in RAM should be an option. It would still be far cheaper than a real server.
> Make it easier to run Python code. I don't think there's an easy way to run my script and see the output in a terminal without filling in some json file? Please correct me if I'm wrong.

There are multiple extensions that run code without any setup for almost any language. I use https://marketplace.visualstudio.com/items?itemName=formulah...
Step up and pitch your better idea, then. Money's chasing the ideas it has available.
Except from HDMI almost everything is open or reverse engineered.

To me it was sill more attractive than the Ordroid-U3 with its Samsung chip, which boots only signed software and is totally undocumented. Same with the PI3 and its GPU code, which is needed to boot.
> That's not what happened though. What happened is that Apple has their internal tools to link fraudulent accounts, to keep out bad actors, and this "good" account got caught in that web.

Imagine a family account at the bank. Husband is committing fraud, bank closes the account to stop fraud and 'good' wife cannot use her credit card anymore.

EDIT: afaik, other account also used the same identifier for their apps. Apple sees that there is a person/company who has fraudulent activity in one of it's accounts and bans that person/company. Simple as that.
The New Guy
This project looks super interesting. Thanks for sharing it!
Now I want to come up with a use case to test it out over the next few days, maybe something for the Echo? I joined your Slack, we'll see where this takes us :)
The ultimate responsibility for your safety falls on you, but the risk you're exposed to can be minimized by encouraging people to do things that don't expose others to high levels of risk.

Asking drivers to open their doors a new way to minimize hazards is good for both drivers and cyclists. Nobody wants to be hit with the insurance tab for dooring someone.
Messy people are tapping into a kind of genius the tidy don’t understand
Some may find the accompanying video to be more convincing:
https://www.youtube.com/watch?v=p2HipedgM3I
Good because WaPo is not a reputable source of information.
even disregarding that completely. no one will trust facebook with their data. they see it as a toy for people to play with at a home. not a work tool. i see it working in silicon valley but good luck convincing IT managers in the midwest to switch from Microsoft.
Same here, but for Firefox (which I prefer for WebDev). Just switched to VSCode because it's the only editor[1] that has a working JS Debugger for it:
https://github.com/hbenl/vscode-firefox-debug

[1] Though other editors might follow. Just saw that the Firefox Debugger team would be interested in integrating their new react/redux based debugger into Atom: https://twitter.com/clarkbw/status/783358566858010624
UserVoice is now deprecated[1], but they are perfectly fine with opening Github issues for feature requests.

[1]https://code.visualstudio.com/blogs/2016/08/19/goodbyeuservo...
What even is a container: namespaces and cgroups
I do find it hard to imagine a situation where the auto pilot has to choose one life over another -- I've never had to choose that and I've been driving 20+ years...

Someone runs out into the street, likely the car can brake or swerve. I've stopped for my share of kids chasing soccer balls without so much as a spilled latte.

Deer, moose, cattle on the road maybe it's different... The car will have to determine where to place the impact. But hopefully cars with more censors avoid these things better than people do. We are pretty bad at spotting deer...
Even in very occasional, very small half-doses I found it definitely creates overly intense focus (can be unpleasant/unsuitable depending upon your environment) and withdrawl issues (scatterbrained). I also have a friend who began taking it 5-6 days a week for work, who had issues weening himself. It's certainly a very interesting substance, but not something I would recommend as solely positive. I disagree that it replaces amphetamines, as its primary focus is to produce mental focus rather than physical energy, unlike amphetamines which produce the latter. I would argue instead that Modafinil is more like a long-term (10+ hour) auto-dispensing teapot, albeit perhaps slightly spiked with additional herbal stimulants, in a pill form.
think what you want. next we'll have video proof of him doing it that is conclusive and you'll make up some other defense. truly irredeemable.

edit: and yes you probably are then. glad you admitted it. please turn yourself in.
It was obvious to me even before I read the article (which has a "pro features" section).
I've honestly never found a practical use for that. But then, most of my code files are either at most 2-3 pages long, or things like long .json files in which a minimap doesn't really help much.
> Well that's good seeing as though I wrote the guide in the first place.

Apologies, I didn't realise. That was crass of me.

But could you explain what you mean by unique in some degree? Surely in the example you give the key is just unique, with no further qualification?
>>As a journalist, I disagree. In this case the technique is used more to portray the way Holmes is perceived publicly

As a non journalist this is what I call manipulation.
Two things I can think of:

1. The lawsuit is calculated to bring Theranos to insolvency sooner while they still have money in the bank

2. It's a way for an investor to convert unsecured equity into a secured debt - pushing them up the seniority queue in bankruptcy (I think specifically that damages from a successful fraud lawsuit can't be discharged)
Picked up by Revk who's been banging on about the ludicrousness of banning encryption for a while now: http://www.revk.uk/2016/10/next-it-will-be-burning-books.htm...
This is completely based on my experience, I find aspartame based drinks to feel more like real sugar while Stevia based drinks really alter the flavor and leave a bitter after taste.
I think there are very different experiences and expectations on what the craft of software engineering is like. Different tasks and organizations require different time budgets for e.g. collaboration and deep work.

My coding has very little to with sport-like activity and is more like the task of a lone clocksmith (although we have a team, individuals have quite large chunks of codebase carved for themselves).

For some problems I am straining on the edge of my working memory capacity.

The problem with the distraction avoidance is that it demands mental resources. If there is some benefit in training working in a stresfull environment there could be a sound proof room for such a purpose where employees could go for a limited time to train. The inverse of large open office/small quiet room pattern.

At first level there could be just white noise in the room. Once that is mastered as an added stimulus the feet could be placed in a bucket of icewater. At the next level the room is filled with monkeys. Etc.
That's very strange. Exercise with significant cardio has significant and immediate effects on mood after periods of inactivity in my experience. Endorphin highs are fantastic. However, in my experience I only get them if I exercise occasionally, rather than regularly. That said, overall mood does noticeably improve also (all day). This seems to be what most writers suggest. Perhaps you have not been noticing (are you exercising in quiet nature, or in a busy urban environment with headphones then rushing off from a gym to do things? In the latter case self-insight may be reduced) or have abnormal body chemistry.
Looks nice, but for personal use I don't like the idea of a tool like this changing the file names, and then I see the option in the Pro version to use "sidecar files". Nice! It then brought up another question I have often had with projects like these that start out on Unix like systems and are then available for Windows as well: why do they use dot files on Windows and tell the user to hide them manually, instead of using files with a "hidden" attribute? Part of porting should be adhering to the local conventions, should it not? Since this is not the first time I stumble upon dot files in Windows Explorer I am left wondering there is a real reason for it?
As a machinist who occasionally write programs in G-Code from scratch and adjusts them almost daily I can say even if it doesn't kill anyone, it might send 25 pounds of brass spinning at 750 RPM flying across the shop. People take writing harmless software for granted, but there are many fields where a software failure can cause a serious emergency. There are embedded systems lurking in a huge variety of machines which operate with deadly forces... from aircraft to power plants to industrial processes to the car you drive to work.
Agile food development!
How do you use the same codebase across web, mobile, desktop when your app is going to access camera/gps/accelerometer which aren't available on desktop?
Likewise. And the support for DnD of text really hinders usability in tools like Google Docs. If you select a wrong piece of text, it would be so much nicer to just start selecting the correct piece instead of first clearing out the selection elsewhere to avoid triggering drag event.
Sure, but are ford hurting? Did they ever come close?
And for those wondering what is a SCIF: "A Sensitive Compartmented Information Facility (SCIF; pronounced "skiff") in United States military, security and intelligence parlance, is an enclosed area within a building that is used to process Sensitive Compartmented Information (SCI) types of classified information."
It's just semantics, point is, you don't have to worry about spinning up servers, provisioning them, or maintaining them; just write code.
Volokh Conspiracy has been writing long before the Washington Post picked them up
nice, from "i dont like this article" to "rust advertising" in 5 sentences?
I give my candidates a choice of a whiteboard or a laptop and projector. Most people choose the whiteboard. Some outright say that they need to look at it at home. The latter will not be able to participate in a meaningful way in a team, and as much as I want to, I don't have work for a loner.

But my point is that, as a team you need to be able to express ideas in a format that other developers can reason with you in a live setting. Nothing beats a whiteboard in that regard. You can use a projector and a computer, but what if you need to draw a graph or something else?

It's not a tall order to ask them to be able to do this. And please don't forget that I'm not asking people to implement RB search trees, but usually a simple loop and an if statement. Reverse a list using a for loop, transform this string into a palindrome, is this string a palindrone, remove all duplicates in a list - stuff like that.
Fysioterapeut aarhus, fysioterapi aarhus
I guess I just found the magic pair, because with them in I can't even hear my baby cry.
Also, aren't credit cards valid for 4 years? Either he had completely new card at the time or it's a bit fishy.
for js editing vs code is great and even for small java projects you can use vs code. a better maven integration in the redhat java extension would be great, though
With my headphones in I can't hear phones or conversations or my baby crying.
The fact that they are willing to reinstate him show only on thing, a good customer policy.

And this is quite a similar to what you might experience if you ever go to a Genius Bar when you are somewhere in a range of grey as I once was.
That's a fair point, but my point was I don't keep it very loud at all.
And then again, it's hard to install a virtualenv successfully the first time.
Code review – is it really useful?
There are far more boring things that have created immeasurable problems, around 2001/2 capacitors began leaking and rendering almost every electrical device that was fitted with useless after around a year of use. By the time the problem had been discovered, the capacitors were in widespread use all over the world.

https://en.wikipedia.org/wiki/Capacitor_plague
I'm always wondering if doing code review really help me to avoid bugs and save me time.
Do you use an external tool to do it or do you simply talk over the shoulder of your coworkers ?
I think redis is powerful, but with golang, it can be more powerful(e.g. eval js script, customize datatypes).Use your imagenations you can do a lot of things with redis.
You must be confusing LLDB/GDB with Clang/GCC. LLDB and GDB are debuggers, they generally do not produce many error messages. Clang has/had better error messages than GCC.
Personally I use my backend (rails, flask, etc) just to expose an API and react in the frontend, it's a pretty clean separation
This is bullshit. Not every Note 7 is going to explode, and Oculus is not going to be held liable if a Note did burn while VR'ing. This is another step away from customer freedoms, plain and simple.
Since this is related to moving out of Yahoo, in a previous thread about the security breach at Yahoo, I had asked for suggestions on other email providers who're better focused on privacy, security (and related to that, freedom). I came across a few suggestions that support custom domains, but found all of them wanting in some ways:

1. Fastmail - becomes very expensive if multiple people (say, in a team or family) want individual accounts even if their actual usage volumes are less. Pricing by user account is the barrier here, instead of pricing by usage (consider that it provides 600 aliases per user, which 99% of users wouldn't use to the full extent, but charges based on user accounts). Provides support for IMAP/POP, importing existing mails from other accounts and exporting mails out. A few hundred dollars a year for email is quite expensive for me.

2. Protonmail - no way to import mails from existing mail accounts or to export mails from the system. The lack of support for IMAP/POP means one does not have the freedom to move out. Suggestions on these have been waiting for two years with nothing to show for. Pricing is somewhat similar to Fastmail, but offers more flexibility. This too could get very expensive even with lower actual usage per user.

3. Tutanota - much better on flexible pricing based on different parameters, but it's similar to Protonmail in that it does not support importing existing mail or exporting mails out. It too lacks support for IMAP/POP and states that it's never going to support them for privacy reasons.

4. Startmail - quite similar to Fastmail on the pricing issue, but has IMAP support.

Are there any other providers who do better on all these fronts? I'd like to use custom domains, have multiple user accounts (with separate credentials), preferably manage storage across users, be able to import and export mails, and have IMAP/POP support in order to use different systems (phones, tablets, computers with different operating systems). I don't believe that web mail and custom apps ought to be the only way to use email.
> Normally, when a state is conquered, they relinquish their gods and language for their conquerors /< There are more instance of this not happening than happening that I can name. I find it more impressive how much survived despite being repeatedly targeted and murdered for it over the following 2+ millennia.
How to overthrow North Korea
You have two years and $10 million to topple Kim Jong Un's regime.

How do you do it?
Finding your balance – The power of process
Perl Catalyst Integration Tutorial
Wait, people are still flogging politiczed misinterpretations of this study? IIRC, this study found that under the majority of circumstances women are treated better than men on GitHub; you have to hunt around for an obscure corner of it to find anything that doesn't support that. So of course that's what the media did, and it looks like you fell for it.

Also, the request was for examples of sexual harassment on HN, and I can't help but notice that you didn't provide any and instead changed the subject.
Sorry, no. There is no universe in which "grab 'em by the pussy" is part of a normal escalation. We're talking (very plainly) about sexual assault. It's pretty sick to see people trying to defend this.
>SysV SHM can be jailed/virtualized which should be interesting to many users.

You mean I can run multiple postgresql jails on a machine? YASSS
How not to fail in emails (for beginners)
You can use Babel for server side code too which would get you what you want.
And who has sadly misunderstood and subsequently misrepresented the issue. Despite the click bait headlines, this case has very little to do with encryption per se.
Because in slack I have to check 100 inboxes full of messages not important to me rather than a single inbox with a far higher signal to noise ratio

It doesn't matter if I turn off notifications I'm still expected to know generally what's happened in my company's 100 channels.

With slack it becomes my responsibility to dig through those 100 channels. With email it's the sender's responsibility to make sure I'm on the list if they need/want my response/input and if it turns out I'm not interested I can easily mute that one thread
Suspicious court cases aim at getting web pages taken down or deindexed
And again they give a false implication that legal immigration would be at stake here. I don't mind if people support Trump or Hillary or whoever, but this intellectual dishonesty about newsreporting should cease.
How to be* a compiler – make a compiler with JavaScript
Or you can just use a subset of it, where privacy is of no concern. Those craigslist-esque groups that have been popping up are immensely useful. Especially with the built-in messenger.