skysight-inc/HackerNews huggingface dataset:
I don't think that list is very active unfortunately. Also the easy pickings list has been mostly completed which doesn't leave a whole lot of room for newbies to contribute.

Funnily enough, having Tim (a paid contributor, also Core dev) do so much of the community work means there is less low hanging fruit for new contributors to get stuck in to.
Introduction to Flink Streaming: Understanding Time in Flink Streaming
Where is the money coming from, hmm? The author describes finance as a "tax on the population", but how could such taxation possibly work? The HFT firms are taxing ordinary people's retirement accounts by... undercutting the human market-makers, providing a much better service while employing fewer traders? Um, yeah.

No doubt there are inefficient companies - those with an excess of management (say) or some other kind of employees in "bullshit jobs" that aren't adding value. That's ok; those companies will be competed out of the marketplace. We're already seeing plenty of SV companies experimenting with different management models, for example.

In some cases "bullshit jobs" are forced upon companies. If we have so many more lawyers than Japan, maybe we need to simplify or otherwise improve our legal system. Or maybe not - maybe the Japanese have a worse quality of life as a result - certainly I've heard complaints about e.g. the treatment of people who suffer serious injuries, or even the ability of small businesses to break into markets that are dominated by racketeers.

But in many cases, if a job really is "bullshit", who is paying for it, and why? It's not like banking isn't competitive - you only have to look at the recent quarterly results to see how much effort the industry has put into cutting costs (much of which comes in the form of employing fewer people).
> in fact that's how hash tables in essentially ALL languages ARE implemented

Obviously a false statement.
Reddit can now host images themselves
I've considered some solution with a small steel-net used for regular computer chassis.
Keys to SRE
When was the last time when you had a civil discourse (without trolls derailing, spamming and trolling) on a major subreddit?
Thanks. I know, but a $300 laptop wouldn't be that much fun to put together like this project was ;)
Thanks for translation!
Thanks for posting! I'm actually updating the cluster right now, and I have a Pi2 version, a Pi3 version (still in testing, not live yet), and a Pi Zero version (very slow, but same thing is the size of a plum!).

I'll be presenting on it at this year's php[tek], and will also post a few YouTube videos and blog posts about it separately.

Of course it's not as fast as my 5-year-old used Lenovo... But it's great for educational purposes (before anyone starts asking why you'd buy a bunch of Pis when one small laptop beats them performance-wise many times over).
Hackers Bolstering Cyber Security in Taiwan
Garbagemen are paid from taxer money, bankers aren't. If you don't like bankers, don't give them your money. Problem solved. I get more angry at people with cushy bullshit government jobs than at bankers.

The example of the Irish pubs seems to show that actually bankers do something of value. Otherwise anybody could have replaced them, instead it was Irish Pub owners because they had knowledge of their customers financial situation.
Everytime I listen to Jean Michel Jarre - Oxygene II, I feel this is "future" too. I've recently heard it in a commercial of some car with traction control and some digits projected on road. Connect LCARS and Oxygene and you have perfect futuristic music player?
This term was created by companies paying low salaries and being puzzled that employees are going to companies that pay more.
TheSlideshow – Online Slideshows from Image Search Results
CEC is really fantastic. For Raspberry Pi media centers connected to a TV, your TV remote just works without any additional setup.

Previously, it was a massive pain in the ass to set up key mappings with a bluetooth keyboard, fiddling around with OpenElec config files over SSH until it supported the keyboard. It also means the media centre is non-geek usable.
"what we collectively find valuable"

The mystic approach to markets.

What determine the wage of a job is scarcity or abundance of people available to do that job. Multiply by one hundred the number of doctors or programmers and you will see "how valuable" their job is.

You can apply that to the economy in general. Keep a few millions without job and you will see how you don't need to pay so much to the lucky that have a job.
NeuG, a True Random Number Generator Implementation
On the other hand, Star Citizen.

It's wild profits undermine my point slightly, granted, but games like duke nukem forever suffered hugely from When It's Ready, poor expectation management, and final products ultimately not living upto the hype.
Technically a good idea, but difficult since my enthusiasm for programming has become so low.
$20K of todays money or 1930s?

because:

> In 1930 <...> the average American earned $1,368/year which is roughly $19,500/year in todays dollars.

True about the expense shift. Today food is probably as cheap as it have ever been, and rent/real-estate is as expensive as it have ever been. :)
Well ES is pretty fast by itself - lots of people use it to store log entries(ELK stack) and every log line triggers an indexing event in ES.
Introducing Kafka into the mix just seems like an unnecessary complication.
> I would rather live in a "poor" Japan than in a "rich" America any day of the week. You can't put a price on peace of mind and the general atmosphere of civility and willingness to come together for a common cause.

It's not like you have only these two choices. You can live in fast developing countries as well, or even Europe can be a fine place to live depending on your location and you wages.
"Just be aware that the size of the examples is quite big because no optimizations have been done to reduce the size of the binary JavaScript."

The size is about 30MB, how much smaller would this get? Even a 50% shrink would be rather big.
Why will you do this, isn’t ROS here for this purpose?!
https://www.reddit.com/user/gear54/ you are free to decide what's what

Now that I think about it, even if something is 'derailed' (and you're not into it, being all serious and stuff), that branch is simply hidden. Something you can't do here.
> The only way they debug the massive Scheme part is using print statements.

Why would you need anything else for debugging?!?
It's never to late to reinvent yourself.

What are some of your hobbies? Sports? Art? Gardening?

Your could coach little league sports or produce art or start a landscaping company. Wether it brings enough money to support you and your family is a different issue, but theres no reason you can't plan the transition while your still a programmer.

You could go back to school and get a law degree or teaching degree.

I was saying just yesterday, if I ever left programming for whatever reason, I'd start a small remodeling company. I enjoy it that much and it's so far away from programming, it might rest my mind for a bit.
Innovation's “Secret” Ingredient
"Innovation" isn't the word I would use here, it was simply that the US caught up to the rest of the western world.
Elon Musk’s Wild Plan to Set Artificial Intelligence Free
Qatar National Bank got hacked, 1.4gb of data includes Royals, MI6 agents
"Several offers a month" != "several emails about job postings a month".
That guy keeps finding an awful lot of errors, is what I thought while reading this article.

It seems many users like myself don't even notice errors any more or have developed an instinct what software or services to stay away from, have low expectations from support (read a logfile?) and a general disdain for a lot of what is going on by using adblocker or avoiding switching services unless really necessary.

So yea, we've given up mostly :)
Which cannot be said of Reddit :D

https://www.reddit.com/r/hackernews
One more error to be reported in Danny Tuppeny's post from today http://blog.dantup.com/2016/04/have-software-developers-give...
> an implementation in either a dynamically typed language

ML in Lisp and Prolog:

https://github.com/combinatorylogic/mbase/tree/master/src/l/...
Japan had a widespread pension fraud scandal that made headlines in 2010: http://www.bbc.com/news/world-asia-pacific-11258071

From my understanding, the government is extremely inefficient technologically (it wouldn't surprise me if most population records are still in paper form and faxed between government departments)
I use BT most of the time with a Philips bluetooth audio connector for my stereo. That works most of the time without problem. As long as you use one connection, it works. When I want to use another device to connect to the stereo, that's a problem. Then I suddenly have to reset the connector. And again when I want to go back.
Yes, if you don't care about GERS™ knowing which sites you use, when you add accounts to them, when you chance passwords, and all the other sensitive information that can be extracted from metadata.

> would it be possible to mitigate this by HMAC'ing the encrypted password with, for instance, the site name?

In that case you duplicate the metadata: You keep one datum in plain text for search purposes, and a second for MAC/verification purposes. That's a somewhat awkward construction, and you can accidentally create new security holes in your application (by using the MAC'd metadata at point A and the plain metadata at point B – there's a bunch of high-profile CVEs created this way).

Alternatively, you can MAC the metadata separately from the password. However, (H)MAC involves a secret key that must not be shared in plain text. So you'd need encryption anyway to be able to verify the MAC key.

In either case you still allow a few attacks: Attackers can delete entries (DoS), attackers can selectively replace entries with older versions (DoS or information leakage if the password still works), and probably a few others.

Using the password AEAD to encrypt the whole database, not just passwords, not just individual entries, is not just safer, but also reduces complexity.
Police versus Prisons
I wasn't suggesting otherwise. I've lived in Japan and in Europe for a number of years, and I've always found that the respective media failed to describe the other place in a way that I felt was accurate. I've come to be rather amused by that, that's all.

For what it's worth I do agree with you, for all the doom and gloom about Japan post-recession in the western media, it is very good place to live. I do believe that the overwhelming majority of the residents agree, and are voting with their feet accordingly.
A theory:

Good Sci-Fi movies are smart and interesting, they appeal to the mind. Thus they use a cold, cerebral color. If they were about emotions, like a Rom-Com, they would use a warm, comforting color.
> you know what this reminds me of? The state of infrastructure in a booming underdeveloped country

Here's what it reminds me of: "jungle capitalism".
Hackback- a DIY Guide
In my community, most programmers receive several inquiries a month (or week, or even day)... but saying there are several offers a month would imply they are actively interviewing enough for inquiries to become offers. The "several offers a month" is an exaggeration of reality that I hear often, but when you really dig into it is just that... exaggerated.
How Far Can Beer Science Go? The Scientists Behind SF’s Method Brewing
German nuclear plant infected with computer viruses, operator says
It only describes a temporary state of events. A free market gets sold, or it's not a free market.
Buri Nazar Waaley Tera Munh Laal – Motu Patlu in Hindi
Well if you living in the expat areas yes.
Hong Kong would be more expensive than Manhattan and central London combined if you want to live in the western areas also.
Or to buy a monopoly on the market for that matter.
There are still plenty of people who work behind a screen and a keyboard, with a hard disk of 500GB and connected to their LAN only... For those 30Mb is just nothing.
there are some claims that the Zone was inspired by the Japanese fortifications (deep underground, booby-trapped, etc. The largest fortress of them - https://www.youtube.com/watch?v=LqIbImIWIRI (6000 sq. km, stationed 100K soldiers)) in Manchuria where the older brother served soon after the WWII. Great writers, they distilled this image of "Zone" which as result can be successfully applied to Chernobyl and to whatever comes in the future.
Gcc-6.1 released
Well "Her" is a good example. Though I hated the movie.
DO has 5$ + VAT price for 512MB instance. I have no problem accommodating mysql + web on that.
How to defeat naive image steganography
Android Studio 2.1 Stable
That's the sort of thing I was interested in. Did you split the data up into kv pairs somewhat like this shim: http://www.sqlite.org/src/doc/trunk/src/test_multiplex.c ?

Or is just a small database where 1 sqlite file == 1 key?
>They demand immediate growth and are unwilling to allow the company to eat losses

Or...they are unwilling to allow the company to eat losses to pretend to invest in the long term, but are in reality on their way to failure (for example). Let's not act like companies, in general, have this figured out and know what's best. Lots of them fail.

If you want long term growth, you're free to invest that way. But don't impose your preferences on others, or assume their method is wrong. The only way speculators, or anyone, can buy shares is by someone else deciding to sell, uncoerced.
I can't remember where I heard this, but someone said once that better performance opens up more, and sometimes new, ways to work with a program. I use GNU Emacs myself, and I basically start it when I boot my laptop and never shut it down, which means that sometimes it has an uptime of months. I will also often not close buffers that I'm working on and can end up with hundreds of buffers in Emacs. Yet, the performance is entirely unaffected (or at least, the impact is below what this human can notice). If Xi is serious about keeping memory usage low, these kinds of patterns of usage that I and many other Emacs users have adopted are going to be viable; on the other hand, in an editor like Atom, one should probably keep as few buffers opened as possible.
That was probably from before they enforced a limit.
> And of course I don't believe I used the word "rudimentary".

> You seem to be suspending rudimentary common sense in an effort to believe that which is unbelievable.

Maybe, just maybe, what you believe and what is actually true are two entirely different things.

Calm down.
>The point is that the free market may not be good for long term R&D

How is the long-term R&D of Apple affected by a bunch of shareholders exchanging ownership with new shareholders?
re "make-it-so button" - I have that button, too. It's labelled "git push", and Makes It So for all sorts of different things ;)
How can these fellows sleep at night?

“Of 28 examiners with the FBI Laboratory’s microscopic hair comparison unit, 26 overstated forensic matches in ways that favored prosecutors in more than 95 percent of the 268 trials reviewed so far.”
It makes sense that this will only grow if people will export their (remote) repositories to Github. ;-)
Doesn't the label actually say: "git push --force"? ;).
I didn't say they are still fascists, just pointed out that their culture has also gone wrong at times, too.
Considering the upfront cost has just as much to do with economics as considering the overall cost of high quality software. Economics is a description of human behaviour and all the irrationality and incompetence that comprises it so decisions of short-term gain vs long-term gain are very much included in the study of software from an economic point of view.
For context, ¥900,000 is about $8,000
They are apparently big fans of the polygraph as well: http://www.mcclatchydc.com/news/special-reports/article24749...
I would have expected that some higher ranking people in the justice system would be horrified by these things and do something.

In fields like medicine or air travel errors happen but it's part of the system to address them and make sure they don't happen again. That doesn't seem to be the case at all in the justice system.
I wouldn't call capital acquisition a meager loan that you'll have to pay back with interest.
Chernobyl disaster: Ukraine marks 30th anniversary
55,272 of those are marked as "help wanted" -- feeling bored?

https://github.com/issues?utf8=&q=is%3Aopen+is%3Aissue+label...
A GUI editor can do everything a terminal based emulator can; there are lots of things a GUI editor can do that a text editor can't. Some examples were given in another reply. Others include inline previews of things like latex equations or images, documentation tooltips, unobtrusive autocomplete popups, proportional fonts, proper mouse interaction, working well with window managers, and basically complete freedom to design the interface in a way which is optimal for whatever task rather than shoe-horning it into a grid of text.

What is the advantage of terminal based editors? As far as I can see, ubiquity, which is made less compelling when you need a host of plugins to do the things you mention.

Terminal editor enthusiasts seem to be under the effects of something like the Blub paradox, where any feature of a GUI editor described to them is dismissed with "why would I ever need that?" while anything in terminal emulator can do is considered essential.
If free market capitalism doesn't devolve into an oligarchy, it was never really free market capitalism.
We seem to have gotten over the obsession with blue LEDs that was wildly popular around 10 years ago, when almost every device had blindingly bright blue LED indicators or decorative lighting.
There are a lot of benefits that people don't need, such as the benefits which are unique to the terminal and somehow not feasible in a GUI. Most people have a work machine that's powerful and can have an editor of their choice installed. Why be constrained to the terminal?

Vim is more important as a way of text manipulation than as a specific program, and projects like NeoVim and Xi make Vim-the-way more portable and accessible. I would welcome editors that have a high-quality Vim experience and also have nice GUI features like mouse-over popups of function signatures, minimaps, or whatever a GUI unconstrained by the terminal can do -- rather than arguing for workarounds or why people don't need these features.
Currently living in Tokyo (8 years) .. Interested in hearing from you when you have something more solid worked out!
I love github ... but sometimes it also contains incredible idiocy stuff: The most commented stuff of nothing! +16000 comment of wind -> https://github.com/issues?q=is%3Aopen+is%3Aissue+sort%3Acomm... https://github.com/peej/to.uri.st/issues/128
I think we disagree on the definition of force. I don't think of force as just the power of law, but also the power of size and power.

A natural monopoly could, without any government interference or help, exert a lot of the same coercive tactics a government-supported monopoly can. With a large enough size, a natural monopoly could make the barriers of entry for any potential competitor so insurmountable that it would have the same effect as making competition illegal.
Can you think of any other profession that does anything like this? No doctors or lawyers or accountants or civil engineers or pastry chefs find work by posting on Reddit.

And besides, that is very specific to web jobs. There's an awful lot more to the industry besides.
Do you calibrate the screen because I have seen uncalibrated repairs and the image quality is terrible. Though that could also be caused by bum screens.
Every year I see a similar post over hyped a few months before a new major model is released. Then it won't be long before I see a post stating Apple's sales and stock are at an all time high. I swear this happens every year.
It's expected to have rubber band scrolling on OS X and as far as I've seen it's not easy to do it in widget-based apps.
Apple upbeat on iPhone SE demand but some Asian retailers, suppliers less cheery
Disappointing, but you can see the corner they're wedged into here. Maintain purity or lose users due to sites not working "because of Firefox".
they even added the video to Jack 3.5[0] (i got one with my Nokia XpressMusic 5800 ) and still using it to play music from my iPhone/iPad to my car(Renault Megane 3) who have only RCA Audio [1]

[0] http://ecx.images-amazon.com/images/I/41s9-VXqJgL._SY355_.jp...
[1] http://images.planeterenault.com/1911/R2_Rennes_119.jpg
What happened when I stopped using screens after 11pm
Fix Firefox fonts on Windows
Did you watch the entire hour of video? They do get to it.
Unfortunately creating one's own idiosyncratic ranking holds no value to the world if it doesn't conform to what the world values. (Open to counter arguments on what the world values)

People generally use rankings to gauge how strong a university is perceived. OP's comments do nothing to change my perception of the university's strength.
Academia in general is screwing itself. The main reason for anyone to go into it is to work on interesting problems in a self-directed fashion with amazing job security. You probably wouldn't get rich, but you'll have a nice upper-middle class salary and almost no way of getting fired.

Now the available tenure-track positions are declining every year in favor of adjunct quasi-slave labor. Even if you do win the lottery and get a tenure-track position, from what I understand you'll spend most of your time writing grant proposals to chase funding, and at least 5-7 years trying to please the tenure committee.

So, why exactly would anyone spend 10-15 years making a fraction of what they could in industry for a vanishingly small chance of the eventual payoff of tenure?

If you're going to slave away for 10-15 years anyway before you get to do what you want, you may as well do it in industry where you could put away enough money to be financially independent in that time. The only remaining obstacle is that you still kind of need an institutional affiliation to be taken seriously as a researcher and publish, but that might be slowly changing as the Internet makes it easier to publish.
That's probably 90% true, but there are phenomena that defy this.

Imagine you live in a society where the population is mainly composed of two segments. Members of the first segment enjoy consuming service A. Members of the second segment would benefit tremendously from service B, but all the money is held by the first segment. Which service are you going to spend your time offering to the public?

This is at least part of the reason that, as a software engineer, I am much better off selling my time to an advertising company than (say) running a programming/compsci dojo for middle school kids in a low-income urban community.

You'll say, of course, that advertising is so lucrative because businesses around the world (and therefore the society made up of them) value the extra income that advertising provides. You'll say that society as a whole does, in fact, want more, better advertisements. But I suspect that there is a segment of the population just as large that would rather everyone in the advertising industry do something else. Only that segment can't pay.
In other words, look at aircraft, not at racecars. What you have described is practically the only mode of operation for wheelbrakes there ("brakes catch fire during emergency braking? No biggie, just keep an eye on them while they cool.").
That's brilliant. Have fun with that FBI.
You still see them in car tuning, specially underneath.
Avoid AWS security credentials on GitHub
I've yet to find a single instance of a coercive monopoly in history that wasn't enforced by a mechanism akin to royal patents.

It doesn't help that much of the written record on which belief in the existence of coercive monopolies was based came from the Hearst newspapers - which were a sort of monopoly ( or at least a rather large amalgamation ).