skysight-inc/HackerNews huggingface dataset:
> Maybe in February of 2021 that was a concern, but by February 2022, there's so much vaccine in so many people that this particular concern is just laughable.

The concern has never been that the vaccine has been tested in too few people. It's that it hasn't been tested for long enough. You can't make up for the rushed process with more test subjects, just like when baking, you can't halve the time by doubling the oven temperature.
The motto of some people on this website when it comes to unethical behavior in tech seems to “Well, most people didn’t actively try to stop us…”
Great so can you stop buying all the RTX now so casual gamers can maybe get one?
I think the article invites us to think of how strongly we couple the concepts of empathy and ethics. I think the article makes a reasonable argument that really empathy and ethical behavior are only related, and that one does not lead to the other (or that one is required for the other really). And that's even before we consider that ethics is essentially an axiomatic system - you create an ethical framework by setting up axioms about what is good and bad (or what is better or worse), and then extrapolate.

In fact when we look a bit closer, we can easily see the divide. Empathy is about your ability to relate, understand, feel the circumstances of another individual. Ethics is about determining what are better and worse courses of actions. They are nothing at all alike.

Another point that the article brings up that I think it very much worth re-iterating is that boxing away Stalin (and related figures...) away as being psychopaths is a cop-out to ourselves. It's a way for us to cut off our own empathy.
I worked for a agency a couple of years ago, when, out of the blue, tracked data contained tons of random data instead of the expected UTM parameters. It took us a while to figure out what was happening. It was some kind of obfuscating plugin that was messing up well known tracking parameters.

What I want to say is: stuff like that could actually cause a lot of fun on the other side.
"Stalin : There is no, nor should there be, irreconcilable contrast between the individual and the collective, between the interests of the individual person and the interests of the collective. There should be no such contrast, because collectivism, socialism, does not deny, but combines individual interests with the interests of the collective."

Horrifying.
DOS can handle being a serial terminal just fine. It's also capable of being an X11 client (see DESQview/X), though I don't know how well that works with modern versions of Xorg or modern X11 applications.
Still more flexible than the "app" style proxies. And there is ongoing work to allow c export and not just imports in C#. Which means you could make it a library for any language, but of course with your own custom interface since you can't call the C# apis unless you export a function to C.
> marketing departments act ethically

Impossible. All marketing is inherently unethical. At best it's got massive conflicts of interest everywhere: who trusts the opinion of someone who's being paid to say good things about a product or service? I want to talk to real humans with real experiences and real opinions, not paid for ads and testimonials.

Marketing at its worst is kind of an undefined thing because they reach new lows every day, there's no limit they won't cross. It's gotten to the point I consider advertising to be abuse if not mind rape. We don't tolerate people assuming they have arbitrary
access to our bodies, and our attention and cognition are absolutely part of our bodies and deserving of respect.
Meaning classes, algebraic data types, pattern matching, boxed objects, iterators and garbage collection. All they need is smart pointers or a borrow checker and it'd practically be C++ or Rust, except it's rather brittle because it's just a bunch of macros.
Don't worry, they bought Trello and are already hard at work turning it into a horrible bloated mess so that it can't undercut Jira.
> mediocre drone that cares only about cranking the lever and spouting code

He says that about Java alone. He very clearly says it doesn't apply to Perl or Haskell.

Also, there is no judgement on the coder, he states that anybody, good or bad, caring or uncaring creates mediocre code on it.

And, well, it fits my experience.
Tournament jobs is even a term. Look for any field that has unpaid or very lowly paid internships (or would-be actors waiting tables) because so many people will work for nothing to get a foot in the door hoping for a big break.
>Marx and Adam Smith both highlighted this fundamental characteristic of capitalism

In what part of his works does Adam Smith says something like that?
> You can typeset EPUBs with it too, if you want.

In theory, yes. In practice, this only works when the document is using a restricted set of packages. I tried.

I'm fighting not so much with LaTeX, rather with ArXiv. They have the sources of LaTeX submissions, but do not provide other formats than PDF by default. Judging from my own experience in converting LaTeX to HTML, epub, etc., I assume these conversions simply create too much headache.

> reading a 25 page manuscript is not very efficient on a screen, at least in my discipline

The vast majority of papers I "read" I never read back-to-back, rather than Abstract - Discussion - Results - Introduction - Methods, bailing out at any of those points when I have the information I was looking for. I couldn't possibly keep up with the literature when reading every interesting paper completely.

Those that are really relevant to my research I will read in detail, and at that point a PDF is useful, I agree. But before that, I prefer reflown text & figures.

There was some innovation in that regard, e.g. eLife's Lens, that was specifically designed to support reading on a (large) screen. IEEE also has a good system that works on phones (well, almost; so UI elements clutter the text).
There wasn’t more slack time in the 90s, but there wasn’t time wasted on social media either.
Probably someone already told you this could be a trap. You might never arrive to the point when you feel everything is really perfect to have kids. In my case, I expressed is as the amount of cash I need to have in order to feel secure enough - a concrete amount is much more reachable as an aim.
The Idaho Stop doesn't mean you blast through red. You stop. Then proceed through if it's safe. This would be about as dangerous as accidentally walking into someone on the pavement.

There are idiots with no regard to others' safety everywhere, unfortunately. I'd rather they were riding bikes than driving cars.

I'm not sure if pedestrians are more vulnerable than cyclists. Maybe marginally if the cyclist is wearing a helmet but they are both essentially as vulnerable as you can be.
I don't think anyone's mining bitcoin with GPUs.
I mean, the title of the website is "Cloud Critical - Your service mesh is garbage".

And the author says

>No critical conversations about Kubernetes are taking place, aside from outspoken critics on HackerNews or Slashdot, but those are few and far between.

The author's agenda is about highlighting that "Kubernetes is not a good solution for most if not all cloud deployments".

I'd say there's quite a decent chance that bias is involved. At least a chance bigger than Kubernetes not being a good solution for any cloud deployment.

I don't think anyone is arguing that Kubernetes is the best solution for all cloud deployments. From my POV it might not even be the best solution for most cloud deployments. But I think there's bias involved if one is even considering the possibility that Kubernetes is always a bad solution.

Regarding modifying the source material and cropping it to 4:3, that's something I find odd as well and I personally find is not fitting.
This seems very similar to NYT Spelling Bee? Except the central letter constraint is missing and it lays out certain letters multiple times visually. Note that in Spelling bee too letters can be used multiple times. At the least author should call this an inspiration from
spelling bee. Anyways, will give it a go.
The Emergencies Act is specifically for when there is an urgent and critical public order emergency. It's invocation is going to be ratified by the Parlaiment today.

The police unfortunately dropped the ball, they tried that option too. But just arresting specific people also wasn't enough.

Polling shows that the majority of Canadians supported the use of the act.
Turchin's theory of elite overproduction as an engine for societal upheaval is quite relevant to this, I think https://en.wikipedia.org/wiki/Elite_overproduction
What's it like being a robot?
I too would love for most projects like this to be on GitHub/gitlab.

However, in terms of looking at these things in decades where will git/github/gitlab be in two decades? What will be the new hotness? What evil/shady transgressions will github/gitlab have committed by then?

If history is any guide in a decade people will post the same comment with projects on github/gitlab.
If you want to write a book, write a book. If nothing else it is good practice.

If that doesn't sound appealing, it may be that the idea of writing a book is more attractive than actually writing a book. That's not uncommon and it's ok.

Good luck.
> To be fair, a lot more people now (many of whom are not tech nerds) are forced to use computers in order to do things that didn't require a computer 30 years ago.

This is definitely a contributing factor. Forcing non-technical people to use computers is a rather daft idea, but it saves money since the majority know just about enough about computing to manage to do things after a bit of trial and error. Any bump in the road is sure to cause tears and shouting though.
Correct. Those folks are long dead.

Assuming you’re over 65, you have up to 120 days of Medicare and however long it takes to liquidate your assets. From there you’re a Medicaid ward, and without advocates, particularly as a male, you’re not a profit center and won’t last too long.
I found the server code of the Signal messenger to be very readable https://github.com/signalapp/Signal-Server
I‘m amazed that you still cannot download/upload "bigger" iso's/files from Github.

Oh and the best thing....no twitter toxicity on sourceforge ;)
> 65% of India is rural and a ton of these people do not have access to the internet and will have zero idea how to get through these arcane captchas

Damn I didn't know so many rural Indians without internet access are using AirBnB...
> In fact a lot (most?) people who call themselves socialist these days don't even like Stalin.

That could also be because he was a murderous dictator, and not necessarily have anything to do with his economic ideas. (Although some of his economic ideas, and they way they were implemented in particular, lead to lots of death too.)
I feel like lawyers enjoy this relationship because they control how many lawyers are admitted to the bar.
This is a very interesting legal document, and I'll have to take the time to read it slowly before I can judge it.

It centers around this line:

... not PD for you, can become PD when you give it to someone else

and claims that, as this potentiality can always be fulfilled, you should consider it PD. This would invalidate the first part of the post, but is still not enough to make a default deploy of a logging http server illegal because of the 6.1(f) legitimate intrest rule. In fact, things like 21.1(b) might make it obligatory.

Now we are in lawyer 'interesting question' territory which costs a lot of money, and I still don't think you'll need to worry, because you're not violating the spirit of the law. Personally, I'll go on depending on 2.2(c)
Google could have updated the Pixel 3 until Android 13, it just didn't want to
An ESP32 walks into a bar – MicroPython tutorial [video]
I think the format of this review is rather strange, a little hard to get into. Coming from the humanities, when I think "critical review" I think a wholistic and encompassing argument about the foundations of the subject, and it is not determining of whether the writer is going to critique the subject at hand, or agree with it. Examples and textual analysis are used carefully in order to speak to the grander mechanism and assumptions at play.

This feels more like MST3K than any kind of critical review of the subject. The author is passionate and has a lot to say, thats for sure, but I see little substance here beyond definite wit.
Anecdotal, but I was using many of the same formatting conventions on early IM and message board platforms in the late 90s/early 00s, even when they didn't actually do any formatting in the program. That's long before the introduction of Markdown. Markdown was an attempt to take all of those community-accepted formatting conventions and standardize it into a single format. If I still had access to any of my messages from those plaintext messaging days and fed them through a Markdown renderer, they would look remarkably similar to what I had meant to say at the time.

Anecdotal to the second degree: my mom saw me typing in the format at the time and remarked that she had learned to use similar formatting when she learned the typewriter in the 70s (coincidentally, she taught me to type on that very same typewriter).

Is it identical to what it was in the 70s? I don't know for sure, but I doubt it. Is it similar enough that someone versed in Markdown can read the 70s typewriter formats and vice versa? Most likely.
We even have a Scrum master & certified Scrum trainer and she does not intervene which is kind of surprising considering the DSU devolved into a status meeting. You can't make it up, old industry really doesn't change.
Volatile is an interesting one because it highlights a facility of the JVM that some other runtimes don't provide, namely multi-threading AND multi-process. Someone coming from node or python for example may not appreciate what's going on behind the scenes unless they go looking or have been exposed to those ideas.
Can I say one thing that is great about the JAR ecosystem -- at least in a safe "closed moat" enterprise setting? Monkey patching buggy JARs! In my experience (and many others!), it is pretty common to manage an enterprise Java project that is stuck on an ancient version of a JAR. (This can be true in any language.) If you find a bug, it might be too hard to upgrade to the latest version. But you can easily copy the source code into your project and monkey patch it. Yeah, it won't win any awards, but it keep the ball of mud rolling forward. Yes, I know this technique can be used in lots of other languages.

Also, you make it sound like Java -- in particular -- has a lot of poor open source libraries. I would say the same for Perl. I wrote it for many years, and I was constantly working around tiny bugs in open source libraries. This isn't a comment on Perl or people who contribute to open source Perl libraries. Rather, this is the reality of using a huge amount open source libraries. About 98 to 99% will be "good enough". Then, you need to hack around the last 1-2% buggy bits.

One thing I have noticed in general (JavaScript, Python, DotNet, Java, C++), in the last 10 years, there has been a dramatic rise in unit tests in open source libraries. Fifteen years ago, you were lucky to have any unit tests. Some of the best libraries now advertise their unit test code coverage on GitHub. It is great progress.
> Thanks a lot for expanding. I had no idea IBM was present at the creation, like some spirit of evil ;)

It's not so much at the creation -- it's several years in (four years in for HTML/HTTP). Though it is about when I became aware of it.

What I recall of the time is that the web was just becoming a point of research interest, and big firms had product R+D interest.

Like I say, I can't find anything to prove my recollection now -- so it could well be wholly unreliable! -- but my specific recollection from damn year 29 years ago is that IBM's response (and likely the response of others) to the Gopher server licence situation was to seek clarification from CERN over their intentions with the web. IBM also had patents (concerning hypermedia) that were relevant but were never asserted.

It would always have been Tim Berners-Lee's intention to not assert patents but CERN obviously was his employer.

> It's hard to convey how intensely cool it felt

Were you in that same workstation lab in Reading, then? Seriously, you had to wear a coat and scarf if you were in one corner...
Casio QL-10 (Calculighter) – Calculator and Lighter in One
Frank Capra, and I say this as a Caltech alum, was kind of a shit after the 1950s as a person. I think Coppola can do better for a role model.
> _Someone else_ will we working to give you a comfortable life.

Robots, preferably.

We're not there yet, but it would be a nice goal. And certainly a lot better than having robots do all the work but the fruits of their work going only to the rich who own them.
> At this point, things move so fast that operating systems are shipped with known bugs, security flaws, and half baked ideas.

Wait, you think that wasn't the case 10, 20, 30+ years ago?

OS releases are far better now than they were pretty much ever.
> Not allowing people to do what they want (provided that it doesn't physically hurt anyone) is a suppression of freedom and culture. One of the most wonderful things about south east Asia are the people selling random things on the sidewalk.

I don't think it makes sense to treat the various countries in Southeast Asia, which differ on some fundamental values, as a whole.

The social contract for most Singapore residents supposedly trade individual freedoms for physical and economic safety.
It's also a reason to be poly.

It's unreasonable to believe that two people are going to be able to satisfy all of each other's needs for 30+ years.

Serial monogamy is accepted in our culture but it's an immoral solution that doesn't take commitment seriously and assumes you can just throw people away. I've seen people get that "new relationship energy", jump into a new "monogamous" relationship and then a year or two later they are breaking up with that person. Passionate love is really its own thing that is all the better when you don't confuse it with raising children, growing old with someone, etc.
A bulk of this criticism seems to rely on the author's understanding that somehow Google app engine and AWS were competitors before Google seriously realised that AWS was a high margin business that was bankrolling all of Amazon.

I remember those days and Google app engine was trying to compete with Heroku.

Google is also known to exist in markets in the form of 20% projects and not take put serious muscle behind those efforts: Take Orkut vs Facebook as an example vs the Google+ effort in 2010-11 when Facebook seemed like it was going to eat the world.

The documentary's narrative seems more accurate.
his description of perl is even less charitable
Actually, if you're on the OFAC list, many banks eill open sn account for you, and happily take deposits. They just will not let you withdraw. So
Your claim that a bank cannot judiciously freeze your assets is a bit off.

And for the record, nanes going on the OFAC have blast radius. If the U.S. finds out terrorist X has an alias of Temperence Prudence, the other Temperence Prudence's out there can expect some disruption while compliance department's try to figure out if you're a terrorist or not. All without breathing a word of it to the customer.

I know, because I ended up having to troubleshoot that system. It is quite horrifying, and to say the least duplicitous.
They still sell an iPod?
Do we really need “funny” comments like this on HN?

Do you genuinely believe that Atlassian could be a significant polluter at the scale of AGL?

This article isn’t about Atlassian at all, feels like the wrong place to complain about JIRA.
It's why it's called busyness ;)
I model our cash flow for the rest of our lives to determine when and if we have enough for our goals, and if we need to modify goals. I would say the house/mortgage payment is the big one, and then the roughly $15k to $20k per year per kid for daycare, and then a few thousand per year for doctors. And then a few years of expenses saved up in case we lost our incomes. I think it was in the $200k range (excluding house) or so.

Both my wife and I grew up children of poor immigrants. Neither of us had our own home, much less a room, and we moved around quite a bit, and we did not see a dentist until we both had gotten jobs in our 20s that afforded us dental benefits. I had been in 8 different schools in 7 states by the time I was in 9th grade, and I think we both agreed that financial insecurity was our biggest problem growing up. If we did not have that for our kids, then we were simply happy to go without kids.
I got 261 points.

Spoiler: QkFCRUwgUEFETE9DSyBSSEVUT1JJQw==

Edit: 272 / QkxPQgpQQUNLRUQKUkhFVE9SSUNBTA==
How do you figure that? Jira is absolutely the kind of slow drag that destroys civilisation. Facebook and Google make things that empower people, for good or ill; Jira makes it impossible for anyone to do anything. Personally I believe in the positive side of human agency.
In C++, anyway. C’s expressiveness, on the other hand, is pretty weak, and a preprocessor is very useful there.

A better preprocessor (a C code generator, effectively) would be a simple program that would interpret the <% and %> brackets or similar (by “inverting” them). It is very powerful paradigm.
Hey, interesting question! I think using ground-based equipment to accurately measure the position of fast-moving drones in a large outdoor volume might be quite difficult. A pretty common way to do this indoors is to attach infrared retroreflectors to the object. You then have infrared cameras in different locations. Each camera viewpoint restricts the possible location of the marker to a cylinder along its view axis. Using two or more viewpoints, you can estimate the actual 3D position. Two problems for your application: 1) the infrared light from the sun will add a lot of noise to your measurements, 2) it is generally difficult to identify which marker is which. [1] is an example of an off-the-shelf system that works quite well though.

I think some onboard positioning system might work best for your application. kognate suggests using "inside out" tracking based on the features observed by a camera on the drone. A nice thing here is that most FPV drones are already transmitting realtime video. It would require significant computational power on the ground to localize drones from their camera feeds though. See [2] for some inspiration.

Another idea that may be possible is to use inertial sensor fusion algorithms using the data from the IMUs onboard the drones to find out their trajectory in real time. However this is quite a tricky business. The sensors would have to be characterized extremely well and be able to deal with the highly dynamic forces that would be felt by a racing drone. Probably would make sense as a standalone module that accepts 5V from the drone's power system and has its own IMU(s) and telemetry radios.

[1] https://optitrack.com/

[2] https://matthewearl.github.io/2021/03/06/mars2020-reproject/
> I reject the destructive "socialism" vs "capitalism" false dichotomy.

Nothing could expose your class position as much as your suggestion that Cuba’s leaders are Pinochet’s “counterparts.”

Pinochet was lifted into power by the American capitalist empire. Castro was lifted into power by the Cuban working class. It takes a lot of nerve to equate the two in any way, and even more to suggest that the latter should step down in spite of overwhelming support from the Cuban people.
I'm on a new MacBook Pro with a gigabit connection -- when I click a card in Trello it takes 5+ seconds to open all the way.