skysight-inc/HackerNews huggingface dataset:
It's not that I can't be replaced, but that management has yet to find a sucker willing to replace me at the salary they're offering.
Oh yes definitely sarcasm there. There is nothing wrong with funding research that you have a vested interest in, and I don’t expect anyone had any bad intent.

It can introduce bias though.

I’d guess Big Blueberry in question isn’t much more than a handful of people in an office working for farmers to promote blueberries.
Idea for a startup: Sleep pods (or, perhaps more marketable, smart beds.)

Create the perfect comfortable environment in an enclosure, constantly maintaining the temperature/oxygen/etc. that's optimized for the individual.

Artificially induce sleep to knock the user out right away or within their preferred duration.

Monitor their vitals throughout sleep.

Perhaps inject nutrients.

Fluff: Massage, choice of music/sound effects for falling asleep and on waking up, scents/aromas, an overhead screen to show pleasing scenes, maybe to create the illusion of sleeping under the stars etc.

Make it so effective that eventually the user only need to sleep once or twice every week (but of course they can always choose to sleep more often.)
A debate about Nazis sparked fight to create tech's first name-brand union
They think people who have enough to not have to resort to crime will live in dirty areas by choice?
The comparison of pay between what PhD students get in the US vs other countries is plain silly. It’s apples to oranges, the cost of living can be an order of magnitude different, which is not mentioned even once, favoring the absolute number comparison as a good thing.

Beyond this the article talks about low stipends, while an important topic of conversation - nothing new.
The only reason to pursue a PhD is interest in the subject matter. You don't have to have all consuming passion and love but you have to be genuinely interested. Those who do it because their parents have phds or their colleagues, or they want "dr" in front of their name, in other words, for vanity, prestige or to further their career usually never do well. Either because they start at a later point in their lives, lack the dedication or drive to go beyond the call of duty. A phd is always about doing 110% of what is expected.

In my field (physics), the expectation is to finish a phd within 6 years of completing your undergrad. If you have a good project or work hard 5 years is doable, 7 if you are a good student but got unlucky. This means the average age out of graduate school is between 26-31, depending on what country you received your undergraduate in. That is more then enough time to still start a career or work on other life goals. It's when you take longer then this timeline that things start to go wrong, for both futures in academia and industry and your life and mental health in general.

A mediocre phd is worse then not doing a phd and there are plenty of those around but those who do well (not exceptional geniuses by any means!), a phd will open many doors even if you do not pursue a further academic career.
Two years, to be precise.

Lightning devices were shipping end of 2012.

USB-C design was finalised end of 2014.
The Revolution Will Be Decentralized
Political protesters being paid is generally seen as a bad thing. It cheapens the message, especially when instead of a donation link you use tactics typically used by massive corporations targeting the weak-willed and children to do it. I'm not gonna get up in arms for it but they are clearly trying to profit from the controversy. The political position isn't illegitimate, the developer's motives are.
A PhD is like a vocational arts school for being a professor/researcher. The fact that you can do something else with it is a bonus, not a purpose.
Thanks. I don't really have anything to link to. It's just something I decided to attempt as it made sense to me to try it. Person detection is notoriously hard to get right on a small set of data, but when trained on something like COCO, modern person detectors really feel like magic because they are so amazingly good at detecting people even in the weirdest of poses. So I wanted to try and leverage the robustness of a COCO-trained person detector and then fine-tune it for my problem but still have other new classes in my network and this seemed like the way to go about it.
I've read the report. I knew about the merge. This issue has been postponed until developers started reacting aggressively, so breaking all drag and drop in iframes was nearly okay until a new version was published. When the issue is affecting users, it gets worse: The small number of them who could navigate their way into creating a chromium bug report will be waved away.

I'm also not a comment, I'm a person. Thank you.
Odd for an article written in Oct 8 2019, there's no mention of ES2017's `await`.

`.then()` was fine back in the day, but there's not a good reason to write new code using it in 2019.
That's because consumers subsidize the big smelters and other industrial customers who don't pay the renewables-buildout tax (EEG Umlage). The generalmtax load on energy is immense.
What I got from your story was:

1) Long term software maintenance should not be treated like help desk ticket work nor should it be dumped off on junior programmers. Every company should have at least one guy who enjoys maintaining legacy systems and that should be his sole job.

2) Make sure fixing technical debt is covered in the SRS.
> If you go to sleep when you're so tired, as opposed to when the societal clock says you should, you won't have any trouble sleeping.

Great PMA, but you're absolutely wrong.

I did that last night, got tired and went to bed around 10pm. And then I woke up at 1am. Now that it's approaching 6, I'm getting tired. But this happens to me occasionally and I know from past experience that my two options are:

1) Go back to bed at around 7, wake up at 8 or 9, and feel awful all day

2) Power through, and feel awful all day.

Maybe I'll be tired enough tonight that I'll catch up on this morning's loss. But given past experience, I'll probably get 2-4 hours of sleep a night for the next week. When I say "wake up" I mean that I'm alert and can't get sleepy -- I can stay in bed and be bored for hours, and sleep won't come no matter how tired I feel.
I agree that upgrading versions in react native is not as simple as increment it a number in package.json.

My advice to you in your case would be find the versions that work and then stick to them.

Only update when needed and treat migrations seriously (in a separate branch, migrate, test everything and only merge once everything works perfectly).

That’s what we do and we did rollback several migrations because of various problems. But given our complex stack I think this is fair enough.
Growing up here in Scotland in the 70s/80s I'd never encountered blueberries other than in references to American cooking - we do have blaeberries which appear to be the same things as the European blueberry:

http://www.wild-scotland.org.uk/species/99/blaeberry-also-kn...
meanwhile, airbus got itself a cyber attack, and will get sanctioned
You Want Becoming a Great Leader? You Must Be Truly Humble
Amazon.com means garbage to me.

Mainly because I see how much garbage from them ends up in my building's trash. And my city's trash.

The most visible is their packaging, but their ease-of-ordering leads to most of the products people buy from them being stupid shit nobody needs or wants beyond the moment someone's urge leads them to buy it now.

I suggest that most of us would be happier and the world cleaner if Amazon located its warehouses next to landfills and when people bought things they simply moved the products from the warehouse to the landfill, skipping the steps of shipping them to the person for them to throw them out. For example, my city, New York's, Department of Sanitation cost would drop from 1.6 billion annually and our noise would drop with fewer trash trucks.

Of course I'm overstating, but the longer you go without using them, the less you'll consider it overstatement. If you haven't, I recommend going without for six months or a year.
I'm personally a fan of the "plant a fucking flag on the planet" justification.

https://www.jwz.org/blog/2003/02/space/

Pure science isn't the only reason for NASA's existence. The ultimate goal is always humans further afield than anyone has ever gone before. "boldly expand frontiers in air and space" etc.
This will sound crazy, I know. And I'm 90% sure that it's unworkable. But I gotta ask.

I've read that virtual iOS machines are available for testing apps. Tight access control, I know. But ...

So with a beefy iPhone or tablet, could one run a tweaked iOS VM? The host machine would handle Interactions with the cell network and Apple. And the virtual iOs would handle userland and apps. And it could be tweaked to work with a different company, use a different app store, etc. Basically be independent from Apple. With it's own FDE etc.

It'd basically be a bunch of libraries, utilities and apps to install. Would that be possible? I suppose that it would require liberating considerablr source from Apple.
Or just turn off javascript for the site, and the paywall doesn't happen.
This. And also, the cynic in me tells me that closing millions of accounts does not look good in your quarterly report on user base growth/active users.
I think even in Haskell, function composition is a bit of second class citizen compared to function application, e.g. "foo (bar value)" has fewer tokens than "(foo . bar) value". There are languages based on composition (concatenative) but few people use them.
Surely not on one endpoint
Oh, but it is. Can Amazon live up to the unbounded expectations place upon it? No. Anything short of "complete world domination" is not doing it.

There are markets where the situation is quite worse than those where Amazon is. One is, for instance, search. You don't even search anything: you google it.
Writing dumb code is often a good thing. Dumb code still solves your problem and can be structured well to keep it readable and maintainable.

I feel like code even should be dumb most of the time and only clever when needed. The hard part is to figure out when to be clever.
I tend to associate it with devices that would literally end the world (e.g. very large cobalt-salted thermonuclear bombs).
> ...after they stopped caring about usability issues...

The bug is already fixed and has been released. What other issues are you talking about?

I trust Mozilla less because they’re more desperate and desperate people are dangerous. They’re also ideologues who I don’t agree with, who often say one thing and do another. They preach privacy/control for users while simultaneously selling them out, removing control and inserting ads where there should be none.
> But you don't really do 'classes' as a PhD student.

In the US almost all programmes begin with a two year long Ph.D. student period at the end of which, assuming you pass your qualifying exams you can drop out with a Master’s. Once those are done you absolutely must focus on research though if you haven’t started on it already you’re behind. After the Master’s you’re a Ph.D. candidate. Somewhere in this period, if you’re doing it right you’re very likely to become the world’s leading expert on your particular, extremely narrow field. Then, or while becoming that expert you write up your thesis, defend it and get the degree.

In the UK it’s still possible to go directly from Bachelor’s to Ph.D. candidate and be done in three years but the trend is away from this, at least in the exact and social sciences.
Twitter could pay people to do the work.
> That term, and "inertial mass reduction" have never been used in a patent before so the inventor is free to define them however he likes.

I'm apparently not familiar enough with the patent system. It seems like a pretty enormous flaw in the system if the first person to request a patent on the subject could completely redefine terms that have pretty unambiguous scientific meanings.
There is a fairly exhaustive article on wikipedia listing all the experiments: https://en.wikipedia.org/wiki/Scientific_research_on_the_Int...

And NASA has what the team will work on specifically: https://www.nasa.gov/sites/default/files/atoms/files/exp-61-...
Wait, so a job at Amazon is better than anything else, and you complain about Amazon? Why not complaining about anything else?
Yeah, we used nginx-push-stream-module[1] to support 1M connections with lower boxes. Websocket-as-a-service. Really cool module. Was a realtime project for a live TV contest where people could participate with their phones.

[1] https://github.com/wandenberg/nginx-push-stream-module
An account created just to post that comment? Do you mean for it to be called the "Investinme" Law?
Can you link to the startup?
Kill sticky is really simple, but works really well on Medium too: https://alisdair.mcdiarmid.org/kill-sticky-headers/
I once bought a small Meiji chocolate with absolutely brilliant carton packaging. It looks like this:

https://www.oyatsujiten.com/x/wp/wp-content/uploads/2019/04/...

The part where it says "open" can be opened and closed many times with a satisfying snap into place. Definitely recommend grabbing one if you see it somewhere.
This is true, in the movie Apollo 13 it's portrayed as part of the plot that TV stations don't want to do a live broadcast of the mission. This is based on historical fact. Even Mission Control told them to cut it short because there was a Baseball game on. The broad public was only interested once something went wrong.
I tried the first smartwatch from Samsung, but in the end, I switched to Xiaomi MiBand for daily monitoring of sleep, steps and receiving notifications as it's small and lightweight and Polar Sport Watch for sports
Man, seemingly every week on HN there’s an article attacking PhDs as monastic pyramid schemes for the foreign, financially gullible, and unemployable.

As a 5th-year computer science PhD student (graduating next semester!) I think this characterization is unfair.

With summer internships, I have made about 40k per year over my PhD, which was more than enough for anything I wanted. I only had to TA for one year. The jobs available to me now are much more interesting than the ones available to me 5 years ago. With the help of a great advisor, a few other hosts and mentors, and fellow grad students and postdocs, I’ve learned a lot about (and now, made some contributions I’m proud of) to a couple of areas of research. As someone who enjoys research, that has been a very rewarding process.

This is not a universal truth. Things might be much worse if I had dependents, had a bad stipend, had a bad advisor, or did not like research. But in my case I had none of these complications, and I’m glad I did a PhD — not just to have the credential, but to have had the fun experience, grown, and now have a research future I’m pretty excited about.
Doesn't happen for me.
Utilities with regulated monopolies need to be on a tight leash from a regulatory perspective. They trade operational freedom for a reliable return on assets.

This changed in the 80s and 90s with deregulation. Some of them even turned into growth stocks or did other financial fuckery that made investors money at the cost of rotting out the business.

End of the day, local municipal utilities or co-ops almost always deliver a better level of service at a lower cost. Smaller scale makes field service more efficient and reduces overheads like executive compensation. One municipal utility I’m familiar with has a civil service scale for all staff — the head guy makes $140k.
And vaccines cause autism right?
> That's very hard to do automatically.

When you run a worldwide network that has significant potential for abuse and spreading misinformation I would consider it to be your duty to monitor it and guard against these kinds of things. If it costs too much then maybe you shouldn't be in business or should change your business model so that you can afford to clean up the damage your business is doing to society.
iOS Anti Hacking System?
Is anyone aware of a reliable hacking warning/prevention system for iOS that provides audible or visual alerts when an attempt is made to gain access to the device, its phone and video functions? Thanks
Not crazy at all!
I wrote this post with the main intention to show that you can do this in Go, and it might make sense to do this somewhere. I don't mean to advocate this as the 'default way' of programming.

Somewhere in the post I also hinted that there are other solutions, but I wanted to keep the post concise and chose currying as the topic.

Clever programming is about readable and maintainable code, in Go that might mean that (usually) currying is a bad idea. :)
How about enabling DNS-over-HTTPS, which routes your entire browsing history to a third party, based on selections labelled "OK, Got It" and "Disable Protection":

https://github.com/mozilla/doh-rollout/issues/125

Don't get me wrong, DoH is great if you have a shady ISP. But it should be opt-in, not opt-out, since those of us who don't have shady ISPs don't want all our DNS queries centralized in the same place, to be scooped up with just one FISA warrant. And dark patterns like this are a pox on the web and Mozilla shouldn't be perpetuating them.
I'm convinced we found evidence of life on Mars
How to Write an HTTP Server in Rust
Apple Removes Quartz App in China
Three things, I think:

- "Eternal September". If you treat it as a cultural movement, like say "punk" or "hippies", then it was always at its best slightly before you joined and ruined by the larger number of people who joined after you and didn't get it.

- End of "end of history". The period after the fall of the Soviet Union was hugely optimistic. "Progress" had won, and was going to continue to win, forever. This was brought abruptly to an end on the 11th of September 2001, and much of the evils of the modern world stem from the subsequent war. The internet was a propaganda battleground for the first time.

- "Selling out". The great achievement of the internet was building a telecoms system without a billing system. There was outcry when the first ad spam happened on USENET. Ultimately it kind of destroyed the service. Since then so many of the other problems of the internet are caused by people doing things that are inconvenient or harmful to others not out of internal malice or carelessness but because it's profitable to do so.
Not seeing this. The only option I have is to autofill with my browser sync credentials.
-edit-
it shows all my saved gmail credentials, which for this browser is just one.
You're absolutely right about stress, in my experience. I missed that one, but its so true.
To return to your computer server example though, these things require so little labour add so little value[1], that they're very nearly / actually are free. A google search is free, posting a message to HN is free.

I agree that as you add layers of machines, you get more divorced from the original labour, I was going to say that labour provides the lower bound, maybe my prior paragraph shows that isn't true, of course there are costs to those 2 activities, they just aren't borne directly by us.

As I put in a sibling comment, it's a model, not suited to everything, but suited to evaluating buying v building an Atari emulator.

[1] I suppose you could argue that computers add lots of value, but competition has reduced the price down to approximately the labour cost. I'm probably not using strictly economics terms here.
You can read the full paper directly from the author here

https://drive.google.com/file/d/18S8Ttan33xbH2UYKY_N1EcNAYyA...
Hacker news and not reading the article before commenting name a more classic combination
Indeed, I wanted to show the basics. It's quite hard to find the line between "Easy enough to digest in a few minutes" and "Need to write a book on this topic".

In the end, it just shows you can do this with Go, which is really all I wanted to do :)
>Correlation does not equal causation

Say what? You should write these scientists and explain, I'm sure they've never heard of this concept!
Even billionaires can find their lives boring. No human is safe from adapting to their environment and the banality of it.
Can one still buy leaded petrol in the states?

In any case, I agree you can't do this properly with humans. And lead is definitely a factor in many deceases including mental ones so it could well be one of the causes of increased violence.
Should I fix my six-year-old laptop or replace it?
Seems accurate, lets not forget the part where they took $3m of people's money too!
> Thinking along those lines isn’t helpful.

It is though. It isn't enough to have strict regulations. You need to have regulators that are willing to enforce them and companies that follow them. We have neither, thus it's time to punish the people who are responsible for not only what lead to the accidents, but the people who are responsible for the state of these agencies and companies.
Obviously pros and cons to both approaches. Both should be utilized when and where it makes sense to do so. We should not hold back in getting humans into space, but that doesn't mean we should just forget about bots either.
> that need for an external service to decode plus codes diminishes my enthusiasm for the standard considerably

The short code is "some place plus an override for the lower bits".

You could just ship a list of common places to do that rough orientation, but the problem with the short codes is that every place is eligible as a base point, with lots of redundancy:

- 65P4+PX Hünstetten, Germany

- 65P4+PX Wallbach, Germany

- 65P4+PX Hohenstein, Deutschland

- 65P4+PX Wiesbaden, Deutschland

- 65P4+PX Limburg, Deutschland

- 65P4+PX Bad Ems, Allemagne

all point to the same place, but for that you need to know that these towns and cities are roughly in the same place (and that Germany, Deutschland and Allemagne are the same).

Meanwhile

- 65P4+PX Koblenz, Deutschland

is a different place, even though Koblenz is also nearby (but in the next quadrant, so the offset override points elsewhere)

and

- 65P4+PX Limburg, Belgien

uses the same town name in a different country, therefore pointing elsewhere, too.

I guess it would be an interesting challenge to try to build the smallest representation of country and town names in Nominatim to denote OLS quadrants for offline storage that still allows quick lookups (that is, no compression that takes several hours and gigabytes to seek through).
>That said, the difference in standard of living, and the difference in the number of zeros in bank balances surely do not reflect the aforementioned differences.

Look at it this way. A company is something someone can create that grows in value many orders of magnitude. Wouldn't we hence expect an ownership stake in this to also grow many orders of magnitude? Whereas the average worker assists in creating some product that has a fixed value, so when they receive a share of what people are willing to pay for that product/service, it's obviously much less compared to if they had created something with the potential for exponential growth.

If the worker assists in creating a company, and manages to negotiate for stock in it, then they too can experience an exponential growth in their income's zeros if it grows in value.
> > American universities graduated 100,000 new PhDs but only created 16,000 new professorships

> Here we go again - this weird idea that the only purpose for doing a PhD is to become a professor.

Or that professors need PhDs.

Time spent getting a PhD deprives future educators of skills beyond academic ones that will serve many students better than academic skills.
So many problems in such a small package! Security and privacy aside (sic!), I'm not convinced this would help safety: people are notoriously bad at interpreting images from multiple points of view in realtime.