skysight-inc/HackerNews huggingface dataset:
I once had a dream where I could 'pipe' physical objects through a bash command-line...
Okay, I'll bite. How are those at all comparable?
> How many of Russia's Apple employees

I don't think there is any: Apple has never operated in Russia directly and I doubt there are employees working remotely from Russia.
As the article says, equity rarely pays off, that has been my experience. If you are joining a company in hopes you'll be a millionaire once the company exits then you're setting unrealistic expectations and will be disappointed.
Remote work is boosting productivity, study finds
I like the daily email 1440, which provides a quick summary of the day's news, with links to a variety of news sources if you want more detail. https://join1440.com/
They already are, but it doesn't make natural forests of them. A few weeks ago we had a discussion about a database of sequoias in British Isles: https://news.ycombinator.com/item?id=28047458
I can help you out with your questions. Remember the #resist movement just from a year ago? It's just like that except instead of imaginary white supremacists patrolling streets to purge LGBTQA, BIPOC and Latinx, imaginary Russian agents infiltrating the government and imaginary Muslim ban we have real COVID compliance patrols, real Chinese agents in the government and real travel bans.
sleep, eat healthy, lift & run
the THTR-300 was a prototype system. It's a pitty that they didn't follow through with the next generation. I hope that the Chinese have studied the design of the THTR-300.
It was possible to download an installer from Microsoft 15 years ago (except MSDN)? For most people getting Office meant trip to the store and getting a box with physical CD.
If someone shares SPAM you will see it once and then it will be below what you check the next time. You can unfriend someone that shares too much SPAM. You can report it too. There's no good way for an adversary to game an aglo that decides what to put on your timeline more often when the algo is most recent first.
Transactions on exchanges are "free" because they don't use the blockchain - the single distinctive feature of bitcoin. Exchange accounts are equivalent to brokerage accounts, or uninsured bank accounts.
>Also Telegram is deeply integrated into Russian infrastructure

I'd argue both apple and google are well-integrated too. A lot of businesses and people depend on them and sometimes in very unexpected places. For example, apparently yandex's own smart speaker uses 8.8.8.8 to test internet connectivity. A lot of services use recaptcha too.
Subsidiarity: Water
Isn't the whole point of paying for Netflix/Spotify that you don't get ads?
The parent is likely referring to companies that needed a square space/Wordpress site and maybe a Shopify account but instead hires 3 scrum teams to build their e-commerce platform.

The software output at such a company is confused at best. Usually with some exec pitching digital transformation without definition. No one wants to deal with the tech team, pay and expectations suck, getting hardware can be a years long process, and eventually someone pulls the plug.
There's no question git is overkill for individual projects but it doesn't take long to learn the add/commit/push commands you'll most often use. But there's nothing wrong with wanting to build your own tools.
About 10 years ago I remember visiting a dev company that shared a building with MailChimp (I think it was called High Groove). I just remember them talking about how MC was rolling in money and essentially looking for things to spend on. Said they’d brought in consultants and spent a fortune redesigning their whole office space, etc.

I have no idea what compensation over there looked like, but I can’t imagine that it was anything less than stellar.

I’ve always been of the impression that equity is what you hand out when you can’t afford to compensate people enough otherwise. If they are paying well, not handing out equity seems like a perfectly normal move.
A $795M analogy: Locast, broadcast copyright, and the fall of big antenna
The very sloped back and back legs reveal they’re camels not AT-AT: the hind slope of the AT-AT is very shallow and its leg joint does not bend back.
I'm sure when they were coming up with that statement, they had never in their wildest dreams imagined that a 12 billion dollar offer would ever be on the table. There is not a single human being on earth who can turn down that kind of money.
Same here, although I mostly keep it to myself with non-programmers.
I have been in both ecosystems since they exist, and I think .NET suffers a bit from .NET vs C++ wars at Microsoft.

You can see this in practice when following up which tech gets out and how it evolves across its lifetime.

I bet many teams before the whole C# 7 effort, would just write a couple of COM stuff in ATL, call them, from .NET and be done with it.

This is also why WinRT was designed the way it was, given that Windows Dev was driving it.
I tried cardio and weights and they never sticked with me. They are kind of boring and unless you are into these things you can't stick for more than a couple of months.

Recently I picked up the hobby of fossil collecting and I can tell you it's excellent for your health (as long as you wear protective equipment):

- You have to hike, most likely in the wilderness (even in cities you are supposed to hike on riverside or hills, depending on the geological age)

- You have to use hammer a lot. Sometimes it's just fun to swing the thing the break rocks even you know there is nothing there (fossils most likely only reside in sedimentary stones and usually you can find some traces on its surface)

However I don't think it helps with marathons though, maybe in the long run it does, but not in a few months.

One thing I also found out was that, if I was not mentally engaged to the work/study, I would not have the motivation to workout.
I didn't say you wanted to abolish the 2nd amendment. Your now flagged post stated making people feel vulnerable will lead to more regulation. Or that's what you hoped would happen.

People make choices about how they will respond to feeling vulnerable. Some people rely more on authority, for example, wanting more gun regulations. Some people will opt to go get a carry permit or purchase a weapon to protect themselves.

My point is that you are hoping that people who have already chosen the self-protection strategy will switch to the authority strategy for dealing with vulnerability. This might happen in a few rare cases, but it seems like you don't understand gun culture or conservatives in general.
> I mean, how many different programming language were actually used outside of niche applications in the 80s, maybe even 90s?

I started my career in 1985. I've never been a mainframe programmer, but I know back in the day they were using Cobol (still do!), RPG, PL/1, and JCL.

On the minicomputer side they were using Fortran, Lisp and C.

Microcomputers also adopted C but also added Pascal, Modula-2/3, and of course, Basic.

In the late 70's and even early 80's they were still working on the paradigm shift to structured programming. That's table stakes today but yes, there was a time when structured programming was a paradigm shift. Structured programming was all the buzz.

And then came those weirdos from Xerox PARC with Smalltalk and talking about "object-oriented programming." Great. Another paradigm shift. Bjarne Stroustrup then had to go and post incrementally improve C to add object-oriented programming to give us C++.

So far we've only made it to 1986 and we haven't talked about platforms! The various mainframes, minicomputers and microcomputers and all the different operating systems running on all of them.

Since you said "maybe even 90s" then I would remind you that's when Python, Perl, Java, Ruby, and C# all came into being.

From my perspective things have slowed down dramatically over the past 10-15 years. We only have 4 major OSs, 2 microprocessor architectures and there haven't been that many new languages: Go, Rust, Julia, Scala, Kotlin, and Clojure (hmm, maybe there have been a few new languages!) You could argue there's another paradigm shift afoot, functional programming, but it's been around since the 80's (!) and hasn't had widespread adoption.

Finally, it's far easier to learn today than it was back then pre-widespread internet. You used to have to read periodicals and buy books. There weren't videos, tutorials, and the plethora of training options there are today. Add to it that all the tools you need to get started are free and you're all set!

Bottom line - I'd say it's easier than ever to keep up with new developments. The field is moving slower and there's more resources available to keep up with the changes.
Yes, autocorrect but weird how that still fits. I’ll keep the typo for transparency.
The motion that winds a self-winding mechanical clock is the swinging motion of an arm. Swinging motion is directional, back and forth, i.e. predictable. Indeed, the very self-winding mechanism is possible only because of this predictable movement.

Brownian motion is literally random diffusion. By comparison, it'd be like vibrating the watch in every direction. It wouldn't wind from such motion. No known mechanism exists that would.
Everyone who has programmed full-time for a good number of years will have had some of the negative effects, even though many go in loving programming itself. Things around programming, mostly the very things that make programming a practical skill, like making money, using frameworks and libraries, deadlines etc can make it a horrorshow. If I just work on little fun projects no one will ever see, I am that boy from 40 years ago again who loved every second of writing software.
I also get bored with normal exercise and found, when I was a teenager, that martial arts motivated me enough to do exercise. Motivated probably isn't the correct word because I wasn't thinking about becoming good at fist fights or tournaments. Now that I think about it, the key for me might be exercise being a side product of some activity, with some authority telling me what to do.

Fast forward to now and I've tried running programs like Couch to 5k and tried walking and it just doesn't "stick". Fitness trackers annoy me because I can just dismiss things. Pandemic has me in worst shape I've been in, I'll blame pandemic but really I have had ample opportunity to exercise over the last 18 months.

> Just see if you can find something physical that you enjoy for its own sake, and then roll with it.

I think this is the key for software people.
He also publicly supported Biden on last elections. So?
I'm not in this situation, but I see it this way:

If I'm told the company will never sell, and they're doing well, I'll feel that I have job security and a team that I will enjoy being part of for a long time. I've got stability.

I'm willing to trade some money for stability. The opposite of stability is "risk".

However, I'm a realist and realize that everyone has a price. MC's price was $12b, which is an incredible amount of money.

The loss of that stability would certainly shake me, though, even knowing that it was possible. And in that case, I'd probably be griping, too, hoping to get something for my pain. But again, I'm a realist, so I know it's unlikely I'd get anything.
No they don't work fine.

The option to install a PWA as an app is quite hidden, compared to Chrome.

They refuse to implement push notifications.

In general, Safari is dragging their feet in supporting any web standards that would allow PWAs to compete with apps installed from the App store, while at the same time being the only browser allowed on iOS.
I'll have to give it a go! Thanks.
He's saying that the ad space is an oligopoly and Google has such a big portion of it that they might as well be a monopoly. Humans have limited attention so getting a prime spot is important for your business. This allows Google to charge above and beyond the value of the actual advertising they provide.
Thanks!
So, given the recent license changes to Oracle’s distribution, why would anyone use it? ”Support”?
Can't see any long neck, so my vote goes to the Star Wars walker.
Boston Dynamics' Spot product/market fit
That was a typo but anecdotally, the other Slack I’m in with a more diverse group of folks is a lot less negative.
That's why I gave an out, if they're so important then regulate them like a utility.
If you don't agree to the EULA you don't have a license to use MacOS at all, which means you downloading it is (in many countries) a crime.

The question whether or not a EULA is enforcable is only relevant for products you bought which have software preinstalled - it is often argued under First Sale (and similar) that the EULA isn't applicable.
Heh, I kinda noticed that. For a while there spam on my older mail accounts suddenly looked a lot more "quality" and was advertising well known brands.

At first I thought it was just phishers trying something new, but when I looked where the mails lead it turned out to be those actual brands.
The line between genius and crackpot is often very blurry. It seems most of his problems are from "guilt by association" and the rest are from doing serious work in very unconventional ways.
Sometime this happened. I would prefer to own 100% of a smaller but profitable company instead of 5% of a high-growth/negative profits and starving for the next funding to survive.
A case of 'Innovator's Dilemma' perhaps?
Such PWA is easy to block because the government can block a website with it.

A native app can use push notifications (which are encrypted) to receive data and the only way to block such an app would be to block access to Apple's servers completely.
Hey, I've had clients in California who decided two years ago to rewrite a Rails app in PHP because it's too expensive to find rails developer, so switching to a LAMP (litterally, postgres and nginx are also out) is cheaper...

It's what their new CTO was familiar with and he wanted to get something more familiar.
You might be interested to check one side project called Their News [0]. It's basically a way to check how different biases write about the same news. Data from this News API [1]

[0] https://www.their.news/

[1] https://newscatcherapi.com/news-api
How about limiting private jobs during their service?
> Querdenkers

Does this word mean something akin to alt-thinkers? Or maybe sideways thinkers?
Rustacean Principles, Continued
Fuchsia on the PinePhone part 1– the concept – by Camden Bruce – Sep, 2021
Ask HN: HN is inconsistent. Why don't I see the same posts?
When I am logged in and go to my HN account and go to https://news.ycombinator.com/submitted?id=emreb, the articles I see are not the same as when I go to that URL in an incognito browser. https://tinyurl.com/e5eddy8v

Does anyone know why?
It's great that works for you.

Other users have other priorities.
The pandemic was also a chance to implement new stuff, as there was anyway no real revenue generated. Everything was chaotic, so if you made mistakes you could just brush them off with "because of covid".
when you begin, if you start testing every small thing, it becomes quite easy when you finish. If you get a big bug, you can always revert.
I've had dry mouth ever since I was a kid and also a habit of mouth breathing since my youth ( terrible habit that has cost me a lot today). What kind of tape did you use to tape your mouth, are there any risks I should be aware about?
Seems it was a typo, but I'd be surprised if creativity, self-confidence and other relevant factors are a constant across cultures.
Even though i gave suggestions how to try out Linux, i would rate this higher. Stick to your guns, never change a running system/winning team.

There is an amazing (IMSO) producer duo, highly recommend their liveset from Glastonbury, called Booka Shade. They produced a chart topping pop act on PowerMacs (G4 IIRC), which were allready ancient back then.
Those are lawyers hired by Apple and Google, not employees.
working now for me!
Do you know how to solve the "embeddable widget" part?
I wouldn't like to code myself for the JS uploader (validation, progress bar etc..) but use an external service which gives me the hosted url in return.
The domain is still typically passed unencrypted with HTTPS
Your skin color has no effect on your personality, sorry. The conclusion doesn't make much sense.
I think you cherry-picked here. You are thinking about the Baltics and forgetting about places like Uzbekistan (now broke) and Kazakhstan (rich but authoritarian). And even if you say these are former republics rather than satellites, think of the mess that is Serbia.

The fall of the USSR may have been overall a good thing and even inevitable, as with any huge disruption it was not an unequivocal good thing for every single person.
A body temperature increase... as in a fever? If eating food gives you a fever, you have bigger issues than losing weight.

The problem with saying everything goes to fat if you eat 1200 calories in 1 shot is that if that happens, you'll actually burn the fat during the day when you need it, and you'll lose energy during the conversion, meaning your body will be overall less efficient than using it straight away and you'll lose even more weight. I don't know how inefficient that really is, all I remember from my biology classes is this is a lot more efficient than burning muscle, but it sure doesn't increase the total amount of energy in your system. That would be breaking thermodynamics laws.

i.e. Just because you store fat, doesn't mean you need any less calories per day. Your body won't just starve itself to death while leaving your fat alone.
Swapping to use Kubuntu was a breath of fresh air, never heard a laptop be quieter. I'd recommend it to anyone.
I think they were only recommending x87 for a final summation
Monero addresses this by using an ASIC-resistant proof of work algorithm: general purpose hardware is used for mining, which won't just be thrown away because it can be sold and used for other purposes
Good comment. They're all white europeans and they're physically separated from each other by geography, which makes this importantly not like the U.S. for example. We can see small examples of this in cities that have longstanding (hundreds of years +) minority populations. It's not like they're mixed together, what always happens is there is a "Jewish Quarter", "Chinatown", etc. More like micro-states within a state.

edit: Maybe people thing "Good comment" was sarcastic? I genuinely meant it was a productive addition to the discussion :-)
Also, I'm not just making this up. There's significant scholarship on the question.
> but weird how that still fits

Not really though.
I'm old enough to have worked on SPARCstations too. I have fond memories of them, actually.

It was at the time when the big debate was whether to use GNU Emacs or XEmacs. If you weren't in team vi, that is.

I remember sharing Emacs frames between machines (using `xhost +`) to do "pair programming"... or rather, have your more experienced co-worker debug your awful code for you ;-)

Anyway, thanks for the interesting write-up. I myself never got into vi, although I don't subscribe to the flamewar mentality of old. I wish I were proficient in both.

Emacs, by the way, always had multiple "tabs" that you could switch between. Just sayin' ;-)
Is this available for free accounts also or just enterprise ones like before ?
One of the more interesting parts of the post, for me, is the list of implementations in other languages, including: one for Clojure written by that language's author, Rich Hickey; an interesting one in R that clocks in at 2 lines (with a longer, more readable version further down in the linked post); and one written in functional Java. The first one in Awk is also interesting.
Google won't rank them low because they actually do serve an important purpose. They're there for people who don't really know what they want specifically, they're looking for an overview. A top 10 gives a digestible overview on some topic, which helps the searcher narrow down what they really want.

A "Top 10 albums of all time" post is actually better off going through 10 genres of popular music from the past 50 years and picking the top album (plus mentioning some other top albums in the genre) for each one.

That gives the user the overview they're probably looking for, whether those are the top 10 albums of all time or not. It's a case of what the user searched for vs what they actually really want.
This post is childish and has no depth or merit. It reads like a teenager's rant with blending of angst and conflating of ideas and emotions.
Already available in GridCoin
A skipping rope (jump rope if you're in the US) is how I got into exercise - skipping in time to very loud music feels like dancing, and I love it
> went downhill so fast after 8

This isn't after 8. The bug is there in 8. And your statement that things went "downhill" after 8 is just factually incorrect, which you can confirm based on publicly available data.

> But adding and removing objects to/from an arraylist was somehow missed from that exhaustive testing?

Given that the bug has been in the JDK for at least eight years, and it wasn't detected in production in all those years until now, why is it surprising that it wasn't detected in testing? It occurs only on specific architectures and specific conditions.

> Better to spend the dev time deleting security manager, because no one in the ecosystem wants or needs to manage application security from java code?

You're implying that SecurityManager is used for security, while it hasn't been a security feature in many years (including in JDK 8). It was a security feature for applets, but virtually all features added in JDK 8 and beyond ignore SM, and Java's security features have not focused on SecurityManager, it is not part of the platform's core security, and Java's secure coding guidelines do not recommend using it. We're removing SecurityManager on the advice of security experts, in an effort to improve security. SM does not only not improve security, but might well harm it.

We focus on stability today much more than we did in the 8 timeframe. We have more tests these days that we run more often (thank's to a better CI system), and we merge new features after much more scrutiny and testing than we did in the 8 timeframe. I don't know if you remember, but 8 was largely unusable until the first update. This no longer happens today. New versions are stable on day 1.

I'm sorry you've had a bad experience, and in an ecosystem so large running on so many kinds of machines, it might well happen to some, and, understandably, it paints your views. But looking at the ecosystem overall, there is simply no downward trend in stability, and while we haven't yet crunched all the data, we can tentatively say there has been an upward trend.
It would be interesting to have a comparison of e-waste by utility. I imagine this would be impossible without the help of all the consumer electronic producers though. Even then, they might not have the data to tell what you are using your personal electronics for.
> I question the wisdom of somebody who started refactoring and replacing systems right after massive layoffs in an industry that was crippled by the pandemic.

Well wisdom is gained from experience and it seems the author learned a few lessons.
Definitely interesting phenomenon, I wasn't aware it had a name. The closest thing to this for me was when I played factorio for a week.

I feel like if you are a programmer that game will resonate with you heavily, making it possibly addictive. I set myself a goal of building the rocket, and then stopping. I know people however who went off the deep end with mods etc hah!

The thing I remember most however was how it invaded my dreams. I found myself dreaming at least a few times of conveyor belts, pickers and trains. I think possibly this was some low level version of the aforementioned effect.
or use cp --recursive --preserve --link so that the copy occupies almost no space. Of course this relies on your editor not editing in place.