skysight-inc/HackerNews huggingface dataset:
"There is no reason to create silly rationales to justify it."

I don't agree with that and I don't agree with how it is stated. It's an absolutist statement (poster is not an expert) and it is dismissive via "silly".

I don't understand your objection. I don't understand the pedantry across this entire thread over like two or three words that aren't even wrong. Just read the extra sentence in the post.

I know this sounds rude, but how many arguments are we going to have over bikeshedding? It's like yall are looking for things to jump on and bully people about without any empathy.

I don't personally care but I don't understand why you do it.

This is what I'm talking about.

You guys can't imagine any way in which depressions might provide benefits? That's how multiple people in this thread have acted. But maybe, just maybe, people that are depressed have a different perspective on life and maybe feel differently.

What is the issue?
More context:

"Progressive Web Apps" means Chrome-only at this point. The framing of this discussion in terms of "Open Web Standards" vs "Apple's walled garden" is just hiding the fact that's Google who're paying the bills and calling the shots on the web "platform".

Sent from my notebook running Chromium (for webapps) alongside with FF for the extant web such as HN.
Why is the JVM a turn off?
If you were making minimum wage in California your state unemployment benefits would have been $267 per week.

With federal covid aid that would have gone up to $567 - close to California minimum wage, but just short of it.

I welcome you to try to pay rent/mortgage + afford food with that much money.
Lars Andersen: Turning Arrows (2017) [video]
I don't think JVM is what turns people off. It's a different paradigm. Every FP language is basically a niche these days even though you can hear great things about most of them(Elixir? Elm? Clojure? F#?). It's just that FP is not popular/common enough for these languages to be popularized like some other OO languages.
https://github.com/pyston/pyston

> Pyston is a fork of CPython with additional optimizations for performance. It is targeted at large real-world applications such as web serving, delivering up to a 30% speedup with no development work required.

I did not really found any information on what type of additional optimizations are done. Is there some documentation which goes into that?
> Politicians used to brag about those levels being full employment.

That was before they began openly fudging the numbers. Following 2008 they began removing people from the unemployment numbers once their unemployment benefits expired.

The unemployment rate was never 5% after 2008 and it’s not 3.8% now, millions and millions of people have been written off by politicians using those fake numbers for their reelection campaigns.
AWS Introduces CloudFront Functions – Low Latency Edge Functions
You don't need to enter a formal team lead or management role to coach / teach younger co-workers.

Leadership also implies that you are responsible / accountable for the performance of your team. Both your team as well as outside stakeholders will look to you for answers. Hence "management is not a promotion". Not everyone is cut out take on such a role, and not everyone is willing to take on such so role.

> Eventually you might master your domain of expertise and solving the same problem again and again for different customers may become boring

Can I pick this apart?

In the short run? Perhaps. In the long run? That's highly dependent on the industry and your role. Sure, the foundational challenges might be the same - e.g. reconcile user experience, content management and data storage - but the surface level solutions and problems are always evolving, which can keep the job engaging as you grow into it.

The "you're going to get bored in 5 years time" argument is value attribution. Would you make the same assertion towards a medical specialist having a long career in liver or eye surgery? Or an artisanal cabinet maker? Or a shoe designer? Likely not.

Then there are specialists in other industries like oil, welding, car body work, paint jobs,... I mean, even hair dressers - arguably - do the same thing year in year out. Many make careers out of those, and many others move out after a few years feeling that the job has stopped giving them value.

Now, the big risk with a job is that it becomes extremely repetitive and there's little potential for agency as a worker to change the job. For instance, nobody gets happy spending 20 years in front of a screen clicking the same five buttons doing micro-jobs or data entry, or banging in the same 20 commands on a prompt for that matter,... But this has far less to do with the particular role, and everything with the work itself.

In that regard, it's arguable that "move towards a leadership role", or even "coach co-workers", are the only career options to move out of job which just doesn't give you pride and satisfaction after some time.

Moving lateral towards another engineering role, inside or outside your current organization, are completely valid strategies as well. Heck, it doesn't even have to be an engineering role at all. It's completely valid to leave the industry and do something totally different, if you have the financial freedom, and/or freedom from other personal obligations, to do so.

Of the young co-workers I've coached over a decade ago, about half went on in IT, and the other half moved towards entirely different industries doing entirely different things with their lives. And that's entirely fine by me if that's what helps them live happy lives.
CSS Is a Strongly Typed Language
Well I can imagine a couple, though I don't have any particular reason to prefer them. If people who are unsuccessful in achieving status in their tribe or whatever (totally independent of their fitness otherwise) become depressed and as a result don't reproduce, children are more likely to be born to parents who can provide for them. All the suffering could just be side effects that are besides the evolutionary "goal". Sort of like how poisoning causes you to suffer a wide range of uncomfortable effects (nausea, vertigo), when perhaps the only real evolutionary "goal was to make you vomit the poison.

I think the prior poster may have been making a point more along the lines that depression is a downside of having benefits like neural plasticity or something, not that this disease state is necessarily beneficial in itself. More like how the downside of having high-performance tires is poor rain traction or something.
Also "Thought on Music" [DRM] http://www.apple.com/hotnews/thoughtsonmusic/
A popular esports caster said the following a few days ago, and it really got stuck in my head:

> "We can't have new games like Brood War anymore, because devs would patch out everything that's fun about it in a few days."

Please get the designers away from the spreadsheets and in a game. Trade some of that polish away for a soul. Delegate more responsibility to junior people, instead of forging them into (strictly inferior) clones of the senior staff.
So I have been using Excel every day for 13 years as an actuary. I'm also involved in the management of software project in c++.

You are correct. It's a combination of REPL like behaviour and being able to see the entire state at once that does it. Excel is the most agile programming environment known to man.
Yeah, in reality Haskellers are more like: A monad is just like a burrito, whats the problem?
Congratulations, you have free will. Of course so does the creator of the site, and they have chosen (a choice I would make also, FYI) to construct the game this way, so you have to part ways.
You may be right, according to what you’ve said about it then it seems that maybe this company actually did design this thing properly.

What I’m having a visceral reaction to is the generally wasteful idea of a physical product being rendered useless via software is being applied to a safety critical product.

Like I said, even if these people got it right, it’s only a matter of time before someone doesn’t.
i always thought of the sysinternals tools as like the missing tools that just ship with unix systems.

without them, there was no real visibility into open file descriptors, network ports, command lines for running processes, thread trees for processes or any of the rest.

the gui was always just the windows way of presenting it. bringing a gui when the rich tools already exist on linux seems ... redundant?

(seeing this brings back nightmares from windows admins who refused to install sysinternals tools on production machines)
Yes I think a few videos is enough. I still have images in my head kind haunting me but like you said it’s a good thing. Same with animal condition (don’t know if you find that here). But more than that I wouldn’t play with the psychological consequences.
> Wouldn't it mean that you leave software used by millions of users to rot while you rewrite in your newer better stack? Not fixing bugs, holes and regressions? How would that make things better?

Whatever you do, the software will be full of bugs and holes until you rewrite it. So I think the users are best served by prioritising the actual rewrite rather than papering over the cracks.

> Also with newer stack you will still do a bunch of logic errors, that you managed to fix in you old ugly C code base. You gonna repeat that the hard way.

Not so in my experience. The logic is what you port, so you end up with the same logic. But the "micro" bugs disappear, because that part is different between languages.
How exactly do you mean it's "Chrome only"?
Why is a game "News"?
But nearly the entire internal structure will be just wooden frame.

Not the load bearing parts though, a light frame for internal walls. The load bearing parts are still masonry.

I suspect this is going to change as the big house builders all seem to be moving towards making houses in factories then assembling them on site.
My memory of that time is that most people took to that hard challenge by just side-stepping and linking off-platform.

Jokes would be crafted into 140 characters, serious discussion would be a link to your blog.
Not that IBM didn't try...

The original IBM PC had pretty open hardware and software, both a little unintentional. Hardware-wise they published everything so add-in cards and more could be developed. Sofware-wise they didn't hold Microsoft to an exclusive agreement for PC-DOS so MS-DOS could come out.

Later they tried to close the barn door with very locked down hardware with the microchannel bus and IBM's own operating system OS/2. But it was too late...

I actually think Apple and their customers would be more successful with open hardware. When they went from powerpc to intel with more generally compatible hardware, I think that was great. Now they're reeling it back in, and I wonder if they'll be following the same path as IBM did...
Is there a streamlined checklist or skeleton for planning various parts (backend, frontend, etc.) of a project?
The problem is that these clips of condensed malevolence has such a disproportionate effect on your outlook on life. I'm almost certain it has made me much more cynical and less trusting in general. In my day to day life in a safe western society, it's been an overwhelmingly bad and unnecessary sort of "hardening".
I was thinking something like matplotlib or gnuplot, but I think we may exist in very different ecosystems.

But also, thinking about this a bit more, doesn't excel have the ability to plot geographic data?
I think it's been the case for a long time, that cutting trees and selling them is not financially interesting.
My own goal is to get a couple of ha, plant "a few" trees and let them grow without planning on cutting anything for the next century. Nobody is doing that anymore, so it might be interesting to see what happens!
eSports I feel needs to grow into a more spectator friendly approach. Real life soccer matches are not broadcast from a players perspective, for example. Similarly if CS GO matches are broadcast from a overhead view that covers a broad swath of the map, it could provide a more engaging view to the spectators.

It externalises the action, and makes the match into a "show" to watch, which I would say would be naturally more appealing to viewers.

Another interesting option would be to give spectators a free camera to view, I don't think that anything technical difficulty ia there in most game engines from providing a free, unrestricted camera to spectators.
Safari supports PWA.
Damn I hope they fix player hostile abuse in hardcore.
French startup Shift Technology raises $220M and becomes a unicorn
SpiderMonkey JavaScript/WebAssembly Engine
They are hiring for software roles in Boca Chica
lol. It reminds me of the that instrument used to study tornado's in the movie Twister, except this one has people inside instead of sensors.
The decision-making process much (and by high margin) more effective in-person. Email is too slow, chat is too frustrating (too many back-and-forth messages just to make sure everyone on the same understanding level).
The simple questions (how to do smth, where to find smth and so on) are better and less disturbing - via chat. You can always answer later, when you have time.
And good co-workers know how to distinguish one from another and use right way to discuss it.
Lot's of pages are trashed all the time. Doesn't mean it's nefarious
The whole reason those areas are so expensive is extremely restrictive planning rules.
on reddit you can say something factual yet outside party line and can get downvoted to oblivion or get deleted on some subreddits but your post might survive on some other subreddit.

hn is just a big subreddit with one party line. we get bombarded by party propaganda. almost everything is anti-others. seeing through propaganda, stating the obvious or pointing the elephant in the room is autamatically and conveniently 'whataboutism'. and that is if you are lucky! you probably get deleted or worse shadowbanned. what a disgusting practice. what you are left with is posts written by seemingly brillant bigots and jingoists.
> depression is the body's way of telling you that you need to make a change in your environment

That doesn't sound plausible, as one of the main parts of depression is often debilitating lack of motivation (much more than sadness or anxiety). So depressed people are usually the least likely to be able to independently make any kind of significant change in their life - they're already spending most of their "energy" on getting out of bed and following a routine.

Not to mention, establishing clear routines and minor goals is one of the main recommendations (outside medication) for dealing with depression.
The FreeBSD project doesn't have the manpower to maintain ZFS. So FreeBSD is now relying on zfsonlinux.org, the Linux port of ZFS. In general, FreeBSD is increasingly having to rely on ports of Linux things, or emulating Linux things, because without enough volunteers or paid professionals to write native BSD solutions that is the only way to stay in the game. (Linus, too, complains of lack of maintainers for Linux.)

EDIT: Adding reference: "FreeBSD moving to ZFS-on-Linux"

https://forums.freebsd.org/threads/freebsd-moving-to-zfs-on-...
It depends how you define "the economy" if you the think of only restaurant revenues (using the example), only then would it seem there is no impact to the resturant economy. However, there are other measures of how we define the economy, eg. expenditure or income measurement derived GDP. Compare two economies one without flu (or depression) and one that has the flu. The economic output of the former would be higher than the latter, using those methods due to lost output or income.

Waiters can cover for each other, what about those working full time? Ceteris paribus, a rise in depression that leads to the inability to work which will reduce the the size of the labour force and consequently output.

Your last point on it being the "cost of genius" is pure conjecture. A rise in depression (tripling according to the article) has definite costs in terms of the economy (tangible) and human well-being (the intangible). It is in public interest to reduce the incidence of depression.
From the article, it seems like what they're doing is equivalent to typical "super-resolution" tasks where you refine a coarse grid into a (consistent) fine one using AI heuristics. This one even has a GAN to make sure the difference between original and super-resolved data isn't easy to spot (which should be possible if the physics was wrong).

This is fine in physics generally, since the initial conditions aren't exact, often you just want some plausible result, rather than the one that corresponds exactly to the exact (microphysical) details of your input.

If someone else wants to actually read the paper and double check, that would be great.
Who is your target audience?
What do you want your readers to do with the list?

Elaborate why you included a company on your list and link to something specific instead of the main website (e.g. TIs Radar Chip https://www.ti.com/product/AWR1642)
Shameless promotion: https://parttime.careers

I plan to add a feature where you can advertise yourself on this website that you are looking for part-time jobs. How many hours are you willing to work. What skills do you have. You will be able to login using GitHub account.

Part-time jobs are getting more popular. Anecdotal case: https://twitter.com/zachcodes/status/1390033250148655111
This is a statement with ill-defined semantics, because there is no such thing as a "PWA standard". "Supports PWA" means, in practice, that it supports whatever new API or feature Chrome introduced five days ago.
Discussed at the time:

Thoughts on Flash - https://news.ycombinator.com/item?id=1304310 - April 2010 (505 comments)

also:

Ex-Adobe Engineers on Thoughts on Flash - https://news.ycombinator.com/item?id=1308788 - April 2010 (56 comments)
In that case aren't the Jersey authorities also protecting their borders?
Indeed I didn't know, thanks!
Reading this essay again (via Wayback), I'm struck by Steve's clarity. His writing is concise and simple - my favourite bit:

> Everyone wins – we sell more devices because we have the best apps, developers reach a wider and wider audience and customer base, and users are continually delighted by the best and broadest selection of apps on any platform.

What strikes me is that he simply states Apple's goal - to sell more devices and make more money. He doesn't try and sugar coat it about serving some greater purpose, he just states what everyone knows to be true. It is refreshing, given how many business leaders seem reluctant to publicly admit that their goal is to make money.

Secondly, it clearly broadcasts what problems they are and are not trying to solve, and where their priorities lie. Love it.
I guess Montana hasn't heard of AI, as they're facing a labour shortage
I have updated the visuals for highlighting the "best" value as a result of your feedback; let me know how you feel about the change :)
But maybe it shouldn't

I'd want to make Cupertino level software engineer's salary while living in Eastern Europe and paying 300-1000 USD/month for all living expenses

It's """your""" choice that you want to stay in SF, I guess?
Computer is always sort of open in that market segment. Apple ii, cpm and IBM PC. One can try (ps2) but all failed. Apple trying but still mac is sort of open and you can still run linux and windows on m1 sort of.

Phone ... smart phone opened? From Nokia, Newton, palmpilot, windows phone, ...

The question is whether the phone business model can bring it to desktop and conquer there. Wonder.

I like my phone is walled garden and I can take risk of my collections of pc.
When the iPhone launched there were no native apps, the idea was you could do everything as webpages
The question that bothers me is whether the existence of such distorted views of the world tells us something about the world. After all, they did not arise in isolation - what distorted that person's perception and what's preventing it from correcting itself?
A bit overly dramatic, don't you think?

"Apple rolling out anti-PWA practices" refers to them clearing local state after 7 days of no use.

How is that going to stop anyone from having a PWA app? Web browsers have to prune their cache all the time, otherwise your entire phone would be just web cache.

Local storage is intended to be cache. Nothing more. If you have something worth preserving beyond 7 days of inactivity, put it on the damn server and reload it when you have to.

For the record, local storage is typically limited to 5MB. Users visit hundreds, often thousands of sites each month. They open links through social media to some random meme all the time. So we never clear those 5MB, what happens?

Month 1: 5GB of local storage...

Month 2: 10GB of local storage...

Month 3: 15GB of local storage...
another dimension is missing from this and that is Starlink's lack of data cap. Starlink in theory will be about equal to my LTE connection, maybe even a little slower, but with the massive exception that there is no data cap.

For me that is worth the cost and even a drop in speed, might finally be able to stream TV with out worrying about how much data I'm using.
So here's a thing: I recently talked to the head of a new mathematics "excellence cluster" at a big German university. His opinion was that AI is a fundamental new approach to solving differential equations -- in contrast to the classical semi-linear way in numerics. That's how it looks like when even scientists "go with the hype", and that's why nowadays in academia it (sometimes) feels like you can apply for any grant when you say you do AI.
Nice article.

Sadly a lot of people won't even try clojure since it is dynamic typed. I see their point but nevertheless clojure does something really well here. As the author obserserves designing around some core data structures results in high code reuse. A library like spec is also way better in encoding business requirements than all the mainstream language typesystems e.g. a number in business context has mostly constraints like a particular range etc.
I really looking forward to see someone come up with a static type system inspired by clojure's approach.
I remember crying watching 9/11 happen via live stream. My daughter was just about to be born a couple of days later.

Then a war with pretense based on fake evidence. Then Libya, Iraq destroyed, another one in Syria raging until today. Muslims marginalized and placed on no-fly lists. Prisoners in Abu Ghraib tortured for the lulz. Drones operated from the comfort of a container in Utah by fat sweaty men eating donuts and killing civilians in Pakistan. A sign on the door of the container that reads "You are now leaving the United States of America" for improved cognitive dissonance. When they killed Bin Laden without a trial they gave a glimpse of their ugly soul to the world. The uniformed murderer who killed the "terrorist" (that the CIA had created decades earlier) still brags on twitter for having shot Osama in the face and it's not even hate speech according to the platform. It's OK to call for the killing of a "bad person" as long as we all agree they belong to the outgroup. The various administrations that until today operate black sites around the world (including Europe) proof the West is no better then Al Qaeda, or Russia or China. We just have better propaganda. The difference between a Russian, a Chinese and an American? The Russian and the Chinese have no illusion that their government is up to horrible shit and can't be trusted.

The foreign policy of US and EU is one disaster after another. Today they could all cash in at the "good-vibe bank" by NOT opposing waiving of patent protections for Covid19 vaccine. Instead of a war on <imaginary_enemy>, a war on Covid? What they do instead: https://twitter.com/astroehlein/status/1389822242134110209