skysight-inc/HackerNews huggingface dataset:
AFAIU flamewars increase the discussion on a topic, so this makes a story much more likely to stay on frontpage.
The Brotherhood of Recovering Addicts
i cannot be trusted to write nice emails to people and keep a decent rapport/cadence. ergo, i am not destined to be in charge of people or have customers.
http://wiki.apache.org/couchdb/Technical%20Overview#ACID_Pro...
No encryption is worse than bad encryption and should also be marked as such.
Life lesson: Take care of your health.
Tech lesson: Encrypt everything.
It's interesting you brought up gaming in your earlier post, as I was just talking about this with my brother.

Most of my programming friends and I (many of whom are women, by the way) first learned to use the command line for PC games. Same reason I first took apart a computer and put it back together. Most kids, then and now, don't play pc games. Back then, most kids didn't play video games at all. If they did, it was a console. That hasn't changed.

You can have an internet connected computer your whole life and never open it up. I'd say the vast majority of people fall into this category. Things work, and when they break, you take them to someone that can fix them for you. The people that aren't like that are usually in my experience people that want to boost performance on their machine, whether it's a car or a computer.

Script kiddies aren't hackers. What you've just described, using a jailbroken phone, downloading tons of apps - that's using a product another person developed.
You're very welcome.

Read and write barrier instructions could be very nice for GC, but those can be done at the page level, I think (I would look at the Azul's Pauseless collector for one state of the art custom hardware approach, and their C4 for doing without on x86_64).

But I'm more interested in tags for dynamically typed languages like Lisp. You don't need many bits, Symbolics used only 4 "hard" ones in the 36 bit 3600 line, which allowed for immediate 32 bit integer and floating numbers, then another 4, leaving 28 bits for word based addressing.

In modern byte addressed CPUs, you can use the least significant bits that are 0 in a pointer for tagging, so the 2 "hard" bits you propose are enough to work with. Basically, as long as we don't have to box floats!

Although it would be nice if we could set things up so that e.g. floating point operations could proceed at full speed, generating a fault if the tag bits on the operands aren't correct ... although superscalar CPUs can do both in parallel without "hard" tags. Are your two main cores going to be superscalar?

And I guess to finish my wishlist, a potential for a lot of ECC DRAM would be nice, at least 16 GiB.

ADDED: flip side is don't let the Second System Syndrome sink this effort (the Raspberry Pi being the first; just going to your own new architecture SoC is a really big step!).
The Digital Audio Challenge – More on ABX Testing (1984)
How to Analyse SharePoint Log Files
Also, there are some phones that you can see diagnostics from the baseband:

https://github.com/2b-as/xgoldmon

"xgoldmon is a small tool to convert the messages output by the USB
logging mode of phones with Intel/Infineon XGold baseband processor
back to the GSM/UMTS radio messages sent over the air so you can watch
them in e.g. Wireshark in realtime."

The idea here being that if you can see diag from these phones you can watch for suspicious things like zero length SMS and so on ...
This is an interesting one. I've always listened to music throughout the majority of the day. However I've noticed recently that for certain programming tasks (anything that requires serious thought or I haven't done before) I work much better with silence. However when doing stuff I've done before (CRUD apps, writing boilerplate code necessary before the fun stuff) I am more productive with up beat music.
Their FAQ mentions luks. I guess, their storage is encrypted.
The Creepy, Kitschy and Geeky Patches of US Spy Satellite Launches
>>Because they don't all use pcre. Duh?<<

"Duh?" because you haven't looked at the code?

http://benchmarksgame.alioth.debian.org/u64q/program.php?tes...

http://benchmarksgame.alioth.debian.org/u64q/program.php?tes...

>>Why on earth would the code change because of a new compiler release?<<

New GHC releases (and libraries) have in the past provided new ways to write the code.

>>what "better" do you want?<<

Any "better" that 6 or 7 releases has provided.
People might find this a bit interesting too:

http://www.aftenposten.no/nyheter/uriks/Sources-We-were-pres...
Real good advice there. I have been living in semi-solitude for the past couple of months and its truly unpleasant. I'm definitely going to be interacting more now.
Show HN: Multi-threaded JavaScript scrapping/API tool
As much I heard, the ARM instruction set is also not so simple as it could.

I'd argue that's part of why it's been so successful, especially in competition with the other big ISA - x86. Complex instructions are good because they do a lot in a small size, and a small size is good because it conserves cache usage and memory bandwidth; decoding is rarely the bottleneck now. That's why ARM has Thumb, and their latest cores are similar to x86's uop-decoding and decoupled decoder/execution units.

The whole "it can be done faster in software" idea of RISC was mainly based on some early CISC microarchitectures that weren't implemented as efficiently as they could be, which doesn't imply that they couldn't be. Look at all the instructions added by the various SSE extensions, for example; the performance/speed improvements they provide are real, and the cost of the hardware is basically negligible in comparison.

Here's an interesting comparison where ARM and x86 are quite close in power efficiency, while MIPS is relatively far behind:
http://www.extremetech.com/extreme/188396-the-final-isa-show...
Let's be blunt about it- Buying TNR was an attempt to buy status with the old school intellectual liberal elite. Which is completely valid as far as it goes.

The unimaginably bad mistake is to then screw around with it in a way that makes it no longer what he was trying to buy.
Are there any other services that offer similar functionality to the User Modeling API? I've come across a few Sentiment Analysis services, but nothing with this level of detail.
This isn't a recent term at all? Back in the 90's people were selling dedicated, unmanaged hardware as "bare metal" servers. Bare metal simply refers to the fact that they're handing you an assembled server only -- you need to install an OS and configure it.
I'll throw my opinion that this is an excellent article and the author also says some incredibly important things about the direction some people are trying to take JavaScript (towards "OOP") mostly because they seem like they don't want to understand how this versatile language is constructed and would rather swim against the tide trying to implement familiar paradigms on-top of a solid technology.

I've been focussed primarily on JavaScript development for the past 6 years (before that I was full-stack in previous positions) with some of my time spent helping out with the other tiers. This article echoes all my thoughts and experiences developing large, complicated and slick web apps using pretty much every JavaScript framework under the sun.

As others have pointed out, you can run your arbitrary code from another language with a polyfill so no one is "stuck" with JavaScript. At this point, the ubiquity of JavaScript is not something anyone should be be-moaning as it is not a negative, only a plus.

It's a great language and I would urge you to learn more through direct experience (functionally and not OOP-style). It's an easily accessible language to teach aspiring programmers: we just need to teach them the functional way and forget the ludicrousness of deep inheritance applied via prototypical inheritance.
Scott Meyers – CPU caches and why you care
Weeks mostly have to do with the market cycle, which has been anywhere from 4 to ten days depending on the local economy. The Chinese in particular used 5 or 10 day weeks for quite some time. That works better for lunation than 7.

The seven day standard seems to have worked as a reasonable compromise across a wide variety of ancient economies and plan
Something like Sovereign[1] is your friend then

[1] https://github.com/al3x/sovereign
"... cultured rat neurons are placed on an array of electrodes and trained to power a robot..."

Wait what. That's sounds amazing. Are they still working on this?
I went through the exact same thing a few years ago. I've always been a loner (I have a decent group of friends but I'm happy to see them once/twice a month when they see each other several times a week). Then I moved abroad. I thought it would be fine but I quickly realised how much that once/twice a month mattered and the lack of social contact/failure to meet new people because of anxiety caused me to be very 'down' for several months. It was strange to find myself craving social interaction considering how often I made excuses to get out of it before. It's also interesting to note that having daily contact with these people on Facebook/Skype etc. wasn't a substitute. Without it I would have been even more depressed, it definitely helped, but it was no where close to a decent substitute.
> but more visibly with the employees of certain companies.

I'm amazed how obvious this is on Reddit now, and always laugh when I bring it up and get down voted to oblivion :)

I'm no expert, but it's clear NetFlix has a few thousand users in /r/movies for example.
The contents of a textbook are not the only things you can learn. Don't be so quick to shut doors.
Creating a community is much harder than creating a website for that community.
Oracle Berkeley DB, wiredtiger, lmdb, titandb, neo4j and orientdb.
https://news.ycombinator.com/item?id=8538793
Christmas on Google Search
It does not match current /leaders. Is it old?
I wasn't misled one bit. Why be so pedantic? Sure, you can call it a program, but in that sense you're also a program.
I disagree. "Pythonic" and "Unpythonic" are inherently subjective and are always used as an expression of opinion regarding the consistency of some code, routine or library in relation to the larger body of Python.

Unless it is written PEP8 or by Guido, I would never take a "pythonicism" to be nothing more than short-hand for "I think this is (in)consistent with the larger patterns and traditions of Python as I understand them."
Well, the other angles were "what can we fit on a die?" and the relative speeds of single die CPUs and memory.

These have changed throughout history, e.g. when I was reading the Wikipedia CDC 6600 page, it pointed out magnetic core memory of the time could be much faster than germanium transistor CPUs (we're talking about the days when transistors had serial numbers!), and the silicon ones it were built with were fast enough that, with clever architecture (a 60 bit floating point multiply or divide still took many more cycles than a fast memory cycle) and compilers, a theoretical 3 MFLOPs resulted in an achievable 0.5 MFLOPS in FORTRAN. My first job in 1980 was supporting applied mathematicians who ran their FORTRAN on CDC and CRAY hardware at NCAR a couple of thousand miles away. One thing they were always concerned with was to write their array manipulations in a way that the compiler recognized to use the vector hardware.

Back then there was a huge premium on getting a serious CPU on a single die, and I think the speed mismatch with DRAM wasn't hardly as severe.
I love how everybody is high in self-expression. I'm not sure, though how cperciva ended up on top in need
for harmony.
1) People don't hate me. I used to constantly think that I was a nuisance to everyone. Whenever I looked at someone's body language I could only see the anger and spitefulness. I can get past that now.

2) The following is copy-pasted from a previous comment of mine. It's a lesson I've not fully embraced until recently:

> "I guess the hardest thing is to fully trust yourself. Other people are just noise, as their opinions aren’t necessarily more backed up than yours. They often have a unconscious secret agenda that doesn’t fully take into account your well-being and the more someone is close to you, the more biased he/she is. “Don’t take risks”, “Don’t leave this place”, “Don’t leave me”."

Last but not least, get rid of toxic people. Get away from toxic environments. It takes time to heal from the negativity, the close-mindedness, the nihilism that rules upon so many lives and places.
As I already mentioned in a sibling thread, maybe I could have chosen other words.

It wasn't clear to me how harsh that sounds in English.
I don't think SSL is all that great for protecting broad interests.

If you are going to ten different domains in the same span of time that all contain suicide content and someone is snooping your connection, they can correlate what you're doing from the server names (especially if one of the domains has the word 'suicide' in it), even without seeing the page content or path portions of your web requests.

For exclusive content sites, it's a dead giveaway. If someone went to my domain (byuu.org) in HTTPS, then it's pretty obvious that they were interested in emulation, regardless of the encryption. There's already tons of services out there categorizing domains on the internet.

SSL's primary benefit is for form submissions, not for static content pages.

For something like that, your best bet at the present time is a service like Tor. Which even that isn't really perfect.
The danger of flamewars is that they rapidly devolve to personal attacks. When threads devolve this far, it keeps intelligent people from joining the conversation and actually elevating it. 10,000 monkeys with 10,000 typewriters may create a best seller, but 10,000 raving lunatics with Internet connections destroy any chance of an intellectual conversation....:)
A plan for a completely decentralized BitTorrent index
Seagate: 8 TB, Single Drive, $260
Newfag
I just discovered this "forum".

Seems quite good, I'll remain in the shadow for some time.
Is it a selling point with much substance, though? Genuinely curious. Seems to me that if the American government wanted your data for some reason, obtaining it from Germany wouldn't be so hard.
If you doubt this, then just criticize Google on HN or Reddit...

Google has thousands of employees and sock puppets on all social media discussions. It's especially blatant on Reddit.

Google is a charity and everything they do is perfect and for the good of humanity. They've never been involved in massive spying and with monopolistic practices concerning their spammy ads and search engine preference for ebay, amazon, trip advisor and others.
Jemaclus, if for some reason you felt bad about my remark, even though I mentioned I wasn't targeting you, excuse me.

It wasn't that clear to me that the words were a bit harsh.
Whenever someone says something you disagree with, just accuse them of being a sockpuppet of a shadowy conspiracy.

Then you can censor their view very effectively.
Kind of hard to follow, what you are trying to say. Synergy.
The fascinating thing is, you can't stop the ads on HN from the big big players, because it's effectively accounted as being real news. Zuckerberg held the second public Q&A session the other day, that promised him some news. Then there was that article about a woman engineer at Facebook, the story appeals very appropriately to current events and the emotional zeitgeist of the tech industry, and there was that whole campaign by Sheryl Sandberg in the last few years (which she has dialed down now). So, astroturfing is an amateur's game, the big boys actually launch massive campaigns that give them a nice PR image, they do big actions that ensure coverage. All of this is done very carefully to ensure that the news is framed in a way they want to consumers. One of my favorite pg essays is about this, about the fact that a lot of journalists are lazy and fishing for a marketable story. Make the work easy for them, give them a marketable narrative (communicate it to them not by giving them money/bribing them -- no, that's an amateur's game, you give them the narrative in a socratic manner, you give them selected bits and pieces and trust they'll fill in the blanks). But money/bribing/soft extortion helps too. E.g., if you slam Apple, you don't get invited to their conferences and such. And everyone wants Apple stories... and if you can't report Apple stories, you lose viewers. So you just keep giving out nice Apple stories and you can remain confident you'll continue to get a nice stream of goodies from Apple. Etc. etc.
Slavery and Capitalism
At least on some Intel's the wear level indicator exposed via Smart seems like it actually does its job.
The upcoming GNU Guix is a shaping up to be an interesting alternative to more normal Linux distributions. It uses dmd [1], an init system written and scripted in Scheme (GNU Guile), and Scheme for system configuration in general. It is a fork of NixOS [2], which uses systemd. What's interesting about NixOS and GNU Guix is that they implement declarative configuration management and a purely functional package manager, meaning that you should be able to reproduce your system configuration from a single configuration file like the following:

;; This is an operating system configuration template.

(use-modules (gnu))

(operating-system
(host-name "antelope")
(timezone "Europe/Paris")
(locale "en_US.UTF-8")

;; Assuming /dev/sdX is the target hard disk, and "root" is
;; the label of the target root file system.
(bootloader (grub-configuration (device "/dev/sdX")))
(file-systems (cons (file-system
(device "root")
(title 'label)
(mount-point "/")
(type "ext4"))
%base-file-systems))

;; This is where user accounts are specified. The "root"
;; account is implicit, and is initially created with the
;; empty password.
(users (list (user-account
(name "alice")
(comment "Bob's sister")
(group "users")

;; Adding the account to the "wheel" group
;; makes it a sudoer. Adding it to "audio"
;; and "video" allows the user to play sound
;; and access the webcam.
(supplementary-groups '("wheel"
"audio" "video"))
(home-directory "/home/alice")))))

This approach pretty much removes the need for external configuration management tools like CFEngine, Puppet or Ansible.

I don't really mind systemd myself but I am looking forward to Guix as a more Lisp-flavored Unix. Should it succeed perhaps it could eventually become a kind of a Lisp Machine-light if enough of its userland got rewritten in Scheme.

Guix does not meet your requirement of being mature and reliable yet but you may want to keep an eye out for its stable release.

[1] https://www.gnu.org/software/dmd/

[2] http://nixos.org/
Whoever is responsible for it, the LAT's online presence is much better than it was 5 years ago. I don't know if it's working for them money-wise, but as a reader I've been happy with their direction.
> 3D is in our blood, and while we can’t announce anything just now, we look forward to sharing more exciting product news in the future.

I wonder if there will be a WebGL version someday. I think the requirement of a plugin kept the Google Earth API from being popular.
Is this a serious question? Start driving on the right (pun intended) side of the road first!

For the cookie: the reason is that the hand signals used to indicate braking generally involve using your 'road side' hand. In countries that drive on the left, this is your right hand and vice versa.

The back brake was considered the 'safer' brake to use during this pre-braking time when you're indicating that you will brake but haven't necessarily started braking yet.
Because the hand signal for braking in both countries (which, admittedly, I've never seen a cyclist bother doing) relies on the traffic facing arm and if doing controlled braking, you want to focus on the rear brakes, so the non traffic facing side is the rear brake.
I expected Grellas to be there, and damn, the average score per comment he has is ridiculous.

Rayiner's doesn't make sense, though. An average of 0.75? So he has 57275 comments? Wow.
"I feel confident that we could maintain our overall levels of personality/joie de vivre/je ne sais quoi by spending less time dealing with an incredibly arbitrary calendar system and more time doing things we actually enjoy."

Backing your claim, I'd observe this is already a manifested fact. Consider holidays like Easter, which already are set by rules that have little to do with the calendar itself, and there's a number of such holidays floating about without any special problems of their own (above and beyond the problems of the calendar in general). The "personality" of the year is already independent of how we mark the time.
Christmas Decorations – Top 2014
So there's 2 different things :

1) chaos theory

This is an existential problem for climate theory. If you believe in statistics' mathematical foundation, then climate theory is wrong. Why ? Because the time series that are being used as the basis of the models do not satisfy the central limit theorem, ergo you cannot even correctly measure the climate (because no finite amount of measurements will ever be complete enough to give an accurate measurement of the whole system). Of course this is a mathematical argument that few people even understand. And it is extremely pedantic (like stating that in particle physics there's 2 contradicting theories, ergo we have no working theory), but in some ways this is correct.

The reply, when honestly discussed, is that chaos theory in practice applies to half the things you might measure in the real world, and disallows the use of statistics to predict the future. But ... those predictions "work". Just look at the numbers ! (In my opinion those numbers in fact they do exactly what chaos theory says they should, they work in the short term, fail in the long term. See for example the first few IPCC reports, and note that their predictions were wrong. The more recent ones are right - so far).

Utilitarianism in action. Of course the utility of climate theory varies, from genuine interest in the future evolution of the planet to political reasons. It will come as no surprise to anyone, these days, if one states that the vast majority of people have only political reasons - both on the left, right, green, red, blue, ... sides of the aisle.

2) mitigation

Mitigation would move us from a situation where "nature" is doing the damages, more or less randomly, to a situation where you can directly point at a specific human being/country that did the damage. Given that most world leaders are lawyers, this is seen as extremely undesirable.

Right now climate changes are the result of a "generic" action executed mostly by Europeans that are long dead. Hell, their 90% or so of their grandchildren are dead. If America were to directly change the climate, and as a result, say, the region around Delhi/Beijing/... changes into a desert ... Even if it present global advantages.
Then they have bigger and tougher problems than worrying about a hacker who created a python library thats adds to dicts - ADDICT. Seriously, are we supposed to censor ourselves on the off chance that someone is a recovering addict? Should we ask the flask developers to rename their web framework to ensure that it doesn't trigger an alcoholic to relapse?

You can be empathetic towards those who struggle with addiction and use the word in a witty or comical fashion. The two are not mutually exclusive.
But the host is not, and many services exist to categorize the content of domains already. What is the statistical difference between innocuous-site-with-every-kind-of-content-ever.com/friendship-is-pornographic and mlp-fip.com? If more sites are like the latter, then HTTPS will only hide which MLP pictures you are looking at, and not that you are looking at MLP porn. And if a site like the former became too large, we'd have to worry about the government issuing secret trace/tap requests against them.
The average score is limited to recent comments (for some definition of recent, no idea about the specifics).