skysight-inc/HackerNews huggingface dataset:
I've seen this sentiment here and there but I've yet to appreciate it... I've observed co-workers that do this and while they do get very handy with their selected subset of tools, they tend to use far less of the available ecosystem than a promiscuous copy paster, or a framework user, like me. I think its got a lot to do about temperament - some people like more control over less, and find the secret squirrel magic below somewhat sinister. There is no way that I would be able to build spacemacs from scratch, but I do benefit a lot from riding the integrated magic beast, even if it sometimes go into holes no amount of cursing and praying can prevent.
I was one of the first employees in a UK tech startup. I was given share options that I calculated represented about 0.5% of the value of the company. When the company was sold about 10 years later, making the founders multi-millionaires, I got about £30K. I was clueless and didn't realise the shares could and would be diluted many times.
Not on the current subject, but is it normal that this page is empty : https://pinboard.in/features/ ?
> if you truly care about stopping climate change, you should be spending our effort developing solutions that do NOT require fundamental changes in how humans live on this planet

Yes!

If you make the most environmentally friendly alternative the cheapest, people will choose it, as if by magic.

If you make electric cars cheaper to own and operate than ICE cars, people will switch.

If you make solar power cheaper than coal, energy providers will switch.

If you make synthetic meat cheaper than real meat, there won't be any more factory farms and livestock slaughter.

If an at-home 3D printer can make your clothes and toys and stuff cheaper, you won't need to ship enormous amounts of containers with manufactured goods from China.
Except you don't need to kill the headphone jack to provide that.
Public Facebook comment sections on third party sites have the ugly effect of self-selecting users to those who either really don't care at all about appearances or who have that special level of righteousness that makes them believe that any opinion they might voice would be universally applauded. Those with a more balanced opinion tend to not put out their flag in a place like that. It's a recipe for the perfect storm. Real names do stop most people from being nasty on the internet, but that also makes them invisible, so that only the unstoppable minority remains.
Operating an AP is not illegal, so I don't see how that example is relevant.

Conversely using a mobile phone to make a phone call is legal, but it's not allowed on the trading floors of banks. So it can be legal to refrain people from performing some legal activities on your premises. So I think a hotel probably can ban guests from operating a wireless AP, but jamming such activity using active measures is going too far.
This (signal) is the de-facto communication mechanism to notify a program that an unexpected event just occurred (typically, a SEGV). This mechanism needs to interrupt the normal program flow (because you can not restart an invalid access most of the time), possibly interrupting a C-library call (such as malloc, reason why malloc is not async-signal-safe generally). What would you do instead ? On Windows systems, there is a built-in "__try / __except" mechanism ("structured exception handling", SEH), which provides exception-like catch in plain C with proprietary extension to C. This is probably not such a better method.
His name was Seth Rich.
Would Sierra Wireless 313U be a good candidate?
I casually link my profile to my "identity" here because the discussions I'm involved in here carefully stick to things I'm happy to have linked to my name. That is partially because the culture here frowns upon a whole lot of types of discussions that would lead to comments I'd be unhappy to have come up when searching for my name.

To some extent of course that means people can afford to be ruder on Reddit than here. But for my part at least I've "invested" as much in my Reddit username as I have in my username here, probably more. Just in different aspects of my life. What I say on Reddit has less effect on my work life, but just as much or more on my social life (most people around me are not on HN; most of them are on Reddit), and so I'm not about to "burn" my Reddit account.

The greater difference here I think is the same as you see on smaller subreddits: A relatiely large proportion of the comments come from a small pool of heavily invested long term users.

It doesn't matter if you know who we are in real life as much as it matters that newcomers that don't settle in to the culture here will be quickly pushed away (often after a number of downvotes and "this isn't reddit" comments) by longtime users that outnumber the newcomers. That happens on many subreddits too. But when you go to the bigger ones, the turnover is huge and it becomes impossible to police without very dedicated moderator teams which many subreddits lack, and the trolls congregate where they can get away with their trolling.

There are plenty of subreddits where I'd be happy to go by my legal name. The reason I don't is more down to already having an established identity over the course of many years and no reason to.
aircrack-ng itself doesn't send anything, so it wouldn't be affected by this. Its sister tool aireplay-ng however can be used for exactly this kind of attack, and that is illegal.

Nothing has changed though, those laws have been in place since soon after the invention of radio.
Parts availability might be a serious problem, especially the ULA.
that's just a 2G idiosyncrasy and went away with 3g and later
China has launched a direct rail freight service to London
Something similar is done by my organisation with the firewall(Fortinet/Fortiguard). We are forced to install a certificate as a trusted authority in the system store.
So as the link says if we check the issuer it shows issued by FortiGate CA. This is very annoying and needs to stop.
Git back to the future
Very interesting. I buy into your market vs. bank based economy argument. Would make sense out of many personal observations.

But how come (French) Civil Law is to be 'a bug'? To me Civil Law seems superior, because it tends to make law more codified and less informal. In return it seems to be more affordable for the masses. If you're considering where to locate your startup for example, the differential in litigation costs between UK and Germany is said to be 3 to 1. But really, I'd like to know what you think.
Although this far predates Siri and dictation and such, there is are now valid reasons when you want to use the mic and listen to music at the same time.
I know a good number of rich people who inherited all their money. They don't work. They've never worked. Should we take away all their money to "give them a reason to work?"

I often hear some variation of "the government needs to incentivize people to strive for more so they aren't so lazy", but somehow it only applies to the poor.
I am posting this with my real name. I agree with this article.
If you are going to quote it, remember that it is "taller" and not "more tall"
Welcome to POSIX.

As for GNU/Linux, can you assure memset works that way in all hardware platforms supported by Linux?

Even it does, no one intending to write portable UNIX code can rely on it anyway.
you're kidding, right? retina itself is a buzzword and literally means "high pixel density"
Looking at the current new and coming languages
I would take a hard look at NIM. It may be is not there yet
but it looks highly appealing, is as fast as the often
mentioned Rust and compiles significantly faster.
http://nim-lang.org/
> I'd tend towards Clojure. If OO was a strict requirement then Groovy or Scala

Use Scala for building systems that actually require the OO structure. Use Apache Groovy for glue code and tests, and other scripty stuff like build scripts for Gradle.
Faraday Future takes on Tesla at CES with FF 91, the electric car that can learn
Yes.

People using real names on Usenet did not usually face a serious risk of being harassed and endangered in real life by an army of trolls: E.g. having their address, phone number and other private details stolen and publicly disseminated. Having armed police raid their house because someone has made a bogus 911 call. Having their utilities and back accounts cancelled because someone rang up using their details. Having the same harassment happen to their friends, relatives and colleagues. Etc.

And this is without considering people living in countries with oppressive governments, where using their real name could see them arrested, beaten and imprisoned.

Basically, the stakes are a lot higher for a lot of people. For many, preserving anonymity isn't a matter of "politeness" — it's a matter of personal security. It can literally be a matter of life and death.
Valve's dev culture is quite good. Teams are very small and each developer can get a lot done. You decide which team you're on and what work you do. There's no manager on a dev team; there's a team lead but the role is taken on as more of a service to organize discussion rather than dictate the team's focus.

It's a very collaborative environment and requires that each person is good at figuring out what's important to work on. For those suited to it, it's a hard place to beat.
Nobody's claiming that nobody will ever be offended again (straw man); the idea / theory is that by using real name, there'd be less anonymous trolling.

Offense might become even worse when it's not done anonymously though. Then it becomes a real person kicking a target's shins. Can be good (the argument improving, becoming more of a critique than just brainless insulting), can be bad (the offender not giving a fuck).

Linus has been offending people for a long time without using a pseudonym. But he knows what he's talking about, and is not ashamed of himself for the language he uses / has used.
You can still try to download v2 here, based on wildcard naming convention.

https://cachefly.alfredapp.com/Alfred_2.8.7_442.dmg

P.S.: not sure about license compatibility of v1 -> v2.
Doesn't look like there's any surface mount involved - in other words, the construction aspect shouldn't be hard. Remember the original ZX80 was available to buy in kit form!
And being anti-immigrant or anti-LGBT is their right; it's freedom of speech, which extends to freedom to hate. Lots of people hate Trump, that's their right to have. There's a line drawn when it becomes harassment or incitement to violence (then they veer towards becoming a terrorist organization).
have you travelled a lot with the boosted? i hear that after the hoverboard fires the airlines sometimes wont allow it on board, even though its under the limit.
Not really shorter as I have to Ctrl+C to get back to shell afterwards.

Anyways my zsh has noclobber set so your command fails with error:
zsh: file exists: ~/.vimrc
> if you are in a so performance critical section that you start to care about the "zero overhead" kind of stuff

If I don't have this kind of performance needs, I have no reason to use C++ to begin with. I mean, why use such a monster if I don't need the crazy performance it may offer when used properly? And even then, C, D, or Rust may be viable alternatives.
The physical features may be 7nm, but the spacing is closer to Intel's 10nm. So you do get power reduction, but the die size doesn't shrink.
Can someone explain the whole wifi deauth thing?
Kotlin VS Java: Basic Syntax Differences
Meanwhile, in the real world, bankers aren't moving from London. More Brexit hysterical fake news. Expect much more of this in 2017.
> countries with high income such as France, Germany, and Benelux...are not meant to be included in the list you mentioned

The paper divides economies into three buckets: market-based, bank-based and underdeveloped. It does this by looking at economic factors. It then looks at what other factors, Y, are similar between countries in each bucket. This doesn't work going backwards.

By analogy, suppose I have circles, squares and triangles in blue, green and orange. It is meaningful to group by shape. It may also be meaningful to observe that 90% of the triangles are blue. It does not follow that a random blue shape is a triangle.
Building an App Like Uber: What Is the Uber App Made From?
Qualcomm Gives Full Snapdragon 835 Processor Details
I vouched for this comment as I didn't see anything particularly egregious: looks like the included URI triggers some automatic down-voting behavior (perhaps to encourage better discourse rather than calling out fallacies?) Regardless, it's probably not worth including that link in the future :)
I have done this and while 'regret' is going to far, I would have benefit more from doing something more productive with that time.
Or to be completely portable

:> ~/.vimrc
The top 27 startups that launched in 2016
> this was a case of mistaken identity. “I always
> wondered—and it sounds weird—how did it feel to
> these guys who arrest the wrong guy?” Forcelli
> told me. “It feels terrible.”

Sad Story, free Garry.
JS Engineer | farewill.com | London | Full time | Onsite

We’re on a mission to change the way the world deals with death. We’re looking for a software engineer with experience working on an e-commerce platform at scale, to help us architect, build and operate the services and interface that powers the Farewill product. You will be a key player in a team who redefines how people deal with the one thing we all experience.

You'll work closely with our cofounder and CTO, Tom, together responsible for delivering a service that is transforming tens of thousands, then hopefully millions of people's experience of thinking about and planning for their deaths. This is no ordinary job.

We’re an agile product squad so you’ll work directly with our founders, Head of Product and Lead Designer, also working closely with our Partnerships Lead and Customer Care team. Our product, customer base, partnerships and team are all scaling fast - we're a well funded team of fast-learners looking for a talented, multi disciplinary, independently minded engineer to join our team of 6 to make our collective vision a reality.

We’re backed by world class investors - the founders of Zoopla and Wonga, M&C Saatchi and Kindred Capital - and working on a problem that’s as big as they come. This is an unusual, fascinating, sometimes sad, sometimes hilarious area to work in – if you’re up for a big challenge we would love to meet you.

For more details & to apply see here: https://farewill.workable.com/jobs/368537
There's a fourth option: use Facebook with your real name, and separately with fake name(s). For the real-name account, carefully manage "friends" to avoid problems with family, friends, coworkers, etc. Make sure that there's no leakage between your real-name account and fake-name accounts, or among fake-name accounts. Practice good compartmentalization OpSec.
Historically is correct. They would do that in the 60s, 70s, and early 80s. They don't do that anymore. When the civil war in Yemen turned really bad UK, French, and other western countries evacuated their citizens. The US sent a reminder that US citizens should leave.

Outside of military the US does very little for its international citizens.
My goal for 2017 is to start doing this kind of random hacking - I've slowly completed most of the guides in the Arduino starter-kit, and I've a bunch of esp8266 (D1 minis) on-order from China.

So far the process has been very refreshing, and as a long-time sysadmin working with these parts is a lot less frustrating than having to deal with distros on a pi.
Do those enterprise teams use rust / go or have they already moved on to Java and .NET many years ago? :)

The enterprise is not the target here.
Duck Typing React Drag and Drop with Touch Support
> The problem is that people who are happy with their experience and respecting our rules are not allowed to speak with the media so you end up hearing disproportionately from disgruntled people.

Well, perhaps Dalio should consider extending his "radical transparency" to include not gagging his supposedly happy employees!?
DataStax Node.js Driver Throughput Test: Callbacks vs. Promises
This poor example of an SPA is not going to convince anyone that Single page apps are a good thing.

I think if an SPA can achieve all of these http://rauchg.com/2014/7-principles-of-rich-web-applications...

with minimal additional payload, then it's good.
> ~/.vimrc works on bash, but it hangs on zsh because it treats it like cat > ~/.vimrc (> without any command in front of it is not well defined in POSIX)
So portable way to do this is like this:

:> ~/.vimrc
Given most of global trading in London is USD debt anway, can't happen, won't happen, Thinking in London, doing in Dublin, the manual part that is necessary anyway today.
Imagine if this were allowed. Would you accept it if someone else did the same to you, for instance a hotel guest would deauthenticate your use of your SSID?

Since no one owns the frequencies no one owns the SSIDs and there is no way to specify who is the legitimate user and who is the adversary. The only solution is if any one party just does not interfere in the business of the other.
I appreciate the sentiment that anyone can phish or password guess, but even a cursory glance at infosec reports shows there was an operation targeting the DNC that was far more sophisticated than a one man job.

Firstly we know that that Podesta's account was targeted by a phishing email with a bit.ly link [0].
We have proof the bit.ly phishing link in this email was clicked twice in March [1], and his wikileaks dump stops two days after that. The bitly link uses the TTP of base64 encoded strings targeting a google account. We know DNC staffers whose information was leaked by DC Leaks, like Rinehart, were targeted the same way [2] and that the same infrastructure hosted the Rinehart and Podesta phishing pages, along with plenty of other phishing sites [3]. You can verify the bitly links if you like.

We have reports long before Wikleaks released Podesta's information, and before DC leaks had released most of their information, that the same TTP of bitly links with base64 encoded strings that targeted Podesta, Rinehart etc. were targeting other high profile targets in Clinton's campaign [4] as well as Russians, Ukranians etc. [5]. According to security firms these were all using the same two bitly accounts.

Those attacks were attributed to APT 28 by private companies long before Wikileaks released any Podesta information.

We also have proof the same infrastructure that hosted dcleaks [6] hosted domains targeting Syrian human rights groups, Ukranians, Turks, Google accounts, Microsoft accounts etc. or that other IPs used were also used in attacks against the German Parliament, Tv5 etc. That's definitely circumstantial, but a one man job would be terribly unlucky to use a private Romanian server seen used in previous attacks attributed to a state actor.

Sure this could all be circumstantial, it definitely doesn't prove Russia did anything, but the suggestion that this is a one man operation is ludicrous - almost 4,000 people were targeted by the group that targeted the Clinton campaign. In relation to your other comment below, Assange has less credibility than the DHS report unless he comes out with some sort proof.

[0] https://wikileaks.org/podesta-emails/emailid/34899
[1] https://bitly.com/1PibSU0+
[2] http://www.thesmokinggun.com/documents/investigation/trackin...
[3] https://www.passivetotal.org/search/80.255.12.237
[4] https://www.secureworks.com/research/threat-group-4127-targe...
[5] https://www.secureworks.com/research/threat-group-4127-targe...
[6] https://www.threatconnect.com/blog/does-a-bear-leak-in-the-w... and indeed this entire series.
Too late now, but I suspect the simplest thing to have done would have been to have the arduino hit a remote URL to trigger the email-delivery, rather than doing it entirely standalone.
> how come French Civil Law is to be 'a bug'?

The paper divides economies into three buckets: market-based, bank-based and underdeveloped. French Civil Law is found in a disproportionate number of underdeveloped economies. I suspect this has to do with France's colonial traditions more than the merits of civil versus common law. (Based on what I've read, both legal systems have produced advanced, albeit structurally different, economies.)
Their presence is certainly disruptive to the housing market in London.
Rust is surely fine, and an improvement over C, but its main advantage is that all the rust code is written now, when everyone takes more care about security.

It doesn't have to deal with 40 years of bad legacy code written by sloppy developers.

You can obtain similar quality in a C modern code-base, using tools like static and dynamic analyzers. In fact, today the hardest issues came from multi-threading. I won't even dare to write multi-threading apps without helgrind/TSAN.

And Rust doesn't help in this regard. From: https://doc.rust-lang.org/nomicon/races.html
'So it's perfectly "fine" for a Safe Rust program to get deadlocked or do something incredibly stupid with incorrect synchronization.'
Show HN: Git-snap-commit – Take snapshots of your index.html with every commit
This guy has gotten it so wrong I'm verging on mistaking it for a troll.
The install guide:

vim sh mv ~/.vimrc ~/.vimrc_bak mv ~/.vim ~/.vim_bak git clone https://github.com/SpaceVim/SpaceVim.git ~/.vim
nvim sh git clone https://github.com/SpaceVim/SpaceVim.git ~/.config/nvim

Why do people always expect the average joe user to understand this? What do I do with this? Do I run this in the terminal? Then what? First line opens Vim and it opens 11 files. Now what? This seems like the average explanation that works for the person who writes it, but is useless unless you know this already.
> I am also amazed that you can buy a replacement ZX80 keyboard

There's a thriving scene for retro computing in the UK - looks like that is the primary business of the creator. I assume that the (non-test) keyboard, ULA and case all came from a donor machine. After all, there's the link to "Send me something interesting to repair / review / reuse / recycle"

http://rc2014.co.uk/modules/universal-micro-keyboard/
The Top 30 Conferences for Entrepreneurs in 2017
It absolutely does.

You trust the distro maintainer and have a security mechanism to ensure the scripts and binaries have not been tampered with.

So virtually no risk of MitM and very little risk of malicious scripts and binaries.

Reading script and decompiling binaries does not imply you understand every thing they do, but it does imply that you have an unlimited amount of time which is impractical at best.
At the current price, 0.2 BTC is ~200USD.
An extension to git commit for repositories that have an index.html, that is, for websites. It stores a snapshot of the index.html with every new commit so that you can go back and see how your website has evolved all this while, kind of a timelapse.
Facebook CEO to travel US in 2017 meeting users
Can you name many countries giving the equivalent of passporting rights to foreigners ? Outside of Europe, I see no one.
> The Apple hardware and operating system have been standards for developers for many years now.

I disagree with that statement. You can argue that many developers like to use MacBooks, but from that to saying that it's standard there's a long way...

> and sells overpriced hardware

Apple has ALWAYS sold overpriced hardware