skysight-inc/HackerNews huggingface dataset:
It would look like that's the direction they're moving in if this product were a Windows environment on Linux. Something like a Microsoft supported version of Wine.

As it is, it looks more like a Linux environment on Windows. Analogous to a Cannonical supported version of Cygwin.

I'd love to see Windows as Linux distro because I'd prefer to give full access to my hardware to Linux and only pull out a Windows environment when an application requires it. Desktop Linux users are in the minority though, so I expect there's a lot more demand for the reverse.
This "article" is ridiculous. The author needs to get off twitter and get a lawyer to handle their mess they helped create. He actually asked for people to brigade the check cashing place. Twitter is not the police, not the fbi, you shouldn't report your rapists to twitter, and you shouldn't expect twitter to settle your legal battles. Twitter is not a civil rights attorney.

This all sounds to me like a lesson that needed learning. "We gave a bunch of large money orders out to people, without knowing whether they had bank accounts, what could possibly go wrong?" If I had donated to this program, on reading this I would have regretted it immediately. Amateurs.
Non-technical detail reasons not to:

1) the gain is too small to be useful. Its still too slow for a synchronous poll in an IDE/editor or something so anyone concerned about latency will spawn a thread or process to asynchronously check the status. Now if we were going from hundreds of ms to tens of us... but we aren't.

2) the gain can be expressed in years of hardware evolution "just wait X years and your faster mass storage will naturally speed up enough...". vs the time it would take to implement bulletproof code. Better off just waiting for faster drives. Simple code on fast drives beats complex code on slow drives.

3) speaking of faster drives, $$$ can be turned into speed in a pretty smooth interchangeable market of professionals and exotic hardware. This is extremely well developed and widely understood. Pop in a SSD, parallel off the NAS, whatever. Practically nobody knows how to troubleshoot the git enhancement. Best of luck, as an overall lifetime system cost on a large scale its going to be an extremely expensive way to gain performance compared to slapping in a SSD.

4) The larger the code is the more complex it is and the fewer people can understand it. Industrial revolution dogma about specialization doesn't work in code. So outside the new feature, the rest of the code will suffer because the bar will raise that much. Simplicate and add lightness.

Some of the technical reason workarounds are missing "fun" scenarios like some madman has a git repo spanning multiple filesystems so you can't just check the repo root directories capabilities you have to traverse the whole repo tree (ugh) or there's a backup-restore cycle where the filesystem type changes (maybe as part of a hardware and OS upgrade?) or there's layered filesystem problems (stored on ext3, but exported via an obscure userfs or networked file system). Also caching must be hilarious, doesn't NFS have mount option timers like acdirmin acdirmax and noac that mess with when mtime is updated, so two clients on the same NFS mounted dir could react differently based on wall time the command is run, LOL that one would be fun/hilarious to troubleshoot.
Cygwin is and always will be only an emulation-layer, never the real deal. For most day-to-day things it works perfectly, but when you run into some corner-case, most of the time you are out of luck.

My only real problem with Cygwin is, that it misses a command-line package manager. If they could adopt pacman for package management like MSYS2 does, I'd be a happy camper.

edit: To deploy Cygwin based applications you need to get a commercial license from RedHat (if it's not FOSS). Which could be a deal-breaker.
Outlaw programming languages that threaten safety
Singular is typically used when talking about an entity or brand, where as a plural form is taken when talking about the company as a group of people, or when anthropomorphized.

"BMW is a fantastic brand"
"BMW are facing tough financial pressure"
Im still confused how #npmgate ever turn into a discussion on code size :/
We'll find out based on how many of the similar cases are withdrawn.

If the answer is zero, they're probably lying.
> "point, click, click again, look for the plugin, another click, do this for every page".

Honestly, I don't know how I can make the process as complicated as you described it, even if I wanted to. In reality, it is no more complicated than right-click, open in new tab.
Got a directory full of files with underscores in the names? Want spaces instead? Easy, type this:

dir -recurse | where {-Not $_.PsIscontainer -AND $_.name -match "_"} | foreach { $New=$_.name.Replace("_"," ") Rename-Item -path $_.Fullname -newname $New -passthru }

EDIT: I purposely posted the first Google result. You obviously Googled as well as your code got it backward. But really, why isn't it this? It's worked since the 1980s. You'll dig it since it uses extra apostrophes.

rename '_' ' ' *
Man with Nation's Best NCAA Bracket Forgot to Pick a Champion
I enjoyed the article right up to the end, when it started to sound like an infomercial for plastic surgery.

I believe that the foundations of happiness are simple: truly love many people, feel gratitude for life, and enjoy experiences like travel.
Staring into the Eyes of the Kraken: Can Writing Be Too Dark?
Yes, the java comparison is not really good, I wanted to make a "runtime" analogy.
I didn't know for compiled QML.
10 most inspiring website designs of March 2016
You could crawl 4chan and get a bigger dataset of abusive content. But that cold lead to terminators showing up on my lawn.
http://www.haneycodes.net/npm-left-pad-have-we-forgotten-how...
I can confirm first hand - I was one of those watching that damn TV signal for hours :)
This is the company the FBI supposedly contracted (http://www.cellebrite.com/Pages/cellebrite-solution-for-lock...), if that's the case it's just older devices that don't have the secure enclave which is not surprising.
LogSpy  (salvatore.diodev.fr/pypybox/)
If Apple refused to comply with the FBI's request, why should the FBI owe Apple a disclosure of this vulnerability they found?

Keep the downvotes coming, lads! They're meant for burying spam and junk comments, not expressing disagreement, but I enjoy them anyway.
If by 30 you mean 20 gigs then, yes. Also, 20 gigs on a very decent 256GB SSD costs around $6.40. I don't know how much your hourly wage is, but the time Visual Studio saves me compared to other development platforms makes up for that money pretty quickly.
/r/wallstreetbets
Without disclosure of the method used by the FBI, this sounds like nothing more than political posturing and a non-story. Apple is no longer able to fight the All Writs Act, and the FBI is no longer compelled to watch one of their favorite misuse-able laws get taken away.
Hi,

I know all this is easier said than done, but it's just a matter of caring less about it.

During my worse times I made the decision to change job for a more relaxed role. I immediately felt much better, started to get a real life and could make better decisions moving forward.
Now I'm back to a more challenging life, both on the personal and professional sides and I must say I'm very happy. Mainly because at the end of the day, I don't give more fucks than needed about work.

I tried to capture this on article some time ago, you might be able to relate to some of it: https://medium.com/@pjperez/stop-giving-a-fuck-and-be-fuckin...

And I know it's not always possible to "just feel better" or not care at all, so I wouldn't dismiss any of the other advice about seeking help.
The amount of support Apple got in this whole affair would seem to indicate that security is a feature many people care about.
Right. I don't understand how people get any real work done on a Windows machine.

What should take 2 seconds to type takes 20 seconds to find in godawful menus, that get harder and harder to find with each new version of Windows.
Me, for everything but "work work"[0] for long stretches of time, including moonshine consulting, photos and causual gaming (Counter strike):

accounting? web based

service reports for moonshine work? Office 365 online or Open-/Libre-office

gaming? Steam has worked nicely on my not too beefy desktop for years (I only play CS:GO though)

Today I'm back on Windows 10, mostly, since Windows 10 is less annoying and my current employer don't care if I have a personal account on my new nice laptop.

[0]: Work for NotSoBigCo between 8-16
Heck every walmart in my area has a separate bank in it!
We do not know for sure.
The replies seem to hint at the real problem. Fragmented efforts to settle on a desktop. The desktop could make the "Scheduled Tasks" -> "Cron" association more transparent. But not when there are a dozen variants for each of the 3/4/5 different base desktop stacks floating around.
Show HN: Learning to Launch – Free Book
Make Your Retention Great Again: A Growth Hacker Guide to Retention Optimization
Schneier knows this, and this is a particularly idealistic op-ed, but this is just how the exploit market works and while it would be nice if law enforcement would take the white-hat road, the hazard here is still vastly better than some kind of legal precedent for requiring backdoors.

The good thing about the exploit market is that it is naturally self-limiting: you don't burn a zero-day on a dragnet; you limit its use to high-value (and ideally court-sanctioned) targets.
>Who actually believes things like inbound sales will actually save the world? Containerization? Restaurant reservations? Ad mediation?

What's this obsession with 'saving the word'? You don't have to 'save the world' to be doing something useful. Restaurant reservations make the world better for people; that's what actually matters.

Unless you're working on something like AI safety, or something that helps people make correct decisions in high-impact positions (military? politics?), you're not saving the world.
Being stuck in "lead web developer" roles for 13 years probably rules you out of being an influencer though.
> I have never successfully completed a captcha served up by cloudflare (and thus Google) on Tor. They are fiendishly difficult to the point I suspected the mechanism is broken.

Have you tried recently? They have gotten way better. There was a time not long ago where I would have agreed with you (the CAPTCHAs were literally impossible for a human in most cases).

CloudFlare has toned the CAPTCHAs down a lot recently, they're now presenting image classification tasks (select street signs/bodies of water/storefronts/cactuses/...), and in my experience, my success rate is close to 100% on those.

Admittedly they still make me solve three of them and they get tiring, but at least they're not completely cutting off access to Tor users anymore.
I would like to have a conversation with you or them to convince them otherwise. I have been operating my own ag robotics company for 2 years and have contracts with biggest ag producers in Canada. 80,000 sounded big but not as big as biggest producers of wheat or corn!
This is a good answer. I always feel limited in Cygwin, it doesn't feel quite right. And it takes quite a bit of tweaking to get working correctly. Case in point: Try getting gvim to work properly from Cygwin.
The FBI's refusal to detail the flaw will just add to the pile of miscommunications between technologists and the government. That hurts the government's ability to advance their own technological capabilities and understanding. Every day, they're getting better at shooting themselves in the foot and widening that communication gap.

I see nobody out there capable of bridging it. Not Tim Cook, not the EFF, not Obama, and certainly not the DOJ.

Bruce Schneier's previous coverage from 2015-07 [1] is what first got me interested and up to speed in the recent SB case. Even if Apple isn't demanding the FBI's method at this moment, I respect what Bruce has to say here.

[1] https://www.schneier.com/blog/archives/2015/07/back_doors_wo...
Your iphone just got less secure - so don't use iphones anymore.

It always amazes me when people get on their high horse and start complaining about something when the remedy is quite simple - don't use the iphone. Get an Android phone, or an Ubuntu phone, or a Blackphone or a Windows phone. There's plenty of other devices that haven't been cracked by the FBI.

There's irony in the fact Apple resisted the FBI attempts to crack the phone and now this vulnerability will go unpatched and the FBI now has a zero-day exploit they can use whenever they want.
US election 2016: The 40-year hurt
Hey all, so glad to finally ship this book.

Just over 12 months ago Mike and I realised we had a problem. Despite working on side projects for months on end again and again, we continually failed to launch anything at all, meaning all our hard work went to waste. To fix this Mike suggested we try and launch six projects in six months.

I thought he was mad, we couldn't launch one project in unlimited time, so I wasn't sure how we'd manage to do six in six. But something about the challenge resonated with us both, so we went for it.

Now 12 months on we've launched 7 projects in the past year and are now launching our eighth, this book on what we learnt.

The book is specifically aimed at people who want to get better at shipping side projects, not those who have already mastered this and want to learn how to do the marketing, growth etc. It's our belief that just shipping something is hard enough, so we wanted to write a book just about that.

The book is being released online for free, with no email wall. Anyone can read it.

We'd love your feedback, if you have thoughts/questions at all please share them here, and we've also setup a Typeform to help gauge how useful the book is and how we can improve it.
https://contrast.typeform.com/to...

As always we tracked our time with the book, so you can see how long it took at the end :)
The FBI doesn't owe Apple. It owes the public - many of whom own an Apple product.
I'm relieved to see that it's not just me. With all the recent praise spacemacs has been getting, I felt like maybe I was taking crazy-pills or something. It's a very aesthetically pleasing setup, and a fine editor on its own, I'm sure, but it feels a little disingenuous to me the way they aggressively market to Vim users. Like you, I've been using Vim for around 10 years, so any departure in behavior has the potential to seriously cramp my workflow.

(One of the big lures of spacemacs and/or evil-mode for me is that I've always been envious of Emacs Lisp. I see things like GNUS and org-mode and SLIME... then I see Vimscript, and I hang my head in shame.)
Many things are zero sum. Land does not increase just because world GDP grows. Further, increasing wealth does not mean every resource becomes more abundant.

Gold supply for example is fairly fixed because we have already mined the stuff for thousands of years and most of that old gold is still around. Granted, there is a lot of gold out there something like 2 pounds per person, but that it. Want more than that, take it from someone else.

Housekeeping is an edge case where everyone wants it, but nobody wants to do it. So, it only shows up due to wealth disparity.

PS: The abundance of food is also great wealth, but you only need so many calories a day.
I like using F# for web development. Check out Websharper. It's like Elm or Purescript but comes with all the amazing tools MS has developed for non-web-dev F# for free.
so this is http://unxutils.sourceforge.net/ v2?
But then it's not spacemacs anymore, right? It'd be commamacs or something? ;)
To be clear, the FBI isn't compelling Apple to leave the vulnerability open, are they? My understanding is they simply found/were informed of a vulnerability that existed in this model of the phone, and are not informing Apple of it. If Apple themselves finds the vulnerability and patches it, the FBI can't do anything about it.
Webix FAQ: Licenses
Because FBI spent taxpayer's money to find a vulnerability in a device used by millions of people - it should release that information so that apple can fix it. Simple as that.
Dir | rni –NewName { $_.name –replace " ","_" }

That command does some extra stuff, which would make the bash equivalent also complicated.
The state of mobile
The female rate is closer to 0.5%, the male rate varies wildly based on race [0]:

Fiji Islanders: 0.8% vs Arab: 10%

So poor design is racist :)

[0] https://en.wikipedia.org/wiki/Color_blindness#Frequency_of_r...
Opinionated by not being on the newest hardware ;)
Emacs key layout isn't arbitrary. It was optimized for a particular keyboard the original develops used. Since then the layout has changed a little but personally the keys work well for me
PS C:\> 0x1234567812345678

1311768465173141112

PS C:\> 0x1234567812345678 >.\foo.txt ; cat .\foo.txt

1311768465173141112

PS C:\> "WScript.Echo('$(0x1234567812345678)')" >.\foo.js ; cat .\foo.js ; cscript //nologo .\foo.js

WScript.Echo(1311768465173141112)

1.31176846517314E+18

...

I'm not seeing your point.
Super nifty!
Easy and Simplified NODE http request making
Is this just FUD? Simply confirming the vulnerability seems likely to lead to it being plugged, whether or not the FBI reveals their methods, in effect doing the opposite of what the title suggests.
As I see it, Windows 10 is an abstraction layer on top of...well increasingly, on top of anything. The current iteration is a more robust abstraction over diverse hardware (where Windows for the Desktop has always found its strength) -- but now the stack is more unified from micro-controllers to just short of big iron.

Pushing operating systems under the abstraction is just the next step after decoupling Windows from hardware. In a sense that's been a theme for Windows since the development of .NET.

The value of Windows has been as an ecosystem and it almost certainly will remain one. The tradeoff of running Windows is a tradeoff and it comes with big advantages for some users.
Ah, sorry, I did not realize that. One of twitter's many endearing features is how easy it is to take tweets out of context. I'd edit my post to remove it, but I can't.
Facebook's Groups app.
Finally. I have no idea why Square didn't do is years ago before Stripe came to dominate. Square has tremendous advantage with large existing merchant base, most of whom need online processing.
Headless CMS – Contentful vs. Accedo
Compression is on the long term to do list - Wes knows a lot more about it than me.
Continuous Is Hiring a Lead Full Stack Dev in NJ
A focus on elite schools ignores the issues most college students face
That's part of it. Another part is old-school rent-seeking via real estate trolling (speculating), which is exactly like patent trolling.

But a lot of tech profits are just "network effects" and vendor lock-in and not really a result of any kind of government privileges.

Yet, if we had policies which fostered competition and open standards then we'd have less vendor lock-in.
Yeah, I agree with you that you can get joy out of old material possessions such as your car, I do so myself. But I wonder if you're applying the Stoic philosophy in the correct way?

I also read a part of the book so when you say you try to think "I really like this car", shouldn't the thought be "Boy imagine I'd lose this car today, or maybe it gets robbed, I better enjoy it before that happens" instead? At least that's what I got out of the book, to excercise "negative visualization regularly.
I don't believe even for a second that Android devices are any more secure than iPhones. And I use an android phone. But let's be honest - with dozens of manufacturers there isn't a single one who dedicated the same amount of work to securing their devices or engineering things like the secure enclave in iPhones. I use a Sony phone but I'm sure Sony wouldn't have the guts to stand up to FBI, or that FBI would even need to ask - the hardware is most definitely not on the same level of polish as Apple's.
‘World Class’ Optical Telescope, and India’s Largest
The only reason I can't really use Windows as development OS are the inferior terminal emulators. As good as ConEmu is, it is still worse than Terminator etc. Unless I can run a native Linux terminal emulator, it doesn't make much of a difference to me. Also, the filesystem differences don't help.

I was also running into Haskell compilation problems that were fixed by running Ubuntu in a Vagrant environment but speed was slow. There isn't good NFS support on Windows either (there is some).
Metaphor – Stagefright with ASLR bypass
That sounds like something I'd like to try. Mind sharing the code from your init file that does this - assuming you are doing this in Emacs?
> I think you're reading this completely wrong.

It may be the wrong opinion, but it's the popular opinion among many people I've spoken to. Namely, they think Apple has egg on its face and isn't as good at security as they claimed to be. Right and wrong don't always matter in the court of public opinion.
Is there such a thing as 95% threshold CPU monitoring?

Consider an application spikes (close to 100% on a core) for 2-3s on some web requests -- let's assume this is normal (nothing can be done about it). Now, let's consider the average user of the system is idle for 2 minutes per web request. So, users won't see performance degradation unless $(active-users) > $(cores) during a 2-3 minute window.

For most monitoring systems, CPU is reported as an average over a minute, and, even if it's pinned only 2-3s per 60s, that's only 5% usage. Presume a 2 CPU system with 5 users, who all happen to be in a conference call... and hitting the system at exactly the same time (but are otherwise mostly idle). The CPU graph might show 10-15% usage (no flag). Yet, those 5 users will report significant application performance issues (one of the users will have to wait 6-9s).

What I'd like to monitor, as a system administration, is the 95% utilization of the CPUs -- that is, over the minute, throw away the bottom 94% (mostly idle cycles) and report to me the CPU utilization of the next highest percentile. This should show me those pesky CPU spikes. Anything do that?
This is bad reporting.

The iPhone did not get less secure. It has always had this security hole. I, like many others here on HN, believe the vulnerability to be related to the lack of a secure hardware biometric / encryption module. If this is the case, then your iPhone probably did not get less secure -- such exploits would only work on iPhones prior to the 5S (I think? The 6 series phones are covered for sure). Basically, if your phone supports Apple Pay, you're good.

And if it's the case, it was a design decision rather than a bug. The secure hardware wasn't ready for consumer use when those devices were designed (and even then, the first generation of iPhone fingerprint readers was pretty bad). Apple knew a desoldering attack could be successful, but such attacks are very expensive, require long-term physical possession of the phone, and are impossible to pull off covertly. There may be another way to pull off a direct hardware access attack without actually needing to desolder the flash memory, but that would still only be effective in the absence of a hardware security module. The only defense against this type of attack is a secure hardware encryption module like the one Apple included to support Apple Pay (because the banks likely insisted on this level of security).
+1 for realm for react native.
I plan to do just that, but my end goal is to provide a free service that has tons of value for my users.
Basically because you should be encoding state in code, not data. If you store data between sessions, it's easy to lose the code that you use to create it and then later on you can't recreate it.

It is convenient to save your complete workspace but I've seen too many cases where it's contributed to lack of reproducibility to spend my time working on it.