skysight-inc/HackerNews huggingface dataset:
I don't think zig is very well suited for / should target web dev.

There a GC'd language with modern features should do best. Imagine OCaml but modern and great tooling. That would be easy for developers, more productive to write, less type errors, also more productive because of IDE support, and much faster than current crop of scripting languages.

Sadly, there is a vacuum for such a language. Go is too gruntwork and minor details, Rust is designed for high reliability system programming, Zig is designed as sytem language in spirit of C, OCaml is archaic and does not seem to improve by much.

The hopes in this area are

Nim - Nice python-like syntax, but feels a little unpolished, metaprogramming may be hindrance to IDE tooling and code readability on large codebases.

Crystal - Ruby like syntax and stdlib. LLVM compilation, very young language, no windows support, and (personal opinion) I think some work can be done on performance of idiomatic code.

OCaml - there is not much manpower behind it. All those Reason XYZ attempts to provide javascript syntax over it don't seem to have gotten traction. Tooling is pretty good considering how obscure language is. They might need a modern interface to toolchain, and an optimizing compiler seems to be being worked on. La k of multicore is often cited as a drawback but it is being worked on, and Python doesn't do multicore either, I don't think multicore matters to 90% of people doing webdev.

F# - Would be nice if it was not confined to .NET ecosystem and had good native compilation story.
Surprisingly large differences in household debt! What are the major contributors to these differences?

USA seems to be in the middle. Right next to Germany, which one might think more similar to the Nordic countries compared to US. Where as Canada is higher than Finland.
> A company has to pay workers for 49 - 59 weeks without getting any work?

That's for each child. I worked with a guy who had 5 kids and with sick leave and holidays he worked <6mo a year for 7 years straight and when he did turn up he was too tired and uninterested to do anything useful.

Its a good reason why Europe is disappearing as a economic force. OTOH The other reason is not enough children so maybe my coworker ended up helping the economy.
As someone who has experience trying to "sell" a product to both Home Depot and Walmart no, it's not a bright line difference. I guess my point was that Amazon, and others like Apple like to argue both ways:

"It's OUR store, we can deny anyone for anything."
and
"It's a MARKETPLACE, we can't be held liable for bad behavior or fraud!"

The offline giants would love to have these same arguments.
Not-so-hostile takeover: Human Y chromosome displaced the Neanderthals’ version
> Emergence. Higher-level behavior tends to emerge from the interaction of lower-order components. The result is frequently not linear – not a matter of simple addition – but rather non-linear, or exponential. An important resulting property of emergent behavior is that it cannot be predicted from simply studying the component parts.

This tends to be underappreciated, but useful to keep in mind for unknown unknowns.
I think the difference is probably that markdown is a pretty transparent and versatile way to format things, while still being simpler than many other markup/formatting languages.

With Word, you might insert an image or try to add bullets to something and end up with your whole document looking completely different, whereas, with markdown, you know that if you put in a ">" for a quote, all that's going to change is that one spot.
This. True lab notebooks are not just personal notes, they are a legal record. Not every page of every lab notebook will matter, but it absolutely happens and is one of the many real use cases for keeping a lab notebook. If you invent something or discover something of significance, you will want this. Paper notebooks have pages stitched together and ink that can be run through chemical analysis to see if all the text on the page was written in a single session by the same pen. Forensic examiners have about 100 years of experience assessing paper documents. Digital systems can provide legal grade archival support but a sweet front end editor with copy paste and markdown support does not imply anything about traceability of the contents.
Tenderstem brocolli is a registered trademark
Elon Musk calls out Open AI
I don't think anything good would be lost if store brands went away as an anti-monopoly measure. They're usually just rebranded from some other company anyways. No need for the retail store to be double-dipping.
Ughh, I went through an online loan application that after collecting all kinds of sensitive personal information told me St the final step that my country was not supported.
> as long as the banks allow you to "subscribe" in a way that makes it really, really hard to "unsubscribe"

I am very quick to subscribe to patreon and through Google Play because I know I can unsubscribe through those platforms. I won't touch newspapers unless they're through another subscription provider.

> I don't want to have to keep re-selling myself if I can possibly avoid it.

It's time efficient to switch to basically rent seeking. Sometimes that makes sense - I have content creators who I consume so regularly I have no issue giving them a few dollars on the month with the caveat that they are active.

On the other hand, for someone who is new to content creation they are never going to get a subscription from me because it's too risky that they decide to stop quietly and I'm out my entertainment budget money.

Subscriptions only work when I trust you both as a payment processor (so that excludes newspapers) and if you're already established as a trustable content creator.
> Rust's generics are complex and incur significant compilation overhead but they're also incredibly powerful.

Zig doesn't have generics in the strictest sense of the word.

What it provides is compile time execution and types as first class values at compile time.

You can write arbitrary compile time code that generates any type you wish, either with the traditional syntax or by using the @Type builtin (for example if you wish to generate a struct with fields that are defined by parsing some protobuf code, or w/e your heart desires, it is easily achievable).
This is how I feel in Chicago. Halloween, Thanksgiving, and other winter holidays will be totally different this year to say nothing of the slog that is Jan - March.
Same here. I have a Vizio that was rock solid when I first got it - I don't use any of the TV's native apps/OS, but heavily leverage the built-in Chromecast and Airplay functionality.

It randomly updated the firmware at some point, and has been flaky ever since. At some point it'll (anywhere from a few days to a few weeks), it'll simply stop showing up on the network for both Chromecast and Airplay. And requires a hard restart to get working again.
Interestingly, if you search "Smart Speaker" though it's wholly dominated by Alexa and Alexa-compatible devices.

"Smart Speaker Google" also lists just Amazon Echo devices.

"Google Speaker" just comes back with accessories, and then has a 'recommended product' which is the Echo Dot.

"Google Home" comes up with the echo dot as a recommended product...

Typing in "Google Home Hub" actually brings up the google home hub! Immediately followed by 5 alexa devices...
My class had that, but we were using remote session with dumb terminals, each terminal was wiped with the latest image at every boot.
I want to add that where Denmark has "hygge" and Norway has "koselig" (both about cosiness, warmness), Finland is the odd one with "sisu", which means perseverance. That has a much more realist take to it than the optimist Danish / Norwegian view.

Unrelatedly, the research summarized in this article seems like a big cliche, so much so, that I wonder if the author chose to use quotes for that reason:

> [...] one vital component may be a particular “mindset” [...]

> People who see stressful events as “challenges” [...]
Zig is (or will be) memory-safe -- selectively. It just achieves that in a way that's very different from Rust. The way Zig helps you write memory safe programs is by adding runtime checks that eliminate undefined behaviour. UB becomes a panic. However, in your production build, you can choose to selectively remove those checks from some or all of your subroutines.

If you remove those checks, while Zig does not give you a sound guarantee there will be no undefined behaviour in production, it makes testing easier and faster, helping correctness across the board. After all, the goal is not to write your program in a language with some guarantees, but to produce a program with as few bugs -- undefined behaviour or others -- as cheaply as possible. Which approach results in safer, more correct programs, Rust's or Zig's? Only empirical study will tell.
I wrote an article about this a while ago: https://codemix.com/opaque-types-in-javascript
This is my single largest complaint about the PNW. Not only are the days short in the winter, but the sun is constantly behind cloud cover. You can literally go months without experiencing direct sunlight.
That's not a stupid question. That's extremely insightful!

That is exactly my model of the world, in fact. When linking incrementally, you don't want a tightly packed object file where the functions are stacked right on top of one another. You want something more akin to a key–value database, where you can swap out key–value pairs without corrupting the entire file. Whether that's an object file that "symlinks" a bunch of other object files, or is one large file with easily swappable blocks (like a SQLite database) probably involves evaluating tradeoffs that I don't have a lot of context on.

(For example, one benefit of keeping it all in one file is that you can send the binary to someone else or move it to another path without corrupting the file.)
Former Central Floridian that moved to Southeast Wisconsin. The rumors of a sweatless summer are exaggerated. My first three winters were the worst. I'll let you know how the fourth goes.
I wonder how this will affect Zig's bootstrappability from source.

https://bootstrappable.org/
There are many things we do not understand about radiation. The traditional models on radiation dosis and health effects are probably too simple. There is a strain of research on epigenetic effects of ionizing radiation:

https://scholar.google.com/scholar?hl=de&as_sdt=0%2C5&q=epig...

Simply put, we often see the DNA as a kind of program which is executing on our body. But it is actually a program which, activates, inactivates, modifies and rewrites itself, so that the program code can reflect environmental conditions - especially during the growth of a fetus.

Radiation effects are very difficult to capture by statistics. A part of the reason is that cancer is not a rare illness, and any kind of cancer which might be induced by additional low doses of radiation will be covered by a lot of noise. But if these low doses of radiation affect a large number of individuals, radiation could still cause a lot of damage. What makes it even more difficult is that radiation, as it affects genetic control loops in the cell, has no distinct picture of its effects. It could be cancer, but it could also be effects on the central nervous system. Or circulatory diseases, which have been reported from Chernobyl as well. And what makes it more difficult of course is that it is not an area where one can make controlled experiments, so it is mostly science by observation. This is tricky because there are so many confounding factors. Even with something entirely plausible like, say, "smoking causes cancer", or "neonicotinoids probably affect bees and insects", it is hard to come to a conclusion.

There are also more concrete causes for concern. In Germany, following some irregularities at the Kruemmel nuclear plant, in the Wesermarsch area near Hamburg, it was found there was a cluster of leukemia cases in children - many times more than what was to be expected from the normal statistical case numbers. In the follow-up, the incidence of leukemia near all nuclear power stations was determined, and compared to other factors. A significantly higher incidence of leukemia was found, with no good explanation so far.

https://pubmed.ncbi.nlm.nih.gov/9728737/

http://www.crause.de/elbmarschleukaemie.html

https://de.wikipedia.org/w/index.php?title=Leuk%C3%A4mieclus...

Some researchers also have found there is a correlation between the proportion of sexes of humans at birth, and radiation:

https://www.sciencedirect.com/science/article/abs/pii/S03783...

I need to point out that this is not established science - but it poses very important questions.

The traditional theory on effects of ionizing radiation can so far still not explain this. A possible hypothesis is that radiation disturbs the expression of the delicate self-modifying genetic program, which has disproportionately large effects during early development.

Another interesting observation is that in Chernobyl, insects seem more affected by radiation than vertebrates.

https://www.thoughtco.com/chernobyl-animal-mutations-4155348

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2679916/

https://www.smithsonianmag.com/arts-culture/chernobyls-bugs-...
Alex Wolf: The Woman Who Silicon Valley Is Too Afraid to Call a ‘Genius’
People dislike rms because he's seen as a weirdo, and too political, so GNU is hardly mentioned anywhere outside itself and outside FSF-allied ethical/political hacker circles.
The same is true of Hungarian, which Szabo (“tailor”) comes from:

https://www.thoughtco.com/szabo-last-name-meaning-and-origin...
>133 days of being paid to sit at home and take care of your kids, which most Americans do for free

Do Norwegians work, ever? How do Norwegian businesses make money?

You've heard that American businesses are failing left right and center. They can't even make a profit, and they don't pay their employees health insurance or vacation, let alone paternity/maternity.
IIRC, Zig was partially born out of Andrew's frustration with Rust.
For an interesting application of sphere packing see Waterman Polyhedra: http://paulbourke.net/geometry/waterman/
I think there is some experimental decorator syntax which will allow for extracting type info. Does runtypes interop with that? Or is planning to?
As the page says, this would affect 4% of people in the country. Seems like an issue HN will assign disproportionate importance to but would not really have been a decisive issue for the country.
Uber was a known bad actor (blackball system, lost sexual assault reports, Indian medical records and rape scandal), the others were not.
Yeah this is a big problem. I feel that many of the less teck-savvy folks who are using Smart devices are just happy to get them working. Wouldn't it be nice if these manufactures put a fraction of the effort into awareness and education as they did in marketing. Good article, more people should read this.
During the interview he keeps hammering about only using free software. I wonder what technology they used to record this interview.
The inhouse brands are quite often cheaper for the consumer. That's worth something.
Considering Walgreens and Target don't own 50% of the offline marketplace, Perhaps that could be a factor.
Function Generation in D: The Good, the Bad, the Ugly, and the Bolt
Many TVs go into a power-saving mode when you press the "power" button now, rather than truly turning off. They usually require the plug itself to be pulled or a trip deep into the settings menu to find a "full restart" option in order to get it to truly power cycle.
Greed has destroyed the internet 100%. At first it was a medium that was difficult to use and that enforced a natural barrier to entry. You had to want it and then maybe made contributions because you wanted to give. Now everyone wants to take take take.
I don't think brick-and-mortar stores are operating a marketplace the way Amazon is, though.
Tourism is huge in Thailand, so presumably it's not like people get mugged left and right. However, ‘tourist places’ anywhere do attract lots of pushy folks doing riskless swindles on easy targets who lose self-control right after landing.

It pays to know what you want, to have a permanent bitch-face and a habit of saying no to everything else.
The 8GW are in the abstract. 500TWh per year are about 60GW average. 8GW is quite a bit compared to that, but of course load shifting alone won't allow you get to 100% renewables.
My chromeOS updates recently have been sketchy. It's almost like they're pushing daily updates or something. In particular the sleep/wake process has gone completely bonkers, it's like it completely restarts on every cycle. I'm hoping for stability to return sometime soon though it's been a few weeks already.
Now you have got N more problems. Startup time, verification etc..
I read through the article. There's a reason SV is not calling this women a "genius" and it's not because they're afraid. It's because she's not a genius.
Hey, I'm Greg, the PM working on Durable Objects at Cloudflare. As part of the private beta, we're looking to get feedback on the best way to price Durable Object so they're accessible for all applications - small or large.

While we're in beta, storage access will be free. As we're thinking about it now, once we're out of beta this wouldn't be included in the base $5/mo plan.

Since there's both a compute component (a Durable Object runs code, like a Worker) and a storage component (for storage operations) to the product, we want the long-term pricing model to mesh those two in a transparent, competitive way.

While we're not finalized on price yet, you can expect that costs for storage will be cheaper than existing services like AWS DynamoDB or Google Cloud Firestore when we move out of beta.
there's the reflect-metadata package but the type information it exposes is very limited, "object" instead of {a: "foo"} and so on.
I didn't think I would need more than 1 week off, but my wife needs a break from watching a newborn all day (and all night). I'm glad in a way that with COVID, I can stay home a day or two a week and it's not a big deal, and I'm also forced to take off 1 day per pay period.
Interesting take by Feynman. Thanks for bringing it up, and giving some direction!
Let's just think practically about what could happen. Suppose the chief executive has a grudge against an individual person. He or she bans them from owning anything produced overseas. Legal or not, I think we can agree that shouldn't be possible.
If we were rational about even radiation, we’d be freaked out about coal power too for the same reasons, but we’re not. Nuclear power is on the losing side of one of the most effective public persuasion campaigns in the US, much to my frustration.
Back in the days of buying albums, comparable to the newsstand days, was certainly a lot more expensive to listen to multiple albums. There was the radio, but you weren't in control of that. You could make mix tapes, in the 90s. But you might have more of a tendency to prefer sticking to one band since you couldn't preview their albums before buying, other than getting lucky hearing a tune in the radio.

Seems like a good analogy to me.
Position not supported by science

Your head is maybe crying out “people want these powerful corporations.” Because you’ve been trained to believe the shape of society has been achieved through organic debate over that shape.

Meanwhile, there’s plenty of evidence to show it’s nothing but corruption and manufactured consent.

When kids are told “this is the way it works”, did they ask for that adult existence?

As someone with a bachelors in math, having built go karts from welding the frame together up, worked on a farm delivering livestock, build homes foundation up, and spent the last 23 years writing code... I’d strongly challenge the concept that the people even need these companies.

I think the people are being sold a line. An implicit “see, this is what you want!” when the metrics to be pointed at to make that true is due to those metrics being the only option for measuring offered by economists.

I suppose you also believe every Nazi “wanted” the war, too.

Nation state citizen != state mouthpiece. What choice do they have though but to be counted as such when some knob on TV tells them their normal survival behavior of acquiring materials to mean “we want Google to sort our stuff” so keep letting Google do that!
Software Development Agencies Can Become More Efficient
The nuclear power plants in Czech Republic set asside a fraction of earnings for every MW/h they sell to a decomissioning fund.
So now we are going to pass laws that disallow cheaper house brands to “help” consumers?
Oops, thanks, I'll check it real soon.
Thank you for this delightful comment.
The highest-brow 'orange man bad'.
I was also referring to the general commonality of software, even it might be packaged differently. If I do a yum install htop on a centos system I'm going to get pretty much the same thing as apt install htop on a debian or ubuntu derived system.
I think this is the main point in the article, no? I you're used to it and you don't regard it as a negative thing, it won't induce misery. Well, basically goes for a lot of things in life. Hard part is of course changing the mindest.
I don't mind learn more but it's suspicious enough that I'll definitely hover over the button to see the full url and if it goes to a page like /myproduct/details we're cool but if learn more redirects to /signup the site instantly appears sketchy and like I'm part of some optimize sales funnel.
FreeBSD - You want to run an alternative to Linux

OpenBSD - You care about security

NetBSD - You want to hack on BSD
didn't JP have one of these in Grandma's Boy?
Google is getting a taste of their own medicine in search. I wish shopify would do something to compete with integrated payments, returns, etc (Opt-in for sellers of course).
Not Florida, but Georgia. Looking forward to things cooling down a bit.
Is this satire? What do you think is advanced about TS' type system and why?

Duck-typing that creates a minefield instead of providing correctness?

The unknown type that does the same?

TS is a step forward from JS, but JS's bar is so infamously low that making something better isn't a big achievement, especially compared to other languages with normal type systems.
I'm sure a certain Joseph Fourier was asked that question too, quite some time ago. :)
More than that, people don't understand 'right tool for the job'.

For not-so-reliability-critical pieces of software, eg game related, zig might be easier to get it done. Some people are really passionate about rust and very talented, they aren't affected by rust's non-zero cognitive overhead. But us trivial 1x programmers are.
My recommendations for those with cycles to spare: https://news.ycombinator.com/item?id=24614732
Amazon Prime Day is October 13 and 14
Google Trend Tools What is Google Trend and how does it help your business?
You are welcome! I'm glad you like the app :)
In my experience the Elterngeld usually replaces one income in a double income family. Of course one will "loose" money if the cap hits, but hey its 1800 EUR per month for up to 14 months just for being a parent. I think it is awesome even if it is just 30% of your regular salary.
So this is the reason women need to get paid more and deserve to take the jobs from more qualified men, because they lack confidence? Cool.
HN's only paywall-related rule is against hard paywalls. As long as the paywall is porous, it's OK here, as you can always use archive sites to bypass the paywall.

In this case: https://archive.md/Fvxy4

I doubt HN wants to get into the business of running official campaigns against publishing platforms.
Something is not right. First week says:

1 years and 1 weeks old. Week 1 of your life
I think it’s formatting as code vs WYSIWYG.