skysight-inc/HackerNews huggingface dataset:
If you check my other comment, the English-language coverage I found, which just involves journalists communicating to an audience with no interested party involved anywhere, is also written in a surprisingly credulous style. (Yes, acknowledging that no machine of this type has ever failed to be fraudulent. But doing so in a low-key, hope-the-reader-doesn't-notice kind of way.)
> Pure mathematicians don't use computers or even think of them in their work, for the most part.

That's not true. Many pure mathematicians use programs such as Wolfram Mathematica and Macaulay2 in their work. (Source: I studied maths and I know a bunch of them personally.)
Good for our neighbors (And Hi!). Latvia is also advanced in regards to eservices
:)

We also get state issued ID card with PKI. We can access tons of services. Last I read I can buy a house, fully remotely. Including notary services via video call + all parties need to sign stuff with our ID card.

We get health results via email as an encrypted pdf, where password is given at the time when I submit samples.

Many business also use ID card to sign contracts between parties.

Bank transactions involve Smart-ID, 2FA app that I have to authorize via ID card for remote setup for any new device. (It involves generating new certificates) Smart-ID is developed by Estonia and is very convenient, secure way to authorize payments.

As of communication, no state issued email. However we usually get email notifications, for example from state tax service, that we should log in and read whatever we have to.
Rather than giving always the same crate or author names, it's probably more interesting to learn to recognize repositories which have a higher probability of being "good rust code", so that you can search yourself (starting with repos of well used and well known libraries and programs).

IMO good rust code often

- has most types, functions, macro definitions, etc. correctly commented (don't bother reading code when there are pages without comments)

- has a lot of code snippets in function comments

- has some test units

- has no unjustified `unwrap` and `expect`

- has understandable error management

- has "bench", "tests" and "examples" directories (they're not always necessary but if you see them, the author knows the tools and made some efforts in building a better crate)

- has a proper readme and lib level comments (if it's a lib): people who take pride in a readable documentation often take pride in a good code

I'd also suggest to first look at code which is neither very old (people learnt since and new features were added to the language) nor so recent it didn't mature
> Except that most people are put off by s-expressions

This triggered my obligatory rant that Lisp doesn't require s-expressions, there are a bunch of equivalent alternatives, and indeed the entire point of s-expressions is that they're trivial to generate, parse and manipulate automatically (if you don't want to write them manually).

http://chriswarbo.net/blog/2017-08-29-s_expressions.html
Right now you'd neither a) after 30 years own the house at 2k/month and b) would have to pay for all the renovations within the 30 years (and I'd expect at least one pipe burst in that time). There are advantages of just renting. Even beyond the "I can just move if I have to" part.
I also did a PhD and this is all true. I realized many of these things years later.

I think many of these points come down to confidence. When you are in the trenches, you really, really do know a lot, and you know it in incredible detail. In fact, in your career, if you leave academia you will probably never know a unique small "thing" in such detail ever again simply because you will have to make something as opposed to studying it. Not even your professor knows everything about what you do, and so she may give advice that seems to contradict what you think. It is vital that you trust yourself enough to speak up. Yes, the professor is really smart, and knows more than you, but she didn't spend 3 weeks in the lab wrestling with some optical setup like you did and you know some things better then her, better than anyone in fact. It's hard to admit, I know.

Also, you may really have wrong assumptions about the progress you're going to make in the project. You may feel very bad after a year of messing around while the prof thinks you're doing well. Talk about these feelings. The prof knows what's normal, you on the other hand may think you're the next Einstein (and assume Einstein wrote something great every other month) and constantly disappoint yourself.
Cloudflare senior execs are contactable via HN, for now at least.
Funnily enough, the inverse seems to be true as well: saying things about blockchain technologies that paint them in a good light is taboo for people not making money on them.
That is not remotely true. There is no law saying everyone with the same job title needs to be paid the same.
I suffer from the same problem, if problem it can be called, it's just a different sleep pattern. I learned to live with it mostly. I wake up at 3 am and there is no way I fall asleep again before 1.5-2 hours. I just get up and do something productive, usually I'm quite creative at those hours and the silence is amazing.

The problem is that modern society isn't that nice with these uncommon sleep patterns, it's hugely problematic if you still need to wake up at something like 6 or 7 am.

I've read in the past that this is actually an ancestral pattern and that 7-8 hours of continuous sleep is something imposed to us with the industrial age.
I think your confusing Germany with another country, I've never seen a 100 person line for an apartment there. Mind you Sweden has those (although they are virtual). This is mostly a function of completely missing the boat on population growth and the necessary investments. It's been the same all over the world, lobbyist hamstringing the public systems reducing investments because "government bloat" the systems then fail to work adequately which is being used to lobby against the systems as "not working".
> The same is true of radiant floor heating in a slab. This can make your home difficult to adapt to temperature swings.

The hi-tech solution, is to have a computer control your heating, and let it take account of inside/outside temperature, presence/absence of people (per building and per room), predictions of weather/energy-cost/carbon-intensity/arrival times and so on.

Smart thermostats already do most of this e.g. learning how long it takes to get to a specific temperature with your heater, your insulation, your weather, your schedule, time-based tariffs. I'm not sure if they record this in any human readable exportable format though.
I am pretty sure that convenient access to good healthcare significantly improves health and is good for society in general, just not the way measured by these studies. I dont think it was intentional, but when carelessly read they needlessly discredit public healthcare. More importantly, I think lifespan is overrated in terms of health, it isn't what people care about the most, nor what is valuable to society. Proxies for economic productivity, and quality of life should be used as well.

Difficult to be sure, but not impossible. The problem lies more in the ability of the analyst and the limited, highly abstracted(compressed), often anonymized(lossy) data used. I think the kind of AI we need is already here, and we are slowly but surely transitioning into a true information society. A futuristic idea is that people will all wear sensors which provide a bunch of medical statistics which are then used by semi automated healthcare, but I dont think thats the way it will come to pass, or at least not the entire story. Why wear a device measuring your pulse, when a webcam can do the same while being used for other things, or just not turned off. Your pupillary response speed is another useful metric that a high res webcam can measure. To my knowledge the two aren't used to measure ad responsiveness or engagement to unaware users yet, but they will. This kind of non-abstracted, non-anonymized data already allows some companies to predict health, especially mental health, very well, and that's by accident.

Oh I mean the same reason that dentists are considered blacksmiths rather than doctors, people are just dumb sometimes.

I may have sounded a bit pessimistic about healthcare, but I am more disappointed than pessimistic. I think medicine can and should be improving much faster. I think part of the reason it isn't, is because the public is missinformed about the medical outcomes. And if they knew, far more funding would become available. But faith in doctors ability, has been and, may still be more important than treatment. By this I dont mean mean placebo, I mean it would scare people in general, and that good empathic doctors would burn out fast without an optimistic view of their outcomes. This was even a stronger factor in the past, and as a result this idea is strong, and prevents more ambitious programs.
Energy compensation and metabolism: “The Biggest Loser” study reinterpreted
>However, most software engineers are bad at creating user-friendly products unless someone with product design skills tells them exactly what the UX should look like

Absolutely Wrong!
For work I'm currently building a test-rig that has a projected lifetime of 20 years.
So for me, this is very relevant. Thank you for posting.
Genuinely it's really a pain. You're not just dealing with intellectual property issues, you're literally brushing with militaries (and different cartographic laws) in the process of licensing high-resolution (those which allows you to see streets and buildings) images. The fact that they were able to do license this, even if it's still restricted for commercial use (seriously, it's really not that easy) speaks volumes to Microsoft's plans on relying on OSM. (Note that cartographic restrictions are now slowly loosening up especially in the US, but we can't say that for sure in other countries like India and China.)

By the way, that's also why Microsoft shies away from cartographic products except when maps are absolutely needed, they have encountered situations (for example, time zone maps and flag emojis) that Microsoft doesn't want to get involved in, and so avoids those if it's possible.
>I think most people are naive (even on HN) regarding compensation and negotiations.

I think most people on HN are naïve as to how most companies outside of tech startups actually work. They have concrete pay scales, you get the bare minimum of that pay scale when you hire in, anything above that is from your annual merit based increase which is often at or below inflation. You can look at your co-workers and have a very good idea of what they make to the percent based on how long they've been in their role.
You lose context. Say you have 2100-01-01T10:00:00 in PST. That's 4102452000, so you store it.

A few decades later, timezones are changed. PST should add 30 minutes, all others stay the same. You only have 4102452000, what should you convert it into? You lost the time zone information, so you can't make the correct decision.
Unfortunately I was unable to find any video of that marvelous contraption in motion.

Even if it does not violate any of the three guidelines of thermodynamics I think it might be quite pretty to watch, much like a kinetic sculpture.

Perhaps connect it to some solar panels so it starts undulating on sunny days.
A USB what? Don't leave us hanging.
Then we should first make sure that a computer and Internet access are luxuries rather than necessities.
(I'm going to write about Rust learning resources in general, so this may not fit the question, but believe the concepts are still worth considering)

Rust is a very hard language to learn, not only because of the inherent difficulty, but also because of the lack of a structured way to approach the learning itself.

Reading codebases is a very good practice in programming, but I don't think it benefits below the intermediate (if we put it this way) level, as you may not even notice many of the design choices.

You're going to need a lot of time to become fluent, so it's crucial to clarify what's your target. If you just want to play with the language, anything will do; if you're serious, it's important to follow a path that it's stimulating, otherwise, you will just get bored and stop.

I've tried Rustlings as a beginner, but it wasn't very stimulating. Gjengset's videos are extremely slow - they could be cut to a third, and still keep the same content; again, not very stimulating.

For beginners, a possible path is to study the reference book (there's no escape from that), then optionally find a "strongly guided" projects-based book, then find some projects to work on (which may include "weakly guided" project-based books).

A project-based book I suggest is "Rust Programming By Example" (Packt). The code quality is not very good, but it has several different projects to play with.

Another book that may be interesting is (I haven't read it yet) is "Hands-on Rust- Effective Learning Through 2D Game development" (Pragmatic Bookshelf).

After you're past the strongly guided projects phase, you may start to work on weakly guided ones. Two very good books (by the same author) are "Mazes for Programmers" (Pragmatic Bookshelf) and "The Ray Tracer Challenge" (Pragmatic Bookshelf).

After that, sky's the limit, as you'll be surely ready to join established projects. The "Rust weekly" newsletter publishes projects who welcome beginners.

You may want to read, at some point, "Programming Rust" (O'Reilly). It's tedious to read it after the reference book, but it has a different, slightly more in depth, view on the Rust language.
Hong Kong pro-democracy Stand News shuts down after police raid, arrests
Guide to WordPress Speed Optimization
try and just be, be present, be aware, be real, be here, be in the now
OpenVMS took this approach for their POSIX libs: https://www.zx.net.nz/mirror/h71000.www7.hp.com/2038.html
The typical person will only ever be able to afford at most one apartment/house (simply because if everyone has more than one, nobody would be willing to rent the "extra"). So, by definition, this means that for most people it would be a significant if not outright majority of their net worth. So no binding that much assets in one class would decrease the diversity. If you want to be exposed to housing: Buy an appropriate fonds for a fraction of the worth of a single apartment/house
I remember thinking at the time that it was just a viral/digital marketing stunt. In other words, not a demo of a violation of conservation of energy, but a demo of how much buzz they could generate. Does anyone have any in depth material detailing the saga?
And I have. “Lock now” function is hidden among other items in the settings menu, when it must be accessible. Editing and using password cards is far from intuitive, and their entire autogenerated(?)/tabled(?) UI feels off in ways hard to describe. I’m constantly getting confused using it. And it is not a baby duck syndrome, as I am using it for more than two years.

There is still no better alternative if you want to leave lastpass, but what lastpass really has is a good UI.
actually not true. ever since spring and everyone started supporting kotlin officially, a significant number of startups use Spring Boot, etc through Kotlin.

https://spring.io/guides/tutorials/spring-boot-kotlin/

in fact, this data is fairly accurate - check out the stats on rise of Kotlin's popularity.

https://www.developernation.net/blog/infographic-programming...
https://www.youtube.com/watch?v=s1eNjUgaB-g
It's not only in the major cities like Berlin, Munich or Hamburg. Prices skyrocketed even in smaller cities like Karlsruhe or Heidelberg. A 40m² flat can be 300.000€++ and you will need to renovate it. 20 years ago, you could get a house for the money.
The low end is always meaningful, it lets you know if you want to apply and potentially waste 3-5 interviews only to find out you'll be taking a pay cut.
I think this makes sense.

Many courses focus on teaching the semantics without explaining how it works (or not giving much attention to how).

Result is many students come out capable of repeating more or less the same, but incapable of reusing those language constructs to build new solutions.

Too bad the post didn't spark a thorough discussion here.
I personally use GNU Pass as its a simple local password manager, no strings attached. It can also generate passwords.
I do hope that web 3 brings a DNS service that can be bought once and owned forever that nobody can tear even from your cold dead hands. I'm not holding my breath though.
I feel seen. Actually burst out laughing.

Edwardsville High was one of the biggest high schools anywhere. Whereas moving to Missouri was like traveling ten years into the past.

It was so painful that I dropped out the moment I landed a programming job.
how is it different from https://signoz.io

signoz datastore is built with cassandra and yours with clickhouse.
Yep - Here in Finland, just over the bay in the north, the Estonian e-prescription system is often quoted as much leaner, meaner and more functional than our own borked attempt, at a fraction of the cost.
There is serious work being done on chiral metamaterials which may have the ability to reverse or diminish the Cashimir effect. Note that this fact laughs in the face of all the self-assured debunkers coming out of the woodwork who are making claims way beyond their education.

General relativity does not preserve energy!
Speaking of Germany, do you mean De-Mail? Because while it is similar to email, it is not email compatible and had a lot of shortcomings.
Prices are high in pretty much any big city in Europe. You say to buy a house in Berlin you have to get a mortgage for your life. Sure but even with a life mortgage it's impossible to buy a house in London, New York or SF.

It's a function of how incredibly high wealth disparity is. Go to the richest part of town in any big city sometime in the evening. >70% (often more than 90%) of the lights are off, because nobody is home in these multimillion $ homes, because they are 2nd, 3rd or 4th home. So the people who can afford houses that >90% of the people can never afford, can buy many of these without blinking an eye.
No paywall version: http://archive.today/2021.12.29-072341/https://www.nytimes.c...

The article describes the use (and subsequent abuse) of the Qualified Small Business Stock (QSBS) exemption that has been in US tax code since the 1990s.
The default always was 64-bit for 64-bit systems, so this isn't as big of an issue at the blog posts makes it out to be.
Two things I would add to this that I learned early on in my PhD:

1. Presentations aren’t really about conveying information.

I sat though so many dull presentations, they were very informative but I can read a paper quicker than they can badly present the same information.

The best presentations were the ones that covered the whys of the work, the applications, the next steps, the specific problem areas - often these aren’t covered in the paper but, armed with that extra insight I am far more likely to read the paper and remember it.

Presentations are (as the author says) about telling stories.

2. Show up. So many PhDs waft around not doing a whole lot, and so land up being on the program forever. This only benefits the uni and is detrimental to the student. I noticed in the first month of my PhD that most people did a lot more work at the end than the beginning - so I flipped it, worked consistently from day one and got done in just under 3 years.

Carry this over to your daily life and it’s almost a super power for getting stuff done. Consistently showing up and plugging away in something reaps rewards.
You convert it to the local time at that location at that point in history. That's something that belongs to time localization, timestamp should be universal and immutable against those changes.
Delphi had an IDE and there were others. That's early 90s.
Log4jscanner: A Log4j vulnerability filesystem scanner and Go package
This instantly brought back memories of Steorn. I went down a rabbit hole on that one, learned a ton about the vagaries of magnetism, FEA, hydrodynamics, etc. It always had a crazy smell to it but the diversion scratched an itch. (The underlying concept was that you could use magnetic viscosity (Sv) to create a time variant BH curve in a magnetic field and cheat a few (micro)joules out of the hysteresis loop of a round trip to/from a permanent magnet. Trouble is that the viscosity always worked exactly against you, like it does in liquid/fluid mediums, dumping your joules into the magnet as heat instead.)

There’s an article on Hackaday about this beast of a machine [1]. A comment there got me wondering if you could build an art piece that breaks gravitational symmetry with the moon. A metric ton on earth would experience ~.03mN (~1 sugar cube) of force towards the moon. In the extreme if you floated a one ton granite sphere in liquid mercury, you would likely see some displacement (edit: actually no b/c plane of mercury would be normal to net gravity vector). Building something even remotely acceptable to demonstrate the concept would be tricky. My aforementioned Steorn interest taught me that ferrofluid can make an extremely low stiction bearing. You could potentially ’float’ a mass on a ferrofluid film and let the moon drag it over an exquisitely flat and leveled (1ppm) surface. You’d need to maintain the oil film but it should otherwise just ’work’.

1 - https://hackaday.com/2013/11/30/gravity-powered-generator-re...
A Conversation with Werner Vogels (2018)
HTML Element Operations in Perl. Get or Remove by Xpath HTML Element
Here is a peer-reviewed collection - https://github.com/mre/idiomatic-rust
> $2,000/month in rent vs mortgage

the mortgage is not 100% comparable to the rent, since not 100% of the mortgage is unrecoverable cost, unlike rent.

Some percentage of the mortgage payment is the principle payment. If you subtract this principle payment, and add in the cost of capital for the mortgage (which is the opportunity cost of the initial deposit), you can then compare the cost of mortgage with rent.

In most cases, rent should be cheaper (but of course, not always).

A nice rule of thumb is to have a 5% rule - if you can rent annually for less than 5% of the cost of the property, you'd be ahead financially.
FTA : "Realigning as necessary as you learn new things"

ah ah ah. It basically means you made what you think is a very good decision, it actually is pretty good indeed, but somehow it doesn't align with your own management's goals (those who decide for you). For example: you decided to build a good solution for the customer, that will avoid many issues in the futures but your managemetn says that you must have a positive cash flow right now; not in the future.

So you have to realign.

For me the issue is not about making good decisions. Anybody can make good decision provided he/she looks past the solution-oriented mind set. The skill that you need to develop is : defend your decision in front of people who actually totally disagree with you and have ways to make your life miserable if you go with your decision anyway. I understand somle people can do that, I sure can't.