skysight-inc/HackerNews huggingface dataset:
Interesting article, inappropriate title. If you want to discuss the physics of climate models, don't bury the real title in an attempt to appear objective. It will have the opposite effect.
Write because you are a nobody
I think what many here have said is right: few lack empathy for the individuals, but many lack empathy for the system. Those very nice people who sit next to you are, in essence, spending their days spamming people, and talking about (inevitably superficial) resume characteristics. It may not be their fault personally, and it does sound like a tough job, but that doesn't mean it's a good system. I don't really understand why I don't have a personal relationship with one or more recruiters who I've described my career goals to and who I trust to send me good leads. It's just a bunch of anonymous people who I'll never meet selling me possible snake-oil.
From reading the readme, it seems it only works on a Mac and you have to have messages.app running and logged in.
This is amazing, I have been wanting something like this for some time now. Hopefully the protocol can be demystified such that this is less clumsy.
It's "just" using AppleScript for some GUI scripting, it's still using the Messages.app. Still a pretty cool project.
Successful Design for Assembly (2007)
> "What a wonderful criminal environment to be in, where people don't even look for you..."

My identity was "stolen" a while back. I had no idea until I was notified by a DoJ Victim Advocate. There's an active criminal case against this group right now. Luckily, no one has used my identity (yet).

My point is that the DoJ does prosecute these types of crimes. But, the majority of people don't realize the extent and breadth of cyber attacks today. My father (who manages a team of software guys) had no idea that the VPS that runs my personal website sees roughly 1,000 "attacks" per day.
Some thoughts on transitioning from Hacker to Founder
Indeed. In many jurisdictions, you can also avoid the tax you pay when the property owner changes (stamp/registration duty)
Snoop Dogg reportedly raising millions for weed startup
You seem to have a good grasp on this, so I'll ask you: why are things set up such that recruiters are "Joe Random Recruiter" to me, rather than "Joe, who I have met, worked with across multiple job switches, and who relies on my trust"?
An average work day isn't filled with 100% development. You have breaks for lunch, coffee, people asking you questions, meetings, ping pong, etc. For a good workplace a chunk of your time is a social experience like any other. That means if you spend about 2-3 hours a day total socializing, then the 5 hours a day you spend working. For startups, sometimes you have time sensitive releases so that number goes from 5 to 10, but it's still only about 50 hours of actual development per week even though it's 65 with all the other stuff included.

Treehouse has managed to make a 4 hour week work since everyone is working remotely, so that social aspect is not as prominent and consumes less time. For people who have kids spending time for the kids becomes more important than the social experience at work as it should. The 4 day work week all of a sudden makes sense since they have bundled those 3 hours / day of a work social time into one day of a kids time.
The fact that some miners are suspending operations instead of continuing to mine and simply hanging on to the bitcoins mined until the price rises again suggests that they may lack the (fiat currency) funds to keep paying for electricity or that they’re fearful that the price won’t recover and they’ll end up permanently in the red.

That's just stupid. No matter what your financial situation or what you think future prices will be, it doesn't make a lot of sense to mine bitcoins when you can buy them cheaper.
Try Out the Samsung VR Demo on Sunday
Hi, op here, I also made this last summer for purposes of imessaging on a windows phone: https://github.com/CamHenlin/imessageservice

unfortunately integration with other services is pretty difficult because everything requires routing messages through the OS X messages client
Case Study: The IBM ProPrinter (1998)
Allow squatting in buildings that are unoccupied for more than 6 months. That way even the super rich are required to actually have someone live in their unoccupied buldings. If they buy them and live in them then fine, but if not they need to find someone to put in them.

You can't stop people from buying property, and you probably shouldn't. However, you can force them to use it.
Yup, here's what I normally use for these situations (posted it in disqus too at end of article):

// Initialize to use all available CPU cores

func init() {

runtime.GOMAXPROCS(runtime.NumCPU())

}
Agree with the sentiment if not the particulars. Real estate hyperinflation is the devil and must be destroyed.
> There is always more work to do than there are people to do it

That's a failure at the management level, not the developer's level. Expecting developers to make up for the management failure will work for a week, maybe even a month. Then attrition will rise, overall productivity will fall, and the team is screwed anyway.

It is quite literally management's job to identify what needs to get done when, and to ensure that they have the proper resources to get it done. If they can't hire, then they need to triage between pushing their workers harder now at the consequence of loosing their productivity (or the workers themselves) later, or pushing out the timelines.

The problem is that most managers don't understand the tradeoffs involved, because we as programmers don't provide the proper feedback (or they're just bad managers and don't listen to feedback that's provided).

> [...] I will not have a very good relationship with my team. Our team philosophy is that if you finish early, then you help others out who are struggling.

It sounds like management has been able to use group dynamics to create an unhealthy working situation. These kinds of attitudes typically come from above, not below. The problem which will arise from this situation is going to manifest itself as the "early finishers" dropping their productivity (why bother working hard when all I get is to pick up after my co-workers), burning out, or they just plain leave. Have you seen any of that yourself?

Try providing feedback up the chain that you need more workers for the given workload. You'll learn a lot from their response.
People don't think enough about the dirtiness of foreign money. In the Middle East, parts of Eastern Europe, and parts of Asia, the fortunates are to a much lesser degree the product of meritocracy and much more the product of oligarchs robbing countries of their resource wealth and laundering it abroad.
Please note that this isn't actually using the iMessage protocol, this just uses AppleScript to fire messages via Messages.app. However, it's nice to finally be able to iMessage over SSH. :)
Why do we allow LLCs to own residential real estate at all, though, unless they're actively working management companies of rental buildings? It seems like the obvious solution to this loophole is to disallow LLCs from owning residential real estate unless they're management companies that take responsibility for renting out and maintaining the building.

Preventing dirty foreign money from entering the real estate market is one of the defining issues of the 21st century. Personally, I think it would be tragic to have all the world's great cities to be owned by Davos shitheads and ex-KGB oligarchs and narcobarons. Let's start fighting this now.
Getting Functional Reactive with ExpressJS in 3 Easy Steps
Go for it! Just make sure that you meet the deadlines we've agreed upon, just like he did.
The last update on that old bug was in 2012.

This is the relevant current bug on the matter against moreutils: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718816
To be honest the W3C was between a rock and hard place here as all the other alternatives on the table were worse than this.
If they had dug in we would have ended up with 2-3 proprietary DRM standards across the browsers or Flash would have lived on. Both are worse outcomes.

As for "the open web", nothing changes. Content that was DRM free will continue to be DRM free, content that wasn't DRM free will still remain DRM. If anything we are slightly better off as one more proprietary has bitten the dust.

As with a lot of things, the next steps aren't technical. Organizations like the EFF should be working with content providers to educate them on the benefits of being DRM free. A much harder task than firing off press releases.
We have a hard and fast rule in our house: The cats are not allowed on the dining table, unless they really want to be there.
Another cool way to cover your bases is to run monte carlo simulations.

At my previous employer, we open sourced a command line utility that we used to validate our statistical models if anyone's interested: https://github.com/monetate/monte-carlo-simulator
Because there are valid reasons to own property through an LLC.

For example: investing in residential real estate?

1/ What if an investment fund wanted to buy and hold 20 apartments in a building?

2/ What if I wanted to invest in a property, partially backed by debt (hence the need for limited liability)?
I completely agree. It's strange to me too... but that's what the data shows.

I think it makes sense in a way. If your technology is built on Node then hiring a guy who'd rather work in php or java is not going to be a good fit. He won't go home at night and play with Node to really understand it's strengths and weaknesses and he won't have excitement for the technology -- totally justifiable since at some point all these new frameworks start to feel like re-inventions of the same wheel over and over again.

In my experience there are nice things about working for SF startups --

You're surrounded by people passionate about technology.
You're generally working on problems that are small enough where you can have big impact on them yourself.
If you want to know how to build a company then it's really good experience.

That said, it's sort of a question of what scale you'd like to work at.

In my experience --

Contracting is fun because you build lots of small stuff and experiment with lots of different technologies and ideas

Startups are fun because you get to actually build and run a product but you have to build everything so sometimes you don't get to venture into those really interesting areas like massive scale or search quality

Enterprise (I haven't done a ton of enterprise work) seems fun because if you're part of the right enterprise then you get to work on problems that are much larger than a startup can work on and work with more resources and more exotic larger problems (wouldn't it be fun to work on self-driving cars?)
How to Find Out If Your Neighbor Is Secretly Growing Pot
These are cool, and I use chronic all the time. But is there any more documentation beyond this page? I can't find any, and I'd love to read more about pee and see some examples. It seems there is more documentation for the rejected utilities than the accepted ones!
Hackers think of themselves as dangerous. They have powerful skills that can they can use to intimidate and take advantage of others. But hackers are also extremely vulnerable. As children, they were always the outcast, the one that got their glasses stolen and tossed around on the playground. Deprived of valuable peer interaction, they develop into reclusive adults who can easily be taken advantage of by one with an understanding of their psychology.

Hackers prefer warmer temperatures than other people. This is why they eat Cheetos to grow an insulating layer of fat, and why they spend so much time in a sealed room full of octo-core CPUs and graphics cards.

By extrapolation, I predict that hackers are also ambush predators.
>I've found that a (good) recruiter will work hard to drive up your salary because it benefits them in the end usually. I believe most make a commission based on your salary in the contract.

How did you find this out if you don't mind my asking?
From my experience and common sense it would be pretty reckless for a recruiter to try and get few %% more in commission at the risk of loosing the entire deal.

When I discussed salary with a recruiter it was never in the direction "Let's try and get you even more money!" it was more in the direction: "If you don't take the <ridiculously low salary> now you might spend months looking for anything higher and in the meanwhile somebody not as entitled as you will take this job and will be making money hand over fist!".
Also, they are not mentioning the cases where the SJW subreddits have terrorized the moderators and admins to delete complete subreddits. It's like if those incidents never existed.
>As I understand it UK law considers that because flash based DRM is weak it doesn't count as DRM

Unfortunately, no. I think you may be getting tripped up by the phrase "effective technological measures" - being "effective" is a very, very low bar. To quote s296ZF of the Copyright, Designs and Patents Act 1988:[0]

“technological measures” are any technology, device or component which is designed, in the normal course of its operation, to protect a copyright work other than a computer program.

(2)Such measures are “effective” if the use of the work is controlled by the copyright owner through—

(a)an access control or protection process such as encryption, scrambling or other transformation of the work, or

(b)a copy control mechanism,

which achieves the intended protection.

[0] http://www.legislation.gov.uk/ukpga/1988/48/section/296ZF
Time to pivot!
At least NYC builds up, so they fit all of their foreign real estate money in not much space. London is in a much worse position - huge foreign demand with very little new housing supply has made anything remotely close absurdly expensive, which forces everyone to move further and further away and spend $5k+/yr commuting 1hr+ each way on trains.
In London the idea of a 'seperate property market' is totally bunk; it seems like every day a new story comes in with social housing being demolished to fill with fancy apartments. The residents then have to be rehoused somewhere. There are also tens of thousands (possibly 100K+) empty residences in London.

The other problem is that those who already own are both insulated from the effects (mortgage payments from 10 years ago) and stand to benefit if they ever decide to move out of the capital.

It's a huge issue. Re 1 hour commutes; London is far enough gone now that 'the working class' need to cohabit to manage at all.

I have no idea how service workers get by - either they live with friends and family, or they house share. 7-800pm (~9000pa) is pretty much the bare minimum outside of remote areas with no transport links; UK minimum wage is roughly 13K. State benefits jump in to cover the shortfall.

Huge numbers of young people are staying in the family home for much longer. At least they can stay - but it also affects talent moving to the area. A lot of very skilled people are going to be put off by the prospect of permanently 'existing' rather than 'living' in and around the capital.
That's an anomaly, the stable state for a FPTP system is a two-party system. Enjoy it while it lasts.
>John Adams claims he lost them because he used them to crack Brazil nuts but modern historians suggest the mercury oxide, which he was given to treat illnesses such as smallpox and malaria, probably contributed to the loss. He had several sets of false teeth made, four of them by a dentist named John Greenwood.[193] Contrary to popular belief, none of the sets were made from wood. The set made when he became President was carved from hippopotamus and elephant ivory, held together with gold springs.[194] Prior to these, he had a set made with real human teeth,[195] likely ones he purchased from "several unnamed 'Negroes,' presumably Mount Vernon slaves" in 1784.[196]
I remember those formats clearly! Online streaming seems like a very different sort of thing, is my point. When you have a DRM-locked download, you expected to have an unlocked download. When you have a DRM-locked stream, did you expect to hold on to the stream in any form?

I think that we are remembering "DRM" from the days of DRM'd downloads, which was a terrible thing, and applying that memory here where it does not fit.
Uber's Goal to End Car Ownership in the World
That's true for something that uses e.g. autoconf, but moreutils doesn't build any makefile or configure script, it's right there in the Git repository. So I see what your objection is for packages in general, but it doesn't apply in this case.
What if an investment fund wanted to buy and hold 20 apartments in a building?

That should be illegal in and of itself. People can't afford apartments because "investors" have bought them all to jack up the prices as rent instead of property. If we had true market-clearing prices for ownership (instead of "the rich get richer and use more money to buy more property to get more money to buy more property"), everybody could be less rentfucked.

It's "excessive landlord" syndrome. Why should one guy be allowed to own 40 apartment buildings full of residents who have lived there 20 years? Shouldn't they own their own living conditions instead of being locked into capitalist "I got here 3 years before you, now I own everything, and you are my source of income forever" mindsets?
I call blatant ignoring of facts, science, and numerous pleas from pediatricians supporting vaccinations as stupidity. What other word in the English language fits that description?
I have a technical boss now whereas before I had a non technical one. My previous boss would have me stay till 10 or 11 sometimes. My new boss lets me go home and take naps in the middle of the day. My productivity has been roughly the same at both places.
Buy some Merino wool underwear and move to Chicago. Enough rich people and old money to have many of the amenities of NYC, with fewer hipsters and much more reasonable housing prices.
If you have a constrained situation such that the iteration is known over a range of fixed-type consecutive data, any language should be able to generate the exact same optimized assembly as a manual C++ vector iteration.

Also, if it's large and you're bound by compute time rather than memory bandwidth, iterating a single vector will be slower than splitting it up between threads.

Also, if your data to work on is being streamed in, having to make the choices in managing the allocations & uses of std::vector buffers is much less useful than having the system heuristically balance in a more managed environment.

So, no, C++ std::vector isn't a silver bullet except for microbenchmarks, where other languages can (or should be able to) match. And vector iteration has nothing to do with GC.
The Go race detector was pretty much just a port of Google's Thread Sanitizer for C++.
Would you consider 20% minimal? because that's the hours from a 40 hour week that are cut.
When you clone the Git repository and build the package all the
utilities come with manual pages built from DocBook, e.g. for chronic:

$ man ./chronic.1 | col -b | grep -v ^$ | head -n 12
CHRONIC(1) CHRONIC(1)
NAME
chronic - runs a command quietly unless it fails
SYNOPSIS
chronic COMMAND...
DESCRIPTION
chronic runs a command, and arranges for its standard out and standard error to only be displayed if the command fails (exits nonzero or
crashes). If the command succeeds, any extraneous output will be hidden.
A common use for chronic is for running a cron job. Rather than trying to keep the command quiet, and having to deal with mails containing
accidental output when it succeeds, and not verbose enough output when it fails, you can just run it verbosely always, and use chronic to
hide the successful output.
0 1 * * * chronic backup # instead of backup >/dev/null 2>&1
Why don't the people with this point of view rail against proprietary fonts the way they do against video codecs? If we took the same approach to fonts then you'd only be allowed to use open source fonts and everything would look ugly. Instead we're allowed to deploy copy-protected fonts to render text nicely and no-one is unhappy.

If the ultimate issue is that people want to be able to steal video content with impunity, it all makes perfect sense. If the issue is technical or has to do with software freedom, I'm unconvinced. Not being able to open my old documents because Word 2025 isn't able to read Word 2004 documents is not the same thing as not being able to archive videos of Galavant that I don't have the right to keep.
http://blog.alexmaccaw.com/css-transitions
10 Mindsets That Will Radically Improve Your Business
On the contrary, the 1% that has the bulk of the raw money are extremely happy and healthy.
Perhaps concurrent could be used in place of parallel, but parallel could not be swapped used in place of concurrent.

Parallel lines are non-intersecting lines, i.e. lines traveling in identical directions. This is a nice allusion to the way parallelism works by running identical processes that do not interact. The fact that these processes can run simultaneously is a by-product of their parallel structure.

But yeah, the term concurrent is confusing because it can be applied to things that never actually overlap in time. But I can't think of a better term off the top of my head.
Go die somewhere else
True Link (YC S13) Is Hiring Full-Stack Engineers to Make Credit Cards Smart
> (or they're just bad managers and don't listen to feedback that's provided

Or they listen and empathise, but their budget comes from above and there is nothing they can do.

The deadlines come from above, too.
How do you decide who gets to squat there? Cronyism? Fist fights? Lottery?
Yes, but they don't censor stolen naked pictures, they only censor stolen naked pictures of the famous. Which is truly classy.

Free speech on reddit is a privilege of the powerful, not a right of the powerless.
That's more or less what Copenhagen's done, though it dates back to some old history rather than being really carefully planned out this way. Most of the central city apartments are structured as either owner-occupied cooperatives, or nonprofit housing associations, and only natural people can buy into (in the former) or rent (in the latter) such property. Furthermore they have to be resident natural people, meaning that you declare the apartment as your primary residence, so that cuts out people buying for investment rather than housing purposes. Or rather you can invest, but only in one unit at a time. It also cuts out speculation from people who don't live in Denmark, unless they lie and say they do. But beyond the risk of being caught directly, declaring Danish residency makes you liable for Danish income tax, which is not something most wealthy foreigners want.

As a result, despite Copenhagen getting really popular as a culinary/cultural/etc. destination in the past decade, housing is still cheapish (1-bd ~$800-1100/mo, 2-bd ~$1300-1600/mo).
Bitlbee!!
Medium, Quora, and Wikipedia are great places where "nobodies" share knowledge in an organized way.

Here's also a fantastic collection of startup stories: https://www.cbinsights.com/blog/startup-failure-post-mortem/
> If it becomes widespread, the choices are to support DRM or be locked out of the web.

Or use a free and open source browser that doesn't implement it. If this is something people want to take a principled stance against, those browsers will doubtlessly continue to exist.

Unless you're referring the content access. That's a general trend with technology that likely won't be stopped. If you choose not to use certain technologies, it's unsurprising that you won't be granted access to certain things.
off or of, choose one
Can you elaborate on the issues with running Java on the CLR? I always thought IKVM had a great reputation.
Cool project! Though, the OSX requirement makes its utility pretty limited.

Could someone host iMessage as a service without being sued into oblivion?