skysight-inc/HackerNews huggingface dataset:
Well that's cool. :-) Often, people who like trains too much fail to envision them in a holistic context which includes things that aren't trains. Vice versa for people who like cars too much, of course. Or bicycles, etc. Something about vehicles just seems to breed monomania.

Even more than that, people who like transport often fail to consider it in a holistic context which includes land-use patterns, development typologies, etc. Appreciating the inter-relatedness of these things is not common, even amongst professionals. Maybe especially amongst professionals.

Anyhow, if you happen to be a coder and would like some professional experience with this, give me a shout. I run www.podaris.com, and we're trying to make it easier to build cities the way you like 'em.
Fortunately these government agencies are mostly corrupt, dysfunctional, and unable to recruit talent, so we probably don't have much to worry about.
> For the last decade-plus Apple has done everything in its power to convince consumers that it wasn’t so much a tech company, as an elegant solution to having too much money.

I already know how this ends.
I would assume it to be more like:

"Buy five thousand and I'll give you 10% off"

"Buy five thousand for the next few years, and only from us, and I'll give you 20% off, because now we know we'll have cashflow for years"
You could play Doom over email with that kind of time
I'll have to look this over, I'm running a server cluster on GCE + Appengine currently aggregating and triggering alerts against about 300k device readings per minute. Huge pain point keeping things synchronized between GCE on java and the elixir backend.
Reminds me of the "Evolution of a Haskell programmer":

https://www.willamette.edu/~fruehr/haskell/evolution.html

Make sure you don't miss the punchline, "Tenured professor".

It's the same with the progression of engineering seniority: increasing levels of cleverness and unnecessary sophistication, until you reach a point where you don't have anything to prove anymore, and you can feel comfortable writing the simplest and most elegant solution.
Invoking eslint-disable needs to have comment of it's own justifying why the line in question is being skipped. What use is the linter if we just disable it everytime it complains?
There are lots of tactics that constitute an abuse of a dominant position. Cross-subsidizing isn't one of the worst.
Trajectory Prediction with RNNs at Intelligent Intersections [pdf]
> the median single family home seems to go for $1.5mn both in Switzerland and Zurich.

I meant both in SF an Zurich.
Personalized Human Activity Recognition Using Convolutional Neural Networks [pdf]
>>A social network is better when almost everyone are on the same network like it was with facebook.

Disagree completely. A Social Network is better when everyone can communicate seamlessly with each other, that does not require a hierarchy model controlled by a single entity, it is much much harder to do in a decentralized way, and it much less profitable but it is far from impossible or even better as a social network to be centralized. It is better for profitability to be centralized, it is better for censorship, control, etc to be centralized, but for the actual users it can be decentralized, seamless and far better

>Google avoids having a too good social network to avoid becoming dominant.

Google does not have good social network for a variety of reasons, none of which is because they have purposely chosen not to have one.

>If Google provided a good stable API, people may never consider going to concurrence. By pissing off some users, Google stimulates competition and avoids becoming a "public service". I think this reasoning explains well Reader, XMPP, their dropped API and explains also why they do not embrace open standards.

When talking Anti-Trust this is the exact wrong approach. MS got into Anti-Trust trouble because of their non-standard dominance over the web. It was a combination of IE Integration into windows along with other technology like ActiveX that was not open to competitors. Forcing users to use the IE Web Browser.

Had there been a stronger Standard like HTML5 is today, and has MS been a full partner and compliant with it I likely would have avoided all Anti-Trust actions (especially in the US) even with the integration of IE into windows.

Adopting Free and Open Standards can be a defense against Anti-Trust.
Is it just me, was author sarcastic all along? Hearing for the first time that reinventing the wheel is a good thing.
Indeed, or at least it misleads; perhaps it should be:

Oxford University increases exam times to improve the low scores of women
In the Spectre case, the 6-month NDA did not result in a good mitigation strategy. A few weeks of public discussion has identified better mitigations for some customers.
The OSM licence (the ODbL 1.0[1]) requires this of the attribution:

> You must include a notice associated with
> the Produced Work reasonably calculated to make any Person that uses,
> views, accesses, interacts with, or is otherwise exposed to the Produced
> Work aware that Content was obtained from the Database, ... and that it
> is available under this License.

i.e. the notice must be such that regular people using this site will know about this.

There must also be a similar notice on the produced map.

[1] https://opendatacommons.org/licenses/odbl/1.0/
Or maybe - and call me crazy here - men and women are different, and want different things, and therefore, as we reduce discrimination, nearly every job and hobby will end up with a huge gender imbalance as individuals sort themselves into groups doing what they truly, freely want to do.

Then your conviction that every job must be exactly 50% of each gender no matter how much power must be wielded to make it happen would be a massively misguided recipe for tyranny, harming both men and women.
Snapshot Protocol for Efficient Cloud-Based AI
Someone in that position should presumably have some skill with logic and numbers to simply do the job. It would be like someone in finance not understanding how the payout would work. How could they even do the job and not understand a lot of the basics involved?

That said, getting fleeced sucks and most likely it is similar to why people who know better fall for most scams - they think they can beat the system. They know it is false information but they think they are good enough to still come out ahead and the other sucker is going to take a hit. Sometimes they are right but most of the time they are the sucker.
Given the footer, yeah they’re being sarcastic.
Apple previews iOS 11.3
I don't know that most people deny it, nor that down votes on this thread are evidence of anything...

It can't be modeled scientifically. People deny it because it's in effect a dogma. I don't say that as a slight, our society is built on the notion of free will.

It's simply that the notions exist in a level of abstraction, so the point is moot if you continue living your day to day life, except insofar as you let it affect your mental state.
Offline Python Deployments with Docker and Python Wheels
There are lots of great reporters in the USA with integrity. I am sad to see this general sentiment that quality journalism is dead.
Is node really single threaded?!?

What do people use it for? Interactive Prodigy games, or trawling AOL forums?
It depends on the calibration device you are using - some also take ambient light measurements to compensate.
I have little use for any of the features included in Windows 10 Pro

Except securing it with Software Restriction Polices.
The final walk around habit is great. It's even better if routine checks like these are part of a checklist you follow. When performing habitual actions it's possible to get a minor interruption/daydream and accidentally skip some check. Having an actual list of bullet points to go through helps against this.
Bulk pricing can be competitive but at least there's options for competitors. With this deal there's nothing competition can do to compete.

But yes, it's difficult to define a hard line. I think the fact that this was a real deal and not just loyalty plays a part.
Should You Use React Storybook?
Mapbox use OSM data. You can download it here ( http://planet.openstreetmap.org/ ). If you know how to process it, you can use it any way you want (subject to the liberal OSM licence)
They added 'Transparency'.

2010 Values: https://cryptome.org/2013/08/nsa-strategy-values.htm

2018 Values: https://www.nsa.gov/about/mission-values/
Both are terrible languages, popular only because of being the first to target some important niche. There is no flame war to make here :)
Sounds like a pretty textbook definition of "Network Administrator" [0] (which, despite the name, includes things like server administration) to me.

[0]: https://en.wikipedia.org/wiki/Network_administrator
Semi off-topic: What is up with the lkml.org threading interface and why is it so ridiculously inconsistent?

I've always found it really frustrating that lkml.org seems to be the canonical web link that comes up for kernel mailing list discussions because of this, as I really find the threading there frustrating; it's nearly impossible to determine whether you've read the entire (sub-)thread.

Back when Gmane was alive I usually gravitated there as an alternative.
I could tell it was sarcastic all along: he mentioned mongodb.
The RAR PPMd bug can only be triggered if many conditions are satisfied. For example, the RAR archive needs to be mostly correctly structured, and needs to have at least two items that are compressed with the right flags (e.g., RAR version 3, PPMd). Furthermore, the compressed streams need to be constructed such that the bugs are triggered. Hence, I believe the bug is difficult to hit with straightforward coverage-guided fuzzing.
Matthew Campbell on Bringing Ethereum DApps to Twitter Scale with Loom Network
How Do We Sustain Open Source Software at Scale?
They use it to spend hours of their day hiding the fact that it’s single threaded by doing EVERYTHING asynchronously.

It’s a great time sink.
Any objective source for your claims? If your basis is the attitude for such agencies here on hacker news, it’s understandable why you might believe those to be true, but they aren’t.
If there is no basis for being higher risk, why wouldn't an insurance company want to make more money?

Are you suggesting that their "inherent racism" is causing them to forgo shareholder profits?
Most of the tissue in the neck and exteding into the upper back is connected to the walls of the sinus cavities. Stretching the jaw, neck and shoulders/upper back does a good job of massaging the interal parts of the sinuses that are unrechable otherwise. Feels really good after you hydrate them, from a shower, and you might loosen and expell some nasty snot that could be draining your immune energy!
I would be really interested in a Jordan-Peterson-style analysis of Paradise Lost.
Unfortunately this is the rule more than the exception.

I've been at a startup that handed out split stock options like candy while the CEO was planning on using his majority control to transfer all IP to a separate entity.

I've been at a startup where the executive team buried a clause in the equity agreement that would allow them to forcibly buy back all shares, where the sum valuation of the company was how much money was deposited into a single, explicitly defined bank account.

I've seen a non-compete agreement that stated the employee was not only barred from working for competitors for five years, but working in the entire industry altogether.

It's amazing the depths of greed you can find when you read the fine print.
One way that helps me is to read the code I wrote in several different contexts.

Most of my code reading is in my editor. I'm in a certain mode of thought there, mostly detail-oriented as I piece things together. When committing code, I use git diff to inspect everything going into the commit, making sure I agree with it. I do this in a terminal (I don't use a terminal-based editor) with a different color scheme. Lastly, I'll re-read it again (especially if I'm not 100% sure) on a web-based git server (Github/Gitlab) as a way to get some closure on the day/commit.

This works well for me because:

* Most committed code is read at least twice

* Each reading context is different, at least visually

* Time passes between each reading, which gives your brain space to surface doubts

Doubt is your friend here. With enough experience, you'll know when you've nailed something.
Surprisingly, they are being honest and open about not being honest and open.
Database materialized views in Ruby on Rails
I've worked directly with people in the IC, and I have friends who've worked (or currently work) at various government agencies.
Not sure what you mean by "really senior", but I've been professionally programming for the last 8 years and it still happens to me. The embarrassment has lessened and it's less frequent, but it does happen.
Because AFL does not find every path-execution-based vulnerability?
When typing, go more slowly.
I was hoping someone would mention being a pilot in this discussion.

If you learn to fly, you will learn to follow checklists. Many, many checklists.

A good instructor will tell you that while you do need to follow the checklists, it never hurts to do one last check. One final walk-around before getting in the cockpit, one last check of radios/transponder, one final scan across your engine instruments before takeoff, etc.

If you do these things enough times, you'll find the occasional instance where you forgot something obvious, or accidentally skipped a checklist item.

To OP, as you miss each edge case or QA thing you should have found, you add it to your checklist. Before you check in a new piece of functionality, run it through your checklist. Also, do one last walk-around of the code. How will the user interact with it, what are the API dependencies, etc.

You're not second-guessing yourself, but you always verify even your own work before calling it done. Over time, you'll learn to follow both the best practices, and your own intuition built from years of learning from your mistakes.
An example of Sparrowform for 5 ec2 instances
Apple, in Sign of Health Ambitions, Adds Medical Records Feature for iPhone
It seems pretty obvious that they will be following what happens at the very least, and won't allow themselves to fall into irrelevance if better classes of solutions come along.
This made my day:
Things You Can’t do as a PHP Developer
- Tell people you’re a PHP developer
Qualcomm Is Fined $1.2B by E.U. Antitrust Officials
why this old version of raspbian? https://downloads.raspberrypi.org/raspbian/images/
There's also slightly more requirements than that. The credit must be placed so a reasonable user will see it. This is important if you have (say) an app. You cannot just bury the credit deep in the settings screen.
Intercom does a fantastic job with content marketing. I'm not sure how much it reflects reality, though. Again, most of the people I talked to were polite; it was just one extremely off-putting interviewer. I nearly thought it must be some kind of perverse test to see how I handle jerks.
The Men Who Built America
I do that regularly. Not really when it is less then ideal, I don't think less then ideal necessary constitutes technical debt. But when it was hard to read and I just had to read it, when it was hard to modify and I had to modify it. Or when I was modifying something nearby and this was for free. We also have occasional actions like "remove this particular code smell from everywhere where you find it" and explicit "refactor that part" issues that are routinely assigned as part of sprints.

Obviously, we do weight how much time it takes to fix it vs how much of the debt it actually is. We would not had that much independence in these decisions if we did not.
NASA PTERA
I read A Wizard of Earthsea around age 12... it opened the world of fantasy/sci-fi. Sad for her passing and reminded that I always wanted to read more of her books... RIP.
Syntax error in a headline because HN can’t do emojis
I would even say most unreasonable men fail

Very few succeed, but those who do, make big changes

It is a high risk high reward type of decision

But honestly, Perl 6 is not that bad of bet, there while small, a lively community around it filled with brilliant developers
You are right that worldbuilding is his strongest attribute. His characters are getting better and better and Stormlight's are his best yet (imo). Keep in mind that he is still evolving and he is prolific. He generally releases 1+ books every year while still being a professor. Martin's books are really solid, when he ever writes them..... Remember this is his opus after a lifetime of writing. (I personally think his Fevre Dream is a great book)
Now lets move to Perl 6.

https://news.ycombinator.com/item?id=16211864
It's also common knowledge that the AV industry has a huge software quality and engineering problem ("let's unpack malware and emulate x86 in kernel space, because that never backfired before!").
Simple Automated GIT Deployment Using Hooks
That's correct on all counts except it's also irrelevant whether the variable is a choice or not.
https://en.wikipedia.org/wiki/Advanced_Micro_Devices,_Inc._v....

> In June 4, 2008, Korea Fair Trade Commission fined Intel US$25.4 million for giving Samsung rebates to not use AMD processors. Some of the manufacturers involved in the case were Dell, HP, Gateway, Acer, Fujitsu, Sony, Toshiba, and Hitachi.

> In May 2009, the European Commissioner for Competition, Neelie Kroes, fined Intel a record $1.45 billion and ordered it to end its customer rebate program.

> In November 2009, Intel agreed to pay AMD $1.25 billion as part of a deal to settle all outstanding legal disputes between the two companies.
Those were good! I'd put those above the Earthsea series.
I owned and read pretty much all of The Eternal Champion "sequence"[0] back in the 80's. Sure, some of the prose wasn't exactly slick, but I found them deeply satisfying and a damn fine fun read.

[0]: https://en.wikipedia.org/wiki/Eternal_Champion#The_Eternal_C...
I would certainly recommend finishing SA since I personally got as much of enjoyment out of it as I only had from ASoIaF. Also I would recommend it even more if you're on first book or not yet get to Shallan's back story in second since a lot of things will make more sense once you know it.
You say that "there is always a corner case that i don't think about or some test that is trivial to the QA team but i didn't do, and my code end up being broke". Is the corner case that you missed a technical issue or is it that the QA team has a better understanding of the business problem that is being solved and that hasn't been translated into a requirement/user story that you would even know to code against.
100% sarcasm

Source: I'm British.
It's the whole point of node. Instead of threading it's all async. Then you just spawn more processes to take advantage of your additional cores.

It's a simpler model than trying to make everything thread safe and guess the correct number of threads.
This, this and this.

You get told to quickly write something as a Proof of Concept. Then get told, it works so put it in the code and reelase it. We will rewrite it later.

You never get to rewrite it later.

Over time the code base goes to hell. Every single time
Fined because of a discount, a private deal. I hope every statist supporting this gets fined 5% of their income one day because of something they did in private, and hopefully it'll be utterly painful for them and their families. Maybe then they'll learn.
No omelette without breaking a few eggs ...
That's what happens when an actor is, by definition, in opposition of the very fiber of an organization (the US).

Read Amendment IV, and tell me how they fit in.
Did they convey those summaries to you? If so, is it accurate to say that shtf post-Snowden, and hasn’t recovered?

You could be right, so I take it back, but I’ve heard there is some degree of strife and paranoia, but not general chaos as may be perceived.
7 Tips for Success with Today’s Demanding Customers
I also had issues with this graph. Reading the top, it's the percent approval of that language minus the percent disapproval of that language within that age group. Then, it's split on age group with the tabs up top.
Does the most recent version on the 7-Zip website, 18.00 beta, contain the patch? It's two weeks old.

7-Zip doesn't appear to contain an auto-updater or an "update me" button.
Many languages WISH they were as popular and as useful as PHP.
Thanks for helping me to better get that message.

I agree and that's what I have always been feeling a bit puzzled about, as in 17th century England, religious correctness is still not a trivial thing.

But in a certain sense, Satan is not absolutely evil and not having no good characters at all. For instance, as the example mentioned in the article, Satan is quite empathetic towards his fellow fallen angels -- and this empathy, would often invoke reader's empathy to a certain extent.

So perhaps Milton hopes to create a Satan that has some subtle and mixed characters, with depth, with a spectrum of shades. I feel this method is similarly employed in many Shakespeare's plays (such as Angelo in Measure for Measure), which were written even earlier than Paradise Lost.
Rwanda and WEF to develop performance-based drone regulations
Atlas of Emotions
Can Gentiles Become Spiritual Israelites? Was There a Law Before Moses?
Thomas Drake, Edward Snowden, Wikileaks, etc
The Lessons of Lucasfilm's Habitat (1990)
>I've seen a non-compete agreement that stated the employee was not only barred from working for competitors for five years, but working in the entire industry altogether.

Too bad that's probably not enforceable. But sure it sounds serious when you don't know no better.
Any good names? A lot of them get a big hit then disappear or become complacent in “news journalism”
Parcel v1.5.0 Released: Source Maps, WebAssembly, Rust, and More
Sarcastic remark about the latest fad inconclusiveness.
Honestly, the Earthsea books were decent, but I didn't think they were anywhere near Tolkien. Tolkien gives you the feeling that there is an entire world waiting just around the corner. Earthsea feels like a shell that you are exploring. Like it doesn't really exist, it just appears when you show up, almost a hollow feeling where the characters don't really exist but are paper cutouts. I read all 3 and enjoyed them, but just not as good as some others and I thought the world was a bit lacking.
Ask HN: How do you find time to blog?
I would love to keep a blog, but writing blog posts is never a priority. I can see that if I wrote a post every week, after a year I would have a sizable base of content. But I just can’t get started.

Problems:

- I want the “perfect” personal website before I publish blog posts to it. This is an up-front cost borne from perfectionism that prevents me from getting started.

- I don’t know what to write about, or if I do, I want the post to be perfect and I know that would take more than a few hours.

I do write a lot of comments on HN, however. I’ve considered using my most popular comments as a basis for blog posts. Has anyone done this?

How do I make time for blogging, and how do I get post ideas?