skysight-inc/HackerNews huggingface dataset:
I interviewed with a bank recently, and was blown away by the level of professionalism I experienced compared to everywhere else in tech I've been.

My mental image of finance was "bros a'broing", but the reality of the experience was professionals who were fully attuned to the reality of dealing with billions of dollars, and no delusions about how a few lines of javascript will change the world.

Whereas when I went to Google, I was met with a mix of "you're changing the world, selling eyeballs to advertisers" and "It's so great, we get to dress like we're 12 and play like we're 12".

Or the long since pivoted startup I interviewed who was doing their best to break the internet through awful PDF readers while in the office, everyone was ziplining and pogo-sticking around. (I await the mod slap for speaking ill of a YC company).
I haven't looked into IPFS in a long while. Is development going well? Has the userbase grown somewhat significantly in the past couple of years?
I'm a UC student on Pell grants. My parents were priced out of owning a home in their metro area.

What is wrong with you? What destroyed your empathy, compassion, and hope?
> 2.X would still be included as an optional package, correct?

I wouldn't bet on a RedHat provided 2.7 package. if they provide it, they will be stuck maintaining it, and their long term support contracts are very long term.

On the python side - From 2020-01-01 no commits will land on the 2.7 branch. RH is still supporting RHEL 4, which was released in 2005, and supported 3 from 2003 -> 2014, which (if they keep a similar timescale for RHEL 8) could cause them to try and maintain a working build / test / development system for py27 for an extra 10 years.
The r-value is ephemeral it doesn't exist once the statement ends.
I'd make sure to approve each entry before it shows up on the site or to give an option to flag it by the user.

Good data is the core value of this site if it's littered with jokes then no one will trust the site & contribute to it.
> Many are "so bad it's good" such as
> anything Uwe Boll makes[...]

I tried finding this again, but I think it was when Postal came out that I downloaded a version of it with a director's commentary, and it was Uwe Boll railing against his detractors non-stop, claiming he was a true artist and idiot critics just didn't understand him. It made it even more hilarious.
I was there and my experience was also exactly like this, and not subtly either, it was unmistakable.

Is it difficult to find threads from a specific date?
Let me tell you, I didn't even know the "Custom Audience" ad feature even existed on FB until yesterday. In fact I'd somehow missed seeing the ad preferences screen entirely, so I spent some time on that yesterday looking at all the data categories FB has put me in (rather terrifying in and of itself) and saw the bit about "advertisers who submitted your contact information" or whatever it says, and I was like WTF is this?

Here's what disturbs me so much about this — dozens and dozens (possibly hundreds) of companies that were listed there for me I have never interacted with, many of which I'd never even heard of. So obviously these companies purchased third-party email lists, which themselves might have been purchased...who knows...the point is I never directly consented to any of these companies having my email address. BUT, now that they do, they are able to use those lists to target ads to me directly on FB. I consider that spam. If I get unsolicited emails from marketers, that's spam. Therefore, if I see unsolicited ads on FB due to them targeting me directly through my email (or phone number?!), that's spam!

I feel like the vast majority of FB users, and possibly many of the current critics of FB in the media or in government, aren't even talking about this horrible spam problem. In my opinion, Custom Audience is simply evil and should be obliterated from the FB ad platform.
Re-engineering a patient's blood cells means first having a patient's blood cells. At some point, some cells have to be extracted for the cells to be available.
So, you've rounded up to exaggerate your point, failed to understand marginal tax rates, included costs of mortgage payments but not the associated tax deduction, and all those errors are in the same direction.
What nobody told this unfortunate person is that working for a tech company is not the same as being a tech worker.

I'm not defending the two-tier system inside many tech companies, just pointing out that it's real and it's maintained by market forces bigger than any one company.

If a big Seattle software company lays off a team of programmers, recruiters are swarming around them by the end of the same day.
I remember back in the day the Final Fantasy 7 trailers had a voiceover that went something like: "Dozens of characters, hundreds of locations, a plot spanning 40 hours, they said it couldn't be done in a movie, they were right."

Lots of games tell stories these days. There's no fundamental reason those stories couldn't be adopted to the silver screen. Of course many of these stories aren't really very good, but the same can also be said of any medium. There are elements that might not translate, but that's true of any adaptation. For instance Bioshock's infamous "Would you kindly" plot point won't come though the same way in a movie.
That's not entirely true. It's very effective against blood cancers but less so for solid tumors, where its effect seems to interact strongly with aspects of the tumor microenvironment.
With the Italian Data Protection authority. http://gpdp.it

I wanted to know if emails are enough, but you already answered that. I'll need to test how numerically "a few" is.

My fear is that the process will take too much effort, it would be useless if rules were not enforced.
This regulation is aimed at stopping the hidden checkbox, or the hidden clause in a ToS.

All you have to do to comply with it is be clear and direct when collecting personal data, and make a record of the permission granted.

Things like proper confirmed opt-in help.
I enjoyed the response I saw from some wag on Twitter: "So when can I rent a train?" Soon, I would guess, as long as Uber gets its cut.
your recommendations sound solid
>If you talk about any sort of workflow other than what github provides you can just see their brain switch off.

I'm sorry, what dev conferences are you going to? You're kind of just claiming that these same people are too stupid to understand what git allows you to do out of the box so they wouldn't mind BitKeeper's (or any other SCM like it) problems and limitations as long as GitHub hosted it for them with a nice logo (which again, isn't true because other hosted SCM's solutions lost as well). That's just incredibly tone deaf and doesn't make sense from a historical timeline perspective. This is just straight up denial at this point.

>well the people that are still butthurt over the licensing would whine but it's apache v2 now, that should be good enough

It's not just a licensing issue and you know it. You are being dishonest with everyone here and yourself. There is a historical record in the lkml archives that you're choosing to ignore.
That would be cool, but also creepy if my blood cells can destroy cancer in my body while they're still in a lab. What if they start destroying cells in other people's bodies?
> The biggest factor is nutrition

Yes!

> The point of these is body positivity basically. You are fat and it isn't your fault.

I didn't see this at all in there. If anything, this is written to people who think they can outwork a bad diet, which is rarely the case for anyone over 16. Nothing in there was about body positivity or anything. It just showed that even when we run and "burn 300 calories" that you are possibly holding that back somewhere else to stay at caloric balance.
Ask HN: Autonomy vs. QC
I'm a first time team lead and I'm struggling to come up with a good process for my team. The nature of the work is very independent: each developer is responsible for a project from requirements gathering to deployment. There's only 2 of us right now, but we'll be growing soon so I want to iron this out.

On a project basis, I've found a good balance of being involved with specs. I'm struggling to find a way to be involved with the code itself though. There needs to be some form of code quality control. At the same time, I need a way to teach technical skills to my new hires.

I've thought about code reviews, but with 1 dev per project, that could get personal and wouldn't identify bigger problems until it's too late. If I scheduled code reviews weekly, that seems a little micromanagement to me, but it might be necessary.

There is a subtext of under performance and trying to correct it, but I feel like once I put a process in place, the path to improvement will be easier to see.

Any thoughts or experience?
I’m not saying a standardized test would be a great way to measure learning, just that it is better than looking at passing rates. Passing rates are easy to make higher. When talking about student success in my experience it’s always about passing rates and not student knowledge.

Also a test written by a third party could be varied from semester to semester. But almost all students at the level I teach at struggle with encountering a new problem type. I think it would carry more weight if student success in calc 1 were measured by how many who take calc 2 pass and how many can pass a standardized calc 1 exam and other such measures of student knowledge.
Hey, man, it's just XML.
I suggest not going back and watching Mortal Kombat again if you want to retain your memories of it being a good film.

Maybe it's best just to listen to the soundtrack instead.
Is that really the case though? Do the leaders of such companies really have other options which still accomplish their goals? People are hired to accomplish the goals of the company, not the other way around.

Seems to me like its not so much that companies are run by sociopaths but that workers have trouble empathizing with a CEO and understanding that nothing is guaranteed. Rarely are they going to be happy to lay people off, they know it causes problems for people. They're human too. Sometimes there isn't much of an option which preserves their interests.
Some might react going "but that's just the problem, they only care about their interests" but...do you really care about theirs? Does anyone work long ours putting passion into a project because they hope to make the executives rich so they can feel good about how rich they made the executives? I certainly don't, I work passionately on something because I believe in what it does/what I'm doing/making, and secondarily for my own gain of wealth. A good CEO runs a company because s/he believes in an idea, and secondarily for their own wealth, and perhaps finally for the ability to create jobs and benefit people that way. But that is a final result of the process, not a primary goal. Of course there are CEOs which just want wealth but in tech space at least they are unlikely to go too far, more likely to fuck up in their greed.
I'm only arguing that the stats matter if you are trying to compare VCs, establish baselines of VC ability. I'm sure that they might be skewed, but that doesn't mean they aren't potentially valuable information.

That .300 is considered good today based on the current environment of the sport and in comparison among peer groups. That same .300 looks shabby in a previous era or in particular sub-leagues or among particular types of batters (your benchmark for designated hitters might be higher given their only focus is hits, for instance).
I count no fewer than eight options on the landing page that would enable you to read this.
> 1.) I hardly think the brand of suit detracts from my point.

Not saying it does; I'm just saying you should learn some more about suits.

> 2.) Go read the comments on the article itself. It’s littered with antecdotes about training your own replacement, being fired before a stock vest, etc.

I did. The major anecdotes are:

* layed off from a job with one month severance, three months healthcare, because the company realized it needed a different direction

* multiple difficulties with interviewing and attempting to find a new job

* another layoff when a company is acquired and his position is eliminated, where even the author says he considered his severence "more than fair"

* one experience as a contractor where his contract was cancelled with no severence

Sure, it's crappy to have all of those events happen to you, but other than the one contracting gig, I'd consider those layoffs extremely empathic and generous.
A good reminder that 'tech' is more than the people sitting in front of screens [mis]mashing code together.

It seems odd that the same code/infrastructure-y peculiarities of interviewing would get extended to marketing roles - why do you need a 5-person interview loop for things that revolve around communication and people skills? The only reason that those (awful) processes exist in the first place is because it's extremely difficult to judge a candidate's technical skills in a broad swath of concepts and technologies with limited time. But what sort of businessing doesn't require marketers? Is that sort of thing not reasonably figured out?

The author's last contracting stint also smells sort of like the 'gig economy'. Sort of like how nowhere hires janitors anymore - the company which owns the building contracts services like that out to another firm which rarely offers full employment.

Back to the 'rat race', eh?
> in Germany, Axel Springer SE, the country’s top publisher, had to scrap a move to block Google from running snippets of articles from its newspapers because traffic to its sites plunged.

I think that says it all. They are getting paid: in traffic.

If they aren't okay with that there are already means at their disposal, like the robot exclusion protocol, or even putting their content behind a paywall where robots can't get at it.
I'm guessing the code disallows their conduct.
I wonder if a similar technique to car-t could be deployed to fight off autoimmune diseases?
They are, and they should be. Which industry gave us stack ranking?
Study uncovers surprising things about squirrels
It doesn't seem like the "business goals" were why the author was fired, I'm not sure where you get that from. It is certainly possible that these companies simply couldn't afford to pay them. So it was a choice between firing them or being financially insolvent. I don't really know how firing one (or a few) people is less desirable over the entire company going under and everyone losing their jobs.
> Why did you have to memorize everything? I have also done x86 assembly. You remember what you can. You look up the rest. Same today.

Looking stuff up took a lot longer then. It's the difference between firing up a search engine and typing words versus getting in your car, driving to the library, finding parking, walking to the door, finding the card catalog, finding the right card in the catalog, finding the right stack, finding the book on the shelf, scanning the book index, then finding the right page in the book. Memorizing had a better payoff back then.

Or think of it another way: looking stuff up today is like accessing L2 memory, and back then it was like a cache miss, where you had to take a trip out to disk before you could continue useful work.
The process for storing fat as fat is paradoxically very difficult for the body chemically. The easiest way for the body to add stores of fat reserves is through sugar and the more refined (HFCS comes to mind) it is the easiest it is for the body.
Final Fantasy VII: Advent Children might interest you.
Chefs rather use a sharp knife then a blunt one, even if they cut themselves from time to time. If safety is a priority, there are special designed languages like Ada that use :=
Bán két sắt mini tại hải phòng
Not exactly a dupe, but from 3 hours ago...

https://news.ycombinator.com/item?id=16811721
I mean, the largest percentage of restaurant and bar layoffs are just due to the restaurant and bar closing. In that case, the invisible hand of the free market can be even more cruel than these.

Especially since you won't get severance.
yeah, when i was working on CAR-T stuff a few years ago this was the thing we always said.

most of the mouse models that we prove the therapies in (at least to start) are treatment-naive, which makes a difference.
Source: https://www.sirenjack.com/
Automated tests is extremely beneficial for such cases. You should know that the code works before you deploy.
Nipped in the Bud: Big Weed is triumphing over small cannabis farmers
That was my assumption, too - cartoon, exaggeration, caricature, baby talk.
In the 1950s, and much more recently, the ad industry had to make guesses, based on very limited data, about who was seeing what ads on broadcast media. Sure, the ads for auto batteries and tires ran with football games, not with soap operas. But compared to what you can do with on-line media, they were working in the dark.
Kinda cheating to call the Spirits Within a video game movie. It was titled Final Fantasy but was a wholly unique story and new characters and everything.
If everyone stopped buying plastic crap today, those people would find other jobs.

Effort != value.

Personally, I try to buy as little physical stuff as possible, and I try to use what I buy for as long as possible, fixing things instead of throwing them out when they break.

We should all do the same, really.
The 2016 Warcraft movie doesn't count? It got a 77% audience score, and a 27% critic score on Rotten Tomatoes, grossed almost half a billion, and is the highest grossing video game movie of all time[1].

I watched it out of a sheer morbid curiosity, and haven't played any Warcraft title newer than II: Tides of Darkness. I thought the movie was crap.

But maybe I and critics just aren't the audience for these movies. Seems most people who saw it liked it. Doesn't that make it at least "Good"?

1. https://en.wikipedia.org/wiki/List_of_films_based_on_video_g...
Often the line between hardware and software is blurred (is FPGA logic or processor microcode hardware?). Avoiding catastrophic failure may be a non-trivial problem. In the example case of a CNC machine, you must avoid putting too much strain on a tool, or suddenly colliding with the workpiece, thus requiring knowledge of the workpiece geometry. Software can also be easily updated to mitigate hardware faults or design problems (e.g. processor bugs).
Ask HN
I love to spend time coding and building the product. But how does one make his saas look less like crap? Any good resources?
Maybe the modern-time Google geniuses will eventually launch "G Suite Pro", "with groundbreaking information density"? Of course for $5/user/month extra. Oh and they will also get an exclusive dark app skin to show that they are Pro Users, and not, like, casuals.
Yes but where do you draw the line ? Fb would cross mine, and it's why i never had an account.
wanting to solve a defined problem is a much better reason to join a certain company than on name alone. clearly the author just wanted a better salary. fine.

i agree that this has a limit. if one were to want to fix facebook's problems, you'd inevitably have someone tell you no.
I think that he's kind of right about the problem.

In my opinion, Python's primary business value has been that sweet spot it occupies. It's not the most fun, but it's pleasant. It's not the fastest, but it's not too slow. It's not great on resources, but it's not too bad either.

Good people will work with it, and they tend to be the "let's not get creative, let's just get it done" folks that businesses love. Mediocre people do great with it, because it feels much nicer than many of the other things they've worked with and it channels them towards producing better code and being more productive.

Python makes it huge pain-in-the-ass to get weird/creative, and generally frowns upon it, so people tend not to as much. Junior and low-skill contributors can't really get in too much trouble as long as they stick to the program. It's an awesome "just sit the fuck down and do your work" language.

As a language, it's carved out a great space being pleasant, consistent, well-rounded, predictable, etc.. I know there are people on here using it to build their rocket ships. And it can go there too... maybe not as flexible or fun as more extreme alternatives, but it's also less likely to blow up in your face. For those software rocketeers (probably most any SV start-up), updating makes undeniable sense. Python 3 is hands-down better, and they can handle the transition no problem.

But a lot of people don't use Python to build rocket ships. They don't build rocket ships at all. They build delivery trucks and conveyor belts and coffee dispensers. And, for them, the very things that make Python a great choice - a very clean and conservative focus on simplicity and stability - are the very reasons not to switch. There's just not really anything that's been introduced in the last 10 years that is going to make any real difference for their use cases. Whatever trouble they've had with unicode and the other bs has long been lived with. Whatever's missing they've long lived without. And things have been just fine.

Python's killer feature - being a really nice and well-rounded option that works pretty damn good for a large swath of people - is sorta it's undoing here. It's hard to really be that too much more so.

I mean I switched to 3. It's clearly better. But if I was running a Python team that had been effectively just trying to get the job done in 2.7 for over a decade I would have to admit that I wanted to switch for my own sake - I think it would be unlikely to make them that much more happy or productive.

Hell, many people can't even set their same environment back up in a week after loosing their laptop.
Companies are inherently non moral, non sentient, legal constructs. Any sense of morality comes from the people in the company, and they can be highly moral, immoral, or anything in between.
I don't have an account and want to request all personal data stored by Facebook
How does an article about slime not mention Nickelodeon?
Or just have some sort of waste disposal facilities like civilized countries.
Can you tell the other guy to not post false and disingenuous statements? Because I'm pretty sure that is what degrades discussions, not any tone I choose to exhibit. I highly encourage you to read the thread thoroughly. If I switched my position on git we wouldn't be having this discussion, as evidenced elsewhere in the thread where people are taking a notably blunter tone than I am just with the side with popular support on this forum.

I posted a bald statement. He replied directly with snide remarks and fallacies. Look at the timestamps and edits. I have every right to be annoyed and make it known that I am annoyed in my posts when the community refused to consistently adhere to guidelines.

Enforce guidelines that keep discussions rational, not because people don't want to be accosted in public for their misleading, emotionally bloated statements.
this seems like it's only relating to people wishing to contribute to prototool. also, it's uber, so it's nice/expected that they would have this sort of thing.

also the code is basically about not being a jerk to other people. seems like a low bar to meet.
I think with the rise of shareholder capitalism it has become OK to treat workers like disposable items. I grew up during a time when it was not OK to lay off people while giving a bonus to the CEO. Now that's normal practice.
Google-branded 4K Android TV dongle shows up at the FCC
Data Collection at Mozilla: Browser Errors