skysight-inc/HackerNews huggingface dataset:
> Maybe it was harsh. However I think it makes the Chinese people look bad, where they aren't really to blame. The CCP keeps labor prices low, and we exploit it, and then we sit here and complain the stuff they make is junk.

When someone says "Chinese junk" you're not really insulting the people IMO. Just the cheap grade disposable crap you can find in corner bazaars. That stuff that breaks after 2 uses.

Like someone else said, in the 80s "made in Taiwan" was a rubbing joke and before that Japan. But it has nothing to do with the people, just the phase their industry is in.

It's like people here in Europe saying American cars are gas guzzlers (which they mostly are compared to EU models). You wouldn't take that personally.
I do use it, but for some of the more complex queries I use the Raw SQL part of it.
Whilst ChatGPT is built on a fine-tuned GPT-3.5 model, I was wondering whether it will be possible to further fine-tune ChatGPT models on Azure. There are quite a few ideas I would like to tinker with.
The scans from here differ from the ones on the Internet Archive. These are lower quality (Marks on pages, yellower, compression artifacts, bleed through, inconsistant page sizes) but as a result are much smaller. They are watermarked on each page. This archive also seems more complete than the IA one.
Ask HN: Books that teach programming by building a series of small projects?
It is common knowledge that when first learning programming, one should start with small projects to build something real rather than learning rules and syntax of the language only.

Which are some of the best books that take a project based approach in teaching programming to a beginner?
> And I don't think one can generalize that, otherwise it might makes sense to try it with apes ..

Well... Of course I meant within a human species. Variety of human genomes is so small that it's miniscule when compared to gap between us and apes.

Two black humans from neighboring regions in Africa might be more genetically different from each other than European and Chinese person are.

Scientist estimate that at some point in human evolution there were only around 2000 humans left. We squeezed out of it 8bn now. Within our species we need every bit of diversity we can get.

> I have the (maybe romantic) theory, that attractivness is no universal scale, but a sign of individual fitting (filtered out deep inside, mainly via biochemical processing aka smell).

I agree that this is a factor. But I don't think you can deny that there's also generalized component of attractiveness that works on almost everybody regardless of their genetic makeup.

Of course some of it is just being attracted to health, youth and strengths but those are determined by genes to some degree.
Petty bureaucratic safety rules are bad enough where I live but I'm sure damn glad I don't live in the UK where stupid rulemaking has gotten out of hand.

Every time I visit there it seems to have gotten worse. One really has to wonder why the UK left the EU when it's so rule-crazy; after all Brussels leads the world in trivial and annoying rulemaking—so you'd reckon the British would be truly at home there.

I wish someone would tell me what's happened to the British, they've gone from gung ho empire builders who conquered and ruled half the world to now being so timid they're almost too frightened to leave the house for fear of never returning.

The simple solution for Wikipedia to adopt would be to flag all requests from UK IP addresses to pages that are likely to offend the delicate British sensibility with a big red sign to the effect 'Your UK Government has deemed you not responsible enough to view this content'. Going on recent UK trends that'd likely be about half of Wiki's content.

Even then such warning are unlikely to resolve the problem as the UK public would be too timid to do anything about it.

As was aptly said by a poster before the comment was removed it's sad and pathetic that Wikipedia doesn't have the guts to oppose this stupid law.
Ask HN: What will HN look like after the apocalypse?
Assume the world electrical grid is mostly down, but some pockets of grid and internet connectivity remain. Although many regular services are spotty if online at all: gas, water, oil, freight, government.

In this scenario, what would we be seeing on HN? What sorts of stories, comments and posts?
Which sort of "free will"?

If the boring sort, that wanna-be alphas argue endlessly about in Philosophy 507, then "no".

If the sort that real people need to have a sense of, to cope with life in the real world, then "yes". Given ~40 bytes of data about a black hole, its behavior can be predicted, exactly enough for ~all real-world purposes, and for millions of years into the future, by a pretty simple program running on a (say) old Z80 CPU. You can drop a billion empty beer cans into it, one by one, and if you match their trajectories then the outcomes will be ~identical. Humans, or even my sister's stupid pet dog, are nothing remotely resembling that predictable and deterministic.
As a user that is annoyed but some of the things you mention. Will I require to learn Common Lisp to use project-mage?
Police took two or three days to remove them.

Perhaps I’m not understanding, but is it legal to be climbing and stay high up on the cables on a major roadway?
Does your DB have a classic design? You can very easily map an existing DB with a fresh Laravel install, just write a couple Models, their relationships and you're almost set.

I have been working with Laravel on a daily basis since 6 years and have never felt more efficient with code.
Resilience and Waste in Software Teams
Cool. Thanks for the quick fix!
Too late! It's RUST EVANGELISM STRIKEFORCE in all it's knee-high pastel-stripe socked glory!
The FBI Identified a Tor User
IRC technology news from the second half of 2022
Yeah, however even with using Scala/Clojure, there is the possibility to touch parts of the standard library that fail to uphold such expectactions.

So then one ends up with the usual issue of guest languages, where one needs to create wrappers for the platform APIs to keep the code idiomatic and language invariants.
Can you though? It's not as if (say) cancer or Alzheimer don't already receive billions in funding but a definitive cure seems as far away as ever. Not all problems can be solved with money, and even those that can be solved with money sometimes need a lot more than billions.
I live in Europe and probably 90% or 95% of (single family) houses here are wood, both existing and new construction. For larger homes like tuplexes/townhouses and even up to 10-apartment buildings it's quite common. Even single family houses with brick facades often have wood framing behind them.

I work in the wood-construction industry so we are trying to get more people to build from wood, so we have a pretty good picture of which regions traditionally build from wood and which don't. It's really hard to generalize across Europe as usual. If anything, wood construction is certainly becoming more popular, not less.
Madoff's clients did very well, despite real world market conditions, right up until he was arrested. Early in his career, when the market crashed, he borrowed money from family to hide his losses so that his clients would believe there were none.
Except the little detail that manual heap allocation with RAII is also a thing.
Don't forget about their search engine. This inexplicable change killed the entire discovery and learning process for me. They now present me with up to 12 videos that were "blessed" by the algorithm, then trim the search results with no way to see the rest, replaced with "Other videos that are completely unrelated, but you might be interested in".

When I search for a certain niche topic I want to see everything that matches my search query, not more and certainly not less.
I refuse to believe this comment is anything but a troll.
https://allthatsinteresting.com/hisashi-ouchi

I guess, he was another great example of somone, whos living rights got trumped by experimental sciences and societies interest. Never let a peaceful death deter science.
> What I mean by that is that, while of course we don't really want to see the world burn, we are secretly hoping, in the dark, when no one is watching, for things to always go tits up a bit. Like there is a subconscious fascination to the aesthetics of Nero playing the lire while Rome burns. And upon deep self-reflection that's always a bit unsettling.

I'm officially on the cusp of Gen X and Millennial and feel the same thing, even with two young kids that will have to grow up and, as young adults, navigate the ashes of this imagined world.

The charitable view I take of this (for myself) is the idea of creative destruction. Yes there will be great pain for very many people, perhaps including myself and those close to me, but there's little I can do to stop the runaway freight train, so I can only hope that out of all the pain and destruction something new and better can emerge from the void it leaves.
Yes. Cheesy skeuomorphism caused a massive overcorrection. It’s time to get back to some subtle bevels and highlights and stop dicking with it.
https://medium.com/@lightricks-tech-blog/6-days-5-key-takeaw...
It's not about scale, but about the efficiency of growing.

Trees, for instance, don't grow well in areas with little soil. Or for extreme example they don't grow at all in places that are cold enough. So shipping them in from places where they do make more sense then attempting to grow them locally.

I mean I'm sure there are scale advantages in gravel quarries and logging mills, but I'm not certain how much that matters.

The example I always heard about growing locally was tomatoes. Tomatoes grown in Canada, in greenhouse – and eaten in Canada – have a larger carbon impact than importing Tomatoes from Brazil where they grow without a heated greenhouse.

Trees are obviously able to grow in lots more places, but that doesn't mean they grow equally well everywhere I'm guessing. I'm not an expert but the carbon cost of moving things around the world is often quite small comparatively.
Similar to how ifconfig.me returns just your IP address in curl but the full page in a browser.
A history of ARM, part 3: Coming full circle
The Party That Never Happened: This Social Event Was AI-Generated
Indeed GCC does not enable -ffast-math by default. Unfortunately, -ffast-math and -funsafe-math-optimizations (despite the name) are not the only options that prevent bit-for-bit-reproducible floating point. For example, -ffp-contract=fast is enabled by default [1], and it will lead to different floating-point roundings: Compare [2] which generates an FMA instruction, to [3] when -std=c99 is specified. As another example, -fexcess-precision=fast is also enabled by default. Similarly, [4] does intermediate calculations in the 80-bit x87 registers, while [5] has additional loads and stores to reduce the precision of intermediate results to 64 bits. In both examples, GCC generates code that does not conform to IEEE-754, unless -std=c99 is specified.

[1] From the man page:

-ffp-contract=style
-ffp-contract=off disables floating-point expression
contraction. -ffp-contract=fast enables floating-point
expression contraction such as forming of fused multiply-
add operations if the target has native support for them.
-ffp-contract=on enables floating-point expression
contraction if allowed by the language standard. This is
currently not implemented and treated equal to
-ffp-contract=off.

The default is -ffp-contract=fast.

[2] https://godbolt.org/z/GKb7G4nW9

[3] https://godbolt.org/z/KTnqcT6aW

[4] https://godbolt.org/z/4q31oEe14

[5] https://godbolt.org/z/qdf4hceca
> Good luck getting a grant proving prior climate science papers are bunk (most are).

Citation needed.
For a random python/pandas trick, I have come across web-api's that cannot be directly read into pandas using the URL (I imagine folks on here can comment better the difference in web serving tech), but you can read in the IO object and pass that to pandas. Blog post, https://andrewpwheeler.com/2022/11/02/using-io-objects-in-py..., but can just put simple example in comment:

####
import pandas as pd
from io import StringIO
import requests
url = ('https://data.townofcary.org/explore/dataset/cpd-incidents/download/'
'?format=csv&timezone=America/New_York&lang=en&use_labels_for_header=true'
'&csv_separator=%2C')
res = requests.get(url)
df = pd.read_csv(StringIO(res.text))
####
K6 guide on load testing websites
Give me an xml/json schema any day over this.
Really? Please show me a production server based on RISC-V, dont get me wrong i would love that, but reality being reality ARM is something atm..and not RISC-V...nor POWER...hmhmmm..
You're responding to the argument you think I made and never did. No false equivalence, no hidden meaning, just fanciful fiction on your part.

My brother in Christ, re-evaluate your thorazine dosage.
This is definitely true, but if you have handbrake or similar, the hardware encode/decode in your CPU or GPU is actually pretty fast and good. This can be accessed via VAAPI, VDPAU, QSV and NVENC on linux (depending on your hardware), VideoToolbox on Mac, and also various options on Windows.
How would businesses built on top of this charge users? Per token?
iPhone quality standards require 1,200 workers per production line
Except resumed downloads are broken when used in conjunction with compression, because its not clear whether the byte range refers to the compressed or uncompressed resource.

The HTTP spec solved this problem elegantly, it had the concept of the identity of a resource, and gave two headers to declare compression: Content-Encoding (=the resource is always compressed, like an tar.gz, byte range refers to compressed) and Transfer-Encoding (=the resource is compressed only for transfer, the uncompressed is the real thing).

As of 2023, this has not been implemented and the Content-Encoding header is used for both semantics. So resuming downloads over a proxy has a good chance of corrupting your file, i also had source tarballs being decompressed on the fly and failing their checksums.
Teslas Are Getting Cheaper Because Elon Musk's Back Is Against the Wall
>they were much more defensible through their legitimacy

Right, just like the legitimacy of Libyan, Iraqi and Afghan borders conferred all the protection they needed.

Putin was the one who tried to explain to America that it would be better if everybody respected each other's sovereignty in 2003 but in 2003 we decided that this principle can go fuck itself.
I think all relevant links are in the video description.
Laravel is great for prototyping and fast building. If you want to make a big application with Laravel, it's better to use Symfony-like approach with interfaces and DI (you can do it by using Laravel).
What I personally do not like in Laravel is their ORM, too much magic calls involved.
I had a misting humidifier. I put my finger through the metal duct, completely rusted.
Hell, in its prime Computer Shopper was a GIANT magazine of just ads, that you paid for.

I remember ordering computer parts over the phone, delivered COD, because I was 12, and didn't have a credit card or a checking account.
OK, good to know that you can do both.
Yes. Destroying the world will kill me. But it will kill Elon Musk as well. Perhaps even in a gruesome and funny way. If I was considering existence not worth it, it might look like a good trade.
Fielding's REST thesis also goes into great detail and emphasis on using HTTP's content negotiation definitions. This is probably the least used part of Fielding's definition of REST, but he greatly encourages defining custom media types for application objects, and he believes those are a much more fundamental part of REST design than the HTTP verbs, for example.
If I understand this right, you're saying: if my `.user` or `.something-else` has a `.modal .message .error`, then colour all the text in the `.user` red.

I think this is a mistake in system design. CSS doesn't know or care or work with what a user is, what a foo is, what a bar is or how any of those interact conceptually. CSS operates on the rendered output of decisions made at that level: it shouldn't make those decisions, nor encode knowledge of those decisions. That's what JS is for, and what it's better at.

I think it makes much more sense architecturally to have JS respond to whatever condition triggered the error state by updating some metadata on everything involved (User{}, Booking{}, Etc{}).

```

// pseudo JS
uiEvents.subscribe('error message', () => {

appState.User.hasBadData = true;

})

uiEvents.subscribe('error message', () => {

appState.Booking.hasBadData = true;

})

function validateForm(fields) {

fields.forEach(field => {

if(field.hasError) {

uiEvents.publish({some: "error message"});

}

}

}

// pseudo React/Vue/whatever in pseudo TypeScript

render(({user, booking}: TAppState) => (

<>

<div class={`user ${user.hasBadData? 'user--error' : ''}`}>/\* user icons and text */</div>

<div class={`booking ${booking.hasBadData? 'booking--error' : ''}`}>

/* booking stuff \*

</div>

<>

});

```

You could replace all the JS with server-side logic (which would probably take it closer to the "single source of truth" of users and booking anyway). Further, maybe you're making application with multiple communication modalities, and you want to play a sound or trigger speech when the user enters bad data, instead/as well as colouring everything red. CSS can't help you there. It's much better to keep the logic, state and behaviours out of the CSS and use it only to "dress up" the rendered markup, otherwise you make maintenance harder.
sanderson is nit a film maker or producer.
The title is not entirly correct. Some chips cannot be reproduce by FPGAs or other techniques until today. So for example the CIA chips you see in the video are straight out of the 80ties! This is not the definition of 100% new. Nice video though!
> Everyone's at a different step in their journey.

Text book example of being condescending.
I remember the Smalltalk edition blowing my mind: https://worldradiohistory.com/Archive-Byte/80s/Byte-1981-08....
Canonical’s Charmed Kubernetes distribution – update
Kubescape has been recently announced as a fully managed operator called a Charm for Canonical’s Charmed Kubernetes distribution.
Laravel is “linked” together via a combination of Composer dependency manager and Dependency Injection. You can easily customize your setup to remove the dependency on Eloquent ORM and use something else.
That's just commodification of design; websites tend to exhibit very similar structures, styles, and design elements, so they're eventually bound to coincide at some point.

The logo is nothing more than the product name with a fancy italic font face; that's not even copyrightable. The similarity comes from having names with some matching letters.
So can fish harvesting be used for cleanup? Is it viable?
I asked the Oracle of Delphi and she told me that all your problems with DFly are a thing of the past.

Please touch it again.
Modern C# version,

using var sr = new StreamReader(filename);

txt = sr.ReadToEnd();

And for the "what about forgeting to call using?",

https://devblogs.microsoft.com/dotnet/infer-interprocedural-...

No different from using all those static analisers in C and C++ to keep the code free of memory corruptions and UB issues.
This is the big reason I use Symfony for most of my projects.

I do lots of refactoring and modernizing of legacy or non-scalable codebases as a freelancer; with Symfony you can replace it module by module and slowly implement the Symfony framework structure.

Through some configs, it can do dependency injection, event listener stuff, etc, but the framework is mostly glue around components.

With Laravel, you need to go "all-in", and you had to do things the Laravel way. If I strayed from that path, it would make things really difficult.

I still work on projects with either of the frameworks, but if I had a choice, it would almost always be Symfony.
C xor C++ Programming [pdf]
Thanks for posting my story.

Very short summary: IBM closed the main US R&D centre for AIX, the last proprietary UNIX in commercial development.

Linux has passed Open Group compatibility testing: it is a UNIX™®.

And it's now the last one in active development, aside from Apple macOS.
I don't know why but the aesthetics kind of reminds of the soviet space program propaganda posters. Probably because they are of the same time period but not sure.
NASA Electron Lab Launch Jan 23 might be visible on the East Coast
Ads for guns and ammo and articles on diy such as: make your own gun, water purifier, etc.

If essential services and utilities collapse as well as govt functions, you’re talking about a mass panic, looting, and just pure chaos as every family fends for itself.

Most likely, there would be no HN.
Backporting changes is clearly hard, which is a good reason to avoid it
?

Is that the point...for you? If that's it for you don't pretend it's the same for me. :)

Still no answer tho? I'm starting to doubt you actually knew in the first place...That would not be the first time someone posted some arrogant bs but actually had no fucking idea what they were talking about. I literally gave you the benefit of the doubt and didn't think you were like that. Hah! Until now. Ugh...

You can still do better tho! :)
Is this how JDownloader2 works?
You are nitpicking, nevertheless, newborn, noun, a baby that was born recently [1], hence the 99.99999+% figure is applied for the full term pregnancies, once the fetus is decoupled from the mother and has been born as a, well, newborn. And furthermore, the point is not that they live or die, but that they have 2 hands, 2 legs, and 1 head after developing from one single cell through deterministic computation in the morphospace.

[1] https://dictionary.cambridge.org/dictionary/english/newborn#...
My point is that it is both. The borrow-checker protects every resource, not just memory.
I'm living in the US but from a country where houses are generally smaller. Lots of land here in the US in suburban subdivisions seem to have minimum size restrictions. I think a few lots I looked at had minimums of 2500 sq ft. You don't have the freedom to build a smaller house.
Thank you.

Wow. That's big. I need to reread it and check but it seems to be possible to be held criminally liable for a website that provides "harmful material" to children, even if that is through negligence.

That is soooo wide. Almost anything can get through that loophole.
GitHub – cksystemsteaching/selfie: An educational software system of a tiny C C
Agreed. I was entering the law field around 2001.
1) During 1990's, silicon valley startups started poaching talented lawyers from west coast law firms.
2) To combat this, some top west coast law firms raised their salaries to retain talent.
3) At the same time, junior lawyers in NYC and CA starting sharing salary information on Internet message boards.
4) Almost over night, top NYC law firms raised their salaries to match the CA salaries.
5) So the bimodal distribution was formed from the "top" law firms all match each other's salaries.
Oh you're in for a treat. I personally like the Audiobooks read by Stephen Briggs, but Penguin just last year redid the whole set with an all-star cast. Great time to get into Discworld.
Somehow I think that might vary a bit. 20% don't have indoor plumbing, I'd be shocked if they had 3-glass windows in those homes. Of course, standard for new construction could be it ,as I guess there is also very little new construction in poorer areas.
Probably most businesses will not charge any interaction with ChatGPT per se. They will either bill more abstract services (e.g., booking service, where ChatGPT will be hiding under hood of a support agent) or down to earth goods.
It’s because people have wide beliefs of how climate change will affect them. I doubt rich countries will notice much difference until the end of the century. Like most issues, the poor of the world are the ones who will suffer the soonest and the greatest.
It's the same idea as Powershell, no ?