skysight-inc/HackerNews huggingface dataset:
It could but some of us have had the experience of massive productive increases in JavaScript over our decades of experience in statically typed languages.

And note I'm specifically calling out JavaScript. Other dynamic languages IMO haven't provided the same benefits because they're still following old models.

When you truly grok JavaScript and stop trying to use it like your other languages it really starts to shine. It's not perfect but it is different.
Yep, writing Harry Potter series is not hard, you can do that with a couple of dozen of letters.
The rest is just imagination.
I didn't get them fully. Sorry for novice questions, but wish to understand your statement completely.

>Suppose you are eg storing small integer counts in ints; if it's a java int you are using 4B to store 1B, while if it's a java.lang.Integer it costs 16 bytes plus most likely an 8B pointer.

This wastage does happens only in reference types? Tomorrow say if value types are been created, then these sort of issue will get resolved?

>Another way to consider this is if you are using 8B pointers, you waste a lot of that as constant zeros

Why of constant zeros? And in the line your saying "-- 1TB is 2^40", your referring 1TB of cache line?
I think it was a Gamasutra article, but I remember that it wasn't so much that they made Starcraft because of the demo, but rather that they made it a lot better after seeing this fake demo.
Twitter 'reenactment' of Emmett Till's death prompts backlash
10 useful design freebies to add to your arsenal
Some of the talks [1] on the LMAX Disruptor [2] were interesting with regard to how it interacted with the various caches and how important it could be.

1. https://www.youtube.com/watch?v=DCdGlxBbKU4
2. https://lmax-exchange.github.io/disruptor/
I have never had that issue, but I also only use a few plugins (Emmet, Blade Highlighter, SFTP, Gist etc.).
Verbling Hiring JavaScript (React, Node.js) and iOS Engineers
MSFT should integrate sunrise into Outlook(Accompli) and provide it as a stand alone.
You don't need to be the counterfeiter. Unskilled fraudsters could buy the counterfeit money (perhaps on the dark net, with Bitcoin!)
Perl's pseudo-objects are, in my opinion, one of the weakest aspects of Perl. So I'm not going to disagree with you that many other languages do that one thing better. But it's not always appropriate to nest your objects that deeply anyway (in any language, that can quickly become a mess).

In my personal opinion, I prefer C-style braces over whitespace formatted blocks. Which means I find reading function and iteration blocks much easier to read in Perl than I do in Python. I'm not saying one is "better" than the other, but just offering a counter argument for how subjective language aesthetics really is.
I use them for timing functions such as various easeings etc. But also for graphics, though here I tend to use cardinal/catmull-rom splines more.

Edit: I did make a JS implementation of the latter if anyone's interested (MIT): https://github.com/epistemex/cardinal-spline-js
No - 'right to buy' is not related to the UK's housing crisis, aside from the fact it depleted social housing stock (which is a separate issue that should not have been allowed to happen).

Offering cut-price sales of social property to council tenants is an amazingly powerful tool for giving people ownership over their communities.
If people are committing crimes to support their drug habit, you can just convict them for those crimes, so that doesn't justify criminalizing the acquisition.
It seems to be narrowly focused on HTML/CSS as well.
Star Wars “Expanded Universe” Trashed to “Legends”?
I think the risk of dental decay is another factor. If I am not wrong, you have to keep the traditional dental braces in place without ever taking them off for the entire duration of the n months / year? Not being able to take them out and brush / otherwise clean the tooth under them is apparently a cause for dental decay when using traditional braces.
I don't get it: They say that they started using Bitcoin to help transfer money overseas, yet later in the article they talk of using TransferWise to move money abroad (which deals in pounds and dollars, not Bitcoin)

If bitcoin's strength is meant to be its low cost for moving money around, how come even this Bitcoin peddlar cashes out back into fiat to move it?
I wish one could talk about online harassment these days without the raging elephant in the porcelain store.
The example linked and described already deals with deserializing json arrays. What trouble exactly are you experiencing?
It's mentioned in the CEO's letter on anthemfacts.com:

Anthem’s own associates’ personal information – including my own – was accessed during this security breach.
"Apparently 40% of new build apartments are bought and never lived in" : this is totally incorrect
I disagree with you when you say that activism only exists within the bounds of the electoral system. This system is rigged and doesn't provide the tools for the societal changes wished by many. There are other ways to fight the system than voting and convincing people to vote. Civil disobedience is one of them.

However, getting caught and prosecuted is part of civil disobedience and your activism shouldn't stop when you get caught. A public trial is a platform that can be used to make your ideas known to a larger public.

As far as Ulbritch goes, it seems to me his "activism" was only an excuse.
Some more detail on China's ipv9 http://www.circleid.com/posts/explaining_chinas_ipv9/
> You honestly don't think 5.45x39 would stop a Russian bear?

I think it might piss off one of the larger variety, fully grown Russian bears a little bit if you managed to hit it with that short barrel. It's a light caliber that's prohibited in some places for hunting deer because of its weakness (and that's fired through a long barrel, where all the powder gets to burn) and you wouldn't really expect that lightweight, fragmenting bullet to penetrate all the hide and subcutaneous fat of a fully grown bear, not to mention the thick bone of a shoulder or the skull.

I would guess a typical Alaskan pilot's survival kit might weigh the same or a little more than this contraption and contain a collapsible .22 rifle for hunting small game and a pistol loaded with hard-cast rounds (some big revolver or a 10mm Glock).

There is some fairly good info on what kind of bullet you'd want on these pages:
http://www.garrettcartridges.com/about.html

The reality is, if you're in a self-defense situation with a large bear, as opposed to a hunting situation where you've stacked everything in your favor, you're almost certainly going to die. Stuff like the Russian contraption (or even the pistol I mentioned) is just for morale. Steven Colbert is totally right about bears.
The article title could be "Why and How to Learn On Your Own" and the points it makes are absolutely correct. Constantly find new things to explore and learn, and never be intimidated by just how daunting those things may seem.
Too early to tell anything from this study and the article doesn't discuss any details.

But a lower incidence of autoimmune diseases have been linked to childhood infections. As in, the more pathogens you're exposed to earlier in life the more your immune system develops to be a healthy one. No sources off hand, but it makes sense if you consider that an autoimmune disease is a problem in the immune system.

I am guessing this would apply to all kinds of abnormal inflammatory responses in the body.
To be clear, I was talking about the automatic "deep dives into finding out which API call is causing slowdowns" part of New Relic. That is a useful feature, but it doesn't work at all on .NET web-api apps so it wasn't a reason for me to stay with New Relic.
Wouldn't using the screenshots be fair use?
But since marketeers basically consider "reach" to be the most significant measure of utility the two points are necessarily in conflict. Bottom line could be that if you have more reach, your paid services are more valuable.
Me too. Seems like it is and that will be awesome =)
Well, to be realistic, almost all Linux users are of no actual interest to NSA. All it means is that statistically, someone browsing about encryption is more likely to be thinking about committing a crime. If you count people who go the extra mile to do heavy encryption for privacy reasons, and people who do that to hide crimes... That could be interesting.

The Linux Journal is, in some way, an extremist forum - people who are extremely technically advanced. Being extremist doesn't mean that you are a terrorist.

Imagine, you have browsing history for every convict for some specific crime and are tasked to derive a scoring formula. You'd probably see that there's a positive correlation between hasBrowsedLinuxJournel and isConvicted.

Using Linux doesn't put you on the kill list. It just means you share something in your behavior with people who are of interest to national security. There probably are many more factors like that - shopping patterns, movement patterns, etc. It's just that Linux made the headlines and media took chance to generate some hype.
Appreciate the web dev course. Is this helpful if you wanto learn mobile first dev?
Something I've chatted to about with fellow UK folk occasionally (insert joke about "English teeth" here) is how, from our perspective some USA folk's teeth seem to cross the uncanny valley in the wrong direction.

They're so white and so even they look false to our eyes.
2000 was when the Perl 6 effort started.
Humanist Interface Introduction
A couple of things are worth mentioning. Firstly, everything but housing is much cheaper now than in the 80s/90s. People will spend their money somewhere. The ability to do your own repairs is also much greater, as the huge (and cheap!) hardware stores have sprung up and the DIY culture has become stronger.

Secondly, I don't know about the UK, but here in Australia, home loans in the 80s had interest rates of almost 20%, as opposed to 5-6% today. It had calmed a little in the 90s though. The cost in dollar terms was much cheaper, sure, but it was still difficult to service at the time. Buying a house was still monumentally stressful. I know a few boomers who were unable to maintain their mortgages in that time.

Just because the sticker price was significantly smaller doesn't mean that it was all that much easier.

Edit: it's also worth mentioning that the median wage in the UK has increased about 50% from 1990 to 2010 (~16k to ~24k) and the average wage more than that. Housing is still depressingly expensive, but the numbers aren't quite so wildly different as shown.
Mathematical fiction: Narrow Valley (1966)
Base-2 is a problem in accounting because the written value doesn't always actually numerically equal what's being represented internally. With decimal, you don't have that problem, because we write in decimal.

The bigger problem however is how precision is "managed" with floats, which leads to things like non-associativity of operations.
This short story can be read at https://web.archive.org/web/20040813150700/http://www.scifi....
Yes. Usually when you sell one house, you buy another, so it is a bit of a zero-sum game. However, what does matter is when you entered the market. Entering the housing market today is relatively speaking much more expensive than it was 20 years ago.
Consider computing compound interest using rationals. That's a practical thing that could happen akin to harmonic series calculation, where you'll get absurdly large rationals.
Slightly Skeptical View on Larry Wall and Perl (2014)
Chop-E: probably the coolest electric bike ever built
The Meditations were Marcus Aurelius's private jottings, so parallel to the "scholarly notebooks" of Caesar that the article refers to: De bello gallica &c. were for public consumption.

I can't provide a source, but I was under the distinct impression that the Roman patrician class spoke Greek among themselves in private: Latin was for formal, public and ceremonial use. Suetonius says that Caesar's last words were in Greek (rather than the "Et tu, Brute?" that Shakespeare gives).
All that investment and involvement, those big systems have got to be good for somethings! Please can anybody knowledgable share some insights? mrry?
MS had a much bigger advantage on PC in this regard when they started out with search.
'As good as' is a silly phrase to use in metallurgy. Are we talking machinability, castability, tensile strength or hardness. Not to mention less obvious issues like food safety or resistance to corrosion?

There are very many alloys of both aluminium and steel all of which have there uses. To say this one is as good as titanium means very little.
Like the governments that promoting security and safety at the expense of privacy and freedom, Twitter has a too bad a record of dealing with internal abuse to be trusted. For example, there were stories about them stealing usernames from people (because a celebrity showed up). Similarly, any kind of process they set up for dealing with external abuse can be abused; people will be flagging accounts they disagree with, hoping they would be banned, and other people would DDOS the system by flagging too many accounts, making it impossible for Twitter to keep up with it.

The solution is simple: set up a new service, see if users use it.
Exactly this, and what's so mind boggling is that this is not a new problem by any means. I'm sure that among twitter's worries is how to effectively scale an abuse prevention operation, but there are some pretty easy automatic filters that would go a long way. A few that come to mind (provided accounts are tied to phone numbers):

1) A block that prevents the harasser from even @mentioning the harassee in any way.

2) Automatic disabling of accounts that are blocked by more than two users whom the harasser explicitly @mentioned

3) A "dog house" mode which automatically disables distribution of a user's tweets who have been reported as harassment without explicitly telling them, leaving them to harass nothingness until they get bored and leave.
Thanks, that's one of the most helpful post I have seen regarding Golang and web development. :)
>By manipulating the structure of steel on a nanometre scale, Dr Kim has produced a material which has the strength and the lightness of titanium alloys but will, when produced at scale, cost a tenth as much.

i wonder what if the same to be applied to titanium.

>Steel is useful because it is strong and cheap. But it is also heavy. It has, therefore, always been useless for applications such as aircraft.

http://en.wikipedia.org/wiki/Mikoyan-Gurevich_MiG-25

"The MiG-25 was constructed from 80% nickel steel alloy, 11% aluminium, and 9% titanium."
Negative memories are simply stronger. You want to avoid that in the future.

Another interesting read on it: https://www2.bc.edu/elizabeth-kensinger/Kensinger_CD07.pdf
I seriously doubt that 40% figure. Why would "foreign buyers" who by flats as investments not take home the (very substantial) London rents? It would be financially imprudent.

I suspect that this is really a form of xenophobia, used, among other things, to sensationalise newspaper articles.
I wish more people would scream this from the rooftops. There's that whole movement trying to get more people into programming like code.org and they all say "If you're good at math you'll love this". I feel like that's scaring away lots of people who would otherwise do just fine.

Examples, there's almost no math running Hacker News. There's no math in programming most blogs. There's no math in most apps. There's no math in most text editors. etc etc etc. Most programs don't need anything more than arithmetic.

I'm not saying math won't help with lots of problems. Like you said you found it limiting at some point. But you managed 16 years as a programmer without much math. I'm in a similar boat. I've shipped 17 commercial games, written 6 game engines, world on Chrome for 5 years. My math sucks. Would I be better if my math was better? Of course! But that I've been productive without much math knowledge shows, at least one data point, that you don't have to be good a math to program
Charge Cuz – making boring not boring
Doing a public post mortem is nice. But there's a bit of, uh, "derp" in the post.

1) Conflating MTU and MSS. MTU is the maximum size of the layer 3 IP datagram. MSS is the maximum size of the layer 4 TCP data section. Specifically MSS does not include TCP/IP headers etc. MSS whould be influenced by MTU, but theyre not interchangeable.

2) All hosts must accept minimum IPv4 datagram size of 576 bytes. The minimum fragment size is 68 bytes. See RFC 791 "Total Length" and "Fragmentation and Reassembly."

3) Not enabling pmtu discovery probing by default. A significant number (3%?) of clients on the internet have broken ICMP MTU detection and MTU < 1500.

4) Using a routing platform that can't ECMP on the data portion of ICMP packets. This is straight WTF. How are you doing dest unreachable/ttl exceeded without this, for example?

5) Hashing on the four tuple. Kinda maybe? More often I see 5 tuple (+proto) or 7 tuple (+proto, vlan, tos). And sweet jesus I hope you've disabled ingress interface in the hash.

6) Picking magic numbers of 1280 & 1024 byte MTU. Why not look at what your clients are advertising in practice? It's recorded on every socket.

7) Naming your hack "Path MTU Daemon." Holy name collisions batman, PMTUD is already a thing the rest of the internet knows about. And its not your version!

8) Conflating asymmetric anycast failures with PMTUD failure. If the dst can't get ICMP back to the original source why would any other IP make it back? I'm not even sure how you'd get in this state, outside of flaps. Someone ECMP per packet including proto to put ICMP on a different path which then has an intermediate node with a different AS path or terrible PBR? Bizarro, and still dont see how the cloudflare "pmtud" would help.
Neo-Melanesian Pidgin English, as pushed for by the late Ken Campbell [1] under the banner "Wol Wantok" (lit. "world one-talk", i.e. "global single language").

[1] http://en.wikipedia.org/wiki/Ken_Campbell
Vintage Style Prom Dresses
The victim defines it.
These are for the money from holiday promos, not the regular income.
And if you read to the end of the article it does have the caveat:

"There is, of course, many a slip ’twixt laboratory bench and production line"
Use diminishes value.

Having tenants requires work, adds cost, and might just not be worth your time.

You might just want a house for a weekend, and not want plebs messing your shit up.

And it probably has some degree of truth, You can stand outside 'new' buildings for a week and never see lights on in some windows.
Welcome to the most corrupt nation in eastern europe
You seem to be implying that the domain was registered in response to the breach.

Could it be that the anthemfacts.com domain was intended for a different use, or to prevent someone else from registering it, and was re-purposed after the intrusion to present Anthem's case? I don't know much about SEO, but quarantining negative information on a separate, immediately available domain might be the motivation here.
http://www.theguardian.com/business/2014/dec/04/property-inv...
http://www.theguardian.com/commentisfree/2014/dec/08/islingt...

It's called "buy-to-leave" and no it's not xenophobia, it's a symptom of a housing bubble very much centred on London.
What is interesting, is that the policy makers have a financial interest in ensuring that the housing market does not crash. Therefore every time it should have crashed big time (2001, 2008), the BoE has propped it up by making sure that borrowing remained dirt cheap and the government made sure that the market stayed liquid (raising stamp duty levels for example).

Every time they do this, they just exacerbate the problem long term, which is quite simply, that the market needs a correction, and the longer they put it off, the more painful the correction is going to be (like it was early 1990's in the UK but worse).

I for one say let it burn.
CRAZY CHARACTERS
I recently bought my first non-cactus plant, which is a big deal for me since I managed to let two cactii die in the past. It's a bonsai tree (ficus), so it needs extra care.

I think taking that step to make your home more 'home' is a very good one, even though it might feel like it doesn't fit your lifestyle. And I suspect the consequences are generally not as big as they feel.

Congrats on the fancy bed!
Ulbricht purchased it when it dropped, Karpeles originally registered it:

https://twitter.com/sarahjeong/status/555821164661321728
no snark, do you have a snippet you enjoy looking at in perl?
Graphene displays clear prospects for flexible electronics
The cutester: meet London's latest social stereotype
I never found the Android SQLite interface to be too clunky unless you try to use the helper functions. I always just used SQLiteDatabase.rawQuery() - what did you use?

All the helper functions felt like the ODBC abstractions that used to be all the rage, where you ended up typing 400x more code to abstract it than just writing some SQL.
If you get lucky and don't particularly care where you live, you don't necessarily have to downsize. London house prices are a lot higher than the rest of the country and have gone up a lot more. You could get a decent-sized house with a garden in most of the UK for what she sold her flat for.
As someone who regularly answers batch file questions on Stack Overflow, I think this would be invaluable for all the mistakes people make there too.
Source please?

Bear in mind they're already running their own competitive map service for exactly the same reasons I say they want to run their own web search. And that's probably not cheap either.
Rumours say this has ended up on torrents, any truth to that?
Can anyone provide a more accurate figure?
s/idea/minor feature request/
Or you upgrade to a bigger house, and roll the profits into a bigger down payment on the next property, keeping a similar sized mortgage.

My friend did this, sold his old place and bought a bigger nicer house, keeping his monthly mortgage payment roughly the same, which now is well below market rent.
You have great times ahead of you, I'm sure of it! Keep shipping!
"And the fact that there isn't nearly enough storage capacity being created in the world to contain said data for any reasonable amount of people?"

The mistake you are making is using facts and logic. This is a discussion about the NSA on HackerNews. Facts and logic are of no interest here.
Who needs dirty trace-able CPU backdoors when Intel's SGX technology will allow them perfect plausible deniability to give NSA (or China if they force them by law) the key to all "secure apps" that will be using the SGX technology:

> Finally, a problem that is hard to ignore today, in the post-Snowden world, is the ease of backdooring this technology by Intel itself. In fact Intel doesn't need to add anything to their processors – all they need to do is to give away the private signing keys used by SGX for remote attestation. This makes for a perfectly deniable backdoor – nobody could catch Intel on this, even if the processor was analyzed transistor-by-transistor, HDL line-by-line.

http://theinvisiblethings.blogspot.com/2013_09_01_archive.ht...
In this case the service provider - Twitter - should define it, since they are responsible for implementing any measures against harassers.

Personally, I think any threat of violence - whether this is a realistic threat, or not - should constitute harassment.

A lot of the tweets in that link would qualify. I won't repeat them here, but there are a lot of threats that basically say the tweeter will rape and/or kill the receiver.
Except that this is C code (well at least some dialect of...) with ASM embedded...
Prototype Docker extensions using powerstrip
SSP to DSP cookie synching explained