skysight-inc/HackerNews huggingface dataset:
That's an excellent point. I didn't address this aspect today, but I touched on it a little in a HN comment I posted a couple months back.

Ideally, the identity-side would be handled in a distributed way through a network of brick-and-mortar notary businesses. An account "for life" wouldn't be so iron-clad as to ruin someone's life. It would be onerous in the sense that one would have to pay a fee to the notary, and provide government ID to replace their account. At which point (after which the original, compromised user ID is marked as invalid).

The point you make re: security-issues with retailers is relevant, but it applies primarily to the businesses who notarize users, probably not the retailers.

As an example of the difference, the user could request the notary electronically confirm to the public that the user has a high school diploma, but not reveal any details re: from which school, or from which year. I haven't thought this through, but I could envision a "Mailboxes Etc" type business providing both notary, and PObox/reship services so that other retailers couldn't even find out a user's address.
I'm uncertain specifically what VNC connects to in the vm situation.
Is it 127.0.0.1 or the address of the vm?

Maybe you have screen sharing already turned on?

netstat -an -p tcp

(is anything on port 5900?)

Anyway, I use screen sharing a lot using SSH port forwarding on macos.

If a maching foo is running a vnc server, I put something like this in .ssh/config:

Host foo
(other settings)
LocalForward 5900 localhost:5900

to make screen sharing accessible, I add it to the dock.

select finder. then open a folder in finder:

command-shift-G /System/Library/CoreServices/Applications

Drag "Screen Sharing.app" to the dock.

Then log into the remote machine:

$ ssh foo
<etc>
foo$

Now back to the dock click on Screen Sharing.

It will ask you for a host name. Enter 127.0.0.1 and press connect.

this will connect to localhost:5900 which ssh will port forward to foo and dump on foo's localhost:5900

bottom line - you will connect to foo port 5900 via screen sharing.
This is my layman’s understanding;

“The price of Big Macs should be rising at a steady rate. It is bad if the price of Big Macs falls. Let’s put in some policies to make sure the price of Big Macs rises steadily!

Oh wait, they aren’t rising steadily, they’re rising much slower! Our policies aren’t working! Hmm maybe it’s ok to have periods where Big Macs get cheaper, as long as there is an equal period afterwards where they make up that loss and get more expensive. We can call this symmetry!”

The article is basically calling this idea of symmetry a big joke.
Let me guess. All cars are evil and the nation has adopted them simply to anger cyclist folk?

Embarrassingly reductive giberish. Not everyone has a living situation to live as you'd wish them
Good, GDPR is a joke.
As someone who occasionally needed to share secrets (auth keys etc) with colleagues, or encrypt the odd file, it was really useful, it made all those things a lot easier.

Unfortunatly all that extra stuff they piled on top seems to have distracted from just making the basics great.
Designers != Artists
Designers are supposed to create things that humans can relate to and use, the end-user should always be in mind. They do not just churn out art for its own sake and damn the beholder. So I don’t see the distinction here.
Unfortunately, our UX engineers are on the front-end team. And anyone working with React is just a code monkey, so if they suggest anything related to their area of expertise they cannot possibly be right.
It's part of a wider trend I guess, by which US cars are just not popular in Europe. Ford is the exception, but (a) it is not super-popular in Europe, merely one of many brands, and (b) even then it seems to be different cars than in the US. Definitely you don't see the massive Ford pick-ups, and no Corvettes, Chevrolets etc.

It's not as simple as nationalism, Japanese and Korean cars are definitely around. Not sure what the reasons are, perhaps a different approach/philosophy to car design?

By that line, perhaps Tesla was popular so long as the European/Japanese competition was weak, but once that picked up, and better fitted the market expectations, it took over?
A few things strike me immediately here:

1. Whole sections of the license are missing, such as section 5 - it's just not possible to agree to something in this state.

2. It's governed by the laws of Texas, so internationally that's not going to work - I'd have to hire a lawyer just to figure out what this means

3. Most importantly, I've no idea why I'd want to use this over embedding Chrome or Servo.

4. There's no ARM support. So no use on RPi, and potentially no use on Mac OS on Apple Silicon, depending on the secret sauce used.

That's before I even start to dig deeper - is it thread safe? Can it fall back to software renderer if needed? Will it be contentious for the GPU with other code that wants to use it?

Only the C & C++ bindings are official, the others are 'community maintained'. Whatever that means.

What I don't get, is why couldn't a dev team just embed WebKit directly - what does this really give? Can it put a browser in game in 3D, or is it a 2D overlay? Will it work with VR / AR?

The website makes a big deal over memory usage, which might be important in some cases, but what about CPU cycles? GPU cycles? Latency? Impact on framerate? Compatibility with Unreal, Unity, Godot, other engines?

I think it's a good project, but there's a lot of considerations before I'd even download for experiments.
The most amazing thing about this feature is that no matter how much I try, I never seem to be able to re-shake the window in the proper way (which would bring all windows back up again). But nice that it's at least possible to disable it via a registry hack.
You can rename the .docx as .zip, and it unzips into .doc (xml) and folders full of images, etc. (same for .pptx, .xlsx, .etcx)
> https://github.com/keybase/client/graphs/commit-activity

Thats an awesome graph. Pretty hard to hide or fake activity on an opensource project.

Also it shows how quickly engineering was pulled off projects... Usually it would be a matter of "finish the PR/feature/bug you're on", which might be days or weeks. Yet here everyone is pulled off over ~3 days.
Yup, I have a mobi scribe, I'm an electrician and use it for whole projects, keeping notes, and the ability to draw diagrams, make free hand notes, draw pictures, etc., is fantastic.

It feels similar to paper, and the stylus hasn't worn out in the year I've been using it, but it came with a spare.

It's slow, but I don't usually find it a problem, unless a client is there and waiting for information, then it's a bit embarrassing waiting for page changes to refresh.

The software is a bit limited, but I find it very usable for my applications within it's limitations.

It has a micro usb port to download your data, or I assume print it, I don't know as I don't need to do either.

Oh, it also has a switchable back light, and an on-screen keyboard that I rarely use, and one can store and read some ebooks with it, no sound, no Wi-fi.

The battery life is finally getting to where I need to charge it after a couple of days, instead of every week.

But yes, it's replaced pen and paper for my needs, and I'm just fine with that.
Testing Database Transactions in Go
It's not an Uber self driving vehicle. It will probably have at least some safety features.
I would say it depends. Mostly they enable the modal editing thing and most commands are available. However, what usually happens is that this integration is only skin-deep and there may be conflicts with the IDE's shortcuts.

In intellij, shortcuts (commands using a modifier) can either be handled by the Vim plugin or by the IDE. You can't choose depending on the mode of vim. I mainly use Vim for the movements, so I don't feel very limited by the lack of "advanced features". However, what irks me is the way words are handled. For exemple, the IDE will be able to handle camelCase and go from one "word" to the next with ^->. Vim doesn't know that.

Another limiting factor is that many people use a bunch of vim plugins. As the vim-mode in IDEs isn't actually vim, those plugins can't be used.

I've never tried, but what looks interesting on paper is the neovim integration of VSCode. From what I understand it actually uses nvim, so that should be able to provide the full vim experience, including plugins.
Rickover's quote on new reactors vs existing ones is apt to every development in this field.

Sodium cooling is temperamental with the US navy abandoning it due to leak problems, and France having mixed experiences. The coolent catching fire whenever it leaks is not so fun.

Fast spectrum with metallic fuel and pyroprocessing was demonstrated in the IFR but is messier than you might naively expect, with leaks of xenon that need control. The HEU for startup is also problematic but maybe derated plutonium could be used.
Some bars also take a photo of your driving license, I found that very weird but didnt say anything because I didnt want to cause any fuss going with a group.
Why would China invade Taiwan when it can just buy all of its engineers?
Misleading A/B testing is simple
It doesn't work for both the same reason as the example. Everyone who would be advantaged would leave to the one which doesn't charge fees based on something irrelevant to operation.
You, uhh, you realise that we're stuck with restrictions on what we can do in significantly more important sectors than serving tracking cookies because of the US - like the financial industry - right? There's not a world power in existence which doesn't extend its power in order to attempt to either protect its citizens or protect its tax income.
It’s a zip, that’s not the hard part.

Apart from attachments and metadata the actual document is some kind of xml monstrosity that contains the text and the markup. It’s not very useful to just create diffs from that, it looks a bit like the HTML created by FrontPage if you remember that.

You can just rename a docx file to .zip, unpack it and peek around.
How close are computers to automating mathematical reasoning?
I've really liked metafilters $5 lifetime membership model. Seems to work
In what way has nuclear failed anything? It’s working fine.

It’s not the technology’s fault we decided not to build any more power plants.
Not long ago I read some article here on HN that the world is still waiting for a git equivalent for documents. This seems like a good start.

Now we need a native diff viewer for structured files, where the changes are presented with attribution either side by side, or alongside (like gitk, or like gitlab diff viewer).

Then we need an editor that supports doing the gitty stuff natively, so that the non-technical writer doesn't have to worry about creating repos and committing the changes from the command line.
No, nobody would bother.
With extra time to build a new system when adding new features, new products or tools...
I always found it strange that we have a very developed petrol infrastructure, but not electric charging.

Petrol needs to be shipped, first from drilling site to refinery, then distributed around the country, stored in underground tanks, protected against fire, kept topped up as supply/demand fluctuates, and even then you are probably never further than 10 miles from the nearest petrol station.

Whereas electricity is, well, everywhere. Every petrol station has an electric connection. It doesn't need to be stored on site, transport is easy (hard for the grid but easy for the end user), no unusual hazards, etc.

Of course charging is slower, and I guess that's the real bottleneck, but even then. We put holes filled with petrol all over the country, but can't put extra sockets.
The problem I see is that this is a very slippery slope. There is a lot of money to be made and a lot of innovative business models to find on top of hardware that can be arbitrarily restricted. I'm not convinced at all this would stop with copy protection.

In fact, we can already see things like unskippable commercials, apps with dark patterns and deliberate anti-features, smart TVs that suddenly gain banner ads, and political conflicts being played out in app stores.

All of that stuff is only possible because consumer devices are locked down and answer first to the vendor, then to the user.

You can say that all if this is an exciting new market that unlocks enormous amounts of innovation - I just don't think this is the kind of innovation that we should want.
So if an end user tries to request a page from this site without using SNI, instead of an just an HTTP error code, they get this lovely little piece of snark:

This Web site requires a more modern browser to operate securely; please upgrade your browser.

The truth is it just requires SNI server_name in the ClientHello. I don't send SNI except on sites that require it. Not every site is on a shared IP; some still use dedicated IPs. So I am the end user reading HTTP headers.

I always thought this addtional "message" from mnot.net was somewhat presumptive for an IETF person who claims to be some sort of user advocate. This is the kind of thing I usually see from web developers telling you to "upgrade" your browser or turn on Javascript for the best "user experience", not IETF folks. Maybe it's a default on some server software, not custom.

His site does TLS1.3 but it doesn't do ESNI/ECH so I guess some browsers (or other clients) can be a little "too modern".
I hope someone will create an online shop where I can purchase the custom parts!
How much memory does a TCP/IP connection requires?
This should improve soon: https://youtu.be/E8T_4zqWmq8?t=3459
Just coming across this now, but since you seem to know a bit about this: can a tracker blocker prevent the preload requests from being sent in the first place, or alternatively, is it the case that the preload requests do not allow whoever initially serves up that content to track who has been loading it?
Ask HN: Death Stranding Any Good?
Those that have played it, and have also played Policenauts, Snatcher, Metal Gear 1 and 3 - is Death Stranding in the same category of great? Or is it more of Kojima thinking too highly of himself / trying too hard?
Windows support is the upcoming focus: https://youtu.be/E8T_4zqWmq8?t=3459
That's true. But I'd say the problem is us. We want the perks of local business, but too often they're an afterthought. Or we simply choose convenience. Saving a couple dollars on Amazon is no savings at all, if we eventually lose things we love (e.g., local bookstore). But try selling that to someone who is has a religiosly deep relationship with their Prime membership and is convinced they're too busy to fit the local ____ store in. The Hustle Culture mentality has real side effects.

That said, as someone who did (i.e., owner) B&M retail for 10 years, local business need to be more available. Closing at 6.00 pm every day limits your audience. Being open later one or two evenings is a game changer. _If_ you are focused on your customers and their needs.

Or, if your store is in a small town and you drive to your shop, don't take up prime parking spots. Yes, I've seen this done. "Business is slow." Gee, I wonder why.

Don't get me wrong. I'm not an Amazon supporter. They are my vendor or last choice. That said, it's sad how often I get to that last choice so quickly (e.g., Powell's website is marginal at best).
Here's another article: https://www.ibtimes.sg/elon-musk-reveals-arrested-russian-ha...

I wonder how often does something like this happen, and what companies can do to mitigate this and protect their IP.
https://skepticalscience.com/print.php?r=374
After a lot of trying to get Git and Word to play nice together, we ended up building a collaboration tool to bring the power of Git (branching & merging) to non-technical Word users.

Feedback welcome: https://www.simuldocs.com/
Singapore social housing works like that.
Bottom floors are reserved for local small business and food court with small hawker stalls.

It was fun exploring local food courts of bigger buildings.
>Cells solved Henry VIII's infamous hedge maze by 'seeing around corners,' video shows

https://www.livescience.com/cells-solve-mazes-chemotaxis.htm...
Four of the Most Sustainable Yachts in the Market
I think they want to do both.

Put ads and positive press in trade journals you know your customers read. It increases the percentage of their minds you occupy.

In-person contact does that too. They aren't mutually exclusive strategies.

A lot of this equipment is so expensive, that the cost of a few trade journal ads is negligible compared to the amount of revenue involved.
I admin a smaller pubnix/tilde, for me I tie down email, inbound connections, some strict resource limits per user, and keep a close eye on anything running. I'm sure if I start getting more users it'll become more time consuming but with a decent logging and sensible security practices you could probably negate the vast majority of bad actors.
I never expected that Google would enter trucking business.
This reasoning is faulty since the same conjecture if you replace 3n+1 with 5n+1 turns out to be false. Interestingly the problem with a general pair of constants is undecidable.
> And selectively enforce existing ones so major players get a free pass.

Are Facebook not a major player on iOS?
tildes.net is an independent, nonprofit reddit replacement.
Yes in pseudo C-like binary-oriented notation the step is:

if ( lowest bit of x is 0 ) x >>= 1 else x += ( x << 1 ) + 1

And it's immediately obvious that the else branch always produces an even number.
One thing that may help with the glue-code aspect would be a crate like pyo3[0], which can generate a lot of the details for you.

[0] https://crates.io/crates/pyo3
Right. But before that mechanisation, slavery still would have been the most efficient means of production.
Companies are obliged to provide necessary tools to their employees to perform the tasks that they are hired to perform. This includes accessible tools for people with disabilities as enforced in most legal systems.
If your tool is not accessible, companies cannot meet this obligation and will choose a competitor who does.
> People keep talking about the UI as being an important differentiator. But I don't believe that's true, because the UI of all major browsers is decent.

UI is the differentiator of the Mac itself. Otherwise, why not just use Windows, which is "decent".
Intriguing. Thanks for the hint. Now I wonder even more about the lack of detail.
IMHO, you should replace RF with Turkey. RF was unable to grab Ukraine or Georgia, which were completely unprepared to war.
Yeah, they were bought in around 2008. My enthusiasm for Abebooks has declined markedly since then. I still find the site better than Amazon's for a lot of things I'm interested in, but prefer to avoid both as much as possible.
I'm wandering whether the device is suitable for geometry style drawings? Just the type from the high school. Lines, circles and so on. Does someone has such an experience with this device?
We know how it works without it - stagnation and the those currently at the top staying there due to lack of capital. Usury is a religious fundamentalist term divorced from the systemics and the reality of what works and what doesn't.
Ya I’m actually sad that we now don’t call people as often as before...
Indeed I've never seen debt in a sense that wasn't considered bad. That's what developers invoke to say everything done by their predecessor was shit. That's what developers claim to rewrite or to jump ship endlessly. All while management is clueless to it because it's all made up in the engineers mind.

How does one go about promoting (fixing) technical debt, or ask for time to fix technical debt, or plan for technical debt in a roadmap or an end of year performance review. That doesn't work.

I do think companies and developers should drop the idea of debt entirely. Consider a more positive model where software development is a cycle to maintain and to extend. Maybe maintenance can put more emphasis on keeping things working and in good conditions.

I've worked for many years on many things from startup to finance to aerospace (this may include planes you fly in and the bank you use). Software is eating the world a bit more every day. The only consistent experience is how companies and developers have zero vision and incentive to keep software running smoothly. The closest thing is a recurrent mention of debt, more often than not as an excuse to refactor or throw away anything.
Space is pretty much the goto application for fusion. Without fusion interstellar travel is basically impossible.
Robotic basketball hoop guarantees a basket every time
Well, thank you. Actually it's possible to follow even for someone without CS education like me. I have skimmed over it and actually it seems that although they are confident that the string rewriting system is equivalent to the conjecture it has not been proven yet. Anyway it's very interesting, I will try to read it in depth.
No. That's entirely my point. Perhaps you'd care to explain why you created an account to make this comment?
The concern is pretty strange since they already have that information thanks to banking regulations. There is nothing more to lose by doing it directly.
Meanwhile in todays nuclear industry world:

> The Lehi City Council voted unanimously Tuesday to withdraw the city from a multiagency nuclear power project that would provide nuclear power to cities across Utah, citing concerns over increasing costs

https://outline.com/kkqcRa

> Exelon Generation to Retire Illinois’ Byron and Dresden Nuclear Plants In 2021 [...] Despite being among the most efficient and reliable units in the nation’s nuclear fleet, Dresden and Byron face revenue shortfalls in the hundreds of millions of dollars because of declining energy prices and market rules that allow fossil fuel plants to underbid clean resources in the PJM capacity auction, even though there is broad public support for sustaining and expanding clean energy resources to address the climate crisis.

https://www.businesswire.com/news/home/20200827005445/en/Exe...

> Nuclear advocates fret as first maker of small reactors encounters trouble [...] The company expected to be the first in the United States to operate a small nuclear reactor is facing setbacks that have caused supporters to question whether the novel technology will ever realize its potential as a tool to combat climate change.

https://www.washingtonexaminer.com/policy/energy/nuclear-adv...
Yeah, but that's not so much about not disclosing the terms of service as it is about "don't advertise that your users can get it cheaper elsewhere". Apple takes 30% does sound a bit as if it was possible to pay less by not using the App, but according to the screenshots they'll charge Android users the same, i.e. the user pays $9.99 no matter what, but the person offering the item would get more money if not bought in the iOs App (because seemingly Facebook does not take a cut).

I don't think that Apple is arguing that e.g. Facebook wouldn't be allowed to say on their website how much commission they pay to Apple. Apple also says quite openly that and how much they take [1]: Developers earn 70% of sales from in-app purchases and Apple collects a 30% commission. That page actually looks like the blog post I mentioned: explaining to users why Apple's share is appropriate.

[1] https://www.apple.com/ios/app-store/principles-practices/
Hey guys, this is just a quick tip on how to make sure you don't screw up the database connection pool in Go. This might also apply to other languages and frameworks. I've seen dozens of articles about concurrency and multithreading, but not so many about this type of deadlocks, and I experienced some production bugs because of this.
↑ this.