skysight-inc/HackerNews huggingface dataset:
Python also suffering in this regard. It has moved from being "a language that fits in your head" to a language where very few people on the planet know most of what's in it.
Prisoners can only communicate with the outside world through monitored communications to protect the victims of their crimes as well as prevent prisoners from ordering criminal activity from behind bars. When you are a prisoner, you lose the right to private communications. It's prison, not summer camp. What 'right' does a prisoner have to Facebook? None. You might want to learn about why policies are the way they are before blindly complaining about 'injustice.' There have been numerous cases where witness retaliations have been arranged from prison; victim harassment is also common. That's why communications are monitored. Besides, why do we care? Facebook isn't some kind of human right. It's a superfluous luxury. If prisoners want to communicate, they have access to pen and paper. They have access to phone calls. This is far cry from fully-isolated solitary confinement with no communications at all. We're complaining about FACEBOOK for god's sake. What next, complaining that prisoners don't have access to Freshdirect or Uber?

What mirderers haven't been charged that you're referring too? Ferguson was a clear case of self defense; you attack a cop, you will get put down. How is that even controversial? Don't attack cops. Common sense. In Baltimore, those cops were charged. As far as murder, do you know what the legal definition of murder is? How about manslaughter? How about intent? You're obviously not a lawyer. I'm interested in if you are outraged that Dorian Johnson hasn't yet been charged for obstruction of justice for lying to the police about brown being shot in the back? How about his claim that Brown was running away? If you want justice, then Dorian needs to be charged. But I don't think you care about actual justice. You just like jumping on the anti-cop, everyone is racists bandwagon. Facts apparently aren't as important as smashing windows and starting riots over imagined injustices. The Baltimore guy had been arrested dozens of times. Why do we care about him and not the 28 people shot in Chicago almost every weekend? Do you even know the name of a single shooting victim from last weekend in Chicago? Where's their justice? Perhaps you should care about justice for the victims of crime rather than the perpetrators of it. But ok, let's worry about Facebook for prisoners; that's totally important.
Then you should be listening with a single speaker FM radio or whatever they use for speakers at Wal-mart.

Pop music is made to spread
You don't think they're going to claim he's representing the project on twitter by mentioning his involvement in his twitter description?

This could be a genuine effort to improve things, but the portrayal of him has not seemed honest so far, which leaves me assuming their call for CoC is so bullies can go:

"you have a different opinion to me, so I'm going to stop you from being able to mention that thing you spend your time on"

I guess I'll reserve judgement until it happens - cool heads will be the ones deciding what constitutes "representing the project".
Awesome Rust – A curated list of awesome Rust code and resources
Yes, I'm a bit jaded on C++, despite using it regularly.

And a functional programming approach here would suffer the same issues as an object oriented approach. The issue with both is that they like to operate on the data elements one at a time, and lay out each element in memory interleaved, and this is not what you want for SIMD most of the time.

Actually functional code tends to want to abstract these details from you, which defeats a lot of the point of SIMD... so I'll ignore that.
If you really want to go hard-core you can unintern all the symbols in the common-lisp package.
> No one is going to ruin your career because you made a careless sexist remark

unless it was a dongle joke at a tech conference.
HN might not care about Dylann Roof, but that's irrelevant because the article is not about Dylann Roof.
Or...

Have a machine fronting the ones running any system lacking the ability to manage incoming request rates perform the load balancing/throttling, using something like:

http://www.haproxy.org

Best fight? Not to be in one.
On the other hand a lot of the time they need £40 for a hit of their drug of choice and it is unlikely you have nothing that can't be sold for £40.
But the game investors play isn't "choose a company/asset class to invest in, and then compete with other bidders". While I'm competing with the other bidders I can take my money and invest it elsewhere.

So if we're really competing over the last cent an investor would logically think "my expected profit on this investment is now low enough that it makes more sense to take my money and buy government bonds instead, which offer the same expected profit but lower risk".
I get the jokiness of your quip, but you're really quite out of your depth here.

Can you please back up your bold statement that the system attracts personalities driven by their own ambition with some data or evidence?

I'm intimate with a number of prosecutors (including my partner), and I've not once come across a prosecutor who possesses such attributes of character. It's quite the opposite actually - most turn away higher paying law firm jobs to do what they believe is community service.

To me this injustice has occured on behalf of corrections facilities management. Very sad.
Yesterday I was lamenting the fact that a few companies now control a large amount of the information that gets to be seen online. The Internet is becoming a walled garden of sorts because you're forced to operate in these closed platforms if you want any visibility. Otherwise your voice won't be heard because no one will bother to check anything outside of these platforms. These platforms are becoming the primary sources of information on the web for the average person.

https://news.ycombinator.com/item?id=9736304

Then I see this. As I said, I see a growing amount of censorship that is both ideological and business motivated. This news piece confirms my suspicions.

We embraced closed platforms like Facebook by ignoring their flippant ToS and privacy policies, and by spreading their adoption with supporting Facebook SSO and writing apps on their platform. We made our bed and now we must lie in it.
Java libraries tend to have "magic" that alters the language semantics. E.g. Spring's dependency injection breaks your reasoning about how an object is constructed. Hibernate breaks your reasoning about when object fields can change. Tapestry breaks your reasoning about basically everything. There's a difference between a library that follows the rules of the language and a framework that changes them.

(admittedly to a certain extent I've heard the same said of rails)
Eternal Fury Hack Tool 2015 No Survey
They mentioned the commodity $19 speakers inside.
> Even the most liberal thinkers routinely call for people they don't approve of to be thrown in jail.

Evidence or argument to support this? It seems false by definition.
CEO is not handling support, he's handling PR
Does the term 'conviction rate' ever get used?
I like this kind of project.
But the use case of redis it's a little bit exstream, I mean that the main feature of redis is the speed and the way how the memory consuption is handled.
If this requirements are not satisfied, it is only a very good way to learn Rust( as the author goal) and the redis internal.
That's how credit card processing works and it pretty much works fine. Names are not checked, which is fine because they have no bearing on anything. Addresses (and CSCs) are almost always checkable and almost always checked but merchants can decide what to do with the results depending on their business.
That seems reasonable - when guards are tried for kidnapping when it's discovered that their prison was holding an innocent.
Really good interviewers and really bad interviewers both have idiosyncratic candidate judging methods.

Startups, when they start to hire at scale, try to standardize a methodology to compare apples to apples -- to avoid really bad (arbitrary) interview experiences in favor of predictable experiences even if those experiences are not excellent.

They look for interviewer formulae they can plug a random company developer, who would probably rather be working on something else, into.
Do you have any links? A cursory search didn't yield anything of value.
I think you should probably suggest some at Beat's price range too. Since people are clearly willing to spend $300.

I'd recommend Bose QC25s. They probably have the best noise canceling in the market too, and they have amazing return policies and exchange policies (they'll let you exchange 10 year old headphones for 50% credit to the latest model).
In my experience, concurrent access to shared data is relatively rare in a well-designed data-parallel platform. Data are exchanged rather than shared, at which point ownership of memory transfers from one worker to another. Rust is great at understanding ownership, and at managing memory in this sort of situation.
The majority of the weight loss has been fat. I've put on a considerable amount of muscle since Christmas 2014 and the scales show me at 10kg lighter.
Congrats, it's a great company.
Impossible, since the Beats are the $10 Chinese-made knockoffs.
You're right, though. Sourcing clean water & good food for everyone would be more important achievements. Investing in people brings cascading rewards as the people helped are better able to do themselves good and do good for others.
Is locking people in cages really necessary to stop bank misbehavior though? I would prefer first trying things like: 1) closer oversight; 2) fines restructured as a percentage of wealth so that they actually deter even very wealthy people; 3) kicking people out of the sector (e.g. bans from working in finance). Cages seem like a really blunt and rather barbaric instrument to use for improving society.
no official java driver :-/
> in Scala no-one uses "return" any more

Huh??? Does Scala even have a "return" statement? I can't find it in the docs.
The Alienware Machine Running SteamOS at E3 2015
Act 2 of the container revolution
Airbnb raising $1B in new funding
That logic is all fine and good but that murder was in fact never proven in a fair trial which is the whole problem here.
Well first we have to define terrorism. If we look in the article, Webster’s New World College Dictionary defines terrorism as “the use of force or threats to demoralize, intimidate and subjugate, especially such use as a political weapon or policy.”

I'm fine with that definition and, thereby calling this incident terrorism. However the word terrorism is used strictly in the Orwellian sense by the media. It is almost always used for violence against us, never committed by us, and usually for militant Muslim groups activities.

If we think about it, the biggest perpetrators of terrorism are armies of large, powerful countires. But it is never depicted that way.
It's weird, I feel like Eastern Europe always gets that kind of lighting when I see something about them in the news or like this.
This is just stupid. The going rate for "good" headphones is $200. Neither article makes any attempt to explain how the supposed corner cutting leads to worse sound. Further, brand name items have always been sold for higher margins and it's always been both a function of quality and aspiration.
Argument. :)

Tautologically, you're right. Liberal is people who wouldn't do this, therefore...

But, of people who would self-identify as liberal how many are in fact closet authoritarians? Lots!
In what context do you mean?
Sennheiser HD 202 IIs are lousy compared to pretty much every Beats.
Why Startups Are More Successful Than Ever at Unbundling Incumbents
Why not?

It is a desktop (as-in, it has normal desktop components, although used headless like a server), but it's got plenty of RAM, good CPU, RAID1 on WD Re hard drives, 100mbit connection and hooked up to a UPS.

In the last year it has been more stable than some of the cheaper hosting I was using.

Besides, it's not running the whole replica set, just one member (out of 3).
Something a lot of bitcoiners don't seem to realize: the security of a blockchain is entirely due to the fact that it is too expensive to attack it. If your blockchain is "secured" by a motley bunch of ragtag microcontrollers, the first guy to point an ASIC at this chain can 51% attack it willy-nilly and render the blockchain useless.

PS. This is not a theoretical statement. It has happened to numerous altcoins.

PPS. In case it needs spelling out, the fact that its too expensive to attack the blockchain means that it is even more expensive to secure it (because miners need to make a profit).
> The trouble is that analog doesn't scale like digital. The tuner alone was $5,000, and that doesn't decrease every 18 months like digital.

I don't know much about radio hardware. What is it that makes this so expensive, and (it sounds like) resistant to economies of scale?
Aminoacids in the tail of comets
AFAIK, Stackoverflow gets used for these types of questions a fair amount in a very ad-hoc manner (YMMV in terms of successful responses) and there is a "Code Review" stackexchange; I haven't yet stumbled upon a strictly dedicated forum which revolves around critiquing "system architecture".
exit() is worst: in winForm, it's generally better to catch the exception on top level and show a MsgBox to the user without crashing. The user understand that his current action has failed, but he do not lost its input.
Once saw a polyglot program used as both a build script and the program to build. It was part C++ and part batch script, though for the most part the C++ part just #included several cpp files.
I def echo the CBT and mindfulness exercises everybody is taking about in thread. I struggle with anxiety and depression and they are difficult challenges.

Did you see these suggested learning projects on Hacker News?

http://projectsthehardway.com
So no further correction on my apparent misunderstanding of EEO and the malevolent racism that is the Rooney Rule?

None needed. I refuted you with the very first thing I said; the Rooney Rule isn't a hiring preference. Yet you've blithely continued to assert this and other falsehoods all across the thread.

In fact, you said: "To quickly sum up my thoughts on why it is essentially a quota in practice: If you do not hire more marginalized groups, you'll be accused of not honoring the Rooney Rule."

Well, that's just something you made up ... and it turns out to be completely false. There's actual data about how organizations have fared in implementing the policy. No need to rely on opinions from random White Pride concern trolls sea-lioning discussions on Hacker News.

Moreover, it's absurd to imply that an organization can't improve its process without exposing itself to liability. The Rooney Rule is a simple, effective way to ameliorate the selection bias that exists in many hiring processes: no more, no less. That's a far cry from your claim that implementing the Rooney Rule is some admission of liability. You literally don't know what you're talking about ... or are pretending not to.

There's no point in engaging with someone who's being willfully obtuse and that goes double for anonymous, pseudo-intellectual, race-baiting trolls.
This is a great discussion piece.

My opinion of why creativity doesn't matter in tech recruiting (even in small start ups) is because the person making the decision to hire someone is going to have to defend why they hired that person to someone else (who likely is a business-minded person who does not have a tech background). If the hiring person can't have concrete documentation of why they hired someone, then it is the hiring persons problem.
I didn't mean that it was serviced better by MongoDB rather than PostgreSQL.

I meant that it was a valid/recommended use case for MongoDB since I didn't really have any relational data (every document inserted was pretty much standalone).

I've mentioned it because I've seen plenty of posts around HN where "mongo sucks" because they tried to fit a round shape through a square.

The extra goodies from MongoDB helped too.

Like automatic failover, I can literally go and unplug a node and everything will still be fine.

Having tail -f functionality in the db was also pretty handy (for my project).

The sysadmin in me was happy too, it's not everyday you see software that allows you to upgrade between major versions / storage engines without downtime (when using replica sets, not standalone, of course).
read half way through the article could not find anything useful. not going to read other half.
Their (Reliance's) reaction on twitter was in a way funny but still arrogant.
And the world's largest digital initiative has their twitter account locked. :P
Maybe I wasn't clear, I love everything about PostgreSQL.

But I would love it even more if it were easier to distribute (see replica sets in mongodb, with auto-failover and other goodies).
Some punishments are designed to send a message [1], maybe bankers would change their behaviour too.

[1] https://en.wikipedia.org/wiki/John_Byng
Any kind of centralized communications medium invites censorship.
I'm thinking of bloggers I subscribe to who are often characterised as Social Justice Warriors - people who are extremely liberal. Very often these people will call for Bush, Cheney et al. to be jailed for war crimes. They tend to want people perceived as financial beneficiaries of the "neo-liberal" orthodoxy (bankers etc.) to be jailed as white collar criminals too.
<off-topic> Can we have a HN rule stopping people from posting paywalled content? This is getting really annoying apparently I ran out of my quota for visiting newyorker.com pages this month. I know how to overcome it, but that's a website I normally wouldn't visit from some other website than HN and this feels annoying. This is like the new DRM.
No Singularity for You
> benefits are: practice, because we are going to want to run networks in space sooner or later anyway

As I've said earlier, learning how to manage a fleet of probes is a non-issue until we actually have a legitimate need for a large fleet of probes operating in concert, which won't be for a (very) long time. Note that we already have experience managing satellite constellations in the 50+ range.

> I don't expect COTS stuff to work that well or that long. But I would like to know how well or poorly it does perform. Some kinds of hardware are so cheap that we can afford to waste it on such experiments

TBH, neither do I, but 1) Someone does already, hence why we don't hear about Nikons on interplanetary missions, or even in orbit. 2) We don't need to send dozens of probes up to space to find out. In fact, we don't even need to leave the Earth. 3) Many instruments are not simply cameras, let alone COTS.

> Your reference to 'science costs' suggests to me that you've missed the point

You are moving the goal posts, your original comment was about sending dozens of cheap probes up to do different missions. Quoting:

> What if we picked one or a few different designs, selecting for greatest generality, and then worked to get the costs very low by manufacturing a lot of them, accepting that they will be suboptimal for almost every target?

Even taking your statement that this isn't meant to be good science, beyond the perceived benefits of increased operational experience after the first few batches of probes (using the moon as your example), continuing with the "small, cheap, lousy" form factor is not going to outweigh the loss of spending the money instead on fewer solid science missions -- because, right now, what other purpose do we have for sending probes into space? We don't have the resources or knowledge to do anything else "useful" yet -- the science needs to come first. srdev has made better arguments on why it's still infeasible from a cost and technical perspective.
The "why haven't any bankers been thrown in jail" trope has been repeated fairly often on both sides of the aisle.

Now here, "Most liberal" might be just talking about people still within mainstream thinking. Though many talk about not throwing people in jail for things like Marijuana, few talk about reducing sentences for non-drug related crimes (and pretty much no discussion on reducing it for violent crimes as well).
If you have the skills, Australia has the lifestyle
Care to post details about this? Is this actually fast? Does it implement all features and guarantees of redis? Should anybody actually use this in production (maybe because it works on Windows)? Is it well tested?

Looks like a really cool effort but authors of open source projects often think people would read the code and figure out all, the truth is people usually look at what's in the readme and that's all the attention span most people are going to have. My 2c: improve your README.md.
I show no ads on my comic. All of the money I make from it comes from Patreon.

When I browse the web, I use adblockers.
Thanks for the vote of confidence and the reference!
Yes, it's certainly a cool feature and I cannot think of a language already doing this. Must be very useful for interactive DSLs.
Sure, but in that case just take their money away. At least then the punishment is in the same unit of measurement as the crime, and the risk can be compared better. Locking someone in a cell seems excessive (and excessively costly).
I'm no grade A programmer. Yes, I know all the sorting algorithms and graph theory and all that. I can work effectively in a continuous development scrum based environment. I know .net and all the popular browser stacks. I can engineer dimensional ETL warehouses. Yada yada... Everyone can at this point.

What made me really famous in my little circle was my ability to do really fast problem mitigation. While all the other hardcore devs were freaking out due to all the stress of having to work and communicate directly with management while dealing with rapidfire requirement changes, I took it all in stride and just got it done. My reputation was this: if I was on the case, it got done on time and with a smile... period.

No one in any interview I've ever had was interested in that skill set. They only wanted to know about old school algorithm skills and how fluent I was with popular frameworks. It's as if upper management actually believes that my project management skills are irrelevant because hey! they've got project managers and staff for those. Why would a dev need it!

Oh, and I don't have a college degree. So, good bye... NEXT CANDIDATE!

Sorry...I ranted.
Exclusive – Bill Clinton Extended Interview
iOS 9 Announced at WWDC 2015: Some Interesting Features
Yep! Glad you like it, thanks!

These days I'm mostly busy with a graphic novel: http://egypt.urnash.com/rita/
In the context of your communications with the prosecutors you are familiar with.
On that note, Mojo is a good board to learn FPGAs. It includes an ATMega32 microcontoller and Xilinx Spartan. Its maker also has some good tutorials online:

https://embeddedmicro.com/tutorials/mojo/

Too bad its dev environment doesn't support OS X though.
How does this compare to Nginx's Push stream module [1]?

I've always defaulted to the Push stream module for any WebSocket/EventSource since I always have nginx installed and curious if Pushpin offers any benefits.

[1]: https://github.com/wandenberg/nginx-push-stream-module
I can't find any documentation, but the name suggests, that Tsung would be doing log replaying.

Gor does packet capturing and duplicates the requests to any number of environments.

It's a different tool for a different task.
But it's hard to test creativity. We try to test programming skill because it's one of the few things (we think) we can test.

How would you go about testing creativity?
You sound like a 'grade A programmer' to me!