skysight-inc/HackerNews huggingface dataset:
Not for anything because my situation is completely different. But I went through a difficult period too. And I actually realised I had stopped doing any kind of recreation at all.

It sounds crazy but learning how to do nothing again is really hard. I couldn't actually game at all. I tried but I felt like I was doing a shift. So I started with driving and listening to soccer on the radio (something I hadn't been actively interested in for decades)...it is totally pointless. And now, finally, I have started to game occasionally too.

No, it still isn't quite the same as when I was a kid. I can still remember playing Dungeon Keeper and Theme Hospital/Park when they first came out (I even remember purchasing DK)...nothing can compare. And I can't play FPS anymore. But yes, it is very easy to forget about recreation and even feel guilty for doing it...but it is valuable.

Exercise can be very effective too. I have tried meditation repeatedly (srs, like six or seven periods over about a decade) it just doesn't work for me. But exercise is a way to stay active and bring down your everyday level of anxiety (although I have never got to the point where meditation becomes bearable).

Reading can also be very effective if you are already feeling anxious (although I understand it isn't for everyone). But reading with purpose can be self-defeating. Worrying about remembering or all the other stuff that goes along with reading job-related stuff can be really troublesome.

Hopefully, this will all help someone though. I wish someone told me ten years ago that it was okay to do something that had no meaning or point. Christopher Robin was right.
Ok, we'll go with that title above.
I looked closely and confirmed that the denominator would not matter. Thanks for providing the proof.
> For designers accustomed to Mac environments but designing multi-platform web experiences, trying to make everyone happy in a way that doesn’t place a lot of performance burden on the end user can be tricky.

Well here's a recipe that, since the dawn of the GUI more than 30 years ago, has guaranteed the success of this endeavour: don't override anything that's provided by the platform.

It's extremely easy to do in a web page, it requires absolutely no coding whatsoever. You don't need to do anything, and the result looks exactly as each users expects on their platform. It also places no performance burden. And it's guaranteed to make everyone happy -- except for people who are already unhappy with their platform, which you can't really help anyway.

Can we please, please, PLEASE put an end to this endless, user-hostile masquerade?

> Minimize the real estate that a scrollbar can occupy. Windows scrollbars are obtrusive and very wide by default.

Wide and obtrusive? I'm not twenty anymore and my eyes definitely don't work as well as when I was twenty. I find them not wide at all, and definitely not obtrusive. So do many people my age or older.

You know what sucks? Thin, subtly-colored, automatically-hidden scrollbars that obscure how much is left from the current page, are hard to see when they do pop up, are hard to find and click (you don't know where the scrollbar is going to pop up when you move your mouse to the edge of the window). * Points finger at GTK and shudders *

> Respect changes to user preferences. If a user has selected non-default options for scrollbar behavior, respect those preferences when possible.

Why "when possible"? Why not all the time? If a user has gone through the trouble of configuring a non-default setting for the scrollbars, an UI element that's taken for granted to the extent that many computer users don't even know its name, does anyone honestly think it's a good idea to override these settings sometimes?

Why? What kind of information do you think you could present for the user, were it not for that pesky scrollbar?
Last mile is kind of a badly chosen phrase. It should really be the last 10 minutes or 20 minutes.

Journeys (especially commutes) are bounded by how long you're willing to travel, rather than how far.

Anyway, some people may be able to walk from the station to work in 10 minutes, that radius is fairly small though. A scooter increases that radius significantly, allowing many more people to be within 10 minutes of the station.
Recommended Tooling for PureScript Apps in 2019
Great post on who is using Erlang, why they are using it and why you should care
This too keeps improving
My point is that it's easier to push back in other occupations.
That's explicitly not what I meant. I meant that disabled people cannot use either.

The scooters solve no problems bicycles already do not, not exactly even portability yet.

They create problems of litter on sidewalks, trash generation due to damage (where rental bikes are typically fixable if damaged) and issues of safety as they're much less visible and people tend to not use the bell...
Yes, the backend for Swift for Tensorflow will still be C++. The difference is that it will be the compiler (at compile-time) and not some library (at runtime) that will be mapping Swift native operations (instead of library calls) directly into the Tensorflow graph API. It's a much more sophisticated frontend, but there is no porting of the backend to Swift.
Suggestion for ya. Cut out the social media, and... porn. It shifts your mindset in a very negative way, very gradually.

I can understand your perspective, and warranted frustration. Much of my childhood, I was raised to believe certain truths, only to be slapped in the face by a different reality later in life.

@McAtNite mentioned the "red pill/MRA" trap. It's common, to people seeing things that go against what they were raised to believe is 'right' or 'wrong', to become angered by that.

Try going to a festival. As a software engineer, I went to Sasquatch Festival in 2017 for the first time, and it was life-changing. I went again to the last one in 2018, and again, life-changing. Incredible music, amazing people, and no "deadlines", or deployment statuses BS. Just people celebrating what it means to be alive.

The judgmental side of you will fade over time and you'll come out of it a stronger person.
I don't know. I think I am? I come home from work and kill some time on the internet. Often times, I lose interest in whatever it is I'm doing and go to bed. I have acid reflux, so that prevents from eating stuff that I like as well. I don't like SF a lot, but I care about career progression and opportunities as well. I used to play a lot of video games, but I stopped now because of...I don't know - just lost interest I guess? I wait for a message or a call from people I know to come everyday, but the only person that calls me is my mom. I deactivated my Facebook account right before my birthday to see how many people remember my birthday, and it was a pathetic 2 people other than my family members. I am an ICPC World Finalist, but I still failed to get any interviews with the companies I really wanted to work at. I guess I'm in a decent spot now, but I am not able to get over some elements of the past and keep going down the rabbit hole.

I hope things will change with time. I hope I meet some good people and make solid friends who I can hangout with. I hope.
Professional workspaces always contain chatty people…
I don't think we (software developers in general) consider it a stressful profession on the grand spectrum of professions. It's just that when people talk about their industry or field, naturally the stressful parts get emphasis because they're on everyone's minds. Our jobs are stressful in the sense that many of us experience stress regularly, but I don't think our jobs are stressful in a relative-to-other-careers sense.

> Maybe that's a combination of artificial pressure with a high concentration of people who have difficulty coping with stress.

I think that this career is one of the better ones for people who have difficulty coping with stress. Not all software development jobs can be low stress, but it's quite possible to find a low stress niche for yourself doing software development.
Last night I had an idea, this morning I developed it.
Send a WhatsApp message without having to create a contact first.

Country code is prefilled based on IP.
If on desktop, web WhatsApp is used; if on mobile, native app is launched.
>Post the passing grades online, with a photo of the student

This goes against FERPA.
For those with a Synology, their Photos app has some of this search ability, but Google is much further ahead.
Is that really accurate? China was heavily hit by the Asian financial crisis, even if not as bad as the rest of Asia. The aftermath of Tiananmen wasn’t so great either. The early 00s was a crazy time as well, with bubbles forming and popping fairly rapidly. They had to recapitalize the banks afterwards, as well as nationalize most of their bad debt.

I guess it really depends on your definition of financial crisis.
What makes a rentable scooter easier to park than a rentable bike?
The Fairphone doesn't even come close to the iPhone 11, or even the iPhone X. No OLED screen. No advanced cameras.

And the Fairphone has a tacky logo on the front of the device that screams, "I'm cheap!"

And I say this as a person that would otherwise prefer the Fairphone. I think it's cool that it's repairable, but without offering something competitive with the iPhone 11 Pro, I just don't have any incentive to give up my iPhone 6S. I had the battery replaced a few months ago for $50, and it'll work just fine for me for years to come.
Honest question: How do people lock these things if visiting a shop for a half-hour?

(Edited to add: Sorry for confusion! I'm talking about an owned model like the one in OP, the Xiaomi Mi M365 - I looked at some product imagery and it wasn't clear if this was possible.)
I always thought doctors were a special case as literally saving people from death on a regular basis lends itself to a bit of a god complex
I think the answer is clear, if not a bit brutal: raise prices for tourists.

Tourism is a luxury, not a right, and if there is a perceived negative externality to Norway from overtourism, it should be mitigated in the market. There will be fewer people who are willing to go to Trolltunga if they are not a Norwegian resident and the price of entry is $200.

Sidenote: I lived in Norway for a few years, gorgeous place but it does need to be preserved to keep its integrity.
It's not like the Israelis haven't done this before and not paid any consequences for it.

2000: https://www.wrmea.org/000-june/despite-coverup-israel-caught...

2015 caught greasing politicians: https://www.wsj.com/articles/u-s-spy-net-on-israel-snares-co...

2011: https://www.nytimes.com/2011/09/08/us/08spy.html

2015: https://theintercept.com/2015/03/25/netanyahus-spying-denial...

2014: https://www.newsweek.com/israels-aggressive-spying-us-mostly...

1999: https://nypost.com/1999/03/03/israel-blackmailed-bill-with-m...

2019: https://thebulletin.org/2019/02/trained-in-israeli-intellige...

2018: https://www.haaretz.com/israel-news/.premium-israeli-firm-bl...

2018: https://www.thenation.com/article/how-israel-spies-on-us-cit...

First page of a google search on "Israel spying on US" excluding last few weeks.

This one's my favorite though: Netanyahu and some Hollywood freak were apparently involved in stealing atomb bomb triggers from the US:

https://mondoweiss.net/2012/07/netanyahu-implicated-in-nucle...

I mean, they're in non compliance with the NPT, so they shouldn't receive any foreign aid, but good luck on that.
> Youtube’s Dark mode is an example of this uncanny valley.

What uncanny valley? I have been using Youtube's dark mode for a while now, and much prefer it to the default light mode. The light mode appears jarring and "noisy" for some reason.
Sort of, it's in the game as an emulated ROM: https://www.youtube.com/watch?v=ZffFxLyD4Ig
Sure, you can see professionals from all kinds of backgrounds chipping in, just read some threads?

Naturally, techies have more exposure to the platform, but the diversity of topics and desired quality of content is attractive to a much broader audience than just "devs".

Also: not everyone working in IT is a dev :-)
Maybe "more" but restaurants catering to tourists are not usually "better".
There's overtourism and then there's overtourism. Up here in Tromsø - one issue is simply fragile nature - without stone paths, people walking around here really harms the environment. Cobblestone pavements fare better.

That said, some steps are taken to provide for more visitors - but the work takes time.
T-SQL on MS SQL Server 2000.
Nice primer on how the tech works. The visuals for weighted relationships especially made it click for me.
The idea was, "hey, there are a lot of people whose lives are too hard, but college grads seem alright, so let's make everybody college grads." But the actual situation was that there were only so many good lives to go around, and college just sorted out who got them. The obvious thing to do is directly improve life for all people, not doing some kind of trick bank shot to indirectly improve lives. Instead we have baristas with $60,000 in college debt. We ran this giant experiment to see to what extent college was productivity enhancing or merely a sorting mechanism. The results are in.
Indoor positioning. Just a prototype. We wrote a blog posting about it :

https://blog.exploratory.engineering/post/decawave/

The way we used it is a bit power hungry and doesn't scale well, but we worked out a design that would have.
This is a fucking cool feature. In house, opt-in. I love it.
I mean health benefits specifically. I have a child with special needs. The difference between his therapy covered with or without coinsurance can be 20k per year out of my pocket.

*Edit: Of course this isn't something I want to let a prospective employer know, so I try to keep it generic by referencing benefits.
I use the refcount to avoid copying the string when passing it around. I just refcount it instead.

To clarify this is part of a larger library that includes other memory management machinery, such as autorelease pools, etc.
What Is the State of a System? Linear Time-Invariant(LTI)-Dynamical System(LDS)
I can't speak to JSC, but at least SpiderMonkey has had memory optimizations that are equivalent to the ones described here (e.g. discarding cold-function bytecode) for a while... I agree that it would be interesting to have more competition, including more measurement, in this space.
Ok, we'll put it in some soothing quotation marks above.
Quotes like that can be interesting because there's a opposing one: "If everywhere you go smells like shit, you should check under your own shoe".
> Why do I really need a class,

Among other cases, you need a class where natural, convenient, consumer-friendly use of a data structure should leverage features like operators and standard protocols that rely on the existence of particular methods (often special methods.)

> If I need a more performant data structure, I'm not writing it in Python in the first place.

While Python is linearly slow, that’s no excuse to use data structures with poor big-O performance (small n may be, but that's no more or less true of Python than of a more performant language.)

> I've seen some very experienced Pythonistas recommend using namedtuple instead of classes for most use cases

Namedtuple is just a function that returns a fresh class; you can't use “namedtuple instead of classes”, as it's a convenience mechanism for creating a class with certain commonly-useful features.

> Clojure programmers seem perfectly happy with just lists and maps

And vectors. And sets. And records. And a bunch of other common data structures.

But, yes, the use of multimethods for type-based dispatch that clojure uses replaces classes. But Python doesn't have multimethods built-in and the core language and stdlib don't use them (they are available in a non-standard library).
What program/field did your son want to enter? I know of at least one engineering school (mine) that would have accepted him in a heartbeat and is decently selective for a public school.

On the otherhand, the story of being a high acheiver/worker and getting basically no aid or 'scholarships' rings a bell. I'll never understand why a single income family deserves more in aid then a two income family when having a second income is often just preference and not necessarilly financial hardship or difficulty finding a job.
Sure but you also want to force anyone who has recently managed to buy a home and doesn’t have a huge extra income out of it and out of the area.

Your landlord may be able to evict one building’s worth of people, but your goal is to evict many more than that.

Your landlord is harmless by comparison.
I'm in an odd place right now where everything is (mostly) okay. My needs are covered. My children don't hate me. I have an amazing girlfriend. I get to spend time with friends sometimes.

I have wants, mostly related to work, that are causing me discomfort at the moment, but that's on me. It's not that I'm overwhelmed, quite the opposite actually. My job is pathetically lax, and my career is stagnant. I'm hoping to change that soon. I'm looking for my next opportunity.
Vacation doesn't mean "travelling to another country in a plane" or "let's take a credit to tour Italy" either.
Steps to Build a Product People Love
Very few, I’d assume.
China has had plenty of those. But their levers are different. They actively overspend on infrastructure projects to stimulate the economy whenever there was a downturn.

In the past, that worked really well, spending to hand money to the poor who improved their standards of living. Will this work in the future? Nobody knows.
>Walking is slow. Walking a mile takes around 20 minutes.

Maybe if you are crawling. Thats 3 miles an hour.
It's just wrong though - Brexit has been driven by anti-immigration desires but without ever talking about or trying to restrict tourism.

Every country makes a distinction between temporary and permanent entry.
Which is worse for the environment: growing one burger's worth of cow, or burning 15 min of propane to cook the burger?
What if the startup ecosystem took a downturn, and it lost 50% its total valuation?

Would investors then have a problem with Mithril sitting on the money, doing nothing?
It the Everest case the lottery could be used to pay for all of the externalities.

Everyone who wants to climb Everest pays in 100 bucks to register. Winner has to pony up another 900 for the permit, and fines for leaving material on the mountain. Spend the net profit on cleaning up after the people who already left shit on the mountain.

But here's another alternative that also fixes it:

To get a permit to climb Everest, you have to have spent some hundreds of hours volunteering for the crew doing cleanup. You'd see the lower 70% of the route multiple times before it was ever your turn. You'll get a hint of how you respond to altitude + cold. You'll understand what a flying pain in the ass it is to clean up after asshole climbers. You will also go farther up Everest than most people ever will, and you'll be reducing the human footprint in the process.
It's not just about choice, it's a safety issue.

https://www.consumerreports.org/product-safety/deaths-tied-t...

> Earlier this year, a CR investigation—which tabulated injuries from 110 hospitals in 47 U.S. cities—found that at least 1,500 riders had been injured since e-scooters were introduced in late 2017, and there were four fatalities. Since then, CR has identified an additional four deaths.
Show HN: I made an interactive AR business card that runs natively in iOS/Safari
It would. Unless your very thought patterns are completely disrupted by a highly potent psychedelic you've been unknowingly dosed with.

Even then, what seems more reasonable? "I'm trapped, asleep, in a seemingly never ending nightmare" or "I, a random layman with nothing remarkable whatsoever, have been unknowingly dosed with some unknown substance by the CIA" ?
So, you might want to look at the open source projects from the said tech companies and adopt your coding habits to their style.

Also, you may ask for code review at your current place.

I would actually say that you should write as much code as possible. I would also try to automate your sys admin work with infra-as-code tools like terraform or kuberentes.

The key to becoming better developer is to practice as much as you can. You should not look at the long hours as a chore but as opportunity to code more.
Indeed. People go to the edge of the world and wear it down.

All the while transport to the edge of the world is a real problem in terms of emissions - both for flight and by boat.
I'll abuse this comment to ask:
Have the GNUnet developers considered joining forces with the RINA developers?

I feel extremely tired of Beads-on-a-String networking which essentially still boils down to phone calls with extra steps which we falsely label as somehow constituting an Inter-Network capable system, despite neither IPv4 nor IPv6 in any way actually supporting internetwork communication. RINA addresses this issue completely, but it doesn't address the privacy infrastructure GNUnet addresses.
Why Narcissistic CEOs Kill Their Companies
rpython might be a better example
Heaven forbid that people vote against alliances done and controlled by nonelected figures. What is the world coming to? It's like they suddenly hate authoritarian figures or something.
The NMS has different PSAT score requirements by state.
Fine.

Increase by 7% followed by an increase of 4.67289719626168224299065420561‬%.

The point is that the 12% hike every 3 to 5 years can be accomplished over the same time frame because the max the law allows for is 22.5043‬% in 3 years and 40.25517307‬% in 5 years.
Well, it’s never too late, you know! I stumbled through my own CS degree putting as little effort into the math classes as possible - I saw them as a roadblock/filter I had to get through rather than anything particularly useful. Then, a few years after graduation I was doing some graphics work and I had to create a block arrow that could orient itself in any direction. I started working through the calculations to determine the slope of a line and the slope of the perpendicular line and I kept thinking, “man, I know I learned this in algebra, I sure wish I remembered any of it…”. So I picked up a used algebra textbook and read through it and worked some examples until I understood it. I’ve been re-making my way back up through my math education that way on and off for years (I’m up to differential equations now) and it’s actually sort of pleasant since I can take as long as I want or just put it away and come back to it later when I feel like it. I get some odd glances from people when I pull out a calculus textbook (“are you taking a class or something?”), but I understand it all _way_ better than I ever did as an undergraduate. Plus which, I’m able to help my kids with their math homework because all this stuff is actually fresh in my mind.
My uncle was given an eviction notice last month so the owner can fix the place up. Expect many more people to get similar notices before the new eviction protections kick in at the end of the year.
Senior Back End Engineers (Go) – Customer Engineering Team
Currently the main problem is that trains run late, mostly due to insufficient infrastructure and old stuff breaking down. Sometimes accidents or mismanagement.
I think the monthly subscription fees are a turnoff to some people (although I think there are a few brands now that don't require that)
Rails/webpacker: share compiled assets between the dev and test environments
I wonder if we should add a guideline about that, a la:

Please don't comment about your own comment ('unpopular opinion here', etc). It's noise and it's boring.