skysight-inc/HackerNews huggingface dataset:
China's WeChat beta-testing new type of “streamed” mobile app
Is your service any better than haveibeenpwned.com ?
In what way is it not worse than Chernobyl? Fukushima is a triple meltdown and the cores are not entombed in concrete. If people die from Fukushima they will die of cancer and not 'radiation' so we won't know the real mortality numbers for a long time.
One of my new favorite shows on Vice actually did a show about how abandoned Newfoundland is. They pointed out the over fishing of the area then the government banned fishing outright which started the collapse.

https://video.vice.com/en_ca/video/Newfoundland-Coast/57bddb...
TL;DR — Fishing villages [...] sent into a tailspin by a fishery collapse, oil-price slump and mounting debt that left it with Canada’s most severe fiscal and demographic crisis. The provincial government now is pushing to close places like Little Bay Islands altogether rather than service them, offering [...] at least C$250,000 ($189,000) each to leave—and spurring a bitter, three-year fight over whether to cash out or endure.

(Actually, the article is not that long, but the title is clickbait)

I thought the reason was going to be related to the increment of sea levels, as villages near the coasts will surely be affected sooner than later by the constant floods in the coming years. Anyway, I agree with the sentiment of the people mentioned in the article, it is not clear when the Canadian government will pay that money, some people with houses near the coast are retired, they just want to live a peaceful life near the sea, they don't want to relocate, so it is logical to think that this strategy of the government to offer money to leave the place will not work, at least not very well.
Zoho has a free, ad-free service¹ that allows: 1 domain, 5GB per user e-mail hosting, and 5GB per user document storage for up to 25 users. Pricing seems reasonable beyond that. They provide incentives in the form of additional users for referrals (my referral code: WX7yxEKy). They also support 2-factor authentication.

¹ https://www.zoho.com/mail/zohomail-pricing.html
replying to myself because I can't react to the dead poster anymore:

I don't have high hopes that data will reverse any of your prejudices, but here you go:

Most recent study of methane flux/storage in the ESAS:

http://rsta.royalsocietypublishing.org/content/373/2052/2014...

Arctic temperatures are estimated to rise 1.9x compared to global average:

http://onlinelibrary.wiley.com/doi/10.1029/2005GL025244/full

During HCO the arctic is estimated to have been 4-6C warmer than baseline (yearly average):

https://epic.awi.de/38441/1/Beierlein_2015_Holocene_page1.pd...

That's not all that much. We're now already at 400ppm CO2, and recent unmitigated projections to 2100 (538ppm) simulate an arctic yearly average of ~ plus 8C:

http://climatenewsnetwork.net/arctic-is-set-to-reach-13c-by-...

And that most probably doesn't take a positive methane feedback loop into account.

So, are you willing to play the russian roulette game with the arctic methane? The PETM boundary showed a global average warming of 5C, mostly from arctic methane at a time where there wasn't even a large ice shelf, so with significantly lower capacity:

https://en.wikipedia.org/wiki/Paleocene–Eocene_Thermal_Maxim...

That would be in addition to the CO2 induced warming, mind you.
Huh! Well there you go.
The "joke" is that it has nothing to do with the chicken, which defies the expectations set for a regular joke. The act of "crossing the road" serves to get to the other side of the road.

It's anti-humor: https://en.wikipedia.org/wiki/Why_did_the_chicken_cross_the_...
The page probably needed to "pop" more, so the designers added a little more zazz to it.
You can always tell someone is subscribing to quack economic theories whenever they use the term "Keynesian Economics" You'll never hear someone with actual training in economics use that term (outside of a history of economics lesson)
Thanks for the feedback! Adding some simple math to show the benefits is a great idea. We're still gathering some data from our current users, so we'll be sure to add that once we have all of the data to show.

Definitely agree that if you typically spend very little with your card, rounding up your transactions will have a smaller effect. We do have an option that allows you to instead specify exactly how much money to contribute each week. We have quite a few users taking advantage of that. Right now they're typically contributing around $20 per week, or $80-100 per month.
> The price for EpiPens went up because no one else was able to make a competing product that didn't malfunction or deliver the wrong dose of epinephrine.

Price hasn't gone up as much in the UK where a state monopoly negotiates.
A KVM Hypervisor would be ideal, in my experience and opinion. Using the virtio drivers will give you great performance for virtualized devices like disks and NICs, and you can also directly attach devices and use PCI passthrough to achieve full-native performance for a device in the guest OS.
This reminds me a little bit of my computer architecture class. We started at logic gates in a simulator[1], and worked our way up from there to flip-flops and adders, memory chips, a simple ALU, and eventually a whole 8-bit CPU in the simulator. I want to think that we were even writing assembly for it, loading the programs into the simulated memory, and executing it. It was a great way to get a sense of how everything works, and I think it's when C-style pointers really clicked for me.

[1] this one, IIRC https://sourceforge.net/projects/circuit/
Might be worth using just for generics. Template out small bits you need, compile them to go and use them as libraries for generic-heavy tasks like sorts and what not.
Yes but I spoke to a parent who said that in many cases and situations, they are required to purchase more than what insurance covers.

Nobody cares about what insurance companies pay. Like you said, they have professional negotiators on their side. But cash patients, people without insurance, or people required to buy more than what their insurance covers, do need the help.
Likely. Intelligence is molded by the container. Much of our self is shaped by being mammals, with two eyes and two ears and limited perception of the world.

An artificial creature could be completely different from that. It will perceive the world in a different light, literally. It will need different language to describe what it experiences, and we will have only indirect referents to appreciate what its talking about.

E.g. an intelligent drone might want to express what it felt when hovering at 5000 ft over Manhattan in a slight crosswind during a cell tower outage - the EM spectrum image shifts in such an utterly sublime way when your sensors are vibrating and the low band is uncluttered!
How the FDA Manipulates the Media
If you have a stick blender (which you should have, because they are cheap and useful), mayonnaise is incredibly easy to make. Vegan mayonnaise isn't much more difficult: soy milk works as an emulsifier, and can be boosted with a little dijon (which I put in normal mayo anyways, because it's good).

I'll use Kewpie mayo for things that want it, but otherwise: store bought mayo is kind of gross, isn't it?
Acceleration found in galaxies challenges current understanding of dark matter
> If you try to work with living systems, I'm sure you'll see why these problems aren't just a matter of spending R&D dollars.

Perhaps you can explain it to me, so I can skip becoming a bio researcher.
There's nothing illegal about this if you're running KVM on Mac hardware and virtualizing OS X (er, macOS).
Z600

That's a bit old. Modern Hackentoshes are actually pretty solid on consumer hardware. Z79/Z79, Z170 are pretty much fully supported. Some forum posters claim they've gotten dual 4th Xeon boards to work.

I set one up on my Z79+i7-4790k. It was a breeze. Took about 90minutes following tutorials. My biggest problems were:

-I set up the wrong sound driver

-Nvidia won't detect/modify hot plugging displays you have to manually edit OSX's version of xorg.conf

-Apple's Nvidia driver didn't support GSync or 144Hz. So I had to dealing with image tearing :\

-Non Apple keyboards had weird character mismatching. Had to purchase an Apple USB keyboard.

I ended up reverting because I like my IBM Model M, and losing hardware level vsync was a no-go.
Show HN: PhraseFinder – A Fast Search Engine for the Google Books Ngram Dataset
It's not about it being morally or ethically bad in itself, it's about whether a market can function efficiently (or at all!) when you can't trust the other person to follow through on simple things. There are plenty of ethically and morally abhorrent practices that are perfectly legal and allowed.
Summary: Lean startups are the scientific method on humans, and that is what psychology departments teach.

Alternate headline: Hackers, Hustlers... and Shrinks!
What risks of the radiation water release worries you, in terms of actually expected negative effects?
I don't disagree with you; it's just that those of us with the DSLRs (and the ILCs) are the last holdouts, we're a niche rump of what used to be a mainstream activity. Someone will make a nice life out of creating a service for that niche, but it's not going to be a Yahoo-scale thing.
Have an easy to understand Graphical User Interface.

Keyboard commands aren't the reason I want Sublime Text. I want it for the amazing plugins that support a load of features as well as having a graphical user interface.
It looks like CSS modules is meaningfully different from being just a naming convention.

With a naming convention, if you want to use work from two different packages and they happen to use the same names, you need to edit one of them. People come up with conventions to try to avoid this, like prefixing everything with the package name, but that doesn't fundamentally fix the problem. If two packages have the same name, they clash again. You have a fundamental tradeoff between short prefixes which are easy to work with, and long ones which are less likely to clash.

In other systems, when you use a package, you choose the prefix. If two packages use the same names, you just give them different prefixes. Short prefixes are fine, because they don't need to be globally unique.

It looks like CSS Modules works the second way, and that's an improvement over just being a naming convention.
I know of pretty much no message board that started that way - most aren't for profit even.

This is just fraud.
This is highly subjective and very much depends on many variables, including what you mean by "systems programming" (more specifically: what level of the stack is your boundary for "system" versus "application").

There is a traditional boundary. System programming is programming at a lower level, code meant for consumption by other software, and never directly used by an end user, while application programming is meant for consumption directly by an end user. Think "game engine's network stack" versus "text editor (that isn't Emacs)".

It's possible to work as a very junior system programmer with no prior programming experience. Everyone has to start somewhere. I've put such people to work doing everything from debugging problems with some data structure implementation to debugging thorny concurrency issues. Generally I take the view that a person is no longer junior when he has had sufficient experience that he can do more than bug fixing in more than one sub-domain of system programming. That wouldn't mean he or she is necessarily senior at that point.
No, that's not what he said. In fact, a pretty good rule of thumb regarding the principle of charity on message boards: if you have to write "X means Y? That explains so much.", there's a good chance you're being pointlessly uncharitable.
So are these other tools people are talking about some different methods that just transpile back to CSS in the end or something like that?
I don't know if making replication a "grad student chore" that you need to get through is a good way to remove the stigma behind "wasting" time replicating other's people scientific results instead of building your own. Perhaps we should just admit that replicating scientific results is just as much science as creating original work is, and grant degrees to students who manage to replicate a lot of work and publish it in a rigorous analysis.
Last time I checked, the Tor Project's handling of malicious exit nodes was one guy who didn't really care all that much about reports of active MITM attacks that were actually robbing people of money (well, Bitcoins anyway). Just flat out refused to pull the nodes doing it.
> If people die from Fukushima they will die of cancer and not 'radiation' so we won't know the real mortality numbers for a long time.

We likely won't ever know the real numbers because they will be well within the statistical noise. This is why the linear no-threshold model is so difficult to test.
> But much of a human brain is a uniform matrix that self-programs.

Speaking as a neuroscience PhD ... no. Not remotely close, sorry.
> It's been shown over and over again that secure C coding is possible and doable and feasible and exists in the real world. Some of the most secure software is written in C, and that's not attributed to enough fingers banging at a keyboard over a C program, but because C forces the programmer that _wants_ to write a secure program think about all the issues, the universe and everything.

This reasoning doesn't make sense. Use a language that makes a bunch of security flaws impossible (barring OS and compiler bugs anyway) so that you can concentrate properly on the possible security flaws left. Why deliberately make life hard for yourself if there are other language choices (assuming there are other choices to C in what you're doing)?

Even the best developers make mistakes. When you're picking your stack for security sensitive work you should be picking the stack that minimises the chance of mistakes and the impact of those mistakes. C is at high risk of making mistakes and those mistakes have a high chance of being exploitable.
I tend to lean on the "Do people feel that way? Or are we told to feel that way?"

Let's not pretend we're making our decisions on these things in some kind of vacuum.

We're battered with "buy this, support the economy, drive your car" propaganda. How much of the 24/7 news cycle is dedicated to intelligently discussing the environment? Not much.

How much is spent detailing what companies are up, which ones are down, and oh shit did you hear about BrAngelina getting divorced? We're told that is the important stuff and let others worry about this other stuff.

It's too hard for me to accept that we have a democracy that actually cares about the concerns of the people. It all just feels like a ballot stuffed online poll.
So who cleans the toilets in the USA? Old american men?
Writing a forth interpreter from scratch [pdf]
Oracle has IaaS and PaaS solutions now....
The Echo Chamber Club – anti algorithm Club to understand new perspectives
I'm on a Retina Macbook Pro, and the white/black checkerboard square (A in Figure 12) matches the (128,128,128) gray (B), not the lighter one (C).

Looking closer, it seems like my computer is, like, anti-aliasing the image itself. In Digital Color Meter, the white and black pixels are both grays. See screenshot below, the magnified area is from square A in the browser. When I downloaded the image and opened it in Preview it is black and white like it's supposed to be.

Screenshot: https://cl.ly/2T2U2J0A3v31 (If you're on a Mac maybe try opening the image in an image viewer)

Anyone know what's going on? I also can't distinguish between the first few black bars in Figure 2.
Mark Joshi's "The Concepts and Practice of Mathematical Finance" came recommended to me by some people in the field as a foundation. I found it quite readable.
Why You Need More Than Passion to be Successful
First, generic disclaimer: To the extent that you just want to have fun and learn things, please be my guest. The rest of this post is suggestions from the point of view of whether you might want others to adopt it in the future.

That "mostly" in "mostly unchanged" is a problem. Have should probably be either significantly radically different from Go, so that when I use it I'm not confused, or it should be as similar to Go as possible except that it adds some features, so that it seems like a nice add on.

Rewriting syntax that ends up really just being a gloss on the existing syntax (i.e., not really allowing much new expressiveness) is just a hurdle to the language; it's a hurdle to your implementation, a hurdle to anyone picking it up and using it, and a long-term burden of trying to explain the slight differences to everybody. See, for instance, the Python 2 vs. Python 3 pain.

Since it seems to me the major feature of Have is giving Go generics, I suggest comparing with some other things already out there: https://github.com/sasha-s/go-inline , and I also reference the projects mentioned in the FAQ. I am not saying these things solve the problem, but you may want to compare notes and steal (in the "good artists borrow, great artists steal" sense) the good things if you can. You might also find it helpful to contact the authors or users of those projects and ask about pain points.
2D renderers? Do you mean rendering 2D shapes? In that case, scanline is probably the most efficient thing you can do, but most renderers are not scanline. The only modern 2D scanline renderer I know of is in the Flash Player code.

For a 3D renderer, I recommend fgiesen's series as linked above, and the older series by Nicolas Capens: http://forum.devmaster.net/t/advanced-rasterization/6145
I think we focus too much on the machine part of machine learning. There are drivers of mental activity in living organisms that are based far away from the brain itself. It's still a pretty new concept to think that non-human microorganisms in the gut have a significant effect on our bodies and minds.

I think we will see something closer to "true" AI when we have a body, a physical platform that we can plug it into, which requires that the unit maintain homeostasis. That's the basic requirement for a brain to learn, because all life understands that without the basic knowledge and ability to find food and eat food, it dies.
https://news.ycombinator.com/item?id=12557292
(Just my opinion)

I completely agree with everything you point out. The argument I am bringing up is not about implementation, it's about "if they didn't use C, they would have less (security) problems": No.

C is the way it is towards secure coding because there are compromises to satisfy other dimensions. <Fancy new language that promises to solve all of C's problems> is either making huge sacrifices in these other dimensions or is at best an experiment.

We understand C's weak points so well (due to being widespread, battle tested, really simple, or what have you), that most of the time it's safer (read: more secure) to tread dangerous well-understood territories carefully than uncharted ones only promising to be safe.
Is the "Severity: High" issue here the kind of thing that would be caught by Rust's static analysis, though? The bug isn't a case where the language rules are broken, but rather a failure to set a reasonable limit on the resource consumption that a client can cause.
> from a philosophical point of view; positive vs normative economics...

Thought provoking on a variety of levels - Seeking Wisdom: From Darwin To Munger
by Peter Bevelin > http://www.goodreads.com/book/show/1995421.Seeking_Wisdom
Buying a domain name is the equivalent of number portability. Recommended for everyone.
Shrinks imply the old Freudian style of psychologist. This is about cognitive psychology.
It's completely possible. We wipe ourselves and all other high IQ candidates in a cataclysm.
HIBP is a great service and was the first one on the scene. HEROIC has more breached records than HIBP and with a free account on HEROIC you can see more details about how you have been compromised along with better search capabilities.
Thanks for the background, I got the sense that the author had an axe to grind.

Still, I seem to recall that when the tor browser auto-update mechanism was deployed, the idea was that HTTPS with pinning was only the first step, and that going forward the updater would also check PGP signatures. It's a bit disappointing to see that hasn't happened yet.

Especially with reproducible builds and several trusted signers independently verifying the built binaries and signing the resulting package, this would add considerable security to the update process.
nothing dependent on the continuity of our
current civilizational trajectory can be
predicted as likely over a horizon of 500
years

Are you talking about climate change? I think it will be cataclysmic, possibly costing hundreds of millions of lives[1].

But it will not be the end of civilization.

[1] mostly in poor countries- compare the effects of a harsh multi-year drought on Israel vs Syria:

Israel spent enormous resources developing and building massive desalinization capacity, in turn then selling the technology to other countries.

Syria experienced a terribly bloody civil war & one of the worst humanitarian crises in recent memory.
> so appealing and easy to jump into unsafe territory.

I've almost never seen unnecessary unsafe code being used in Rust. I've seen it very few times for performance, but it's carefully done.
Apart from the captioning work already mentioned, there's also visual analogy making work by Reed et al. http://www-personal.umich.edu/~reedscot/nips2015.pdf which is pretty exciting (sort of a converse to what you're proposing).
A regular expression is by definition a regular grammar, the least mighty language in the chomsky hierarchy and realizable by finite state automaton.

You can get something similar to a virtual equivalent of a turing complete language, due to the fact that the tape of the turing machine is, contrary to the hypothetical theory, practically limit by recourses. CPUs are finite state automatons, yet we use them to solve problems of sufficiently low complexity in NP space.

I am not an expert, please correct me if I am wrong.
It's a society-wide problem that is caused by competition and status seeking. Pretty much everything is optimizing for "winning", whatever that means, instead of doing things correctly, conscientiously, and carefully. The latter will often make you "lose", and there's no system rewarding you for it besides an internal one. Then there's nothing left for people to do but try to "win", because resources are scarce. The more you optimize for "winning", the more nasty your methods get, because there's always something you can sacrifice, until nothing is left.

Another unseen side effect of this is that a lot of people see this, combined with the low returns from science, and decide to go do something else, because if they are going to put up with the garbage they can as well earn more money doing it. And some among them then realize that they can have a greater effect by generating billions of dollars and then using them on whatever they want, instead of wasting time in a lab and asking for scraps from the government.

Untangling this requires a complete mentality shift.
That is also assuming that cancer treatments won't get better with time, right?

Also, "Linear no-threshold theory of radiation safety" sounds strange? For e.g. gamma radiation, cancer risk is very far from linearly correlated.

Edit: Iirc from course literature a long time ago, a DNA break from gamma radiation is repairable. So for a permanent mutation to happen, there had to be two hits of radiation close together before the first damage could be repaired. (Also, as links were given in comments, the self repair functions seem to be healthy. So when radiation forces a start of the helpful self repair mechanism, the end result for low radiation levels might be better for health if the repair mechanism adds more to health than the radiation harms.)