skysight-inc/HackerNews huggingface dataset:
Frankly the whole system is archaic.

A much better system would be to have a user daemon centralize history (among other things). The benefits would be numerous:

- Better performance

- (optional) Sync between concurrent shells

- No history overwriting problems / race conditions

In addition, this daemon could be used to enable other programs such as autojump. These programs work with the current system, but are based on a hack and as such have needlessly poor performance.
People say get headphones :-) at our company there is only a 1 ear-piece policy.
Am I in minority to be the kind of person that would prefer serving something like a 1-5 years sentence in solitary instead of a regular american prison

(Yeah, probably at a 5 years limit or something like that it would be too much and it be psychologically impossible for you to come back to society...)
How easy is making money with your adswinner account
SSG | New York, NY | ONSITE | Software Engineer (MEAN Stack) | ssgllc.com

We are continuing to grow! Summit Securities Group is a privately funded trading and financial technology firm utilizing cutting edge technologies to provide liquidity to global electronic markets. In an industry where very few people have adapted to the changing technological landscape over the last 15 years, we are decidedly different. We are disrupting the current status quo and pushing the envelope further.
We are hiring for an elite team of developers that are building the mission critical infrastructure and applications for the next generation of our technologies.

Join us!

•Mean Stack (MongoDB, Express, Angular, Node)
•Experience writing high performance, scalable code
•C/C++ (preferred)
•Linux/Unix

Send us your resume if you want to be part of this team. resume@ssgllc.com
$ history | wc -l
56201

I use a simple prompt_command hook to push my history (from all my machines) to a central MySQL database(https://github.com/fredsmith/history-db). Entries are de-duped and a tally is kept so I can do simple ad-hoc reporting:

mysql> select * from history order by count DESC limit 10;
+-------+---------------------+-----------+----------+-------+
| id | timestamp | command | hostname | count |
+-------+---------------------+-----------+----------+-------+
| 1 | 2015-09-02 19:41:45 | ls | xicada | 34458 |
| 89 | 2015-09-02 14:58:33 | cd .. | xicada | 4332 |
| 519 | 2015-08-24 18:38:55 | ll | xicada | 3229 |
| 9 | 2015-09-02 12:37:05 | cd | xicada | 2250 |
| 82 | 2015-08-28 18:27:07 | add | xicada | 1887 |
| 329 | 2015-08-31 18:22:49 | gs | xicada | 1817 |
| 48 | 2015-09-02 19:17:26 | git pull | xicada | 1696 |
| 275 | 2015-08-24 18:23:44 | df -h | xicada | 1529 |
| 15708 | 2013-10-08 01:33:33 | grid unn1 | Europa | 1210 |
| 44 | 2015-08-31 13:10:46 | git push | xicada | 1139 |
+-------+---------------------+-----------+----------+-------+
10 rows in set (0.02 sec)

It's pretty useful (I search through my history constantly with ctrl-R or using bash's history-search-backward hotkeys), and having a 56K line history file doesn't seem to impact history searching or shell startup any noticeable amount.
I don't think javascript would go anywhere:

https://github.com/WebAssembly/design/blob/master/FAQ.md#is-...

But It would be real nice to use C# as wasm.
This is IMHO the real benefit to zsh over bash. You can set zsh to share history between sessions and they are interleaved based on the time the commands were run. No more closing a session in the wrong order and losing half of your history for the day.
Thanks, no rush, would be interesting to see. Off to sleep so I'll reply back in the morning.
Sidebar Interaction
Yes he is very good at explaining good practice, such as precise instructions on removing software: https://www.youtube.com/watch?v=bKgf5PaBzyg
Ken Thompson and Dennis Ritchie Explain Unix (YouTube)
So punctuation is a type of musical notation for high-level meter and pitch, while the words are like the lower-level rhythm. Pitch and meter fluctuations, over the ranges of phrases and sentences, are what many spoken languages use to chunk sentences and phrases, which helps listeners disambiguate the connective structure of the words.

Quite interesting that punctuation co-evolved with musical notations. I had thought that punctuation existed prior to musical notation.

Side note: although American English speakers employ quite diverse pitch and meter patterns, e.g. more homogenous populations, as in many European countries, have extremely consistent spoken pitch and meter usage patterns over phrases and sentences.
Product Sans Specimen [pdf]
When you have a building designed for 500 people, and hold 750 every day, you do what you have to to avoid large-scale violence. I'm not saying I agree with it, I'm just saying why it exists.

Prison overcrowding is a thing across the US.
The anatomy of responsive images
I take it you've never been to solitary then?

There's a reason even the most hardened criminals quake with fear at the notion of being put in "The Hole". Isolation grinds away at your mind until you fall apart.

At least in gen-pop you can find someone to talk to, even if they may try to kill you when you turn away.
As far as I am aware (and all this is second hand knowledge as I stopped taking drugs and moved away from it all about 8 years ago, but am still in contact with a few old friends) the synthetic cannibinoids are all nasty and far worse they what they are trying to replace - cannabis. Far more cases of people losing it / psychosis / blacking it / fitting etc than most of the illegal drugs.

As they are easily available, they tend to be more popular among the young (in some areas) who perhaps know less people on how to get actual cannabis.

Hey kids, don't smoke this plant, which is actually pretty safe* smoke these unknown, brand new chemicals some dodgy chemist has knocked up to bypass some laws.

It is all but directly comparable to prohibition, don't drink these safe regulated spirits, drink this moonshine made in some guys bathtub where the profit is paramount and safety be damned.

Yet another case of illegality causing more harm, more problems and costing more than legalisation ever would.

*but not 100% safe, does cause issues in some etc etc
OH MAN.

No, no, no.

This is like saying, "Nobody is FORCING you to have a mailing address, if you don't like the Postal Service, just don't have an address!"

Sure, you CAN do so, but if you do, you forego significant opportunities and can't make use of critical infrastructure if you do- and indeed in that example, there are places it literally is illegal not to have an address. Facebook is approaching that level of ubiquity and 'expectedness' in the U.S., at least.

Please, please, please don't try to enforce the 'take it or leave it' mentality for ubiquitous software services. It is every person's right, privilege, and DUTY to complain vociferously when companies are stupid and implement stupid rules- hopefully resulting in the clarifying, changing, or removing of said stupid rules.
Interestingly even though it's 'bare metal' you are stuck using their kernel: https://community.scaleway.com/t/official-linux-kernel-new-m...

/proc/cpuinfo hints at Armada XP so I thought mv_cesa crypto would be available but alas, no:

# zcat /proc/config.gz | grep -i cesa
CONFIG_CRYPTO_DEV_MV_CESA=y

# grep -i cesa /proc/crypto
#

Shame. Does anyone know what CPU is that exactly? The Soc in the picture at techcrunch seems to have a Marvell logo.

edit: it's definitely marvell, dmesg references 370_xp clocksource, armada xp pincontrol and aurora L2 cache controller.
"Aaaaannnnnnnnnnd you're fired." Just kidding. But if none of his friends (including Google employees) knew about this, maybe they (Google) intended for this to be not known. I hope he didn't shoot his own foot by blogging about it. :-)
Neither C nor C++ is often thrown up as the gold standard for type systems nor expressiveness.
I didn't click on the original article at the time because the title was utterly meaningless without context: "We are slashing the C1 price by 70 percent". I'm not motivated enough to figure out the context for every article, so I just skip those unless they have a very high number of points or comments. I'm probably not alone in this.
Surely you'd be better just using another browser if you don't trust Chrome?
That's fine. I'm not arguing against any of that. Whatever the reasons, if your facing a divorce as a consequence of being associated with a naming-and-shaming campaign, this is more than merely embarrassing.
Surprised to not see "civil war" mentioned.
From what I'm understanding this discovery doesn't help the current state of global warming:

> The study also finds that there are 46 percent fewer trees on Earth than there were before humans started the lengthy, but recently accelerating, process of deforestation.
“We can now say that there’s less trees than at any point in human civilization,”

> loss of 15.3 billion trees each year... 5 billion of those may grow back each year, so the net loss is more like 10 billion annually.

> does not in any way change our understanding of the current rates of deforestation... “It does not say there’s more forest. It just says there’s more trees in the forest,” says Lovejoy.

> deforestation is making global warming worse... if we were living on an Earth with close to 6 trillion trees, rather than 3 trillion, climate change would be less severe.
Chances are you could already get a sentiment vector with every sound-bite with respect to tone.
Body language will clearly need more than a microphone as sensor to do it well, but as RyanMcGreal's comment hints at, the fact that a system like this isn't particularly good is no guarantee that it won't be used.
Hundreds of Python Tools (ZEEF)
These men's rights activists are using a 1950s law to shut down women in tech
Sure. The Flux-derived frameworks (such as Reflux) don't actually care about what your backend is -- they only deal with the internal data flow of your app. I haven't used Reflux, but I am pretty sure you have to implement the backend calls (AJAX or whatever) yourself.
Google used it to identify me before I had even applied anywhere else

At a point where the author would be in a weak negotiating position because he wouldn't have other offers to take (besides staying in his current job, but applying for a new job indicates he wasn't entirely happy with that.)

and they made me feel important while doing so.

Doing a search that matches a regular expression is all that it takes to make you feel important? Really?
Even with such limitations to prevent violence, it's extremely easy and cheap, today, in the digital age, to enable communication between prisoners.
It was wild to follow John McAfee a few years back when he was on the run in Beliz. His podcast with Joe Rogan at the time was pretty entertaining and so I'm not surprised to see they are looking to make a movie (not sure if this was mentioned in the AMA, still making my way through it)

Scott Alexander & Larry Karaszewski To Script John McAfee Film For Warner Bros http://deadline.com/2013/07/scott-alexander-larry-karaszewsk...
Sharing boobs with buddies: the rise of frexting
yes. For small personal amounts it is all but decriminalised in name.

If you get caught, more often than not it is confiscated / thrown away.

Same for growing for personal (no scales, no baggies, no tick list at the property, no "sorting a few mates out" - actually personal), a few plants and nothing will happen, at worst a few hours of community service
I have exactly the same issue. Tons of backup archives nested inside each other. I have been reducing the mess manually, as I have not found a tool that would help. My approach is to use "diff -qr" between directories I know contain the same project and manually merge them / pick the best one. Merging is definitely the worst part of the process, as it cannot be automatically done. I thought about building a tool that builds some sort of sha tree through the directories but on the first try it generated many matches due to empty folders and stuff like that.
How good is Google’s new logo?
Selling it as infinite is great for people like us that want that, but is also one less thing to worry about for the gut who doesn't need that much space. Infinite is better than even 100TB to the average Joe.
It's not the stuff you do often that is difficult to remember.
Have you read 'The Trial' by Kafka? Maybe you shouldn't, but it's a good read.
All we need now is some group to come up with the slogan

"Won't someone think of children and legalise all drugs"

Then some actual sensible progress will be made
Are they only doing this if your IP belongs to a well known university? I'm sure lots of people here are googling programming topics everyday, and I'd assume it would've come up before this.
There is a common trope on HN that the cop is the perp and the perp is the victim. I am not sure where that leaves the actual victim.
We are investigating MPS for an upcoming project. The biggest barrier to entry is the complete lack of good documentation and tutorials. I bought the few books I could find and there was very little meat. The biggest thing that is missing is the WHY of everything. The help/tutorial says "click here to do X" but there is no explanation of what X is and how all these concepts play together.

So is there any advice on learning how to use MPS from a conceptual level?
For those looking for more, there's a lot of data and reporting on prison privatization, and its impact on policies like solitary confinement, up here:

https://www.muckrock.com/project/the-private-prison-project-...
More like "Don't try to shoehorn your existing knowledge into that thing you are trying to learn and use; it may or may not fit but isn't supposed to". That absolutely doesn't prevent you to use your knowledge as stepping stones to understand the new thing.
I don't think solitary would be that bad with Internet access and TV. Maybe the problem isn't solitary but that they don't get these things. Also I would prefer not to have a cellmate in prison.
Reminds me of the intro to Brazil: https://www.youtube.com/watch?v=nSQ5EsbT4cE
Not to be that guy, but. You can't play a concerto by yourself because a concerto is when you play as a soloist with an orchestra. And you can't really say "a perfect concerto" like "a perfect arpeggio". Would make more sense to say "Can play a sonata by itself perfectly."
The Universe Is Made of Mathematics
> How should Microsoft go about asking a court to search their own servers?

The people pressing charges do not apply for court orders. The police does so in cases where they believe it is needed for an active investigation. Microsoft should then have a policy of not disclosing information to law enforcement unless provided with a court order.

The fact that microsoft ended up stating that they would do exactly this in the future should indicate that this is not the problem you are making it out to be.

> Also, you implied you were fine with the new policy and that it was a significant change; claiming your point was the opposite at this point means you were very unclear. How should I have figured out what you meant from your words above?

By reading the post with a mind to reading the likely meaning, rather than focusing on finding unlikely meanings. As if you were a human communicating with another human, rather than a tokenizer reading source code. If you did that, you would see that my point has been consistent the entire time.

If you read the totality of the post, the point is quite clear, and I've restated it a few times now.

I assume this is clear now? Because if not, I'm starting to suspect a troll and am not interested in furthering this conversation.
They also get apples occasionally.
This is awesome! Love how the UI helps you to play the song on the correct timing.
Having played quite a large number of the Yamaha Clavinovas over the years, I can concur. Knowing this makes this read exactly as if it were a press release, or at least an article written by a Steinway Fanboy... of course, I can't blame someone for being a Steinway Fanboy, there's just something about a Steinway that stands on its own.
>You'll have to compile instead.

Good and 80% of JS bugs will disappear in a puff of smoke ;-)
Yes that's exactly why, and I do have empathy for the situation. That's why I mentioned the control part. I don't mean that they would rather be oppressive than help. What I really mean is they simply don't have time or money to worry about what happens to these people, because just maintaining control is hard enough. Just keeping the prisoners safe, while keeping yourself, and society safe also, is a very tough job.
That's exactly what happens in your story. Wages go down from $P to $P2. Fewer people are willing to work at $P2 than at $P, so employment goes down. That's a standard market clearing story.

The classical claim is that don't have involuntary unemployment - prevailing wage levels equal to $P (in some segment) and simultaneously people unable to find work at $P.

Your story agrees with this.
Eh how do you incentivise the creation of this knowledge given that it costs money to do?
Seems like in that case they would tell him to keep it quiet, instead of leaving a trap that wastes their hiring effort and reveals their secret.
Cannabis is safer in the sense that there has been more research into its effects. Synthetic cannabis is pushed onto the market without the same level of testing, so they represent an unknown quantity, they could be safer but they could also be more dangerous, and as the chemicals involved are being altered to avoid being banned, you're rolling the dice every time you take them.
When asked what someone can do to be successful in software:

> That;s a tough one. get out of the box no1. REALLY out of the box. Abandon every social norm, esp those closest to you. Then look at the world with objective eyes. Look what is the thing to do? Every entrepreneur I know (I know Steve Jobs, and he was out of the box) went out of the box. If you can't go work for someone else.

Yeah the older I get the more it becomes clear that there's inherent conflict between following social norms (developing a cushy social life) and achieving something big. Like with being a startup founder I think almost all have to go through intense anti-social periods, admittedly I judge founders as being average or worse if they don't seem to have some anti social or obsessive streak to them.

Kobe is a cool example too, a guy who had a relatively bizarre social life for an NBA player, with a manic obsession about work and improvement. I think he even said "Friends come and go, but banners stay forever." Extreme, but hits on a deeper truth about what all it takes to make it big.
I agree 100% with the stance of not distributing blobs.

But you can put it on the user to provide it. A lot of linux distros have gone this route, if you want to boot debian on RPi you either need to create the FAT partition and put the blobs there yourself, or fetch a third-party image which includes them.
Well I have to have at least as many colours of socks as I have colours of pants to match them with. That is blue, beige/khaki, and black.

Also a few bright flashy coloured ones, for fun.
Yeah, I'm not really sure what the point of the page is, other than to tell some apocryphal stories that use cultural groups and historical figures as fairy-tale archetypes.
If you visit the URL google.com/foobar it won't do anything unless your google account has been offered the challenge. Presumably random searching wouldn't even activate it, you'd need to be in the right country etc.

"To log in, you have to have logged in before. Confused? Search on...[google.com]"
I could have sworn I saw a few mysterious ads on corkboards around MTV internally recruiting people to work on a project like this last spring, just before I left Google. I never followed up to try to figure out what it was, so I can't be sure, but it could definitely have been this.
> Realistically, circular references are only a deal-breaker for Lisps, and only due to some very specific design decisions of Lisp.

How so?
The Publisher Side: 5 Real Time Bidding Insider Secrets for 2016
You can't, and near as I can tell, this piano can't. However, some Clavinovas on the market [e.g. Yamaha], could theoretically be used to play a perfect [or extremely close to perfect] Concerto by themselves.

I agree however that the headline was sloppy. Someone wishing to cast the impression of being an audiophile should have taken more care.

Not to take away from this piano though, I enjoyed listening to it. If I had $120,000 to throw away on an expensive piece of furniture that I could play myself from time to time, I'd really enjoy looking at this every day.
So first of all this is not "a secret" at all and you don't need to be "special" to do it. And of course you don't get targeted personally but they do an automated/anonymous match on your search history. It's just one of many inbound HR/recruiting funnels and it was featured in an internal newsletter that went out to all of Eng some time ago.

Second, they tell every applicant that openly discussing the interview process (esp blogging about it) will get you disqualified/blacklisted from any future positions at google. So if you have posted this before your first day and didn't discuss it with your recruiter/hr person at the G, it was probably not a very smart move.

PS: It really isn't too hard to get into their interview process. If you create a github account and push some code one of their recruiters will probably approach you after a while. You can also just send them your CV and I am pretty sure you get the same process/treatment as anybody else.
I started thinking about this a lot while listening to the last season of Serial. At times, there is enough doubt in the case to think that he might have been just a high school boy who's girlfriend was heinously murdered. Then, next thing you know, he's being arrested and the state is demanding that he account for his whereabouts 6 weeks ago.
What You Need to Ensure for an Attractive Website
They tell you that kind of stuff when you're younger too, that you're not X or Y because you're not old enough yet. One's just more inclined to ignore it out of sheer bull-headedness.
Relocate you, your team or your projects to Thailand
How Trump Invented Trump
Gradual onset and recovery of the Younger Dryas abrupt climate event
Dynamic languages are like inventing a new type of car with square wheels. ;-)

Compilers are great, they exist for a reason. Use them
I'm confused, Alexander the Great was an Arab?
The best evidence I have seen for falling Chinese demand for natural resources is over-capacity, and not some tranistion to a services based economy.

http://www.cnbc.com/2015/05/07/more-pain-ahead-for-china-ste...

I think we are reaching a stasis point in the global economy. Aging populations across Europe, Japan and the US are driving demand lower. Developing economies could pick up the slack, and China has been trying to get their population to save less and spend more, but the results haven't been that great so far.
Still doesn't work.

I have noticed that the click doesn't even trigger the animation of the color box too.
Magnetic wormhole created for first time
He only plans to write yet another book, not to fix the GIL issue, or something like that.

Yes, the 'Atomic' in the title was confusing at first, having read none of this books with the 'Atomic' moniker. In fact, his C++ books are short and to the point.

I don't see anything far fetched about his goals.
Officially they provide 2000 read/write IOPS for a volume composed of one chunk (50GB) [1]. You measured 4000 r/w IOPS, so does this mean you ran it on a 100GB volume? If yes, then that's pretty amazing you get exactly the expected allocated IOPS performance for a $3.40/mo server.

[1] https://www.scaleway.com/faq/server/
Isn't that hereditary? Isn't it possible to look at relatives and parents and guess own future?
Four Lessons That 30+ Years of SW Development Has Taught Me About Building Games
And just won the appeal in 2015. So 13 years. Alone.