skysight-inc/HackerNews huggingface dataset:
I think software patents are a bad idea.

But in many industries patents benefit the small developer because they help you gain investment. If an investor sees you have reasonable patent coverage they’re more likely to give you money. Eventually if Apple sues you an investor might give you more money to fight the patent battle (if there’s a reasonable chance of a payout).
It's been a while since I've read it, but I seem to recall that there were other planets, but they either got ejected from the system, or fell into one of the stars.
A Deep Dive into Nanite Virtualized Geometry [pdf]
Well, OK then. Time to get something else and stop paying that subscription fee.
As I've said to a sibling comment, I probably wasn't clear enough. What I meant is something like a language that's not well known, that does some work to appeal to more people, and then become more used. Both Ruby and Python seem to be made to appeal to people originally.
It's been established that vaccinated people can get Covid and that they can infect others. Just yesterday - an outbreak on a cruise ship: https://www.houstonchronicle.com/news/houston-texas/galvesto...

This is a pointless exercise, people must get vaccinated to reduce the load on the healthcare system, but widespread vaccination on its own won't make enclosed spaces safe.
This is the closest explanation I’ve found: https://www.bbc.com/news/technology-51207744
Ask HN: Is Vagrant Dead?
As a solo developer of a tiny Saas, I find Vagrant indispensable in my day-to-day tasks. I use it mainly as a tool to reproduce cloud infrastructure locally. As you can imagine, my cloud infrastructure is really tiny and so it's feasible to reproduce it locally on my laptop. I also use Docker extensively, but I don't think Docker replaces Vagrant at all (at least for my use cases).

While I could use a separate private cloud just for development purposes (and effectively use my laptop as a "dumb" terminal), I find it irritating because:

- It's not free. I have to pay for it

- My laptop is powerful enough to emulate my production infra

- It just feels wrong to me. I like the idea of using my own machine to develop my application and my infrastructure, and spin up/tear down VMs as many times as needed without having to worry about price

Do you still use Vagrant or similar tools to spin up VMs locally?
I think that's a false dichotomy in many cases. For example, compiler errors. Elm and Rust have really good errors, and that benefits everyone. Once that part is done, I agree with you.

I also think you may overestimate the depth of knowledge that the average programmer has about his most used programming language. Languages evolve a lot, sometimes faster than how you used them. People also don't use the same programming language during all their life.
Tried it half a dozen times. Only works when I'm the entrepreneur.

I learned that you should never bet on people whose main goal is financial freedom. If someone does it because they're trying to solve a problem, or improving lives, or because it's fun, that's fine. All those clients are still active.

The gold rushers all died. The people who wanted to get their faces in newspapers eventually died. Some have a lot more money and take longer to die. Some were rich when they started, but money didn't give them recognition, so they tried to make a startup. The startup was never there to make money, it's there to make themselves and their companies look cool.

Also I got some nice code out of these contracts. If you want to do something for cheap, the best deal IMO is being able to test new tech in production. Most of them don't care about the tech, and the equity deal is just insurance.
You're taking it too literally. The 'nudge' means a change in initial conditions, and could result e.g. from measurement uncertainty, not necessarily a literal nudge.

It also doesn't necessarily matter that much if there are more than two bodies, if the gravitational influence of other bodies is small enough, then you can model as a two body problem.
That's still a big chunk of new code you need to write only to throw it away a few years later. Even with just a handful of developers for a year or two that's still millions your throwing away, meanwhile you're developing this Electron thing for the Mac anyway so using that for a few years instead has zero cost.
I’m not sure I know how to write about how sad and awful I find this article to be. I also can’t think of a worse way for someone to use my death than to write a tech review for a product, much less this completely worthless product. This whole thing reeks of phony.
I wonder if we see large use of IPv4 and IPv6 adaptation how tricky it will be to adapt and be able to have enough FIB in boxes to hold all those resolutions I wonder how many companies will go into buying beefy chassis rather than implementing some some low level fragmentation for two families
S and C functions in orbital mechanics
Right to start, going to be clear that I would not consider myself to be particularly experienced in GUI tech. I have a checklist of things that I look for whenever a "run native code in the web" project gets posted, but I haven't downloaded and checked the native performance of any of these technologies. I'm really just looking at their web demos.

That being said, on the web, Blazor is what I'm paying the most attention to right now. Being in C# might be a pro or a con for you. But Blazor will spit out an actual DOM tree, it seems to have a lot of promise from what I can see. There's a heavy emphasis on writing UI in C#, but having good interop with browser technologies and JS libraries.

On the Rust side of things, pay attention to https://www.areweguiyet.com/, they've been doing a great job of cataloging different efforts. A lot of the Rust efforts have either gone in the direction of "embed a Webrender instance in a native app" or "embed a native app in the browser." I'm not sure that's a great direction, at some point I think it might make more sense to treat the HTML as a compile target rather than an authoring language.

Again, I point towards Blazor. Not the C# part obviously, keep it in Rust. But I wish some of the Rust GUIs would take Blazor's approach and spit out separate HTML for the web (even if the results look slightly different) rather than trying to embed the same renderer everywhere.

I don't personally use Qt, but that is purely a personal preference, if you're doing native cross-platform apps, I don't think there's anything wrong with Qt. It's popular for a good reason. However, I do think that Qt's web export is really bad. It's making the same mistakes as Egui, but Egui has the benefit of clearly a large amount of work devoted to performance, UX, etc... not to say that Qt's web export hasn't had a lot of work put into it, but Equi's seems to have actually paid off, and the Qt demos don't give me that impression.

That's purely on the web though, as a user for native cross platform code I don't really have many complaints about Qt, if you like it you should keep using it.

Ionic and Quasar are obviously going to have great results on the web because they're based on React and Vue, which are web technologies -- so of course they're going to render to DOM in those situations. I'm not sure how their native performance will be. My immediate concern with both of them is that they're trying to upsell me on a license. You might also take a look at React Native if those libraries seem attractive to you. I don't know what the consensus is on whether React Native runs well on mobile devices.

And again going to stress here, I'm opinionated but I'm not an expert. I'm not really commenting on the ease of use or the architecture paradigms or language choices or anything here, I'm just looking the web demos online that these technologies have and checking to see if they run OK inside a browser.
> I have always used Mega[0]. It's real end to end encryption. I would argue it also has a superior user experience across all the others.

I'm still waiting for it to suffer the same fate as MegaUpload. The reputation has the service tarnished. I don't care that everything's encrypted with Mega - They could still sneak in backdoors or skeleton keys. Plus it needs Javascript to work, which is a privacy nightmare.
Lots of Biotech companies have made billions based on their patent portfolios (and the monopoly this gives them on their technological approach).
As a power user on MacOS, I dread the merge. I can only suspect that MacOS becomes less power-user friendly in the name of "intuitiveness". I hope I am proven wrong
It's likely because of the election.

Trudeau is calling for an election in the next few weeks. By announcing this now, he dares the opposition to say it's the wrong move, so that he can say he's protecting Canadians and the conservatives won't. Keep me in charge to stay safe. Only 10% of Canadians are opposed to vaccines, so it won't be an unpopular choice.

And if the opposition says it's the right move, he can say "even the conservatives agree with my decision, clearly I'm doing the right things".

Edit: and to be clear, I think it's the right move regardless.
s/\S+(nglicis)\w+/A$1m/ (i.e., should be "Anglicism" instead of "anglicisation")
From the page you linked:

> Check out the note for the first entry: Come on, everyone! Let's beat the dead horse one more time!

And indeed, it does say that at https://hn.algolia.com/?q=the+lisp+curse below the entry for https://news.ycombinator.com/item?id=2450973

But what's weird is it doesn't appear on the page https://news.ycombinator.com/item?id=2450973 itself nor anywhere in the page source that I can find.

But going back to https://hn.algolia.com/?q=the+lisp+curse, and looking at the source it says that it's the story comment.

So if I understand correctly, even though when you submit a story with a link it does not include the text if you write one, it seems that it's still stored on the HN server and returned from the HN API that Algolia gets its data from.

Just found this interesting.

And I wonder how many other stories have a "hidden text" like this.

If the Google BigQuery or what it's called dataset includes this same data it should be a simple thing to find all such stories.
The book Black Hawk Down has a lot about the Delta Force culture, especially in relation to the Rangers they worked with.
I'm pretty sure catching this in all cases would involve solving the Halting Problem.
Theyre printing money to pay for everything which is causing massive inflation.
Aren't all problems solvable with Huffman codes solvable more efficiently with arithmetic codes?

Patents used to be the reason for choosing Huffman, but now even that reason is gone.
Should browsers remember 2FA codes?
Interesting... just to be clear, an _individual stream of user events_ is an aggregate. E.g. a user Bob Smith's events are independent of another user like Jane Doe. It isn't the case that the entire "User Table" is a single aggregate - each row in it is an aggregate.

If you're trying to do multimaster db storage, like a phone app syncing with some cloud server, where an aggregate resides in two separate locations, this is where event sourcing shines. It's just like git, right, and so you can do all the stuff that git can do - merge event streams, rebase events... it's actually the reason why my pet project switched from an RDBMS to event sourcing. Related video: https://skillsmatter.com/skillscasts/1980-cqrs-not-just-for-...
GitHub seems to be enabling IPv6 for GitHub Pages
Here’s a radical idea: don’t use passwords for logging in. Since the concept of privacy has been compromised everywhere, let’s just evolve to the next phase of existence where it isn’t needed
Was the copy, especially on this page, written by an AI? https://www.steve.ai/about-us
It's just lazyness / QA problems at Apple that prevent high quality apps
I don’t think that photos are encrypted as you can view them from the iCloud website.
> I'm far more worried about gov't policy than I am about the technical details. We can't fix policy with tech.

Yeah. I don't really understand the tech utopia feeling that Apple could simply turn on e2ee and ignore any future legislation to ban e2ee. The policy winds are clearly blowing towards limiting encryption in some fashion. Maybe this whole event will get people to pay more attention to policy...maybe.
I had the same assessment of the technology -- not exactly ready to replace a human writer -- but there was something poignant about the exercise nevertheless.
Right, but is Google doing this with the information they get from your IP address or something else entirely? Is it just coincidence that your IP address corresponds to your ISP’s office which happens to be relatively local?

With loose enough permissions your browser has a geolocation API that, depending on your device, will be a hell of a lot more accurate (if you have Wi-Fi hardware it can use that to work out where it is relative to the known locations of the SSIDs it can see, or straight-out use GPS).

None of this has anything to do with IPv6 - you give away some location information with your username and profile on this very site, for example.
For big infrequent allocations (like your example of loading a huge image) it is easy to use a non-default allocator that returns an error rather than aborting.

As the article notes, this is all moot if you are running on Linux though. The allocation will always succeed but if it's too big the kernel will start killing processes, quite possibly including your image viewer.
So, a language that excels when used by small teams and lone hackers... which BTW describes academic research perfectly. Of course if you have an army of programmers working in parallel on a 1M loc codebase, you won't want something too flexible. Right tool for the right environment!

Try to make something like MediKanren in a mainstream language, and the advantage of lisp languages will become immediately apparent.
Your criticism seems to apply to every DSL, which in my mind makes it too generic and therefore invalid. It also reminds me of the argument which was used to push Java in the corporate world. "We need a language which protects us from the dumb programmers we hired to save money"

Understanding someone elses code is always a challenge. Outlawing custom abstractions in favour of a few very shallow ones doesnt seem like a convincing thechnical argument.
I wouldn't say soulless but I'd say completely cliched and occasionally not really making logical sense.
The only surface-level changes seem to be:

- Rounded corners

- The start menu is centered now

- A few new wallpapers

- Some things like calc.exe have a new skin

I'm still not certain what the Unique Selling Point of Windows 11 is. They haven't stressed what it is in their marketing. Guess I'll just download a Windows11 ISO and find out
Okay, let's see. All desktop web browsers come with developer tools, but most people have no idea. Many Android phones have unlockable bootloaders, and even fewer people know about this one. It's this difference between "can be done if you need and know how" and "burned into silicon so you're out of luck" that's very important. The latter is extremely dangerous as it completely strips the user of agency.
It's not about the touch screen, the UI, the hardware or "casual" vs "professional" users, but simply about the ability to create(!) and combine small specialized tools into something that's bigger than the sum of its parts.

The "walled garden app ecosystem" is exceptionally bad for this, and the UNIX shell is exceptionally good, but both are extremes. It's hard to imagine how a UNIX-like flexibility can be achieved inside an ecosystem that's optimized for passive media consumption and online shopping though.
...and missiles: https://devblogs.microsoft.com/oldnewthing/20180228-00/?p=98...
The relative magnitude of interactions is important. The article specifically mentioned triple star system as an example. Solar system is of course many body, but (a) it has already settled into (sort of) stable configuration (b) there is one massive body and everything else revolves around it. Yes, massive bodies like gas giants have noticeable affect on other bodies, but due to the distances they tend to be in the stable territory.
IMHO Vagrant is "stable". Possibly boring. (A good thing for tools, generally.) But it works well.

Why would you ask if it's dead?
It's no surprise that inexperienced computer users can get more done with a mobile UI than a MacOS (or for that matter, most classic computer UIs). The big difference is that to operate a mobile device, you don't have to be able to read and understand what the words mean. That doesn't mean a mobile UI is the right one for every laptop, or for a Macbook.

We've seen many tries at unifying the design language between mobile and computer. ChromeOS, Windows 10, Android Desktop Mode, Ubuntu's Unity all are mobile/desktop UIs. What makes them work (to the extent they do work) is that most devices have touch screens (well, not so much with Android in desktop mode). Without the touch screen, optimizing the shape of UI components for touch is actually a bad experience as a pointing device works very differently than does a touch screen.
Gotta post that bad-faith hot take at every opportunity.
Datasette on Codespaces
As a VSCode user, no spacemacs isn't really attractive. What's good about VSCode is that it works really well for all skill level and require almost no learning to start with. Spacemacs (and vanilla emacs) don't really fit that description. To be fair, most IDEs also don't fit that description.
NASA Spacecraft Provides Insight into Asteroid Bennu’s Future Orbit
> This may be fallacious, but I am automatically dismissive when a drug from one area of medicine is recruited as a treatment for a completely disjoint disorder.

I mean, it sometimes works, and obviously it's a very attractive idea (no need to wait on slow trials; drug is already assessed for safety) but precisely because it's such an attractive idea people seem to be overly credulous about it.
Isn't that what FPGAs are good for?
> Which Linux?

If i liked GNOME i'd choose Fedora. But since i prefer KDE i use openSUSE Tumbleweed.
The Wendelstein 7-X concept proves its efficiency
LPARs are like full VMs on POWER/AIX, they run atop the Power VM hypervisor

https://developer.ibm.com/articles/cl-hypervisorcompare-powe...
M 7.2 Earthquake 12 km NE of Saint-Louis du Sud, Haiti
Just stop twisting the truth. Yes vaccinated people can get covid, but at a much lower rate, and when they do, they spread it less. In fact in Ontario (largest province in Canada), you are 30x more likely to get COVID if you are unvaccinated (and 50x more likely to get in the ICU).

Source
https://twitter.com/EdTubb/status/1426182876383612931

and

https://data.ontario.ca/dataset/covid-19-vaccine-data-in-ont...

And everyone vaccinated that got COVID on that cruise had low or no symptoms, which is a pretty good outcome if you compare to all those unvaccinated people in hospitals in Florida right now.
I'm sure they want to, but fitting into an electron-sized spaceship, under their current technology would be an issue.
The Open Broadcaster Software (OBS) Project Bounty Program
So basically everyone with a current cash position is paying for it.
> After that if there is still not enough memory for the simple message box (...)

That's exactly the point. Once memory is exhausted, you can't take any action reliably.

You don't build reliable applications by making mechanisms like: "ok, if memory ends lets design it to show a box to the user, we have 50% chance this succeeds".

It would be better to wrap your application in a script that detects when the application quit and only then shows a message to the user.

People designing things like you drive me crazy. They come up with a huge number of contingencies that just don't work in practice when push comes to shove.

Stuck in a loop trying to show a widget, using 100% of CPU and preventing me to do any action?

I prefer simpler mechanisms that work reliably.
On 2nd thought, I don't think an AI would say "Start creating *you* first video"
> Just hitting F12 over an identifier to go to it's declaration will always be faster

Nope - even if you need only one hit, you are now mildly disoriented and need to re-establish mental context in order to correctly interpret what you are reading[0]. Often, you need multiple hits to reach what you needed, in which case you are completely lost outside the single method body you're starting at.

This cost is hidden, and not there during active navigation.

Granted, the action is fast, but I have yet to see it make a productivity improvement.

---

0: an exception would be when you only needed a single methods implementation details, and it's nothing but primitive code that makes use of nothing else and requires no context. In this special case, being disoriented is inconsequential. However, you are usually looking for more than just what F12 throws at you.
> transitional dummy

I take real offense to this politically incorrect descritptor used in the documentation.
But a power series is not what I'd call effective, which is what the headline stresses. It's also another type of solution (a probabilistic one).
It's actually 63% of the full population that is double-vaccinated in Canada. Yes some of those are not eligible (kids), but still a big amount of people are eligible and not taking it.

https://twitter.com/redouad/status/1426486746058006531
I don't understand this attitude. Yes vaccines aren't 100% perfct but they are a whole lot better than nothing. Same as masks.

It's not "pointless" at all, it's a government taking totally reasonable measures to ensure the greatest good for the greatest number. Nothing is ever going to be 100% safe, but to not take obvious measures to increase safety is negligent.

I just have no sympathy for the anti-vaccine crowd and their wilful ignorance and bad faith arguments. Fine, it's your right to not get vaccinated. It's everyone else's right to prevent your recalcitrant ass from affecting others with your ridiculous theories and bad decision-making.
Many Sovereign Citizens never advocated breaking laws; it's hard to look into things deeper when the very presence of the word "Sovereign" looses the engines of propaganda and prejudice.

I had customers who wrote about their dislike of the United Nations and its policies at "sovereignty.net"; they had hellacious troubles keeping banks and other services once the SPLC labelled them "white supremacists" and "sovcits"; all they actually talked about was the US Constitution and how to write letters to congress.

That was 20 years ago. Today, you might be arrestable for what you've published already.
Ive installed Linux on dozens of machines, wifi works out the box on about 8/10. Bluetooth (after driver download) on about 1/3 without doing more troubleshooting.

On Mac? Both work 100% of the time on every one I've purchased.

That's the difference. 100% vs 80%. If my software deployments broke 20% of the time at work, I would be fired.
It seems he took the title of a different Fucci 2016 paper, it should say "A Dissection of the Test-Driven Development Process: Does It Really Matter to Test-First or to
Test-Last?"

This paper contains both the quote and is done on 39 professionals. This seems like an easy mistake to make and not something I feel has an impact on the trustworthiness of his talk
You only get a public IP if you host in a public subnet. Should you deploy to a private subnet you wouldn't get a public ip
Heh, I have seem that strobing effect, but only in very specific shades of blue.
Agreed, it seems to me like we’ll never know for sure. Some aspects of china’s behavior are suspicious, and the lab leak theory is a plausible hypothetical, but I doubt we’ll ever see the evidence to know either way.

We should definitely be reconsidering our own funding and oversight of any research that is similar to “gain of function”.
Volkswagen detects when tests run in a CI server, and makes them pass (2018)
Sorry, not meant to be a correction. It is in the old testament. I was just pointing out that it properly belongs to the Jews.