skysight-inc/HackerNews huggingface dataset:
“Right across from”?

If you are familiar with Wuhan, you’d know you are talking crap. The virology lab is on the East side of the river in the University sector of the city.

The market is on the west side of the river and is in the cbd sector of the city.

We are talking 10km distance apart, with a huge river between. And there are many other wet markets between that would more likely service the community closer to the lab.

That particular wet market takes a lot of shipments straight off boats and from outside the city.

But sure. If by “right across” you meant “on the other side of the CBD, across the largest river in China, and on the opposite side of the largest University campus in China” then I agree.
Doing the transform each time the image is requested would be stupid. You'd do it once on upload.
Every minute an engineer spends doing those things is a minute they aren't coding, debugging, or architecting. So what happens? We have to hire another engineer to pick up the slack. When we could hire an administrator for much less to handle those things.
Hetyre HT9's, they are now listed for $40 but were at one point $30 with a half-off coupon.
This site seems to use Unicode, unlike your first link.

It's a bit disappointing that the British Library was unable to write the titles in their catalogue in Mongolian script.

"ᠮᠣᠩ᠋ᠭᠣᠯ ᠤᠯᠤᠰ ᠤᠨ ᠶᠡᠷᠦᠩᠬᠡᠢᠢᠯᠡᠭᠴᠢ ᠬ"

https://president.mn/mng/
I once got a migraine with aphasia. I was noticing that the visual alligator crack rainbow lightning stuff was finally going away and I decided to check Facebook. I found that while the letters snd words looked normal, it was all gibberish. I tried saying something out loud and I found that all that came out was a mess of random phonemes. It lasted about half an hour.

It looks like this if you want to see:

https://youtu.be/IG7NuH5QTdE

In retrospect I probably should have gone to a doctor once I realized I was unable to speak..
Pretty much all APIs at Amazon , internal and external, are either defined using this or its precursor and then per-language clients and server stub implementations are autogenerated based on the model. That’s true of boto3. Not sure how much the of CLI is autogenerated, but the CLI uses boto(core) under the hood so it’s involved one way or the other.
Top .onion websites from the depths of the dark web
<raises hand> writing Scala here in VScode.
Life pro tip: don't preserve stuff for your heirs. Odds are they'll take half of it to the dump and the other half to goodwill.
It's interesting/refreshing to see non-Java shop picking up a JVM-based language for their new back-ends. I don't think it's bad. Kotlin is a fine language.

The language choice is not only about simple pros/cons but more about the people who use it. I thought people in non-JVM land have some physiological distance from JVM land, but probably I'm too ill-informed by HN pop culture.

(An unsolicited advice: Stay away from Guice. It's not too late. There are better options like Dagger and Koin.)
Software engineering is becoming a base layer for all fields. Meaning there will be a lot more cross disciplinary software engineers extending a wide range of companies and industries including biotech, agriculture, space, etc.

As such it isn't mutually exclusive to be a software engineer while working in a field where tech is the limit. (But even so in my opinion, software itself is still just getting its bearings)
> I don't think they're trying very hard.

I agree. I don't get why there hasn't been more progress on this. The ratings are almost meaningless now on almost the majority of products on Amazon.

Amazon themselves seem to be directly making the problem worse with "early access reviews" or whatever they're called.
And what a pain it is to keep multiple keys registered on all of your services. At least one of those keys should be stored off-site, which means making trips to the off-site location to swap that key, bring it home, and get it registered also. Do that again when you want to register a new service.
Show HN: Create a Private Cobrowsing Meeting
This is ridiculous. Wait till they see how I manage my utility functions.
I'm far more concerned about atmospheric particles (as measured by PM2.5, etc) and air pollution than I am about satellites.

Go visit New Delhi or Lahore in mid winter and give us your subjective opinion of the air quality.

https://www.google.com/search?q=delhi+air+pollution&client=u...
We need somebody with GPU driver expertise as well
as GPU architecture expertise. The guy we were considering
going with for this summer wants to just wrap up his
dissertation instead and graduate - which is totally
understandable.

The GPU was largely a one man effort by him. He is very
talented.
Thank you, I now understand why the popularity of the former French president Francois Hollande was at 4%.
> "For once, the developed world is at the mercy of decisions made in the developing world, and suddenly they have to try and appease instead of ignore or bully. That cannot be a comfortable realization."

Well, that is certainly one way of looking at things. I have never encountered anyone who actually believes that, until now. The fact of the matter is that most people don't care a whole lot about global warming one way or another. Not in the U.S. Not in Europe, and certainly not in China. To be clear, I'm not saying that, if asked, "Do you care?" that they respond "No, I don't care." People like to view themselves as caring about things. The answer to "Do you care about X" is usually "Of course I care." - at least when you are asked by a stranger. But if asked "How much are you willing to spend", the answer is usually "very little.". So the revealed preferences in the US are not too different from revealed preferences in China.

68% of Americans wouldn't pay more than $10 a month to combat climate change. That's to "combat", not even "solve".

So I don't think most people are unsettled or even surprised at China ignoring climate change. If we are only willing to pay less than $120 per year, then you would expect a nation with 1/3 our income to be willing to spend very little. Think of all the ridiculous things Americans spend $10 a month on. Then draw a line and put global warming below that line. So an objective assessment doesn't lead to any uncomfortable truths other than there is only a minority that is truly concerned about this issue, and that such concern appears to be a luxury good even in the West, and therefore will not be a major factor in the developing world. An even cursory awareness of what's going on in the world would have made this very clear a long time ago to anyone who was willing to look outside their own social circle.
Functional Definition of End-to-End Secure Messaging
The Security Podcast of Silicon Valley
https://open.spotify.com/show/5lK5ZeozOPsZD4cR0Ii5pM?si=cevtfknQQi-a27GD5qUCtA

A shame-free space to engage in open and honest discussions about what's going on in Security. Interviews are about 30 minutes in length and explore the dilemmas and opportunities faced by real entrepreneurs, operators, engineers, and leaders. Join us and catch a glimpse into the proven technologies and techniques that solve real problems today.
> The above are the things I took as insulting &/or likely to provoke a more inflammatory conversation. I think there are better ways to ask someone to reconsider what you wrote, ways that are less likely to escalate a confrontational tone.

I'm open to suggestions but the level of continued misapprhension I was facing called for more strong language than the simple corrections I had already repeatedly tried in this thread.

Note the the constitution does not assign this duty to the VP directly, but via his role as the Senate President. Chuck Grassley held the position of Senate President Pro Tempore and the ceremonial duties would have fallen to him.

Now, he may have refused to perfom his constitutionally mandated duty which would have resulted in legal battle that would probably have ended up in the supreme court.

Now, there is maybe an extremely outside chance the supreme court would have invalidated the election and forced a new one. There was absolutely no chance that the Supreme Court would decide that the VP has the unilateral power to completely bypass the counting of the votes and skip ahead in the process to the allow state delegations to select the president.

There would have been chaos and probably a lot more riots and even acts of terrorism. None of that would have allowed the overthow of the US government.
> the videotaping wouldn’t happen without an audience.

Utter bullshit and you know it. It didn't have an audience until it was uploaded. By that point it was already recorded. People have always recorded events throughout history for as long as they were able to be recorded.

Was the Hindenburg disaster recorded in the hopes that something awful would happen so it could 'have an audience'?
That's distinctly completely impossible in this case.
No, this won’t do any good. People at scale have to be nudged by price before they change their buying habits.

China pollutes with reckless abandon and US manufacturing has been hollowed out because of cheap manufacturing. The cost savings in china includes being free to pollute and extremely low labor costs, and other factors.
I think the point the author tries to make in the section "First An Issue", as you say, is exactly to give an example of bad teaching.
Sounds like it! :-)

I have a Senior Principal position and make products you've probably read about on Ars/Verge type sites recently, at an established tech company in Berlin - for about half of those 300k. And it's not a bad deal for the region.
I'm a strong proponent of learning things yourself, and have done so life long, but I suspect there may be something different about Mathematics, at least up to undergraduate level. At least based on my experience helping my kids. Even today's rich kahnsphere doesn't seem to adequately stand in for a good teacher.
> data transfer rates of below 1 megabyte

That doesn't bode well for my confidence
This bums me out so much. I would love to work on medical research and I love data pipelines, so something like bioinformatics R/Python seems ideal to me, but I make significantly more than that as the manager of a software team in an enterprise environment so it's never going to happen unless I somehow get to the point where I don't have to care about money.
> Is very small compared to the lives saved by those measures

Don’t get me wrong, I wear a seatbelt and stop at lights.

I was just agreeing with the parent comment. There seems a fairly strong vein that wanted no lockdown and for us to just accept any resulting carnage. I’m not part of that group.
You don't even need to patch it to include a certain path, you can use (and I have used) it to include $ORIGIN or $ORIGIN/../lib in programs' RPATHs.

Be careful about when this is and isn't okay though. When used wrong this can be a security risk, such as when your browser auto-downloads files to a Downloads folder, and the program you are patching is also in there.
80/20 can be useful when used in moderation. :-)
Every single superficial website or app released today is built on layers upon layers of incredible continuous advances in the software world. Just in the past decade the fields of cloud computing, AI/ML, data warehousing/analytics, distributed systems, real-time communication, geo syncing of data and computation, mobile/embedded development, chipsets, compilers all evolved beyond recognition.

"Ideas" were and still are largely worthless. They are absolutely not the bottleneck in software today. There are a billion implementation-level problems that are still unsolved, and there will always be new ones.
If you own a domain, at 1$/month zoho mail is suggested. Never had a issues with it.
While I won't subscribe (I have fiber), I am excited about what this might mean for the future. It would amazing to improve the technology enough to replace 4G/5G dongles. It sounds like the technology relies on being in a somewhat fixed position though.
> when you consider exports.

Exports aren't a gift - they get something in return for them, just as for other economic activity. So why would you not consider their emissions?
I am also "this person", and while it feels awkward to ask, I think it's important to provide at least some social pressure against the adtech megaplatforms. (Similarly, I feel that it is completely acceptable to ask for a .txt, pastebin, or archive link whenever someone posts a medium.com link.)
I used to work at a SaaS startup that used this extensively. Here's a demo of a remote command line tool we made - React on the frontend communicating with C++ agents on desktops. The desktop agents could also publish events that the web could subscribe to and show activity on a real-time feed / dashboard.

https://www.youtube.com/watch?v=SNjzPS1zmkg
They put this poison in our food just to make it look more white? How insane is this in the first place?
Interestingly, I was running out of memory, so I gave it more RAM (like 20GB) and it got even worse. Apparently it takes a long time to GC that much memory. I’d also rather amortize that pause. The loss of productivity due to a sudden pause is real.
I don't find there is a lot that could make sense to do. I believe computers running Win95 had like 16-128MB of RAM, it wouldn't be too wasteful for a file manager to store, say, 32-64K worth of cached file entries uncompressed in RAM. That could allow for maybe 1024 file entries (depending on the attributes that should be cached for each entry - more if we're really just storing a list of zero-terminated strings and maybe directory bits), which would already cover almost all realistic use cases at the time.

So it's literally a loop over that in-RAM cache in most cases.

It seems like e.g. FAT32 allowed for theoretically 64K entries per directory, but I find it unlikely that most programs would bother to optimize for that. One could just punt and allocate more memory dynamically in those cases until there is a Out-of-memory situation.

Or one could page in the directory entries chunk by chunk (so, maybe 64 chunks max) on each update which would considerably slow down some operations of the program (such as scrolling, sorting, type-ahead, when any of those cross a chunk boundary), but still be acceptable as a rare occurrence.

Or, if one specifically wanted to optimize for something like scrolling or type ahead, which are simple "linear movements", one could just keep this linear list (sorted according to user preferences / filters) in a cache file on disk. Streaming that in chunk-by-chunk is very fast as well, since you only need one disk access to get at the next chunk.

I figure that would be way overkill for most practical requirements, but it still wouldn't be a lot of work to implement.
Judging youtubes (javascript) performance trend observed in the exact same browser build on the exact same hardware over a multi-year period, time to abandon ship fellas.
It's not the "if" in particular, it's more of a signal that I am moving from a simple set of commands to something more complex with logic that will need objects, arrays and possibly a package manager.
I started high school in a program that was more focused on “applied math learning.” (IMP [0]) We’d throw dice and figure out probabilities and stuff. I transferred out of it within two months because it was so focused on finding applications that it completely missed the mechanics of manipulating expressions.

It was boring at times, but after three years I had a rock-solid base on how to turn one expression into any other. The applications of those skills came later once I got into Physics and Stats.

I don’t know if it worked out better that way, but I think there’s kind of a chicken-and-egg situation. To really understand the applications, you need the math background. To appreciate the math background, you need the applications.

[0] https://en.wikipedia.org/wiki/Interactive_Mathematics_Progra...
What’s the point of Free Practice in formula 1?
I recently discovered Bibliogram: https://bibliogram.art/u/paintedladieslibrary
And observing their technology might switch it from working to non-working
I'm pretty cynical myself, but the first phase of BART extension to the south bay is already completed and has been running for nearly a year, and cost $2.9B. The second phase is a bit more difficult because it requires substantially more underground work in downtown San Jose, but $40B would be quite a bit even by CA standards.
That sounds like a load of received ideas from Alex Jones and other internet dingbats. The problem is misinformation. Each passing year since the dawn of social media has made it clearer and clearer that 'the public' has the intelligence of a fucking shoehorn.
This seems to be largely a matter of taste?
A field where ideas are the limits can be great for somebody who wants their success to be driven and measured by ... their ideas?

Sure, it can be frustrating to be banging your head against the same wall as everybody else, but there are people that thrive in such a setting. The most extreme example might be pure mathematicians.
Fields where tech is the limit are fields that don't care about tech. As result, working as a software or tech IC in these fields is a grind. Never again -- no thanks!

Like, I've heard senior leadership at a 'computation-focused' biotech company outright call engineers 'bad people' only to quickly correct this to 'bad at being people', which is so much better!
Are there AI projects working on mapping bird song into possible meanings to figure out a language?
When the associate data scientists are making $100-150k, and the product/graphic designers are lucky to be getting $80k, that's pretty fucking top-heavy and absurd.
Analytics, Crashreports and Audacity
Why? It's fairly customary[1][2] to measure CD transfer rates in bytes/sec and not bits/sec.

[1] http://www.sysu.com/cdspeed.htm

[2] https://en.wikipedia.org/wiki/CD-ROM#Original_speed
So presumably cdixon writes software for a living...
80 characters is a widely-agreed-upon standard, and standards with lots of buy-in are useful for a variety of reasons, regardless of origin.

Units of precisely 20 feet is also a standard, used mostly in countries that use SI. It doesn't diminish the value or utility of containerization.
In my experience an orgasm only makes a migraine go away for 3 or 4 seconds. It’s like a brief moment of relief then you feel the pain come rushing back.
> except perhaps finance it pays far, far better.

I hear this a lot, but I've never seen it. I know plenty of people in tech making the better part of $1 MM a year at FAANG, and a few who even breach that. Most people I know in finance never break $500k.

So how much do people make in finance?
There's a lot or growing number of people who don't use Rust for "systems programming" per se.

People are writing web services or data products that would need to interact with cloud services. Object stores, SQL interaction, lambda/serverless, etc.

I'd think that people using this SDK for cloud administration would be in the minority, but it's just a hunch.
I'm using SSE to push from the server to the client. I'm just sending normal HTTP requests to send from the client to the server, as they're much smaller in volume.

Its really...simple. SSE streams are unidirectional so you're only listening for incoming messages, never outgoing on the client, conversely, you just broadcast out to your clients over SSE. Just have an HTTP/2 connection makes it even more efficient.

Its not great if you need users to have multi-tab workflows (you can only have 6 connections over HTTP 1.1 for a single user), but that has not been an issue for us. There's some logic you can do on the backend to close duplicate connections.

When Web Transport hits, I'm hoping we can do SSE on the client as well, and have two separate unidirectional (one for the server to push to the client, one for the client to push to the server) and have SSE both ways, this way we can terminate the streams independently for efficency
Why? We are told that having a child is the most environmentally damaging decision one could make [1,2,3,4]. And the developed world already has sub-replacement fertility - for about half a century now. But that counts for nothing?

[1] https://www.theguardian.com/environment/2017/jul/12/want-to-...

[2] https://www.nbcnews.com/think/opinion/science-proves-kids-ar...

[3] https://www.theguardian.com/world/2018/jun/20/give-up-having...

[4] https://www.washingtonpost.com/posteverything/wp/2015/07/14/...
Less amps at the same power level, all the wires can be smaller.
More painful than a developer who can't program.
Tons, but it really depends on where you're starting. Is there anything in particular you'd like to learn?

Every time I've recommended Calculus Made Easy [0] it's been a huge success. The writing is lively and full of motivating examples, and it's an enjoyable read.

[0] https://news.ycombinator.com/item?id=17185577
The Medici family shaped the history of European fine art very significantly with their patronage. A perfect example of the phenomenon described in the article.

https://en.m.wikipedia.org/wiki/Michelangelo_and_the_Medici
Why not have certified users who have a clear history of buying things on the platform that can provide "trusted" reviews? Certainly there might still be a problem with sellers spamming people to ask for reviews in money but I think it would up the bar substantially. You can then improve this by only allowing reviews from people with known purchases.

You can roll this out with two 5-star rating systems and replace the old one once the new one has enough ratings.
How does their approach compare with Xanadu's? They recently outlined a blueprint for photonic QC in Nature[1], but I've seen quite some skepticism toward the company in online circles.

[1]. https://www.nature.com/articles/s41586-021-03202-1
My pet peeve is people writing "disclaimer" when they really mean "disclosure".

A disclaimer denies responsibility. So if you're including a disclaimer that you work for Google, you're essentially saying that you take no responsibility for the consequences of your comment because of your employer.
I'm not really sure why it has to be that hard, like, why don't we just use base64-encoded JSON or something?
>Basically, the constellation's effect on the night sky is proportional to the number of launches in the last month, not the total number in orbit.

For what it's worth, in order for the constellation to reach steady state the number of launches in the last month will need to be proportional to the total # of orbit. So if the constellation has 42,000 satellites and the satellites last 10 years on average (IMO that's an optimistic lifespan), you need to launch around 350/month just to maintain the size of the constellation.
I typically deploy my code in docker containers. Often bash-like scripts are for my dev machine.

But if portability was an issue I would still probably move to something that outputs a single binary (Go, Rust).

I just think bash is not a very good language compared to the alternatives.
The main issue is that all ratings systems are essentially mathematical garbage, with voting incentives heavily skewed by actors who want to sell or disparage a competitor. The masses are the collateral damage. But even in an honest "fair" voting schema how does my neighbor harbor the same sort of values and beliefs in a product as I do. Just like opinions, ratings are inherently subjective and relative to one's own value systems.
Some prefer cheap, quick and dirty solutions whilst others prefer durable and long-term solutions.
The f-22 was a budget disaster until production was halted, and then the previously on budget and on schedule f-35 went off schedule and over budget. These planes are jobs programs for Congress pure and simple.