skysight-inc/HackerNews huggingface dataset:
> I'm saying that startups should have the right to engineer their platforms in the way that they see fit.

We don't let people build homes or other buildings as they see fit because over time we've realized that the failure of one building can adversely affect the neighborhood.

We don't let businesses handle their financials in any way they see fit because over time we've realized that using a generally accepted set of accounting principles helps avoid cascading financial disasters.

Now, honestly, how can you say with a straight face that we should let businesses manage data in any way they see fit because it's "their platform"?

Nonsense, we have an obligation to regulate how data is collected, processed, and used or sold to protect society against the adverse effects of data that is used to abuse.
> This is close to the inspiration for the One Laptop Per Child project, as far as I am aware. YLIP was a major philosophical impetus for it...

The OLPC was actually Nicholas Negroponte's second attempt at getting inexpensive computing to the developed world; I know because I worked for his first attempt at the CMIRH in 1982 & 1983. The Diamond Age wasn't even published until 1995.

This isn't to say that many OLPC folks weren't inspired by the book, but the OLPC's inspiration goes much further back.
> salaries are still very high

Much less so than in the US, though. To be honest I think that's more an effect of different cultural values ("novelty" and "bootstrapping" here are not as celebrated as in the US), but there is definitely a difference.
- food (i cook and frequent farmers markets) $200/mo

- gas $50/mo

- car repairs $100/mo

- personal products $25/mo

- old-school unlimited LTE plan $135/mo

- paid off iPhone 6S $0/month

- paid off MBP A1278 $0/month

- paid off 85 VW Westfalia $0/month

- not paying rent, hoa or a mortgage priceless

- Spotify $10/mo

- Netflix $14/mo

- VPN $8/mo

- EFF $20/mo

- ACLU $20/mo

- Costco Executive $10/mo

- (if I flew more) Priority Pass

- sbux $20/mo

- RO water subscription $1/mo

- upscale gym w towels, private showers and not crowded $60/mo

- health insurance $350/mo

All-in, my total expenses are conservatively no more than $20k/yr USD.

Everything else goes to revenue generating assets.
Then give the same opportunities to all the companies not only to some
> nothing compared to the risks that others in the past have faced

citation needed!
True. Hard to believe that was already 5 years ago, but I think you're right. I was pretty furious at the time. I also seem to remember that ESEA got hit with _super_ heavy fines for way more than they ended up earning in bitcoin. Probably a fairly strong deterrent.
I don't doubt that the phone is going to be a physical implementation of the site's aesthetic, so it will be beautifully unuseable
If you read science stories, you're going to need the link, very often. The chances that the writer has it exactly right are slim.

But I'm off - to read the Supreme Court's view of early patent history.
divorce raped?
i don't see why this is any different than other layoffs, the company's perceived value in the would be ex-employees is not the same as the employees themselves. they let people go for various reasons, most of those reasons make sense to the business.
Way back when we all installed software that analyzed Apache (et al) logs, before Google came in and killed it with their GA package. Why not a return to this classic style?

I remember messing with a module in webmin (i think?) that did this, and watching traffic come in and have it show up in the reporting tool. Was pretty cool considering the whole thing was self-contained

edit: I'm thinking of AWStats
This topic of interviewing and hiring practices has become a regular weekly showing here on HN, so I wrote my own thoughts on it: https://www.jeffstrickler.com/best-way-to-hire-software-deve...
"chief diversity and inclusion officer"
I wonder what are performance metrics for this position, and what qualifications one has to have.
I've been through something like this.

I did see it and a win-win, but it takes a lot of resources from the company. I don't see a say 1000 employee company in the middle of some crisis (hence the layoffs) having the capacity to execute such things. Or at least it's easy to see why this would not be a priority.
I took a look at the list and I have to say the job outlooks must vary considerably by primary skill. I would say that if, in the current market, finding a senior development job is a challenge you are doing something horribly wrong.

In my case I am a senior JavaScript developer who doesn't like the straightjacket stupidity that is popular large monolithic frameworks. The demand for this skill is stupid ridiculous. If you want a new job simply put your resume online in one of those job boards like CareerBuilder or Monster. Within 2 weeks the recruiters will discover it and I expect to get 6-8 responses eagerly pushing me into interviews once my availability is "discovered". After those initial responses I might get another 10 or so serious asks for my time.

Most people who do web work, in my experience, actually cannot code. If you are a strong coder the interviews are largely a meet and greet, because you probably have a strong answer for everything in your comfort zone and immediately shut down questions about areas where you are weak.

You have to consider that web jobs are generally considered low barrier to entry and so half the people that apply are grossly under-qualified and many that are qualified are just learning to code and incredibly far away from "senior" level. As a senior, an actual senior, expect to enter the job jumping potholes and dodging landmines from the incompetent code already in place. This doesn't mean that I think highly of myself, but rather many companies don't know how to develop or hire strong web developers yet, in the meantime, they still expect work to get done somehow like a mistake mosaic.

As far as salary goes I have generally made more time I have gone somewhere else. Because the demand for senior web developers is ridiculous stupid many employers suspect if you are interviewing with them then you are probably actively interviewing with 3 or 4 other prospective employers, and so if they believe you are a competent senior there is a rushed hurry to get a hiring decision back to you as soon as possibly, often in the same day you interviewed. With that rush comes high salary offerings, which I guess is an effort to outbid the suspected competition.

If you are interviewing in the corporate world and actually are at the senior level age is irrelevant and the preference skews a bit older. Nobody is going to believe you are actually an awesome senior developer if you are under 24 years old unless you are a brilliant child prodigy who has been inventing new software techniques for the last 8 years. I am on my way out of my thirties and my age has not hindered any demand for me.

As far as interviews go what has done me well is honesty. This means telling prospective employers things that might make them throw up in their mouths. I don't like large blunted frameworks and so I prefer to get much of the nonsense out of the way early on. If the disdain for the safety scissors is a deal breaker then don't waste my time and I won't waste yours. Since the demand for seniors is ridiculously stupid I am fortunate to be less afraid of being so blunt and immediately honest.
The article does not address RBF specifically but speaks to perceivers' perspectives being colored by their upbringing. Most comments here are not directed at the article but at other comments.

Also, there seems to be some evidence that RBF is an observable phenomenon [1]. Empirically I have experienced it both as a perceiver and one who is afflicted.

Psychologically, most humans have a System 1 (fast and subconscious) way of perceiving things, and it's very hard to change that through mass awareness and such. System 1 is based on mental schemas which cumulate over life.

There are of course "enlightened" people who would slow down their thoughts and engage their System 2 (slow conscious thought) in order to overcome prejudice, but the vast majority of people are not enlightened.

And unlike race and skin color, it's very hard to start a conversation in society to combat prejudice against people with RBF because it's subtle, non-systemic, and the severity of its effects are fairly submerged and hidden. It's also not strictly speaking a debilitating condition, although there is some social cost.

I think it's easier for people who are afflicted to try to moderate the effects that their face has on other people's perceptions. It takes some (non-onerous) effort but such efforts do improve their life appreciably.

I would not liken it to prejudice against skin color at all. Just because the two seem to have some things in common doesn't mean they have all things in common.

[1] https://www.huffingtonpost.com/entry/resting-bitch-face-is-r...
Thank you, all great examples. Gee, people can be quite blinded when you challenge their worldview a tiny bit.
I don't take "personal responsibility", "unborn fetuses are people", "human life matters", etc. arguements in favor of removing women's rights to abortion seriously so long as they completely disregard and/or contribute directly to (and they do, either by omission or by party association): widespread systemic poverty, child hunger, regressive sex education, anti-women legislation and philosophies, destruction of social safety net, constant victim blaming, lies and misinformation campaigns on the LGBT community, and cutting education budgets.

So long as all of those things are being attacked, women need to be having as many abortions as possible.
New .BOT GTLD from Amazon
Maybe it's just me, but needing an entire IDE or a debugger to write a function that checks if a string is the same backwards seems entirely too much to me. It's a pen&paper question really.
Thanks for your reply!

Having a good set of plugins that integrate well should limit the complexity explosion and the number of edge cases users run into. So that's an improvement. It won't fix the Jenkins Heisenbugs though, of course :)
It's a shame that this is the kind of comment that is posted on what could be a genuinely decent tool for solving a problem that is still not solved for C and C++.
The comments on this article seem profoundly American. I could never imagine anyone I've known to care this much.
In addition they could be behind rubbish proxy's that aren't passing the warning forward. I know ours in work will happily resign that expired cert to mitm you for compliance and the user will see that green padlock.
Google first implemented Takeout like 10 years ago (Checking Wikipedia, in 2011). So they are more of the anti-example for your argument.
It does not help for that scenario, but it forces the attackers to jump through another hoop, and publish that a new cert was issued for the domain.
...only when the author is 40+

I was laid off once, I made it through the first round, the day they cut me in the second round I accepted another job offer.

Any time a company started cutting, I started looking. It was always a good signal to leave.
Ireland was baked into the price long ago.
If 90% of the plastic comes from 10 rivers... wouldn't it make the most sense to build giant filters at the estuary of each river, and stop the plastic from reaching the Ocean with 10 giant recycling plants?
Presumably the part where you say that in the past this wasn't the case.
They didn't invite you, so it's also none of your business.
I noticed that downvote, instead of a response or an argument. HN is no longer a place for people like you and me. Since about 1 - 2 years ago. I am increasingly switching to read only mode and to slashdot.
I've been doing a similar thing almost in parallel with the OP. One thing I found very helpful was to trade in my giant iPhone X for the small iPhone 5s (~$100 on eBay).

The smaller screen decreases overall engagement as well as my likelihood of installing video games during weak moments. Add to that fact that it is slow as molasses, and I only pull it out if I absolutely have to.

Doesn't hurt my wallet either to break the cycle of upgrading to this year's expensive model every couple years.
I can confirm this is true in my case. My folks fought at least 3 times a day when i was growing up till they divorced. A few years ago i realized that i was perceiving anger when none was present. This is why i favor divorce since you don't want to put your kids through this shit. :)
As someone with parents who fought constantly and particularly an abusive mother, I can confirm this is true.

I have always been introverted and averse to talking to new people. I’ve been told I’m stand offish or that people think I don’t like them all the time and really I just have a hard time reading faces and assume everyone doesn’t want to talk to me.

It’s something I actively have to fight against and it’s had a negative impact on me my whole life.

If you’re a parent, please please consider what you are doing to your children when you fight around them.
The main difference is that MobileCoin trusts Intel's SGX to create a platform that should be able to scale quickly on mobile. It also has a solution to allow for private key recovery in case you lose your phone.

Zcash is more provably secure as it doesn't require trusting Intel's SGX but it's untenable on mobile right now as it's too computationally intensive. Monero and Dash are effectively anonymous for small transfers but for very large movements of money, the deep state can crack their tumbler algorithms. They provide good enough rather than verifiable anonymity.

As CEO of the Signal Foundation, Moxie is in a unique position to encourage Signal protocol chat services to adopt something like MobileCoin. I would imagine that progression would go Signal -> WhatsApp, and that Signal would only reject MobileCoin if Moxie himself rejected MobileCoin. I think there isn't really a first use case other than an existing Signal protocol service adopting it.
I like to plug Google takeout[0] in these convos, which also lets you export data if you want to leave. Many people don't seem to know about it, but it is quite mature and has been around for many years.

EDIT: To expand on this a bit more, I do wish there was more industry standardization when it comes to data import/export. Is there any standardized format for chat history, for example?

[0] https://takeout.google.com
> Take-home assignments are a great way to filter out women, the sick, and the poor, but make it look totally above board.

I hope your not impugning the motives of those who issue take-home assignments. Existing practices for hiring are objectively bad at selecting qualified candidates, and most people are just trying to do better. There is some evidence that take-home assignments are an improvement above the norm.

Also, consider that such assignments can serve as a "blind-audition" and can help eliminate bias from the interviewing process. And there are lots of ways in which loading everything into the interview unfairly penalizes certain types of otherwise qualified candidates. What's left, referrals? That's definitely biased, even if it also tends to have a lower false positive rate.
>Many decades back there was scaremongering ....

I can't wrap my head around the fact how people did and still dismiss this as scaremongering. On a site like HN, non less, where most people should know the properties of exponential growth.

I mean, how much fantasy, how much wishfull thinking and how much ignorance is needed to not see this ending in catastrophe?

Sorry if this is insulting. I have no other way to express it. Just what makes you think it isn't a absolute massive problem, and isn't the root of most of humanities problems?
Errr in the set of numbers that complete the rationals wrt to standard metric? I guess you have to show it’s not rational so you probably did a proof of upper/lower converging bounds always having nonzero difference for 1/n increments or something? I would definitely not get this in a pressure interview situation.
My conclusion exactly. These guys clearly missed the boat on fake phones. Fake ICO is where the real money is.

The little information that is on the site about the specs of the phone has massive vaporware smell.
If you're serious, I would love to hear more. I'm not saying I'm sure I could help you, but maybe we could shoot some ideas?
Congrats! What do you think about the seemingly more common approach for newer grads to work 2-4 years per job and then move on? I hear MBA grads on average stay in their first job ~18 months. It's around the same length for software engineer jobs: https://deeptalent.com/blog/tenure-length-tech-titans-compar....

Where I work now longevity is highly valued, and I think leadership is disconnected with the reality of today's job market.
>And telescopes will likely never be powerful enough to see, for instance, the actual inhabitants of another planet (we'd be lucky if we could see some gigantic Death Star-sized space station optically).

gravitational lensing by Sun, just need to put the telescope at least 550 AU from the Sun.

https://www.airspacemag.com/daily-planet/ultimate-space-tele...

"And using the Sun as a lens would result in much greater magnification. Instead of a single pixel or two, astronomers would get images of 1,000 x 1,000 pixels from exoplanets 30 parsecs, or about 100 light years, away. That translates to a resolution of about 10 kilometers on the planet’s surface, better than what the Hubble Space Telescope can see on Mars, which would allow us to make out continents and other surface features."

To the GGP point of light speed limit - that is only true for static fixed spacetime. The spacetime expansion/contraction doesn't seem to have that limit (this is how we have far-far galaxies receding from us at the speeds higher than c). Just an issue of engineering that into a practical drive ...
I've worked in various kinds of infrastructure - kernels, networking, various kinds of clustering, and for a long time now storage. I've met people who write lousy code, I've met people who struggle to think even one millimeter above the code right in front of them, I've met people who can't debug worth a damn, but I haven't had any candidates who simply couldn't code.
You need to multiply the numbers, (and they must be prime) not add them.
1. Other EU citizens can basically move around freely, from poor paying countries (Eastern Europe) to good paying ones.

2. Even for non-EU citizens, it's way way easier to get a software job (the company can get a visa for you). There is no H1B style cap. If you get an offer, you get the visa & job. True, for the first few years the visa might be tied to the job, but this just means that you need to have a new offer before leaving the previous job.
You don’t get married unless you’re having kids, waited for relationship stability of at least 5-10 years and have a solid prenup that also captures video evidence of willful understanding of each and every one of its terms.

You don’t also do cohabitation without a palnup and similar acknowledgement as above, due to palimony.

And you never commingle finances except for common house expenses and the primary residence... keep both of your finances and everything else separate, for sanity’s sake.

Finally, if you want to avoid divorce rape, alimony, child-support and all that, then don’t get divorced in a community property state.
> The scientific method is such that Science is never wrong. It's god-esque.

This is wrong.

> There's no step in the process - a la 12 Step Process for example - that acknowledges past transgressions. It just hypes up the glory and ignores the mistakes.

This is also wrong.

Wrong as in factually incorrect.

You're seeing something in science that doesn't exist.
Ask HN: Does YC suggest local employees?
I keep seeing job posts from YC companies and they are all local. Is that a general guidance?
The problem with all these discussions on economics involving a middle class comes back to how everyones definition of "middle class" is different. Especially when you are rich and/or poor - you might have millions in the bank but you are paid a salary so you are still "working / middle class" despite being in the top .1% of wealth. You are living paycheck to paycheck with no safety net and any illness could leave you homeless but you have the latest smartphone so you are "middle class".

Its completely anecdotal - we don't have an international standard definition of "middle class" but if you have an upper class of wealth owners who live off capital, and a lower class that has no wealth and lives off labor, middle is the hybridization of the two. To be truly middle class you would need half your income coming from investments and half from labor, which means at todays rates you would need about a million in investments to make the median salary and have the same income coming from your savings.

A lot of people do fall in that category, but I'm of the opinion nowadays that the dilution of the term is an actively intentional weapon of the globalist elite - when people admit they are poor, working class, or lower class they recognize they have much to gain and little to lose opposing the status quo of society. If you can convince everyone, including the rich (who can shamelessly exploit markets so long as they don't see themselves as the elite ownership class) and the poor (who would rather not recognize their own exploitation) to call themselves middle class you can abuse the poor as much as you want, they can never collectively act against you if you are all claiming to be in the same economic class.

A middle class does exist, but its not nearly as large as anyone - rich or poor - likes to think it is.
I'm not following -- 2011 was a decade after the Patriot Act was passed. Google had been receiving NSLs for years by that point, which likely used to be much harder to respond to before the creation of Takeout.

Now, as soon as Legal signs off, the production of the ZIP file is probably completely automated. And the programmers who made that possible probably believed their code was going to be used solely for their users' data portability.

(Disclaimer: Though I used to work there, all of the above is pure speculation.)
This article on CEO compensation packages is relevant: https://www.theatlantic.com/business/archive/2017/06/how-com...

> Through the 1970s—when the ratio of CEOs’ pay to that of the average worker was much lower, at somewhere between 20:1 and 30:1—the lodestar was “internal equity,” or how an executive’s pay compared with that of other employees in the company. A nascent industry, executive-compensation consulting, changed this. Consultants recommended switching to “external equity,” meaning compensation would be based on what other CEOs were paid. This was merely a useful sales tool—even though the consultants didn’t have solid evidence or theoretical justification for this method, they could attract business by vowing to set ambitious goals for their clients. Still, corporations adopted the standard of external equity, and CEOs got a lot richer.
You were subject to the full force of the legal system way before you set up a port on a server.

And you can totally set up a port on a server to allow users to voluntarily enter some information and do stuff with it. The law does not prevent that at all.
Small CNC engraving/milling machines suitable for making PCBs (and with the benefit of being able to drill the holes for you) can be had for around $200. Microcenter sells one.
To be accurate, that’s a very precise time. We don’t know if it’s accurate or not.
Unfortunately if my parents had divorced, I’d have been left with the angrier one most likely. I’m glad my dad hung around even though he was as much a victim of the abuse as I was.
From the outside, Scandinavia is generally regarded as a successful(-ish?) big-government model.

And yet, talk to any Scandinavian, and you get the same cynical comments about sub optimal government behavior...