skysight-inc/HackerNews huggingface dataset:
Hello everyone! I'm the creator of notie.js and although I'm a frequent browser of HN, I found this post from a fellow who placed the link in a comment in one of the GitHub issues. Very cool to see someone promoted this! Thank you for all the comments/suggestions/feedback!
You're welcome, it was fun to make! It is a good idea to add detail to the browser compatibility and I will eventually do so. It was before this repo gained popularity that I did the quick browser testing to warrant that statement. Thank you for the suggestion.
Knack is hiring
Israel seems to have achieved quite a lot of success with collective punishment. Why not the U.S.?
I don't think this method can work for me because I hate cognitively switching from one task to another.
Sure, it's not like super senior people would actually want to do the more mundane work. You need junior devs for that.
I often read HN on a 7" tablet with the Opera browser.
Thanks for this, I might take a look on the weekend.
A book written by a group of high-frequency trading firms, defending high-frequency trading. Hmm...

Is this blogger's summary of Kovac's book accurate (http://blog.themistrading.com/2014/12/flash-war/)? Seems like the book refutes the accusation of HFT front-running but:

"Kovac then writes, “In other words, this research, cited by Lewis himself near the conclusion of his book, contradicts everything he has said about front-running in the prior two hundred pages.” Kovac suggests this is some kind of “Aha!” moment. See, he seems to say, there’s no front-running and Lewis’s own sources say so.

Your guess is as good as mine on this, but Kovac seems to be the one who apparently didn’t read the research. Go to the next paragraph in Clark-Joseph’s paper: “[T]he private information about price-impact generated by an HFT’s small aggressive orders enables that HFT to trade ahead of predictable demand [that is, front-run demand] at only those times when it is profitable to do so (i.e., when price-impact is large).”"
Why take them down when leaving them up acts as a honey-pot to trap would-be recruits.
How to Make Your Online Business Through Email Marketing
You’re very right, I guarantee there is a certain level of bloat to the .js file - the repo you see in there at this moment is not far off of the version 1.0 that I created just to achieve the desired functionality. As you’ve noticed - there are probably a lot of optimizations and improvements to be made.
You understand the Japanese Central Bank is purchasing Securities (stocks), not simply Bonds like The US Fed did during QE and still does as it is currently rolling over all of the bonds and Mortgage Backed Securities which are maturing
A service that has no identity, which a bunch of copy of other services glued together. I didn't want to use Google+ , i'm not going to use Google ++ and get a different product every 2 years because it still doesn't know what it wants to be.
What's another way to do it? This is a hack after all, but I'm sure they'll accept pull requests.
This is true about the notification potentially not being close to the action point - though the way I thought of it is that the user should know what action they just took therefore will understand the message they just got. Especially if the site uses this library throughout, the user will be used to this kind of feedback on their actions. It also makes it a bit more friendly for responsiveness as the developer doesn’t have to worry about placement or if the alert will fit on the screen properly.
I hope finally we have someone who can challenge the unconstitutional behavior of our government. Our idiotic judicial rules always seem to rule in favor of the government and the prosecution when it comes to FISA. Maybe it will finally be stopped. Or not, the supremes aren't always consistent in their "interpretation" of the obvious.
IGA Gift Voucher Surprise Email – MailShark
>When the agents learned of Mohamud’s plans to travel to Alaska, they worried he might try to continue to Pakistan or Yemen. They placed him on the no-fly list.

Really?
thanks for noticing that.fixed already.
It's ok to have dependencies. If you want to avoid big dependencies like jQuery, there are tiny DOM modules that you can pick and use; http://github.com/npm-dom
> The essay treats Jessica as fail-proof.

I don't see that at all. It says she contributed something important to the YC evaluation process that none of the other founders could. It doesn't say she never made any mistakes. Nor does it say that her input was the determining factor in every choice. I think you are reading things into the article that aren't there.

> It's not my use of justice.

You didn't use the word first, but you are treating YC's process as though the word was appropriate. See below.

> If you wish to convict someone a la the lady of justice, then yes, I do believe you need logical arguments and theories before you can do anything (in regards to punishment).

But if you believe the justice analogy is "inept" (your word), why would you buy into someone else's interpretation of YC rejecting an applicant as "punishment"? It's not. As I said before, nobody has a right to YC funding. Their money, their choice. They don't have to give a logical reason; they don't have to give a reason at all. They could choose among applicants by throwing darts, and nobody would have any right to complain.

Of course, choosing by throwing darts wouldn't work well, which is why YC doesn't do it. But what they do do, including the "Social Radar", does appear to work well, even if no one can construct a logical argument for why it does. Since it's their money, and it's working well for them, nobody else has any right to complain that they're being "punished" if YC rejects them. They certainly don't have a right to do so on the basis that there isn't a logical argument backing up YC's choices.
In Wake of Paris, FCC Seeks Power to Shutter Websites
Yes, that applies to wiretap laws. Everyone (varies with state as mentioned) has to be informed and accept that they are being recorded for the call to be admissible as evidence in a court of law. Without that permission, it will be discarded.

I should add; if this were not the case, then manufactures of modern gadgets would be much less likely to have active monitoring of your microphone, for fear of how that action could be interpreted in court. Siri, what are your thoughts on this?
You forgot to mention the very low cost, especially for font because we gotta hide that pesky content that we have to show after all.
Israel is in a state of constant tension and war. If that's what "success" looks like, then let's fail.
How much Starbucks do we drink each year?
That's not really how investment works. For a private company to be able to invest in infrastructure and equipment, you need access to hard cash, and therefore savings procured through banks as lenders. If everything is at credit, it's not sustainable.
That's an argument for deporting non-citizens who commit major crimes. And guess what? That's what we often do!

But none of this is an argument for deporting or otherwise punishing the families of non-citizens who commit major crimes. How could you possibly justify that?
can you use some sort of redstone contraption to interact with the containers?
Not the parent, but I also prefer shell to ansi-term for my daily usage.

My 99% use-case is running programs that don't need terminal emulator support, but I do commonly use Emacs keybindings for navigating around the buffer -- which requires switching between char and line modes when using ansi-term.
Early 20th Century Technocracy Movement
The increase of antibiotic resistance is a matter of legitimate public concern. But this article abuses the same "think of the children" meme that worldly people everywhere despise in politics and journalism of every sort.

Children are more susceptible to infection than healthy adults, but so are the elderly and people with compromised immune systems. We don't need to pull at the heartstrings to justify a conservative approach to the use of antibiotics.
> This is somewhere up there with Debian habitually backporting security patches into an ancient version of Apache to the point its a broken unsecure mess, and adding an unapproved patch to ssh that caused it to generate completely broken and highly unsecure keys.

Please don't spread FUD.

Debian does a great job of creating and maintaining a stable, secure, and coherent operating system.

They may modify upstream software so that it complies with the Linux FHS, but the goal is to achieve a coherent system (e.g. config in /etc, data in /var/lib, etc). IMO, they do a better job than any other Linux distro.

Debian also has a strict policy on decoupling libraries from programs. This means that when a security update is released (e.g. the security fix for latest libpng vulnerability), you only need to update a single package.

Finally, Debian aims to be stable, which means they'll keep an eye out for vulnerabilities and backport fixes. This is done instead of forcing you to move between versions of software, which has the potential to break things, or create new security issues (e.g. changes in config).

The Debian+openssl vulnerability happened in 2008. Go back, and look at Debian's security record (e.g. go to LWN and see Debian release fixes for the latest vulnerabilities just as quickly as Red Hat and Canonical/Ubuntu).
Of course! We're really not working full time on this, had to make it work. I agree that one is horrible!!!
Exactly! This is a catastrophe in the same way that any public company missing earnings by 1 cent is - Oh my god they only grew by 4x instead of 5x, it's bubblegeddon! Maybe it's a shit show behind the scenes, but from what I've read there's nothing to freak out about
I love i.reddit. When they take that away (and I expect they eventually will), I will probably use reddit a lot less.
If domain knowledge is primarily accessed by vocal broadcast to everyone in the room, your business is in trouble.
> The card layout is generally big no-no in design community.

I disagree-- it would appear to be exactly the opposite if you look at current design trends (checkout dribbble.com), cards look to be a very big yes-yes in the design community. I believe googles implementation of the cards within Google+ very poor UX. If they made each card the same height so your eyes can move about the page more orderly it might make Google+ more palatable. You are right in that it is very hard to digest the content with that design.
I try to keep related interactions near each other so showing notifications near the source turned out to be more problematic than having a single place for notifications (like near the top where there useful information can be seen but no interactions occur)

It was apparent after just a simple mockup that the notifications would get int he way if the user was makign many rapid interactions.

In my paricular application the notifications could be used as a history of interactions that could be opened up and examined in more detail.
The reams of fluff bring in the dollars and views, whereby they can afford to pay people to write substantive pieces. Furthermore, sometimes the biggest 'cost' is not the piece itself but making sure you have a legal team to defend against potential SLAPP suits.
My understanding of the issue, is that the rift is caused by the Debian team creating their own "live" system (see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804315) instead of using "Debian Live"
I don't think it's either or. I obviously read hacker news, but I'm also very passionate about ceramics especially Japanese and Korean ceramics and Pinterest is a treasure trove for images of work other people have done as well as new techniques. For contrast: I don't have a Facebook account.
Reading the bugs and threads linked, the biggest issue seems to be that some people from the debian installer team decided to write their own live cd and declared that Debian Live was obsolete, without ever speaking to the people from Debian Live.

So, it is probable that a live-cd will still exist, but it won't be the one called "Debian Live".
Looks like a bunch of needless drama.
I'm not sure if this is the video i'm trying to recall, but.. https://www.youtube.com/watch?v=B824CmVbhJ8
An EDSL for hard working IT programmers
Maybe that would be a good way to do scripting within the game... :)
The final email on this page is a very important read. If you tl;dr this link, skip to the last email before you leave.
What was their previous investment experience with remote teams?
There are a number of great open source charting libraries that don't force you into really inflexible APIs or require you to transform data into a hard-to-use format to display it. NVD3 is (for me) much easier to use and customize (not to mention looks better and can be customized with CSS) than HighCharts, for example. The latest FusionCharts offering looks more straightforward but their pricing model is a no-go for me.
Who gives a rat's ass about junior devs? And besides, that's not how things really work. You get an org, that org gets headcount to fill. No one is forcing anyone, those junior folks took the job on their own volition. Most of them even had fun doing it (as opposed to e.g. digging in the rotting bowels of MS Office).
On the other hand, it most certainly isn't a good sign that they have this many employees.
> The card layout is generally big no-no in design community.

Interesting. Could you provide any links/citations for this?

I ask because it feels like practically every designer I talk with these days wants to force a card layout onto everything (even text-oriented sites) and I'd love to hear the other side.
Are there any organizations for your field you can reach out to?

Also, if there are staffing companies, sometimes they put out salary analysis research as content marketing tools that can be quite useful.
Oh yes! It was so funny to read that one! :D
We should start listing hilarious bug reports, I sure we're going to get quite a bunch.
To be fair, Flash Boys is a book where the main beneficiaries have a vested interest in portraying HFT and especially cross market arbitrage as predatory.

Further, themis trading has a vested interest in portraying HFT and especially cross exchange market making as predatory. Both groups work for market participants that want to move large amounts of shares without impacting the price. That is they want to subvert supply and demand. Their particular quote does a disservice to every one because it equates pricing demand into the market as front-running, which is ludicrous.

Full disclosure, I have worked in the HFT industry (though I don't now). Regardless of whether HFT is predatory or not, Flash Boys inaccurately portrays how the technical details of exchanges work. I do not, and have met no person who is aware of the technical details of the markets who finds it credible.
The Brick Wall of C++ Source Code Transformation
I was expecting a goban (aka, go board)
It is just a simple example to convey that a portion of foo/1 contains a case statement, and that case statement is being replaced with a function. There could be more lines in foo/1. The point is that both the case statement and the multi-clause function are identical in behavior, but the function prevents nesting at the call site.
Debian has rules, but it's pretty decentralised. These sorts of things are always going to occur when you're dealing with 1000+ individuals (sometimes with different goals).

Debian is not without drama, but a lot of work happens without any drama at all, and as a result, you don't hear about it.
Gut check: Anti-obesity policies fall flat
I wish I had a reference for you, but I recall reading some UI guidelines that discussed how long you have before you need to give feedback to your users. IIRC 2 seconds was the longest amount of time that didn't feel like you were waiting forever. Once you got past 6 seconds, basically people think it is broken.

I have the same experience as you do, and these numbers of 2 seconds and 6 seconds really seem about right. If the test runs in less than 2 seconds, I can stay focussed on what I'm doing. By 6 seconds, I'm already thinking about something else. My personal experience has been that if the tests takes longer than 2 seconds, it is virtually impossible to do TDD. Instead you have to write large chunks of code -- or at the very least write several tests in one go.

I'm fairly well known in my current group for the 2 second rule :-) 2 seconds is really a long time for a modern computer, so my feeling is that if you can't build and run a large section of tests in 2 seconds, you've got a serious problem somewhere. When pairing with people who don't mind longer test runs, I've noticed that they never actually TDD. Instead they right large pieces of code (entire functions at the very least), or they write 5-10 tests all in one go. When I show people the normal rhythm of TDD, they suddenly understand why you need to have incredibly fast tests.

I also preach a 2 minute limit for the entire test suite. Kent Beck has talked about that previously (although I can't remember what number he used -- something like 2-4 minutes). He has even advocated simply throwing away long tests. Test coverage is less important than being able to run your tests quickly. I have found that if the test suite creeps up to about 10 minutes, the frequency of running that test suite is reduced to about once per day -- meaning that you have totally lost the context of the problem when you discover it.

Whatever you need to do to keep those tests running quickly is what you should do. Whether that means only running a subset, hot loading modules, stubbing out slow moving pieces (even the database), etc. I could write for quite a long time on testing strategy... This needs to go on my queue for a blog post ;-)
A group of people failing to cooperate, communicate, or generally work together in a reasonable way. It's both a failure of each individual to work together constructively amongst some confusion or disagreement and a systematic failure of the whole organization to set expectations and have reasonable clear remedies for such conflicts.
Hah, this image made me realize that the iconic Burrill "Work Hard and Be Nice To People" looks a little more sweatshoppy when all you can see is the "WORK HARD" part and a crowded office.
Unikernels, meet Docker
Meanwhile Over in Computer Science
> It should be incumbent upon those tinkering with complex systems to provide proof of non-harm.

It should be incumbent upon those demanding proof of a negative to explain how that might work in practice.
"Ah ah ah!" http://jurassicsystems.com/
Chroniton – A date input for visualizations and data
"much faster" is important.

Speed is a feature
It does poorly when empty, but Google Pagespeed on Google Pagespeed does well on Google Pagespeed.

https://developers.google.com/speed/pagespeed/insights/?url=...
Bokoharam and alshahab are extensions of the problems in north Africa, they are not indigenous to subsaharan Africa. You don't see the dame problems in Mozambique or Angola or Botswana. These places have had their problems but they don't export them and don't fancy taking the rest of the world down with them.
Actually, it appears that Daniel was wronged there also. If you are going to upload a new package and you know there might be a conflict, wouldn't you notify the other person?

Seems like Daniel has been wronged. Dick move by the debian-cd teams.
interesting read. resonates with a lot of experiences i've had recently.
I think the war's over and .com won. These new TLDs will always make a company seem sketchy (with some exceptions for companies that have mostly an app presence, or for certain tech segments.)
The "classic php" mix of core application logic and templates is concerning in 2015.
Which actually existed: https://en.wikipedia.org/wiki/Fsn
> Please don't conflate issues with scientific backing (antibiotic abuse) with unscientific fearmongering (GMOs).

GMOs are only unscientific fearmongering until some kind of a heretofore invisible link is found.

Now I'm not suggesting that one will be found, but to say that you know there isn't one is the height of arrogance. There are a great many things that science has known that have been later overturned.

For example, Semmelweis beat Pasteur to the punch by a solid 10 years but he died basically in disgrace because the medical community chose to ignore him.

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

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

I'd love to provide another dozen examples but I don't have a handy list to show you. Rest assured that if science could be wrong at least once it's within the realm of possibility that it could be wrong again. There's definitely no law of the universe that prevents science from making a mistake or two along the way to knowledge.
2 Myths and 2 Facts About Clojure That Change Everything
+1 for my new favorite term "anecdata"

I'd be interested to hear your bullet points on working remotely for a SV startup. Work/life balance, perceived differences from onprem workers, etc.
http://www.bothsidesofthetable.com/2010/07/05/the-power-of-i...
Trending design ≠ efficient design. Lot of me-too designers try to copy what's on popular websites even though it's clearly a wrong approach and that's how bad designs become viral (Jumbotrones is another example which has become viral but has measurably lower engagement metrics). Also many designer falls in to side-by-side measurement trap while what they should be measuring is users engagement metrics. Card layout looks pretty in PowerPoints and SBS numbers would generally shine but any designer who have actually measured actual engagement metrics with card layout would agree that it's horrible idea. BTW, I'm taking about card design where there are more than one horizontally laid-out cards.
Though Fukuyama reportedly distanced himself from this later, I appreciate your answer. But don't you think it's redundantly tautological and circular/self-referential to approach it like "Fukuyama himself considered capitalist democracy to be the End of History, so it is the supreme progress/triumph (end of history?) to have that".

Besides, I was coming from a philosophical perspective to the point where the basis of the things transcend the transient notions; that is, from a materialistic viewpoint (which I presume is Fukuyama's and many of the fellows' here), how/why does having an oligarchy or a corporate tyranny or a state with social welfare somewhere at some point in time is any more significant than some predator somewhere making some species extinct or some big wave scattering across in the ocean a million year ago or after (or any other event, such as a massacre by some of the humans, in the universe, for that matter).
Easy:
- some of those senior employees are senior for a good reason, and they could do a ton of damage if you piss them off and they go to a competitor
- some of the stuff they fool around with may end up being useful elsewhere, which it did, in some cases
- and in the unlikely event that a usable product is produced, the company wins as well

It's a win-win-win, no matter how you slice it.
Especially since the rise of heart disease, diabetes, and chronic obesity have only become a problem during the same time period

Right, because we can't think of a single other factor that has changed during that time period apart from diet?
You're right, better dismantle the FDA post-haste since a solid half of what they do there is make sure that things don't harm people.
Regardless of who was in the right, there's a number of people on that thread who come off as incredibly disrespectful and should be issuing public apologies for their behavior. I get that it was a heated argument, but people deserve more respect than that, especially when they're volunteering their time.