skysight-inc/HackerNews huggingface dataset:
Ask HN: I am depressed. Should I take this PhD fellowship?
I am 26 and I have been depressed for the last 6 years of my life. I have been working on this by doing psychotherapy among other things.
Last year I moved to Germany in order to work as a software engineer (me asking for advice before doing that[0]). Recently I was offered a 3 year Marie Curie fellowship to become a PhD student with focus on geometry processing.
Here are my pros and cons.

Pros:

- Currently I believe that I would be much more interested in doing research than continue working as a software engineer. I really like the idea of trying to solve problems that have not been solved and contributing to (open) science.

- Financially the fellowship is so good that I would earn the same amount of money as my current job. In addition I would not have any other obligations except research.

- The PhD city seems great and I would prefer to live there compared to the city I currently live in.

- I would be able to be a visiting researcher at great labs in cities I would like to visit.

Cons:

- I have been reading for the past weeks that mental health issues are quite common among PhD students[1]. Considering my mental state I am afraid that the PhD will break me mentally.

- I do not want to work in academia in the future. Ideally I would like to work remotely having a balance between research and coding (is this even possible?). This is my biggest concern, because it would not make sense to do it if it would not help me reach this goal.

- Doing a PhD takes a lot of commitment and I am unsure if I will still want to continue doing it in 2 years. If I eventually decided to drop out I would have wasted valuable resources of the scientific community and I do not like this.

- In a PhD you do not actually know where the finish line is. What if the three years pass, my fellowship ends and I have not finished?

[0]: https://news.ycombinator.com/item?id=17081778

[1]: https://www.quora.com/Why-are-PhD-students-so-depressed
They are not, and they're not helpful either.

At least officially, the idea announced was that the language will be available (and open source) later in the summer.

Hopefully this goes well, as the language makes some big promises that make it sound like vaporware, but at least we do have a playground accepting the syntax now.
Whales are very intelligent creatures.
Parkinson's, Alzeimers and other neurological disorders will be cured in the future. What bothers me is that people from past and present will continue to suffer until then. We need to support scientists more.
The GDPR doesn't say its my job to make sure my data doesn't get shared with other people. I think it would be a clear case myself.
Well, as always, a certification is only as good as its certifier.
It's not unique to Spain though... And neither surprising, tbh.

Who in their right mind would even want to live without stable electricity, good waste management and all the other things you take for granted in even small villages (<1k)?

There is literally nothing there besides some houses. That's enough to take a break on some holiday... But very few people would be willing to suffer through that long term
> minke whales, aren't endangered,

Sure, they're only "near threatened". [1] I wonder though which classification would finally make Japan cut their whaling quota.

[1] https://www.iucnredlist.org/species/2480/50350661
That's not a good deal. You have to spend $89K on it just to break even.
I was curious why the images won't load.
Seems like the host of the original[0] tutorial from early 2018 somehow prevents hotlinking.

Correct me if I'm wring but it seems like someone just copied the blogpost to their own site and pretends it was written 12 days ago by themself...

[0]: https://likegeeks.com/python-gui-examples-tkinter-tutorial/
You did compare whaling to fishing, and with a straight face compared whaling to hunting small/medium animals and to halal methods of killing animals.

There is no comparable suffering of a mammal that the cruel and draw out method killing a whale.

It would be best compared to how the English hung drew and quareted the worst condemned prisoners.

You are now bringing up strawmen. We are talking about whales. Not chickens.

Yes battery chicken farming is aweful, so I don't eat battery chickens or eggs. Pig farming is terrible and if I didn't have religious objections to eating in the first place I would avoid that too. I also eat ethically grown beef.

Just because other animals are mis treated does not mean anyone should give whaling a pass.

If you truly belive fish are so bad, maybe you should avoid that too.
its been getting CRAZY in toronto the past couple years

https://globalnews.ca/video/5091538/ontario-police-search-fo... just the past week

international students/people have been involved in some very frightening crimes, this sort of stuff rarely happens much less to students.. i mean its toronto/golden horseshoe for the most part its very safe

??? uhhh why am i getting downvoted?
I fear that unless they are already actively using different values for those updatable values that middleboxes will implement a de facto version of QUIC that “just works” with what is out now, but no regard to gracefully handling forwards-compatibility. Example is the SSL version field which has become static because many implementations didn’t handle an unknown value gracefully.
When I quit smoking, I transitioned from a pack a day to a pack a week. I smoked a pack a week for five years. It was a reasonable way to get some nicotine and enjoy the social benefits of smoking (at the time, you met girls outside the bar over a cigarette) without severe health effects.

I finally Quit after growing a beard and disliking the lingering smell of stale smoke.
I was thinking about switching from Visual Basic to Python, several years ago, but one of my worries was: "How am I going to draw my dialogs?" I had seen what GUI code looked like in some languages, and was pretty apprehensive. While waiting for the answer to emerge, I started using Tkinter.

I discovered that being able to create a plain but functional dialog with just a few lines of code is really liberating for me. The default settings for the widgets are good enough, that I don't bother with any visual settings. My victims, er, users seem satisfied.

When I discovered that I could include a great looking matplotlib graph in a dialog, I was hooked!
Yeah, that seems farfetched.

I'd be ok with V though, even if it didn't do C++ translation (or even C translation at all).

Just a fast building, Algol-style syntax language, with the basic language features mentioned.
I always assumed it was because teatotallers replaced alcohol with sugary drinks.
Not true, the relative increased risk is abysmal even for 2 glasses of wine per day. Yeah the j-curve does not exist but it's not as nearly as dangerous as some other stuff we do.
”The company recently got a boost after Gwyneth Paltrow flagged one of its villages on her website as a good Christmas present.”

I thought this was a joke, but clicking on the link reveals that a $172k village in Spain was indeed listed in “gift ideas” alongside such more traditional items as a $7700 Hermès surfboard.

As fitting a portrait of our present era’s wealth distribution as any. Future generations may look back on us as a bunch of Marie Antoinettes tinkering with our programming languages while the world burned.
I expect that a company buying a car and onselling it to a new customer has a duty of care to not expose the data of the original seller to the new buyer. So that’s the dealer’s responsibility. It sounds like Tesla itself also has some work to do given other comments in this thread indicating they could see the previous owners info on the My Tesla website.
Or you just don't implement borrow checking -- which the language doesn't claim to have.

There are literally dozens of good enough small languages, e.g.: Nim, Zig, Crystal, Pony, etc etc, and at least the first two were written by a single person for the most part.

There are many other single-author single-serving languages (used to make games for example GOOL in Crash Bandicoot etc).

Not saying this can't be vaporware, but it's not beyond comprehension.

Heck, not long ago, a guy (with some psychological issues too) made his own OS, high level language compiler (HolyC), drivers, UI, and a flight simulator in assembler and HolyC, all working too (TempleOS).
That's my understanding as well. Point spy at a WPF app and you see one top level HWND which is just hosting a DX context
996.ICU
Yep. Most places with advanced economies went through this phase decades ago. It’s actually surprising that some of these settlements held on for so long, even in parts of interior France (though that was completed by the 70s-80s.)

It’s kind of romantic and idyll a sort of throwback to what Van Gogh at al might have seen in Avignon or the Comargue way back when.
I have a technical background with many years in development but ended up working at a sales office late in my career. I worked with sales managers who did the "sales stuff" while I did the technical pitch. The very best sales people were not all that technical. But they were very good at understanding business needs, supply line management and handling mad customers. I was amazed more than once when we went into a meeting with senior management at an irate customer, took terrible abuse due to some failing in delivery or quality, and walked out with an even bigger order. One of the best sales managers was the nicest guy. He said that when you have a mad customer the worst thing you can do is avoid them. You have to stay in their face, let them beat you up until their anger is spent, and then proceed to solve their problems. I once saw him explain to a customer how they could recover from a major production line hiccup we had caused by rearranging some inventory and placing an earlier than planned order for additional pieces. He knew their production flow better than their own management. It was grueling and I thought we were done for sure at that customer. But we walked out with a huge order that more than made our office's sales quota for the quarter.
Is there an alternative frame consistent with this pattern?
It almost sounds like reversible computing is immutability at the hardware level.
The Weird World of Vegan YouTube Stars Is Imploding
I agree for most car makers, but I personally find Tesla’s UI to be better than CarPlay. And the map updates are free.
Sega: Genesis Mini
If alcohol was a pill manufactured by a Pharma corporation there would be no studies on its adverse affects and doctors would revere it as a miracle drug.

15 years ago the AMA made it a Public Health Initiative to shut down alcohol consumption.
Well so much for that meaning anything huh!

https://techcrunch.com/2019/03/29/apple-cancels-airpower-pro...
Unlocking Ruby Keywords: Begin, End, Ensure, Rescue (2015)
This is a dumb story, ginned up because it’s “<bad thing> + <apple|tesla>”.

This happens with any rental car or and car transaction.

Also, end of the day, this data isn’t particularly sensitive. Your state DMV provides your registration and license data in real-time to third party data brokers. Cellular carriers sell geo data. Its pretty common for folks to have contact lists slurped up by third parties.
I do not understand what absolute lifetime risk increase of 1% means. How many more people die compared to what?
Looks like Ars might be more reliable than WSJ on tech leaks...

https://techcrunch.com/2019/03/29/apple-cancels-airpower-pro...
Aaaaand it's dead

https://techcrunch.com/2019/03/29/apple-cancels-airpower-pro...
At this point at least DNA epigenetic age should be tested for any claim of long term aging effects. For heavy drinking there was a research last year, but I guess for 1 wine bottle per week it would be insignificant.

https://www.nature.com/articles/s41398-018-0233-4
Thanks, but I don't know how to do this. Is there a way I can see the code without cloning?
Nothing stupid about buying two Teslas. They’re the best possible car you can purchase along several dimensions.
Should have been a 350 mil fine and a criminal investigation.
Interesting post. From my work on 1980s micros that used CRT TVs for display, the phosphor response described here seems to be a bit oversimplified.

In my purely subjective experience, rise time seems to be shorter than fall time - pixels will usually be visibly blurred on the trailing (right) edge, but sharper on the leading (left) edge. Another thing I noticed is that a longer horizontal row of pixels will leave a longer decay on the trailing edge than a single pixel. For example, the Ts will usually have their horizontal line visibly stretched on the trailing edge, even when the vertical line seemed sharp.

Of course, purpose-built terminals might have used different phosphors than cheap TVs of the time. It might also have to do with video amp bandwidth, or something else electrical.
What exactly is the problem in using digital ocean and select a server placed in Europe?
منتجات فور ايفر واسعارها في العراق
I run OpenBSD on a PC Engines apu2 as my main router. I have a 1 Gbit fiber going into a TP-Link converter and then directly into the OpenBSD router which completely bypasses the POS router provided by my ISP.

When I first started poking around with BSD I searched for tutorials online for the things I wanted to do. As I often do when I want to learn something. Early on in this process I came across a suggestion to just read the man pages (RTFM!). So I stopped searching and just read the official documentation. I was surprised how it was all just there! For almost everything I needed to do the man pages were enough.
I guess, but I worry more about the car sucking out data from my phone than I worry about it potentially recording a video of me driving. It really feels like a minor detail compared to everything else.
For me this is not just the EU copyright bill that faces legitimacy issues but the whole European Parliament. The vote only served to highlight systemic issues regarding how votes are conducted.
This is a good point. We are moving to a dedicated server to resolve this issue.
In the article they mention the "leaked" era name "ankyu". This leak I expect was more of a political joke and never a true candidate.

Ankyu would be 安久 and thus mean "peace forever". Except the current prime minister Shinzo Abe's Abe is 安倍, notice the same first charcter. Thus the double meaning of Ankyu would be "Abe Forever".
Ok interesting thanks, so Basic's error handling was basically the machines error handling. The spectrum had more of a (what would you call it? Bios?) than I thought. I didn't think there would be anything to catch and display an error, I assumed it would be more a case of just resetting. I suppose it shows just how built around Basic the spectrum was.
Yes, how dare somebody buy something expensive with their own money!
And the twitter thread is what is good and should be read.

The piece in the NewYorker makes it look like DePalma's work makes a substantial contribution to our understanding of the extinction of the dinosaurs, while the twitter thread (and https://twitter.com/SteveBrusatte/status/1111669545285107714 cited therein) point out that the actual paper published about the discovery doesn't even mention dinosaours and that DePalma is just acting as "a pulp novel caricature of a paleontologist" following the established script of "Go to the press, get your fame, let the academics argue while the public goes 'Wowwww'". All the while violating the embargo on the paper.
I found out that a good way to make this easier is to donate when I get my annual bonus. It's not a lot, but then again, I'm a single person, and I'm a developer, not a company owner. I depend on open source projects to do my job, but I don't buy yachts with the money I make off FOSS software. I donate to a couple of projects that are helpful for me and to a few that I consider important on principle. It's a time of the year when I find it somewhat easier to part with a few hundred bucks -- plus it's bonus money, which I always leave out of any financial calculations, since you can't be 100% sure you're getting it.
That's potentially difficult if the car is totaled.
Worth mentioning that the main author of ripgrep is also the main author of Rust's regex library, so their development nicely complements each other.
fast and stable. Before I left that company, one box had an uptime of over 14 months.
> They're [the cows] direct contributors to global warming

It's a popular misconception that cows contribute greatly to the global warming. The general story is that recently a lot of people in emerging countries (and specifically China) have increased their beef consumption and you need more cows for that, and hence more methane emissions from their burps. And since methane is many times more potent than CO2 ... you know the rest.

What people don't take the time to check is if the story is true. The global inventory of cows was constant at very close to 1 billion for the last 45 years [1]. The half-life of methane in the atmosphere is about 7 years [2], so all the burps released by cows today simply replace burps that decayed from cows of decades past. Overall, cows don't contribute to an increase or decrease in the level of methane in the atmosphere.

[1] http://beef2live.com/story-world-cattle-inventory-1960-2014-...

[2] https://phys.org/tags/methane/
Wow, this sounds especially egregious.

1. The language is not far from "this car might kill you if you don't let us collect data."

2. I can't see a technical reason that opting out of telemetry means opting out of software updates --- it just seems like a cynical disincentive.

(I was already very critical of Tesla for Stallman-esque reasons, but this particularly stands out.)
This smells slightly off. A bit too smooth, a bit too fortuitous, a bit too jackpot, a bit too good to be quite true.

If it is what it claims to be, then hats off and wow, incredible find and a true milestone. But until until the whole process of papper and peers is well under way, I shall take the story with a wagonload of salt.
Intel Puma 6 Powers Comcast’s New Xfinity Wireless Gateway – Intel Newsroom
"According to news outlet Nikkei, the name-picking process has been rehearsed at least once a year for over 30 years, so officials are always primed for "The Day"."

I don't even care how inefficient this seems to Western sensibilities ... I love this.
Cost is a good first order proxy for energy used, so this is not negligible if you want to take into account all the energy used by the developer (including home activities).

As for any other product, this is a trade-off between fixed and variable cost: want to do some quick processing on an hourly basis? Just write a quick python script with a Cron. Want to compute something billions of time? Use C or something more modern that compiles. Need even more savings? Build an ASIC doing the job.
Sure. "Small" being of course up until, say, 100 posts a day? So you just need to hire a guy that is current on all legislation and court cases related to copyright in all states so he can determine fair use.

That's probably not a problem since you'd provide him with a comprehensive database containing all copyrighted material ( audio, text, visual, computer code) and an algorithm that detects legal equivalents of these materials in your forum in real time.
It's not the heat, it's the increased use. when you're hardwired, you get enough power that your phone just bypasses the battery. If you use a charging mat, you still 'run' from battery. This means increased cycles which reduces battery life.
> Smartphone battery life is so shit, on every model, that I always plug my phone in.

Buy a better phone next time. I'm currently using a Xiaomi Redmi Note 5 which lasts about 5-6 days on a single charge (10-15 hours of screen-on time), before that I used (and still use when doing 'dangerous' work) a Motorola Defy which lasted almost as long on a single charge. Neither of these phones were the newest or thinnest when I bought them, both of them have a relatively large battery (4000 mAh in the Xiaomi, 1750 mAh in the (> 8 years old) Motorola). Neither phone had the fastest SoC when they were launched.

I also removed all bloat from the devices before using them, either by swapping the default Android distribution for an alternative of by disabling/removing unwanted packages. This alone adds a day or two to the longevity.
> (what would you call it? Bios?)

I stumbled over what to call it too.

I should add I have only basic experience in both ZX machines. I was a kid at the time and just learning, so my memory may be dubious. But yes that's basically my understanding.
Exodus: New Android Spyware Made in Italy
Is that really unique?

My Honda has a continuously operating camera, I would be shocked if it didn’t record a few seconds of video.
My siblings were interested in buying an old place in the Spanish countryside as a BTL holiday home, but heard some worrying things about the Spanish legal attitude to inheritance that put them off second hand places. (I won’t repeat what they said; they are neither lawyers nor speakers of Spanish so I give their fears no more than 50% credence).
>Just so everyone is aware, this is more of a toy language that the author makes considerably bold claims about.

Yeah, so? Do you think you have some unique insight, that you have to plaster all over this thread 20 times? Say it and be done with it.

We don't think it's the new production ready language from Microsoft or Google either...

>His benchmarks exaggerate by comparing the speed of print statements, and the language itself is essentially a transpilation (a direct rule based conversion without an AST) to x86 so no other platforms can be supported.

If a language has a good enough syntax and semantics, that's totally find with me.

I could not give less fucks for non x86 platforms, especially at such an early stage of a language's development.

That said, it also says it supports transpiring to C, in which case the whole point of "not supporting other platforms" is moot.
or make better vrsns on your own : http://TrumpTweets.io
Posts from the past serve the purpose of integrity. When you delete the old posts because employees, disgruntled for some reason, keep finding gold there, you compromise your integrity, and anyone treats your words as if they're going to be taken back tomorrow.

That's exactly what we observe now.
Usually something like this:

cat /tmp/wants.txt | while read d; do echo -n $d:; dig $d in ns | grep '>>HEADER<<' | awk '{print $6}'; done

You get NXDOMAIN if it doesn't exist. That doesn't necessarily mean you can register it though. Maybe it's expired but in the grace period, or some other kind of exits-but-disabled state. If it does exist it might be for sale. Anyway, for quickly checking what's probably unregistered from the shell this one liner works great. A whois query usually takes about a second. Dig takes about a tenth of a second, and DNS queries aren't rate limited like WHOIS.
If google sees it, then it is a pretty good indicator based on data
https://www.hrdive.com/news/google-for-jobs-to-begin-labelin...
This is already a description of “how much more bad is drinking” because the control group is largely drinking the same water and breathing the same air. This is a pretty basic scientific concept.

As for boogeymanning scientists as a whole body, L.O.L. Clearly there wasn’t some big scientific huddle where everyone bought into the idea of creating a drug epidemic. It’s endlessly amusing to me the amount of tin foil people are willing to apply to others.
There's a similar ongoing phenomenon in Italy as well, with villages selling homes for ridiculously low prices [0].

[0] https://www.businessinsider.com/italian-villages-selling-dol...
I would like to use FreeBSD myself on my laptop, but I really need those intel WiFi drivers to support 802.11ac
Because everything has trade off.