skysight-inc/HackerNews huggingface dataset:
Thanks for mentioning that game! :) (I'm one of the core developers, from our small team of mainly 3 devs, where all of us are currently busy with other things.)

A while ago, I also added support to load TeeWorlds levels. Also, Gusanos level/scripting support was added. (Gusanos was another Liero-clone.)

After all, the concept of TeeWorlds and OpenLieroX aren't too different, except that TW is played with mouse and OLX purely with keyboard. Also, the rope is much longer in OLX and there is destructible terrain.
something something 'bitcoins' something something
I watched about 200 documentaries last year and my favorite was

The Rise of Putin and The Fall of The Russian-Jewish Oligarchs

http://www.youtube.com/watch?v=Q2Cl8lSv9Is

http://www.youtube.com/watch?v=x2nNtynZAiI
> still-not-boundary-checked [...] std::vector

Huh? vector::at() is boundary-checked. So you can choose whether you want to pay for boundary-checking or not.
The blog is down at the moment (returning http 503).

Here is the cached version: http://webcache.googleusercontent.com/search?q=cache:https:/...
I do worry about that.

I also worry about centralization (of both government and corporate power) which get at the primary political problem to be dealt with in my opinion: how to mitigate the sociopathic element.

My best answer, at this point, is to break large states up into lots of small states, spreading the sociopathic ruling classes broadly and making it difficult for corporate interests to completely dominate a given political unit.

Within a given smaller and sovereign political unit, I hope that decisions will be made that encourage full, useful employment (since there is less room for both social services shenanigans as well as corporate indifference in a compressed society.)
Feature vs Product
If I'm a superstar, I don't need Google or Facebook or Amazon because I can start my own thing and/or join an up and coming startup and get a solid equity stake. That's the crux, and why the 'talent crunch' won't go away. It is self-imposed.
Woman Tumbling Out Of Police Car Says She Was Being Sexually Assaulted
Rumor is that if you include the grey markets in China, their GDP already surpasses that of the US as well.
Well it is the most populous country in the world and all.
The people in charge do not want transparency, because that would interfere with what they want to do: live large at everyone else's expense, wield power and influence, and take bribes. This is why there will never be government transparency.
NPR's Marketplace did a story on this recently and it turns out that there are some tricks they play that, if properly accounted for, indicate that China is not the world's largest trading nation.

http://www.marketplace.org/topics/world/paper-chinas-trade-s...
To point out the difference: Hedgewars/Worms is played turn-based, TeeWorlds/Liero/OpenLieroX is played real-time.

It plays very differently. Otherwise, they contain similar elements (destructible terrain, worms, ropes).
I've been having fun using clojure over the past week or two, and it's really nice to get a tutorial on all the vocabulary. Thanks.
"No really, there used to be Unices with a program called undump that did just that."

Isn't that how they used to build emacs, there was some multistage bootstrapping procedure that culminated in undump'ing a thing that got turned into a binary.
I thought the theory was that the target hack was targeted at POS card-readers, not recovering numbers after the fact from a database.
GDB's had reverse-step since 7.0 (released in 2009).
This is so they can bump the G+ interaction numbers. It's really getting ridiculous how they are trying to force eveyone into the G+ party.
Keeps it from accumulating and feeding vampire-like, etc.
Does disagreeing with the popular male opinion make me a "Social Justice Warrior"?

I'm curious... how do you, whatever your background may be, define what is a fringe feminist? I'm interested in how you figure out what is important to a feminist and what makes her a fringe feminist? Are you, or have you ever been totally or partially female?

Furthermore, what would you consider an "acceptable feminist"? How can feminists fight for their rights in a way you approve of?
Over 60%, and potentially up to 87% [0], of the US population can be uniquely identified just from gender, zip code, and birth date. This isn't all that surprising [1]. The EFF's browser fingerprinting (through Panopticlick) shows that a similar percentage of browsers are uniquely identifiable through fonts, plugins, etc. [2] If you're trying to identify someone, every "common" trait they have will still eliminate a large number of people from consideration -- gender eliminates roughly 50% of the population, birth state eliminates 85-99.8% of the population (depending on whether you were born in California or Wyoming), birth date eliminates over 99% of the population and much more if you have a year, and pretty soon you're not one face in 300 million, you're one face in a thousand, and then one face in ten, and then you're just you. And whatever it is that made someone want to try to figure out who you were is now out in the open.

[0] Depending on whether http://www.citeulike.org/user/burd/article/5822736 or http://www.truststc.org/wise/articles2009/articleM3.pdf is more accurate

[1] http://godplaysdice.blogspot.com/2009/12/uniquely-identifyin...

[2] https://panopticlick.eff.org/ and the explanation at https://panopticlick.eff.org/browser-uniqueness.pdf -- particularly sections 4 and 5.2.
Good point.

The most impressive point won't be when Chinese GDP surpasses the US, but when Chinese GDP surpasses 4.2*US GDP.
What I meant is how long is it supported by compilers. I know its by GCC, but I think it's not by MSCV. Is it possible to compile ffmpeg with MSVC? But ok, one could use it and just #define it away for crappy compilers.
Not sure how this is relevant to me.q
Easy Coffee Maker For Entrepreneur Newbies
Interesting!Your website looks amazing. Good job on the design.
Hackers ethic for the world after collapse
MIT University website defaced by Anonymous hackers in honor of Aaron Swartz
emacs and some of the TeX programs worked that way. Maybe they still do. I haven't looked at that in a quarter century.

To elaborate: the programs would do all of their initialization and loading of things that would be used in any run, then dump themselves. The result of undump was an executable that had already done all of its boilerplate loading and was ready to process its arguments and inputs. It was bigger, since it had a bunch of heap stored, but it was better than hammering away on your CPU at 1 million instructions per second.
"Threshold" to be Called Windows 9, Ship in April 2015
Wawawiwa!
It's funny how seeing this paper written in Russian makes me want to learn the language. The Anglosphere is only part of the story!
Maybe Not Such A Smart Move By Path?
Yep, this is very important for grid computing where a user may log into an organization's workstation and the grid job running on the workstation needs to be evicted. With process checkpointing, you can resume the work later (perhaps even on another node). Without it, all of the intermediate progress is discarded.
Remember physics does not work like maths: physic is the art of solving an equation without calculating it.

Usual tricks are:
- reducing one degrees of liberty per symmetry (this can involve creating abstract symmetries);
- making 2 coupled dimensions uncoupled by introducing perturbations that tends to 0;
- making weired assumption on the form of the solution (definite, continuous, and derivable in all points) because if you are not in quantum mechanics, your solution rarely accepts discrete change of values);

Thus I am intuitively thinking the navier stockes solution cannot be found by a mathematician. I was pretty much expecting an approximation of the solution by a physicist because it requires the kind of free spirit accepting to make hypothesis that normally makes a mathematician have an heart attack.

The physical solutions tends to be a subset of the mathematical equations. Physicists tends to discard solutions that would involve the world exploding every time a fluid is flowing (I don't know why).

Am I the only one that noticed that Maxwell Equations are looking like a weired simplified sets of Navier Stokes equation in a case of a very weired perfect gaz?
(viscosity = 0, compressibility = 0, and a weired twist about vortex (rotational seems related to vortex), and at the opposite of NS a time dependency on two fluids (E and B) that are kind of independent but dual (rot and div meaning seem to be swapped in their role for B and E), and a ... weired kind of coupling on B and E over time?)

DivE = is expressing the compressibility
RotE is expressing the vorticity of E ...

And the funniest of Maxwell law is that at the end they seem to be relativistic (c is appearing in the equation of propagation and is the limit)

Man, I so would like to see a geometrical interpretation of the maxwell equation as a dual space coupling, so we can use intuition instead of math to solve it.

I so wish I had time to study this... I would really try to solve NS by first solving Maxwell. :)

I am betting the solution as for relativity is involving at least one non euclidean geometry. In fact since it involves "time" I could call it not a geometry (wich is time agnostic) but a dynametry :)

The equivalents of formal axiom of geometry describing formal solutions of canonical "dynamic space" that would be attractors of stable solutions and rules to transform them.
Or just: when China's per capita GDP surpasses that of the US (since the 4.2 probably won't remain constant).
Show HN: The Development - A Website About Websites
Interesting. Is there a number that would make all the ugliness of the new company be irrelevant?
This has also been confirmed by the UK government.

>"It has been accepted that, on the balance of probability, vaccination has contributed to… disablement"

http://www.theguardian.com/society/2013/sep/19/swine-flu-vac...

To put a human face on narcolepsy, and a life-time of disability and drugs, here's the DailyMail.

http://www.dailymail.co.uk/news/article-2534210/Girl-falls-a...

http://www.dailymail.co.uk/health/article-2431811/Boy-7-deve...
Startups as an Asset Class
There really needs to be a JVM crash-course for clojure... I can understand the syntax well-enough, but I want to know what java libs i need/how i use them/etc. ie. when I have to "leave clojure".
At least it is straightforward to be aware of conversations you are trying to anonymize and omit or obscure birth dates and locations (By obscure, I mean lie).

It's also somewhat interesting that text wouldn't necessary be as revealing as the language quiz from the article; when I type "aunt", readers have no idea how I pronounce it (but that is just picking at the specific to ignore the general, identity characteristics leak out all over the place).
cljs <-> js http://himera.herokuapp.com/synonym.html
Why would anyone pay someone to write code?
Yes, Anaconda is designed to be portable on every platform we build it for, as are all the additional packages that we build for it.
Ext3 file system overhead disclosed
1/2 of 1% is 0.005
While not particularly useful in the grand scheme of challenging and complicated things, the things I want to do in that situation are: put Firefox's 3.6 interface back on the browser (and perhaps reverse some changes that even that made); make it use libavcodec for media playback and a hardware overlay for video in particular; buy Winamp and mold it how I want.
ND and MT yes. TX has been on a roll and is just starting to gear up with the fracking.

ND is expanding in the west to the point it is affecting infrastructure projects in the eastern side of the state. Too few skilled workers to do the projects since most are doing the oil thing.
Very beautiful put and aptly said. And, yes in the end, it's worth the reward.
me too :(

Error (500)
Something went wrong. Don't worry, your files are still safe and the Dropboxers have been notified. Check out our Help Center and forums for help, or head back to home.
Lisps work better from an editor that can provide tight REPL integration. I've used vim for 15 years and use it for everything else but it does not do this well. Clojure support via vim-fireplace is better than nothing and I've used it (and it's predecessors) for couple hundred line projects spaced out over the last few years but it's never felt good to me. Fireplace and the nREPL, unlike the older integration schemes, almost always work but my current complaint is that I don't like how the output is presented.

Light Table does the integration right. You load up a clojure file, hit eval, and it works without having to mess with it. Additionally, it works well with Clojurescript, which I never really got working with Vim fireplace. The doc system is integrated, autocomplete works. The Light Table vim plugin provides decent but not great vim emulation (e.g. the b text object is missing, which is important for a lisp) and while it's not as nice for editing as my heavily customized home vim setup, I'm happier doing Clojure in LT than in Vim.
Snowden’s Unfinished Legacy
If you believe that China, or Chinese corporations, play accounting tricks, would you accept that all countries and all corporations play tricks to boost their figures too?

We know for a fact that Starbucks, Google, etc perform accounting tricks to shift sales from the UK to Ireland.

In the end, doesn't this all trickery cancel each other out, meaning that the rankings are a fair reflection?
It'd be nice to know what version of GDB this was.

Years ago, I used to be the C++ maintainer for GDB. By the time I left, things like doing this on a live process worked about 90% of the time (up from 0%). It turns out what he's trying to do is harder than one would think, but it should actually work.

Part of the reason it doesn't really work all that often on coredumps is because you often need access to vtables, thunk functions (which you could theoretically execute without a live process in most ABI's, but it doesn't know this). Depending on the class, there may also be runonce constructors (for static data and associated guard variables), etc.
I found the documentary Happy People: A Year in the Taiga to be well worth the 90+ minute investment. No spin or agenda, just the hard truth about life in Siberia. Free on Netflix.
If the end user can receive aereo content then the bandwidth exists for the cable company to deliver the same.
I had a doctor that used first name, last name, birth month, and birth day as their primary identifiers. I was checking in one year for my physical, and was asked for these four data points. The next question was about current medication. The receptionist nurse asked me the question, but before I could answer, she got a really, really odd look on her face, then started glancing between me and the computer. Finally, she asked, with a bit of a smirk on her face, what year I was born. When I responded, she chuckled. Turned out the only record that came up was for someone 30 years my senior, and on a medication that only someone that age would be on. The receptionist nurse dug around in the system and was finally able to find my records, but if she hadn't noticed that the listed prescription didn't match my apparent age, my checkup info would have ended up in someone else's record and it could have gotten messy.
> making people of all types feel welcome

except for (preferably white) men, apparently: "ah right, yes, I forgot about the poor oppressed men. I keep doing that, why can’t I ever remember?"

Death threats from random anonymous people on the internet don't mean much more than that you have really pissed someone off. They're not to be taken literally.

Re pg's footnote: The discrimination example he brings up is based on real-world constraints, not some arbitrary prejudice. There is a place for enforced equality quotas, no child/woman/minority left behind and other social safety nets. Startups is not such a place.
Fourier would be acceptable if and only if there were only linear solution to the problem. No?

My reasoning is the following : NS also describes non linear behaviour (turbulent flows that are sensitive to the initial condition thus that may result in solutions that looks like white noise).

Linear algebrae can't be used to solve non linear phenomena and thus if a solution is looking like temporal noise, I guess the fourier of the time serie would also would like a solution with a density of probability that would be constant on all spectrum of frequencies that are compatible with the physics (no energy travel faster then the speed of light, hence, there is an upper limit to the frequency).

Am I stupid to expect non linear algebrae involved like Liouville theorem ?
Algorithm for Your Personal Rhythm
Typical. They can't even keep their own website up. I had to use some of there tools in a job I had once and they were not reliable at all.
Taxi prices around the world
If you think you're important enough to do this, you're wrong
I completely agree. Documentaries will barrage you with facts and "facts" then start building logical cases on the information they have just given you while you haven't had a chance to evaluate whether the initial facts are really true.

I'd love to see some sort of crowd sourced service pop up where people can contribute to a video overlay that you can watch simultaneously with documentaries that debunk or validate the presented facts visually via on screen annotations at the moment they are presented. I still wouldn't rely on documentaries for my facts but it would be great for those friends and family of mine who insist on them.
>Does disagreeing with the popular male opinion make me a "Social Justice Warrior"?

What popular male opinion is that?

>Define fringe feminist

Andrea Dworkin

>what would you consider an "acceptable feminist"?

At no point did I imply that having a different opinion was "unacceptable." Simply: there are fringe and post-modern feminists that, in a nutshell, go far beyond equality and start babbling on about feminist logic. That is what C+= and the FSF are taking the piss out of.
I've seen many queues implemented similarly to this, and it works fine. Every thread that calls fetch and add receives a different result, therefore, wrapping asside, there can only be one thread with access to each slot. If there is only one consumer and one producer you don't need fetch and add at all (that is how fastflow is implemented.) You must check that your slot is populated by either comparing with the other index (producer if your the consumer), which is stupid because that cache line is highly contended. The better way is set a slot to null after you've consumed it, and if your the producer, you first check if the current slot is null before attempting to increment the index. A race condition exists where the slot can be null before incrementing but not afterward (e.g. only one slot free but several producers saw that and incremented.) In reality all that means is the producer can skip slots and the consumer must keep incrementing if it sees a null slot rather than assume an empty queue (can be tempered by checking x slots and then falling back to checking the producer index.) Consumer and producer indexes must be on seperate cache lines and some effort can be made to keep consumer and producer on sperate cache lines in the actual queue. e.g. each slot can be a whole cache line and pop() and push() can be batched to work with 8 elements at a time. In other words OP is a noob and I could write a queue that whoops his hiney (danger: attempt at humor.)
I think I've actually had marketers convince me of this term before, but in my personal opinion the term 'hacker' itself is misused to the point where it no longer makes sense.

This is from a very real recent conversation between my friend and me:

*Me*: ...so that's great! What do you do now?

*Tom*: Man, I'm a hacker at <company name> security services INC.
[His company is actually security company]

Three days later, I chat with him:

*Me*: Hey is there anyway to recover my network password?
I think I forgot it and I can't seem to get it to work!

*Tom*: No man, I don't deal with that stuff, I belong to a different department.
Maybe I can connect you with one of my friends from the actual security department?

*Me*: Wait, I thought you were a hacker?!

*Tom*: Yeah, a growth hacker ;)

Obviously, Tom isn't his real name.

Another example is wherein one of my friends told me he actually 'hacked' his car. I really thought he did something to his engine/ECU until when he confessed to me that he just found out a way of shifting gears that made the car accelerate (slightly) faster.

The problem with the term 'hacker' is that it's mis-used to the point where it affects it's actual meaning. Now imagine if Tom had said that in an interview or in an environment where bullshit terms and hipster buzz words are not common, like a traditional enterprise company for example.

My favorite HN commenter RyanZAG put it out beautifully in one of his comments from an old thread[1]:

That's the point, [a growth hacker] is actively making it difficult for you to
understand him. By dropping in words with complex backgrounds, he hopes you
(you generally, not you in particular) do not have enough knowledge
in those domains to understand how those terms do/do not fit together.
This leaves you in a position of having to accept his point as there might be
truth in what he is saying - you aren't knowledgeable enough to tell the difference
between the correct and incorrect usage of the terms.

Generally, someone who understands the concepts will not use terms strung together like that unless forced.

[1]https://news.ycombinator.com/item?id=5176152
"There is nothing in the world more helpless and irresponsible and depraved than a man in the depths of an ethereum binge."

Appologies to Hunter S. Thompson
I've played this game a few times and it's quite fun.
Shouldn't it be "Twitter is building open source software"? Pointing out the obvious since most of the software companies are built on open source software but only a few build one.
That's a "problem" with the compiler, not gdb. Also, the "problem" is that the compiler actually optimized the code, when ordered to do so, instead of just pretending it did (like MS tools do when debuging). It's also a very usefull "problem" to have around.

I really doubt LLDB can discover what code operators execute if the compiler does not include it at the binary.
I agree that the things you can do with these large datasets are pretty cool. However, people ignore the exceedingly high error rates when they try to apply these techniques to "important" problems (e.g. identifying potential terrorists).

Take his example of the quiz identifies your home region by dialect quirks. It's really an exercise in confirmation bias. For those who get an accurate result, the quiz is amazing, and they tell all their friends. For people, like me, who were told they grew up across the country from where they actually did, it's just another silly, easy to forget quiz.

It's the same for the 20-questions device. We're amazed when it guesses the right answer, but so quickly forget the ones it screws up on.

That's why, when I hear about how we just need a big enough dataset to identify threats to our nation or accurately predict the stock market, I worry about that 10-30%.
Researchers develop tiny windmills that can power your gadgets
http://www.clojure-toolbox.com/

Clojure has been around long enough that people have wrappers around most of the interesting common use java libs. If you're looking for something domain specific then it's usually better to find which java libs cover the domain and work from there.