skysight-inc/HackerNews huggingface dataset:
for those willing to Google translate, here is the Baidu page about the marque on the bottom

https://baike.baidu.com/item/%E5%A4%A7%E6%B8%85%E4%B9%BE%E9%...
From the article: "The reason grottos worked so well as natural fridges is due to their excellent ventilation. Since they usually occurred on rockfall or on an accumulation of scree, they have a porous foundation that guarantees internal air circulation and results in a year-round stable temperature..."
Listen, that works in engineering but I know people who try this all the time in more replacable occupations and it just gets shut down.
You find them in old houses in the US, too. They’re called “root cellars”, and generally have dirt floors with brick walls. They do work surprisingly well. I live in a hot part of the US, and those cellars are like heaven in the summer.
We're living in an outage culture
Web clipping?
Is startup investing really regulated, or is it just your mom and dad and nobody else who have heard about your statup?

- ”Dad, all I need is 10k loan”
- ”I will give you the money, son. And I’ll see you in court if it doesn’t work out.”
In particular, there's a fundamental constraint we need to remember: in order for people to buy things with their wages, those things must be produced. That is to say, it's not possible for businesses across the economy to just decide to pay everyone better in real, inflation-adjusted terms of what they can actually afford to buy with their income and make everyone better off, because that doesn't magically make more stuff spring into existence to purchase.

There's a kind of thinking I see a lot in these threads where there's no labour shortage, businesses just need to pay better and if they don't then they don't deserve to continue existing as a business, framing this as evil businesses jsut complaining about not being able to keep their non-viable business models going anymore. The thing is, this misses the other side: a lot of those businesses produce stuff that consumers want, and if they're no longer viable any more then that consumer demand cannot be filled at the price people were willing to pay, again decreasing the value of people's income in real what-they-can-buy terms.
The question is if you really need their WAF. After all that usually means that you are running insecure/outdated web applications or have SQL injections and while CF might filter some stuff if that's the case I wouldn't completely rely on that either.
Also, we reserve the right to dictate what you spend your money on and if you want to donate to causes (e.g. Wikileaks or truckers) that we don't approve of, we'll block your bank account and cut you off from the system.

There are some things that are plain illegal. If you’re laundering money, selling illegal drugs, running guns, funding terrorist groups, etc you run the risk of getting caught and having your accounts shut down.

We’re not living in a dictatorship (yet). There’s still due process and the justice system.

Lastly, we reserve the right to manipulate the money supply.

“In our time, the curse is monetary illiteracy, just as inability to read plain print was the curse of earlier centuries.” — Ezra Pound

If you’re interested in how money works you should read a book or two about it. It’s pretty interesting. “The government,” isn’t “printing money.”

Absolutely concern yourself with it.

The problem right now is that government regulators aren’t technically savvy enough to understand cryptocrap and it’s implications. They read what briefs they can but they face endless technobabble from lobbyists and “industry representatives.” The hearings with the US congress were something else.
Nice Go code in API !!!
I will use it and contribute!
Congratulations!
Long waiting for this !
The converse is something akin to Tableau, which came out of the graphics department of Stanford and Pat Hanrahan's lab. Tableau was acquired by Salesforce for around $15B. No doubt, proximity to SV was key to their growth. But the original research from 20+ years ago on DataCubes visualization was a product of academia. It just so happened to coincide with our era of "democratizing data science" ;)

Multiscale Visualization Using Data Cubes

https://graphics.stanford.edu/papers/pan_zoom/
Hey, I'm the author of the post. Thanks for the feedback! I will update the article with some of the insights from here.

I wrote the post when I was investigating cursor-based pagination, which I had to implement at Shopify. We decided to use Cursor-based pagination since offset performance wasn't good enough. The larger the offset, the slower the query.

We decided to add the cursors to the LINK header page of each request response. The header contains two URLS: the previous and next page.

We saw a tremendous impact! In some cases, iterating over the pages sequentially using Cursor was much faster than sending parallel requests using Page-based pagination.

I built a library where you can compare the performance of Cursor vs Offset for a Shopify Store iterating on specific resources. This helped validate the approach at Shopify and prove to partners that it was worth migrating to Cursors!

More information here https://twitter.com/IgnacioChiazzo/status/153071174122657382...
I used to think that guy was pretty cool. seen a lot of bad PR lately.
Nowadays when I interview people, I try and come up with an example that feels like a "real" problem you'd realistically solve on the job, but isn't too hard, usually something involving building an index or some basic concurrency. It's still not perfect, but I do work pretty hard to try and make the problems feel fair and actually something you'd do on the job. I also generally don't concern myself with compiler/syntax errors unless they're extremely egregious, since I think those errors can typically be explained by nerves and realistically won't be much of a blocker in a real job.

I really hate the contrived problems that interviewers pull from HackerRank and its ilk. Even if you could glean useful information from watching someone program a knight hopping around a phone dial pad (a real problem I've gotten, which I'm highly skeptical of its utility), it comes off as pretty irritating to the interviewee. You're not solving little programming riddles on day to day work, you're solving engineering problems, and I think that these leetcode questions don't reflect that.

I think there's evidence of this too; you can study for these leetcode questions and get better at them, so what exactly are we testing? You're not testing the person's experience, you're testing how long they spent on hackerrank the night before, or how many interviews they had recently.
> epochs only work with FOSS source code

Huh?
There are plenty of firms that sell software to academia and many of them make a ton of money. I bet there are great opportunities in that space. I guess the issue is that most business educated/oriented people are both too disjoint from both engineering and science, so competition is rare.
You have all these companies reporting record profit and margins, but somehow they can’t pay people more? We are seeing this behavior all across the supply chain. These companies are skimming more and more off of the top with “pandemic” and “supply chain issue” as excuses. I’d like to think there’s a reckoning for this type of behavior but sadly that would be very naive of me.
https://dagger.io
RFC 9225 – Software Defects Considered Harmful – Authors MUST NOT implement bugs
Did you stop the unionisation process after you got your one-time benefit?
Many fleet purchasers are very much interested in the short range model. It's being targeted at businesses, not end consumers. Local businesses like landscapers don't need a ton of range. I believe Ford's long term strategy is to make up for the small margin with high volume on this model.
It's happening

"Fertility rate: 'Jaw-dropping' global crash in children being born" https://www.bbc.co.uk/news/health-53409521
Labor shortage is a wage shortage is a housing shortage is an urban land shortage.

When housing is so expensive, why would low wagies bother if they can't afford a rent. They end up on the street regardless of working.

Housing shortage in just a land shortage in urban areas. There are not that many places to rent compared to the size of the city. Most buildings are out of the market, not suitable for renting out and the owner is cash strapped to get it into a livable condition. Since housing keeps appreciating at such rates lately the owners suck it up with property taxes and depreciation and just keep sitting idle on properties. The houses are out of market because the owner is asset rich, but cash poor, but nobody forces him to sell back to the market.

It's a liquidity problem, not in money, but in houses. When unused housing from asset rich but cash poor owners, who got properties through inheritance, sits idle and never returns to the market, there is no supply and demand dynamic in the market anymore. The market doesn't clear and brings the economy to the halt. (One solution is LVT to force market clearing).
Almost all interpersonal conflicts are founded upon the belief that you are reasonable and others are not.
Some poor intern spent the morning walking from server to server signing them all into a Microsoft account
Years ago, when I was less security aware, I shared my password across different accounts. Not wise, but I know better now. One site that I used was hacked and my password compromised. The hacker was able to use that password to gain control of my npm account. Lesson learned.
You can also read this story another way: Non-scaled manual processes have accumulated decades or generations of accidental complexities. I've seen this in the example of a central software my university was ordering to manage the records of all grades, achieved credits, registered exams and so forth. Most of this was already managed by a centralized agency (Zentrales Prüfungsamt) but every faculty had slightly different examination regulations and processes. It's not that most of these differences really provide any benefit to the students or the institution – electrical and mechanical engineering are so close to each other that there is no rational way to explain why they can't have the same length of time the registration window for practical courses is open – except that everybody is used to the way it is now and each faculty makes a stand for their right for the status quo.

And in my opinion the reason for most of the conflicts that arose is a failure of expectation management what the digitization effort can accomplish (in a reasonable budget): Software systems are cost efficient only with mostly homogeneous processes. Their development is such an expensive undertaking that it can only compete with individually trained humans when you can amortize the costs over large amount of use cases (c.f. https://xkcd.com/1319/ ).

Thus the first step should always be to get everybody on-board to give up some of their non-essential individuality. There is no need for car taxation to change from municipality to municipality. (Be aware of the reverse phenomenon as well, though: Individual needs getting thrown under the rug by systems that are too rigid or simplistic in the wrong places. See all the falsehoods programmers believe about {names, time, gender, ...} articles. TFA in my opinion is not an example of that phenomenon btw.: Facebook, like Google, is justifying cost cutting at places which obviously need trained human support, with a fetish for technological solutions.)

Of course this homogenization is not something that my parent poster would be in any position to accomplish, so this is not meant as a critique. Also I agree with EnKopVand that automated processes (or even overly rigid bureaucracies) should not take decisive actions on their own.
Definitely not a hypothetical scenario. I’ve seen this play out poorly before where work work takes a cognitive and priority backseat to outside work.

I do think passion in a more abstract sense is a strong signal thorough. Such as passion for learning new things, solving complex problems, investment in collective outcomes, etc
> The same is true of almost any shortage.

This is symptomatic of neoliberal reductionism. We shouldn't treat labor as any other commodity. Apples do not care what their market price is, but workers (humans) do, in fact, high wages are an important component of human well-being. The economy should ultimately serve needs of humans, not the other way around.
You're right, I should have worded the attribution problem more clearly.

https://wiki.creativecommons.org/wiki/Best_practices_for_att...

Yes, in general you can conclude that attribution is not a hard science, you attribute the best you can given available information. But even then there's painful gotchas as described in the article above.

The real problem I was aiming at is that it doesn't scale in the context of mass improvement of Wikipedia articles.

Say I'm an enthusiast regarding species of fly found in NorthEast America. There's thousands of species and we have thousands of Wikipedia stub articles lacking an image.

Next, I found a source containing said images and want to use them. One would now have to go through every single source image and do attribution to the best of our ability.

Is there a title? Mandatory to use. No title? Make up your own. Is a license included? If so, 3.0 or 4.0? Is the author mentioned? If yes, does the author want to be mentioned by their real name? Has the author included any other custom requests? You need to honor them. And so on.

It's incredible laboursome work if you take on the task of doing it properly. As a result, many may not bother to improve Wikipedia images on such scale.

Now imagine those images being CC0. You can skip every single step and be a 100 times more productive.

Blunt statement, but the most useful images licenses are "copyrighted" and "CC0". Any license "in between" is messy, not as permissive as you may think, and in many use cases (such as social media) their license terms are fully ignored anyway.
Wisdom is knowing how to find out which you're dealing with without getting fired
In Bias We Trust?
Ask HN: Feeling burned out at an early stage in my career
I started working for a tech company immediately out of high school. The company was a startup that has seen notable growth.

I joined one year into the business and have been there for the last three years. I took on a lot of responsibility early on because I was excited and I learned a lot. I worked on tasks that had a direct impact on revenue.

Now I'm feeling burnt out and question whether I started on this path too early. I had really high expectations of myself and now I am wrestling with this feeling of guilt that I can't get motivated like I used to. I've tried doing the things with tech I love -- like working on my website -- but lose energy quickly.

I know I'm early in my career but I feel tired and unmotivated at work. Work seems like a never-ending treadmill of tasks, many of which are more bureaucratic now and don't interest me. What should I do?

Update: One thing that's worth noting is my job has changed in this time to something that doesn't interest me as much. The company has grown to 200+ people and I'm struggling to see how my skills apply to my role since my first role is now no longer relevant to our core business.
CS overlaps with but != programming.

Students will often gravitate to majors that have some overlap between "This is pretty interesting" and "I can probably make a reasonable living doing this." Outside of the arts, programming is rather unusual in that some have an expectation that this is something that you've loved since you were 6. (And, again, CS only overlaps to some degree anyway.)
Not really. For whatever reason, company cars (and trains, but at least those make sense) are taxed way less than salaries. There's no way in hell I'd fork up 3000EUR/year to get a train pass if $work wasn't paying for it.
Given that it's only GitHub Actions I don't think it's likely that in this very situation Azure is to blame.
I had the title "Research Software Engineer" well over 10 years ago, and worked as a research software engineer in another role prior to that with a random title.

Contrary to many of the posts I see here, it was a great job, except for the below-market pay. I felt like I was contributing to something valuable. It beat working on yet another boring commerce website. I had interesting coworkers and worked with interesting technology.

I didn't experience any of the politics around academia. I felt respected by everyone. I don't have a PhD. I don't even have an undergrad degree. I dropped out of highschool, got a GED, and did a couple years of undergrad, got hired by the university, and never finished. No one ever treated me like I was second-class.

The only reason I'm not still working as a RSE is because I took a 50% pay cut when I took the job and was lured away by money later.

I wonder how many of the negative commenters here have any actual experience as or with RSEs.
Honestly, I would like to get my account back. I am an individual and not a company. But the links are about companies, and not about all citizens of Russia and Belarus. It is not so important to return the money, I work in IT consulting and I need certificates.
The Law of Strict Licenses
There are actually quite a lot of companies in that space, though mostly pretty small ones. Panasonic does sell their own home battery system though.
Population growth by birth and immigration in the US has slowed and has been slowing for a long time now. I would be surprised if this had no effect on the labor pool and yet the article doesn't mention it.
Ignoring machine learning entirely... Chemists benefit from this. Being able to type in a moiety and the product you want saves a bunch of trouble...
This is just another case of "should we ban things because some people are greedy and stupid and will hurt themselves accordingly"...
That's quite a defeatist viewpoint and just not true. Plenty of working conditions have improved because workers didn't put up with the issues and fought them head on.

Edit:

My first sentence is out of place. What you say is obviously true to a large extend. The second part of my comment however as well.
There are a lot of companies right now letting people leave who asked for pay rises only to find that not only is it going to cost them 10k to hire someone new but that person will be 30% more than the old employee even asked for and will be starting from scratch.
Reducing headcount without layoffs. That’s all this is.
It might help your communication to use far less jargon instead of onboarding ...
Not exactly open source, but as far as "alternatives to Evernote" goes, I've been told about Obsidian[0] (though I've not jumped in yet), which has plugins for OCR and web clipping, and considering the community, I'd be surprised if related notes aren't a thing.

[0] https://obsidian.md/
15.99997. I used an old Pentium I had at hand…
> There is nothing unsafe about final classes

The book agrees with that statement. If only you had taken 5 minutes to read a few pages before starting to beg strangers on the internet to not buy something that could improve their career just because one of the authors hurt your feelings sometime in the past...

> Virtual functions are a mechanism that has legitimate uses but makes a poor organizational basis for a program.

This is what I would consider "filler", much like the rest of your posts. Opinions presented as facts, without any sort of source, example, nuance, or elaboration.
These days I tend to rely on archive.org (+ archive.today) and a plain link rather than web clipping tools. I just find it more useful coming back later to have access to the full fidelity of a page and its context.

It also feels appropriate to be publicly preserving parts of the web that you've found useful enough to note down. As someone at archive.org said, 'If you see something, save something.'

Edit: n.b. archive.org does honour takedown requests, though they're rare and usually somewhat predictable. cf. gwern's drastic approach of archiving all the pages he's ever visited, https://www.gwern.net/Archiving-URLs
You don't have to compare this to Evernote. I really like what you have done so far. The preview of the MD is fantastic. Feels hard enough for me to find just that! I love the use of GitHub. I'm in!
In all my time, every internal downtime combined was better than every external downtime combined, and the worst internal downtime was way better than the worst external downtime.

This shit tends to just work, unless you fiddle with it. And if you do fiddle with a self-hosted version, you can do it after-hours, not in the middle of the day.
We’re not living in a dictatorship (yet).

Funny how people here assume we all live in the same country. There are lots of people on HN who live in dictatorships.

If you’re interested in how money works you should read a book or two about it. It’s pretty interesting.

Thanks for the condescension. Money printing is a colloquial term used to describe various ways in which the money supply is manipulated by Central Banks, they like to use terms such as Quantitative Easing (creation of new bank reserves that didn't before exist) and open market operations (buying assets with money that didn't before exist).
> Damned if you do and damned if you don't.

Conventional banking combines a moderate level of privacy with effective measures against money laundering. Why shouldn't we ask that crypto be judged against this baseline?
Not Bionic Reading
This appears to be somewhat of a naturally-occurring yakhchal: https://en.wikipedia.org/wiki/Yakhchāl

Something I've always rated quite highly as far as ingenuity goes.
And Bitcoin automagically fixes that?

How? Due to it being a PoW system?

Suddenly fraud is no longer possible? (It still is)

Money laundering is no longer possible? (It still is)

Inflation/Deflation save? (It still is)

So tell me, what is crypto fixing?

That instead of experts in the central bank the market itself just does what? Definitely nothing pro consumer.

There are reasons why banks get requirements from the state on how they need to run and it's most of the time for us consumer/small people.
When I presented Obsidian to a friend, and he told me that it was just a note-taking app, I was quite shocked by [what I consider to be] such a lack of consideration. Because I really use Obsidian as my second memory [marketing definitely worked on me, it seems :)].

Anyway... I have never used EverNote (==note taking?). And, as you have read, I am reaaaaally in Obsidian (==knowledge management?).

Can any of you elaborate of the conceptual difference between both?
>"Let them fail" seems like a neat free market solution but it also wreaks havoc on the economy with lots of people hurt and contagion spreading to other businesses as more people lose jobs, and a death spiral begins.

I would just do socialism for workers rather than for bosses.
No one owes anyone else a viable business. If it is not viable in current market conditions then the business owners have to adapt or shut up shop. Tough bickies.
> ...performance is not measured by any proper metric of success but rather by their physical presence or hours worked.

I think that one thing that has become crystal clear over the course of this pandemic is what a large percentage of our managerial class thinks that this is the only worthwhile metric for performance—at least, the only metric for performance that is worth their time to try to measure.
Microsoft Office zero-day vulnerability