skysight-inc/HackerNews huggingface dataset:
I'll admit I'm a little surprised to see a topic like this get much attention. Have programming courses & curriculums changed so much in the past ~20 years that this isn't simply part of every introduction to the subject?

Yes, the topic of code performance as a whole is more complex than just Big O, but as its own concept it was, in my time (get off my lawn!) pretty effective covered everywhere, and certainly the moment "algorithms" we discussed in any learning material.

Maybe it's just that it goes back to the common topic here on HN that there's a lot more inefficient code nowadays because faster processors & more memory helps to paper over the cracks. But if something like Big O isn't taught as one of the most primitive bits of knowledge in programming then I can't completely that trend either.
What are you assuming is linear growth?
Switch off you WiFi (and your modem if they're different). Stay up very late and switch them back on at 2am or so. Maybe the problem now occurs at 2am.
A robust defense of free speech isn't helped using soft, silly-sounding words like "yahoos" and "selfies" to minimize the threat of a mob that beat an officer to death.
They are, but there are some drawbacks: 32-bit instructions can cross page-boundries and 16-bit instructions makes the length of the instruction dependent on a bit-pattern instead of a fixed-width.
I think the criticism may be around "use", which calls that "magic" __using__ macro on the specified module, which will do who-knows-what.
> i use arch btw

:)))
The Miles Taylor column was not a journalist citing an "unnamed source". It was a publisher allowing an anonymous opinion column. Those are different things. It is also important to realize the fundamental differences between reporting and opinion pieces including the expectations on fact checking.

Once again, another reason people should learn more about journalism in school.
The core of the problem is that nobody can agree what is a drug and what is not when it comes to information. You can't even tell if people believe in what they say or it is just a war cry with a wink. I think the people who wrote the first amendment understood it well and decided to legalise it all, that's the only way to deal with it.
Have you tried Joplin? I tried Obsidian for a bit but I found that I liked Joplin better (though I'm not sure I could tell you why at this point).
Google is not known for user-friendly UI. Try changing the language on Gmail for example
Supreme Court Denies Petition from YouTube Rippers Flvto and 2Conv
Why would a market care about the language a product's written at? Maybe only programmers, and anal retentive ones at that.
There's not really any incentive to create one and the long dark winters aren't exactly ideal for food or energy production.
Don't try to "replace" email, ever. Build, name it is a X, just not as "to replace email", because by doing that, it's DoA.
"luckily", someone created cmake so younger generations get to experience this problem too...
> I don't think I am special at all for knowing them.

I would guess that at least 80% of people off the street would only be able to name advertised carbonated beverages. In that case, yes I think you are special.
Big provider controls planes are not going to be ruined by a privilege escalation. There are many, many layers to their defense systems.

The Intel Community and it's members tend to not do anything to call attention to themselves, their actions, their capabilities, etc.
Overall security can be enhanced by keeping things quiet, or at least, that is a common perspective from that part of the world.
Larger? https://en.wikipedia.org/wiki/1953_British_Mount_Everest_exp...:

“The mountaineers were accompanied […] by 362 porters, so that the expedition in the end amounted to over four hundred men, including twenty Sherpa guides from Tibet and Nepal, with a total weight of ten thousand pounds of baggage”

I don’t know the details of that expedition, but typically, the sherpas make multiple trips up and down the mountain to bring the necessary material up to height, so that those paying can relatively comfortably acclimatize at height. Climbing Everest almost always is a team effort.

Even if you ignore those porters , those “twenty Sherpa guides from Tibet and Nepal”, IMO, deserve to be mentioned there more than Jan Morris, who didn’t make it further up the mountain than 22,000 feet (https://en.wikipedia.org/wiki/Jan_Morris).

(and aside: ten thousand pounds of baggage seems very low to me. That’s less than 30 pounds per porter ⇒ I guess that’s what made it to the highest camp)
AlmaLinux – Free CentOS Alternative
Specifically, they are saying that in a home/personal environment, it makes sense to use DoH with a public resolver like cloudflare, but in enterprise, you will not be able to maintain tight control over internal use as browsers role out with DoH by default unless you block those public resolvers and enforce policy to use the enterprise resolver. It doesn't matter unless you care about these tight controls though even in enterprise.
Did you try saying shibboleet?

https://xkcd.com/806/
Anonymous sources are a tool that is neither inherently good or bad. You singled them out in your previous comment as being linked to untrustworthy reporting.
The (I believe) author of this posted it on the golang subreddit a few days ago. It looks like he's very open to contributions if you're willing to help.

https://www.reddit.com/r/golang/comments/kxe5bi/mnm_an_open_...

The one interesting link from his post, is a link to the spec itself.
https://github.com/networkimprov/mnm/blob/master/Protocol.md
> Vitamin K2 is a must, because without it all the extra calcium will be just hanging in your blood and that's not good.

What happens?
As nix23 alluded to, there's two sides to this. FreeBSD will run on the G5, but the real target of this port is newer POWER8 and POWER9 hardware, which is much more widely available than older IBM POWER gear, is modern, and is the fastest available platform you can run with no binary blobs in firmware, if that sort of thing bothers you. Or, if you just like the novelty.
CMake is definitely worse than TCL, having used both.
Yes, I'm still getting messages that don't decrypt properly sometimes.
I personally avoid video lectures and prefer the written materials. I get that video works better for some people, but I do not understand how this can be the case: non interactive video is so much worse than text and diagrams.
EFF, Cory Doctorow warn about the dangers of de-platforming and censorship
HHS Expands Access to Treatment for Opioid Use Disorder
'black market' appearing for a coronavirus vaccine?
https://www.advisory.com/daily-briefing/2020/12/07/vaccine-black-market

I have friends (over 65) on Medicare locally who should be given the vaccines yet are being consistently put off by their doctors and medical services. I have other friends (over 65) on Medicare who got their first shot weeks ago and are due for their second this week. One difference is that latter are quite wealthy.

I was instructed by other friends to "call this number" to get an early shot. I refused, since I expect my doctor to inform me when my turn arrives. He has said nothing.

I see signs of suspicious arbitrage in the organizational behavior manifested here by doctors, clinics, hospitals, and the medical services in general. Calls to various organizations that the state lists as having thousands of vaccine doses are answered with claims that they aren't providing any immunizations.

So my question is: where are the vaccines going? b/c they aren't going to the elderly certainly.

Are the loved ones, families and friends of medical staff getting inadvertent precedence in the distribution of vaccines? I can certainly see doctors immunizing their wives and children, moving them to the front of the line w/o permission.

Are providers reselling vaccines to the highest bidders?

What is being done to ensure proper distribution. I see nothing.
Americans aren't socially unmoored. We come from a society where people smile as a matter of being polite. People everywhere have to learn social signals and ours happen to involve smiling as a matter of course.

This thread is pretty irritating for being kind of clueless to the reality that every culture on earth is going to have trappings like this and the alleged stoicism of Russia and Germany are no exception. (Thinking someone is simple or mentally ill because they smile too much is already such a trapping.)
Can we admit yet that our concepts of left and right, liberal and conservative in this country are horrible abstractions? Joe Rogan expresses dumb and not so dumb ideas which are scattered all over the place from what might be called left or right. He has weird pseudoscientific health opinions that are both right and leftish, aggressive ideas about masculinity he takes a lot of dumb conspiracy theorists at their word. These are enough reasons for me to not really like his takes, but he's had good interviews, he's had liberal economic ideas expressed too, I just don't think the left and right buckets are useful.
The problem with security in Rust is that the language emphasizes the reduction of memory bugs. The resulting code then creates an increased cognitive load which can make other bugs more likely.

Therefore, use Rust if you really have to. Otherwise, tools like automated garbage collection are a much better way to reduce the likelihood of bugs.
> Thinking about all of the sciences, computer science is still very much on the leading edge.

What do you mean by this?
> Having a clean and DRY data access layer is necessary regardless of the underlying database.

SQL databases (via views and even sprocs) allow you to abstract particular client’s view of the data from the base storage layer inside the database.

> As soon as multiple independent codebases share the same database I would argue you need to put an API on top of that database and turn it into a microservice that owns its database.

An RDBMS is is an integrated service that owns its own datastore with a very-well-defined, extremely battle-tested API designed to support multiple clients with completely different views of and access to the data, all as logically isolated as necessary from the design of the base storage layer.

If you aren't using an RDBMS, sure you may need to wrap something around the datastore that provides a tricky-to-get-right subset of what an RDBMS provides fairly trivial-to-use facilities for out of the box, just like like not using an RDBMS often forces you to do for another subset if you are concerned about integrity.
> There are dozens of examples I can think of, such as how people refer to themselves and to others (Japanese is especially interesting here), how people communicate spatial relationships/directions, and how people refer to body parts (calf in Portuguese literally translates as “potato of the leg”).

The last one is surely an idiom, and the other parts are the ones that are often hard to translate literally.

I wouldn't say that “the honorable front” as a translation would really do justice to the meaning of /omae/ in Japanese and how it differs from, say, /anata/. “the honorable front” is the literal meaning of /omae/, but it's again an idiom that Japanese speakers scarcely realize the origins of, though Japanese's ideographic spelling perhaps would serve to make speakers more aware of such origins.
Another alternative is to support cross communication between email and this new protocol until it has enough users that supporting email stops being a priority. Then start offering new installations with email compatibility off by default until the majority of the users are on the new protocol, then keep email support only on lts releases and finally remove email completely. This way you avoid having to carry the baggage of email forever and having to support an old protocol full of backwards compatibility hacks. This is all in theory, in practice I doubt this will ever get close to replacing email.
Being disingenuous is bad. In other news: water is wet. More at 11.
> When I get a text to a phishing site, I immediately report it to the safe browsing list.

Please, don't do that. You're just giving more power to a private company (Google). It's so deceiving, I know: reporting/blocking malware sites is a good thing, but doing so via Google diminishes the returns so greatly that it's no longer worth it.
I use it without any trouble on Linux and Windows.
IC Technology
I am working on my own time tracking application. Web, iOS & Android and Mac. The app helps freelancers keep track of time they spend on projects/clients. A dashboard shows you how much you can invoice per week/month per client.

I have used different time tracking apps since I started freelancing a couple of years ago. About one year ago I decided to built my own. This gave me the possibility to style it exactly how I like. I named it Billable (https://getbillable.com/). I also find it really nice to use my own product every single day.

There have been so many unfinished side projects through the years. It feels good getting to this stage. The first web version is ready. Right now focusing on removing bugs and preparing images and texts for the Mac App Store.
Yes I do keep backups.
I’m an American, and I visited Pakistan on a whim back in September. I was able to spend a few days in the north. I can only say the north of Pakistan is incredible. There’s nothing that prepares you for seeing 8000+ meter mountains for the first time.

There’s no shortage of people offering tours, but I made my own plans. I rented a Toyota Hilux 4x4 for 4 days at $50/day, and they insisted I hire a driver because they didn’t trust me to drive solo (which in retrospect was wise of them because of language barriers, road conditions, police/military checkpoints, etc.). The driver quoted me a rate of $3/day (not a typo). I drove from Islamabad to Hunza and back in 3 days (I could only get one day off work, lol). It was way too much driving, but the trip was still incredible.

To make the trip extra fun, I had the worst case of food poisoning w/ diarrhea that I’ve ever had for the entire time. I developed that the night before I was scheduled to drive off. So in the morning I picked up some Imodium and baby wipes, and just stopped every hour or two. I somehow managed to avoid shitting in my pants, but I don’t know how. Nearly every bathroom in Pakistan, which might just be a hole in the ground, has a handheld bidet, which is a power washer for your backside. No matter how messy it got, I also walked away from a pit stop with a fresh backside.

Here’s some pictures of the traveling, sans pit stops...

https://photos.app.goo.gl/tZ3scbSFbPbxQCpG7
Vice also published a good summary of the stuff that was scraped from Parler when their SaaS providers went down, but most of it is based on interview with the Twitter user above.
Code Formating tools can help avoid this too.
Yes but regardless, I'm not going to pursue the fools errand of defending an elon musk schedule. That wasn't the bit my comment responded to. I simply pointed out there are already many permanent arctic settlements, and you came back with new goalposts that no city on earth meets.
As with everything in gamedev it comes down to one thing: performance. Anything that can be faked, approximated our outright hacked in the name of perf or memory will be.

The canonical example for me(which was ironically is in Half-Life) is that the AI for the grunts is surprisingly simple. If you throw a grenade they were scripted to shout "grenade" and navigate to the nearest nav node.

Tons of people thought there was really complex AI behind that behavior but it was just a couple of really well telegraphed "if()" checks.
Doctors used to believe that basic hygiene was unnecessary despite having enough information in theory to figure out this wasn't so.

The presumption that someone in theory has access to lots of information and therefore is making the best or even good decisions on some dimensions by virtue of the their access to data is poorly considered. It is entirely possible to be smart and possessed of good data and still use it poorly. People are flawed so companies made of of people are also flawed.

Google image search is a poor product not worth using compared to bing.
Oral traditions of Australian aborigines record events going back at least 7,000 years, and as much as 13,000 years, old. Sea level rise dating that far back displaced people living on what is now seabed, called Sahul, between New Guinea and Australia, obliging people who lived there to move to Australia, causing conflicts whose negotiated resolution is still passed down.

20,000 years ago, the sea level was 400 ft lower. People had already lived there for tens of thousands of years. Even 13,000 years ago there were still millions of square miles now inundated. If there were not legends reflecting such an event we would need to know why. As it is we do have such legends, everywhere. The flood did not recede; we call it the sea now. It happened gradually, but large flat areas would have been covered in a generation.

https://en.wikipedia.org/wiki/Meltwater_pulse_1A#/media/File...

https://en.wikipedia.org/wiki/Sundaland#/media/File:Map_of_S...

What was Sundaland is girded by what are now Indonesian islands. The Yellow Sea west of Korea and the northern South China Sea off Viet Nam to Taiwan were dry land. Territory stretching out hundreds of miles around India, particularly to the west, south of Pakistan, shows evidence of construction (visible right before the big tsunami). Britain was not an island; we call the land where the North Sea is now Doggerland. The whole Persian Gulf was dry land, south of Mesopotamia. The oldest cities there border the gulf.

https://en.wikipedia.org/wiki/File:Doggerland3er_en.png

See orange areas:
https://en.wikipedia.org/wiki/Bathymetry#/media/File:Mid-oce...
If you split up your user uploaded material into per client subdomains you will know which one is uploading the malicious files. And your clients can block other subdomains limiting their exposure as well. Is it a huge improvement? No, but at least it's something
> since then it seems that they have forgotten their fear of liability

They most likely have offloaded the liability to a “machine learning algorithm”. It’s easy for companies to point the finger at an algorithm instead of them taking responsibility.
>But just a general casual lunch or dinner you're just not going to get the same quality of service as you do in North America.

That's just circling back to North America and Continental Europe having diametrically opposed notions of what good service means and what social interactions are desirable.

At the risk of sounding like a prick, a good staff member here is someone who makes themselves completely invisible from customers while keeping the shop running smoothly. Having a waiter trying to build a rapport with me because ultimately I have to be the one paying them instead of their boss is infuriating, and the intrusion of a third party into my table-size privacy bubble is extremely unwelcome.
Very cool, and it clearly shows that it would be possible to get by with only Germanic words, just like in Icelandic.
True, he is probably better served with netbsd i think?
I think it's going to be a while before we see

"First ascent of Olympus Mons without supplemental oxygen"
Thanks. So what happens if amazon's offer is exactly what they're offering now?

I think it will be very interesting to see what the unions wants:

* cash raises (and what sort of structure)

* non cash benefits (health etc, more breaks, shorter lines to clock in and out)

* guaranteed hrs

* job security

* political faff
Many expressions and idioms like that are so goddamn old that they exist in most European languages: "Schmetterlinge im Bauch", "Papillons dans le ventre", "Fjärilar i magen", "Mariposas en el estómago", "Fluturi In Stomac", etc.
Well anyone can do the same and you’d be none the wiser.

Unless of course you go on and install LittleSnitch or the Windows equivalent, which is something I’m not sure even the all of the HN does bother to do anymore.

And then you’re left off with trusting Microsoft or intel or AMD with their unaudited management engines running on-cpu with DMA access, oh and whatever is running in the EFI firmware...

It’s (did)trust all the way down
Groovy was created during the time when Ruby was taking off and was dramatically improving productivity of creating basic CRUD type web sites. So Ruby had a beautiful simple syntax, and I think Groovy was an experiment to see how close you could get to that while maintaining compatibility with Java syntax. It's actually a remarkable success as far as it goes - most Java code can be copy and pasted in and is valid Groovy. But of course it only works because it optionally accepts parentheses, explicit vs implicit arguments etc.

It does lead though to one of the biggest lies which is "if you know Java then you already know Groovy!" - that's just a mean trick to play on people.
> And there's also nothing to be gained from Mars in any reasonable time frame other than research.

There is the prestige of having your nation expand, while others don’t. It is hard for democratic states to maintain long-term goals because power changes hands every election cycle, but it's not impossible that a stable and developed authoritarian country like China could launch such a venture just to cement its status as the leading superpower. That is not to claim, of course, that that colony would be self-sustaining anytime soon.
If a stanley nickel ate a unicorn, would you still be an ignorant moron?

Nothing was sieved from anything. It's still there. It's still a problem. It was caused by ignorant deflecting morons like you. I wrote that headline.
State bill would let you sue social media giants for political censorship
Live: NASA’s Space Launch System Hot-Fire Test
Medium acquires social eBook platform Glose
And yet Krakauer had no issues throwing a guy, who tried to save some of the members of his team, under the bus when Krakauer messed up, and turned a hero into a villain.
The last time I tried playing with older PowerPC Macs, I didn't have much luck with any of the BSDs. Linux's hardware support is just much better there.
> Rust proponents may seem overly zealous and I think this has led to a minor backlash of people thinking “Rust can’t be that great surely; these people must be confused zealots, like Trump supporters or Christians”. But it’s difficult to argue with numbers like these.

Huh!?
Example: if you restrict things to not being useful for most organizations then you can do it safer?
Except, which is less likely to be owned and have no impact on your business, S3 or some janky home baked web server?

Are you staying up on every single dependency and security vulnerabilities present in that entire stack of gear (you aren't hooked up a web server directly into a provider backbone...so you've got routers, switches, an OS, firmware, the web server software, a building to hold it all in, etc. etc.).

Even something so absolutely simple as 'serve static web pages' has a huge cross cutting set of things keeping it functioning.

Do you have guards preventing someone from just walking out with the drive on that single machine? Is the data encrypted? Is it backed up? Is the backup offsite? Is the backup offsite encrypted? Who's got the keys? Are the keys backed up? Who's got access to the key backups?

Etc. etc. etc.
> I really wish there was more human involvement in a lot of these seemingly arbitrary AI-taken actions.

Narrator: but it was only ever to get worse
Any particular reason XMPP can't extended to support email-like usage? It's not like email is that special, apart from inertia and the fact that it's not going anywhere because of it.
Exactly right. Many security problems are due to forgoing the simple things in favor of exotic.