skysight-inc/HackerNews huggingface dataset:
Are you sure ? I think the ARPANET was made in 69, whereas the web(internet) was made in 89, and released to public in 1990...

Sources: http://webfoundation.org/about/sir-tim-berners-lee/
It looks like the sound is a little bit off, but it still looks like they're saying the same things we hear.
Sure. And wearing a 900MHz one around your neck probably isn't a good idea either.
Understanding Clojure Transducers Through Types
There are many cases where this won't work.
How APIs have transformed the consumption of sports
Doesn't it? Could you figure out why not?
Yeah, Steve was crazy in college. Wonder what he's up to now...
Social Engineering a Telemarketer
If you like these kind of short stories, then you'd probably like this:

http://www.galactanet.com/oneoff/theegg_mod.html
Surprised nobody's linked to this video yet:
https://www.youtube.com/watch?v=7tScAyNaRdQ
Who do you use for your ad network?
You might find the slides to a keynote I gave interesting as I basically did a slide by slide "year - event" type thing: https://speakerdeck.com/peterc/i-choo-choo-choose-the-web-a-...

To pick some though:

1945 - Vannevar Bush publishes As We May Think, predicting a system like the Web

1965 - Term "hypertext" coined and Douglas Englebart demonstrates the "online system"

1983 - ARPANET moves to TCP/IP, the "Internet" is born

1983-84 - DNS is invented and deployed across the Internet

1985 - Generic top level domains introduced (.com, .net, etc)

1991 - The Web becomes publicly available

1992 - ViolaWWW Web browser released, and first Web server outside of Europe

... actually, just check out the slides as I'm repeating them ;-)
There is no "bait and switch" here as the author claims.

Nowhere on Fivver's website do they claim you are getting a unique one-of-a-kind hand-designed logo -- you are paying $5 for someone else to tell you what a sensible logo should be and provide a few decent choices for starting out with... and that can be valuable (I know because as an engineer, the creative side of things often escape me).

I see no issue here. For my side project websites and companies, these sorts of logos (and at this price point) is exactly what I would look for.
I agree with your conclusion, but for different reasons. There will be loads of situations that are far less clear-cut than this. A lot of times, they will involve other cars. By always taking the options that prefer the passengers, the car will be reacting in far more predictable and simple manner. This will make it safer for other cars that do the same to react to. Communication with the other cars might help reduce danger overall, but all of them will need to be able to manage traffic even in situations where this doesn't work. If the choices of other cars are too unpredictable for a given situation, that's a recipe for disaster.
Unfortunately, the selfish choice will always be the simpler.
Visiting SF, what are some great cheap eats to try?
The title says it all. Places to see and things to do outside of the normal tourist stuff are also welcome.
https://en.wikipedia.org/wiki/History_of_the_Internet

https://en.wikipedia.org/wiki/History_of_the_World_Wide_Web

https://tools.ietf.org/html/rfcs

https://en.wikipedia.org/wiki/Historical_method
I think the most poignant part of this article is one no one has addressed here yet:

> I have trouble accepting a disappointing truth of human progress—there are things that have been forgotten, and they will never be re-remembered.

Thinking back on the millennia of our existence, how much of our experiences as a species have vanished forever, never to be rediscovered?
noblethrasher made a link to a reddit post where some examples of this are seen.

The Damned, by Alan Dean Foster, is a great series dedicated to this premise. At first, I thought you were quoting directly from one of the novels.
6 Ways to Get Me to Email You Back
Some of the communities on Livejournal or Dreamwidth are already kind of this.
Slot-machine science: How casinos get you to spend more money
For over a year I've been working at home (with a kid), on an open source thing with little prospect of financial return. I have many of burnout symptoms the article lists. I tell myself various reasons why I frequently work into the night, but one thing is certain: it's self-inflicted.
Related: https://www.schneier.com/blog/archives/2008/01/my_open_wirel...
This is quite a contentious topic, one of the best writeups is at http://www.circleid.com/posts/a_closer_look_at_the_controver...

I argue/am on the side of the "Internet" coming into existence in 1983 as that's when ARPANET switched to TCP/IP and therefore represented anything like what the Internet is today. The Web is not the Internet, however.
Here's the chrome store link https://chrome.google.com/webstore/detail/hn-beautify/nhgmoo...
Futile Tiles – Original Addictive Game for 1-2 Players on Android (soon IOS)
How do the microdiamonds highlight abnormalities, and not just whatever it rests on? That is, wouldn't you simply get the same signal to noise ratio as before? Not only that, wouldn't the signal strength be a function of blood supply to that area?

Thus, how big does the abnormality have to be before its conclusive using this technology?
Neat experiment. Buying design through places like Fiverr is a hard proposition (unlike, say, voice over or something) because faking and fraud is so easy. But let's not pretend this is relegated to things like Fiverr.

I've paid pretty good money for web design work before only to find out later it was recycled or stolen from an open source project, grabbed off ThemeForest and re-colored, or straight copied and pasted off someone else's website. I worked with a startup that hired through a High Class™ marketplace for a lot of dough and they ended up with a logo that the designers eventually admitted was "heavily inspired" by another popular logo.

Just because you pay more doesn't mean you get a more honest vendor.
They do, which is why you have to give it an iterator.
True. But anyone supporting IE < 9 I'd think would be using ES5 shim: https://github.com/es-shims/es5-shim But maybe not?
AE Van Vogt had a nice short story on those lines, "The Monster" . http://bookre.org/reader?file=292661
I always ask clients if they would go with a $5 plumber, or a $5 bus driver for their kids. Always the response is, "No!" So it's a matter of them not being able to judge quality of tech / design work... not just them being cheap. Any small business is going to want to pinch pennies, but if you know they make irrational decisions you should just walk away.

The cure, I think, is for our industry to develop non-subjective ways of saying, "I'm a level 60 Developer spec'd for RoR," or, "Designer with .333 Batting Average stepping up to the plate." So customers can compare apples to apples when looking at the billable rate.

If you think $5 logos are the only ones who plagiarize; I've seen this from people who charge $150 / hour too. It's still very much the wild wild west and the likelihood of someone getting ripped off doesn't seem to change no matter how much the service provider charges.
Go was written by google for high throughput and concurrent infrastructure. The "web scale" problem is basically the polar opposite of the finance problem. That doesn't mean golang can't (eventually) be used in both, it just needs a bit of work before it gets there.

As far as gc bits, the Azul Systems pauseless gc is certainly as state of the art as it gets. Too bad it is for java
Thank you. Here is the advice from that page: Use maps over objects when keys are unknown until run time, and when all keys are the same type and all values are the same type.

Use objects when there is logic that operates on individual elements.

Scroll down a bit and their first example is a Map with one string key, one object key and one function key...

I understand that Objects can only have keys that can be represented as a string. I do not understand why they say to use a Map when all keys are the same type and all values are the same type. Also, how would "logic that operates on individual elements" differ between a Map and an Object?
Try running this:

Object.prototype.d = 4;

Now you'll get:

1
2
3
4
> plagiarism

Did I miss something in the article? I thought these designers were using royalty-free designs. That's not plagiarism, is it?
Absolutely, that was a comment on the title more than on ES6 maps (which are great news, and have plenty of "map" features which ES objects don't provide: https://news.ycombinator.com/item?id=8152850)
But those would blow air through their flaps, though, right?
I would seriously doubt actual plagiarism is going on here.

Places like istockphoto and 123rf sell royalty free logos - which you can purchase the upgraded license terms which allow you to resell works with that deseign/image.[1]

[1] http://www.123rf.com/license_summary.php
https://chrome.google.com/webstore/detail/hn-beautify/nhgmoo...
Such as?

There are cross-browser issues with Map as well.
Cache Invalidation Made Slightly Easier
Gary Vaynerchuk did a cool video demonstrating this principle of picking up the phone a couple of years back: https://www.youtube.com/watch?v=UgvjT6W31hM
Android Usage Overtakes iOS
I'm confused. How is using a stock template a "rip-off"? If you design something with a stock photo, is your entire design a rip-off? If you use a popular library such as Bootstrap, is your site a rip-off? It's lazy, sure. But you honestly weren't expecting anything else.

>There’s nothing wrong with going with a cheaper freelancer instead of hiring an expensive agency, just like there’s nothing wrong with choosing McDonalds over a 3-star restaurant.

Totally, but this is like reviewing an egg mcfuffin and being disappointed they didn't serve you pastured eggs. There's a disclaimer near the beginning of the article about a potential conflict of interest. When I first read it, I blew it off thinking "oh that's not necessary, this is just a bit of fun." In hindsight, the article reads like an ad. I was expecting a little more from the tag line "An epic tale of deception, stolen artwork, and crappy logos."
“Web Developer” Is A Job Title That Has Come And Gone
Because of prototypical inheritance. If the object's prototype has properties, you may not want iterate those. Where as `key in map` will and `hasOwnProperty()` will only return true on those properties on the object.
Personally I think he exactly hit the spot. A few years ago I regularly did things that I loved so I was achieving in various aspects and feeling happy although doing a lot. But later some interpersonal relationships went awry, the habit was broken and my life descended into a mess, without myself really realizing it. These two years I’ve been doing much less yet feeling much more burnt out and ineffective than I previously was, indeed because I have been kept from those regular things that I love for too long. Unfortunately I didn’t realize it in the beginning and probably even have already forgotten about it gradually. His wording of “epiphany” is exact.

Also, I think many of you here are simply misinterpreting what he means.

Why something you love and is important to you have to be something in your work?

Just as he himself says, he sets multiple rewards for himself, daily, weekly, monthly.

Where does he say that they are work-related at all?
Are You Properly Managing Your Core Competency?
>In this case the freelancers were required to disclose the licenses of the assets they used, and even provide the sources so I could verify them.

My worry would be that they seem to tag all the imagery as "stock imagery; does not require purchase." OTOH, the good part is that you can verify that yourself.
Very often it really is. It's just that people don't admit it. It's not the regular annual vacation break. You know what I mean.
Didn't explore both in depth, but at first glance I prefer the GO underscore approach: https://github.com/tobyhede/go-underscore
but if you do grids, and they already work now, what do you add in the next iteration?

It's not like float: left and width: 30% will stop working in the foreseeable future.
Look at the other comments. ES6 Map can be properly shimmed for the last 14 years of browsers.
Ugh... What does your experience have to do with this article exactly, though?
No one is stealing here, they are using template...
Oh please...

Now let me show you the real why, values, etc.

We, as a company, have no fucking core values.
At the beginning there were a few smart ass, business savy dudes with an idea they thought interesting to make.

So they started our company. They needed some additional forces to achieve their goal so we hired you !

Now, we have a mutual need for stability : we want to keep your talent inside, and you most probably want stability for your job (since you're just a non-entrepreneur guy)

To satisfy that need, the company looks closely at how to make you happy. So the company creates a few illusions :

- illusions of scarcity of money (we could pay you more but well, your market value blablabla)

- illusions of culture (whao, we work together 'cos we thing alike ! except well, no, we look for maximizing profit, you look at saving your salary)

- illusions of evolution (you will grow with us, except that well, all the benefits will be for the top mangement :-), unless you becom one of the founder, which implies taking a huge financial risk (rememeber ? you're an employee, so you won't make enough money to join the company's capital :-))

However, given the fact that things have worked this way for centuries, we both acknowledge the situation and think both of us will find a pocket of happiness in it.

So let met tell you once more : We, as a company, have f*cking values, pal, that's just an illusion we create because without that you'd thing that we're just a normal company (and our little ego doesn't want that :))
Due to the fact that the site only links to the iTunes App Store, I can't even see what the app does. I have an apple device but I'm at work and don't have iTunes on my work pc.

I'd recommend some sort of description on the site.

Side note, that logo is sick. Good job on that.
I'd rather not keep on receiving DMCA notices from my ISP because my neighbors refuse to stop torrenting Game of Thrones the day it comes out.

A password on my wifi isn't to protect my traffic, it is to keep obnoxious neighbors from simply using my connection.
Pity the robot drivers snarled in a human moral maze
Oh, I see. So THAT law, you like.
Low-end Sun hardware wasn't exactly fast. When the Pentium came out the gap between RISC workstations and commodity Intel desktops really started to shrink
Here's mine: https://github.com/bjourne/readable-userstyles/blob/master/h...
I would love to eat some $5 apples or oranges though.
The books are fictional sadly, sorry I should've made that clearer!
> Android is the most transparent and detailed about what applications can actually do on your phone from any such system I've ever seen.

So you haven't yet taken a look at iOS? iOS is pretty transparent. I would say far more so than the broad, vague permissions model Android is currently using and the even vaguer one they're moving to with their "L" release.

Additionally, with iOS, you can also go back and granularly review app privacy settings and adjust them, if desired. You can't do that on vanilla Android.
To add a small quibble here, Microsoft was not a "small company" in 1992. They were one of the most well known and most successful software companies in the world. But they were not nearly as large nor as dominant as they would become in the late '90s, though the entire industry grew enormously in that time frame as well.
(I work on Wyvern)

This is a research language at the moment, so our papers are the primary mode of communication about the language. There are several examples in those.
And honestly, paying someone $5 to look through stock design sites and pair a logo with an appropriate font seems about right.
That is the most incredible short story I've read in a while. Thank you for sharing it!

[1] Readability link: https://www.readability.com/articles/waawsj9b
I strongly disagree with your analogy.

Chrome is not a superficially better browser—as a web developer I can attest that Chrome beats out Firefox in myriad ways. Candy has no value other than flavor, and is actually bad for you. The advent of Google's release of Chrome (and the collaboration between Google and Apple engineers on WebKit) has launched the web forward at a speed that Firefox has been struggling to keep up with. That INCLUDES security and openness, not just new prefixed CSS properties.

The browser war was Firefox's to lose, and they dropped the ball. They weren't ready for Chrome, and have yet to catch up.
Ask HN: Is there any P2P compute protocol?
Is there any P2P compute protocol which tit for tat rewards users for donating CPU power? For example you donate 5% background gpu/cpu so that you can use lots of other users gpu/cpu when you render? How would such a system work? Would it use IPFS or similar global file system?
(I work on Wyvern)
Nimrod is quite interesting to us too, though I don't know that it was at the forefront of our minds. Convergent evolution perhaps. I don't believe Nimrod supports type-specific languages or other sorts of extensible parsing (see first paper on the webpage).
I'm sure there are subreddits dedicated to this. I'd start at http://www.reddit.com/r/scifi and check out the sidebar.
I officially joined as the COO.

So did you have an official contract, equity deal, etc? I doubt there's much you can do about these decision not to take you on after all, you probably need to grieve for the job and move on, but you should certainly hold them to their legal obligations, especially if they had to give you notice (which they should be paying you for).
Startups are dangerous business. As much as I understand why you'd be chasing the American dream (I too am an immigrant, first generation off the farm) I'm sure you understood the risks of leaping before you looked. Good luck.
Please someone correct me, but assuming you didn't sign anything, I suspect your recourse beyond "AGRGRGRHRGRHGRGHRHGRRHGR" is limited (not that this posts suggests you're looking for vengeance or anything).

That really really sucks.
Apparently the work wasn't really stolen- it was a stock design that was (presumably) paid for. I would not call it a rip-off, and would ask "what about fiver makes people think they are going to get completely original designs?" If fiver (or their designers) are indeed somehow misleading customers into thinking their design is completely original, with no stock art involved, that is a problem- but it seems clear to me that for 5 bucks that you would be starting from stock.
"Zero, give or take measurement errors." As related to the GP's assumption "seems a bit harsh to the cat" - in other words, "why are you microwaving your cat, you monster!!111!", not as related to data transfer.

Edited to add the direct quote.
>How the embargo on grains, apples, and Java led Russia to become a computer science powerhouse.

Yeah, just like North Korea, Syria and Cuba did.
When you say "this kind" do you mean "free to read online and somehow ridiculously good"?

Because that should definitely be an actual genre.
That's actually an imitation of the clearly superior hn-threes which came out first and should have gone viral instead of this one.
here is the original paper in case anyone's interested:
http://www.nber.org/papers/w19430

And here is the abstract:
Patents award innovators a fixed period of market exclusivity, e.g., 20 years in the United States. Yet, since in many industries firms file patents at the time of discovery (“invention”) rather than first sale (“commercialization”), effective patent terms vary: inventions that commercialize at the time of invention receive a full patent term, whereas inventions that have a long time lag between invention and commercialization receive substantially reduced - or in extreme cases, zero - effective patent terms. We present a simple model formalizing how this variation may distort research and development (R&D). We then explore this distortion empirically in the context of cancer R&D, where clinical trials are shorter - and hence, effective patent terms longer - for drugs targeting late-stage cancer patients, relative to drugs targeting early-stage cancer patients or cancer prevention. Using a newly constructed data set on cancer clinical trial investments, we provide several sources of evidence consistent with fixed patent terms distorting cancer R&D. Back-of-the-envelope calculations suggest that the number of life-years at stake is large. We discuss three specific policy levers that could eliminate this distortion - patent design, targeted R&D subsidies, and surrogate (non-mortality) clinical trial endpoints - and provide empirical evidence that surrogate endpoints can be effective in practice.
I think this is a human.
It's a pointed discussion about the best way to go about making operating systems. Consequentially it held several predictions about the future, about both hardware and operating systems. As it turned out, Linus' line of reasoning was substantially right, and his technological bets and decisions paid off, resulting in linux becoming one of the most popular operating systems on the planet. While GNU Hurd failed to even ship, let alone prove its superiority on superior hardware (neither of which came to pass).
The one thing I find very weird is how this guy designing this and other people are saying "Well, I can't use this for work of course because I have hundreds of tabs open." Wouldn't make so much sense to try and solve that problem in particular? It seems like everyone does this, but it seems worthwhile to ask why everyone does this.

Do you have a tab open because you don't want to lose unsaved data? Do you want a tab open because it is faster switching to that tab than reloading the page? There must be some reason and I believe it can be integrated into a much simpler navigation than looking at hundreds 16 pixel icons squeezed side by side horizontally.
Our objects are actually much closer to functional records than to conventional objects. I'd recommend reading our most recent paper. Hold your knee jerkin' for another language!
Choose Opera Now, Opt-out of Chrome/Firefox fanboy slapfights.
I don't know about the US - but here in the UK all machines are required to clearly display the return to player value in the terms of the gambling license.
I have a friend that did a whitespace compiler for .NET a couple of years ago[0].

I think I remember him saying that he even received bug reports from some guys at some point !

[0] http://spacesharp.batard.info/
That wasn't an assumption, that was the question.
(1) Be very happy that this happened before you actually uprooted your life and moved to a new country, only to find yourself jobless there!

(2) Reach out again to the managers behind some of your past job offers. We have hired people who previously passed on us then had the other gig fall through or run out of funding. Many of those old offers will reappear and you'll be fine.
> "leaker" has mild negative connotations.

Agreed. By definition, "leaks" are something that need to be "fixed", after all.
History of the Leo Editor
It really depends what you mean by "monolithic".

Properly I would think it should refer to program structure, and how well independent pieces of code are (logically) separated and able to tolerate failures in eachother.

Here it's just being used to mean "single unprotected address space", where a particular class of bugs (memory corruption) can cause arbitrary problems in completely unrelated code. Would this mean that a kernel written in some managed memory-safe language (I think msft has an experimental C# one) cannot possibly be monolithic?
I had never realized that the HN front page is implemented using tables.
This Story About You Is Going To Be On The Web Forever And You May Regret That
Founders think they did nothing wrong or something to be hidden. So please share more details and save some of us from similar perspectives. Thanks!