skysight-inc/HackerNews huggingface dataset:
The title is the article's

I thought this excerpt was indicative of why the case is interesting beyond the secretive seal:

> The case arises from a subpoena served by the United States on the employer-rating site Glassdoor,

originally demanding identifying information about the owners of more than one hundred pseudonymous accounts

that had, it appears, been used to post reviews of a particular employer whose contracting practices were subject to a federal criminal investigation.

In an effort to compromise, the government limited its production demand to eight specified reviewers.

Glassdoor responded to that offer by proposing that it notify the users of the subpoena and provide identifying information for such of its users who were willing to be identified to the prosecutors.

After the government rejected this offer, Glassdoor moved to quash the subpoena, invoking its users’ First Amendment right to speak anonymously
Wall Street is questioning if Home Depot is Amazon-proof
>I stay away from DRMed platforms, so incumbent consoles are no go for me.

Yes, but we were talking about Linux's popularity as a gaming platform, and why it's not more widespread, and that's not an issue the huge majority of gamers share -- so they'd rather use a console.
Yes, it doesn't have many features, but most everything I might want should be defined elsewhere. Astyle configs should go in its own `.astylerc` file, Python style in `.style.yapf`, clang-format in `.clang-format`, build system in `Makefile` or `Gruntfile` or whatever is most common in your language, `.gitignore` for useless files, etc. But just for displaying a file perfectly, all that's needed is file encoding and indent width, and a couple other things EditorConfig defines. It's not supposed to be an "IDEConfig".
Hedge fund offshore tax loophole closed
Like publishers, hardware makers understand Opportunity Cost, and know where they should concentrate their efforts for maximum payback.
I couldn't disagree more.
Status quo sounds like it's your thing, which is cool.

I just want to posit that the world doesn't care about what we, the developer community, thinks. All they care about is what we DO. And, if we're going to keep acting like unethical mercenaries, and then something truly tragic happens (like mass deaths) as a result of our mistakes or malice, then your livelihood will be affected anyways.

So, do you want to get ahead of this thing and define the parameters of our reordering? Or, would you like some clueless politicians and bureaucracies to decide our fate?
From what I read, more or less the entire US prison system would be a great product for a non-profit to improve on (food and phone calls are ludicrously expensive, too, for example), but it wouldn't bring in more money, so it won't happen without a huge social backlash against the way the US prison system treats prisoners.

At its roots, this is a social problem, not a technical one.
Too add to that, repeat founders often live in the area where they start their companies. Also, if you want to poach away a top talent in a niche area, chances are they are unlikely to move far from where they are currently leaving. Example, easier for Tesla to poach from Apple vs. GM to poach from Apple
The world's first 100% honest Ethereum ICO
Actually the way CCP handles marketing for their game is not too far from this; a little less cheeky, buuut you get the same message.
They're not trying to humanise the org, they pitch updates and features by a technical lead attached to said feature. It's hugely refreshing to enjoy reading their material because they realise explicit advertisement sucks and try to make the information they're selling you relevant and interesting. Hype is an emergent feature of their communication campaign, not the central tool.

They're still trying to get you to be excited about their stuff, but they try to meet you in the middle by giving those who are interested the opportunity to dig into some details. That's how you market to nerds.
OK, let's check back in 10 years.
That means there is an entrepreneurial prospect for you to enter the space with a team that has a more serious background, right? Eventually people will generally understand that contracts require serious correct engineering, and you'll be able to capitalize on expertise.

Smart contracts have only been generally available for like a couple of years. Most people are clueless about how to do them properly. That means it's an interesting thing to work on! And hopefully we'll steer the ship towards safety, correctness, and simplicity.
Define very. More game studios release games for Linux today, than several years ago. So not very few for them anymore. There is no "this year". There is clear growth. It's a process, and it's going in the right direction.
How bound are people to using Solidity? How hard would it be to come up with a competing, more verifiable langauge specification? I don't know much about Ethereum, but I assume the Solidity gets compiled to some sort of bytecode to run on the VM?
Basic income as a policy option: does it add up? [pdf]
To be honest, the fact they don't tell us the actual problem they set their candidate on makes it hard for us to evaluate it either way. In fact, it could lead one to wonder why they don't just tell us what it was.
> This is like if Apple and Google had daily columns on the front page showing every bug or support issue that they experienced in the past 24 hours.

It will never happen, but that's actually a great idea.
As an Ethereum investor, this hack has shaken my belief in Ethereum ever making sense as an ecosystem. Smart contracts which will always be fallible plus irreversible blockchain transactions seems like a peanut butter and tuna fish sandwich.

I moved my money out of Ethereum for now.
Google mirror to read the article: https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web...

>Large-scale poultry farmers in India mostly give their fowl feed pre-mixed with low doses of antibiotics, which helps the birds gain weight faster, allowing them to be brought to market in an average of 30 days, as opposed to 35.

And that low doses of antibiotics is the reason of bacterias in chickens being immune to most of the drugs.
Are there ways to de-Styleometrize writing?
Just to set the record straight can you cite where social media causes experience-shifting changes in neurotransmitters?
I'm in the automobile industry and most of the In Vehicle Infotainment systems started using Linux some time ago, and for security reasons you want to use Wayland. Those quite big numbers, not as big as mobile but sure bigger than Desktop Linux.
Consoles vs PC has nothing to do with Linux popularity. Linux is underrepresented in gaming because of smaller market share, which in turn is caused by sickening dominance of MS, and their efforts to push lock-in on developers (DX and such). I.e. still the vast majority of PCs are sold with Windows pre-installed. That's the root of most of these problems.
I had a similar thought seeing all the office/luxury condo construction going up in Redwood City. Their can't be more then a handful of "large" tech companies in the immediate vicinity and what will happen when they inevitably downsize (as almost all companies do over the course of decades...)?
The whole point of smart contracts is that lawyers' (and judges) opinions are not relevant. As soon as you need them and they have some power to make the thing go one way or the other the whole smart contract concept has failed.
Move where exactly? So many people want to live there for a reason. If moving to another city saves you $1k a month on rent, but you lose $1.5k in income, it doesn't make any economic sense.
Furthermore, the article under consideration speaks to that:

>Many PhD students can be perfectionists. But they need to remember that there’s an important compromise that needs to be made between the best solution and a good solution that can be used in practice.

Code quality doesn't seem to be a concern for Dr. O at least.
This was not my experience at all when I visited Andalusia 6 months ago. Do different parts of Spain have different rules like this?
Doesn't it take 2 pieces of photo ID to setup a PO box..?
Then forget about it. Keepass2 and KeepassXC (depending on your OS) are the best of the best.
I think the keyword is

>> "immediately"

The GPU texture mapping thing is the strategy employed for immediate feedback in the app. The stabilized video can still be rendered to a file in the background (and/or while plugged in) later.
"Michael Allen, the activist who got Whole Foods to stop selling Haystack Mountain's goat cheese, says he understands why prisoners like having those jobs. But he'll keep fighting against prison labor until the workers get paid better."

I don't follow such logic. Inmates get free shelter, free food, free healthcare (well, taxpayers pay for it, but that's another topic), so it's only fair that they make up some of it by providing labor imho. Do such activists honestly propose paying them market rates? How about people living on minimum wage then that get to pay for everything themselves? Also, many people go to prison without any job experience, providing them with some increase their chances of reintegration to society. And just look at the place of that farm (pictured in the article), I myself would accept some wage cut to work in a place with such view.
As long as real people can be hauled before a real court, judges and lawyers--but more importantly, the law--will be highly relevant.
That's why AMD actually have a team of developers who are working on FOSS drivers. And Intel as well for the reference.
I'd argue most consumer insurance programs depend a lot on interpretation. You don't want to be exposed to Inadvertent Algorthmic Cruelty when you're in a situation where your civil insurance should kick in.

IMO Smart contracts are a good way to model and trade securities, options or futures instead, leaving the underlying assets to be managed by real world humans who can make things happen out of the blockchain.
A few years ago I thought that using RPC is archaic and bad design. Now with more experience I think that RPC is actually very useful for real world applications. For simple CRUD REST is wonderful, it takes effort, but you can model a lot of things with resources. But when it comes to performance and more conplex data collection it's hard to scale. Now that we have the need for batch operation we ended up with a mix of rest and roll-your-own RPC throught POST endpoint. It led me to think that maybe we should use REST only on external APIs for easy consumption and go full RPC between our services. Also JSON is so verbose for sending over the network. Oh and compressing it over HTTPS is a no-go, because of BREACH and CRIME.
Front End Development Cannot Be Separated from the Creative Process
Bitcoin Surges to $3,000 (Again)
You may want to consider how where you're getting news from is related to what they're saying.
FYI: I changed this now.
I only follow Linux graphics casually, but AIUI one of the principles of the Wayland initiative was to replace the monolithic model of X with a combination of more tightly scoped components. For example, libinput was created to take responsibility for actually handling input devices, so that Wayland compositors would never need to carry that code, and the input device handling in X could be decommissioned.

From that point of view, "Wayland" is kind of a short-hand for a number of different stacks that have some components in common, and speak the Wayland protocol. If you choose not to use a complete stack on a system, then the result can't be fully functional.

Personally, I don't have any sense of how much dark matter is in the area of Linux GUI applications. We can easily know about Open Source, where most modern applications sit on toolkits and desktops that are moving to Wayland, but presumably places like CERN have some really old internal applications that will only ever run on X until they are replaced. I'm genuinely unsure how large that problem is.

I have to say that I'm always skeptical about arguments that something can't be done for performance reasons. People have been using that argument against new technology since at least the days when C was decried as new-fangled, decadent luxury.
> Or that your landlord is secretly going through your stuff, because he has keys?

If he is known for doing such things, yes, I have to expect him doing so.

> Actually - the Chromium browser project is open source.

I know and Chrome is not.
What are the best alternatives to the Bay Area?

Off the top of my head I'm thinking Portland, Seattle, Boston, Austin and Chicago in no particular order.

The annoying part is that there's so much talent concentrated in the Bay Area that it makes going elsewhere very difficult, especially if you have specific senior talent in mind that have already established their lives there.

Hopefully telepresence tech gets so good that one day it won't matter.
Sure, wait if you want to. I can play Linux games already today.
The simple fact is that there are a lot of people who need to live in the Bay Area. Wishing people would just leave is what the NIMBY organizations have been trying for decades. It doesn't work, and it inflicts undue hardship on everyone who wasn't one of the lucky ones who bought in early.

The only thing that does work is confronting the fact that a lot of people need to live here and encouraging housing supply to meet demand.
You really just simply do not get it. Just like the law can not define Pi to be 3 the law should not be able to influence the outcome of a smart contract if smart contracts work at all because that is how it is intended to work, smart contracts are supposed to be the entirety of the agreement, no outside interpretation should make a difference nor could it make a difference.

This is where the Ethereum crowd has - in my eyes at least - already failed with how the handled the previous hack, the concept is as currently implemented fundamentally flawed.

https://www.cryptocompare.com/coins/guides/the-dao-the-hack-...

I can see the dilemma (get the money back or kill Ethereum) must have been a tough one but if they really wanted Ethereum to be taken serious they should have chalked that up to their education fund and call it a day.
You wrote:

"Multiple things have pointed to way less than 65,000 years (As per link)"

But that's obvious. The field of paleontology/archeology works with any evidence that suggests older. One confirmed finding of "older" is enough to redate and trump multiple newer findings.

That makes perfect sense.
You wrote:

"Multiple things have pointed to way less than 65,000 years (As per link)"

But that's obvious. Paleontology and archeology works with any evidence that suggests older. One confirmed finding of "older" is enough to redate and trump multiple newer findings.

That makes perfect sense.
They ask an awful lot of personal questions that I am not comfortable with being on a server in reach of US authorities
Those 3 examples that are both relatively simple and more than 40 years old are unlikely to convince people that something new and complex is worth the risk.
I've written about that:

https://jacquesmattheij.com/due-diligence-survival-guide
Most of the games I play on Linux very much benefit from a beefy GPU. I'm currently playing Hitman (2016), which may not be the most graphically intense game ever, but it certainly looks great with the right hardware. I could run it on my laptop with on-board Intel GPU, but it would look like crap and lag.

We do get our share of AAA titles, just not as many as on Windows. As it is, there are more appealing titles than I can ever play without cutting into work, chores, or (non-gaming) leisure time.

Most indie games benefit as well though; even though these do tend to work on less well-endowed GPU's, they simply look better with a heftier graphics card. I've got a desktop computer with beefy GPU exactly because I enjoy gaming; and it runs Linux, exclusively.
In the real world, contract law is written to not just take contracts at face value, but to also let judges take external factors into account. This includes customs, the parties intentions, whether they are acting in good faith, etc.

This is precisely because it was deemed impractical to write contracts that could be 'computationally' interpreted line by line. Seems like the etherium is slowly rediscovering this fact the hard way.
I would imagine they would rather use some kind of framebuffer like the old SVGAlib, or EGL directly.
In the World of Invisible Payments
Thanks. Just sold 100k.
But now, how can the hacker spend it or transoform to USD? To spend them if on online stuff is rather ok, execpt the fact that the items (if are a phisical objects) needs to be sent to an address. If he's going to transoform them to USD or BTC or whatever they need to use a platform, which asks for ids and co.

so, how can he get rich without getting caught?
That's a lot of effort to spare yourself a conversation about convention within your friends and a small money pot.

Smart contracts fit really well for generally managing securities, developping auto hedging portfolios.
Somewhat common in pitches from seasoned entrepreneurs. It shows they've thought things through, have identified specific individuals they believe they should attempt to onboard post-funding, and are operating as though they actually know what they're going to do right after they get the giant check.
> You're coming up with reasons to avoid doing logic.

This crosses into incivility. Please don't do that here.

We detached this subthread from https://news.ycombinator.com/item?id=14814687 and marked it off-topic.
In legal terms you'd need to make the argument that the programmer abided by the letter of the contract rather than the spirit of the contract. That might well be a reasonable defence in the case of smart contracts, but it'd need to be tested in a court.
Seattle. Lose ~2-5 thousand a year in income on average as a Software engineer, save 1-2 thousand a month on rent, and no income tax: https://www.codementor.io/blog/best-cities-software-engineer...
That seems like a high bar for 'success' that I'm not sure many share. Lots of startups people deem successful had exits that weren't originally part of the plan. Luck and timing are huge parts of 'success'.
I do get it. I just don't think that's realistic. What smart contracts should be according to you is mostly irrelevant to how the law will treat them.
> You're confused.

Please don't make personal comments even when someone else has been uncivil. Your reply would be just fine without this.
This is like if Apple and Google had daily columns on the front page showing every bug or support issue that they experienced in the past 24 hours.

Things is, with Apple and Google there is a rather low ratio of spectacular failures to output of products that are in many cases, rather effing amazing. Whereas with the cryptocurrencies unfortunately, the spectacular failures be they in the form of scams, schemes, or heists, more or less are the story.

It's not like these recurrent tales of avarice, greed, or just plain seediness are crowding out the print space for the tales of all the amazing things cryptocurrencies are bringing about, there's room to tell that story to, but where is it.

At this point it's getting harder and harder to locate where there is that glint of hidden potential in cryptos in the face of all the malice and fuckups.
"How about people living on minimum wage then that get to pay for everything themselves?"

How about them? Is it not a fundamentally flawed system when workers at the bottom of the scale wonder if they wouldn't be better off in prison? How do they feel about having to compete with forced labour?

What entitles consumers to pay sub-living wages in order to benefit from a product? This reminds me of people feeling entitled to pay shit prices for some services because "it's just a student job".

"Also, many people go to prison without any job experience, providing them with some increase their chances of reintegration to society."

yeah, by forming them to a job that can apparently no longer sustain a free farmer.
You're conflating multiple issues.

1) Just because you're in prison, doesn't mean you deserve to be treated like a work animal. Some people are in there for serial murders, while the vast majority are there for theft, tax fraud, smoking marijuana, etc - maybe even for "resisting arrest".

2) Even if what you said made "economic sense", while disregarding any human rights the prisoners might have, the problem is that many (or most?) of the prisoners are now in private prisons. That means those prisons get both the taxpayer money and the free labor. So both the taxpayers and the prisoners lose, while the private prisons score a double-win. Do you think that's how it should work, too?
Those sandwiches were one of my favorite parts of visiting Spain. I could eat a bocadillo mixto every single day for lunch so I am not surprised it is part of Spanish culture to do so. Those breads/baguettes that every Spanish cafe seems to have was so incredibly delicious. Also, during my visit, I learned how amazing tostada con tomate y aceite is - I woke up and ate it literally every single day of my 2 week visit.

I'm really sad that I don't know how to get that amazing bread in America. Do you happen to know of a way?
Ask HN: Do you receive email applications from job boards?
If yes, would you mind please sending me some examples of the subject line only?

I am doing some spam analysis and want to work out how to exclude job board emails from being identified as spam.

Obviously please identify the job board that sent the email.

I'm interested in gathering multiple typical subject lines for as many job boards as possible from any country.

Please post here as comments or send to andrewbstuart@gmail.com

Thanks!
I think there are better ways to have portability. Pass [1] handles this nicely with import-scripts. Unfortunately, it seems like it can import into pass, not into any other password managers.

[1] https://www.passwordstore.org/
For people looking for an escape from San Francisco: come join us in Seattle! https://www.codementor.io/blog/best-cities-software-engineer... it's great here. And we have been building several times the housing to keep up with demand: http://www.spur.org/news/2017-06-15/keep-building-oakland.
> There's a reason many banks still have mainframes powering large portions of their internals.

There are many reasons. Institutional inertia for one, a lack of sufficiently knowledgeable people another. Banks are not innovating because you can't get around them anyway. And personally I don't mind, I'd much rather have my $ parked with an entity that moves slowly and predictably than with some 'move fast and break stuff' outfit that gives me a heartattack 3 times per year by showing me a $0 balance and no support department to call.
Why is this downvoted, is it because it is too extreme?

The truth is if you can develop an optimal solution super quick during the interview, you're better than someone who can't. It might be like

optimal solution, quick > working solution, quick > no solution.

The problem is if you can't do optimal quick, then you end up spinning your wheels and end up with no solution in the allotted time.
If you are taking about the issuing of Bitcoins, yes, at some far distant point in the future, no more Bitcoin will be issused.

Bitcoin and Ethereum have very different intended use cases, as this article demonstrates. You could argue that Ethereum could be a threat to Bitcoin, or coexist, depending on your perspective.
RTFM & Hack?
We also found a mild negative correlation between "years spent in academia" and "can get shit done".

But rather than whinging about it, we opened a free "Student Incubator" program [0], where we work on ML projects with selected talented students, teaching them about collaboration in fast-paced SW projects.

[0] https://rare-technologies.com/incubator/