skysight-inc/HackerNews huggingface dataset:
As a non-bilaterally deaf person, I agree. Although TBF, I think it should be an OS-level feature built into the sound settings, instead of asking everyone else to reinvent the wheel all the time.
Grandson shares nan's polite Google search
How This ECommerce Platform Helped 100 Prospective Startups Across the World
> they're exploiting black people to drive down labor costs

> he's evil because he's trying to exploit the underprivileged to enhance his own prestige

These are straw men. Serious people aren't criticizing him for things like this. Almost 100% of publicly-known charity is, to some extent, designed to enhance prestige.

As far as "exploiting" black people to drive down labor costs, it's not like they're Chinese factory workers ruining their health. They'd just be coding. There's some probable protectionist criticism related to hiring Africans instead of Americans, but that happens regardless of the wages that foreigners are being paid.
> Atheros Wifi chips work with open-source firmwares.

Interesting. Isn't such firmware able to initiate unlawful transmissions? How are they going to deal with this new FCC goodness?
I am not quite 96 yet, but what nonsense - the British fought for freedom, self determination and democracy and not to be governed by a European state. NATO has provided the only effective security not the EU. Only France and the UK spend enough on defence. The EU is a slow lumbering giant full of indecision and differences as weak as its weakest member state. It is blighted by the misguided goal of political union. The UK leaving the EU will ultimately give confidence to the other EU member states to recognise political union for the nonsense and danger that it is. The UK electing not to be governed by the EU will help the UK to be more confident, act more decisively and be more effective globally. And finally if the UK does leave it can stop whining about the EU, which will make everyone here a bit happier.
> People in Poland won't really pay subscription fees, so the only way to monetize is through ads.

I thought that too, but I watch some starcraft matches on twitch, and many Polish-language casters have lots of subsriptions and some donations.
URL Clean
They are.

Disguised as "reader mode".

Microsoft tried to enable "do not track" by default and the whole advertising industry went nuts. That's why everyone is afraid now. Apple started to move slowly on it by enabling ad blockers on IOS to even exist. Google have too much skin in the game, but they are not afraid of hurting their competition, they implemented flash and video ad blocker in recent chrome (and chromium, where they also rein) everywhere but not on youtube! (the blocker is not as obvious as to trigger when url != youtube, but they crafted the rules that it just so fit youtube one.

anyway, everyone is moving slowly, because microsoft was clever and fast to make a calculated mistake that show what will happen to anyone that tries.
> As an ex-physicist (quantum physics, now - data science), I am still puzzled why computer scientist consider computational complexity something metaphysical.

Please don't generalize one or a few computer scientists to the whole group.

By the way, a similar thing can be said for the halting problem. We may not be able to prove mechanically whether any program halts, but if we can do it for any program appearing in practice, that may be good enough. Still the proof is of immense theoretical value.
I would like to see other peoples roasts and if they were successful or not.
You know fascism is a political/economic system that advocates a nationalistic war focused culture and foreign policy, a military aristocracy and sort of mid-level command economy right? Which is to say literally nothing like any possible outcome of the GPL.
Most of the "standard" packages are already in it, and those that aren't are fairly easy to add in. I created and maintain the Matrix.org Synapse package, for instance, and it was a breeze to package myself, even without any prior experience of nixos packaging.
> If someone has something valuable to say, people will pay

God, I hope you're right.
I do that too. That's why I e.g. never used Groupon - they've pissed me off with annoying ads, and that was even before they became controversial.
Yeah? What kind of a secret can replace a password/passphrase? Not biometrics, those are username replacements, not password replacements.
https://www.danwatch.dk/en/nyhed/suicide-and-class-struggle-...
HermitCore – A Unikernel for Extreme-Scale Computing
One thing that usually isn't mentioned (at least in the projects I have seen) is the wattage of the resistors required. I can have a 200 ohm resistors in 0.25 watt rating or 1 watt rating or something else. Depending on what is required for your circuit it can burn your resister due to excessive current.
Related to password security: any of you guys using Chrome's ability to sync passwords to "Google cloud"?

I just started using it a few weeks ago. Supposedly it uses a password to encrypt the data, but I still don't feel too confident syncing them there. On the other hand.. damn it's so convenient between multiple devices.
I'd definitely recommend running React/ES6 stack in a VM - I'm using a Windows machine at my current contract, and everything is so much slower when running natively compared with in a VM.

Things like starting up PhantomJS to run tests takes 2-3 minutes when running in Windows, rather than a few seconds on a Linux VM on the same machine. I get the impression that Windows seems to be a second-class target for a lot of front-end tools, so while they'll probably work, just won't work as well.
The upcoming Keyboardio model 01 has an open source firmware, you can dive in at https://github.com/keyboardio/KeyboardioFirmware
There is a lot more software for Linux boxes than there is for the NodeMCU, for example.

Furthermore, their processing power is orders of magnitude apart, as is RAM and storage. NodeMCU targets embedded, and there are plenty of cases where a rpi is used but a NodeMCU would be more than sufficient. But that doesn't mean that they're equivalent, there are also plenty of use cases where a NodeMCU is horribly underpowered.
There are phones that do have these switches.
Your complaints have been heard, and there are a lot of efforts to address them :)

There's currently an effort to make the command line utilities easier to use[0]. There's also an effort to bring PackageKit to NixOS, which should make a few GUI package managers work[1].

[0]: https://github.com/NixOS/nix/issues/779
[1]: https://github.com/NixOS/nix/issues/233
It is most likely running a Java Card[0] environment, which is a special embedded fork of Java, with a different (more limited) bytecode format.

[0]: https://en.wikipedia.org/wiki/Java_Card
Possibly the Loongson 3B (https://en.wikipedia.org/wiki/Loongson#Loongson_3B - MIPS64 with hardware-assisted x86 emulation) - but someone has to take a closer look and audit it first.
It gets even more interesting: these people support that individuals should be able to defend themselves against a zombie apocalypse with the argument (I assume) that "even though that is a very unlikely event, the consequences would be catastrophic, so we should be ready for that". Basically:

probability * consequences > pain-threshold

The same people are viscerally opposed to the fight against global warming, because it is an "unlikely event", even though the consequences would be vastly more catastrophic for humankind, if it turns out to be true.

I don't understand their logic.
>> you can access those machines remotely (even over GSM)

Is this really true? All modern Intel chips come with embedded mobile phone tech to allow remote access? Sources on this?
I like her summary of Intel ME:

"We have seen that Intel ME is potentially a very worrisome technology. We cannot know what’s really executing inside this co-processor, which is always on, and which has full access to our host system’s memory. Neither can we disable it.

If you think that this sounds like a bad joke, or a scene inspired by George Orwell’s work, dear reader, you might not be alone in your thinking..."
I knew about ME, but I didn't know it had an ARC processor in it. Odd that Intel didn't opt for an in-house design, like one of their older cores backported to a newer process. (like a P54 or 386).
The thing is, they are competing for package maintainers and users. A Nix package can't be natively used by Guix, and vice-versa, so a package have to be written for both.
Note that the video is also available on media.ccc.de (this is the source, youtube is just a "bad" mirror):

https://media.ccc.de/v/32c3-7352-towards_reasonably_trustwor...

This is her corresponding blog post:

http://blog.invisiblethings.org/2015/12/23/state_harmful.htm...
Get the Next Web like quotes for your Rails application
Great concept.

But ditch the hideous background. It may be just me, in which case ignore this, but I would expect more people to be put off by it.
Show HN: What Is My DNS Resolver? (requires IPv6)
You do realise that gravitational waves are incredibly weakly interacting?

Also they travel at the speed of light, the rotation of the earth is pretty much constant (if not negligible).
I'm close to that with uMatrix and myself being too lazy to set up rules for the ad-laden sites to even render properly. My Internet browsing experience is definitely much better without visiting those sites though :P.
This would break e.g. mouseover events. Ultimately the only foolproof way is obscuring the ads but leaving the space they take up on the screen blank.

A "stealth mode" button on my adblocker that did this that's automatically already enabled for websites that are regularly blocking it would be very useful.
I've spent an hour reading a 20,000 word article. Don't go down the same path I did!
10 Best Web Analytics Tools [Free and Paid]
Excellent description. I worked for six months with Samsung in Seoul and Suwon and it was exactly like this.
I have systems with 100 trillion records and 100 billion events / day using a technology that runs on CentOS, Ubuntu, FreeBSD, Windows Server and Solaris. What am I doing wrong? Why should I vet a technology that does not run on the platform that our company has chosen, it is approved by security and compliant with all the corporate requirements while the only platform ClickHouse is using is not?
What is Content Distribution?
This is certainly worthwhile and interesting in a lot of ways, but I'm uncomfortable with calling it OpenStreetMap. OSM's raison d'etre is to be collaborative and purely factual, whereas this is providing "your own, private OpenStreetMap" (http://www.digital-democracy.org/blog/openstreetmap-without-...). Naming it something like CommunityMap, while nodding to the fact it's based on parts of the OSM stack, would have been clearer and kinder.

(Also trademark issues, but let's not get into those here.)
About 20 years, as far as I can tell. There is also a high level of Internet service provider cooperation. http://www.zdnet.com/article/japans-isps-agree-to-ban-p2p-pi...
Also, I travel somewhat, and I have 400 MB roaming included per month. No way would I risk having some animated ad using this all up.
> Obama is somehow complicit in the continued existence of ISIS?
He said so himself: https://www.youtube.com/watch?v=rrfjhgBPKg8
This really is a bit sad to see. Tumblr by all accounts is just a porn aggregator site at this point, so the lone possible bright is BrightRoll... maybe?
You still can't login to the system. Root login is disabled as well as password authentication. The root password is just in case you lose your sudo password but it doesn't provide you a way to login if you don't have your key, passphrase to your key, access to the static IP/VPN and device with 2FA.
Systemtap goes BPF
> Please don't generalize one or a few computer scientists to the whole group.

s/computer scientist/some theoretical computer scientists

(You are right that I missed a quantifier; this regex would also fix a typo.)

> Still the proof is of immense theoretical value.

I enjoy mathematics, also in its pure form. Sure, there are many things nice, valuable and beautiful. Some are of practical use.

Yet, misusing it is a problem. Some otherwise great minds (like Roger Penrose) make some questionable claims about consciousness based on unjustified implications for the real world.
Not exactly, ME even without AMT is scary[1].

[1]https://libreboot.org/faq/#intelme
E3: Finally some progress on diversity?
Will do whenever this new system offers any business value for us and it is worth the effort.
Multitasking also enables point harvest in exams. Young you, and teachers too, will think its a given optimization to en force. Later you realize it has downsides.
I definitely recall 3 people being arrested back in 2012'ish for sharing a very large number of Nintendo 3DS ROMs on one of the Winny/Share/Perfect Dark platforms, so the change must have preceded this.
There was recently a TeamViewer breach. Hackers somehow managed to access people's machines. Everything was denied and it wasn't investigated. Regardless, passwords were retrieved from Chrome. Some people lost a great deal of money.

Your browser is not a competent password manager and you should stop using it for that immediately.

Dashlane and LastPass make their money by keeping your passwords safe. This is far more preferable than a free browser feature. Both can sync across devices (if you pay). Sounds like you will like Dashlane for the same reasons that I do.
You have my condolences.
Metadata Analysis of Hacked DNC Documents Suggests Coordinated Effort After All
> would get banned

Reason #57 betraying the user agent in the referrer is a terrible idea.
Cold vs. Hot Observables
And this is why monopoly of one giant monolith is bad, in any area or case! They get to the whatever the f they want! It's not like everything is made today to track, and give access to "authorities" when they want it. But what really drives me mad is that I feel tricked! You put trust into someone and it's work, and give them money for that, but they do this, without you even knowing.

I was always making fun of sworn GNU guys, always thought they were overblowing things out of the context. But maybe they were on the track! Anyhow, I want more competitive CPU space, we need AMD to get back into game, IBMs Power9, ARM, anything. But as things are standing right now, we won't see that anytime soon.
Opera has built-in adblocker (with filters).
I get triggered whenever Japan is mentioned as an honest and law abiding country with zen buddhist tradition. Makes people think the fence is made of sausages yonder. The reality of the social situation is far worse than what Westerners perceive.
No, it isn't. Here's the paper - http://www.nature.com/nature/journal/v524/n7564/full/nature1... . Among other things:

> "The core developmental and neuronal gene repertoire of the octopus is broadly similar to that found across invertebrate bilaterians"

> "Using a relaxed molecular clock, we estimate that the octopus and squid lineages diverged ~270 Mya, emphasizing the deep evolutionary history of coleoid cephalopods8"

There is nothing to suggest alien DNA, and the comment from Martin Wells appears to be part of an in-joke to emphasis the unusualness of the octopus.

Moreover, the text at this link is a copy of http://www.ancient-code.com/scientists-conclude-octopus-dna-... , from at least 11 days ago. I prefer links to the primary source over to a copy.
> for (minion in party) {

> Just little things like not having 'for (var minion in party)'. It clears the clutter.

Would be even less cluttered if it allowed

for minion in party {
minion.jumpToTheLeft()
}

Parens around a for clause when there's braces following are unnecessary.
The case for React is strong in this respect, because Facebook has many lines of React committed to important production code. Your problems are also their problems... unlike Angular, which Google isn't relying on in production code nearly as much.
Thats cool! Does it use simple concatenation or HMAC?
They are of course. Which is why Opera's built-in ad blocker display's Google's ads by default. So the advertisers that pay browser vendors actually benefit.
These documents are 8+ years old. The National Security document is from 2008. Talks about Don't ask, Don't tell. Discusses Reversing a bunch of Bush Doctrine. Repealing don't ask/don't tell. And is focussed on Obama first 100 days, Not hilary.
To be fair, Nix takes it one step further.

In Nix, if you recompile the same version lib with new options, it will get a new branch in the Nix tree. While it will replace the existing one in Gobolinux.

I think there is a option for the Gobolinux Compile tool to behave more like Nix, but i have not explored its behavior much.
What actually useful sites block ad-blocker users?

(I'm not counting Forbes' blog posts as useful.)
I second this. I'm using Guix both privately and at work to provide bioinformatics software on our cluster. We have an additional repository of package variants for things that shouldn't be part of the default collection.

Writing package expressions is usually very simple, especially since we can use package importers to automatically generate and update them.
Bitbucket's take on Git 2.9
> If I come across an particularly annoying ad I will try my best to remember that brand

This is enough for them in the long run.
You can do something similar (translate to fast C) with Pure Data (Pd) [0], a graphical audio programming language, by using Heavy [1].

[0] http://puredata.info/

[1] https://enzienaudio.com/
The alternative is not that much better, Drake passage at the tip of south America is stormy and "only" 1000km across and very stormy. This makes it very difficult for carrier to safely operate aircraft. Which makes it difficult to out range threats. So they pass though stairs of Magellan. Which in turn makes surprise attack with container missile more of a threat. You could fire it from container parked at Punta Arenas.
http://thumbs.dreamstime.com/z/club-k-container-missile-syst...

Here is Nimitz at suez channel:
http://web.mst.edu/~rogersda/military_service/Carrier%20in%2... and here in Magellan strait: https://commons.wikimedia.org/wiki/File:US_Navy_040621-N-653...

Edit: added the word "stormy". Drake passage is mean business.https://cnet4.cbsistatic.com/hub/i/r/2008/03/04/e9944d14-f4d...
Dr Frankenfunctor and the Monadster
For the first Make Electronics book there are kits available on eBay containing all or most of the parts to complete the exercises in the book.
Anand Vemuri: Offensive and Defensive Strategies for Client-Side JavaScript Security
Heh, my thinking basically. As Guix is a GNU project, it adheres to FSF definitions of freedom. That means there will be no proprietary drivers or similar in the official repositories.
> Still, we're talking ~9 cycles per indirect call on this hardware.

In 9 cycles, you could execute up to 18 SIMD instructions, each operating on 256 bits worth of data.

For scalar, 9 cycles can be up to 30 instructions or so. For good code, average about 15-20.

> If you call each callback per buffer instead of per sample (which everyone seems to do), you're down to an amortized cost below 1 cycle per sample

Function pointers are perfectly ok even in high performance programming, if it's not what burns the cycles. If you can batch the filter, all is good. If you can't, well, you might need to think up some other solution.

Profiling rocks. I did simply some experimental cases where I ran same test setup with dynamic function pointers and hardcoded code. I quickly noticed that hardcoded version was over an order of magnitude faster. I figured out a way to narrow the difference and ended up doing dynamic code generation.

> doing nothing is cheap!

Code you don't need to run is the fastest code you can have. Infinitely fast in fact.
Have a look at Quaderno.io (disclaimer - I work here). We integrate with Stripe and take care of 1, 2 and 4 https://quaderno.io/docs/api/
Every time I set up on a new box I try browsing without an ad blocker. I lasted 23 hours last time.
Yes, I couldn't agree more. All of the ones I posted above are fanless. There are many cases that would allow you to build a fanless NUC by replacing Intel's case.
Show HN: A completely handwritten deep neural network in python
Is talent really in that short supply that acqui-hiring makes sense? Wouldn't Yahoo have been better off just paying a million dollars a year to each of the developers Ms Mayer managed to bring on board?
Yep, React is a good choice because FB is using it in production in their consumer facing apps. But React Native is not used that way by FB (yet?)
> Honest question, how is anyone expected to keep up with all of this?

* ... apparently Linux has a modified version of the GPLv2? I would never notice that,*

From the point of view of a personal project it doesn't matter that much. If you accidentally breach a license and someone notices they'll tell you and you'll fix the issue.

It gets much hairier once money is involved (i.e. OS code used by a company like Samsung) but the process they need to go through is no different from the due diligence that they have to do when licensing non-OS code from other bodies (commercial or otherwise).

When transitioning from pet project to commercial interest things are a bit more muddy. In the case of an individual or small company making the transition there may be some pain as they are not initially setup for this, but in the case of a commercial interest taking over (buying the project, taking over the smaller company, employing the individual specifically to work on the project, just negotiating non-OS use of the code etc.) this is again covered by the same due diligence requirements they follow when dealing with commercial code.

> I'd rather just stop publishing.

This only affects making modifications to other projects or taking some of their code to supplement your's (in both cases you are creating a derivative work), and even then only if you subsequently publish the work (i.e. it isn't purely a personal or in-house project). It shouldn't stop you publishing work that is definitely your own, just chose a license that you do understand.

If in doubt, write it yourself. For bringing in libraries (as "write it yourself" is seldom completely practical for all but the smallest projects) keep to the "soft" licenses that you understand (in no particular order this for me is: BSD, MIT, CC, LGPL, ASL) and avoid the "hard" OS licenses (GPL proper) & non-OS licenses unless you intend to stay GPL or accept the limitations of commercial/other licensing, and ignore code under other licenses unless you have time to read and understand them. Also avoid code with no clear license.
That's a different take on hybrids then? I dunno, I guess manufacturers went for straight electric and skipped that idea, since you can have ICE+fuel OR the same energy in batteries?
How to Deploy Apache Storm on AWS with Storm-Deploy
Very interesting. I'll be honest, I expected this to be vague and self-important but it was very concrete and made a lot of discussed-to-death topics interesting again. He sort of lost me about halfway through the paper but I suppose that's because he has a PhD and I don't.
You may be right. The hope, of course, is there's some form of natural justice achieved in wasting significant amounts of the scammer's time.
It's simple concatenation. The exact algorithm is described at the bottom of the page so that one could reproduce it (and their passwords) independently.
Perhaps in some cases, but since OiNK was a donation-funded community, administered by an unincorporated individual (Alan Ellis), I can't think that this is particularly relevant here.
What's the profit motive? Even at $6 a pop the server expenses have to be recouped.
It's a pity Apache Groovy's ongoing governance problems stopped it achieving a similar goal. Groovy's still great, though, for writing quick'n'dirty scripts for testing Java classes and defining builds, and Grails still offers Groovy exclusively for scripting (though I wouldn't be surprised if Grails soon follows Gradle down the path of enabling Kotlin as a scripting language).