skysight-inc/HackerNews huggingface dataset:
It should read Disney World has a good mosquito control system. That does not mean it has no mosquitos but they limit the mosquitos by various means.
Yep, having spec’d a few boards for assembly in the usa and China, the manufacturing costs seems to always be about double for USA fabrication.
> this anonymous blog post https://selamjie.medium.com

The author's name is right there in the URL.
Yes, I've heard before that the expression "free software" predates "open source". Thanks for clarifying.
Yeah exactly. There's a whole lotta non-deep-conversational shortform interview shows out there.
I don’t think that’s accurate - I remember being in Delhi circa 2010 and dinners at the nice hotels coming to something close to this amount, albeit with (not outrageous) wine.

I actually went and pulled up the menu for one of the restaurants at the Taj Palace, a place I know well, and an app and entree picked at random came to $73, easily crossing the $125 mark for two without dessert or any beverages.
I use Firefox for YouTube with the following add-ons:

1. uBlock Origin
2. Video Background Play Fix add-on

This allows me to use YouTube as a background playback music player.
Nobody with the power to make or enforce laws over the CIA have any interest in doing anything about this. The CIA is on their side, and they like it that way, both because the CIA is a useful tool to use against their enemies and victims, and because the CIA is a dangerous enemy with a lot of experience in removing people from power.
Ask HN: What to do post FI(hypothetically)?
Say I become financially independent in a span of 5 - 10 years, I am thinking of slowly switching to a part time role. I would like to get some suggestions on stuff that I could do after that.

For context, I love

* Writing code. I intend to work on SICP, and some continuous, discrete math, Probability related books when I get time. I have respect for ASF, so perhaps I might start to look deeper on that lines. I don't worry about developing useful software, I genuinely like writing code for the sake of it, as long as it's interesting

* Reading. Non fiction + fiction. Love real life based short stories, haven't shied away from Russian classics (didn't enjoy all of them). Intend to complete GEB someday!

* Badminton + running. Have done quite a few 10k runs

I hate / despise

* MegaCorps

* Enterprise + corporate software development. Have least amount of respect towards managerial folks in particular.

Stuff I wish I could do

* Working towards a more equitable society that has better safety nets around a home to stay and healthcare. Something that could encourage empathy and alleviate rat-race / cutthroat competition

I would like to get your ideas / suggestions / relevant literature that could help get perspective. If you've been on a similar place before please share your journey too. Thanks!
It might have been arbitrary many decades ago to decide the cut-off to be at 3, but the athletes have been since optimizing for those arbitrary rules, i.e. getting somewhere above that cut-off.

Instead of maximizing for first place, which requires a different strategy, i.e going „all in“.
Many of these fires are over 1000 acres in the first 8 hours. How are you supposed to get 5000 men there that fast?
What's more galling is that an anti-authoritarian stance should be non-partisan in a country that sells itself on democracy and liberty
Assuming you're saying "one 500-mile road trip" per year, I don't think you should let that stop you. That's one or two 10-80% charging stops max for any Tesla.

I'd play with https://abetterrouteplanner.com and test your potential road trips with the type of car you're interested in. It'll plan out where you'd need to stop, for how long, etc. Pretty cool way to alleviate (or confirm) your fears.
> The opt out of this is to not use iCloud Photos.

Wasn’t yesterday’s version of this sorry about how Apple is implementing this as a client side service on iPhones?

https://news.ycombinator.com/item?id=28068741

I don’t know if the implication there is “don’t use the stock Apple camera app and photo albums”, or “don’t store any images on yours Phone any more” if they are scanning files from other apps for perceptual hash matches as well…
Sure...but:

“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

Upton Sinclair
I use IntelliJ every day, to program Java (and some other things) for work.

I use Emacs every day, to do other things for work. For quick, powerful text editing, there's just nothing that compares. For many things, it's faster to start up Emacs, do it, and close it... than it is to just do it in IntelliJ, which I already have open.

Different tools for different things.
Absolutely! A common example I like to use is Java. It might be hard to imagine now, but there was a time where Java (and then C#) were pitched as a replacements to C++ (even the name "C#" supposedly derived from "C++++"). There was no reason to write native code any more, many people said. And, they were kind of right. Many people were writing applications in C++ because they thought they had to, even though they weren't writing C++ in the style needed to make proper use of it. A lot of old C++ code bases today look like much more verbose Java applets. This peeling, when it happens, is usually good for everyone since languages (and tools) evolve to better fit the domains in which they are most used and happens so gradually that few notice. The inverse also happens, but with more conflict: you can see this today in Python (and other dynamic languages) adopting typing features aimed at assisting tooling for large code bases, well beyond the traditional learning or glue scripting mentality for which they were designed. This often results fierce debates around language features (like static typing vs dynamic typing) that are really proxy battles for the usage intent of the language.

Unfortunately, I think the "replacing X language" mentality happens because it's the easiest point to start with. The field of programming and computers is so vast now that most (all?) people have a very narrow view and it's easy to assume it's universal. I've lost track of all the "things all programmers should read/know/do" articles.
It really depends... The EV travel is a different cadence, for sure. Whether that's a bad thing or not will depend on the individual.

The 30-40 minute stops every couple hours that I have experienced in my older Tesla (60kwh, later upgraded to 75kwh), is nice to nap, visit attractions, eat and use restrooms, walk the dog... It definitely makes for a different trip than screeching to a stop at the pump, running in to pee while the pump is running, and then lighting the tires up on the way out of the station. I've done that plenty of trips in the past. It's kind of brutal TBH.
You can do that in zig with @panic and even convert from sum type error to an irrecoverable exception: `catch @panic("oops");`
But there's no first hand accounts of anything. It's all anonymous stories the author claims to have heard.
CalyxOS is an awesome project. I have worked with the lead developer a bit over the past few years and it's been such a pleasure. We share some bits of code between our projects here: https://github.com/AOSPAlliance.

If anyone is interested in building their own custom android OS in the cloud (AWS) with same ability to lock your bootloader like CalyxOS, you can checkout my project I've been maintaining for a few years now called RattlesnakeOS: https://github.com/dan-v/rattlesnakeos-stack.

And if you prefer to not build in the cloud, there is also a really great project called robotnix (https://github.com/danielfullmer/robotnix) which provides a way to build many flavors of OS (AOSP, GrapheneOS, LineageOS, etc).
Swiss Ph.D student’s dismissal spotlights China’s influence
That sounds like a great goal but isn't very feasible.

1000 acres is ~1.5 square miles

Depending on how well the forest, etc has been maintained, cleared of brush, etc, a fire can move as much as 10-15 miles/hour. At 10mph, it would travel 1.5 miles in 9 minutes. At 15 mph, it's down to 6 minutes.

At least one fire was moving up to 17 miles/hour here in Texas in 2011.
As someone who immigrated to the US from India, and was a 'stereotypical nerd' (being on HN duh) nosy neighbors seem nice on the outside but it can get old really quick. (Unless you're perfectly average for the community you live in). I much prefer making friends at work or other common interest places rather than neighbors or family who randomly happen to be next to you.
While I agree your argument sounds good and probably works for many cases, the fact is that I would use the system described in the Tesla scenario and I would never ride a subway in a place like Texas or Los Angeles.

Public transport is absolutely gross and legitimately scary in Los Angeles. However, if I could stay in my car I would totally use this system, also having your car at your destination is incredibly useful and not something you can do with a subway.

IMO they both serve different needs.
Thank you for the comment. How would one get added to those slack channels?
Excellent point. The messaging triggers for nudity in child accounts would imply that there is a separate, on-device scanning capability that has nothing to do with hash matching. Taken together with the backdoor for data exfiltration, and considering these come in the same announcement, there's no reason not to consider them part of the same spyware framework.
Are these kinds of visualization copyright, or are you free to incorporate them in artworks etc?
If it’s better for shareholders, then why didn’t they vote for it already?

Your post implies that you believe that the white male board members are inept, there only for their network, and the new diverse members will be more competent in the specific business, better with customers and employees.

Please enlighten us with the evidence that supports this assertion.
> I guarantee government, including the IRS, Immigration, etc. will be accessing Apples severs.

Not sure if I'd go that far, but if they're using fingerprinting to identify CP, no reason they can't/wouldn't use ML to classify iMessages client-side as terrorist/not-terrorist.
Actually Python pretty much did what I describe, and on a lot of OS you will have a python2 and a python3 executable coexisting.

I think you're conflating name and version.

Your new name can be: name2 if you want, but your version string can reset to 1.0

So if I had a lib called Birdy, and I was doing FEATURES.BUGS maybe I'm now at Birdy v3.45

Now say I want to make a breaking change I can release Birdy2 v1.0
I find the NOAA Fire and Smoke [0] maps to be helpful.

[0] https://fire.airnow.gov
It's absolute pie in the sky to think Americans will give up their cars. Walkability is great for a sunny Saturday morning farmers market. But that's not going to move the needle on carbon in any significant way. Living in a "walkable" neighborhood with two cars in the driveway is like recycling. It makes us feel like we're doing something meaningful to rationalize all the junk we buy on Amazon.

But one car per household would make a significant difference. It's not just carbon emissions. It's also the energy required to manufacture and ship the second car. You can still drive anywhere, anytime but one car forces you to coordinate and make choices. Gotta start somewhere.
The only problem I see is that array functions are in global scope and not namespaced. Other than that having primitive types doesn't hurt.
It was pretty dumb of Apple to announce both of these things at the same time.

They have nothing to do with each other, and I've seen a dozen people on HN confuse them. If the message is getting muddled here, it will be hopelessly conflated in less technical circles.

I'm concerned and upset about the CSAM filter for all the reasons that keep hitting the front page, but don't care about the opt-in parental controls at all, and if I had kids, I might want them.

But if I thought the CSAM filter worked like the nudie-detector filter, I'd be wigging out.
The World’s Largest Astronomy Museum Opens Its Doors
I disagree. This sounds like a reasonable summary. Or perhaps: “[parent]. However, technological improvements have enabled safer nighttime flying, and so Australia is starting to incorporate it.”
Me too. I wouldn't even want any extra features behind this paywall. The only perk I would like is some sort of weighted/priority feedback.

I do feel like Firefox needs to do its best to hold on to the existing power users, in addition to growing its casual user base. I feel like Firefox really disregards feedback from its biggest fans (i.e. the scheduled removal of compact view), and is overly focused on converting chrome users.
Yep, and now Apple can no longer say "Sorry, we can't put a backdoor into our devices" - one already publicly exists
I used to use Emacs for large files and vi for small, quick edits. I am now using VS Code for large files and still vi for quick edits. The single feature that got me to switch from Emacs to VS Code was the ability to use a mouse for navigation and selection. (My Emacs and vi usage was always in a terminal.) I had tried XEmacs for a while, but found it too aesthetically displeasing.

I would be happy to return to Emacs if there was a front end that worked well and was standardized across all windowing systems (Linux/Mac/Windows).
I honestly don't get the uproar here. This is opt-in, so how is it any more outrageous than existing MDM software that people opt-in to for work reasons which are way more invasive?
It makes more sense if you emphasise COMMENT as well.

> NEVER try to explain HOW your code works in a COMMENT

Comments are for explaining why, not how. If some code is algorithmically complex enough to need explanation, that should go in documentation, not an inline comment.
Others have pictures of their wife, not GP's wife.
How expensive is it to build android in the cloud? And how are the build times? Is it possible to do it on a local Mac mini instead or will that take too long to build?
I thought that the random collision for md5 was way higher than that. If it's that low, you're right, this would work. I'm not sure I understand the part about the pertubation.
A Look Back at the First Website Ever Launched, 30 Years Later
Your insurance sounds… exceptionally high. My Model 3 is about $1500/year for comprehensive coverage.
Yup. I personally bounce between Vim and many CUA-compliant Linux editors for editing text, and Zim-wiki for "what org-mode" can do:

I gave Emacs+Org-mode about a year or so, and I saw a whole lot to like, but lack CUA-compliance is literally the thing that stopped me, I just use too many other programs that aren't Emacs for this to work.
Every tool starts as opt-in before being mandated.
It’s actually possible for walkability to have nothing to do with environmentalism.
The reasonable interpretation is that GP is saying many people may have private pictures of their partner.
I really don’t understand why apple is doing this. What point are they trying to score and from whom ? Do they think implementing a spyware in iPhone would boost sales? Or does it bring revenue from charging government agency to use this feature? I just don’t get it.
My ROI write up on RAV4 vs. KONA EV, but general enough for other vehicle comparisons:

https://dave.autonoma.ca/blog/2019/08/06/typesetting-markdow...

> assuming main panel doesn't need upgrading and only installing a 240V circuit.

A Load Miser can split the dryer circuit; charging happens overnight, so no usage conflicts. It was about $1,500 USD for my house to run a line from the attic. YMMV, but probably less expensive.

> You leave an extension cord more then once out overnight, it will get stolen

Vancouver is experimenting with curbside chargers.

https://vancouver.ca/streets-transportation/curbside-electri...

My ROI is now 7 years. The feeling of being off fossil fuels is priceless. (British Columbia is about 80% renewable.)
I worked with a guy who liked writing little <10 line functions, deeply nested, in dozens of files. Each individual function was nice and easy to read but figuring out what the entire call tree was doing required hours of archaeology.

Edit: He also refused to ever delete any code he'd written "because it might be useful later." I once spent three hours tracing the source of some values, only to discover that the output of the entire call tree I was working my way through was being quietly thrown away at the end.
"Some channels even started out more photographic but pivoted heavily towards the technology type of content as they realised that’s what most people want...Because it sells, in terms of views."

It also sells in terms of affiliate income - much easier to monetize content focused on products than on production.
UUIDv4 (or even worse, the other versions) are regularly used for "security", as you said, when they shouldn't. That won't change with these proposed versions.

Any randomness in the UUIDs is meant to minimize the possibility of collisions. If e.g. you only used a timestamp then you might get collisions even on the same machine, and are almost guaranteed collisions sooner than later on a global scale.

The draft mentions randomness in the background section, but not really.

> Lastly, privacy and network security issues arise from using a MAC address in the node field of Version 1 UUIDs. Exposed MAC addresses can be used as an attack surface to locate machines and reveal various other information about such machines (minimally manufacturer, potentially other details). Instead "cryptographically secure" pseudo-random number generators (CSPRNGs) or pseudo-random number generators (PRNG) SHOULD be used within an application context to provide uniqueness and unguessability.

And in the Security Considerations section

> Instead [of MACs] pseudo-random bits SHOULD selected from a source with sufficient entropy to ensure guaranteed uniqueness among UUID generation.

However, the rest of the document does not mention how to generate the random data, at all. If the draft advanced to RFC or even standard like this, it would be fine to use the "Debian PRNG")[1].

Then again, only the proposed v6 mandates any random data at all (and 48-bits "only"). v7 and v8 have essentially a "may use" for any randomness.

Using only UUIDs for "security" is generally a bad idea in my humble opinion, regardless, even if v4 with a crypto-secure (CS)PRNG. But I suppose, mandating the use crypto-secure (CS)PRNG would still alleviate some of the injuries to people who point the UUID-gun at their feet and pull the trigger.

[1] https://i.imgur.com/WkLh32P.png [2]

[2] https://www.debian.org/security/2008/dsa-1571
As a Minnesotan I concur, but most people don’t put winter tires on. It’s infuriating.

For those not in the know, the rubber is formulated to be softer at cold temperatures. Summer/performance tires get ridiculously hard and all-season tires are “meh” at best.
Could you explain why you would build in the cloud? Based on a sibling comment, it sounds like it might be because it’s crazy resource-intensive? I’ve honestly not heard of cloud building before. Is it common for large projects like operating systems?
Could be throwing a bone to politicians who say E2E encryption protects criminals. Not saying I agree, but I could see this being a compromise on Apple's part.
I'll restate my point: sometimes when replacing C people want something that's just as fast but also way more safe, and in that case will usually reach out for Rust. That's what the people doing the cryptography in Python did. Rust can also expose a C ABI, you can write code as fast as C. People will often choose Rust instead of Zig because Rust has stronger guarantees about memory safety, and these guarantees are more important for them than having a language that's small and fits in your head.

This is why I think talking about what you're trying to achieve is more fruitful than just talking about the language you want to replace. For example, if you want to replace C code and you don't need all of the performance in the world, you couold simply switch to a garbage collected language. In that case, since speed wasn't the most important requirement, a language that isn't usually thought as a C replacement can replace C code.

If you want to make the point that Zig is "closer to C" compared to other language that wants to replace C, that's a fair claim to make.
It does set a terrible precedent, but it's possible this is a step towards E2E encryption on iCloud data; a way to comply with the law while preventing law enforcement from being able to subpoena other data.

Apple is being its usual cryptic self about this, which is once again breeding uncertainty, but I still have hope in the end this will work out.
> one car forces you to coordinate and make choices

Choices like, "oh, I can't live in the country because my spouse can't go anywhere while I'm at work an hour away."

One car per household is a great way to lower the quality of life for a large fraction of households.
> a former president effectively get silenced in the public sphere

It's laughable that a man who can call a press conference at a moment's notice and get news coverage for anything he says can be "silenced" because private companies no longer choose to promote his garbage.
At least she didn't call them pedophiles...

...which is ultimately what they are going to try to do: label those who oppose this feature as being supporters of child abuse. It's a classic "if you're not with us, you're against us" argument.
It really feels like a political move to gain favor for being so tightly integrated — so that the US DOJ backs off of any anti-trust remedies.

That’s scary
But how does this solve the immediate problem of psychotic people roaming my neighborhood?
Agreed. It reminds me of people who arrogantly proclaim "it's the journey not the destination" when excusing why they don't let people who want to drive faster pass on 2 lane roads.
Ok. How about the Saudi Arabian bogeymen then? Who took Jamal Kashoggi apart with bonesaws as he screamed? Or the Israeli bogeymen who exploited his phone for them? Or the Turkish bogeymen who also a customers of that Israeli phone exploitation company? (Or Facebook who wanted to buy those tools but got turned down, because Facebook is “too far” even for NSO who happily take Saudi and Turkish money?)

There are without doubt enough privacy bogeymen to go around, trying to derail a valid argument over its use of the Chinese as the placeholder bogeyman detracts from the discussion pointlessly.
The air sensor you use is PurpleAir, right? I found a sensor evaluation kit ZMOD4510-EVK-HC that has nitrogen dioxide and ozone sensors in it for around $112.
It's also tiring on the other side hearing how bad a 30-40 minute charger stop is. C'est la vie.

However... Add up all the time a gas car spends at the pump, that an EV does not (charging at home), and I'd guess most people will spend less time waiting for the EV than for gas.

And the charging time is coming down. My older Tesla is limited to 100kwh charging, the modern ones can use chargers in the range of 250kwh.
With rattlesnakeos-stack, it uses spot instances and defaults to a c5.4xlarge which takes about 7-8 hours to build AOSP and Chromium (for an up to date webview) and equates to about ~$1 a build. I typically build on a c5.24xlarge instance which takes about 2.5 hours and costs about ~$2 per build. Unfortunately both AOSP and Chromium are massive projects that require a ton of computing power to build quickly. It's definitely still possible to do on less powerful machines, but it's just going to take a lot longer to do builds.
If it's opt-in it's entirely useless for its stated goal, because why would the bad guys choose to subject themselves to such scrutiny???!?

So the very fact that it is opt-in means it doesn't even try to "protect the children"; it just uses the children argument to promote the idea of total control, which will be then used for a host of other purposes.
In this case, they're explicitly required by law to report this material if it shows up on their servers.