skysight-inc/HackerNews huggingface dataset:
For background on the Amos Yee case and to put things in perspective:

- The laws against insulting religions are part of a wider system to allow for smooth integration in a region that has known genocide and riots as the traditional means of resolving racial and religious differences. They have been relatively successful in my experience, especially compared to some neighbours who have overtly racist government policies; amongst other things, Singapore has not known a race riot since the 1960s.

- The laws against obscenity are a holdover from the British period which (like 377A, which is almost never enforced today - edit, seems Section 377 was repealed in 2007 according to Singapore Law Watch, as per link below! I never heard of this before) will probably gradually disappear as the country becomes a little less socially conservative and people stop putting pressure on their representative not to strike them off (as happened in the USA, where it took until 2015 for gay marriage to become legal).

Both were, nevertheless, the law, and he broke both repeatedly, including breaking bail. This is kind of like being a Colorado resident (where weed is legal afaik) and bringing a large bag of legally bought weed over to any number of particularly harsh penalty countries (Singapore included), then complaining when you're put in jail or even on death row due to local law, arguing that weed is a victimless crime and the punishment is disproportionate. Also worth noting that it was his own mother who first brought him to the Institute of Mental Health, not the authorities, but this is of course not mentioned by the Economist which is happy to resume the long standing feud it has with Singaporean authorities by diluting the quality of its usually high journalistic standards.

The charge against insulting LKY has been deferred to a later trial once the other two charges have been resolved. I suspect it was put on because the nation was grieving and the insult was particularly badly timed. Remember about a quarter of the population turned up for the funeral (and I lonely expat here for three years also did), because most have seen the country literally go "from third world to first" in the space of a couple generations. It is impossible for foreigners - particularly those whose country's independence and economic success is centuries old, or whose founders did not have quite the same results - to understand the esteem (and frankly, love) in which LKY is held locally. I would reserve judgement until the court decision.

Further reading: https://en.wikipedia.org/wiki/Amos_Yee appears quite detailed and well written. Some background on Section 292: http://www.singaporelawwatch.sg/slw/attachments/64631/Penal%...

I'm not taking sides, frankly I couldn't care less about the case. But wanted to add some perspective before the sharks circle. By the way, congratulations on the first HN Singapore thread that does not mention chewing gum!
Pipeline transport has been around for ages at my first job BHRA we had a real small scale test rig I was offered math modelling or working on that department.

I didn't fancy crawling 1/4 a mile down a tube to unstick the pigs (with a one tone load) when they got stuck.

Ps Elon if your reading this I am sure that my old Boss at BHRA can put in touch with the research we did back then
I like the article, and I like that the author gives specific details regarding the compiler and target machine, but trying to analyze performance at this level based only on C++ source code seems like a hopeless task. It's much easier if you remove the uncertainty of the compiler and analyze the assembly that computer is actually running, and then determine the specific factors actually governing performance.

Here's my strained analogy:

Assume that you wanted to write poetry in English with the goal of getting great reviews from English speaking critics. But unfortunately, you don't speak any English. So instead you write poems in your native language, and then feed them through Google Translate. The critics read the machine translation, and give their review as a single score. Based on that single data point, you try to determine how best to modify your native language poem to improve the score. Once you can no longer make progress, you publish your native language poem and encourage others to test the results with different critics and different machine translators.

Learning assembly is much easier than learning English. You still have to deal with the differences between processors, but removing the layer of translation makes optimization a much easier task. You can still write the final algorithm in a higher level language, but with a target in mind for the output you want, and with knowledge of the level of performance that is possible.
"Very mono-cultural, very white, working class, etc. There's really not a lot of sense of community at all."

My experience also in multi-ethnic Birmingham. I think shared experience is the key.
Is this asking why don't tech companies house their employees? Or why they don't sponsor dorms on college campuses?
Federal prisons are generally far better run than state prisons. I wouldn't be surprised if they also select for a "higher quality" of inmate that's less likely to try to escape.
expect everyone to remain professional.

Locking people into cages is an odd sort of profession.

When inmates sexually harass you, you put them in solitary and forget to refill their pain med prescription.

Sounds like a real thug^Wkeeper.
Gotta give respect to get it. If you sexually assault people, expect consequences.
Hey lordlarm, thank you with your valuable feedback and suggestions! We'll definitely will talk through them in our next meeting!
I'm often hired exactly because I do not "fit" within the culture, but because I am apparently African American, it becomes important to trial a litmus test.

I think "culture fit" is generally opportunity for both sides to determine if their brands of humor are compatible.

If you cannot laugh with your coworkers, why work there?

A large part of the "human-centric" modality of web design, for instance, involves writing less code and solving human needs. If you do not have hobbies, etc., why participate in what is inherently a social activity? You are writing code for humans, and humans are likely those wherein you will craft and discover solutions.
What animus?

You contributed to Prop 8 when it was a campaign issue. Nothing in Prop 8 protected the thousands marriages that existed at the time of the vote. The plain language of Prop 8 would have rendered those marriages meaningless. That a court found those marriages undissolvable does not exonerate your side from trying to dissolve them.

Domestic Partnerships were not, at the time of Prop 8, identical to marriage.

I'm sorry I accused you of donating a campaign that demonized gay people. I was unaware of the clarification. You only donated to a campaign to strip fellow citizens of a legal status. Your allies did the demonizing.

Whether you saw or did not see ads demonizing gay people as a threat to children, ads like that certainly were aired.

I am hardly evading discussing this. I have no idea what you mean by "HN". My name is Bob Nelson (not terribly helpful in a nation with thousands of Bob Nelsons, but what can I say, I'm a common man).
I'm curious if there might be a premium brand strategy with this. If you work out the economics, a Prius almost never saves you enough in gas mileage to be worth the extra cost of the car. People still buy them anyway, because they want to advertise to everyone that they are environmentally conscious and care about the planet, and in this era of global warming, pollution, and institutionalized selfishness, that's worth something. It's conspicuous economy.

This would require a radically different marketing strategy, but what if they partnered with artists and sculptors and the advertising departments of the companies whose property the base stations would be located on? A mobile base station is usually designed to be as inconspicuous as possible; what if they flipped that around and turned a bunch of them into public art installations? The sales pitch to companies would be "Show your customers that you care about the planet, and get them talking about your brand." That's an advertising business, where they could charge way more than the power savings business.
This is the same behaviour I've seen time and time again in biology labs.

People there are re-doing the same experiment over and over until it gives them the result they want, and then they publish that. It's the only field where I've heard people saying "Oh, yeah, my experiment failed, I have to do it again". What does it even mean that an experiment failed? It did exactly what it was supposed to: it gave you data. It didn't fit your expectations? Good, now you have a tool to refine your expectations. But instead, we see PhD students and post-doc working 70h hours week on experiments with seemingly random results until the randomness goes their way.

A lot of them have no clue about statistical treatment of data, making a proper model to try and test assumptions against reality. Since they deal with insanely complicated system, with hidden variables all over the place, a proper statistical analysis would be the minimum expected to be able to extract any information from the data, but no matter, once you have a good looking figure, you're done. In cellular/molecular biology, nobody cares about what a p-value is, so as long as Excel tells you it's <0.05, you're golden.

The scientific process has been forgotten in biology. Right now it's basically what alchemy was to chemistry.

I very happy to see efforts like this one. Sure, they might show that a lot of "key" papers are very wrong, but that's not the crux of it. If there is a reason for biologists to make sure that their results are real, they might try to put a little more effort into checking their work. And when they figure out how much of it is bullshit, they might even try to slow down a little on the publications and go back to the basics for a little while.

I'm sorry about this rant, but I've been driven away from a career in virology by those same issues, despite my love for the discipline, so I'm a bit bitter.
Lots of the replies have covered the whys:

* Because this is in the context of a for profit company arguing that they should get a slice of the Science funding pie so that pharmaceutical companies have an easier time at reproducing results. It's unclear that this is a better use of funding than investing in new discoveries (unless you are profoundly suspicious of scientists and think they are all fabricating results), but it's fairly obvious why this aligns with the profit motives of pharmaceutical companies. I hope it's obvious why that's troubling to me and others.

* Because there is value in reproducing results without doing everything exactly identically (see other posts).

* Because there are other mechanisms for obtaining high-quality descriptions of protocols and it doesn't necessarily always make sense to invest lots of time in this early in the scientific process.

* Because public morality panics rarely result in good policy making.
Presumably the replicating lab will record and document their approach and results so that it can be compared with the original experiment.
A lot of the content on Sourceforge isn't in SVN. I think some of it may still be using CVS, and a lot more is just in the "project files" catch-all.

Also, SVN is a lot more annoying to copy, especially if you want the whole history. Not that it isn't doable, but it's pretty slow and obnoxious. With Git, every clone includes everything by default.
> Locking people into cages is an odd sort of profession.

And yet it's necessary, unless we've decided that we should go back to the Good Old Days of just killing them.

> Sounds like a real thug^Wkeeper.

Hard people get hard treatment. As a drill instructor of mine used to say, "Play pussy, get fucked."
As a complete outsider reading the attitudes behind the original scientists, it seems to me that they resent the oversight and hate to do extra work. In defending their practices they fall back on "expert work" and essentially are arguing that what they are doing is too complex for anyone else to do and they should be left alone to continue to do it.

And from their point of view, it seems all very reasonable. But from the rest of humanity who is being asked to materially support them, and waits for their conclusions to make the world a better place, it seems ... frankly... lazy and selfish. 30 emails, wow! 2 weeks of a graduate student's time -- these are the people who are the least paid right? Below minimum wage even? The demands on their time seem so low, yet the complaints are so high, that one can't help but wonder if the concern really is that their results are too 'magical' and irreproducible and they just fear other people learning about it.

I've seen this behavior in professional settings, and ultimately it comes down to a lack of confidence in oneself, the tools and technology and the quality of work being done. Careers are at stake, but is the alternative to just give people a free pass?
I do use it, but that still qualifies as having to "futz[...] around with the index":

> -a, --all

> Tell the command to automatically stage files that have been modified and deleted, but new files you have not told Git about are not affected.

But this wasn't supposed to be a Git vs Mercurial post. It was supposed to be a GitHub vs sanity one, where Git-based solutions exist in the latter, too, which is why I mentioned use of Git outside of GitHub.
Agreed x100.

Your girlfriend sounds crazy.
URL to actual article(PDF) in 31 OCTOBER 2014 SCIENCE:

http://cs.brown.edu/people/tld/publications/archive/Marcusan...
https://xkcd.com/882/

Hopefully the people trying to reproduce results don't follow the same strategy.

Also see https://en.wikipedia.org/wiki/Data_dredging .
Automakers Tackle the Massive Security Challenges of Connected Vehicles
Problem with 'ECC521' is that Google have all but killed P-521 support in Chrome.
https://code.google.com/p/chromium/issues/detail?id=478225

Mozilla are considering doing this also.
https://bugzilla.mozilla.org/show_bug.cgi?id=1128792

This is not just browser support -- its TLS library support.
The question is not whether reproducibility is good, it's how much labs should invest upfront in producing descriptions of protocols. My argument is that they should probably invest more than they do now, but not enough that pharmacutical companies are able to reproduce a given experiment without talking to the lab.

Science is a collaborative process. There's nothing wrong with collaboration being part of the reproducibility process, as long as the person doing the reproduction maintains their objectivity.
Nobody agrees with you.
That was a great story, and it speaks to the fact that tropes like prison escape, bank heist, and marooned on an island appeal to some human instinct
Its a link to Google search results. No idea why this is here. But interesting to see Google already found it:
http://imagebin.ca/v/26hjcGX0K0S1

So this is some kind of self fulfilling prophesy ;-)

And shows that being on HN can be good for your website's SEO.
you can sell on:

[1]sellz.com

cleverbridge.com (used by piritform.com)

gumroad.com

bitmicro.com(used by many game dev)

but alas those service doesn't available in my country(indonesia) I want to be software devloper like you ;-). Help me out,you see, my submission asking question about viable option to get paid.
What do you do exactly?

Does the stripe api really need simplification?

If you're trying to take the development out of using stripe, why not just use Square?
>So why single out root certificates?

Because you can only solve one problem at a time.
Because it's a really bad idea, and company towns are specifically something we've tried and found (as a society) to end badly, every time?

More usefully--consider the extra deal of personal bullshit that the company now has to take on. Think about the sorts of things that happen:

Does HR deal with two people, one who can't get to work because the other is having really loud sex into the wee hours of the morning?

If you have kids, and they fall over while horsing around, is the company liable?

Is the company harassment policy violated if somebody leaves the window open while having kinky sex?

How do renter's rights get invoked in the event of being fired?

It's just all a big headache.
The Microsoft Root CA cert is not included in the NSS trust store.
This would break Windows Update (something that Samsung has recently been accused of breaking).
So you have to trust the Microsoft CA Root Cert;
And if you trust that, you trust they won' sign a SubCA cert, which they could do.

If you don't trust your trust provider, don't use their software?
Yep, I guess finding someone everyone likes and is similar socially to the team - is a rough approximation, before you defined what your culture actually is or should be.

BTW when we sat down and defined it, we tried conveying this to the whole team because not everyone was aligned with those values. One or two people actually came forward after that in private, and said something like "I get what you want from the team, I don't think I can find myself in this culture, and I think it's better for both sides that I leave". I have huge respect for that.
With so narrow a definition of "nation state", I am left wondering what relevance "religious marriage existed long before nation states" has to the broader discussion.
I agree, next time we'll post a link directly to the page! As soon our short explanatory video is done there is no need for a landing page in between. It will be available on the top right corner.
https://en.wikipedia.org/wiki/Embrace%2C_extend_and_extingui...

https://github.com/blog/1986-announcing-git-large-file-stora...

Githubs strategy is clear.
Yahoo finance APIs are notoriously finicky. They go down. They change. Hard to build a business off that.
Is it actually necessary, though? At steady state, I mean--we currently have a lot of people who are now damaged thanks to the behavior of people like your girlfriend, and short of a purge we probably can't use more reasonable methods.

As for your DI, well, there's a bit of a difference between behavior that works in a military context and civilian reformation. One would hope, at least.
The Future Is Here, It’s Just Unevenly Distributed Systems
I can't say I can relate, I've been using them for two years without an issue.
That's what TAI is for: https://en.wikipedia.org/wiki/International_Atomic_Time

The problem is not everyone uses NTP, and not everyone has network connectivity. So we have to support folks inputting the time manually. Trying to go from that backwards to TAI (possibly with an incomplete/nonexistent table of leap seconds) makes for some rather messy logic.
"It's just 5% + 25¢ per transaction. There are no hosting fees, no monthly fees, no bandwidth fees, no refund fees."

Now that sounds more like it!
I have wondered if epigenetic effects (https://en.wikipedia.org/wiki/Epigenetics#Transgenerational_...) from the 1944 Dutch famine (https://en.wikipedia.org/?title=Dutch_famine_of_1944) could have resulted in a substantial positive impact on Dutch height for several generations following the famine.

It seems likely that eastern Europeans suffered much more extreme privations than the Dutch did in this time period, but maybe they also saw a similar effect, it's just less noticeable because those populations were a couple of inches shorter on average anyway. The notable thing about the Dutch is not that recent generations are taller than their forebears -- that's probably true for most all European populations. The really notable thing is that they're also taller than other northwestern populations like the Danes.

The natural selection argument is probably a better and certainly a simpler explanation, though.
Google shared some details about how they do leap smearing and the adjustments were smeared over a long enough time to be small enough to not affect their applications. They've been doing this for a while with no ill effects AFAIK. I'm aware of other people patching ntpd to do similar stuff as well.

If you can get the smear to be gentle enough to not affect your apps, it's a nice workaround for the general problem. There's just so many components running inside a modern infrastructure, and it's hard to get them all to behave correctly during a traditional 61-second-minute leap second transition.

And that 2012 leap second linux kernel bug was pretty epic. AFAIK, people who are smearing didn't experience it.

http://googleblog.blogspot.com/2011/09/time-technology-and-l...
There was no conjugal definition in law until anti-SSM people put one there.

All over the world for millennia. In 372, the first Christian emperors of Rome banned SSM and tens of thousands of people across the Empire were led to their deaths as a result. That's also pretty "normative" since the rise of Christianity and its domination of govt. Why would anyone ban something that didn't even exist in the imagination, as you would probably claim.

You rely on a cheap and stupid recollection of the 60s and 70s to claim that gay people didn't want marriage. If they didn't, then explain Baker v. Nelson, 1970. Explain the marriage certificate issued in CO in 1972. Explain the fight for Domestic Partnership, which began in CA in 1979. Explain the marriages conducted, with no legal effect of course, by MCC since the 60s.

Sure, quite a few gay people in the 60s and 70s eschewed patriarchal marriage, in which men owned wives and spousal rape was entirely legal. A lot of heterosexuals did too. I would hope you also oppose certain aspects of the legal tradition of marriage in this country. Even if you don't, I would guess your wife does.

And stop pointing me to hackneyed arguments that ignore the humanity of gay people. It is not "civil" to deny equal rights. And, given your apparent dislike of anonymity, why are you directing people to an anonymous website?
I'm not a Fastmail fan, but it's sad that what appears to be the only substantive technical commentary about Tutanota on this thread has been voted down by people who can't see past tit-for-tat between email services. Tutanota exists to provide security, and appears to do so poorly. That seems like one of the more relevant things to discuss.
Sponsored by the NSA
Why nope? And why especially Germany?

It's also Greece vs. (e.g.) Ireland, Spain, Lithuania which are located on the periphery.
Some NTP servers are configured to do precisely that, in order to avoid the problem entirely in systems where leap seconds might be problematic.

For example, AWS does this for their management console: https://aws.amazon.com/blogs/aws/look-before-you-leap-the-co...

Google also does something similar: http://googleblog.blogspot.com/2011/09/time-technology-and-l...
The only way I can explain the (almost entirely american) backlash at the idea of the human brain being a computer that we can emulate is that a lot of them are religious. That is sad.
I doubt the halting problem will be solved.
2FA = Two Factor Authentication (like Google Authenticator)
It isn't shocking at all in this context - GitHub is for hosting code (and other code-like things), it isn't a content delivery network.
Would you like them to be always visible or when you are doing a mouse hover over the color? In addition, how would you solve the problem that there are multiple time slots where the number X of your peers can attend but at each of the different time slots it's a different subgroup of all attendees.
Because it's a thought provoking question, also not everyone is aware of the second industrial revolution's profound influence on today's concept of work/life balance.

OP is challenging a commonly accepted belief that employees should keep some independence from their employers. While this is something I agree with wholeheartedly I think it's a good thing that some people on HN question the status-quo, especially if that's sparks an interesting discussion.