skysight-inc/HackerNews huggingface dataset:
Most people jump to an extreme hyperbole instead of the reality what they're grappling with. Big-O is just that algorithmatised. Many software systems must be designed to anticipate orders of magnitude growth in scale.

However, I'm not sure about how most software systems grow -- not sure anyone really knows. We all have narratives about it, but it's a small, small subset of projects I know about that have an order of magnitude different number of users than when I first learned about them (other than moving to effectively 0).
TBH it is the third or fourth time I come across robust futexes, try to get my head around them, give up, and forget about them.

Futexes are a low-level primitive, I was talking about high-level primitives such as mutexes, condvars, and semaphores. If nobody has succeeded in implementing them on top of robust futexes, for practical purposes it's as if they don't exist.
Let's say when a cylinder of the car, a wheel, bumps into the infinitesimally sharp edge of the road, it could somehow result in a "singularity" that launches the wheel, the vehicle and its occupants to the sky, and that could be a perfectly valid result of that algorithm. The algo's task is not to determine whether that produces some "weird" animation from the player's perspective.

For that reason there should be a "user level" interpretation of the physics engine results, looking ahead in time and correcting.
This is so correct. Listening to podcasts on Spotify is an awful experience. They need a distinct podcast app IMO.
The operational concept here is not the specific technology, but the relationship of that technology to others of its time.

Radio was the most engaging and direct medium of its age. Paired with magnetic tape recording, a speech or address could be simultaneously broadcast through multiple stations simmultaneously to an entire country (of at least European scale) at high fidelity on a few hours' notice. The allies marvelled at this ability, as their own capabilities were either restricted to single-studio live broadcasts, or vastly lower-fidelity recordings on wire or shellac disks.

Mobile-device-delivered, datacentre adtech-targeted, computational propaganda social media are now, as was radio in 1935, the pinacle of mass media. And similarly destructive.
Overtime shouldn't be the solution. Team member shouldn't be put into overtime by social pressure.
Huh!? I am not happy that he did not put costco shoppers in that list .. /s

Yes, that was a needless statement that distracts but you know what, there is no point getting too hung up on things like these from readers perspective too.
I know the rest of the notations in the family but, to be honest, even in most algorithmics textbooks they tend to use Big O like 90% of the time, even in contexts where Big Theta would be more precise (e.g. "mergesort is O(n log n) in all cases"). Let alone in more informal contexts.

I don't especially like it, but it's OK because it's not a lie. And I do think for people who just want the gist of the concept, like readers of this piece, it's enough and it's not worth being fussy about it.

What irks me is people who use the equal sign as in T(n)=O(n log n), though. Why would a function equal a class? Set membership notation does the job just fine.
Use tags to organize files on Mac
Direct link to the mailing list submission: https://lore.kernel.org/lkml/X9aXmOGz25sElqy5@moria.home.lan...

Patchwork: https://patchwork.kernel.org/project/linux-fsdevel/patch/X9a... (not especially useful here as it doesn't seem to break out the patches independently).

Phoronix isn't adding much context here.
https://www.alanarnette.com/blog/2021/01/16/winter-k2-update...

> There are around 20 climbers aspiring to summit, and claim a winter K2 summit. Some have acclimatized to Camp 3 but most have only reached Camp 1. Some will end their effort based on today’s first summit, and citing rockfall danger, others will still retain their motivation. We’ll see what the final K2 winter 2020/21 total is in a few weeks.
Seems they didn't care until it affected them. Reminds me of software devs who control packages. Some don't care about users until it affects their hardware/software conditions personally.

In those cases many would say 'well, do it yourself and be the politician or the dev if you want change'. In social media's case, where's the free market people saying why not just be the change you seek, aka, use another platform or create another platform instead of blaming it on the man keeping you down? Did they stop using those terms because it's not a convenient mantra for their party now? Maybe they should pick themselves up by their bootstraps, stop blaming others and create their own hosting platforms.

At least they have an option. For those censored by politicians and laws, it takes so much more to change a law than it does to create your own http server and speak freely on it.
Do you remember Stylish? It was a very popular firefox/chrome addon with 2 million users which was sold to an ad company that started using it to siphon off users data.

https://arstechnica.com/information-technology/2018/07/styli...

The threat isn't nonexistent and having the source doesn't help as much as you might imagine. Most people can't read the source in any meaningful way and those that can might still trivially miss something malicious. In practice its only as safe as the meaningful analysis by skilled hands makes it in actuality. Realistically you would be lucky if someone notices several months after it started siphoning off your data and only if its egregious enough to get it kicked off of the extensions store.
I'm British actually. :)

I only commented on the US policy as that is what's holding things up here. The EU (and even the uk) are happy and ready to trade.

Where are you from?

I'm all for a more peaceful lawful middle East. The status quo is shit.

50+ years of being tough on Iran and easy on Saudi hasn't gotten us there. Regime change in Iraq has not just failed, it was actively counter productive. The same in Afghanistan.

Maybe now is a good time to sit down with the Iranians (about the one thing no one has tried) and find a better way.
Not any more than candy maker M&M Mars would.
Calendrical Calculations – Lisp Implementation
An invaluable resource for working programmers, as well as a fount of useful algorithmic tools for computer scientists, astronomers, and other calendar enthusiasts, The Ultimate Edition updates and expands the previous edition to achieve more accurate results and present new calendar variants. The book now includes coverage of Unix dates, Italian time, the Akan, Icelandic, Saudi Arabian Umm al-Qura, and Babylonian calendars. There are also expanded treatments of the observational Islamic and Hebrew calendars and brief discussions of the Samaritan and Nepalese calendars. Several of the astronomical functions have been rewritten to produce more accurate results and to include calculations of moonrise and moonset. The authors frame the calendars of the world in a completely algorithmic form, allowing easy conversion among these calendars and the determination of secular and religious holidays. LISP code for all the algorithms is available in machine-readable form.
Magnet sounds good.

You're the second person to mention Kepler haha. In my initial planning the movement was going to be realistically simulated but I quickly realized it would be difficult to tune the movement the way I wanted for gameplay / strategic movement. Doing something that appears less arbitrary than currently would be a good middle ground.

I'm probably not going to add bots. This game is much more pve focused than other io games, and some players are playing for hours in remote sectors alone. That said, I will probably add a couple of drifting "bonus" sectors to attract daring players to a central point.

Pirates get stronger as you move in to the "skull" sectors shown on the map. There is no limit to how strong they get (and how much energy / score they give):

power = max(
1,
isInNoobSector
? 1
: game.rand.nextInt(2) +
max((1.5 * (max(sector.coord.x.abs(), sector.coord.y.abs()) - Sector.MAX_D_FOR_NOOBS)).round(), 0));
I can't think of a clearcut example that would show barring someone from your private platform is an expression of your First Amendment protected rights. I'd assume it would qualify under whatever property right gives a business the right to refuse customers, but I'm unsure if that's a constitutionally protected right and what it is based on.

There might be enough uncertainty to at least not get the law immediately overturned, but I'm no expert.
> I vastly prefer honest negativity over dishonest positivity.

As scripture says, 'Faithful are the wounds of a friend'. Sometimes the best thing we need is a little vinegar that is in our actual/tangible/observable best interest.
In light of SolarWinds hack, I think it's fair to say that DoH is a real threat. Putting that volume of machines under the control of a single "trusted" network provider is very bad idea.
Making sense of sensory input
The British way of pointing these things out is something along the lines of "Oh this is great, have you considered X?" Translated to English as you or I would understand it, it's more akin to "meh, it kinda sucks, X is better".

Or something like that anyway; I never really figured out this whole thing in the time I lived there.

Here's a chart to help you get started: https://pbs.twimg.com/media/DL8gbEoX0AAcwAq?format=jpg&name=...
Alternative for screen locking on Linux

https://github.com/google/xsecurelock
Cell Phone Location Privacy
> That's fine when you're a plucky growth startup. Less fine when you run half the internet.

It's never fine.

The abdication of responsibility and, more importantly, liability to algorithms is everything that's wrong with the internet and the economy. The reason these tech conglomerates are able to get so big when companies before them couldn't is because it's impossible to scale the way they have without employing thousands of humans to do the jobs that are being poorly done by their algorithms. Nothing they're doing is really a new idea, they just cut costs and made the business more profitable. The promise is that the algorithms/AI can do just as good of a job as humans but that was always a lie and, by the time everyone caught on, they were "too big to fail".
The suggestion is not to build the computer. It is to learn how to build a computer.

The software manufacturing industry could do with some more silicon sympathy.

See: Wirth's Law.

https://en.wikipedia.org/wiki/Wirth's_law
How would you propose handling this with DNS? Here are some things it covers:

* a.example.com and b.example.com are the same site

* a.co.uk and b.co.uk are not the same site

* a.cloudfront.net and b.cloudfront.net are not the same site

* a.higashikawa.hokkaido.jp and b.higashikawa.hokkaido.jp are not the same site

* a.example.higashikawa.hokkaido.jp and b.example.higashikawa.hokkaido.jp are the same site

There is a proposal to do something similar using response headers and .well-known urls: https://github.com/privacycg/first-party-sets
I have it on vinyl :)
This anecdote reminds me of the AI in the original F.E.A.R game as well, which did something similar. The actual AI good on its own, but their barks did an -amazing- job telegraphing their behaviors. Like if they shout "flank him!" and then flank, you know because they announced it that the AI made the conscious decision to flank and it wasn't just some NPC incidentally wandering into a flanking position.
The article is a summary by Bruce Schneier. This is the original paper:
https://raghavan.usc.edu/papers/pgpp-arxiv20.pdf

The system should be compatible with existing mobile network providers, using a new virtual network provider.
Brits always say things by wrapping it with 100 layers of cotton, slavs are known to be more straightforward and therefore rude in that sense. It’s not what you said but how probably, you have to hint that it might be a problem.

Personally I love cutting through bullshit but it it can often land wrong.
This is nifty! I used par2 when I was shooting video and archiving to optical media; I'd include the parity files on the media, and also keep copies elsewhere. I think the parity files would be able to pull in data even from corrupt, re-ripped iso files if the media started failing.
>Interesting that he has set the threshhold at 1 million users. How many websites are over that threshhold. Would this incentivise more small websites

I find it funny that if everyone in the state was a user of a platform, they would be immune from the law.
Hell, reading the Intel programming manual would be a good start. How many people writing x86 code can't name a single x86 instruction?
I could be wrong but this sounds more like NAT port issue given the frequency and static lease agreement on IP.
Fujitsu has been making TOP500 supercomputers for years, maybe decades.

They're not a small player. They used to make UltraSPARCs, but since Sun / Oracle is a toxic wasteland now, its natural for them to move to ARM instead.

The previous Fujitsu supercomputer, the K, was also #1 when it came out in 2011. (https://en.wikipedia.org/wiki/K_computer)

-----------

The main thing that been proven is that a company like Fujitsu can transition between ISAs: the SPARC ISA into the ARM ISA, and not miss a beat.
Its quite a jump to go from Julian Assange releasing documents that implicate Hillary Clinton. To then state he is in the bag for Donald Trump, and to even further state that he could be a fascist.

Do you have any evidence to support these claims he could be a fascist other than the fact he released documents on Hillary?

Edit:
While I don't like to bring post history into this. This user also called Glen Greenwald a fascist only one day ago.
On behalf of the people that DO like praise for continuing to meet or works hard to meet expectations, thank you!

I'm always surprised with how many people (especially at this site?) doesn't seem to like praise and approval.
Unless you’re implying the way certain phrases are being spoken carries that information, text easily conveys relative importance as well.
Can you elaborate on the Bolt's advantages over a Model 3?
Rupert Murdoch, James' father, bears a lot of the blame for a media which is far-right-wing, conservative, anti-science, pro-fossil fuel and anti-climate change.

Fox News (and it's Sky News cousins) have been designated as 'Entertainment' rather than 'News' and therefore not obliged to be truthful. (Florida trial judgement from around 1990.)
Say what you mean, mean what you say.
If I was alive in 1909 and someone made the claim that man would be walking on the moon in 60 years, I'd have called bullshit too.
As i understand it, the trouble with the Martian "mountains" is that, while some are very tall, they are typically also very wide, so they are less like mountains as we think of them, and more like slightly pointy plateaus. Check out the diameters in this list:

https://en.wikipedia.org/wiki/List_of_mountains_on_Mars

I couldn't find a good visual comparison of Martian and Terrestrial mountains.
Lumber: The logging package to kill if err = nil
Do you have an opinion on Zettlr, which was specifically designed to accommodate the Zettelkasten note-taking technique? Discussed previously on HN here:

https://news.ycombinator.com/item?id=23723775
Demo: Vim as IDE
Hi,
This is a short demonstration on how to use Vim as an IDE for Node.js development.
Sounds like a disaster waiting to happen? What's political? Even posting your own boobs can be political and some of these "free speech" sites won't even do that, a hypocritical bunch. Some people like different things, many may even be disgusting and potentially illegal? Should I be sued because I won't host such things? Also, if I host a server, where's my freedom to only host what I want and be able to freely delete something on my server if I wish?

Freedom of speech isn't freedom of reach. Just because you can't say something on my server doesn't mean I'm censoring just like you can't say anything you like in my house or to or about my kids lest I be free to kick you out. Where's the freedom to host a sovereign domain without someone telling you that you have to host certain content?

Sounds like the bill's as hypocritical and disastrous as the people wanting to implement it.
That is not what is happening here. TypeScript correctly infers that type of the variable is a Proxy for a Date object. If you do not supply a Date object as first argument, the code won't compile.

The part that breaks things is that when f invokes a.getDate(), the Proxy get trap changes will return another function instead of Date#getDate at runtime, and that wasn't validated at compile time.
Similar situation. Occasionally super bad packet loss within the network. https://use-cases.org/2020/12/29/diagnosing-eero-issues-with...

Still haven't resolved it, but it is likely Fing on Big Sur.
Joke is on him as the UN destroyed Libya

The same arguments were also used by EU/UK/USA to carve Africa and the middle east, and still recently were used in Iraq with shia vs sunnis, Turkey and Syria with kurdish population differences.

Seeing Africa and the Middle East, constantly being invaded, carved, and with new terrorist groups supported by USA/UK/France/Russia, and ultimately Libya destroyed, make his speeches not as crazy.

On his last UN speeches he claimed that rich people was creating virus and selling the antidote

"Today there is swine flu. Perhaps tomorrow there will be fish flu, because sometimes we produce viruses by controlling them. It is a commercial business. Capitalist companies produce viruses so that they can generate and sell vaccinations. That is very shameful and poor ethics. Vaccinations and medicine should not be sold"
On the off-chance you didn't know: the `fs-err` crate is a drop-in replacement for `std::fs` that provides more friendly error messages.

https://docs.rs/fs-err
Visual API for TensorFlow
In most cases yes, at some point the attacker will want to turn his tokens into cash and at that point he is at the mercy of centralised services who gets to decide.

Here's an old computerphile video: https://youtu.be/UlLN0QERWBs

Etherscan provides such a service for ethereum: https://info.etherscan.com/ethprotect/

As long as there are enough centralised services with enough volume that agree such tokens are tainted the decision is effectively made for the entire ecosystem.
Dear fellow HNers, this is some of the most dangerous rhetoric I've seen all week.

It's philosophically true that all information is based in trust. Yet, I should warn you that all trust is reliant on assumption. Thus, we end up in a paradoxically, revolving door-esque statement which has no end.

Please ignore this poor lad, this comment is unintelligible, and unreasonable... I'd honestly respect anyone who can seek the truth out for themselves.
It essentially is a non-aligned AI. AIs don't need to be implemented in silico. Bureaucracy is by itself a computing medium too.
http://bwamm.blogspot.com/2007/12/famed-schoening-ice-axe.ht...
> this awful scenario has followed an entirely predictable path

The interesting things about predictable paths is that at the start there are a LOT of them, then over time there becomes just one of them. I don't see that this path was any more predictable at the start than any other.
It looks like there is an extreme mismatch between the type of housing that is built and the type of housing that is actually needed.
The reality is less important than the perception, though. The perception among laypeople is that EVs are less maintenance than ICEs, even though that may only be marginally true. The perception among dealership staff likely matches this.
Template Metaprogramming Fundamentals
PirateBay for images is back!

Not complaining, I love using the PirateBay to steal. I also don't makeup reasons I do it. It's for theft, because getting something of value for free feels good.
Perhaps this is why America's enacted laws have so often been drafted by lobbyists. Politicians might lack competency at drafting legislation.
To a certain extent it's always been about bandwidth. Everyone is using the same memory technology.
Nod to that. Where I'm going is the possibility of comparing people with "normal" diets and low-carb diets, and thus running the risk of comparing people who do not feel compelled to lose weight for health reasons and those who do. Same story as the various vitamin supplementation paradoxes, which can also be influenced by the fact that people supplementing are more likely to have some pre-existing cause to worry about their health.
I was there at my mom's house and evacuated that morning with the rest of the town 5 lanes out down Skyway. TBH, I wasn't scared because I've been through worse disasters, busy, and I had to get my semi-disabled mom out.

Her house was the only one left standing on either side of the street. She lost a large shed, fences, some trees, landscaping, a cord of wood, smoke damage, and charring of the roof. A wheelie bin melted and burned into the aggregate driveway. The cord of wood burned the aggregate concrete under it and changed the color of a retaining wall from gray/brown to red.

Many of her neighbors, good friends, decided not to rebuild and moved to Chico and out-of-state. Then the 2019 power outages (PSPSes) demanded buying a generator and 2020 wildfires smoke and more PSPSes. All of Camp Fire occurred because PG&E didn't want to spend the money to maintain crumbling 100-year-old bare wires in steep terrain.

Her homeowners insurance doubled My mom sold her house and moved to between San Antonio and Austin TX. I moved to Austin. Even though Texas has property taxes approaching 2%, overall, it's a better deal.

Furthermore, the newly-discovered risks of a repeat of the 1862 megafloods. And earthquakes.
Depends what Canada, cities are full of thin-skinned pussies, country side folks are ballsy as can be, even the women.
What's your preferred outcome? Staying private? I'm not sure any of these companies are set up with this intent. The goals seem to be IPO or to be acquired. My understanding is that the barriers to IPO usually means acquisition is preferred.
lol trolling is always fun

but yeah “Bay Area” is an example of a region that will come up in conversation more than “Cali”
This comment is a bonanza of appeals to authority, straw man arguments, and ad hominems. At HN we generally prefer to see steelmanning. Would you like to take a shot at explaining why the most charitable interpretation of the Drosten review is misguided?
Legally, intent matters, a contract is above all "a meeting of minds", and the technical nuances of what exactly the smart contract says only matter if it helps to establish what exactly that intent was - if the contract result clearly does not match the intent (or if the intent is invalid e.g. the contract was written with an intent to deceive) then what the contract says can/should be overridden.

Just as in real life getting someone to sign on the dotted line with the intent to cheat them is fraud that can invalidate the contractual obligation, technical exploitation of a smart contract is the same. As you say, it might not even be illegal, details matter, but it might also well be a felony.
Will that work with websites that pin cert trust anchors?
This looks great. Is there any chance it will make it to iOS?
The author doesn't criticize an ideology; he insults Christians. I imagine Hacker News would be less tolerant of those remarks if they had referred to Jews or Muslims as "confused zealots".