skysight-inc/HackerNews huggingface dataset:
That's how I sold Delphi; I applied for VC projects and then talked them into a 'fast prototype' in Delphi. They never rewrote and I had happy clients for many years. It worked especially well in companies who where forced into VC by higher management and already did a few (long, painful usually) projects in it; they could now show off something much faster and with more features.
I'm assuming you're only wanting to implement this for software. (It obviously doesn't work for e.g. drugs, the amount that patents contribute to drug prices is far in excess of 5%.)

But I don't see that it works for software either because you still have the same problem. 5% of a billion dollars is 50 million dollars. A billion dollars on the high side for a single product; the Galaxy Note doesn't infringe all the same patents as the Galaxy S3. 10,000 patent holders fighting over 50 million dollars means they'll get an average of $5000. You can't hire a lawyer to fight over your share and expect to have any left over when "your share" is $5000. Which means that a) the lawyers would get all the money, and b) world+dog would still have the incentive to file for a million low-quality patents because having a patent gets you a share and nobody can afford to look too closely at whether you deserve one.
Most people do need simple. Just having 2 or 3 servers is enough to handle quite a bit traffic and you can always vertically scale up to a certain point.

Once I recover from burn out I'll likely look into an alternative to Chef.
Totally agree about the weekly emails. Unless I was using stock photography all the time (in which case I'm less likely to need the free ones) this would be no use. I was searching urgently for a good free stock photo a while ago and these sites just made me screw my face up.

To make matters worse, there doesn't even appear to be any way to get the back-catalogue of most of these sites. Death to Stock gives you a collection of photos when you sign up, but it's just 10 sample images.

Very confusing.
Free the Network: Hackers Take Back the Web
The hiring filters for most of the security services seem to select for people who consider following orders to be the most American thing they could possibly do.
This is very helpful. The odd part is some of these consider cancer as closely associated with health as it is with outer space. My goal is to connect people and projects with related people and projects who might be relevant to them. A user interested in healthcare might find someone working on a cancer project very relevant. With enough data we can create a structured process that correlates topics, but until then it seems the context behind each term in the libraries I'm seeing is very different. Better than nothing, but surprisingly different from what we want to do.
"Unlimited vacation" is largely an accounting trick. Unused PTO is an accrued liability on a balance sheet. By replacing PTO with "unlimited vacation", companies are simply eliminating this liability from their balance sheets. When you have a large, highly-paid workforce, this adds up.
Protected Intersections for Bicyclists | A new design for US streets
It's an obligatory thing to say, but combining experience tinkering with these things (KSP) with the reading is the real way to do it!

(Yes, and it seems like I've been flagged for saying it!)
I love the idea of FPCs, but I have a hard time understanding the practical applications.

Even the Wikipedia entry[1] seems to list examples, most of which don't entirely rely on the flexibility of the device. I can understand the need for space savings, but that seems to be achievable for most of these applications without the flexible component.

For most wearables I've seen (clothing or devices worn directly on the body), FPCs don't seem to solve anything - you still have some bulky components, and the truly flexible parts need to be handled with extra care so as not to damage connections. I mean, clothing with built-in fitness monitoring (or GPS or whatever) sounds cool, but current implementations really seem to miss the practicality ("how am I supposed to wash this again?") of truly "invisible" technology.

Can someone point me to some better practical applications?

[1] https://en.wikipedia.org/wiki/Flexible_electronics#Applicati...
I don't see how bringing that up would have added anything to the article. He probably mentioned Cloudflare because they had done the most PR around the incident.
>I don't know what "hellbanned" means, but I'm unsurprised I got banned for posting about malloc() in a web programming forum.

A hellban is a more insidious kind of ban, where the user is allowed to log on and post as if everything is normal, but in reality most users can't see their posts, and no one can reply directly to them. There's also something called a slowban, where the site purposefully communicates extremely slowly and randomly drops connections, just for a certain user.

>I'm unsurprised I got banned for posting about malloc() in a web programming forum.

Hey, not all of us are web programmers! No idea what was hellban-worthy about your post though.
> So, people still don't think they should prioritize getting their services from outside of EU, rather than US? It seems to me that despite all the laws and the Constitution, the government can still pretty much force any company do whatever it wants ....

The grass is always greener on the other side of the fence. I imagine that most other countries' governments would do at least what the U.S. Government does, if only they had the tools.
ALTQ removed from -current
That simple sentiment might be why working for them was so cool and why, as just one proof point, PC is now a part-time partner at YC.
I've often been told I should not read patents related to my work as it could result in a worse judgement against me if I were sued and found to be infringing. Unfortunately, it's so difficult to know if you're infringing that it doesn't seem worth trying to prevent reinvention.

It's a shame, but the idea doesn't seem to have worked out in practice.
We do not currently, but we've considered it.
The top Tech companies in Europe compete for you on Breaz
I think the key thing is to not underestimate what you can use for imagery. It's just not necessary to have people standing around a conference room table with a Cisco phone in the middle that they're all leaning towards (except Carl in the back, dammit Carl) when talking about business services.

From all of the things I've ever read or written, nobody cared what the pictures were, unless the pictures were explicitly diagrams or illustrations. Otherwise, it was almost white noise.

I say "almost" because, apparently, they still want for a picture, any picture, in the slot. I don't get it, what is the point of having a picture if the reader never shows a discernable reaction to the content of the picture. But you need to have a picture there. It could be a picture of a pie. It could be a picture of your city's skyline. It could even be a cat (actually, it probably should be a cat, you will probably get more hits). But A) it needs to be there, and B) it doesn't matter what it is.

For that reason, I have a strict "no purchase stock photography" rule. I have in the past, and it just wasn't worth the money. I can throw together what I need in so little time that it's not worth the money. And I'm not a graphic designer, this is just how unimportant the content of the image is.
Inferno Part 0: Namespaces
Another excellent book on Alogorithms and Datastructures: http://interactivepython.org/runestone/static/pythonds/index... . Seriously, there are a lot of very high quality books being released for free past couple of years, especially by teachers.
When I read the page I couldn't tell if it was serious or some sort of April Fool's joke that someone forgot to take down and almost immediately dismissed it as something that people would actually use.
As it stands, we have the NHS having access to our personal data. What the Government wants to do is expand the number of organisations that have access to that data to include private companies that we have no oversight over. At least if the NHS has shit policy, we can complain and have our complaints heard. If a private company that has nothing to do with you has shit policy? Tough luck.

Additionally, there's many things that an organisation can do with data that are not in breach of data protection law,, but which I do not want them doing anyway, especially without me explicitly opting in to giving them that data. Data protection law mostly just says that they can't share it with other companies without your permission, they must let you know what it is if you ask, and you have the right to have it corrected if it's wrong. And even then, there's plenty enough companies in the UK that don't even meet those rules all the time!

This is not about individuals. This is about organisations.
Ask HN: Is there something valuable in being imprecise?
I'm wondering if there's something we lose when we are precise. And if it's more valuable to be imprecise.

What alerted me to this is an article[1] naming historical figures who were bad at spelling. The one that stood out for me was "The Queen of Crime" Agathe Christie: she's dyslexic. Dyslexia is interpreted as a big problem when you are a kid but depending on viewpoint it's also a great gift. Agatha even goes to say "My letters were without originality". Talk about a paradox.

(A tangential observation here is that the best programmer I ever worked with was a bad speller.)

Which begs the question: should we set as a goal to not try to be too good (for some definition of good)? Like most things there's probably a line to draw in the sand here. But I'm looking for some guiding principles underneath.

What do fellow HNers think?

[1] - http://theweek.com/article/index/246092/11-historical-figures-who-were-really-bad-at-spelling
I spent the first years of my non-school life developing things in Delphi, including CGI binaries in the end. I can't say how much I loved the language and the IDE. In fact, XCode is still somehow trying but falling far short of providing the same amenities for developers (maybe on purpose).

Since I rediscovered dynamic languages in the early 2000s and haven't (except for some experiments in C) looked back.

It's funny how you can selectively remember the good aspects of a language and forget how much better life has become since you dumped it. Out of nostalgia I checked out Lazarus and I'm glad it has a somewhat thriving community. However, for me it was clear immediately that the time of Delphi/Pascal has passed for good.
I faced the same basic concept a number of years ago, and we had to make it work for barely computer literate police.

Basically, we used a single piece of software's single feature as our reference, for describing it to others and for how to handle the experience.

iTunes Smart Playlists. (https://www.evernote.com/shard/s136/sh/7f5f39a1-6c85-4853-aa...)

I have yet to see a better interface (than iTunes) for building what are essentially custom queries.
I gave up on Mikrotik when I got one of their Switches, which explicitly have support for VLANs, and could only discover that the .. vlan..support was so botched that it couldn't make default VLAN's on different ports.
Ok sure, plenty of cogs in the wheel following orders. But what about the judges? What about the leaders? The people we elect into office? Where is the accountability?
So the Government can't limit the amount of money corporations can spend on influencing political campaigns but, when it feels like it, it can silence them without even explaining why. Yeah that makes sense.
I've done this when building the reporting side of a survey product.

The vast majority of your users won't use the complex filters.

Ask your customers what kinds of reports they want to build, usually it will be a series of AND requirements.

You can look at email filter builders for inspiration.

Usually it is something like building a series of :

Field (drop down) operator (drop down) value (text)

The tricky part in the ui is combining these (and/or) and if you really want to get fancy, supporting parena to change the precedence of the operators. A AND (b or c).

You must not convert this to SQL on the client side. You must validate the fields submitted are in your approved list on the backend (indexes/security).
Those are some interesting stats, since amongst runner circles (at least here in DC), Garmins are the most popular by far.

Could they be classifying these devices differently?
I wrote DDJ's first review of Delphi back in 1995. Maybe it deserves to die, or not, but I get a kick out of the fact that it is still around and sparking discussion. At the time of release its features were quite innovative, and very accessible to the Turbo Pascal programmers (like me!) who were a big part of Borland's customer base for tools. If I recall correctly a lot of Delphi's DNA ended up in C++ builder, and then a lot of the C++ Builder guys ended up at Microsoft... so Delphi has earned its place in the anthropology of our business.
I guess I just don't like the way people talk about consumers as single decidable entity. It ends up being a wiping boy to distract from core problems. Example:

"Our technology succeeded that's because consumers are idiots, but we sure showed them a better way!"

or

"Our technology produced an offensive cultural phenomenon, that's because consumers are vultures who force us to bend to their will"

One of these statements can true but not the other... but frankly both of them are false as markets are infinitely more complex than boiling down to a mass generalization about consumption...
If Twitter and Yahoo really wanted to disclose this information, there is nothing the government could do to stop them. Civil disobedience is one of the most important tools we have against Orwellian governments. And doing the right thing is infinitely more important than following authoritarian orders.
Really? I think any language with string methods, regexs, arrays, sets, and hashmaps (which IIRC Ruby has) is a much cleaner approach than sed + awk + (bash|rc). Data is serialized as strings in config files, but for simplicity's sake, should be manipulated as actual data.

This is coming from someone who built an OpenDocument generator in bash that's still in use at IBM today.

Also: who names something new on Unix 'rc'? Simplicity is not using existing names.
LLVM is using Phabricator for code reviews, seemingly very effectively: http://reviews.llvm.org/differential/

I know for instance that the Rust project has had some frustrations with Github when it comes to code reviews, possibly for issue tracking too. Does anyone have any experience with phabricator as a bug tracker?
What can you do with it that you can't with Arduino?
Traceroute for : 213.192.184.85
No I haven't seen that while driving, because passing on the shoulder feels dangerous enough and you usually can't get ahead of the jam that way.
I think it is pretty transparent right now that they don't think the american public that they serve worthy of having a say in the way that they are being served. Or knowing how.

Also voting them out is not an option right now because both parties are pretty fine with extending the security apparatus rights and abilities. And the system is made almost impossible for a non partisan candidates to enter the government.
Pokeren leer je stap voor stap
Requiring justification is a super bad idea. Some people will just not get on well and being able to downvote anonymously and move on is probably about the least harmful way for two people with unresolvable personal friction to deal with each other. You are basically asking for shitshows here, which is very much the opposite of the goal of the culture and I think would drive off a lot of people.
The seven-day week, yes, the rest of it is Roman in origin: the solar nature, the months, their names, their order, etc.

One of the weird ones is our (English) weekday names: Sunday, Monday, etc. Those are apparently from German, but after their contact with the Romans, and after the Romans adopted the 7-day week. Which means it is after the Christianization of Rome, but before the Christianization of the Germanic tribes. They took the Roman week and put their gods' names in place instead.
> developers seem to continuously mush together view and model.

It used to be, but it less likely with recent frameworks. I don't know Knockout. I read a little about it seems like some kind of HMVC but more like mMVC where m = mess.

Reactive can be used with KJS. KJS has observables, and the RP library will be plug to that.

Reactive Programming is about reacting to events, like bindings Model to View: if another user +fav this post, an updated will be pushed to all others and the new score will appear. You can also bind other behaviors to non-data "models" like xhr pool.
You are hereby compelled to furnish the audience with an alternative less-authoritarian sounding substitution. I compel you to not "compel against" with merely strict negatives, and insist that you provide tenable positive alternates.
I found the presentation really interesting.If I had to give a slightly larger TLDR the two main points I got from it were

1) In a virtual DOM system your view code is a black box, while in an observable-based system you need a way to specify all the data bindings. This means that virtual DOM systems can use usual Javascript abstractions (functions, varuiables, etc) where observable systems often need custom DSLs (for templating, data-binding, etc). Additionally, data binding can be tricky to get right when it gets more complicated, for example, if you have a sorted list of items it needs a way to know that should be rerendered when the inner properties change.

2) Performance: in a observable-based system, the memory and CPU costs are related to the size of the model while in a virtual DOM system the costs are related to the size of the view. This can be a performance gain for the virtual DOM if you have a big model but use windowing to display only part of it. Also, the O(n) cost on the size of the view is usually not a problem since views tend to be small enough that that fits inside one repaint frame.
Models of Software Acceptance – How Winners Win
Resembles an older post by Dustin Senos with almost the same list and the title.

https://medium.com/design-ux/62ae4bcbe01b
You say it is unamerican, but as a european (a non person) if I hear about these things I can only assume it were ... the Americans, or possibly the Brits.

EDIT: This seems to be a language issue, I thought as in 'Ford cars' are American.
> (It obviously doesn't work for e.g. drugs, the amount that patents contribute to drug prices is far in excess of 5%.)

For one thing, it's arguable that the amount that patents contribute to drug prices, and to drugmakers' revenues, is too damn high. Secondly, the basic scheme is obviously compatible with setting a higher percentage of sale price in the case of drugs. Alternatively, about 10 or 15 years ago some lawyers proposed a kind of mandatory Dutch-auction scheme for drug patents, which seemed interesting.

> world+dog would still have the incentive to file for a million low-quality patents because having a patent gets you a share and nobody can afford to look too closely at whether you deserve one.

The nice thing about this is that it would be somewhat of a self-resolving problem, since it would give the holders of non-trivial patents reason to lobby for high standards for patentability.
michaelochurch said "most", not all.
I think fighting through ACLU is more fruitful. What you are asking for could cause both companies to shutdown, effectively killing one of the few places (Twitter in this case) through which the same distress you are feeling against governments is voiced throughout the world.
Flameeyes' chip'n'pin card analysis
Sorry guys I had to change the name because mdoc is already used by other programs. I changed it to `ditto`.

New Link:
http://chutsu.github.io/ditto/
Why 3D Printing and Robotics Will Lead to a Utopian Society
Chinese government can silence Twitter and Yahoo? Weird.
Probably the avenue for monetization would be access to the back catalogues. Which in turn eliminates the free part of free stock photography.

While this may seem ludicrous (eliminating the appeal of your free stock photos over paid ones) this is common practice after a series of emails looking to elaborate on this point with a few of the services.
I wish there existed exit strategies other than IPO and being bought.

At the rate at which tech-giants are buying tech-startups, we'll end up with very few, very large tech conglomerates. I'm not sure how efficiently things run in these giant companies. More managers = more trouble and less autonomy for the lower levels of the pyramid. Central management and the pyramid are almost like communism, and we know how well that turned out...

Why can't a mid-sized profitable company pay out dividends to stock-holders?
Say growth mode for the first 5 years to reach profitability, then start cutting cheques to founders, early employees, and first-round investors. I know losing cash will probably hurt the company momentarily, and stunt the growth of the business, but then you start a second round with a new pool of employee stock and new investors come it to do another 5 years.

Basically, he/she who wants to, can smooth-exit after 5, 10, or 15 years, while keeping the same company envelope, mission, and mid-sized company culture throughout the company's life. I guess this would work only for //very// profitable companies that end up with lots of cash in the bank, but if you haven't build a profitable company after 10 years what's the point?
My favourites are the menu items at the bottom.
"Help us Carl Icahn, you're our only hope." has a nice ring to it.
I'm surprised 500px wasn't on this list.
The IRS could make the head honchos' lives miserable. This
seems to be all their Achilles heal? And when it comes to
their money--it all gets a bit fuzzy.
"It doesn't happen in America" and "it's un-American" are not the same statement. On the assumption you're being serious and not facetious, when an American uses the term "un-American," it's meant to mean that the action flies in the face of ideal American values (chiefly freedom).

It's obvious to all of us that these ideals don't reflect reality, but simply accepting that what the American government does is the ideal representation of values the American public actually holds isn't something most of us are willing to do.
> regularly now

We've always made these changes regularly. The only new thing is that we've been commenting about it, hopefully making things a little clearer than before.

We're not closed to implementing something to reduce the intelligibility gap you're talking about. But it would have to be very simple, i.e. unobtrusive and fit in with the existing design. If anyone knows a simple way to do it, please email it to hn@ycombinator.com.
> terrorize our own people

... and other people, but then it was okay-ish.
Just offer 5 weeks of vacation minimum already (or more). Fixes the burnout problem, satisfies those who like vacations.
I used C++Builder at a previous job. All their software was C++/VCL, they were completely locked in. Embarcadero tried to keep up with the evolving C++ standard and on paper they were moderately successful, but if you actually tried to program in a modern style, it all fell down. E.g. you'd find an object's destructor was ignored, or even worse, run twice. I think I reported about two dozen compiler or C/C++ library bugs.
I love everything about this company... These guys are huge influences of mine on both how humble they are, and where they came from to be where they are now.
Don't forget the Milgram experiments either. Deference to authority can be a very powerful thing.
Damn these people for executing the "vision" of some inept executive.
Topics discovered from 'LA Traffic' and People's feelings/Emotions
Note that the FitBit, FuelBand et al are mostly useless for exercising. They are daily activity trackers.
joj vidjao sam ti ovaj nick na krstarici jbt :)