skysight-inc/HackerNews huggingface dataset:
Any time I bother to use a VPN I also use a network slug[1].

I don't want to worry about implementation errors or weird bugs or DNS leaks or anything like that.

A slug, which is a "transparent layer 2 firewall running on a device with only two interfaces" generally breaks your entire network if your VPN is not working exactly as you hope it will.

[1] https://john.kozubik.com/pub/NetworkSlug/tip.html
IIRC a while back there was a thread on HN about a successful “Uber for heirloom onions” business.
Yeah, I think they said they used the TLEs. There are better ephemerides posted by SpaceX on space-track.org under contract w/ the govt, who doesn’t really want to be responsible for tracking all those objects.
Interesting, this is exactly what my psychotherapist recommended. I have not tried it yet, partly because I am tight on money right now and this is not cheap, partly because I was not entirely convinced it would be worth it - more convinced now.

However, I did find a physiotherapist to help me with chronic back issues and noticed that my mental state improves significantly after what they call "mobilisation techniques", which are manipulations that also release tensions in the body. I always knew about the body-mind connection but I guess I underestimated the effect.
Little Hackers – Learning to Code for Early Readers
The "magic" switch: http://www.catb.org/jargon/html/magic-story.html
Martin Seligman, father of modern positive psychology who studied "I quit response" to adversity in people said "Emotions and actions do not usually follow adversity directly. Rather they issue directly from your beliefs about adversity. This means that if you change your mental response to adversity, you can cope with setbacks much better.”

Your beliefs shape your mindset. The way you talk to yourself plays a key role in how you lead your life and whether you succeed in your goals.

Shift from learned helplessness to learned optimism by catching yourself in negative thoughts and disputing them with more positive and hopeful thoughts.

To do this – take note of your emotions and whenever you sense going down a negative path, reframe it using a more positive tone. Use language that describes the event as temporary and specific, hence fixable as opposed to a permanent and pervasive explanation with a feeling of hopelessness.

Change won't happen in a day, but if you constantly practice it, you will get back to enjoying your work and leading the life you desire.

All the best!
A fork for the time-zone database?
The cost of roads and their maintenance is externalized to the taxpayer, whereas rail requires more fully internalizing the infrastructure costs. Road damage scales with something like axle weight to the 4th(!!) power: https://www.insidescience.org/news/how-much-damage-do-heavy-...
"Swartz potentially faced more jail time for downloading academic papers than he would have if he had helped Al Qaeda build a nuclear weapon. "

Too much for the American values.
CIA discussed killing of Assange. Most people would consider such a thing highly immoral and such discussions indicate that CIA has become an immoral organisation. No wonder that people working for CIA are losing morale. Most likely Havana syndrome was never real but it reflects mental disease by that people who want to get out of CIA.
You would think, I’ve run into plenty of click bots that continue to run for years despite receiving noting but 4xx or 5xx results. You would think someone someplace would monitor that and spin the IP but no reaction at all.

Then there are others where its only an hour or so before rates get adjusted to our threshold and/or new IPs start emitting the same requests.
Behind Israel’s Swift Rollout of Covid-19 Vaccine Boosters
For anyone looking for something on the same topic but a little bit lighter / more practical, I really enjoyed this talk[1] by Raymond Hettinger at PyBay 2017, where he discussed the GIL as well.

[1] https://www.youtube.com/watch?v=9zinZmE3Ogk
The article goes on and on but dances around the actual dilemma.

There are ~8,035 homeless people in San Francisco and 225 vacant housing units. You can either allot them on a first come first served basis, or run a lottery, or use some kind of objective criteria (aka "algorithm") to decide who needs it the most.

No matter which one you pick, the vast majority of people will be denied housing. Writing feature length articles with nothing more than "this process is bad because it rejects some people" is idiotic. The entire point is prioritization.

The article is criticizing social workers for asking personal questions like past incidents of trauma. If they didn't do that, you'd instead read all about how the city doesn't care about abuse victims and is doing nothing to help them.

It mentions someone who came here from LA and ended up on the streets, and is criticizing this system because he was put in the back of the queue. This shows another problem – the more/better services you provide, the more vulnerable people you will attract from all over the country. Somehow pull a miracle and actually "solve" the city's homeless crisis? Nevada, Texas, Arizona will very happily send more buses your way.
Honestly, we've gone backwards in a lot of ways.

I remember, in the mid-90s, looking up stuff at a library on a VT100-ish terminal connected via some sort of serial arrangement to a larger computer.

Function keys were clearly labeled, searching was fast and worked well.

None of the heavier replacement machines ever felt as snappy or as useful.
I should clarify that on the home page. Thanks for the feedback! We are planning to review images and flag them for objectionable content e.g. explicit, violent, etc.

Here's the full list of types:

https://moderationsystem.com/docs/api#objections
Ask HN: What would happen if we did _not_ electrify cars?
This made me think: On a smaller scale, should code that uses more efficient algorithms and data structure in terms of computational complexity (both time and space) also be more efficient in terms of energy usage? If the code in its most frequent use cases uses less instructions and memory swaps, wouldn't that lead to less energy usage?
You perform those in bulk, as a batch job when the client side pushes the state up when back online.

After all, if a client is offline, nothing they do can affect anyone else until they go back online.
Or you move to something that better fits your budget. At least, if there's sufficient supply you will.
The most legit ones use their own users (to access the residential proxy you have to agree to become an endpoint yourself).

More shady but probably legal ones use JavaScript and Apps that typically hide the fact you are becoming an endpoint in the T&Vs.

Straight up illegal ones use compromised computers and routers like you'd think.
Depends on what we do about climate change at that point. If nothing, we probably continue to use gasoline/diesel. If we still want to take action, it is going to be about biodiesel. Byebye rainforest at that point.
That's actually one thing I like about it. The attack surface area is smaller if everything is routed through the phone.
Isn’t this why some countries have ICBM carrying submarines, so a retaliatory strike can be performed even if the mainland was hit?
Google, in fight against record EU fine, slams regulators for ignoring Apple
> On offline first applications, there is always exactly one state of the data across all tabs.

Perhaps between tabs, but what about multiple devices/browsers?
Since you seem to know, what are those strings that are attached?
1. Dunno, but they’re working in MATLAB.

2. I would not expect that to work very well without an IMU, but you can do some pretty remarkably good odometry using wheel rotations, vision, and/or automotive radar if you’re dead set against using an IMU.

3. I think they were measuring instantaneous Doppler and integrating to get phase. They only looked in a 1 MHz passband, and they didn’t have a very directional antenna, so they must have been acquiring something pretty narrow-band compared to the full downlink packets.
> Worse, focusing on the computer consumption may push web developers to just move computations to the server side, where the energy consumption is not measured. This will lead to an apparent drop on the client-side consumption, but does the overall system footprint decreases?

This may be a net win even if net power usage is the same because client devices are more likely to be battery constrained
What kind of hardware is needed? Do you envision these techniques result in a opensource software usable by general public?
Then you wonder why the egregious cost of maternity leave keeps popping up everywhere regularly, you are making the assumption that people in "the country where I live" like what's happening...
Its safe enough. The user never sees the database they send, and the import routine does an extract and conversion that only uses a few tables. None of it goes near the user auth infrastructure except to check that the sender is who they claim to be.
I think that's what the 100% freedom was referring to?
I guess the kind of immersion he's talking about doesn't give me much confidence. If you imagine party propaganda is like the most peripheral part of the entire discourse, and there's this gigantic machinery of ideas that makes the propaganda make sense, it's a bit hopeless just reading this kind of peripheral material with a skeptical eye - because skepticism itself stems from the ability to distinguish common sense from illusion, so if you don't have the right common sense, a lot of the time you'll think someobody is talking nonsense or being cynical when they're not, and vice versa.

"he must crack the code of the Communist political jargon and translate into ordinary speech this secret language full of symbols, riddles, cryptograms, hints, traps, dark allusions, and red herrings."

This, for instance, seems a bad way to understand ideology. If you see an ideology as just a jargon, ultimately translatable to 'ordinary speech', then you're never going to get to grips with ideology that's fundamentally different to your own. If you're a hegelian, for instance, your view of the world is fundamentally different to that of an empricist. You can't just call that jargon and translate it to ordinary speech. Ideas don't work like that.
What tasks can be automated?
I'm such a manager. Did nothing :)

Try to see why this happening. May be there is much more behind that, then you think (to much work, to much
..)

And in the end, suggestions helps and self organizing is possible too
hm, I have this but Sonic still doesn’t service me
I think the issue is more that you can’t ship between Florida and New York either with a foreign ship.

This prevents someone from say dropping off all their goods in Miami, then letting a British liner pick them up later and drop half off in NYC, and the other half in London.

Instead you have to either ship it yourself to NYC and Miami, or you have to send it by train to NYC from Miami.
Exactly. It won't overwrite stuff that isn't yours, everythin is in a silo in the database.
> If your SSH server is more at risk

You can have it block all ports for the attacking host, so it might help other protocols. Aside from just reducing load on the host. By dropping the TCP SYN packet, you also introduce delays for the attacker.
True, but not only US based companies are launching sattelites.
That's also true for Nevada. In Nevada, you have to name the ownership of a company when formed, but changes in ownership need not be reported. So creating shells and reselling them is a thing.[1] It's possible to break through that protection with a lawsuit, but it makes it more difficult.

[1] https://incorporate123.co/services/gold-package
$11M awarded to protein designers for universal flu vaccine (2018)
Keep them for a while, do an s3 sync to a local machine once a week for a good old tape backup, and use an s3 policy that sends older backups to s3 glacier. They are relatively small so this is manageable.
It's unfortunate that technical societies such as the ACM and IEEE (for example) seem to view their digital libraries as cash cows to be milked to pay for non-library overhead.

I hope that increasing open access mandates - including distribution rights - for taxpayer-funded research will help to break down the paywalls.

It's encouraging that the University of California has open access requirements - hopefully they will become universal among public and private universities.
R is better than Python. Try telling that to banks
How is China incompatible with liberal democracies? internally of course, the authoritarian politics are incompatible.

But in international relations, they’ve traded been trading with liberal democracies for decades. So what’s the incompatibility?
SQLite is explicitly not safe to be used on arbitrary DB files and there’s a nontrivial amount of exploits on it from DOS to heap overflows to remote code execution that stem from untrusted SQL queries or processing untrusted DB files [1].

At a minimum you have to follow [2] but you don’t get to say “it’s safe to open malicious files or process unrelated queries“ and “SQLite has a good security track record because all our CVEs are only from untrusted queries and malicious input files and CVEs are useless anyway“. Those are facially contradictory positions likely written by different team members that reflect their individual perspective rather then there being a well thought or security stance (at least in my opinionated viewpoint).

[1] https://www.sqlite.org/cves.html

[2] https://www.sqlite.org/security.html
I dont want to speak directly for the person you are replying to, but I think the point they are trying to make is this. Government exists for lots of reasons. If government has to spend more money to provide fresh water of the people (as it should if needed), it costs more. To cover the costs, there are two direct resources. Higher taxes or taking funds from elsewhere. Higher taxes would also mean less funds to draw from for other projects.

And I dont think it is to be taken in an anti-tax way, but a statement on resource allocation. If water becomes expensive for the people and government needs to subsidize or up subsidies, is there a risk that infrastructure for bridges get ignored to keep taxes low? Or to not tax people into poverty. Of course we can offset this with closing loop holes and upping taxes on the higher brackets.
Fujitsu Introduces AI for Highly Accurate Prediction of Vessel Collision Risks
As an avid user of Python I can calm any readers that the GIL issue will not have any effect on a considerable majority of your use cases.

Python is not broken but works very well and helps people make millions all over the world.
Krita has been a perfectly adequate replacement for me as a bitmap editor. It's more stable and more refined than Gimp in my experience. It's obviously not a carbon copy of PS, so if you depend on certain PS features ymmv.
no idea where to start. The entire business model needs to be changed? I feel like its highly intertwined with the entire academia ecosystem, from grants, fundings, universities etc.

But I think there were claims before that these journals were basically using their reputation to make outsized profits? i.e. all they do is receive publications, charge universities outrageous fees to access, and don't even pay reviewers? Thus an increasing number of predatory journals trying to take advantage of this model. If that is proven to be true I guess there is a case for nationalizing research publication work?

Honestly I have no idea though, I don't know enough details about this
Recruitment and IT – when two worlds meet
You can also get 2FA codes with it, although storing passwords and 2FAs in one system is probably bad practice.
This brings me back. My first computer as a kid was an Atari ST.

Near the end he stumbles through words trying to explain that he replaced the floppy disk drive. It sounds like he replaced it with USB? I wonder how that worked.
This article has a lot of good points, but the UX is in my opinion terrible: UI elements are moving across the screen without the user of that screen doing any action.

We've all experienced this: you want to click a button (or select an input field, ...), but right before you do it moves away. Maybe something finally loaded which pushed the content down. Maybe some content was synced in (as is the case in the UX examples of this article).

The solution is, afaik, well known: add a UI element (that obviously does not move other elements) that informs the user that "new information is available".

For instance GMail's yellow drawer informing users (a) new message(s) is available in the thread.
It seems to me that NREs do not allow closing that many fossil fuel plants since you need backup power (unless storage, but I have yet to see a big country use storage rather than gas). So, my impression is that they would definitely have saved lives, but not as much.
Well the map is generated by a propagation model based on where the towers are, so if anything it should be even easier for them to generate such things than if it was driven by data collection.
Que people bitching that Amazon moved to China and is now a Chinese company. (I don't necessarily believe that'll ever happen but imagine HN if that happened)
These are called low-water bridges, at least in my area, and we have quite a lot of them.

Because they flow across the road by design, I would not choose to ford a few feet of water on one of these unless it was somehow not flowing. But I could definitely be forced.

Either way, I agree with your overall point--sometime, I may need to drive my truck into several feet of water for a non-recreational purpose.

I'd actually feel a lot better in a heavy truck like that. My rear end can easily be pushed around.
The range anxiety is just replaced with debt anxiety for a $169,000 vehicle ;-)
Imagine if Americans spent the same on public transport as they do on cars and roads.

There would be luxurious trains, buses, etc running everywhere you wanted to go.

And they would all be sparkling clean and gold plated.
> Should we ban school buses too?

Yes. I thought the ludicrous giant yellow buses were a joke until I visited America. Start enforcing proper driving standards rather than making every vehicle double-height and armour-plated.
Here's my take on it. You are the best judge when it comes to identifying what makes sense to continue and what you need to give up. A lot depends on where you are in your management journey, the context and the environment in which you operate and your goals.

Ask yourself a few of these questions to make this decision for yourself:
1.What are your goals? What do you wish to achieve as a manager and as a team?
2.Do you know what success looks like to you and your team?
3. Using #1 and #2, ask how each of these meetings/discussions align with your goals and the success you wish to achieve. Knock off anything that doesn't align.
4. For things that make sense to keep, next identify if there's a better process to get the same level of information, one that doesn't require meeting time e.g. emails, chats, more 1-1 conversations.
5. Finally, take feedback from your team to understand which meetings they find useful and which ones they don't.

Apply some of these strategies. Learn from them and keep improving. It will take some time, but you will now have a process at hand that helps you with making such decisions for yourself and your team in the future.
Sounds a bit like the gotek drives popular with Amiga modders.
"A genetic study would be terrifying for lots of autistic people; there’s a long-established and well-known history around eugenics and disability,” - can anyone help my understand why that would be problematic? We screen for down syndrome and most of the western world don't see abortion as a murder, why would it be problem to screen and let women decide for autism as well?
It would help if governments stopped outright lying to its own citizens. Sadly, the Biden administration just can't stop it.
> Offline-First is a software paradigm where the software must work as well offline as it does online.

I've been building offline-first apps[0] for quite a while in both desktop and mobile space.

I have a different definition[1] of what an offline-first app is:

Offline-first apps are apps which can run and function completely offline or without needing the internet for an indefinite amount of time. To offline-first apps, providing all functionality offline is the "primary objective" and any online functionality such as syncing to cloud is secondary.

Also, I personally don't consider an app using temporary cache to store data to be an offline-first app. It must use a local database. Sometimes the "offline-tolerant" apps are confused with offline-first apps. Offline-tolerant apps often provide partial functionality and eventually need an internet connection to sync data.

[0]https://brisqi.com

[1]https://dev.to/ash_grover/how-i-designed-an-offline-first-ap...
Having root access to your VR device is cool, but having full, open source access to your VR device is even cooler :]

www.simulavr.com
What a mean moustache Mr.Bos cultivated!

Ah, those where the days my friend.
The days of manly man and physical manuals.
Or the other way 'round.

Have to have a visit, when I'm nearby.

I send'em a mail with a link to this thread.
And now one needs UI to show that all the forms one thought were saved are merely sent, and come back a "tasks" that still need user attention.

What was simple form validation is in "offline first" something akin to a mandatory content moderation step.
MM Enterprises Manpower Recruitment Agency in India
Recruitment agencies are external businesses who offer employers with various recruitment services. Recruitment agencies and consultants bring in high level of expertise in the area of hiring the right talent for any vacancy. These skilled consultants can quickly get the perfect candidate for any organization by using their huge database of capable candidates. A good recruitment agency acts as a bridge between an employer and candidate.
Is that really the case? It’s not so in the UK
A user can trivially sniff the traffic, realize you are sending a zipped SQLITE database, and craft a malicious binary file, zip it, and send it to your API. What the user sees or can do using your app is irrelevant from a security perspective.

You are opening an untrusted binary file using SQLite on your backend. This is 100% not safe.

You should convert to JSON or some other serialization before you send it, then your API should only accept JSON. Zipping a SQLite database is not a good serialization method... Accepting and opening an arbitrary sqlite binary file is asking for trouble.
Health Care Network Made Millions Off Hydroxychloroquine, Ivermectin
They shouldn't really matter, except for file size. They won't magically use different SVG markup. All Plain SVG does is strip away Inkscape's XML namespaces and custom attributes/elements. There's a fair number of SVG features that are poorly-supported, broken or with a number of gotchas in various renderers, however and you're kinda expected to work around those yourself.

For icons and similar you can often go back to the most basic things: Filled paths with solid colors and gradients. That should render pretty much everywhere where there's at least some SVG support.