skysight-inc/HackerNews huggingface dataset:
I was pushed into STEM. I'm 58.

My parents are both scientists. My brothers and I were exposed to science, and scientific thinking, from an early age, but also music, the arts, and so forth. I was interested in a lot of things, and ended up majoring in physics and math. Today I'm a physicist working for a tech company.

My parents seemed to have a pretty good careers and lifestyle. I was aware that there were potentially more lucrative occupations, but a person either has to be interested in something, or have superhuman discipline, to succeed in any field, and I didn't have the latter.

Part of the STEM push comes from people like me, who believe in good faith that developing good scientific and mathematical knowledge is a steady long term bet. The laws of physics will last you a career, and most pepole will always hate math enough to give you their math work. The science oriented company that I work for has just had a couple of its strongest years ever. I don't know that STEM propaganda has resulted in an actual bubble of people going into those fields.

There have always been some ominous signs on the horizon. The academic job market has always been overcrowded. The worst thing right now is the emergence of what I call the "sweatshop laboratory" business model, of running things like medical testing facilities 24/7 under plantation working conditions. (Okay, I exaggerate a bit).
>Some of the early unions in the US were comprised of minorities that were excluded from the labor force by whites.

Most early unions were created for the exact opposite reason, to keep minorities from diluting the labor pool.
I used to support a terminal services/citrix environment and we had repeated instances of people trying to copy and paste data and getting other peoples data. Never got anywhere investigating and boss refused to go to Microsoft. I'd forgotten about it till I read this.
It does not do it convincingly. At least the gifs on github show blobs of lava disappearing mid rise.

It's nice work though.
I think you're fooling yourself. A characteristic 2011 mobile part would have been something like a Core i3-2350M, and a very comparable more recent part would have been the i3-8121U. They both had similar prices at launch, same core and thread count, but the later U-series processor is 2-4x faster depending on application and uses less than half the power.
This is a theme in "Fall or Dodge in Hell". In a future where people are bombarded with so much information, people rely on editors to curate their streams. Poorer people can't afford good editors, so they're fed incoherent garbage. This creates a schism when a big event happens. People can't even agree on whether the event happened or not. It's not the main story, but an interesting part nonetheless.
Species come by, and they go. There's no point to life besides surviving.

Personally I think it is shameful and a sign of bad upbringing when human beings in 1st world, advanced countries claim to "hate life".

As an immigrant who grew up without running water/electricity and suffered some actual illnesses like malaria, I can barely relate to the "problems" most of my colleagues and neighbors in sunny CA seem to have.

Just being honest, I think they're misguided and usually annoying to be around any longer than a brief interaction. Anyone who actually chooses to do something about their situation, even if they fail, are much better people to be around. How can we rally all the sad people in the 1st world to channel their negativity into something positive? Like instead of going on twitter rants, they could actually form companies to tackle unethical supply chains.
This sounds good at first, but I think it wears differently if you try to apply it to something in a different political quadrant.

Consider in the summer of 2020 there was a popular social movement that had quite a presence on social media that was spreading incorrect and ultimately very harmful statistics about police violence.

Arguably, this led to wide spread riots, large scale property destruction in multiple cities and ultimately an increase in crime. I think if a vocal minority bullied large corporations to effectively deplatform those social justice organizations then I think many people would be playing a different tune.
Credentials to view the preview:

username: preview
password: preview
I hate both the protest group and desantis but honestly he’s right.

The only reason gofundme (or any org with similar practices) do this is because they know that some people will miss the deadline, and the it becomes pure profit.
Or if you asked if you got away with a felony crime!
I'm not sure that home IPs have cleaned up their act, I think it is that no large email host accepts their email any longer so spammers have stopped sending from there.
> Why not make it look exactly like Haskell? So that every valid Haskell program is automatically a valid Hvm program, while the reverse need not hold due to hvm being untyped.

> I prefer the cleaner Haskell syntax.

"Haskell syntax" is a pretty bad design in my experience. Firstly, it isn't just one thing: there's Haskell 98 and Haskell 2010, but most "Haskell" code uses alternative syntax from GHC extensions (lambda case, GADTs, type applications, view patterns, tuple sections, etc.). (Frustratingly, those extensions are often applied implicitly, via a separate .cabal file, which makes parsing even harder; plus lots of "Haskell code" is actually written as input for a pre-processor, in which case all bets are off!)

GHC alone includes two separate representations of Haskell's syntax (one used by the compiler, one used by TemplateHaskell). Other projects tend to avoid both of them, in favour of packages like haskell-src-exts.

I've worked on projects which manipulate Haskell code, and getting it to parse was by far the hardest step; once I'd managed to dump it to an s-expression representation the rest was easy!
I had to sign a letter with my employer stating that I accepted I could be terminated should I not be fully vaccinated by Dec 31, 2021. I feel a line has been crossed, and I fully support the idea that the mandate is bad. Vaccines are great, I voluntarily got it anyway, but I don't feel it's ok to say you deserve to be fired or worse (and I've heard much worse) if you decide the vaccine is not for you. I support the protest. It is not an anti-vax protest. I do not beleive it is about racisim or white supremacy despite what our prime minister says or thinks.
I tried Stadia briefly as part of a free trial. I'm probably not considered a casual gamer, but even for casual gamers, I don't think they would tolerate the latency. It was awful.

Unpredictable and high latency with an interface taps into some very primitive anger (monkey smash) that I can't quite explain, and when you're trying to enjoy a game, it destroys the experience.
Ownership is ownership. Your car isn't listed as a public company on the NYSE, but that doesn't mean your 1 share (worth 100%) in your car is fake.
Could you please stop posting unsubstantive and/or flamebait comments to HN? You've been doing it repeatedly, and we ban that sort of account.

https://news.ycombinator.com/newsguidelines.html
This forum is run by venture capitalists, which might have something to do with the question posed on this page.
Google Workspace is just your own instances of their services running on their servers for you. You manage it as your own domain and it has all the services you get with a with GMail account, including Google Docs. It was called G Suite before. I don't know what Google One is.

[edit: "Google One replaced the paid services of Google Drive." Apparently Workspaces is for businesses and Google One is for consumers. It seems that you can't use your own domain as a consumer.]
On a quick scan, it seems to be some more things than just `let`. One example would be `(Main n) = (Sum (Gen n))` should be closer to `(define Main (n) (Sum (Gen n)))` or similar. Not sure the change would be as easy as you think, but happy to be proven otherwise ;)

A `let` could assume un-even amount of forms in it and only evaluate the last one, using the other ones as bindings.

Example from your README:

(Main n) =
let size = (\* n 1000000)
let list = (Range size Nil)
(Fold list λaλb(+ a b) 0)

(define Main (n)
(let size (\* n 1000000)
list (Range size Nil)
(Fold list λaλb(+ a b) 0)))

Could even get rid of the parenthesis for arguments (`(n)` => `n`) and treating forms inside `define` the same as `let`.
Is Google really innovating anymore though? In my last year there I felt like all the small projects were getting shut down to fuel ads/search/cloud.
> So consider the extreme case: what if the user fat-fingers an unsubscribe (without realizing) to their local electric company's e-invoices, which is what been relying on to prod them to log onto the site and pay the bill?

To name a specific example of this problem, I want Gulf Power of Florida to stop sending exactly the kind of email you speak of. Bills. Nastygrams when the person falls behind on the bills. Unwanted power saving tips. Calling the company and sending them postal mail has not helped. It all gets marked as spam these days. If they had an unsubscribe button, it wouldn't.

If the email is so damn important, they can go back to sending postal mail to the service address when someone unsubscribes.
Before they do that, can you clarify who you believe should subsequently judge the validity?
You might want to look into GrapheneOS or its perhaps more user-friendly cousin CalyxOS.
There is nothing that sorts hidden in dunder methods on objects, even if they can be sorted. `sorted()` will use intrinsic methods like `__iter__` and `__lt__` to sort a collection, but the op is claiming that even though the syntax is different (`sorted(obj)` rather than `obj.sort!`), it's "the exact same thing, it just hides it from you using ugly __methods__".

To that I reply that no, there is no method to sort hidden in __methods__. This is not how functionality is added to classes in Python. If you want to add something that works on all iterables, you don't insert new methods in iterable classes, like you do in Ruby. That free-standing sorted() function really is a free-standing function, it is not actually a method "hidden in ugly __methods__".
>In a free society, businesses shouldn’t be able to suppress or punish customers for their political views.

>We just need to make political viewpoint a protected class as well.

I have not gasped at the outlandishness of an HN post in some time.

GoFundMe is not a grocer, or a transit provider. It isn't a power company. It is a luxury service in a free market with low capital requirements.

Under no circumstance should arbitrary businesses be required to cater to people of all political persuasions.

Protected classes exist based on attributes of ourselves which are immutable. You can't change being a woman, being old, or being a particular ethnic group. You certainly "choose" your political opinions.
> Most software is stuck on an older version and lags behind the latest release.

I assume you are using Ubuntu LTS, because most people do (and Ubuntu 18 would be unsupported otherwise).

This is kind of what LTS distros are for? If you want the most up to date software, use a distro like Fedora, Arch, Opensuse Tumbleweed, or Debian testing. If you use an LTS distro you're generally just going to get patches not actual new version upgrades.

(Unless you're referring specifically to snaps)

I've been a Fedora user for the last 5 years though, so I can't speak to the other issues.
I can relate to a lot of things he said, but one thing i used to pass through that was to dedicate myself to a bigger goal.

I've started a side project that took me some years (at least 4), a lot of perseverance, because there are a bunch of things that are actually quite boring to implement. (You actually need to create some thick skin to overcome those boring tasks that sometimes can take weeks)

Lost basically all of my friends in the process (i'm a social person actually), with the exception of a few who kind of understood it.

No weekends, working from 12 to 14 hours a day, having to mix and deal with already bigger and established codebases.. its the loneliest job in the world and you need a lot of mental balance and good mood to go through it.

But some special spice that actually helped me going on was that there is a social goal in the project and the idea is to provide a way out of the FAANG centralized and controlled world.

People are mostly unaware of where we are heading it as long they have cool gadgets to play with, and governments might only act when its to late. So while everybody is enchanted with this brave new world, the way the things are heading is actually a pretty dangerous one (and i really hope to be wrong on this).

This was a very special reason that keep me going even in the hardest parts (as for instance when i lost my dad to COVID).

Its not really finished yet as it needs some polish, but giving it needs just a little love, at least now i'm able to do interviews for steady jobs (specially now with more remote ones) and get out of this life of doing freelancing work which sometimes is not very fun.

Anyway, my point being, that maybe there's a need for something else, as in my experience, just intellectual curiosity wont do the trick.. (I`ve had some of those too)

For instance even with burnout (which i kind of postponed to the last moment), i'm motivated to go through it all to see this project have at least the (little) recognition it deserves and i don't care to have recognition myself nor i've done it to become rich, as there were much better and easy to implement ideas to that goal, but i just want to see it "on track", having a way to evolve and become a viable alternative road to another kind of future giving us back the power that is actually ours in the first place.
This is Bloomberg OPINION so I don't know if it's even worth responding to. It's essentially someone's personal blog, right?

Anyway, the premise seems wrong. The post doesn't do a good job convincing me that there is a problem. U.S. employers may have been "crying out in vain for new workers" even before the pandemic, but getting a job was just as hard as ever. If there's a skill shortage, overseas talent can and has been filing it.

Most people here seem to be responding to the angle that skilled U.S. workers are a thinning herd. This is likely exacerbated by the fact that getting an education in the U.S. is almost impossible. Most people can't afford college, and financial aid doesn't go far enough.
I'll second that. It's the best choice if you want an EU-based company.
On a similar note I've been looking for a way to put mine to sleep when I close the lid with an external monitor attached. Windows seems to have a lot more options in this area unless I'm missing something
I don't have a problem with Joe Rogan. I never listened to any of his podcasts. He can say what he wants any way he wants. I don't care.

I have a problem with a service that I thought was all about music, hosting talk shows -- and talk shows that are US-centric, and controversial -- because as a consequence, said service becomes involved in a myriad of controversies and serves less music.

Of course I don't control what Spotify does; I will simply need to take my business elsewhere. It's not the end of the world; but it's annoying.
FWIW, Mailgun has worked pretty well for me in the past as an alternative to handling delivery myself.

You might not be able to go this route if your customers have some expectations about how your email is handled, in which case this recommendation is here for anyone else that might read this and need another thing to try.
You do not need a formal market for stock to be stock. A share of stock represents ownership. You are confusing that with publicly traded stock markets.
Be aware that Mailbox.org allows any user to send emails as ("from") any other user via SMTP and these emails will look legit since they pass SPF and DKIM checks. Many consider this a security issue.

There was a quite lengthy discussion about this in their forum but they deleted it since. They refused to fix it. Archive.org still has it. Content is in German (sorry):

https://web.archive.org/web/20210123192856/https://userforum...
That's what I'm doing. Gandi provides two free mailboxes for each domain hosted with them.
It's been years since I last hosted my own mail server, and even then the HAM to SPAM ratio was well over 1:100. The torrent of absolute crap faced at port 25 is unbelievable.
Author here. I agree, me not liking it is not a great point. I think a stronger point would have been:

If you take the energy usage of anything you need to ask: "Does the positives of the thing justify this energy usage?". Let's say the current energy consumption of the Bitcoin network is X. You will find people saying "X is totally justified for the upsides the network brings" and you will find people that say no to that. But if you ask the yes people then: "What about 2X, 4X, 100X?" More and more yeses will switch to no. Of course you will find some people that will say "A power consumption of infinity is justified for the Bitcoin network and I rather have that than a car a house $other_thing_energy_consumption_thing" but I doubt this will the majority.

And this is the fundamental point tried to make. With rising Bitcoin prices the power consumption will cross every threshold without changing the positives that the network brings. I don't see a way to convert the people who say "it's NOT worth it" to "yes it is worth it" without affecting the Bitcoin price.

If you compare that to Christmas light there is a big difference. If you have people that say: "I don't like that Christmas lights use so much power" we can think of multiple solution to decrease the power usage without affecting the upsides proportionally: Can you compromise on using Christmas lights a week later in the year? Can you commit to slowly changing your existing lights to more power efficient ones? Can you use them for an hour less per day? And you can build incentives and legislation around that. I know that even in this space there are hard liners on both sides but I believe it is completely feasible to reduce the power consumption without affecting the upsides in the same way.
interesting, my btrfs mount in fstab did not have autodefrag on, but I also have it in a VMWare VM, so it is probably that
> It’s a private company, it absolutely does not need to be neutral.

Then state that they're not neutral on the TOS and don't accept funds.

They accepted funds and then tried to straight up steal them.
Having given SqlModel a very proper go a few months back, I have to say that it's not worth using it just yet. There are too many outstanding issues and the documentation is also incomplete. Maybe in a year's time, the situation could be different.
And probably had only answers that supported whatever hypothesis they were trying to assert.
Okay, and I would counter-argue: your analogy doesn't make sense, we are talking about intellectual works of speech and information, not physical goods.

I hate to say this is a strawman because claiming logical fallacy is overused in Internet discourse, but that's what your comment feels like. Along with some ageism sprinkled in as an afterthought.

Of course censorship is not applicable to a physical product. I have only referred to the censorship of "speech, public communication, or other information."

Sorry, I don't get where you are going with this at all.
Agreed, I use Everything at least 10 times a day. Not only are searches instantaneous, but it doesn't even need to use a lot of time/compute to build the index because its using the built-in NTFS index. Why Microsoft doesn't expose a similar search tool is beyond confusing to me.
A few things regarding this:

* They already reversed that policy and plan to do direct refunds.

* This policy itself was new and a departure from past practices, likely due to the legal troubles it would create for them.
In the old days there were some substantial asynchronous computers including the original (KA) PDP-10. I think the method is not used much these days. The GA144 is not really asynchronous. Each core is clocked by its own little ring oscillator, if I understand it right
I'm also curious if anyone has purchased secondary market shares and what that experience is like.
Please do not add hellish nationalistic flamewar—which is what this comment points straight into—in addition to the ideological flamewar we've already got with this topic. These things are not what HN is for. We want curious conversation here.

We detached this comment from https://news.ycombinator.com/item?id=30224349.
This seems like an interesting dynamic because the company has to balance getting a random outside shareholder vs having to buy their own shares back for whatever price you negotiated.
It's been a self fulfilling prophecy for several years now. If you use any Google product, expect it to be added to the Google Graveyard[0] when you least expect it.

[0]:https://killedbygoogle.com
That’s not possible during large stretches of winter in Alaska regardless of what kind of building you live in.
I mean, I've seen Hillary Clinton, Joe Biden, and Barack Obama referred to as Marxists and Communists numerous times. "Liberal" has been a pejorative for Democrats and progressives for decades. Nuance is not a property that American political discourse possesses.
It's an annual price, billed monthly.

Quite a lot of things are like this -- for example, the TV licence in the UK is a product that you buy for a year but pay monthly. Our council tax is, too.

I don't believe the subscription has near marginal cost -- Adobe have a huge number of employees making hugely complex products, and this is how they choose to amortise it, instead of relying on people upgrading every three versions.

It's not fraud; that's just not the right word to use.

Is subscription pricing consumer-hostile? I don't know. But I do know that per-seat licensing of the prior Creative Suite was a non-trivial expense for a lot of design firms.

My main objection to Creative Cloud is that it's a one-or-everything pricing model; that's the only thing I think risks being anti-competitive given their market share.
> I think the reason to switch is that Google decided to use the same pricing that they want to get out of enterprises for individuals/families. Sure, $6/user is nothing to a company that is paying that worker $5,000+ per month, but it can be annoying for a family (even if it's still relatively affordable). But then you have to think about whether you want to pay $12/user to upgrade their storage making it $72/mo for a family of 6

And if you're like me who has already been paying $12/user/m ( which is higher than it used to be! ) just for the unlimited storage aspect... Congrats! That's going away in a few months and the only equivalent is upgrading to an actual enterprise plan, which I _believe_ starts at $20/user/month

I just want to store my raws without spending an arm and a leg, god dammit
Why not? Probably the cost of these occasional bans are nothing compared to the reach of the ad network.

(Not that I recommend using it. I recommend the old fashioned ways of knowing where your banner ends up. And make sure it doesn't become one of 344 on some random site. So build partnerships, etc. Yeah, it sucks, it's work.)
In fact, shouldn't it be the opposite way? Imagine getting vaxxed just so you are forced to stay home or wear a mask everywhere just like everybody else.
Would be nice if ipv6 would fix this. This is also the reason I stopped self-hosting email, despite some nice benefits.
Part of the problem is the hollowing-out of the middle class diversity of job positions. It used to be that any old college degree would work to get into corporate America. These days, it is tough to get your foot in the door with a business degree, even worse with a humanities degree.

IT has eliminated many entry-level and management jobs. That also means that understanding of tech is more vital to operate in the corporate environment.