skysight-inc/HackerNews huggingface dataset:
I’ve always wondered how commonly black hats clone and exploit mass deployed public SSIDs like the “xfinitywifi” network you see in all major US cities with xfinity.

Presumably you could get a lot of random devices to automatically connect and then hijack DNS to cause trouble.
Windows Phone is outsmarting YouTube from beyond the grave
I wonder how correct those numbers are.

Looking at the Philippines, it says they have 91.9 million active users. That's for a population of 113.9 million people (estimate, their latest 2020 census only had 109 million). That means 80% of the TOTAL population of the Philippines is active on Facebook?

Then when you look at the population pyramid you have 30% of that 113 million under 14 years old (around 34 million).

Something does not add up here...
But then again, I don't know too many Filipino people, so who am I to say that every person in the Philippines capable of holding a phone is not actually an active Facebook user?
"even"?

He is so far up from the product. Not surprising, is it?
I have heard Facebook can differ pretty wildly depending on team. 2/3 of the people I know who have worked there hated it and consider it a toxic company, but one had a pretty good time.

All 3 of them would have been ok with a place/team that some people might describe as "tech bro" though--we are talking much worse than whatever you mean by that lol
I’m no expert, but my understanding is without this you cannot avoid the need to create /nix using sudo.

On a tangent: I’m a big fan of Homebrew, but Nix’s deterministic builds are more isolated than Homebrew’s. Last I heard, Homebrew also tries to avoid keeping around any but the latest version of a formula, which would force you to upgrade. With Nix, your installed libraries are isolated, so I can (for example) open a shell with GCC 5 and Python 2 and another with GCC 12 and Python 3.12 with absolute confidence there’s no “contamination” so to speak. With Nix you come a lot closer (even on macOS) to achieving the dream of having your entire system declaratively managed, so you can get a brand new machine, pull in your config from GitHub, and have an identical setup with minimal hassle. I think even with `brew bundle` it’s not that easy to achieve this.
I don't think I was explicit enough in saying I also want the author to be running the show or at least heavily involved and that is usually (in my mind) a useful heuristic or proxy for quality in some sense if they have self-respect and are interestef not only in capitalizing on the work but also to see their creation actually come to life in live action or whatever the format and be enjoyable for themselves, their families, and the rest of their audience (us).

I do care about quality and fortunately with the smaller typical season size nowadays (8-10 episodes) it seems like that flows pretty naturally. Having to write like 30 episodes per season is insane , I'm glad how its going now although it necessarily results in longer turnarounnd times. But its worth the wait :)
If moving off the cloud was easy we’d all be doing it. For our org the risk is (unfortunately imo) bigger than the savings. I would love to pay hetzner dedicated boxes rates for compute but the amount of work to migrate everything would be huge.

Not to mention the difficulty in hiring people who are actually comfortable with doing the infra work of setting up all our services, with the required multi-AZ config, on bare metal. Its hard enough finding people who can reliably setup services in aws with terraform and keep them alive.
And it's not being shut down, it's being sold off. There's quite a difference.
Because the only proof we currently have of climate change is a drought.
For people who've never written C or C++, Rust's biggest selling point is usually performance. Porting code from Python to Rust for example often gives 10-100x speedups right off the bat. You could get the same speedups by porting to C too, but Rust lets you do that without giving up the memory safety and package management convenience that you're used to.

Even when you don't care about performance, another issue that comes up sometimes is keeping track of mutable state. If you've ever relied on bytes instead of bytearray or tuple instead of list* to guarantee that no mutation is happening in some Python code, you know what I'm talking about. Rust can give you a similar level of control over who gets to mutate what, without making you change the type of your data or pay the cost of copies. It's basically the const/non-const distinction from C, but much stricter. Another way of saying the same thing is that Rust gives you a lot of the legibility/correctness benefits that you'd expect from a functional programming language, but you get to code in the usual imperative style.

* And even then, that only prevents assignment to the elements of the tuple. You can still mutate an element internally if it's not also an immutable type.
People are free to sell their stock and invest in a different future tech.
Python Profiler Links to AI to Improve Code
GCP is overall a good product. Support is so atrocious and they break things often enough that it more than offsets that in any larger scale use case in my experience.
This isn't true, the original launch was set for 4/17 but was delayed due to an issue: https://www.reuters.com/business/aerospace-defense/elon-musk...
As someone who does a lot of unsafe rust, including tagged pointer foo, I strongly disagree.

If anything I want more explicit control, alleviated with an even more expressive type system. Ideally rusts type system would just be a prolog variant imho.
This luggs the cake! Did y'all ever debate buying a truck vs. renting on GetAround?
It’s pretty much the same issue all languages have, that async functions are colored. I don’t think it is unique to rust.

Algebraic effects would solve this, but I don’t know any language other than OCaml that is working on that approach.
Sorry ignore this please
NIMBYism has no answer for the department of defense.

SpaceX and the super heavy payloads are a massive massive massive strategic advantage for the defense department. Imagine:

You want a functionally operational combined arms battalion deployed within two hours to the middle of Siberia? And then regularly supplied? Forget about having expensive foreign bases. You can deploy boots on the ground forces within hours.

Starship is a cheap platform for 100-150 tons of ... whatever ... deployed ... whereever ... whenever. To say nothing of orbital battle platforms or other stuff, simply the rapid deployment alone makes SpaceX absolutely critical to US "defense".

I can imagine the US DoD taking renewed interest in those midwestern remote ICBM sites as ready launch sites for rapid deployment forces. That's right, launch from Kansas, land whereever in hours. Australia? Africa? Antarctica? Sure.

Imagine fighting a conventional war and local general thinks they have a US affiliated fighting force pinned down. Suddenly, a combined arms battalion appears right behind his lines. The mobility Starship would provide the US military at very palatable costs is a battlefield revolution.
Yes, some residential ones are absurd. This one would've been better as a 4-way stop because there's no way to see traffic from all other sides due to the angles and obstructions. https://maps.app.goo.gl/GWoqaxNfVanXLymp6

One went in here where people normally drive 60 mph:

https://maps.app.goo.gl/Ugnm36mkeHs2zpu7A

On Clark straight through, I would look for approaching traffic from either side or ahead and would cut across the hatched area, mostly maintaining speed. It's honestly better than stop signs or stop lights.
I pasted the title of this post into DALL-E 3 and got this: https://www.bing.com/images/create/drought-in-brazil27s-amaz...
Sure in that sense, you need to choose the theory. And that part can be "design." You can have a meta theory of theories where you can calculate the best theory but that's too impractical. Just choose a theory via "design."

As of right now we don't have a theory that encompasses the best way to abstract and organize primitives.

I'm saying at least use A theory. Any theory. The book pdbc contains a theory and one that from what I've seen comes closest to program design via calculation.

Basically that book is, in short, about functional programming or the lambda calculus way to do things... this is better because it allows you to more exploit the power of math and algebra which are basically the basis for which we developed all of our other formal theoretical concepts.
Simple: https://cloudfront-us-east-1.images.arcpublishing.com/archet...
Ars did a really great overview of the system back in March.

https://arstechnica.com/gadgets/2023/03/plato-how-an-educati...

It's incredible what they got out of those CDC machines. I wish I had the EE skills to figure out how they did it. I suspect that the vacuum tubes might have yielded some compute capabilities far beyond transistors of the era, given the very high power levels you can get in tubes. But I don't know. It might just be very open-ended approaches to memory registers, or simply letting the plasma display do its own thing rather than wipe it back to its initial state.
>All of what you say is pretty accurate for free-tier Gmail/etc. No customer service, risk of an account getting blocked and nothing you can do, new apps not finding success and getting cancelled.

Dunno, they've still taken the time to implement all this crazy auto-management software for their free tier, so I'm fairly confident they'll deploy it from time to time on their paid stuff.
MAC address can of course be spoofed easily as well.
Why do people have to be such grumps about this kind of thing? No laws were broken, nobody got hurt, it continued only for a few weeks whilst the site got up and running, and we only hear about it because the site became successful. Yes you're correct that it was not 100% authentic and honest. So what? White lies are a thing that everyone can accept. Zero harm was done. We can afford to see the fun in something like this! (And for the record, I don't really use or like Reddit.)
I love Rust but saying your aren't sure if its worth it after three years is a red flag.
I'm with her man; Dunkin coffee comes out so hot that when I used to get it, I'd ask them to put ice cubes in it.

Granted, I found this to be a perplexingly ubiquitous problem in NYC; just about everywhere that served coffee to-go in NYC, IME, served it at an absurdly hot temperature, and I routinely asked for ice cubes. That was not the case when I was living in LA. was weird :shrug:
Pretty much yes. Trim to your desired speed in level flight and you can go hands free. Large fins mean strong yaw stability, long wings mean strong roll damping, dihedral on those long wings is relatively large as well so you're stable in level flight. Nearly all gliders are very well behaved in stall and mush forwards without being likely to drop a wing.

As far as pitch, elevators tend to be close to neutral or produce negative lift. There's generally not a noticeable pitch on the aircraft simply because you want the fuselage as closely aligned to the airflow as possible to reduce drag.
> "We're pretending security is not an issue." has been the feedback every time this is raised with the Cargo team.

Do you have a specific link where I can read this response, because this is not at all the responses I have read.
Google Domains is not being shut down - it's being sold to Squarespace. I would assume Cloud Domains either went with that package, or is being removed as part of the deal.

Selling to another company != shut down in my book. Although I'm already in the process of moving domains to another registrar...
Instagram and Facebook 'Flag' IPTV Searches over Piracy Concerns
The newer devices can locate each other via ultrawideband triangulation too, completely detached from the cell network. They have special chips for this built-in: https://www.pocket-lint.com/phones/news/apple/149336-how-app...
I see near-accidents all the time, when a driver is stopped at the entrance to a roundabout, looking left at the cars, and then a pedestrian (or more likely, a cyclist/escooter rider) comes from the right. The driver starts going when there's a clearing in the cars, before realizing that there's someone approaching from the right (I'm in the US, so cars are approaching from the left).
Fair Enough. Just that discussion around the term feels like that sometimes especially with image generation.
Show HN: Mynd – See and Explore Your Patterns with a Growth-Mindset
Mynd is a tool for growth-minded individuals to accelerate their path to clarity. It helps you see and explore key patterns in your daily experiences. Our new demo is out and we'd love more feedback!
> Both the low and intermediate IPCC scenarios, SSP1-2.6 and SSP- 2-4.5, rely on it.

This is a huge issue that people do not understand, there is currently no plan for this CO2 removal and I was horrified when I realised that all our climate projections assume that a massive industry will just spring into existence
This is a fairly common idiom, "X has its warts." Or do you mean something else?
I skipped the ps3 and ps4, but recently bought a ps5, and as much as I wanted the digital only version, stores were either sold out or only had the optical drive version.

One thing I did notice, is that if I install a game from disc, I still need the disc to run the game. What's the point of installing 100gb to the hard drive if you're just going to keep reading the disc anyways?

That said, I wonder how many of these drives they are going to sell, unless they're the only available option like in my case...
To me it is more similar to giving money to a busker.

The busker is there doing his thing, he's not asking for money to play. He's working though, and payment acknowledges the value of his work.

Charity, on the other hand, is supposed to expect no work in return. You help people whether they did some work or not.

The fact that the OSS dev didn't charge for the software in the first place doesn't mean paying him for that software is charity. It's acknowledgement, and a possible investment if you depend on the software he provides.
I think that's the advantage of hydrogen.

I'm not sure it would meaningfully impact hydrogen prices if we had widespread hydrogen ships.

For example, you can generate fairly pure hydrogen on-demand by passing electricity through water. Hydrogen is abundant and can be generated on-demand with low-tech tools from any water source.
As pointed out multiple times previously, Amazon and Microsoft provide domain registration services even if it's a solved problem. It's not that Google needs to be the best domain registration platform, but providing a normal domain registration service is miles better than not providing one at all (for example simplified billing and administration for smaller businesses, and automation for bigger ones).
Yeah, back in the day before HTTPS was common, this used to be a viable attack where people would set up rogue hotspots at cafes and whatnot and intercept all your traffic.
Nice try, but Tesla more than makes up for SpaceX emissions: https://news.ycombinator.com/item?id=36917827
This post makes no sense, so you evaded a ban, what does that have to do with different browsers?
The customer service is awful and it is very difficult to reach real people. Even when spending a million dollars a month.
While you're here, can I ask you a question I've always wanted to ask about traffic circles? Perhaps this is also related to why they suck for safety.

At least where I live, there are two rules for traffic circles: (1) yield to traffic that is already in the traffic circle, and (2) when two cars arrive at the same time, yield to traffic on your right.

Rule 1 is the same as for a roundabout, but rule (2) is a bit strange when the two are put together. It creates a scenario where if the leftmost car doesn't yield for whatever reason (perhaps they thought they arrived a microsecond earlier), then now they move forward and become "traffic in the traffic circle", which means they steal priority and the right-most car now has to yield to them. If the rule were flipped the other way, such that we default to always yielding to the car on the left, then this wouldn't happen; it would work just like a roundabout, and the order of yielding priority would be the same regardless of agreement on the exact timing of when each car arrived at the traffic circle.

So, why is it that at a traffic circle we yield to traffic on the right, rather than the left? Is it just to be consistent with 4-way stops?
Assuming you kept the password a secret, how would you create an identical wifi clone?
Hydrogen doesn’t explode but burn if the hydrogen is pure and not mixed with air in stoichiometric proportion. The Hindenburg never exploded.
True, but so what?

Whether or not he had the subjective experience, if he truly has no free will he has no ability to evaluate the evidence any other way than he did, no matter how good the evidence actually is. So if his conclusion is correct, we cannot trust his conclusion.

Or anyone else's. About anything.

Including our own.

If he's right, then science and reason are dead.
We’re in a phase where every streaming service will raise prices until the growth stops… I’m curious to see how high it can go.
If you are involved in causes frowned upon by the government of the country you are about to enter, you may want to wipe your phone on the plane.

It's more difficult for three letter agencies if you fill the memory with random stuff and encrypt before wiping.

If you don't want your phone used in impersonation while out of your hands, adb shell can be used to take out IMEI, BT and WiFi.

Simpler to just swap mainboards - available on Alixxxx
Manually curating content by hand instead of using algos
Crushed rock is communism...? Someone should have told Lenin.
Because we're still not there yet. In the US, California's grid hits near-100% solar only around midday for an hour and then at night becomes mostly natgas, and can't handle peak demand on hotter days. If you're talking about the load of adding BEV trucks then that's adding a whole different dimension to the equation. I'd like to be optimistic about these things but we're far from it in the US.
I'd like to say I have some productivity routine and daily practice that improves my memory....

But I just follow one simple rule. Don't even try to remember anything critical, put all information in Google Keep, or paper if I want to appear professional or not break theming and atmosphere by being seen with a phone.

If it's time based I set calendar reminders.

The only time I don't use tech is when the cost of failure is relatively low, otherwise... I've screwed myself over way too many times by not setting reminders.
Even if you hijacked DNS, most things are HTTPS now and you'd have to get a copy of a certificate from a trusted CA.
It's a bit of an oversimplification, but a little quip I've used when talking about developing in Rust vs. other languages is, it's a question of where/when do you want the pain. In Rust, it's at development time (and hiring and ramp-up time); in C++ it's at runtime; and with GC languages it's at billing time when you have to pay for that extra compute and RAM. There's no way to get rid of the pain entirely.
It looks like a really bad tiktok clone and it's super slow.
NPM added namespaces in version 2, which was released in Sep 2014, just 2 months before cargo was announced. I don't remember anyone making a big deal about using scopes in NPM for several years after that, it was just there as an option. The announcement blog post of v2 only gives two paragraphs to scoped packages and explicitly frames the feature as being for enterprises and private modules [0]:

> The most prominent feature driving the release of npm 2 didn’t actually need to be in a new major version at all: scoped packages. npm Enterprise is built around them, and they’ll also play a major role when private modules come to the public npm registry.

My memory is that the industry as a whole didn't really start paying attention to the risks posed by dependencies in package managers until the left pad incident.

To be clear, I'm not saying that it was a good idea to not have a better namespace system or that they were completely ignorant of better options, just that they were very much following the norms at the time.

[0] https://blog.npmjs.org/post/98131109725/npm-2-0-0.html
Google, and all other domain registrars, are obliged by ICANN to allow domain migrations in case that the original registrar is shutting down. Getting money from Squarespace is just icing on the cake.
I'm not suggesting scrounging.

I'm suggesting that the guys who've repeatedly proven themselves technically competent around security at scale might have a couple of useful ideas regarding how the industry might go about crawling its way out of this little security clusterfuck.

And perhaps even stop treating something as simple as a BOM as an enterprise feature, given that the overhead on such things is damned near zilch and the security implications are staggering.

https://www.cisa.gov/sbom
Indeed, I’ve been writing rust professionally since 2015 (yes before 1.0) and I would consider the first encounter with the compiler as maybe it yelling at me, because I was used to C++. But it actually taught me a lot about why the code I was writing may have seemed okay at first glance, but actually introduced a tricky corner case bug that I hadn’t considered. The borrow checker got it tho, and I had to rearchitect my code to avoid that edge case. Now the code is better, free of that bug, and I won’t make that mistake in the future.

Was that the result of a process in which the compiler “abused” me? I don’t think so.
I’m not sure. Looking through different Rust libraries, I tend to see three different styles, depending on previous programming experience. Each mimics the prior experience, with benefits.

* Everything is a struct with concrete types. This is closest to C. It benefits from the improved memory safety, without sacrificing speed.

* Everything is a Box<Rc<T>>. This is closest to dynamic garbage-collected languages, but with vastly improved performance.

* Everything is an “impl Trait”. This is closest to templated C++, but with much better ergonomics.

So, while I think I agree with your specific statement that the improved memory management may only be fully appreciated by those that cut their teeth on C’s segfaults and dangling pointers, I don’t think that’s the only benefit of Rust as a language.
Anybody who works and/or plays in a physically high performing context is treading that fine line, close to their own personal limitations. With consequences like repetitive strain injuries (RSI) - or simply 'injuries, period' - being a common part of the high striving practice. Those principles can be similarly applied to high mental/intellectual striving, in terms of primarily-mental burnout, etc.

There's a psychological component too. Anybody ever been walking down the road - a thing most of us have spent hundreds+ of hours doing without ever thinking about it - and suddenly been hit by the sensation that walking feels weird, awkward? Become strangely aware of the stilted mechanics of lifting feet and bending joints, and begun to feel self conscious, as though ones sudden mental doubts were being realised in the form of an unusual, attention-grabbing gait? Then having to sooth over that mental awkwardness, and get back into the feeling of involuntary, un-selfconscious, ordinary walking.

Stepping even further afield, it's a similar mental mechanism - of awareness of that which usually operates unremarked - as that upon which silly comedy lines such as "!You are now!, strangely aware of your ... <insert body part or function here>" or "You suddenly ... can't stop thinking about <insert very awkward thing here>" hinge, and which leverage a form of auto-compulsion, aka getting temporarily stuck in a deformed mental loop.
The full width red bar is not a stoplamp. The three (brighter) lights that activate on braking are stoplamps. No violation of code.