skysight-inc/HackerNews huggingface dataset:
We have immense social debt that we've got to address after all:

Make sure chronically working poor stop being poor. This is environment that breeds all kinds of radicals and fuels organized crime.

Make every crime prosecuted again. No unreported rapes please. No thieveries that get unaddressed. No corruption that gets reported in media but ends with a slap on the wrist. Right now it feels impossible because of sheer numbers of such crime. Very simple: those numbers just got to decrease to tenable levens.

Stop war on drugs and redirect effort towards real crime. Drugs can only be battled by going after their social base - poor, disgruntled, illega immingrants.

Demilitarize police and make them act as defenders again, not a privileged caste with self-interest.

Everybody got to spent time and effort on cooperating here, instead of looking the other way AND instead of radical "activism" that only increases rifts between people.

In many places migration also needs to be taken care of, because it's impossible to clean a house when its door just keeps swinging.
Ah, you're correct, I'm wrong
Often I don't like comparing rape with other crimes, since there are so many nuances involved that it is tough to classify. But comparing some aspects to how it works in murder cases sounds actually quite reasonable. I would argue that most murders are worse than most rapes (yes, that means the example you just think about is still validly worse). So if you look how to treat victims of rape it should be reasonable to look how victims of murder (indirect victims of course, like family members) are treated.
This can be true if it's the only time it's used, but when memcpy and everything use the SIMD operations, it's a lost cause. Instead you just want to go as fast as possible, so you can go back to sleep. They call it "race to idle".
Late reply but keep in mind that military service wasn't the only path to citizenship - it's just what he focused on since he had military experience. It was intended in the Starship Troopers world that other civil services, like teaching, would also grant citizenship upon completion.
Theranos was not viable because it was a scam and people in the industry thought exactly that. Unless you believe taxi drivers are all arguing that Uber doesn't actually provide rides, I don't think your argument makes sense.
4th of July Patriotic Wedding Theme Inspirations
>The display and user buttons protect against an attack launched from the host machine. Before the unit performs a cryptographic operation it can display information about what it is about to do on the display and wait for the user to confirm the operation by pushing one of the user input buttons on the unit.

As the author is here, I'd suggest adding a beeper as a way to alert about potentially unsolicited access to the module.
AI experiments roam Minecraft's lands
I take issue with her final paragraphs where she accuses "the left" of wanting draconian punishments for rape - this is a straw man. What I think most of us want is for a rapist to be treated equally whether a white Stanford athlete or a poor young black man.
You suggest fighting crime by fighting poverty because poor=criminal?
I take it you're not up on the 1917 news, about that Duchamp character who bought a hardware store urinal, laid it horizontal and exhibited it as 'Fountain'?

The more I look at it, the more I find the whole modern art ecosystem similar to bitcoin: abstrusely useless work arbitrarily attributed value by consensus, used for portable and state-independent storage of money.
Please don't. Let HN be, it works fine, doesn't it?
Okay, but bees are arguable even more social than we are, so the same might apply to them. I'm not saying that's the cause, that they recognize a person they like and let them have some honey, I guess they simply don't have a good enough reason to attack (which is not "free" for bees, either), and in the long run, it turned out to be useful to play nice with humans. But I don't know.. and I also wouldn't be surprised if bees are good judges of character and/or are generous, or have pity on us confused humans and wish they could do more to help than just giving us honey.

In a general sense, liking life forms that don't actively threaten us, just enjoying there being other life, should be useful for all life, since all life kind of depends on the "tapestry of life" which sustains it as well. Doesn't mean it is so, but it wouldn't surprise me. I say this a lot but that's kind of my point, "why should this be ruled out, why would that be surprising", not so much making a positive claim as debating an implied negative one.

In this [1] thread, someone linked the concept of biophilia, and I had to think of this discussion as well: if we allow for humans liking life "just because" or "for some reason", we should allow for that in animals, too.

[1] https://news.ycombinator.com/item?id=12053272
Would you elaborate why?
Because I am mostly an open, even oversharing person that thinks that more information everybody knows, the better.

And I would like it much better if the last four colleagues that left opened some sort of a discussion as early as possible?

On the other hand, I do understand that trying to use leaving as a leverage in any relationship is damaging (except if you are haggling on a oriental-markt :P)

So if I understand correctly, the best approach for me is:

* Negotiate the best possible position in the prospective place

* Weigh it against my current situation

* Swiftly decide if I accept the new position

* If so, announce to my boss that I have accepted a better offer elsewhere
> Don't ever expect someone who has gotten their hands on your money to voluntarily close up shop and give it back :p

Maybe you shouldn't expect it, but I have seen a start-up or two that failed and that did exactly that.

And start-ups that fail have a whole pile of clauses triggered in the various shareholder agreements that count towards a 'liquidation event'. That's what liq-prefs are for and the immediate consequence usually is that the latest investors stand the best chance of getting some or all of their money back.
You may have already found it, but I posted some experimental results here last year, and others contributed additional useful additional information: http://www.agner.org/optimize/blog/read.php?i=415#423
Fuji insist on providing proper dials for the most important functions; a proper aperture ring

Worth noting that Fuji have started to make some cheaper lenses without a proper aperture ring.
… lest you fall into it.
Something cool for BBC Micro fans.

The Pi is being used to emulate a co-processor communicates via an interface available on the BBC Micro called "Tube". For more info: https://en.wikipedia.org/wiki/Tube_(BBC_Micro)
This is a sales pitch. There's nothing of value in this article, it's written terribly.
Take Android for instance

Android <> the JVM. There was a recent, fairly well publicised legal battle around this fact.
The problem with "Listen and Believe" is, as this article points out, that taking a supposed victim's word as a fact foregoes due process in convicting a supposed criminal in the court of public opinion.

Rape is a serious crime that can ruin someone's life. But being falsely accused of rape can also ruin someone's life. Because even when the allegations are revealed to be fraudulent some doubt will remain. This also holds true for similar "taboo" crimes like sexual abuse of children.

The reason rape cases so often end up without a conviction is not that we (in the US and Europe) live in a culture that doesn't take rape seriously -- quite the opposite (otherwise fraudulent accusations of rape wouldn't be so damaging) -- it's that these crimes are inherently hard to prove beyond reasonable doubt, which a state of law requires to make a conviction.
Real-world fuel consumption measurements for Peugeot, Citroën and DS vehicles
> and the JIT can actually make code faster than C++.

How? Demonstrate with real examples
I have two books about Peter Doig and liked his pictures for quite some time, and I was also stunned seeing the picture in question attributed to him.

Are there any other pictures of that other artist? Maybe I'm missing something. The closest resemblance seems to be the name.
You could certainly do something like this with a pi. But it would be bulkier and probably less secure. But my initial prototyping was done with a Teensy3. It all depends on your threat model.
Ditto 'owning'.

Effectively this says 'Theranos as a company will not go anywhere until Holmes steps down, and after that the chances of it remaining in business are still extremely slim'.
Functions don't need to follow the ABI unless they're externally visible. If you use -fvisibility=hidden GCC will do whatever it wants for each function as it sees fit.

Interprocedural register allocation can work better than inlining too, because it keeps the code size smaller, and direct calls have almost no speed penalty.
That fine could be increased if they continue to not be compliant, it could also be supplemented with different charges.
Interesting article, but I don't get why so much surprise at the notion that we don't consciously control every single muscle, joint and nerve as we run.

We never ever consciously control every anything, period. Just try to list the movements of each phalanx as you tie your shoes or even scratch your head, and you'll easily see that we just have no idea.
Hey Chris, long time no see!

Yeah I basically agree with you, I just don't see it as a much of problem for Oculus in the long term given how early all this is.
Clue me in! What kind of comments are we talking about? Anything inappropriate here must have gone over my head.
Sticking with a positive value and using dec or sub works if you just have a loop counter or if it's acceptable to process the data in your buffer backwards, but switching to negative lets you go through the buffer in standard ascending order. Sometimes data dependencies require this, and sometimes ascending works better for prefetching.
Who will fire her though, she has an absolute majority.

This does open the door to immediate shareholder lawsuits if she does not step down voluntarily.
If we're really going to be fair, the JavaScript is a much more readable 30 loc than your nigh incomprehensible block of "17" loc which looks like something out of the obfuscated C contest. I expect you rely on the OS for some stuff, why not factor in the size of that?
Should We Kill the Dollar Bill? (2012)
Not claiming his work is different from actively denying having made it. You don't need a contract to be sued for causing damages by knowingly making false claims.

Assuming he's actually the author, he's in a way "defaming the painting".
The RDP on the F4 is more capable than the F1. The F1 only has level 1 RDP, the F4 has level 2 as well. If you can break level 2 without decapping the chip that would be big news (and probably result in a class action lawsuit against STM). Can you describe how you did it? [EDIT: Never mind, I see you already answered that in the other branch of this thread.]
Ahh good point. I'm a bit more bullish on it than that though, mostly because I imagine VR merging with AR in the not too distant future, and I believe AR will be as world-changing as smartphones, if not more so.
Definitely not startup culture, more a computer/tech thing I think. Because this is accurate for anyone that grew up playing games. Also for LAN parties where initially you'd go 2-3 days without sleep but after a few of them you'd start sleeping.
I agree strongly with you, which is why I was quite happy when YC published this:

http://www.ycombinator.com/ethics/

A relatively large number of YC companies had an ethics issue and (unfortunately) the 'naughty' bits have been used to explain these away. So YC evolved and put up a fairly clear-cut set of rules that they expect YC founders to live by.
Violent criminals are overrepresented in the poorer demographics. Richer demographics prefer safer, more comfortable corruption-type crime.
Release of IPython 5.0
Y Combinator Founder Ethics
Internet Protocol Diagram
The FPB (flash patch and breakpoint) peripheral on Cortex-M3 allows live-patching the flash contents; this allows you to temporarily change the reset vector. That, plus careful supply voltage glitching to reset some peripherals but not other, and the device is pwned.
My hay fever declined after a serious allergic reaction that sent me to a hospital. Then I also had a few cats, to whom I was allergic to. Hope yours declines, too. I guess I lucked out!
The same reasoning applies to function declarations returning pointers:

int *f(void); // "*f()" returns "int" and "f()" returns "int *"

My habit is to always put a space between the type and the asterisk, regardless of whether there is an identifier:

sizeof(int *);
x = (char *) y;
Well, because Reddit depends on their community. And they have a pretty big demographic of geeks, nerds etc., who understand what this tracking means and who will get pissed off about it.

And they've definitely lost users over this. Probably not enough to make them care, but it's still a considerable risk and definitely not something that you want to toy with, just because you can.
how many people vote for a story without clicking on it

There is only one vote button, but there are (at least) two distinct things I use it for:

1) I've read the story. I'm upvoting the story because I think people would be interested.

2) I haven't read this particular story, but I've recently read about this topic elsewhere. I've looked thru the comments and the comments are interesting. I'm upvoting because I think people would be interested in the comments.

I often learn far more about a topic from the comments here than from the story itself.
If 60% of your users don't want your company to make any money, maybe you need 60% fewer users.
Spherical video player written in three.js
The real URL is at the end. So in the worst case,
just snip it out.

I hope you remember all your character URL-encodings so you can snip out http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.54.3597%26rep%3Drep1%26type%3Dpdf right.
How to convert Android App to iOS
A bug in fMRI software could invalidate 15 years of brain research
CEO of Theranos banned from Blood Testing industry for 2 years by regulator
That’s not what listen and believe means, you know …
gcc does the exact same thing and is packaged in most distros, so no.

"Binary blob" in the context of free software is generally a blob which does not have open code behind it. This is not the case with Rust or GCC, the bootstrapping binary can be obtained -- in theory from a long chain of sources, in practice by compiling the source from a previous bootstrapping binary.

There is a trusting trust issue here, of course.
https://news.ycombinator.com/item?id=12053721
I think its obvious, we like rivers, mountains, flowers, greenery as they all represent fertillity of the land! (Mountains mean that there will be water even in draughts)
A student asked Quora to do his homework for him
Here's another story of a family escaping from Eastern Germany via a home-made hot air balloon: https://www.ballonflucht.de/html/englisch.html
The Denomination Effect
There is a tri-color LED that is intended to be used for that purpose. Red means something bad has happened :-)
For a start, pretty much every site with the EU cookie banner has that because of Google Analytics.

It's a shame the wording on the banner doesn't make it's purpose clear.
But it requires it in an unreasonably short amount of time. Hence the tradeoff.
Do they still bother to do this in Chrome, even though Chrome supports the <a> ping attribute that obviates the need for it (and which was presumably added to Chrome exactly for Google Search's own use-case)?
https://news.ycombinator.com/item?id=12032269
or yahoo answers, or google, or...
I'm running a DK2 on a GTX 660Ti and, now that there are more games that support VR, I'm starting to get those stutters. It breaks the experience entirely.
Wow, it's interesting how much HN dislikes your comment given the number of privacy and cryptography experts here.

(Edit: Probably the repeated pejorative usage of 'nerd', I guess.)
Phishing scam spams false copyright notices to ISPs, who forward it to consumers
The value is in its esthetic

The "intrinsic" value may be so, but the market value is whatever people are willing to pay for it, and that counts too.
I don't know, I don't use Chrome.

> even though Chrome supports the <a> ping attribute that obviates the need for it (and which was presumably added to Chrome exactly for Google Search's own use-case)?

And that's one reason why I don't use Chrome.

There is so much wrong with a company adding features to their browser in order to facilitate special cases for their own website.
Nice! But it sounds like it would not be effective against RDP level 2.
For background, in case anyone doesn't know (huh, I was just discussing this here last week)...

The BBC Micro Tube interface is a fast interface which allows a second, quite different computer to use the BBC Micro as an I/O processor. Acorn made several: the most popular was a 3MHz 6502, but there was also a Z80 model which ran CP/M, a NS32016 with 1MB RAM which ran a custom OS, the famous ARM1, etc.

The second processor communicates with the BBC Micro via RPC, and can make any system call. The BBC Micro provides graphics, filesystems (including hierarchical disk and network filesystems), printer, keyboard, etc, all in a completely portable fashion. (The BBC Micro operating system was really rather good.) This keeps load on the second processor down. No I/O interrupts, no need for drivers, no real need for an OS if you don't want one; the 6502 second processor had a 2kB ROM and everything else in the address space was user RAM.

It looks like what this is doing is bit-banging the BBC Micro Tube interface and emulating a 6502 in software, so it's pretending to be a classic 6502 second processor (rather faster than the original!).

Here's a different project:

http://www.stardot.org.uk/forums/viewtopic.php?f=44&t=8852

It's an FPGA-based second processor module which (if I read it correctly) can be programmed with a soft core to be a 6502, 68000, 6809, Z80, 32016 or PDP11 second processor. Some crazy person seems to have even ported BBC Basic to the PDP11...
You mean I don't have some mystical connection to the trees and that it's simply burned into my synapses from eons of evolution?!
How to Make an Essay Longer
How Technology Hijacks Peoples Minds–from a Magician and Googles Design Ethicist
A lot of people say the same thing about drawing ("draw a lot of random sketches, don't obsess over single drawings for hours/days trying to get it right"). It's too bad that obsessing is just so much more pleasant than spewing out tons of ugly crap :)
Growing Drones in Vats of a Mysterious Chemical Substance
Now I think this probably is causation, but pointing out that the correlation is really strong is not an argument against "correlation is not causation".
“Assemble your BB-8 robot” saga goes on. Adding cool tidbits
Neat!

There's an interesting typo in the STM32415 link first in the bullet list, it has an attribute called "jref" which should very likely be href. In Firefox it's underlined, but not clickable. Very confusing.
But does hype?
Obviously C compilers should be written in Javascript, since everybody already has a Javascript engine installed.
What if the string is completely non-elastic?
That looks like it is this process:

http://www.digitaltrends.com/cool-tech/carbon3d-clip-3d-prin...

The basic idea is to have a UV hardening fluid that you then fuse using lasers or some kind of mask.
Yes, leading to C extensions that are not thread safe and so can't be used in multi-threaded code at all. An example I'm familiar with is pylibmc.
Sitting at the offices of an HFT firm here.

I think there's more than one kind of fast. There's development speed, and there execution speed. Both are important.

I don't know what qualifies as HFT these days, but a loose definition is people who trade more often than once a day. That's still a whole lot of different people.

At one end, there's textbook, pure footrace arbitrage. You something offered at 100 on one exchange and bid 101 on another. You rush to do them both. This is possibly the most obvious strategy ever, and the only thing that matters is how fast you can get those messages to the relevant exchanges.

On the other end, there's more intricate stuff like statistical arbitrages (a wide category), where there's more than one way to skin a cat. Some principles are known from finance 101, but your implementation will be slightly different to other people's. You still want to execute fast, because the opportunity may not be there forever, but it's not like every time you seen an opportunity you know it's first come, first served.

My sense is that those closer to the former will tend to use c++ over JVM. Most people are not going to have the time to carefully test what's faster, and c++ has the reputation as the thing that will be faster.

Similarly, JVM languages have a reputation for being faster to code in. As strategies get more complex, you need code agility. There's a lot of changing things up when you're writing strategy. Of course, results vary, but if you're building a strategy platform, you probably go for JVM.

But that's just what my gut feeling tells me. I've only met the people I've met, and it's not that easy to find public info on just what people are getting up to. I'd love to hear what kinds of strats are running on Azul.
Show HN: ssd-info – a lightweight Linux replacement for SSD Life
If by expressiveness the author (wrongly) assumes number of characters per line and LOCs per commit, then Red/Rebol has nothing on J/K (and probably Perl as well).

However. At one point reading and deconstructing a tangled mess of characters outweighs the "expressiveness" of the language.

More than "expressiveness" a language needs docs, community, tools.
At those sizes there is no such thing as "completely non-elastic" (aka "rigid").
Show HN: pac.chat – A realtime, anonymous chat made using node and Google maps
Challenges, Gaps and Future of Analytics in Sports
How to Enjoy 4K Movies with Normal DVD
stop re-submitting the same thing over and over again and deleting it if it does not gain traction.
"doesn't... even remotely relate"

You're both talking about servers and difficulties with them.
It's also a language we don't understand.

Haskell is virtually unreadable to me, however, I do understand that it's a quite powerful language. I would imagine that if I took the time to learn Red / Haskell the code would make a lot more sense.

I had the same experience with ruby, initially ruby code looked very foreign to me, however, now it's quite easy for me to read.
How one man repopulated a rare butterfly species in his backyard
This is nonsense (what the author said, not you). The heat capacity of the air contained in a fridge is insignificant when compared to that of the contents. Opening and closing the door occasionally has almost no effect.

The two important variables are thermal mass and insulation.
A tree on a street is incredibly expensive to maintain. The tree itself need maintaince from a gardner and the surrounding road and sidewalk needs extra maintenence too.
Neither of them are mosques. Picture 5 is a palace [1] and 9 is a public bath [2]. You can see the name of these places here [3]

1 - https://en.wikipedia.org/wiki/Chehel_Sotoun
2 - https://en.wikipedia.org/wiki/Vakil_Bath
3 - http://metro.co.uk/2016/04/09/25-incredible-photos-that-show...