skysight-inc/HackerNews huggingface dataset:
If you're interested in this story, check out the drama "Daichi no Ko" from NHK. A real tear jerker about a Japanese boy raised by Chinese parents during the Cultural Revolution.
Ok, thanks. I read that, but I thought there might be some other, more dire reports of its use. I guess we just differ on what it means to destroy a book. When I read Jason's comment, it sounded like he was saying that the linear book scanner rendered the book unusable after scanning.
There Haskell people go again =) You try to define something in simple normal terms, and off they go adding highly specific and technically correct words to what was supposed to be a simple explanation.

(I'm not a Haskell expert, I dabble, done CIS194, half of RWH, and I have no idea what you said -- which is a common problem I run into in the Haskell world, lots of super helpful people that have forgotten what its like to not speak their language)
It happens, it's not 100%... I thought about some techniques to bring in more precision but still didn't have the time to implement it.
Is the life of an African smuggler or Chinese merchant really more valuable than the life of an elephant? 500,000 elephants, 1 Billion Africans, 1.5 Billion Chinese. It is clear who we should be saving.
I quoted this precise article where Soylent published their answer to the health concerns in this actual wording.
SitePoint's new Introduction to JavaScript course
http://criticker.com/ is a good alternative. For each movie, it shows you ratings from users sorted by their rating-similarity to you. I've found it really helpful to see all the ratings in addition to getting a predicted rating. I often use the individual ratings to figure out whether a movie is in the cluster of what people-like-me watch, and also to see whether opinion is unanimous or divisive.
Raspberry Cloud – Dropbox for the Raspberry Pi
IPv6 gives you no less privacy. An IPv6 /64 identifies you just as much as a regular /32 IPv4.
256b.htm Competition (2002)
Any way I can upload my IMDB ratings .csv to this?
One of my all time favorite essays. "Nothing is at last sacred but the integrity of your own mind."
Клуб+Байкал+-+Концерт+на+9+мая+2011+Страница+1+҉+Текущее+время17+авг+2015+11:31
check the update https://www.linkedin.com/pulse/amazonians-response-inside-am.... Quoted from Gizmodo: Gizmodo received the following email from an Amazon representative today:

Hi Maddie, I saw that you covered the recent NYT story about Amazon. While we generally do not comment on individual news stories, we quickly saw current Amazon employees react. Here’s an example: https://www.linkedin.com/pulse/amazonians-response-inside-amazon-wrestling-big-ideas-nick-ciubotariu

Could you please include that employee’s rebuttal in your coverage, either in full or in excerpts with a link to the full piece?

Thanks,

Ty
Totally. Sometimes, when I'm researching something for work, I keep getting results from sites I frequent - sites I don't want to see in my results. I want objectivity and for that, I have to go to DuckDuckGo
I think he only sandboxed apps are the ones from the App Store—Signing is orthogonal to sandboxing. Even signed apps that you get from anywhere other than then App Store aren't sandboxed.
DDG's !bang searches convinced me to use it as my default search. Being able to search various sites from the address bar is really useful. And if their results are ever poor, I can always get to Google with just a !g. I know you could do that before with keyword searches, but with DDG I don't have to worry about setting it up.
this has been one of my favorite sites for years.
How Big Data Can Help You Monetize Your Video Game
By that logic, why should the people who don't have a convenient work shuttle route to work "get nothing?"

Expecting employees to pay for parking is like expecting them to cover costs for business-related travel
http://vetpaw.org does something similar to what you're suggesting re: the National Guard.
> I'm beginning to become annoyed with you for insinuating the same cheap falsehood every time one of these stories comes up.

Every time? That's very much an exaggeration! Secondly, if you read my comment you'll see I did not accuse YC of flagging the story, I was myself thinking it was user flags (though, when one considers that flagging privileges are sometimes revoked... and only "good" users are left to flag, userflag starts to seem very much like a YC-flag - but that's a story for another day). Anyway, I do think I didn't choose my words very carefully, there's arguably some connotation of YC being `directly` involved in flagging in my comment, that was unintended.
1. In case I wasn't clear, I meant being on-call nearly all the time - not that I have actual work all the time. You generally get a fair amount of weekends off, but it makes planning difficult, etc.
2. This is reality for a LOT of white-collar jobs today (wall st., lawyers, consultants, etc.).
i've had similar experiences with stingrays, some will get curious and come up from the bottom to say hello. i have a gopro video of this somewhere.
The Bengal Famine
The only other dependencies would be assets and OS included libraries. All of the code executed is part of the binary or it is remote JS.
Or NAND gate since it's universal? But that's not the point.

There are myriad branches of mathematics; he's emphasizing these these four as fundamental.
Self-reliance is an honorable trait, but those individuals deemed as greatest amongst the ranks of humanity built their empires off the work of many.
Yes actually. When the Euro was first proposed I read tons of analytical articles showing how historically unified currencies never worked.

Then others said "But Euro is different" never making it clear what's different about it.

I bet if you searched old newspapers and magazines you would find plenty of articles.
I should have mentioned one very important point with the figure I provided. That is 115 requests per second on /one/ i3 /core/. The network itself isn't sweating. Every user of a distributed Reddit for example would be getting those 115 requests per second themselves if they weren't a sizable portion of the network. So 100 users and your figure is matched. The bittorrent mainline DHT has multiple millions of simultaneous nodes at any one time. MORPHiS as is already deprecates bittorrent so is destine to absorb all those nodes. Also, the network scales log, and not just log base 2. Kademlia has an 'accelerated lookup' where you can control the base with memory cost to achieve O(log base 2^b) lookups. A b=3 is a resonable value for memory usage.

I should have mentioned, it is currently limited to one core, due to python. I will make it multicore probably before 1.0. It will be relatively easy to do with the block based design of morphis and the multiprocessing pool api of python. I already use the multiprocessing to great effect in the proof of work and prefix generation.

Also, this is written in a scripting language, Python. Also it is first draft and unoptimized.

If the 115 requests is enough of a problem, which I don't see it being because that is per node, not of the whole network. If that is a problem and can't be improved enough with python, the idea was originally to port it to Rust. Rust wasn't even 1.0 when I started coding, never mind their asyncio io library didn't exist until a couple months ago. Come the Rust port using their newly released asyncio library which performs nearly as well as the libev C well known one, we will be talking the kind of performance you are talking, although 10k requests per second just isn't needed on one node. It is certainly doable though if given the time! Remember, a distributed app doesn't run on one node, and thus need all 10k requests per second on one node.
What is going on with SoundCloud?
Yeah, actually I recently installed Visual Studio and wrote some elementary F# code. Seeing the IDE and the debugging facility work out of the box was quite pleasant. I'm also sure I could get advantages from the huge .NET ecosystem, although I have no idea where to start because I haven't used MS products until recently. MS's recent open sourcing move made me think about liking and using their products.

That said, I have a few concerns before actually being sold to F#.

1. F# must interact with the remaining of the .NET ecosystem. So, I think F# may have some interoperability features to ease the process. Wouldn't that increase the complexity of the language? This is a similar concern when I evaluate Scala as an alternative to Haskell. The feature set of Scala looks a bit messy to me, nearly on a par with C++. It could be OK if I use only the "functional" subset of the language. But does it really make me free from e.g. null pointer dereferences?

2. Do F# guys actually develop their "native" libraries not relying on the .NET ones? This is similar to #1 but slightly different. I think if the two languages are somewhat similar, and even share the ecosystem, there may arise a tendency to make libraries that work on both languages. But if one makes a C#-focused library it must not be very easy to use in F#. Is this not a concern in the F# community?
New TPP Leaked Text Reveals Weakening Resistance to Copyright Proposals
>>the principle states that the laws of physics don't vary across time or space.

> This is a special case of a Noetherian invariant: all global conservation laws follow from a symmetry.

No, it isn't. I'm afraid you don't know what you're talking about.

Spatial translation symmetry lead to conservation momentum, time invariance lead to conservation of energy. No symmetry leads to "physical laws are same everywhere". That's just something you have to assume and can't derive.
CA DMV website cautions against using Netscape
So is generative testing the same thing as fuzzing?
Time series econometrics on HN? Wow. I have a PhD in Econometrics too. I have met her at seminars and she is a wonderful lady with some good quality publications. But this is a fluff piece and she doesn't have any seminal contributions to the field. I wonder if PCB Phillips has ever made an appearance on HN.
How long would duckduckgo have to grow at its current growth rate to reach google's size?

https://duckduckgo.com/traffic.html

That's not a reasonable assumption that it would keep growing that fast. But still interesting to know for when people lambast DDG for being a fraction of google's volume.
> The drug war should already have taught us that it's counterproductive to view offenders as generic nuisances rather than people to be negotiated with.

The lesson of the drug war is twofold: it is immoral to dictate what a person does with their body to the extent they are not harming society, and it is impractical to try to limit the harm drug use does to society by criminalizing drug use and sale. However that is not equivalent to saying, for example, that we ought to try to reason with and come to an understanding with vicious drug cartels. I was proud that I could vote to legalize marijuana in Washington State, and I hope it's a small step on the road to a total dismantling of the War On Drugs. But the point of all that is to weaken the cartels so that they may be destroyed. I would happily bury every member of Los Zetas at the center of the Earth.

So it goes with poaching syndicates.
Thanks for that link, that is a good idea to use that instead of just Python profilers. I will give it a try when I have the time to do optimizations.

Thanks also for the wish of luck!
I'd be curious to know your background such that The Romantic Manifesto was an "easy" read. It was not easy for me.

As for the difficulty of that book, the topic is one of the widest possible integrations in that she explains the psychological purpose of art, something I don't think anyone has ever done before. She connects the nature of concepts and abstractions to the nature of consciousness (finite) and the psychological (motivational) need to concretize our widest philosophic beliefs. It is truly an historic achievement.

I will contact you privately.
Pretty much everyone in academia does this, because they know how to make functional, timeless websites that are compatible with all devices and browsers in the present, past, and future, all while maintaining their busy schedule. (Or perhaps they just don't know beyond basic HTML.)
Maybe we should have easy to use sandbox commands controlled by the user. Currently all the software must be designed and compiled with sandbox restrictions deliberately (e.g. Chrome). It is better if we can sandbox arbitrary programs with convenience.
On the other hand, I seem like I'm the only one who finds bang commands almost completely useless. For the vast majority of bang command queries, I'm confident I could just type the query into Google (without the !foo) and get what I want.

Based on my last attempt to use DDG (which, admittedly, was a few years ago) I found myself needing to add !g much more often than finding uses for other bang commands.
We are worried the doing so would simply stimulate new demand for ivory
Content Management System: Joomla
Sounds very similar in plot to Walden.
Not as well or fast* in my experience. I keep trying the DDG features and switching when they get good enough...

* in fact speed is my main gripe with DDG. After years of getting used to almost instant results, waiting a few seconds is frustrating...
I have been wondering what would happen if Apple did the Blue Box on NuKernel path instead of the Rhapsody/Mac OS X path for a while now.
People Against Nuclear Energy – Kumar's Blog
I'm so confused by his analysis:

> A look at engine::perform implementation in engine.ipp quickly shows us that... everything is fine.

Here's the beginning of perform():

::ERR_clear_error();
int result = (this->*op)(data, length);
int ssl_error = ::SSL_get_error(ssl_, result);
int sys_error = static_cast<int>(::ERR_get_error());

So the lock contention is in SSL_get_error / ERR_get_error? I see a big problem here - stop checking them on success!

int result = (this->*op)(data, length);
int ssl_error = SSL_ERROR_NONE;
int sys_error = 0;
if (result != 1) {
ssl_error = ::SSL_get_error(ssl_, result);
sys_error = static_cast<int>(::ERR_get_error());
::ERR_clear_error();
}

The move of the error clearing to right after they're retrieved, may not be completely right so the rest of the code needs to be checked. But the general idea should eliminate the lock contention completely. (unless they deal with mostly connection errors)
> Your comment also suggests that you might have missed a key point; it's not for you. It's for other people (and also yourself in the future

Most of the code you write over the years will be thrown away, sometimes before it's even released. So who is that text or literate comment for? :)
> Well, sure, what we've measured isn't anything like what we predicted.

You still didn't answer the question, what exactly model you refer to?

Even if you look at work of Plass in 1950s, you will find very close estimates to climate sensitivity that we have today. And that's just from simple equilibrium models that include water vapor (his model is in fact wrong in several ways that pretty much cancel out).

In fact, no one has been able to show a working model of Earth that doesn't show a warming due to CO2. (Critics are trying to poke some holes but to have an alternate theory is a whole different ballgame.) The models are tested on historical data; they are not just statistical extrapolation of the current trend.

If you're young, I think eventually you're going to find that whether the rate of warming is 0.1 degree per decade or 0.2 degree per decade doesn't matter too much. Either way, it's too fast so it will cause mass extinction (and problems for agriculture), and either way, the new steady state temperature is driven by the amount of CO2 we emit.
Show HN: Hangman implementation in Haskell
Alienable Rights (1992)
You are thinking of Thoreau, not Emerson.

I would highly suggest the essay from Emerson, it's one of my favorite pieces of writing.
OO tends to imply things like dynamic dispatch (for method lookup), implicit extra parameters to functions (this pointer and so on), accessors (potentially a lot of extra function calls), placing variables in memory based on grouping within objects rather than where lookup might be most efficient. Not to mention possibly run time type info, which takes up more memory. Those are all things that are mostly fast enough to be a non-issue now, or are optimized by compilers, but they are generally slower.
Words.hs is empty because having a huge word list in it would crash my system.
I find the results worse too, especially for technical stuff. DDG has outdated or poor results and still does not support search by date (this is something I use heavily). I do have DDG as my default search engine, but I often find repeating the same searches using Startpage. It will take a lot more work on DDG's part to have me use it without getting back to Startpage/Google.

The only times I resort to Google are for recent news searches, search by image and times when even Startpage does not provide adequate results (I don't understand why that happens since Startpage is a proxy for Google). The "site:" searches still seem to work better with Google.

Additionally, I also don't like the way the search result links in DDG get selected when using the arrow keys (similar to caret browsing mode) instead of scrolling the page. This becomes more of an annoyance when the mouse cursor is already somewhere on the screen and a search result gets highlighted unintentionally. I found this behavior can be changed by turning off the "Keyboard shortcuts" setting (under "General" settings), but I don't like saving search engine settings, and feel this default is not a good choice. Not sure if others find it extremely useful.
That is unsuitably harsh.

"Spatial translation symmetry" is what I usually think people mean when they say "physical laws are same everywhere" -- nor is that foolish of me, that's exactly what it sounds like.

> I'm afraid you don't know what you're talking about.

Quoting from the link I posted,

> Noether's (first)[1] theorem states that every differentiable symmetry of the action of a physical system has a corresponding conservation law.

What I said was a simplified rephrasing of that, for someone who apparently did not understand physics.

Jeez. If I even so much as know the term "Noetherian invariant", then I am not totally clueless, even if you disagree about my phrasings.

Get over yourself.

Wait, you are pissed that I criticized this phrase of yours:

> Indeed, properties of spacetime change from one location to another, so one could be inclined in formulating only "local laws of physics", and stating those laws change from location to location according to mass distribution among other things.

That phrasing is either someone who doesn't know physics, or, since you claim to be a theoretical physicist, alternatively it means you are a terrible writer.

Neither is a reason to get rude with me.
Show HN: A walk through and reflection of functions in ES6
I use my own simple google apps script. Has a benefit of working with any mail program: https://github.com/vitaly/gmail-later

With gmail keyboard shortcuts work like a charm.
The generators in this project are deterministic, and the tests thus repeatable, according to this extract from the README:

Avoid calling Math.random in your [custom generator] functions, since if you do so, test runs won't be repeatable. All randomness should come from the built-in generators.
You can put the settings in a user.js file that goes in your Firefox Profile folder. Example: https://github.com/j127/firefox-tweaks/blob/master/user.js
Ask HN: Which companies are the best places to start my career?
Hi HN, I hope some of you can help me:

I'm graduating with a CS degree this spring and I want to find a company where I'll learn best practices about software design, continuous integration, testing, and more.

From your experiences in the industry which companies really go out of their way to train their junior developers?

I'm not looking for help at every step, but it would be good to be at a place where I can get really good really fast.

Thank you!
One of the things Emerson was warning about was Dogma:

“The objection to conforming to usages that have become dead to you is, that it scatters your force. It loses your time and blurs the impression of your character. If you maintain a dead church, contribute to a dead Bible-society, vote with a great party either for the government or against it, spread your table like base housekeepers, under all these screens I have difficulty to detect the precise man you are.And, of course, so much force is withdrawn from your proper life. But do your work, and I shall know you. Do your work, and you shall reinforce yourself. A man must consider what a blindman's-buff is this game of conformity. If I know your sect, I anticipate your argument. I hear a preacher announce for his text and topic the expediency of one of the institutions of his church.”
> What the heck are you complaining about?

That mindset. Like I said. Did you not read my post?
Article was confused and pretty much irrelevant anyway because Facebook.
A bit prettier: https://gist.github.com/paulirish/21326986569181e47f21
I really wonder if a startup that is 2-3 years old should worry about frontend MVC not scaling.
If you missed the link in the article, the recent profile of the young man from Chile who learned the Selk'nam language and is now the last remaining speaker is worth a read: http://www.newyorker.com/magazine/2015/03/30/a-loss-for-word...
have you looked at intel's nuc computers? i thought they were mac mini sized but i just bought one, super fast and way smaller than the picture implied.
This article is from 2014, but if you are at the scale of Facebook, maybe Flux is a better pattern.
> "Spatial translation symmetry" is what I usually think people mean when they say "physical laws are same everywhere" -- nor is that foolish of me, that's exactly what it sounds like.

The thing is, it's not meant to be an insult --you literally don't know what you're talking about (or you're trolling). When we talk about symmetry, we mean a symmetry of the Lagrangian (density) that describes the system.
The Lagrangians everybody write down a priori assume that laws of physics are same everywhere.

The spatial symmetry for example just means L(x, v, t) = L(x', v, t) where x and x' are different by a small amount. An example of this in the classical context is a flat space-time with no potential (U = 0) everywhere. This just means the space "feels" the same everywhere (that is, there are no forces), which in turn means momentum will be conserved (due to the form of the action). This doesn't mean we have proved the laws of physics are same everywhere. That's an assumption we had from the beginning when we wrote down the Lagrangian.

Lack of spatial invariance in realistic systems doesn't also mean "laws of physics depend on where you are". Again, we always assume that it is true; the broken spatial symmetry just means there is a non-uniform field.

And the term that you proudly "know" ("Noetherian invariant") doesn't exist, so I wouldn't hurry and say "you're not clueless" about what you're talking about. You might wanna read that Wikipedia link you gave.
How to Ensure a Noteworthy Mobile Optimized Website
Something like this would be useful if you could cross-reference your recommendations with others. If I have a set of recommended movies, tell me which movies are also recommended to members of my family, so that we can find the one we are most likely to all enjoy.
Seems like you're mentioning a few features that are either optional or inline-able in C++. It took me a long time to appreciate this aspect, but c++ in particular is all about not making you add costs without explicitly asking for it.