skysight-inc/HackerNews huggingface dataset:
Palestine switched off Daylight Saving Time this year with only 4 days notice.

Anyone involved with bookkeeping and synchronizing should already know to never attempt to handle time conversions using your own program logic updated by hand, because the definition of time is constantly changing and there are already projects like tzdata dedicated to centralizing the handling of it.

There have already been 5 time zone updates this year, 4 changes to the date that Palestine switches daylight savings (one of them with only four days notice!) and Fiji decided to quit using daylight saving time, plus the Leap Second announced on July 9.
> This one really frustrates me. Write code to the complexity level needed to solve the problem, and nothing more. The only time I'd break from this is if I know for certain that the added complexity is going to be necessary in the near term.

Mastery will be, when you write code in a way, that does not impose unwarranted limitations from the start, and still keep it readable and only containing mandatory complexity.

Usually this can be achieved through deep understanding of the problem, mapping to simple concepts or finding or making that one concept that captures things well.

Not always it can be done. Not always can a masterful solution be found, which keeps complexity low. However, it is definitely a mistake to draw a black and white picture of "if you want to make it work for the future, you must add complexity". Often people simply choose bad abstractions or wrong ones and will only realize, when the future has become the present and the system they built cannot fulfill some requirement.
People are taking the piss out of you everyday. They butt into your life, take a cheap shot at you and then disappear. They leer at you from tall buildings and make you feel small. They make flippant comments from buses that imply you're not sexy enough and that all the fun is happening somewhere else. They are on TV making your girlfriend feel inadequate. They have access to the most sophisticated technology the world has ever seen and they bully you with it. They are The Advertisers and they are laughing at you.

You, however, are forbidden to touch them. Trademarks, intellectual property rights and copyright law mean advertisers can say what they like wherever they like with total impunity.

Fuck that. Any advert in a public space that gives you no choice whether you see it or not is yours. It's yours to take, re-arrange and re-use. You can do whatever you like with it. Asking for permission is like asking to keep a rock someone just threw at your head.

You owe the companies nothing. Less than nothing, you especially don't owe them any courtesy. They owe you. They have re-arranged the world to put themselves in front of you. They never asked for your permission, don't even start asking for theirs.
Because you don’t own the software that activates it.

Similar to how you can’t modify the gear ratios or the traction control system on the ecu of the car you own. Because you don’t own software, you license it.
> This feels like a hack that punts the problems to the future.

We've already done this before, it's called the Gregorian Calendar.
This, in cars.
> For example, all the kinds of seeds, including all kinds of dry legumes and all kinds of nuts, require soaking in water for many hours and the water must be dumped and they must be washed before cooking, in order to remove as much of the phytic acid as possible.

Or you can just... not do any of that. Eat raw almonds and shit out phytic acid. What's the problem?
That doesn't work because that repo needs to expose an API that accesses that table, now you have to prove the API is never called, and you're back to searching the entire code base for that function call (hopefully you've used meaningful function names instead of DRY ones...)
Yes, they do. An important point, though, is that the neutrons from DD fusion are much less energetic than those from DT fusion. This means they (like fission neutrons) are largely below the threshold where (n,alpha) and (n,2n) reactions occur, which eases the radiation damage problem.
shameless plug: https://internetforall.nyc/

There is a coalition of organizations trying to get NYC to start its own public broadband provider. If you live in NY, talk to your friends and reps about it, if you don't, get your city to start one. NYC had to sue Verizon because they didn't fulfill their contracts to provide broadband to low income parts of the city (just like Charter and LTD haven't), but there really is no choice except to keep subsidizing these godawful companies unless we have a publicly owned alternative.
The difference is that replacing usage of UTC with TAI is a voluntary choice made for each program, but redefining UTC to be a fixed offset relative to TAI, which is effectively just redefining UTC to be TAI, is a forced change on everything everywhere all at once that everybody has to handle because one of their dependencies changed.

It would be like silently changing the start of unix epoch time to 1800 instead of adding a new “Unix time since 1800” and asking people to switch.
There is no freedom in Australia, the government is doing whatever they want to people. Look at how they handled COVID: rolled out restrictions, punishing their own citizen to a degree any "normal" country/government wouldn't do, etc.
This[0] was posted a few days ago here.

[0] https://devblogs.microsoft.com/engineering-at-microsoft/micr...
>Is ok as long as landlords are building new property and not competing with existing stock

Think about the reasons why you rent an apartment.

One is that you can't get a mortgage.

Another is that you can't assume you will stay in the same place for a long time. Buying and selling real estate is extremely expensive.

Another is that you can't afford sudden large maintenance expenses like a new roof or whatever.

These are the biggest three that come to my mind.

If these reasons for renting apply, then anyone who converts a property to a rental is increasing the supply available to you. Even if it's not newly constructed.
> How do you think your trusted colleagues originally found out about the stuff they recommend you?

Probably other colleagues. I've been doing this a long time and the only 5x tools I can think of are things like git and Linux (if it counts as a tool), which probably didn't have much marketing behind them. Maybe IRC? It may have been 5x better than the BBSs I was using.

Tools like Notion seem to be more like 1x or maybe 1.1x compared to plain text files or Google Keep (which itself is also incremental).
We already more than outspend both russia and china on defense.
> You could make the same argument to say that bonds are a bad investment. It's not true, depending on what the investor expects.

This is truly semantics and is quite pedantic. I’d highly recommend avoiding these types of arguments.

You’re digging in for a very specific and weird reason - I’d suggest not.
> I wonder why these type of op-eds [seem] to always defend the speech of racists or those in favour of the beliefs of old billionaires, or the importance of publishing racist (etc) speech ...

It might help to consider that these beliefs are widely held and therefore more commonly encountered. I don't see why the argument can't be extended to the other classes of speech you mentioned.

> Freedom of speech does not mean a right to be heard ...

I feel like if that's the argument you're making, then you misunderstood the argument that was made. I don't think a person I disagree with has a right to be heard but I'd love to hear what our disagreement is. An important point to understand is that it's more likely for me to have a better understanding of my own opinion (rather than having it changed) specifically because I listened to and considered the dissenting opinion. It seems that it can only help me understand where the disagreement is.

Perhaps more to the point: that it's speech being suppressed not by a government but rather a private entity doesn't mean that I would (or should) agree with said suppression. You can disagree but, indeed, that can only happen after you've heard me out.
> Dependencies kill teams

Do you mean that when you have structured the organization so that each class is worked on by at most one team, you want to reduce the number of dependencies between classes in order to reduce the number of dependencies between teams?

> they have to consider all possible points of entry

So is this basically what I mentioned, that you want to reduce the number of places you have to look in when you want to find all uses of it?
> Didn't even have a turntable, and worked just fine without it, somehow.

It probably had a microwave "stirrer" -- basically just a rotating metal-bladed fan that the microwaves bounce off and get reflected to all parts of the oven cavity.

I believe large commercial microwaves may still use these. Residential models tend to use turntables because they're somewhat more compact.
Ilana Preuss on the Past, Present, and Future of Small-Scale Manufacturing
I'm mildly amused that the animation for the second car parallel parking seems to be placed too far forward and thus scrapes the bumper of the car in front.
> The Earth's wobbling and halting deceleration should not impact, let alone underly, our definition of time

If you define time in terms of days and years, I.e in term of revolutions of the earth around the sun and itself, of course it’s wobbling and deceleration has an impact. If you think it shouldn’t then measure time differently, for example as seconds since a certain instant
Amusing Idea: Have the minimum wage scale with the local cost of housing. So in (say) Ghostville, NE, where rural population decline has dropped the rent on a livable house to "$0 plus property tax and utilities if you seem trustworthy", it's Federal minimum wage. Vs. places like SF and NYC it's more like $72.50/hour - for everyone - landscapers, day care workers, grocery clerks, deliver drivers, janitors, you name it. So the NIMBY's are free to build up property price bubbles to their heart's content - they just can't expect to be waited on hand & foot for unlivable wages when they do it.
Similar reason as the International Organization for Standardization being ISO and not iOS :)

https://en.wikipedia.org/wiki/International_Organization_for...
The JWST call for proposals page is here: https://jwst-docs.stsci.edu/jwst-opportunities-and-policies/...
Thanks.

Rice is often mentioned as another low-inflammation / -irritation food. Though I've heard through a friend of someone with a rice allergy --- by an east-Asian, to boot!

I'd look at minimising complexity whilst achieving nutritional sufficiency (macros, vitamins, essential oils) and take it from there, I suppose.
It also can't be pointed as the the optics need to be actively cooled, hence the giant sunshield and cooling pumps, so it'll never point towards earth/sun
Many people confuse expressive with empathy.
> The guns are really easily tackled though.

If you can do that, you can ban guns too. Easy right?
What's more, ammunition is easier to make than a gun.

https://www.quora.com/If-the-US-banned-sales-of-gun-ammuniti...

The hobbyist? describing making 400 rounds an hour by hand in his garage is a good rule of thumb.
Exactly - right?
I admit, I like your point of view very much. If you are not already, you'd make up for a very good leader. In the end we did not yet make a decision to leave. We're juggling different ideas and that thread here opened up a new pathes to think through. The unknown unknowns so to say.

Thank you.
Maybe the real lesson is Clubhouse worked about as well as the idea would let it. It will never scale to billions of users because you’ll never get that many people interested in the idea of eavesdropping in live voice chats.
If $600 breaks your bank, then I'd question the financial planning

Clickbait, nothing to see here
Excellent list imo. Even though Clubhouse was a mortar shot up and down those are really good recent insights. Anyone know who 'Anu' is and what he was doing at clubhouse?
> And by reprisal I mean the following: if I were to merely discuss --as in, not advocate for, but merely discuss as a concept -- reparations, I'd immediately be dismissed and generally forever known as the angry black guy.

But that doesnt infringe of academic freedom. It infringes when you have some mechanism that removes it. Such as censorship or punishment.
> let's switch to an interstellar time standard in a rest frame relative to the CMBR as far outside of gravity wells as possible

This won't work: since galaxies aren't static, and because the universe expands, the point with the highest gravitational potential ("as far outside of gravity wells as possible") will both move w.r.t. the CMBR and have a gravitional potential that changes over time.
> cryptocurrency is not currency

Why? Because you said so?

> not decentralized

Bitcoin is quite possibly the most decentralized computer technology ever created. Name something more decentralized.

> not private

I processed around $15k in instant bitcoin transactions this month and have zero insight into who the sender or receiver are
Wait for starship, make a new bigger one that doesn't have to fold like crazy fragile origami, manufacture and send 10 of them for the price of making and sending this one.
I advocate for private to avoid namespace pollution and reduce cognitive load. It reduces the size of a given namespace because simply less appears when I auto-complete.

It lowers cognitive load because it provides demarcation of inside vs outside.
If you can make 10k revenue and 1k profit building a single luxury home or 100k revenue and 500 profit building a larger housing unit for many families, you’re incentivized to do the former. If you’re taxed on income you’re incentivized to do the former. If you’re taxed on the max possible value of the land, then your tax rate is based on the 100k revenue, which isn’t so bad if you actually make 100k but is really bad if you only made 10k.

Shifting land to large housing use cases is one of the main ideas.
And great for development/testing too, if you can emulate an entire drone.
There are these world-changing inventions we look back on and marvel at. The Haber–Bosch process, the Bessemer process, rubber vulcanization, etc.

My dream is one for stainless steel. Come up with either a different alloy or an improved process to make corrosion-proof metal from abundant iron. I can't imagine the leap forward if a chunk of stainless cost nearly the same as mild steel. (And didn't have weird failure modes, etc.)
> The hashing function described above is too simple to do the job properly - dcd, hdb and various other non-words would all hash to 223 and be accepted - but it's possible to devise more complicated hashing functions so that hardly any non-words will be accepted. You may use more than one hashing function; you could derive, say, six numbers from the same word and check them all in the bit map (or in six separate bit maps), accepting the word only if all six bits were set.

Just described how a Bloom filter works.
True so they only have:
Audi, Lexus, genesis, infiniti, Tesla, Daimler, the list goes on… to choose from.

The luxury car segment is also huge…
Sure. I can definitely believe that in a given classroom setting being the advocate for reparations was uncomfortable. But even as that has become more acceptable, being an advocate for other things that would have been considered mainstream in the late 90s has now become uncomfortable. The acceptable range of discourse in college classrooms has shifted, but I'm not sure it has grown.

In any case, those scenarios are different from academic freedom in what I think of as the more typical sense, in terms of scholars being allowed to pursue and publish on whatever research topics they like. Reparations were not (I believe) outside the realm of academic freedom in the 1990s that sense.
Which health concerns, though? It's not exactly easy to isolate cause and effect. I do not have comparable research into New York and pollution, but you won't convince me that it is safe to inhale elevated levels of PM2.5. That stuff goes straight into your blood and can transition the blood-brain barrier.[1]

Moreover, our bodies did not evolve to eliminate combustion products and micron-sized scraps of rubber and asphalt. In this case where evidence is absent, it is more than prudent to assume the worst case: no amount of pollution is good for us. In the same vein, we know that poly-aromatic hydrocarbons (PAHs) are carcinogenic, but does that mean we do not eat charbroiled steak? Of course not, but par for the course would be smoking a cigarette and introducing a shitload more carcinogens directly into our blood.

All of that is to say that we can probably tolerate and eliminate a low-level of exogenous pollutants entering our body, but sustained intake of pollution surely spells disaster. Then again, something's going to kill you, so pick your poison -- literally.

(Not exactly the damning evidence you're looking for, but the study below asserts causality between exogenous particulate matter infiltrating the CNS and neurological and behavioral disorders, including Alzheimer's-like symptoms and cognitive dysfunction in adults and children alike.)

1-https://www.pnas.org/doi/full/10.1073/pnas.2117083119
I didn’t read “conservative” or “liberal” as US political identifiers so much as synonyms for “risk averse” and “risk tolerant” respectively.
> Facebook/Meta: "We smear the leap second throughout 17 hours

Why 17 hours instead of 12 or 24? Something to do with 17 being a prime number or some convenient divisor?
There is also a 0th R-word in that truism, which is "Refuse".
UTC with leap seconds already does this. Leap seconds don't go backwards, they just alter the number of seconds in a minute. When the leap second passes, you have a minute with either 59 or 61 seconds in it.

The problem described in the article where "time goes backwaards" only exist when you compare two different time sources, which is always risky, whether a leap second is happening or not.
There's an argument (and while I an pretty up on IP law in the United States, I am not a lawyer, etc. etc.) that, by providing code via an open-source license, you're handing anyone who uses it a defense (again IANAL but I believe the magic word is "estoppel" here) with regards to suing them for acts downstream of using it. In normal-person terms, it'd be along the lines of "you used an open-source license intended to permit, if not incentivize, the use of this thing; the only reasonable way anyone could use it is by violating your IP; therefore, you are implicitly granting permission to use it regardless of the status of your IP."

This has not AFAIK been tested in any court, but (to my mind) it's not an unreasonable point to accept.

CC0 actively does not provide any protections with regards to patents, which would make the above defense inapplicable.
Or even just fatal failures in the car itself per manufacturer. Spread across all of them, there's been tens of thousands at minimum
Please don't cross into personal attack, no matter how wrong someone is or you feel they are. It just makes everything worse.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

I realize that's not easy on divisive, emotionally charged topics, but everyone commenting here is required to try.
Little Bobby Tables would like to have a word with you...

I honestly wonder if you could make a functioning database API that either does not accept strings as arguments, or can detect string concatenation and reject it. Not just a builder pattern to greatly discourage it, but a straight up exception on bad input type. Bind variables or GTFO.
"No war but security war?"

Sure, that works, too. Throws the rhythm off, though.
Ask HN: Do certain words, like “Zen”, limit the reach for western audience?
I am not a native westerner/Christian/Muslim, etc.

I am wondering if words like "Zen" are alienating for western audience. Do people think this is some kind of religious thing, or are they open to it?
AFAIU GRP rebar has become somewhat common lately, though this carbon fiber rebar seems to be a higher end step. Interesting to see how it'll develop.
No Broadband for you What is 100/20? Broadband Speed Over Time
Breaking down what the new proposed speeds mean with maps.
I meant "if this can be generalized onto anyone at all, then at most junior developers". Was probably not the best way to express that, haha.
You are correct that it wouldn't be formal. You are WAY OFF in thinking that informal isn't just as, if not more important.

Specifically, you're missing how then, e.g. white conservative majority power didn't need formality to suppress. That's how majority power works. It can just good-ol-boy network its way to suppression. (And note how it doesn't need to be precise when it's like that. It doesn't have to "make an argument," it can, e.g. just deny tenure to the loud black lady on some random grounds.)

Formality is usually what the WEAKER side must resort to. Now I think there's a reasonable argument that that process is much stronger in a negative way today -- but context.
I too had that same question in the past, and the answers I got for variables were that by using them directly was harder if in the future you wanted to change the "how things are stored" in the class. With nowadays ides it's as easy as a refactor, so not a problem I personally ever had.

For personal projects I do use public things where necessary, and for team programming I also use public functions, but not public variables (sonar doesn't allow it) unless you make them final, which I do.

The important part is "when necessary". Think that each class is like a small little library (it should be at least). There are things you want others to know and use, and other internal things you don't. Public for the first, private for the second.
I am.

I have a few prototype kiosks that I use a android TV inside (cheap Chinese 1080p ones, The first version where just Rapsberries PIs inside but the dollar is expensive as hell in my country now, and I had to import them, so now they cost 5X more).

My original front / Back where in PHP brecasse I had to code it in 1 month and php is cheap as hell to host. Now I'm changing for a control panel in React / backend in C#.

And the application is a native android application that I will probably port to React Native. Just because I'm learning react native.
It's not, it's about a coinflip (as the sibling reply noted). But you're making a very salient point about the ease at which higher order thinking can be shut down en masse in a population through fear.
NUCs have been around for a decade already. The supply chains are already well established and the hardware already very accessible to consumers. Just because this is your first discovering of the hardware it doesn't mean that a great many people haven't already been using NUCs in a variety of settings.

Also a laptop is more than just the motherboard and processor. You have the casing, keyboard, touchpad, cooling systems, battery, PSU, monitor, etc.
As I mention below: I ran the Google Cinema Club for 10 years. There were great movies that hardly anyone came to, and there were not-so-great ones that drew a big crowd. But the most satisfying thing, for me, was to put on a great film and have everyone come (for some value of "everyone")!

For Chinatown (a big crowd!) I asked for a show of hands with "How many have seen this before?" About half.

We never showed Casablanca because we figured everyone had seen it, but now I'm realizing maybe that's not true.