skysight-inc/HackerNews huggingface dataset:
I think that would be problematic - there would be a significant proportion of downed drones, whether by mechanical failure, bird strike, overhead cables, bridges, battery outages, etc.

It would be particularly dangerous for drivers to have random drone drops over highways.

If we tried to site the highways elsewhere, how many people would complain about noise over their gardens or houses? How many enterprising people with slingshots would make a sport out of downing drones? In the UK we have NIMBYs (Not In My Back Yard) and BANANAs (Build Absolutely Nothing Anywhere Near Anybody) who would besiege the local councils with objections and cause havoc for planners.

I agree with the top comment, this is spurious vaporware that's been ejaculated out of some government-affiliated think tank with no actual plan for feasibility, delivery or value.
Exactly right. As can be seen via the purchases of large swaths of private location data by the Department of Homeland Security and other government entities, essentially side stepping US citizens’ 4th amendment rights [1].

[1] https://www.aclu.org/news/privacy-technology/new-records-det...
But it’s ok when Meta literally influences domestic and global elections…?
There will be a fuel fire inside the engine. Just a regular fire at atmospheric pressure.

But jet engines can and do backfire spectacularly at times. You can find lots of cool footage from hobby turbine engine enthusiasts on the tubes.
Software engineers are in a position of great privilege: if we can’t hold ourselves to account, what are we doing? Almost any software engineer put in a difficult position can get up and walk into another job — “it’s not my decision” is not an acceptable excuse for (almost any) software engineer.

Blame lies with those who are complicit by choice, just as much as those who are directing the behaviour.
Good luck from Belgium. Reach out if you need help; I’ve assisted in the expatriation of people like you and wish to keep doing so.
Ah, the shape of hackernews flamewars. So refreshing ;)
And the only time they'll be any good at it is when they parrot your local sources of disinformation, so at most they can amplify the entirely domestic problems that already exist.
I think it's a bit tougher to move from SE to EE. I mean do they even hire experienced non-low level SE?
Removed Apple Arcade Games Won't Be Playable Soon
https://https//nic.eu.org/ is returning ERR_NAME_NOT_RESOLVED

Not a great sign for what is supposedly a DNS company/organization...
I agree, but from where I'm sitting (Europe) the exact same thing goes for many US based companies. Not that we have an alternative, and at least you can easily get by without TikTok (I haven't even visited it, ever).
I generally agree and I'm one of those responding similarly in similar contexts. However, thinking about it, I think there may be a valve here that prevents this from happening: If costs get too high Asian companies win, setting an upper bound. So it may show up in more outsourcing and imports rather than higher pay.

I have not completely thought this through, so I'm posting it as a condensation nucleus for discussion rather than as some "truth", because I only formulated it in word form just now.
It is known that "speed of light" PugiXML can be replaced by fast processing in higher level language like Haskell: https://arxiv.org/pdf/2011.03536.pdf
Whatever it needs to do becomes different based on how your country is governed.

China has unelected* leaders that at least in theory holds only Communist ideals.

While flawed, in a republic at least you get to vote for your leaders, and thus choose what ideals you like the best.

Of course republicanism or democracy does not preclude a country from committing horrible acts, but they are cleaned up much sooner, and those who are responsible for it are thrown out of office (and sometimes even into jail). Not so in authoritarian countries like China.

* You can technically vote in China, but due to its authoritarian nature only one party is allowed and you're expected to uphold the party line.
That might be a reason to generally block more data collection, but not to allow the Chinese government to continue to collect data - unless the argument is that collection is kind of "indivisible", i.e., as soon as anyone collects anything everything is "lost".
No. I think Youtube is.
My company has the following deal: we pay for your education, but you must stay for x years.

If you decide to leave before, you must pay $PRICE * (x - $TIME_WORKING_HERE_AFTER_WE_INVESTED_IN_YOU)
AMD processors have much the same backdoor-"management" coprocessors. Just about the only processors without this stuff is your own softcore design running on an FPGA.
You completely misunderstood my comment.
How to make an app like Uber? You’ll have to develop two versions: for clients and drivers. Also, create a business plan, calculate all the costs and select a tech stack. Find a list of must-have features and lots of helpful development tips here:
Show HN: 60 years historical weather API, free for non-commercial use
What's the sinking feeling suspicions?

This XuCode execution engine is not a new or unknown thing - https://www.intel.com/content/www/us/en/developer/articles/t...

We can lament the state of computer security but that feeling is surely sunken, past tense.
How does the configuration look like (very broadly)? Is already a domain redirect helpful here?
The latter. I can see why they did it but if it was used to hide something nefarious Intel is done.
That's quite easy to do with Amazon S3. Maybe Google could just use AWS since implementing this feature seems to be a bit complex for them. /s
The fact that Google's result are seemingly decreasing in quality surely doesn't help. But maybe that's just me? Are others having the feeling?
I don't know, I think your dad's advide is pretty spot on? Just that it isn't mutually exclusive with the fact that IF you want to be recognized by the content you put up, you'll have to associate your name with it.

I started surfing the web in the early 00's when I was like 3 or 4 yo so it sticked to me the whole nickname thing way before asking for First Name and Last Name, cell phone, ID number, street address was the norm (depending on the service ofc)
A bit of both is my answer. For some usage cases eg cloud functions go does seem superior. Yet the convenience of hacking stuff together with python has its appeals too
> It's about manipulating public opinion

Do you think Facebook, Twitter and Reddit should be able to do that?
Every review I have posted on Glassdoor has been with a disposable email address, using my own device and using a public WiFi hotspot. I once had an employer try to get legal on me because I went to work for a rival after they laid me off - so I know some employers can be petty like that.

I trust Glassdoor to keep their promise of not releasing my ID voluntarily, but when courts get involved all bets are off.
The problems I hit are caused by changing requirements and some assumption that were I had before implementing something are no longer valid, and now you need to change a lot of code to work with the new assumption. Usually if I have the time I might get a beautiful data structure/code structure at the third attempt.
> DigitalOcean, for example, proudly advertises managed MongoDB as a service: https://www.digitalocean.com/products/managed-databases-mong...

> And yet, to the best of my understanding, the entirety of the DigitalOcean platform isn't open source (even though many projects are): https://github.com/orgs/digitalocean/repositories

I don't think it's required to open source everything, only the bits that provide the MongoDB service. I don't know if they've done that.

Also, the SSPL seems to be a little controversial [1] as it appears to want to relicence all software it's running near under itself.

[1] https://en.wikipedia.org/wiki/Server_Side_Public_License
What were you referring to, other than microcode?

Edit: Oh, you mention the encryption. Big companies love obfuscating everything they create, because they're afraid something commercially sensitive will exist there and someone will copy it and outcompete them. I agree that this is ridiculous, but I don't think it's evidence of any sort of nefarious activity.
No idea about the relationship between MongoDB and DigitalOcean, but note that you've linked to the "community" edition; their site also shows an "enterprise" edition, which is more likely for a large entity like DigitalOcean to be using.
The second, possibly combined with something dirty.

I can see why they would sign/encrypt it so that things got safer, but then they should have done a much better job of it. If it was encrypted to hide something that could not stand the light of day then that's an entirely different matter altogether.

Time will tell.
... only two ... "and off-by-ones" :)
Yep, body language, but since I am autistic I have trouble reading it, and the more people in the video call the more I get overwhelmed. An audio call is less overwhelming, and just walking while discussing (IRL or on audio call) is inspiring. It allows for the diffused mode of the brain to take control.
When the Secchi disk disappears from sight, note how deep the rope was submerged. They would probably also have factored in the ship's speed, I'm guessing.
I agree I’d like to made aware of any such changes made by previous owners, but I pretty much consider the makers of the OEM Software as bad actors at this point.
Apparently, I think my ROI would be 9%.

Sounds about right, to someone like me who doesn't know anything at all about stocks. They seem to generally always go up and twitter probably isn't going to go away until some better(For an average consumer) platform comes.
To some degree but I disagree that is the issue here.

EDIT - however seems the article is mostly bullshit: https://twitter.com/Vortex_Egg/status/1548047888931905540
Thanks for the thumbs up. Typo error corrected
I'm also an EE who started my career ar a sysadmin and went to Cloud / DevOps later.

My long term plan was to switch to SE, but DevOps jobs are absolutely on fire rn.
There are some provisions for getting data out but they all rely on guaranteeing the same level of protection as GDPR does. This also runs afoul with the CLOUD act since due to that American companies can't store data inside the EU and be compliant.

https://www.imy.se/en/organisations/data-protection/this-app...

https://en.wikipedia.org/wiki/CLOUD_Act
Yes habits habits habits!

Low carb diet for last 30 days. And working on 30x500 course to some extent every day as well. Also wanted it to be strength exercises every day but caught covid.

Next 30 pretty much same stuff.
I had the same situation with far away old people (grandmas in Venezuela, on in France, me living in Africa or Asia), some had problem with sight, earing, etc.

They didn't have internet.

We managed to get in touch.

> I'd ask that you not try to tell me what I really mean.

Manner of speaking.

The important is again that it is a matter of cost vs convenience.

I understand the cost can get pretty high.

Yet still, people kept in touch for decades with old distant relatives before the internet.

Using facebook is convenience, that's the point. It is very convenient.

It's the whole argument of this thread: the convenience eventually makes most people discard the cost of not using FB as too high, and the privacy things as not important enough compared to that.
I'm definitely feeling this too. Finding documentation on some libraries I use has become impossible even with the site: operator. Older articles don't show up anymore. I also have to quotes the hell out of things to get proper results.
Google delivers worse and worse results. I have a hypothesis, that’s my problem searching in 3 different languages depending on topics. But also simple English engineering inquiries I must occasionally repeat on bing or DuckDuckGo.
I think content platforms recommendation algoriths should be regulated and be open for scientific and mental health review.

I mean here brilliant computer engineers build content platforms that are virally additive to the brain. The platforms track every users movement and decision, yet there is zero regulation! What could possibly go wrong here?
Anything you can 3D print or make with a small machining center I would assume. It's amazing how compact and efficient that stuff is.

Have a look at 3dhubs. (www.hubs.com)
Cool, glad to learn something :), I'm more of a AI neurosurgeon than a rocket scientist.

My upper point was more about asking about the regime in which we can consider an airplane a constant mass system, and could totally neglect the mass of the consumed fuel compared to the momentum of the air moved.

One of the main difference between a jet engine and a rocket engine is that the rocket engine carry its own oxygen, but I'm also not quite sure how much the momentum of the surrounding air is relevant, in helping push the plane forward.

There is probably some kind of transition where either when air density get lower, or when speed get higher, than your jet engine behave more like a rocket motor than a blowing-fan (like the turbo-prop vs turbo-fan in the other comments).
JSON is not a strict subset of JS in that `true` is valid JSON, but not a valid JS program. Might be considered a nitpick but in a thread about semantics it's worth noting
Yes, I used a tempfile with atomic rename. I agree data corruption should not occur as long as fsync(2) is used before the swap. If I remember correctly an empty file was an error condition in this case, though, and that sometimes occurred. Problems can occur when the user shuts down the OS or hits that reset button. Besides, in Go it's easy to inadvertently write to a file concurrently and extra care has to be taken to avoid that. So you might need a locking mechanism, too, and then it's getting really complex.

Of course, it should be perfectly possible to get this right in languages like Go or Racket. At least Go has low-level enough interfaces to the filesystem API. My point was merely that using Sqlite turned out to be less error-prone in my experience for end-user applications, especially if you use WAL and set some cautious Pragma options. It's really good at dealing with unusual filesystem conditions.
> Tor service like Facebook and Twitter have.

Pardon?
If you’re anyway using Google Drive, you could use Firefox with the Google Container extension [1] to limit Google’s tracking activities across Google tabs to this container. Also install Cookie AutoDelete [2] and let the cookies, cache, local storage, etc., get cleared soon after you close the tabs.

[1]: https://addons.mozilla.org/en-US/firefox/addon/google-contai...

[2]: https://addons.mozilla.org/en-US/firefox/addon/cookie-autode...
Again, this is implying that the cost of another solution to all those problems is very high, and facebook is a very cheap, convenient solution.

So privacy is not important enough to justify those costs.
What about the Canadians, Australians, or Dutch? Should they require App Stores to ban Facebook for giving data to foreign (US) governments?
Though that is probably true, it doesn't sound like it is one of the Rules of the Internet. But it does sound a lot like Rule 34.
@dang - this warrants a title edit at the very least, if not actually a flagging.

(Conclusion from the Twitter thread: The original story was actually "When they are looking for a place for lunch they go to TikTok or Instagram. That's it".)
Yeah, definitely that. To see pictures of the places in Google Maps or Search it takes several clicks, and I can't compare them side by side. Some are obsolete. Lots of pictures I don't care about added by business owners. Not really the best experience.
Teenager girls are Snap's target audience.
Same question here, what would be the next step.
The US military wants to understand the most important software on earth
Has someone tried to write own microcode and load it? Sounds like it should be much faster to run your own code this way than having the official microcode run an interpreter for your x86 instructions.
Then you have to worry about any "management" modes on the FPGA.

https://www.cl.cam.ac.uk/~sps32/Silicon_scan_draft.pdf
This is a wrong understanding of that point.

The HATEOAS model is designed for one thing: clients and servers that are developed independently of each other. This matches how the Web is designed (browsers and servers are not developed together), but does not match how most Web Apps are developed (there is almost universally a single entity controlling both the server and the client(s) for that app).

The point of HATEOAS-style REST APIs is that the client should decide what it can do based entirely on the responses it receives from the server and its understanding of the data model - not in any way on its own knowledge of what the server may be doing. This allows both to evolve separately, while still being able to communicate.

To contrast the two approaches, let's say we are building a clone of HN. In the more common web app approach, our client may work like this:

1. Send a POST to https://auth.hnclone.com/login with {"username": "user", "password": "pass"}; wait for a 200 OK and a cookie

2. Send a GET request to https://hnclone.com/threads?id=user (including the cookie) and display the results to the user

In the REST approach, our client and server could work like this:

1. Send a GET to https://hnclone.com; expect a body that contains {"links": [{"rel": "threads", "href": "https://hnclone.com/threads", "query_params": [{"name":"id", "role": "username"}]}]}

2. Send a GET request to the URL for rel="threads", populating the query param with role="username" with the stored username -> get a 401 NOT AUTHORIZED response with a body like {"links": [{"rel": "auth_page", "href": "https://auth.hnclone.com"}]}

3. Send a GET request to the URL for auth_page and expect a response that contains {"links": [{"rel": "login", "href": "https://auth.hnclone.com/login"}]}

4. Send a POST request to the link with rel == "login" with a body of {"username": "user", "password": "pass"}, expecting a 200 OK response and a cookie

5. Re-send the request to the URL for rel="threads" with the extra cookies, and now get the threads you want to show

More complicated, but the client and server can now evolve more independently - they only have to agree on the meanings of the documents they exchange. The server could move its authentication to https://hnclone.com/api/auth and the client from 2 years ago would still work. The server could add (optional) support for OAUTH without breaking old clients.

You could even go further and define custom media formats and implement media format negotiation between client and server - the JSON format I described could be an explicit media format, and your API could evolve by adding new versions, relying on client Accept headers to decide which version to send.

Now, is this extra complexity (and slowness!) worthwhile to your use case? This depends greatly. For a great many apps, it's probably not. For some, it probably is. It has definitely proven to be extremely useful for building web browsers that can automatically talk to any HTTP server out there without custom Google/Facebook/Reddit/etc. plugins to work properly.
How to Build a CLI with JavaScript
Out of curiosity, where did you get these numbers from? I’m not from the US, but what I do read and see on the internet is that people in the US also have a lot of debt (education, medical, and of course credit) I’m surprised that even for median disposable the US is number 1. But then again, maybe it’s a case of the internet being drowned out by a vocal minority?
Exactly. I was reading OP post and, while I can see why it sounds appealing, reminded me too much of using Filezilla to deploy some files to production.
We just launched an AI-powered mobile keyboard to provide (response, rewrite, or original) message suggestions in the Google Play Store (Coming to iOS soon). An enormous language model powers it.

Site: https://www.socialkeyboardapp.com/

Check us out!
You are being downvoted but I actually think there are some fair points that you are making.

We use a lot of FOSS in our company. We pay licenses and contribute very little (our job isn't to improve gitlab or docker, we are shipping a software product on top of that), but I wouldn't know where exactly we are in the legal-illegal spectrum to save my life.

I consider myself an employee, not an entrepreneur. If I was an entrepreneur, I sure would happily seek legal advice on what exactly is fair use of open source. But really, I wouldn't know who to trust on the free advice market to figure out what I'm allowed and not allowed to do when starting up. I have absolutely 0 interest in legal stuff and it's mostly scary and confusing to me (and that's probably why I don't do any entrepreneurship, not even a side hustle in consulting), and I wish I and other salary men would be given a break about what the company is doing.

Nutanix shouldn't do what they are doing, but I don't think engineers should be to blame. At the end of the day, if an employee would have to go through everything that the company might not do perfectly right before deciding on a job, we would work nowhere. I wouldn't work for Oracle, but where to draw the line exactly ?
Weird, i'd have hoped they'd regulate the entire market, not just tiktok because it is chinese.. a huge missed opportunity, almost some sort of racism over here, even though the word is very strong, i feel like targeting certain kind of people is weird to me, why just TikTok?.. now that i think about it, what other social media is foreign? that's an interesting question
How to make the perfect Search UI Control
There are quite a few Storage projects out there with a S3-compatible API storage, that can be used in place of Minio such as Ceph, Openstack Swift, SeaweedFS, etc..

Of course, they all differ in subtle ways, so you have to try for yourself.
how do you make the connection that childrearing didn't get better since women entered the workforce? according to those statistics, women doubled the time they spend with kids. seems that working didn't make a difference.

i don't know what that means though. either women were already working in the 60's or while they were at home they did many other things besides taking care of the children. (i suppose some housework got more efficient thanks to technical advances)
Yes, as long as the content is downloaded from another domain, everything is good.

The point is: if for any reason (0-day, misconfiguration, bug, whatever) the content uploaded from the user is executed by the browser, instead of being "just" rendered or downloaded, it must execute in a different domain. Given domains are sandboxed by the browser, a vulnerability on domain A cannot affect domain B.

Of course, there are still way to shoot you in the foot (e.g., having the same access token in the cookies for both domains), but it's one measure more. This is why security should be layered, and you shouldn't rely on just one defense: https://en.wikipedia.org/wiki/Defense_in_depth_(computing)
PayPal wouldn’t open themselves up to that risk. 100% the type of shit I see consultancies pull, especially smaller ones or regional ones. Any with HQ in US wouldn’t risk it.

Unless the 2 contacts from each company had a personal vendetta against you. Then I can see it.
Only if the top-dog analogy would have worked in long term. More than often, citizens of wanna-be/wanna-remain top-dog countries find themselves in terrible position as soon as their interests mildly conflicts with those of their nation states and they suddenly become pray to the top-dog itself. One area where you can see this in action is secure communication. When it comes to secure private communications for citizens, suddenly all nation-states, left and right want to excert unlimited control over it and they are united in fight against encryption.
I mean, TikTok can manipulate public opinion and access to information more easily than that, by simply artificially demoting/promoting certain content — no user data needed.

Eg. https://www.bbc.com/news/technology-49826155