skysight-inc/HackerNews huggingface dataset:
What you want is a good building site supervisor, who is experienced in the construction industry in general, the scale of the building under construction in particular and the local region and any peculiarities involved, as well as being fastidious and quality-focused. That's AFTER you've obtained a good, site-appropriate, well-specified design from a good architect.

Having all aspects of a bespoke residential build go well takes a lot of effort, planning, attention, money and luck. I wish you well!
Apple, Microsoft, Google, Sony, Nintendo apparently live in another world, given how many of their studios or VR/AR endevours rely on Unity, or give it tier 1 support on many of their projects, while everyone on HN complains about it.

I guess they get special builds no one else has access to. /s
Different fonts, different spacings. I don't see how this is supposedly a ripoff.
Are Elites Displacing Experts?
Why is Amazon selling fake 16TB portable SSD drives?
First successful laser-guided lightning
That belongs to the family of pre-moving-picture camera devices, along with the zoetrope, praxinoscope, Muybridge's zoopraxiscope, and the Theater Optique. None of these had anything like a usable film transport mechanism.

Edison made the first film transport mechanism with intermittent motion, a synchronized shutter, and continuous film with sprocket holes.[1] Almost all later movie cameras and projectors work that way.

(Yes, there's an approach with a rotating prism and continually moving film. Some of the pre-Edison cameras worked that way. That's sometimes used for very high frame rate cameras, in the thousands of FPS range.)

[1] https://image-ppubs.uspto.gov/dirsearch-public/print/downloa...
Geoffrey Hinton recently came up with a new "forward forward" algorithm that seems to fit the bill:

https://bdtechtalks.com/2022/12/19/forward-forward-algorithm...
I almost flunked 4th grade. The suggestion was made that I need to pick a book to read in the library, ANY book at all.... and that's when I found The Boy's second book of Electronics[2] and learned the wonders of the CK722.

It was at that point I started taking things apart to see how they worked. In 6th grade I built a circuit (in free space, I didn't know about perf board, etc) with an IC from radio shack, that picked up my local radio station (by accident)

I took it to school to show the teacher, but it didn't work there. (The building probably shielded out the RF)

It was soon after that that I started really fixing things and getting into Ham Radio, etc. I've been KA9DGX since 1979 if I recall correctly.

[2] https://worldradiohistory.com/BOOKSHELF-ARH/Technology/The-B...
Isn't it xenophobic to call it "Chinese junk"?

The cheap junk is designed here in the US to be as cheap as possible and break as soon as possible. We did that. Not them.

They're just building it.
The way I read this is you write that assuming the reader cherishes unix, kernels and userspaces as opposed to integrated live lisp environments assuming the role of unix, kernels and userspaces, yet without C. Now try looking at the world as someone who does not cherish unix, kernels, userspaces and C programmers' view of the world...

[note: I do cherish unix, kernels and userspaces; AND lisp. Oh and C...]
Look, I totally agree with you: this situation is everyone’s worst nightmare. I wish Apple has responded in a more reasonable and timely way.

Saying that, I can see how by limiting their involvement they are reducing the risk surface. To address issues like that (and there is, of course, a huge spectrum of account hijacking situations) they would need to train an army of international support representatives who would have the authority to overwrite iCloud ownership - an incredibly questionable power. They would need to be able to validate various documents (e.g. US military ID or some obscure residence permit in Japan), be able to verify photos (which with recent ML advancements is becoming increasingly difficult), make phone and video calls to verify identify, and so much more. In turn, these representatives would become vulnerable to social engineering attacks themselves. If they overwrite ownership for a very sensitive account - who would ever trust Apple again?

It’s basically one of the major principles of cryptographic products: it’s safer for them (and, to be honest, for everyone) to deny giving access to one account, then jeopardize trust in the entire company.

I hope Apple will be able to help you through some process - maybe it takes longer than it should have. Good luck!
> The experienced engineer also gets an LLM though

Say experienced engineer Edna was working on a project and the new grad Nelson replaced her because he was cheaper and about as good if both have LLMs, i.e.,

Edna + LLM ≈ Nelson + LLM

even though

Edna >> Nelson.

So Edna needs to find a project to work on where LLMs don't equalize her arbitrage, i.e.,

Edna + LLM >> Nelson + LLM

and Nelson needs one where

Nelson + LLM >> LLM.
If you like to learn more about the fingerprint internals on an Echo smart speaker, checkout Section II -> Alexa Internals -> Acoustic Fingerprints in the paper at https://unacceptable-privacy.github.io
I think we're less arguing about fundamentals and more about the precise bounds required. I think GPT-3 contained extremely surprising prompt-unlocked capabilities ("Let's go through it step by step." spawned a whole field of research) and also the AI doesn't need to never leak its deceptive skills, they just need to not be taken seriously. In other words, it's enough to cause danger if the AI is merely bad at deception given the "wrong" prompt.
> Years ago I came to the conclusion that CSS should be treated as just a place to dump reusable styles, and all logic should be in the html/templating language.

Coding like this removes so much of the flexibility and power of CSS.

The reason we have media queries and now container queries and style queries is because HTML is for structure and CSS is for presentation and the state of things being presented.

If a user selects high contrast mode because they're sight impaired, that's a state issue that has to be handled by CSS; HTML can't help you here:

@media screen and (forced-colors: active) {
…
…
}

To anyone who's learned CSS properly sees this as "IF the user wants forced-colors mode (previously high-contrast mode), THEN execute the selectors between the braces."

This is certainly cleaner than an explicit IF/THEN construct for this particular feature.
If you're senior people can't be assholes to you without risking you walking out.
your elevator pitch still assumes quite a slow elevator doing quite a long ride...
Java has substantial industry backing, but you cannot argue that it has a battery-included standard library.

But to answer the question: yes, Go has support for SMTP in net/smtp and a lot of different serialization formats in encoding/

You can browse it all here: https://pkg.go.dev/std
> The gist of the article was that adding iterations to the key derivation function doesn't actually increase the entropy of a password all that much.

I know your linked article talks about it a bit like this, but I think it's wrong to think about PBKDF2 as "increasing the entropy" of a password. The number of PBKDF2 rounds just increases the cost of each guess an attacker makes, but doesn't fundamentally change the number of guesses an attacker needs to make. To me it's basically the constant multiplier term with respect to Big-O notation - that is, while some process make take 1000N time or 10N, it's all still just O(n).

So, that said, I 100% agree that 1Password's approach of using a truly random 128 bit string as part of the key is fundamentally an uncrackable approach while LastPass's was not.
Well. Kinda.

Except that now if someone does `errors.Join` and they pass it to existing code that was using `errors.Unwrap` to inspect an error chain...

... they now get a not-unwrap-able error. Which they can still `As` to inspect...

...but since it's a tree, they can't recursively-`As` to find all instances of a type of error in a chain, like they could before (if you find something in one branch, you can only traverse that branch, because As doesn't maintain iteration-state).

It's not an unambiguous win, sadly. New code interacting with old code might misbehave.
Employee surveys are never anonymous, even if you say they are. If I get a link containing an ID, it can be traced to me.
If I had a bowl of tickets with these links, and was offered to select one (lottery style), only then would I trust in anonymity. Of course, the survey would have to be reachable from outside of the corporate network for all this to work.
>The biggest problem is that it would completely kill all of the precomputation style engines do to make CSS matching fast

which is why I specifically said it wouldn't work because of performance issues? This part here at the end >it does seem like it would be expensive (for browser performance) to implement.

>The other issue is that custom properties inherit

I'm not sure I see the problem with that actually -

If I set a value on :root and then override it on .foo then I thought it only got overridden for the descendants of .foo?

on edit: ah no of course you mean that if I set --base-color on .foo it is also available for .foo, but in that case I would think the rules would mean that use in selector was outside the scope of the element, that is to say scoped to the parent.
I am just about to start construction of 750 sqft home this year. We decided to go with cross laminated timber building. Manufacturer builds walls inside their factory, bring it to construction site and put it together within day or two. The main disadvantage is that it just a "bit" more expensive.
Seems to work pretty well. I was initially confused — it seems the default on my system had the “long term” limit set to some very high value, which made my changes to the short term moot. Seems like an odd default but I’ll blame ASUS for that I guess.

Still slightly confused as to what exactly the “time window” means physically. With mine set to 1000us I still seem to get multiple seconds at full power. But it bumps down before the fan spins up so that seems good enough!

Looking forward to the inevitable realization tomorrow that this is going to make my computer unusable in zoom calls.
All the best in your endeavours. Hope you will find what you're looking for.
Though at least Java people doing that get a stack trace, so they can find out which attempt failed. In random Go code you're fairly likely to get "error: file not found" and literally no other info.
People died because of the last set of protests. That's not a reasonable consequence of a public protest.
Impossible?

I'd love to hear you expand on that.

From your link:

> A tsunami is a series of waves in a water body caused by the displacement of a large volume of water, generally in an ocean or a large lake. Earthquakes, volcanic eruptions and other underwater explosions (including detonations, landslides, glacier calvings, meteorite impacts and other disturbances) above or below water all have the potential to generate a tsunami.

From the article:

> In seconds, 50 million tons of rubble landed in the milky-turquoise waters of Elliot Lake at the glacier’s foot. . The load of rocks that entered Elliot Lake forced up a tsunami over 300 feet tall—high as a skyscraper. The tsunami then blasted down the narrow lake at over 110 miles per hour.

A 300 ft high wave caused by water dislaced by landslide fits the notions I've always had about a Tsunami.
E3 is only relevant to decimal numbers. I don't see how computing can benefit from it, unless base conversion for human interaction is a particularly large part of the problem. And there is a reason why stuff like BCD isn't used anywhere near anything resembling high performance computing: it's practically never worth it.
Yes, exactly. Specially when paired with dotnet NativeAOT when deploying to a serverless service, could save a bit on server costs.
Or you mount the condenser further is all.
You can't acquire meaningful immunity against such a highly contagious and rapidly mutating RNA virus! After measures were removed and people stopped wearing face masks, the phylogenic tree went bonkers [0]!

[0]: https://nextstrain.org/ncov/gisaid/global/6m
I tried it without reading anything about it and I freaked out about losing my job. Then I tried it for any practical programming and realised it was no immediate threat at least and I calmed down abit.
Pay close attention to anything in your life that is an inconvenience, pain in the neck, etc, and think about what the perfect automated solution would be. Then scale that back to a MVP.

Usually life is full of little pin prick pain points like this.
Mistakes due to ignorance, presumably?
Go's standard library is much better than Python's. Python does not actually provide what you list as bare minimum since the http library is not production ready. Go's net/http is and it's what most people actually use.
Interesting, and for an English teacher like myself, worrisome...
$35 RPi 4 is as illusory as a $35k Model 3
The function to just bring outside air when it makes sense is an extremely common feature in commercial HVAC systems - it’s called ‘night purge’.

Most of these systems have a damper that the system can use to choose how much fresh air is used or how much return air is recirculated so it’s not difficult to use that to just put fresh air in directly with no cooling or heating. Even systems with heat or energy recovery will often have a bypass damper.

You need the humidity to be in the right range as well as the temperature, but it can save a lot of energy!
If you really want to control who can access it, you need to encrypt it with the public keys of everybody who is allowed to read it. That's probably the only way.

I don't think Mastodon or anything else on the Fediverse currently uses public key encryption at all, though.
> There is research [1] that suggests using GPS navigation could impact your brain function negatively. I wonder how this code generation “assistant” will impact the coding skills of its users in long term.

I wonder how code completion and syntax highlighting have altered the brains of programmers negatively as well.
Wikipedia: Lamest Edit Wars
All I see when I navigate to the page is this:

https://imgur.com/a/HmBC9fj

Just a blank page with "No Signals" in the center. Only when I allow stripe.com to load, do I see the webpage. I get it that stripe is required for subscription, but to prevent the site loading if stripe isn't enabled is not exactly nice I think.

Note: jquery.com, jsdeliver.net, and prismic.io allowed to load. licdn.com and stripe.com disallowed.
I think it's a bit harsh to call them xenophobic, but I did have a similar thought recently. What's worse, manufacturing cheap junk for pay, or filling your home with cheap junk?
CSS already supports this, although in a slightly hacky way [1].

[1]: "The - -var: ; hack to toggle multiple values with one custom property"—https://lea.verou.me/2020/10/the-var-space-hack-to-toggle-mu...
Yeah, I've been using `docker/setup-qemu-action` as well to run on non-x86-64 architectures for Linux [1]. But since it's Docker it's Linux only and doesn't support other operating systems.

GitHub has Apple Silicon on the roadmap, but IIRC it was at the end of this year. They already support Apple Silicon for self hosted runners [2].

[1] https://github.com/jacob-carlborg/lime/blob/f4d9c8c4265b61b2...

[2] https://github.blog/changelog/2022-08-09-github-actions-self...
> slowing people's older devices to encourage them to buy new ones (I'm aware that apple's got another more "helpful" sounding excuse for that, just as they're aware their actions would drive more upgrades regardless)

There’s definitely a basis in truth for that, though. It’s not just an excuse.

Years ago when I was dead broke and trying to get my foot in the door as a dev, I was using an iPhone 4 with a worn out battery running a version of iOS prior to the throttling being implemented, and it would frequently shut down entirely with even mild spikes in power requirements at 35% battery and under. It actually made cut me off in the middle of a couple of interview calls and nearly made me miss a couple of others. Had the phone throttled itself to prevent power spikes that wouldn’t have happened.
Semantic subtyping uses negation.

It's an analogous to if else.
And you can run tests, not just compile.
HF Fax Newspapers Detected
i like the idea behind the quote but with PEDs (which Arnie himself used for most of his life) i feel it rings pretty untrue
Yet creatures survive and reproduce, the fact that you can observe, analyze and even control.

I think you’re ignoring a bunch of dynamics by trying to model it with binary.

Prey population going down means a predator population also going down and a competitor population going up. It’s not an endgame, it’s just an “ear” of a very complex attractor, which with time only sharpens it ability to have as little escape points as possible.

1°C fluctuation by itself does nothing, because life usually has much wider tolerance due to long seasonal fluctuations. A global +-degree means there will be a tipping point somewhere which would bring a local drastic change. Locally life may suffer, but it counteracts with migration and preexisting diversity. It simply suffers everywhere, always. It’s a modus operandi. A little bit more is barely fatal.

So yes, survival is the default because life naturally specializes in it.
You can't preview an arbitrary Iterator anyway because iterating is destructive. The elements you iterated will be gone forever. Besides, the typesystem won't let you do it anyway, since collect() requires either `Self` or `&mut Self`, and `fmt` only receives `&Self`.

So at best you could only do this with Clone'able Iterators, but even then it might not be ideal for formatting to create "wasteful" clones. So maybe you'd only do it for individual Iterator types like Range or std::slice::Iter for which cloning is cheap. But even .map()ping such a trivially-Cloneable Iterator would yield a non-Cloneable or non-trivially-Cloneable Iterator, so at that point you have to wonder if it's worth making a small subset of Iterators have these "useful" Debug impls.
What about a dedicated site or app? For teams that use something like Slack, you could send an automated reminder to click a link and fill out the survey.

(Sorry if I missed that you had already tried or are planning those)
Most exceptions in Java are checked so you choose to either explicitly handle them at the point they are thrown, group them with other exceptions or ignore them completely and let the entire program fail.

At least you have the choice unlike in Go.
It does, albeit in a shittier way than the dedicated players do. Instead of presenting itself as a removable drive, it uses the MTP protocol. Slower UX and but mostly similar to handling normal files.
No mention of Visual Basic/Delphi which represented the height of programming productivity for domain experts in the 1990s. You could build what your interface would look like, and "hook it up" with a few lines of Basic or Pascal in the event handlers.

We've lost so much ground because of the .NET insanity on the part of Microsoft, and the greed of Borland.

Oops... just found Visual Basic[1]

[1] https://docs.google.com/presentation/d/e/2PACX-1vSPuf3eQ2tlC...
So minimalist that I don't even understand how it works. Can you make a video or perhaps a more detailed explanation even?
Interesting thoughts on the psychology of this
It is also xenophobic to believe that Chinese are not able to design junk by themselves. They have a huge internal market and have a lot of reasons to do so. Also, a lot of the junk in question is white label, with pretty much no western engineer or designer involved even when it is sold in the US or Europe.

But the bottom line is, it is junk that comes from China, ergo Chinese junk.
LLM might simply remove the need for junior engineers instead of requiring more of them.

Thinking of instead of requiring 20 people team, now you can well function with like 10 people.
>fertility death spiral
...
>no turning back

UN annual births estimates for PRC are still 9M down to 5M births per year by 2100 @ 800M pop. Hardly a death spiral, that's still an absurd amount of people / talent generation, world leading levels regardless of which side of the 95% confidence interval one wants to draw from. Central planning reforming academic, R&D, S&T, industrial infra means instead of currently 5M STEM it will be "merely" 3M STEM per year over next 70s years = PRC will still be aggregating massive productive talent relative to peers. Likely scenario is PRC will be 2nd largest country after India, except one instead with current talent composition of roughly 3 Japans and 5 Nigerias, it will be 6 Japans, i.e. still a very large country and significantly more formidable productively than now.

I don't know what "economic escape velocity" means, but PRC has built all the prerequisite blocks for advancing the economy. There's a lag effect between popping out 10s of million STEM over the past 10-15 years and converting that talent to economic output. Which indicators from various S&T indexes and PRC moving up the value chain in the last few years suggest is well underway.
HN guidelines: avoid generic tangents or responding to the most provocative part of an article.
But the funny thing is that we are talking about internet censorship and nobody gives a thing. I am sure if the narrative was "right extreme government censorship in Brazil", the discussion would be different here.
Our investigation

Our objective is to assess whether this directive involves private entities that have decided to voluntarily and freely make online services available to anyone.

In essence, we propose to investigate whether the NIS 2 directive also applies to private individuals (natural persons, legal entities, associations, foundations) who, from the servers they administer, publicly expose services (or specific services) on the Internet free of charge, thus making them available to anyone with interest.

Excluded from this survey are entities that qualify as businesses in their configurations (small, medium, and large), so any other entity that carries out the activities identified in the NIS 2 directive for profit.
Eric Sloane's work is amazing. I think I read Reverence for wood long, long ago.

One of my key decisions in life was inspired by his "Diary of an American Boy -- Noah Blake 1805"
That's basically right, AI of the type we're discussing has high technical ability like ability to draw and make grammatically correct sentences, without understanding the higher level structure of what it's doing. A bit like an enthusiastic teenager.

But I can't see how people aren't impressed, we couldn't do this a few years ago, and surely we will build on top of this in coming years.
>I think the idea of "Mastodon people" has merit

With the recent influx of Twitter refugees the user community on large instances has, as one would expect, trended to the mean, and I would say this statement doesn't have much merit now.
Time is going to get by whether we like it or not.

Here it is, by the way: https://project-mage.org/elevator
Can 3-D Printing Help Solve the Housing Crisis?
Opening at Nile
Member of technical staff opening at https://nilesecure.com
TL;DR: I ran a scan against the three million most visited domains and discovered that the Ukrainian MoD, MIT, <REDACTED> University, University of Miami, along with 1000+ other domains had mistakenly used the “+all” SPF mechanism at the end of their respective SPF records – effectively meaning any public IP address can send SPF authenticated emails on their behalf. These results were validated through emails I sent to myself from a select number of the affected domains.