skysight-inc/HackerNews huggingface dataset:
I'm glad heathcare.gov is getting better. I would assume however the most important part of tests for open enrollment are the writes to user management where reads and writes simultaneously are exercised against datastores. Looks like users were manually created not sure if they included updates in the tests. I'm wondering if the tests were just auth based? That would make sense why they could easily scale horizontally since auth is a lot of times just limited to cpu capacity.
1 out of 5 founders want you to think that they think they are raising a unicorn.
Does homeschooling necessarily means parents ? Is it possible for parents to group together hire a teacher of their choice and then educated kids ?(sort of private school without government regulation)
You asked for an expert to correct you if you're wrong, so here it is: this is just completely wrong and entirely ignorant of both the capacity of the system and its history.

On timers: we (I) added arbitrary resolution interval timers to the operating system in 1999[1] -- predating Linux by years. (We have had CPU binding and processor sets for even longer.) The operating system was and is being used in many real-time capacities (in both the financial and defense sectors in particular) -- and before "every single major financial exchange" was running Linux, many of them were running Solaris.

[1] https://github.com/joyent/illumos-joyent/blob/master/usr/src...
DARPA's Tern drone passes milestones
I think the parent was referring to spending $1 in electricity to generate $2 worth vs. spending $10 in electricity to get $11 worth. Either way you have a net gain of $1 electricity.

As you've illustrated cost of building the power plant certainly matters however it is orthogonal to the discussion being had.
I just saw a link to the site on my feed and it was working fine for me -- anyone else seeing it blocked?
I agree that doing more listening than speaking when talking to customers is important.

It's also important to remember that customers will tell you they want features they they won't actually use or pay for. So it's necessary to develop an understanding of what your customers do and what problems they're trying to solve.

This often helps more than just listening to features they say they want. If your customers aren't in the business of building products (especially software products), their ability to ask for features is limited by the fact that if you're not an expert in how the product is created, it is difficult or impossible to know what features might be easy to add, and which ones are difficult.

It's even likely that you can add features that your customers that your customers don't even know are possible. In this case, they won't be able to ask for those features, or anything like them. As an expert (in software, or any other specialized product development field), taking the time to really understand your customers, the problems they face, and the jobs they are trying to accomplish can help you come up with new features and products that actually amaze your your customers and attract new ones.
People keep saying that Facebook should be doing more to block fake news, but here's the part that I don't get: why do you want Facebook to exercise even _more_ discretion over what kind of news people see?

That's to say nothing of the sheer difficulty of classifying something as "fake news". What's the threshold? How do you determine if something is fake news? Should stuff like Clickhole and The Onion - y'know, satire news - be considered fake news? What about sources like the Huffington Post, which masquerades as a newspaper but is literally a glorified blogger platform?
Standard definition of a limo is an extended wheelbase and partition between the passenger and the driver. I suppose one could argue the details but that's how the distinction is understood in an NYC context at least.
ncdu has an option to store the scanned fs and display it again without walking the FS; useful if you're dealing with deep mess and slow, remote or else data.
Pretty sure the only reason most people I know use Facebook is for Tinder.
I would love to know the returns they see from these deals. It must be profitable.
Something something anecdote is not data.
There's something to be said for the question of if one can separate the art from the artist. There's a lot of debate about it in the realm of culture theory.

That said, I've been on stage in Germany when Neo-Nazis tried to enter the venue to attend the show. The looks of legitimate distress on the attendees faces are something I won't forget. Personally, I find it really hard to separate art from artist and artist from political alignment.
I wish jq was available from Java. We built a microservice recently that was just an aggregator of a bunch of other api calls. Jq would have been perfect.
I don't think you've tried to report abuse to CloudFlare before, have you? Your analogy is actually further off. CloudFlare IS aware of the abuse and illegal activity. They DO condone it through their inaction. They claim since they aren't the actual source of the content, they don't have to do anything about it, effectively letting the criminals and scammers continue their abuse behind their shield. They have all the capability in the world to respond to valid abuse complaints, and actually stop the abuse, but they actively choose to allow it.
Sometimes there can be value in doing rapid shallow MVP type iteration with key customers, but there should ideally be a step between that and stuff going into the mainline product where somebody thinks.
> enroll him in a computer science course

Why are you doing that to him?
In what way is this relevant at all?
Bootstrapping Planio to $75,000/mo in revenue
Isn't Facebook blocking any plugins that interfere with the site contents? Perhaps it just got popular enough for them to notice?
Thanks for this my guy! Maybe I'm telling on myself here, but I get the impression that your average developer doesn't know much about security outside of the basic (sql injection/cross site scripting)
These groups are not exclusive and I don't fundamentally see a problem with the later group as well. If parents do not subscribe to the morality pushed into the schools they should be free to educate kids at them.
Verve | Software Development Engineer in Test | Carlsbad/SD, California | ON-SITE | $80 - $100K
https://boards.greenhouse.io/verve/jobs/525177

Verve is a technology focused advertising company that provides proximity-based solutions for all sizes of clients. From platforms to self-manage campaigns for local businesses and ones that reach nationwide, to an in-house ad server processing billions of requests/second, to a multitude of apps in the mobile ecosystem, Verve's small team of rock stars is competing with the biggest players in the industry.

We are looking for a SDET to join our talented QA team. The ideal candidate is relentless about quality of both code and release process. Building test suites and automating the appropriate pieces of them, and building test tools will be the primary responsibilities of this role.
That is a really good point.
I have server logs in jsonlines format in a file. My goal is to display some basic information (URL, referrer, time stamp, IP address, and user agent) for each log line with a particular header set to a specific value. Headers are in $.request.headers and are an array of key-value pair arrays.

Figuring out this use case from the jq docs or jqplay has been a major struggle for me. I feel that this use case reflects 90% of what I would want to use jq for. I feel that if I can't get over this hump just from docs, there's no way I could justify bringing this tool on board with my team.
Raymond W. Yeung is the author of Information Theory and Network Coding wich is used as textbook and reference book by universities.
Most sites are more complicated than they seem from the outside. Complexity is fractal -- the closer you get to something, the more complex it is.

One of my past employers was Salesforce.com. Seems pretty simple at first glance (and the early implementations were very simple), but then you learn more. Ignoring all of the platform-related stuff, just doing a multi-tenant database at scale turns out to be plenty hard.

The fact remains, they're a couple orders of magnitude away from extreme load.
I wonder if anyone's done a study of their attitudes towards these things after graduating high school; do they smoke, drink and/or do drugs in college?
> I used to think that people who were picking a micro-location for their PoV/stance were acting disingenuously. But, I've learned that - they really don't know! (Some remain remarkably incurious once shown, though...)

Yeah, I understand your frustration. My feeling is that people want to feel like they're doing good, and if you come along and show them that they're just pissing in the ocean... your rhetoric better be really smooth.

Which is why, truthfully, I usually don't bother. It's not my skillset.
The FBPurity browser plugin might interest you. You can block all sorts of content based on post type and keyword. http://www.fbpurity.com
The Disk is Slow
The most basic implementation of a CRM could be an Excel spreadsheet. Based on my research as I was doing a similar project, that's what I've been told by business owners.

Depending on how complex you want things to get, you'll need a contact list and their statuses throughout the funnel.
So-called Quantum Cryptography is largely snake oil. The most important things you need to know about it is that:

* In order to do QC you need an authenticated channel first. QC proponents hardly mention that or try to obscure it, but it basically means you can't have QC unless you already have some other secure cryptography.

* QC has severe practical limits. It needs a point to point connection capable of sending physical particles. That means: No Wifi, no mobile Internet and no connections over large distances. Given that these people recently started talking about a "Quantum Internet" makes this simply ridiculous.
“design adds value faster than it adds cost” – Joel Spolsky (Trello) 2005
I assume that, even if the deals are not particularly profitable, being paid to be a judge on a show like Shark Tank is profitable in itself.
They've talked about this on the show. Lots of deals fall through after the episode is shot and they start doing diligence.
Something like that would be wonderful, yeah. Far as I can tell, it's not a real existing thing, right? Just an idea that there was a prototype of?
Not exactly what you describe but related: people build intentionally-vulnerable applications for the sake of teaching security by example.

In the sub-domain of web security, django.nV is such a "purposefully vulnerable Django application" that comes as companion to a websec tutorial: https://github.com/nVisium/django.nV

No disclaimer, I have no affiliation with the project, I just enjoy their work.
Amazing article, but for all that's good and your own mental health, don't read the comments.
Just tried to post the link on my FB feed and it works fine. There is no blocking.
Blew my mind... great essay! Thanks
But the entire problem is that millions of children are being forced into a regiment of school based on the Prussian system (which also pioneered goose stepping), then segregated by age rather than ability and indoctrinated in whatever it is that politicians of the day compromise on. Students waste thousands of hours learning far less than they could, they endure harsh psychological trauma in dysfunctional settings and then enter the job market with cookie-cutter skillsets.

I don't see how promoting organizational improvements as an alternative to educational freedoms is a good solution here.

In the industrial era when the system started, there was a somewhat defensible position that a conformist generation of young people indoctrinated with the same beliefs and an inclination to defer to authority was exactly what the factories needed. That era has passed. Education is priceless, but schooling and its associated credentialism is arguably the worst market distortion of the past century.

The former New York Teacher of the Year wrote a book on this topic: https://www.amazon.com/Dumbing-Down-Curriculum-Compulsory-An...
Given that we're currently struggling to help four kids adapt and recover from a "homeschooled" education where the parents literally went off the rails into occult chanting and conspiracy theories, I find myself conflicted over this. It has good intentions, but that's just not enough. Especially for isolationist parents that just work on establishing echo chambers and eliminating dissent.

Home schooling as a means of accelerated education for parents with means or extensive time and personal education can do quite well. But there are plenty of parents who aren't capable of teaching their kids and, in fact, shouldn't be allowed to have kids at all. School interactions have been an important lens into the private life of abusive families, and I don't think that parents should be allowed to just check kids out of the public school system for a decade without any oversight. There should be tests and required contact for this - far more than what many states have in place. And I don't know if there's enough budget for that type of infrastructure.

On the other hand, I've seen various school districts increase the cost of schooling significantly while decreasing the value. And I've seen some teachers (retired and current) that probably have or should have restraining orders against them by children, science or both. And classes have always struggled with teaching a curriculum to kids in various levels of comprehension. Hundreds of bright kids slog through boring classes everyday just waiting for others to catch up, while some struggle just to stay afloat.

There's more to both sides than we like to think, but there definitely needs to be more supervision of "alternative" education. Government investment in a recognized, "free" curriculum and online testing resources would be a good start.
Yup. To be blunt, customers often don't know what they need. Often they don't even know what their real problems are.

But they know what their pain points are, and a good BA or Product Manager/Owner will know how to dig into those pain points and unearth the real problems that need solving, and how best to go about solving them.
With a couple of small exceptions[1], the GNU behavior is also the historical POSIX behavior; the differences that will be jarring are where both BSD and GNU implement things that aren't in POSIX. Yes, the GNU behavior is GNUisms, but the BSD behavior is also BSDisms.

[1]: The most notable thing is that GNU generally allows flags to come before or after non-flag arguments, where POSIX requires them to come before.
my problem with almost every program is a lack of deduplication. really only techmeme and google news deduplicate stories well. i want ten places covering one story to show up only once, with ten links to the variants.
Here is the pseudo-code for matrix rotation for comparison:

def rotate(vector, angle):
rotation_matrix = [
[cos(angle), -sin(angle)],
[sin(angle), cos(angle)]
]
return rotation_matrix * vector

position = (0, 0)
velocity = (0, 1)
for instruction in [x.strip() for x in input.split(",")]:
direction = instruction[0]
distance = int(instruction[1:])
angle = 90 if direction == 'L' else -90
velocity = rotate(velocity, angle)
position += velocity * distance
print position
>no need for a car due to proper urban planning

Most European cities were built before urban planning was a thing.
Microtransactions were never feasible on 1st-layer bitcoin. 2nd-layer solutions like payment channels make them practical.
Most smartphone users download zero apps per month
Urban trees in Israel made the news last week. They were having a huge affect on heat and fine particles due to an urban forest fire.

Next time, try ice plant and jade plant, or just go with concrete.
More chart types. MotionChart would be awesome for exploring time-series data.

More flexible filtering for date/time fields.
Haha! He has been programming since the age of 8. Started off hacking away at Minecraft Mods then moved into a little JavaScript and more recently Python for the Raspberry Pi.

I have tried encouraging other areas too of course but this stuff really excites him. It is in his blood and he is really, really good at it.
>Go wild, dream big.

I want a DNS replacement that allows you to "subscribe" to TLDs, each with their own policies and practices. Domains are identified by a tuple of a public key and the domain name, so that if someone wants to share a domain, the browser can let them select the host they want. It should have 3 (or more) distinct modes of operation: Gossip, where popular portions of the zone are continually shared between nodes; P2P, where queries traverse a graph of peers, rather than a tree; and a Classic mode, which functions as DNS does.

I want a standard way for ALL OSes (incl. Mobile) to share notifications. I can't even get my phone and smartwatch to share all the notifications I need, and they're from the same manufacturer!

I want a protocol and software to combine the paradigms of Syncthing and FTP, so you could download a folder's contents (or a subset thereof), or keep it up to date, all with syncthing's discovery and authentication framework.

I want a platform where every action is entirely scriptable in something that's not Javascript. Get an IRC message while I'm not there? Send the text to program A. New USB device inserted? Launch a virus scanner there. It would be exceedingly helpful if you could tie in to the browser and define scripting events on 3rd party pages.

Finally, I wish Plan 9 was a viable desktop OS because its protocols and paradigms line up very nicely with some of these. Plus, it's a really neat, simple OS.
With respect, friend, you do it to yourself... If a mention of a new library on HN is enough to shake your confidence and make you think your entire app stack is wrong - that's not a Javascript problem. I understand feeling overwhelmed with all the new libraries, but get confident with a JS stack that you like, and stop worrying about all the hype.
It's a Texas Hold'em reference. The "nuts" is the ultimate best hand for a given flop. Such as the 4th ace if three are already on the board (without a straight flush possibility).
Lightning was not invented by Blockstream, nor is Blockstream the majority player in that space either. They're just paying two open source developers (Rusty Russell and Christian Decker) to work on it. The original creators of Lightning have their own company, and there are at least five other competing implementations. BitFury employs more lightning developers than Blockstream and LightningCo combined.
>Net neutrality is the principle [...] treat all data on the Internet the same, not discriminating or charging differentially by user, content, website, platform, application, type of attached equipment, or mode of communication.

Criminality can only be discerned by user or content. Both are protected under net neutrality
Most people will read this title as, "Build what your customers tell you to build." The key here is that most customers will be happy to tell you they want all kinds of features and the best/only solution or feature looks like X. You have to go deeper. You have to listen to understand what they actually need.

I hate being that guy that trots out a quote from a historic figure, but c'mon, this is a slam dunk:

"If I had asked people what they wanted, they would have said faster horses."
> I'm sure it's hard to find companies for the show

Really? If I had a company, I would fight to get on that show. The exposure is reported to be worthwhile if nothing else.
I have kids. You don't have to go to a formal school to get socialized. You just need friends and activities. Like the ones people pursue when they're not trapped in a room for seven hours a day, five days a week, nine months of the year, for 13 years of their lives.
There are only two hard things in Computer Science: cache invalidation, naming things, and off by one.
Nothing in your comment is even remotely close to a universal truth or fact.

You'd do better to gather more information on the topic.
This is why I prefer React. I think JSX (HTML in JavaScript) is a much better idea than JS in HTML (Angular). The HTML tags in JSX feels like just some extra syntactic sugar on top of vanilla JavaScript when compared to angular directives(attributes?) which just look plain ugly.
I will say that if the system scales well horizontally the important metric is how many resources you need to achieve that amount of transactions.

If they used 70 4-core m3.xlarge that means that they can attend 114 transactions/second per 4-core server. And that looks slow without more data about what are the requirements for the login process.

But if you look at the peak of 150 requests per second, then probably it will cost more money to improve the performance than to actually just add servers.

At work we have over 1 billion users. But as it scales horizontally the relevant number is how many memory/disk database instances do you have. The same applies to the application layer for the number of transactions. In fact the development servers are slower than the live ones even that they have just tens of thousands of users.
For our amount of users/transactions tuning for performance saves lots of money. So it makes sense to improve the code on that measure.
Gotcha, thanks for clarifying. I didn't realize they had introduced significant changes to the conceptual model.
Well, by IP I mean primarily brand in this case, which is obvious to a casual observer like myself.

I'd be willing to bet the rest hasn't changed much if someone were to do some digging.

And, honestly, I don't know what he's trying to accomplish with the blog post. The post seems like a very bad idea for several reasons at least.
> And it only gets less balanced with time. Among respondents' companies, the boards of later-stage startups are almost three times less likely to have a woman on their board.

If later-stage companies are older (probably correlated, but not perfectly), then this could be a function of the year in which the boards were created.

There's more of a push for diverse boards now than there was 3 years ago, so if a company got funding and formed a board back then, it's not surprising their board would look different.
Great idea. I was just thinking about this the other day and I too would be interested in something like this.
Here is the trailer for the film

https://www.youtube.com/watch?v=RK8xHq6dfAo
The problem with this, of course, is that even Pulitzer winning organizations are guilty of being fake news. And they're, arguably, far more damaging than National Enquirer type headlines.

https://www.google.com/amp/www.newyorker.com/news/news-desk/...
Sour Grapes
I know it's just a throw away joke, but this persistent idea that government is incompetent, no matter what is really damaging.

When it comes to health care systems there is no evidence whatsoever that less government means more efficiency, if anything the US is a huge example to the contrary.
> Now’s the time to launch companies and set sail.

> Though the majority of founders say we’re in a bubble, 9 out of 10 founders believe that it’s a good time to be starting a company. All aboard!

Wow that's the worst example of sample bias I've ever seen. It betrays the fund's motives behind this post, I suppose.
Some prior submissions:

2 years ago:

https://news.ycombinator.com/item?id=9446980 (91 comments)

https://news.ycombinator.com/item?id=7895076 (55 comments)

4 years ago:

https://news.ycombinator.com/item?id=4679933 (36 comments)

https://news.ycombinator.com/item?id=4985250 (10 comments)

https://news.ycombinator.com/item?id=5734683 (29 comments)
Scratch++