skysight-inc/HackerNews huggingface dataset:
Ha, I guess a management role is the natural progression from technical consulting. I love the idea of a middle ground between "we have things people would want to hack" and "we have a dedicated security team." It's great when you can hire security conscious developers, but startups generally aren't know for seeking out nor emphasizing those skills. AFAIK nobody has adopted "Move carefully and write secure code with minimal technical debt."

A seasoned security team would also be able to effectively avoid snake oil security consultants (no, you really don't need to encrypt the user's password with JavaScript before transmitting it to the server), which are all the more tempting to hire as they're generally cheap (run Nessus, print and deliver report...).
TheWikiGame[0] is my favourite go to Wikipedia based game. Mostly because a non-automated version can be played even on the most restricted networks that just allow Wikipedia.

I have endless fun working out how to get from Norse Mythology to Arithmetic Logic Unit.

[0] http://thewikigame.com/
Debian-based WiFi router adds cloud-based security and parental controls
Smells, Spanners, and Switches
$29 per user doesn't seem that out of line from other companies I've worked for. Of course it totally depends on the business but it comes down to the expected revenue each of those users will generate.
OP isn't implying she is incompetent. OP is implying she may not really believe what she wrote.
Psychiatry doesn't work that way, man. You can't take a pill and become greatest neighbor on the block. Or solve everyone's problems and then live happily.

Your otherwise cool idea has no real implementations (communism doesn't count).
https://en.wikipedia.org/wiki/Turning_the_other_cheek
> You can get full pattern match checking via -fwarn-incomplete-patterns.

Only at definition site, not use site, for both better and worse.
Thanks. But to be clear: we very much want to keep our hands dirty. Part of the attraction of this idea is that it's an opportunity for us to build stuff.
GP is assuming the tech industry is synonymous with the Twitter/HN/Reddit crowd.
I have wondered on more than one occasion if Palantir wasn't simply made up of a bunch of people who know how to "work the data/analytics machine" well, supported by people who know how to get government & big business contracts REALLY well.

By "work the data/analytics machine", I mean putting together the full spectrum of data analysis tools & people - something that anybody with enough money/time/staff can do - anything from the ETL/stream processing, integrating across different databases, big data processing systems, BI tools/analytical tools, graph processing, search tech, conventional data mining, recurrent/convolutional neural networks, etc. etc. etc.

Partially, I say this out of personal experiences, having observed how government & big business is often quite motivated to spend some money, when seeing what they perceive to be "cool" and advanced data/analytics capabilities.

That's not saying Palantir doesn't have advanced tech, I am sure they built some pretty cool proprietary stuff. But, just that maybe what they do isn't such a mystery to people who understand how it is done anyway.
For what its worth, I literally know no one who inhales cigar smoke. A strong cigar is quite capable of making you feel very ill just from absorption via the mouth (too much nicotine), inhaling would quite likely have you throwing up.
sessionstore does not fsync.
But you'd think her client would be happy about it, no? How would that end her career (even though it maybe should)?
I'm with you 100%. When I see an animated gif, it likens the article to clickbait or those 'my reaction when' pages. I'm here to read news, not watch funny images that appeal to to the lowest common denominator.
I think you can get by with either/or, although as some have recently pointed out, an empty Android project is 38 mb large with 1000+ files [1].

I think there is probably something to an elegant, small system. In theory, it should be easier to learn, more predictable, and more stable. Even if this is just on the developer end, it should translate to a less buggy, faster, more consistent user experience, or faster turn-around time for features. In theory, at least :)

[1] https://twitter.com/id_aa_carmack/status/771749108780523520
sessionstore does not sync.
I'd like to get this working too, since I know a lot of folks are happy with it for ag and ack. rg does have a --vimgrep option that should make it as easy as ag to use, but I don't think there is a proper integration just yet.
Preamble :a lot of agencies (Im thinking postlight) act as "hire us for three months to get the idea off the ground" - they try to take away the headache of not having actually hired a good team yet.

Question: Are you part of a fracturing of this? That people could hire you for security, postlight for front end, someone else for ecommerce / payments etc. I think I am asking is the postlight model distrusted, is hiring your style of team easier to fit around a growing team. What is the gap in the market you are seeing?
I cheated on 11. What is the thing I was supposed to figure out?
First comment in that article:
(from Michael Tiemann,
VP Open Source Affairs, Red Hat)

As a person who started the world's first company based on supporting, developing, and maintaining GPL-licensed software (Cygnus Support, 1989), and now a VP at Red Hat, I respectfully submit that you don't really understand the GPL, APIs, nor the fundamental premise of Open Source Software (both as a legal construct and as a short-hand for the business models that it enables). To paraphrase Wolfgang Pauli, "Your arguments are not right. They are not even wrong."
The previous failure was with a strut holding the tank. That's not really the same 'component', depending on one's specific definition.
Linux RAID is different from Windows for sound technical and historical reasons
My memory has failed me.

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4209544/

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3974513/
> The Arab Spring revolution became the Syrian Civil War, which became IS.

No, the Islamic State in Iraq, which arose in Iraq before the Arab Spring, became the Islamic State in Iraq and the Levant (and later simply the Islamic State) after sending offshoots to fight in the Syrian Civil War, and then reintegrating those offshoots. But it is a mistake to say that the Syrian Civil War "became" IS; before the Arab Spring and Syrian Civil War, the Islamic State in Iraq was already a substantial armed force holding territory and heavy weapons, most of which were taken from the Iraqi military, which it became as it grew up fueled largely by resistance to the US occupation (and, for a while, its temporary attachment to the al-Qaeda brand as "al-Qaeda in Iraq", which was useful when al-Qaeda was the most visible brand in Islamist opposition to the U.S., though eventually they outgrew the need to be a franchise of a foreign brand.)
Research has been done before on using the gyro + accelerometer on a smartphone as an IMU (inertial measurement unit) to augment positioning; see for example: http://gpsworld.com/showing-smartphones-the-way-inside/

However the last I heard, powering the gyro + accelerometer constantly was a prohibitive drain on the battery and the relatively low grade sensors used in smartphones made the positional drift rate high enough to be problematic, so I'm pretty sure that the original poster above is misinformed. I'm not aware of any smartphones that use inertial dead reckoning to augment their positioning.
Fighting for signal to beat noise is a worthwhile way to spend your time.

And people who throw money to wreck a site that I enjoy are assholes.

And really, honestly, your argument is that only people who can dispassionately watch a site be exploited should use the site?
How does lack of support for non-destructive editing make GIMP "more like Paint.NET"?
If it wasn't an illusion, then the moon would literally be changing size depending on when you looked at it, by definition.
Now that explains some things. The initial Cruise Automation system was lane keeping and auto speed control, which everybody has. It was over-promoted as full automatic driving on the Cruise web site and Youtube.[1] "Just sit back and enjoy the ride", says the video.

The founder was credible enough to sell GM on buying their 40-person startup for somewhere between $500M and $1BN. GM already had the Cadillac/CMU technology self-driving technology, which was better than what Cruise had. But GM bought anyway.

One of the best deals made since Bill Gates sold IBM on adopting DOS.

Meanwhile, Cruise now has multiple Velodyne laser units on a rack on top of the car, like everybody else.

[1] https://www.youtube.com/watch?v=uEQqQj_zyHI
API for sports data. If you want to build a great product based on sporting data, it is crazy hard to get. I think someone that made the pipes to all sports data (stats, schedules, lines, etc) could facilitate a lot of good innovation and build a solid business.

Not sure if this is a VC scale business, but I think it should exist and I'd love to be a user if someone built it.
That was before WWII. Immediately after WWII, Mark Young advocated to introduce representative democracy to HK. The fear of an invasion by Communist China was the main reason it didn't go through.

https://en.wikipedia.org/wiki/Young_Plan_(Hong_Kong)
I love/hate the carefully curated language.

"Three weeks ago, SpaceX experienced an anomaly at our Launch Complex 40 (LC-40) at Cape Canaveral Air Force Station. This resulted in the loss of one of our Falcon 9 rockets and its payload."

==

"Three weeks ago, SpaceX experienced a catastrophic failure at our Launch Complex 40 (LC-40) at Cape Canaveral Air Force Station. This resulted in a massive explosion/fireball that completely destroyed the rocket and its payload."
Born to Kill? Psychopaths Have Distinct Brains
A gmail application that would parse through your email (old and new) and collect all contact information without having to do this manually. Especially helpful if this can be done for older backed up email.
Do you have Sync enabled?

If you can grab an adb log, come post it in #mobile on irc.mozilla.org.
Wow. Those are awesome results, thank you.

> Sounds like "alias rg=rg --no-mmap" is a good idea on a Mac.

I will fix that in ripgrep proper by making --no-mmap the default on Mac. :-) It should be an easy one to knock off: https://github.com/BurntSushi/ripgrep/issues/36

> not my first rodeo

Right, sorry about that. :-) Just had to cover all my bases!

(Also, `-j` on a single file won't do anything, and ripgrep should try to use multiple threads by default when searching multiple files.)
Get rid of Gulp and half your problems vanish, in my experience.

Gulp is the source of so much pain for people and yet so much of the ecosystem keeps suggesting that more gulp is the answer to their gulp problems.
[Edit: depth perception article has more complete than monocular article]

Monocular Cues

https://en.wikipedia.org/wiki/Depth_perception#Monocular_cue...
What is it about the above statements that makes you think Luckey deserves some entitlement that others do not?
Google Now is just Google now.
Submitter's comment.

Alan Cox, former #2 Linux kernel developer, at G+, on the differences between Linux and Microsoft RAID support, related to recent Lenovo news,[1] and the technical and historical basis for this.

I did some massaging of the fourth paragraph, which seems closest to a lede/head, to fit within HN's 80 character headline limit. The first four 'graphs of the post:

"Unsupported models will rely on Linux operating system vendors releasing new kernel and drivers to support features such as RAID on SSD"

Good to see that the tech press fact check comments from companies as well as the political press fact check politicians. I'm reading this on a box with RAID1 SSD. It's had RAID1 SSD for some years.

Linux has supported RAID on SSD for years, in fact it supported it from the moment you could plug an SSD into a Linux PC.

Linux RAID is different from much of the Windows experience, for a mix of sound technical reasons and historical ones.

________________________________

Notes:

1. http://www.gossamer-threads.com/lists/linux/kernel/2352338 (from Cox's post).
Are we web yet? – Rust
You don't shoot the rocket in a static fire I'd you want it to explode in flight, though.
A social media, messaging, and news aggregator that screen-scrapes or otherwise accesses FB, Twitter, Instagram, FB Messenger, WhatsApp, iMessage, Hangouts, GMail, HN, Reddit, etc, and integrates them all into one unified interface.

This of course would violate ToS agreements and various services would try to block it. But if it ran as a local app instead of in the cloud, and it was regularly updated, it would be very difficult to block with either technical or legal means.
Spotlight is amazing, I use it everyday. It is VERY fast.
Why now? The blurting happened in January.
Unless this can run Linux binaries native, that sounds like a TON of work that would result in further fragmenting the Steam ecosystem. At the moment having the Steam console run Linux means they also support the entire Linux user base (which while admittedly small, is still likely large enough to help fund the console development work). There's no way the console sales can standalone justify the development work if it were running something as obscure as Haiku.
Yes, but there's a difference between showing offense, writing about it, boycotting, etc. and making it illegal, or in the terms of a college/university setting censoring.

I find it amusing how much talk goes into saying how much a given setting has diversity, or accepts diversity while trying to stifle speech, debate and interaction. Maybe I'm just too old now, but it clearly doesn't seem right. And while I really dislike the use of language to insight violence, riots or outright racist propaganda (that includes both the KKK and BLM in my mind), I wouldn't want to see the freedom of speech be limited in such ways. For similar reasons, I find the curbing of firearms rights alarming as well.
I imagine Oracle's argument isn't "if there was no Android", rather "Google is so economically interested in Android existing, that they would have paid us a license for the API copyright".
The comparison between skilled and more unskilled labor is intentional; the article was about training in science. Many posters seem to argue below that science training does not lead to better-paying jobs, and thus it is not important that poverty and social background are barriers to science training/doing science. A science degree in general requires more training than a business degree or a communications degree, and students from lower socioeconomic backgrounds are disproportionately ending up in "general studies," communications, business, etc., which often lead to jobs like restaurant manager (and don't lead to admin jobs in science).

Maybe the difference between how I see it and what you're pointing out in your two points is that "failing out" or stepping out of pure science research into science industry/admin preserves or increases pay, while "failing out" or stepping out of business or communications leads mostly to unskilled jobs which pay poorly. The expected value of a job after a science degree is higher, because there are more good paths (even if some don't pay super-well).
http://sportradar.us/
they are not cheap though
For anyone else interested in the memory map issue, here's some more data: https://news.ycombinator.com/item?id=12567326
> goes to the point of installing weird programs to be "pro" about their ssd life

> failed to read the very first recommendation on every single guide for ssd life: use ram disk cache for browser temp files.

yeah, let's upvote this
This is a great quote: "Startups with no demanding customers can lose their urgency, with development cycles dragging on for years, says Rust, who worked at Google’s experimental research factory before joining Cruise. “We tried to accomplish what one of the most talented teams at Google did in two years and compress that into six months,” Vogt says."

This is one of the main reasons why "internal startups" at big companies fail. They lack urgency. The same thing often happens at startups that are over-funded too -- they think they can afford to take their time and that leads to compounding slowness.
a news aggregator that works. one where each person using it fills it with all sorts of metadata regarding why they liked/disliked a post/comment/embed etc, and then lets me use all the tagged metadata around content to sort it, possibly with some AI to help me.

slashdot seemed like it was on the right track, then the simplicity of the like/upvote threw complex out the window. buzzfeed came back with wtf/lol, but its not the same.
It might be interesting that we may well see a division closer to statist vs libertarian as a divide in the future.
Doctor Veeeennnnttuuuurrreeeee!!!

- Necromancer guy
Beatings will continue until morale improves.
And many people would start using Twitter if it was well integrated into some of Google's services.
Good people supported Hitler too. He had about the same level of support that Trump does.

Hanna Arendt documented "the banality of evil" quite well. That nice neighbor who always smiles and says hello, but votes to ship Muslims to a concentration camp? They're evil.
Sounds like a good weekend project. Most of those have APIs for what you couldn't screen scrape.
Swift Tcl - Deep interoperability between Swift and Tcl
Thanks for the insights, I've must have understood the expression differently.

I did find references to the contrary like [1] where the interpretation I've always had is expressed. Why are you so certain?

[1] http://www.city-data.com/forum/relationships/1064051-what-do...
Essentially, it doesn't matter what mechanism generates the signals except when it came down to me wanting to play with Linux twenty years ago and a company decided to release a product that was only compatible with a single operating system. My desire to play with Linux did not happen to be worth as much as it would have cost to do so at the time, so I waited.
Then I use my Bluetooth earpiece and the news is read to me.

- Watched the movie Her too many times
"You can go through a convoluted process to get the documentation for the standard from Adobe"

I doesn't look complete to me (there's lots of things just marked 'obsolete' that, I guess, one will encounter in the wild, and things like "Macintosh printer record" that I fear you'll have to dig up tech notes from the '80s for), but it seems that has improved a bit, as there is information available for free at adobe.com now, whereas you needed to sign an NDA to get the SDK before: https://www.adobe.com/devnet-apps/photoshop/fileformatashtml... (via http://www.adobe.com/devnet/photoshop.html)
They already have Google's Brotli imported, they'd only need a small tweak to also include the encoder. Or use Snappy which is also in the codebase already.

Add the code that's able to load compressed session backups and leave it in for a couple versions.

Once enough versions have passed enable the code that writes compressed session backups.

It's really not that hard to do unless you want to enable it now.
I am pleased this is not another Gorilla vs. Shark comparison. I like that the article focuses on the thing being developed rather than the tool being used.
It looks like they could use some donations to get to their $35,000 goal. They even take bitcoin and are a 501(c)(3).

http://www.haiku-inc.org/donations.html
Dont disagree with your point but I think Gandalf was smoking hobbit weed, not tobacco. Which would probably help with contemplation as well ;)
A friend of mine got caught that way. He wound up owing more tax than his net worth, even though he'd never had that "income" from the options. He had to make a deal with the IRS, lost everything he had, and had to start over (despite being middle aged).
because not losing data is infinitely better than saving your ssd life a couple years. we've had ssds for a long time now. still waiting for one to die on me. meanwhile I'm on my 27th dead spinning disk.
I'm in desperate need of scalable Apache Spark cluster available through API that would make it easy to submit jobs that could process arbitrary size datasets but would let me abstract away the scaling part of the problem. I don't understand how there's nothing like that already considering popularity of Spark.
Well, the entire institution of business has an explicit profit motive and academia has an explicit knowledge motive, so while there may be misguided individuals in either pursuit, that doesn't sully the previous poster's point.
Join Scala by the Bay at Twitter HQ in San Francisco (10% Off with Code HN10)
Docker jumpshell v1.3 released – jailed ssh access to docker containers
I wonder what this would look like. Just a bunch of tiles butted against each other with their respective logos/color schemes?
what's the appeal of smoking cigars?

Same basic reason people smoke cigarettes: The taste and the nicotine buzz.
Thanks for taking the time to share that.
Personally I love the euphemism they use when they blow up: "rapid unscheduled disassembly"
My observations very much confirm his. Especially this point:

technology is a slave to personality. It doesn't matter how good the design, when there are unresolved problems in the organization.

Amen. And that's exactly what a lot of the latest project management styles try to fix.

I almost never dread technical challenges (especially in the cookie-cutter LOB apps I build in my day job), but I do fear organizational dysfunction.
Check out https://www.stattleship.com/
You are watching a two year old youtube video and then confidently extrapolating to conclude that Cruise has no tech and that GM got duped out of a billion dollars.
http://trust.salesforce.com/trust/instances

These are all running in SFDC datacenters.
link to bugzilla?
One of the mentioned uses was tax fraud, however, IBM has been doing this statewide, for years now.

https://www-03.ibm.com/press/us/en/pressrelease/34304.wss
Build it, Arduino micro, servo, Bluetooth module. What about the battery though.
Progress bar package for go
On a somewhat related note.

There does not appear be a popular indexed full-text search tool in existence.

Think cross-platform version of Spotlight's mdfind. Could there be something fundamental that makes this approach unsuitable for code search?

Alternatively, something like locate, but realtime and fulltext, instead of filename only.
I'm not saying that Cloudflare or DDoS mitigation shouldn't exist. I'm saying that should not protect sites that are doing the attacks that they profit to defend against.
Also also: Be Inc. was founded by another ex-apple exec, Jean Louis Gassée. It was in many ways a better fit for Apple's core market (design pros and students who wanted a really slick, single-user multimedia workstation) but Gassée wanted too much money and (speculation here) likely still had bad blood with too many other Apple execs.
Oh gotcha, I misunderstood you as saying that finishing a math degree wouldn't be worth the financial investment.

FWIW, I kept my eye on the ball and five years after finishing undergrad I mostly have work that's heavy in math but is still as lucrative (more actually) than a programming job. It's not a guarantee, but if you like it enough and try to point each step forward towards doing more math, it's definitely possible. I did get other degrees during undergrad though, so that probably shaped the opportunities available to me.
And to follow up, with a NYC example:

http://www.nytimes.com/2016/07/13/nyregion/k2-synthetic-mari...