skysight-inc/HackerNews huggingface dataset:
Interestingly, one of the fathers of weather forecasting wanted to predict the likelyhood of war using similar mathematical tools: https://nautil.us/issue/70/variables/cloudy-with-a-chance-of...
” With too much virtue one would do serious activity too much, basically overworking oneself.”

This also seems like a strawman of what virtue is (because in the west work is considered virtuous and leisure is not, which is unfortunate ).
React 18 Alpha is out Now what?
> The reason we don’t think of history as science but we think of meteorology as science even though both build models based on observation, known regularities and constants, is because the sort of reliable predictions a historian can make are of no use to anybody, while any kind of even moderately accurate weather prediction is extremely useful to everybody.

No. This is false. One does not need to produce anything useful to be doing science. You just need a high information, correct, falsifiable, and non-obvious prediction.

Meteorology produces these in abundance. For example, suppose you take the two most dominant forces in the vertical and horizontal directions and assumed they are in precise balance. In the vertical direction, these are the pressure gradient force and gravity. Them being in balance implies that there is no vertical wind. In the horizontal direction, these are the pressure gradient force and the coriolis force. Since the horizontal coriolis force is orthogonal and proportional to velocity, this implies that wind speed in the horizontal direction will be orthogonal and proportional to the pressure gradient. With a little algebra, one can derive the constant of proportionality, which depends on the latitude. If you look at a 500mb chart in the mid-latitudes (see e.g. https://www.weather.gov/jetstream/500mb), where the assumptions of this argument hold closely, you will see that this holds with high precision, although not perfectly of course.

This is called the geostrophic model. It is useless for predicting the weather, since it is static. However, a person who produces this model clearly knows something about how the atmosphere works that the average person, who can say "the weather in an hour is probably going to be about the same," doesn't. They can make high information predictions (e.g. they can draw what the wind barbs on a 500mb chart will look like given only the lines of constant height [note that on a 500mb chart, you can think of lines of constant height in the same way you would be able to think about lines of constant pressure on a chart taken at a given height]), which can be verified over and over again until you get bored silly.

I have never seen any evidence that historians have this sort of model at their disposal. That is, a precise, non-trivial, high information, falsifiable model. I would be convinced that scientific history existed if they could produce any such model. They needn't be useful, just precise, falsifiable, and non-obvious.
Oh also, mintsuki's (limine, lyre, echfs, qword, some things with managarm, etc) comments about V vs C/Rust/Odin/Zig are really interesting in #vinix-os: https://discordapp.com/channels/592103645835821068/645024404...
I think there is nothing eerie about it. Pilots often wear them. Captains, other navigators on ships also. What could be the reason? :-) Which reminds me of something I've forgotten to mention. Clouds in the sky change from diffuse to 3D :-)
Css-in-js helps minimize context switching for logic related styling, believe this is one of the main advantages from a developers perspective. It also allows javascript developers to colocate their CSS where they want, separate file, inline, same file, etc. This is more flexible than a .vue file in that sense.
Twitter has already some posts on practical tests. As a hobbyist photogrammetry geek the results look astounding! https://twitter.com/MikkoH/status/1402114761538605062
Apache Superset 1.1
If anyone reads this, finds it interesting and wants to learn more, read about ‘vexatious litigation’. The process through which lawyers can be disbarred or litigants can be named vexatious is genuinely quite interesting.
Folks who want to start and run a business and give away their profit can already do so. E.g. Warren Buffet gives away half his wealth voluntarily. Or take the case of Dan Price https://en.wikipedia.org/wiki/Dan_Price

Is it ethical to force people to give up against their will money that they (presumably) earned "fair and square"?

Assuming we find that ethical formula (which seems dubious to me but let it ride for the sake of discussion) the next question is, would the people willing to work under that system be "enough"? And then we have to ask "enough for what purpose?"

That gets into ethical and speculative issues that cut right to the heart of the human condition. Wendell Berry asked, "What are people for?" Bucky Fuller calculated that we could bring about a secular utopia for ~$25 billion by sometime in the 1970's if we applied our technology efficiently to supplying our physical needs. I'm open to the idea that we don't need open-ended profit motive to create a good and worthwhile global society (in fact even Adam Smith thought the capitalist "greed is good" phase would be just that: a temporary phase between the old system and the new.)
> This is why CD audio has 44.1 sampling rate - common divisor for fitting 3 samples per line of video in both 50 and 60 field rates.

Indeed. Naively multiplying the line frequency (15734Hz in NTSC, 15625 in PAL) by 3 doesn't fit, but if some room is made to make a really valid video signal, which implies 50 or 60 gaps per second, and some logic to play samples at correct point in time, then it fits.

Ref: https://en.m.wikipedia.org/wiki/44,100_Hz
So Republicans have completely flipped on the sovereignity of private companies?

Or is this just posturing to please the number one of the GOP (Dave Yost filed a “friend of the court” brief in support of invalidating 2020 votes in Pennsylvania)?
Sorry, I think this might have been my bad since I forgot that PC is synonymous with Windows computer in the US. I just mean you obviously need something to backup that data to. It could be a Mac or whatever but there many iOS users who don't own a laptop or desktop computer. I'll edit my prior comment for better clarity.

Assuming she didn't have something to backup the data to, then it would make some sense for her to disable the passcode so somebody could perform the repair without requiring the erasure of her data.
I've never really been comfortable with the idea, as I was raised on the idea that separation of concerns is good thing.

I think one of the main appealing aspects is the idea of never having a styling conflict with other components ever.

Less macro-level management and organisation required.

--

Edit: sorry, just realised you're talking about a specific implementation.
One (of the many) things that irks me about most of the writing from SV-bigwig-types: they almost never cite anything.
Be careful what you wish for, Ohio.
Maybe, but a gym membership isn't trying to sell me somebody else's product for 1/3 the price, while paying the full price themself.
I really enjoy using Deno, and would use it as a replacement for Node (I know it can't replace every setup out there but for me it would work).

The only thing that bugs me is the fact that it's impossible to bypass strict SSL/TLS verification using fetch. (Let's say for locally hosted connections or IP addresses with a cert installed on server). I understand it shouldn't be used out in the wild but developers should have an 'option' to disable in certain circumstances.
If say Russia sinks a Bolivian boat, there are plenty of other major nations with navies that will get upset about it just because they want to keep the Russians in check. Not because they care about Bolivia. If the Russian navy sinks some stateless seasteading anarchists, nobody is going to give a crap.
Yes, absolutely. If the webserver is compiled 32-bit, that is only 4GB of data, which might be feasible? I don't know enough to say. Assuming a hacker kindly won't overflow your buffer is never a good idea.

However, the presence of one piece of code that is not integer-overflow safe definitely makes me nervous. This is just the one I found in 5 minutes, what else is in there?
As I understand the proposal, you wouldn't owe the tax on $100k immediately -- that would only happen when you use the house as collateral for a reverse mortgage or similar. This makes sense to me, because the capital gains are effectively realized when used as leverage.
If Amjad had left it at the email, all would be fine. He went way too far on Twitter and behaved like a brute.
Main thing that I think would prevent it is the ability to use React Props/Arguments in your CSS.

e.g. const Container = styled.div`
width: $props => props.width
`
In a secret Paris cavern, the real underground cinema (2004)
Maybe the essence of justice is its effect, and by effect we're not talking about its effect on the accused but on the rest of society.

The political science class I took back in college (over 20 years ago now) began with the Oresteia trilogy, by Aeschylus. The issue there is between "frontier justice" (actually, blood feuds) and civil justice (justice of the polis). The message there is that there can be no civilization unless the people of a society sublimate their (intrinsic?) passion for frontier justice towards civil justice.

The myth, as you call it, is there to bind us as a society — as any myth does.

I don't know what movie is being referred to above, but the idea from that passage doesn't originate with the movie.
I don't have a problem with that part, calling something a sell off, or a buying frenzy. It's used to mean increased/decreased demand, nothing about the number of individual investors (which isn't necessarily equal, btw, but it's not a part of the meaning of the phrase.)
You can use Tunesviewer to access it on Android. Linux too I think

https://www.umass.edu/it/support/general/access-itunes-u-a-m...
The insane developement history of the Israeli AD system
The above basically arbitrages long-term vs short-term capgains for the price of 1 APY cycle, right? That's ~23% for short in the USA, and up to income-level (37%?) for short-term. Quite a big difference for a 2-5% APY loan that you close after 1 year, and the numbers would seem to scale better the higher you go.
It's still smoke and mirrors from a dreadfully unstable language. Criticism from https://christine.website/blog/vlang-update-2020-06-17 still holds to this day.
(ad == air defense)
Doing it with eBPF gives you a hook for each retransmit, this makes it possible to know the exact connection, process, and network interface that hit the retransmit and allows you measure things like "100s of hosts are hitting 1000s of retransmits to 10.0.0.56:443", which 10.0.0.56's netstat metrics may not clearly indicate. It gets more interesting if you break things down by VM hosts, racks, rows, data centers, etc.

If you go deeper with the eBPF tracing, you can also determine which code path the retransmit occurred on, which may or many not be interesting.
How exactly is Google.com different from a phone book in 1990? Phone books, to my knowledge, were not prohibited from advertising Southwestern Bell or Ameritech junk at the beginning, they were just incentivized not to do so because selling ads was more profitable.
> If there were as many BTC users as Christmas lights users, the consequences wouldn't be pretty.

Bitcoin doesn't work that way. Energy usage doesn't scale anywhere near linear with the number of users.

Think of it this way: the Bitcoin network is buying security, not transactions, from miners.
I don't believe we're supposed to feel bad for folks who no longer have access to subsidized app economy services. I think we're just supposed to see how absurd some of the businesses in this sector were (are?).

Obviously businesses offering discounts to tempt customers is an old technique. I think when a new bakery opened near me I got a flyer in the mail with coupons for 50% off. Some people will use those coupons, not be impressed enough with the product to buy it at full price and never return. Some folks will really like it, and become regular customers at full price. Even if the bakery loses money on those coupon purchases, it was (hopefully) worth their while to acquire customers.

The crazy thing is how long Uber and Lyft played this game. Growth being prioritized over profitability meant years of selling rides at 50% off (or whatever the actual discounted rate was). Long enough for folks to think that was the regular price, and now there's confusion when people see rides that cost much more than they're used to. The open question is whether it was worth spending all of that money on customer acquisition - do people like ride hailing services enough to pay full price, or have Uber and Lyft sabotaged themselves by conditioning customers to expect unrealistically low prices?
Whilst the major changes are not technically breaking, they are culturally breaking; e.g. ask for help how to do something with classes, and you are likely to get someone telling you to "just use hooks instead". I've never encountered another library whose users are such opinionated assholes.
Who would wait long enough after that bill passed to keep their wealth in America? The second it went through congress the money would start pouring out
(Pulumi providers dev here)

This has been the case in the past but we are investing in our provider ecosystem. We built several first-party native providers that aren't based on TF: Kubernetes, Azure, Google. Now, we also encourage third-parties to build their integrations.

Here is a boilerplate repo of a resource-based provider: https://github.com/mikhailshilkov/pulumi-provider-boilerplat...

Here is a provider that is driven by an Open API spec: https://github.com/mikhailshilkov/pulumi-provider-boilerplat...

For simple use-cases, you've always been able to build Dynamic Providers in TypeScript or Python: https://www.pulumi.com/blog/dynamic-providers/

Please reach out if you want to build a provider and we'll definitely help you out.
We're migrating to styled-components at my current company. It's nice for abstracting components -- either into shared libraries or separate micro-clients that are composed together at runtime.

In those scenarios, there are a few benefits: (a) no worries about accidentally trampling on someone else's styles, or styles from elsewhere overriding your styles; (b) build configuration is simpler; and (c) no worries about how CSS/SCSS is referenced/loaded - all references are handled in plain JS with no special loaders or anything.

I wouldn't use it everywhere (I've used other approaches that have worked just fine), but for some scenarios it makes sense.
Quite true. It's also the case that some situations demand a timely response, eg when a violation of some fundamental principle is occurring and ought to be interrupted. Intellectualizing everything can become an excuse for passivity. To be clear, if one is uncertain about what's going on it's generally better to hold back, but there are circumstances where someone does comprehend an issue clearly and simply wants to shirk an unpleasant engagement with it.
Why bugs might feel “impossible”
Studies show computers running less code perform faster
In the UK at least, the 'trick' is that the load is never actually repaid, or is continually deferred.
I feel like Arisotle already responded to all of this over 2000 years ago. Ethical questions are strictly contextual, there's no overriding definition of Good to apply, what Aristotle calls the Golden Measure isn't an objective mark on a ruler, its the ability to discern what is right in given situations with their particular variables. An archetypal notion of Good that transcends specific situations is a notion of Good that solves no situation at all. Ethics is inherently contingent and Aristole's Nichomachean Ethics is basically a parenting guide on how to raise someone who is capable of this ethical praxis. There's also no easy settlement between practical self-interest or gratification and ethics either, if you're pursuing the one, you can't be pursuing the other since that would pre-suppose what the Good is.

Its interesting to note that Aristotle was considered the practico-scientific thinker of antiquity into the middle ages in both the Christian and Muslim worlds (he is referred to as The Master, and The Philosopher endlessly), with Plato only making a comeback near the end of the renaissance IIRC and his import prior largely being in theology (again, in both the Judaeo-Christian and Muslim worlds).
I've gone through the page a bunch of times now, read through the hn comments here and the arstechnica article linked in the top comment. But I'm still having a hard time appreciating this as art or even something non-gimicky and even slightly scammy.

For $179 + shipping you're buying a small underpowered device with a black and white screen, a handcrank analog controller and 24 games. For an extra $29 you can buy a snazzy case and coming soon a stereo mount that's going to be impractical to use while playing so I'm guessing will be for playing music.

The system's closed and going to be reliant on either their SDK or soon to be coming editor. From the sounds of it, there will be ongoing subscription payments for new games.

They're releasing the system without the SDK or editor. On their developer page they have a bunch of vague 'coming soon' promises with no actual timelines or anything. They have no actual plans for any kind of centralized distribution for games.

Overall, it seems like there's a lot of work or even planning that should have been done before starting pre-orders. At this point you're purchasing less than half the advertised features with no real plans as to when they'll be forthcoming.

Just because a well known name is behind a project doesn't necessarily mean it's going to be a good product or a great idea. Plenty of great people have made lackluster things. Especially in the video game world. A lot of this seems to be more hype because of the people behind the project than the project itself.
Yeah, that's fair. Sometimes the mob comes for something you said on the internet. And sometimes they come for you for something you did in a viral video. Two separate issues that I don't intend to confuse. (But oftentimes the end result and the solutions are similar.)
Well, a public utility also doesn't have the right to do this: "You did something wrong, we won't tell you what it was, there's no chance of appeal, and you are now banned from receiving water service again, ever, for the rest of your life, no matter where you move. And don't try moving in with someone else who's still receiving service, because they'll get banned too."
We usually have to pay for utilities, no?

If Google search were a utility what would my search bill look like?
In my experience, mobile is a completely different beast compared to web thanks to things like:
- You ship a binary that you cannot revert. Mistakes are very expensive: which is not the case for web.
- The App Store review process.
- Localization often being shipped with the binary (and you can’t fix it once shipped)
- The business impact for mobile apps can be large: your highest value customers often use the native apps

There are similarities, but web has the massive advantage that you can deploy a fix anytime, for your whole user base. With mobile, you need to tread much more carefully.
Consciousness being something like having thought processes that model other thought processes.

Finding a hole in a piece of plastic does not require that. Or so it seams to me.
Interesting approach, especially given that they don't seem to be concerned about having internet service providers declared public utilities.
For highly dynamic styles it allows me to avoid all the logic around coming up with class names and applying them. Think of it less like traditional CSS and more like a super version of inline styles.
"Google declares Ohio backwards, and restricts their access"
reddit taught me to never trust a mod, so it does have some purpose still. i think without glaringly bad examples of how (not) to run a community based site, we would be doomed to repeat it's mistakes.
Paul Graham's essay really resonated with me - I was saying 'yes, yes!' as I read every sentence. But I think the most important bit for me is in your comment: "This freedom is conducive to learning new things."

I have many projects; I've always been this way. School work was interesting (sometimes) but things only got really interesting when I took something from school and turned it into something of my own. Like the time I decided that while atlases were really interesting, building my own atlas with different continents and countries would be much more fun[1]. Or the thing that happened when, after a couple of weeks of starting to learn French I decided: I can do better than that![2].

I taught myself how to build websites not because I wanted a job building websites - it turns out that building other people's websites is quite boring, though the money comes in useful. I learned to code because I wanted to show off my work on my projects to other people - even if the displays looked nonsensical (or, as family members have suggested: a waste of time). For instance I've learned a lot about designing and building fonts, and had much enjoyment doing the work, even though the end products will never be used by anyone else[3][4]. The face that, as a consequence, I can now have heated arguments with designers about font kerning issues is a useful byproduct of my hobby, nothing more.

[1] - Example map: http://rikweb.org.uk/map/images/bigmap.jpg

[2] - I called the result Gevey: http://gevey.rikweb.org.uk/

[3] - Example font: http://www.rikweb.co.uk/kalieda/oyis/index.php?page=script

[4] - Another example font because this one is a bit mad: http://www.rikweb.co.uk/kalieda/wakat/index.php?page=script-...
That does sound like React is doing a lot of work to work around some issue. As OP said:
"This is an example of React doing too much."
I've been looking for some new tech podcasts - thanks for sharing.

I've also been enjoying On The Metal - which is put out by the people who started Oxide Computer.

https://oxide.computer/podcasts
The land based CIWS uses self destructing shells so any that didn't hit the target explode into small, relatively safe fragments. But it's still risky to use in populated areas

https://www.thedrive.com/the-war-zone/36412/centurions-roari...
You are right: you can't get recruiters to look at such an application. This applies to CS as well, not just EE. They only look at the top 10 or so schools.

The trick is to get a job without a recruiter looking at your application. The only way they'll help you is to speed up the trip your resume takes to the bin. Your task is to bypass them.

However, once you get your first job in the Valley everything changes. Suddenly the very same recruiters will spam you with offers. They operate like web scrapers: ingest resumes from top 10 CS school grads OR employees of SV companies :)

So how does one get such a job? You'll probably have to take a chance on a small company that doesn't have a wall of recruiters yet and talk to the people who actually need to hire someone. Show them a project that will impress them.

PS: there are probably good recruiters out there, but the chances of meeting them are slim. Personally I'd go with the "bypass" heuristic for the first job.
I’m sure the parent author knows this

But the beauty of hooks is as you say reusable statefull behavior. It also lets you treat your functional components more like a pure function in my opinion.

If the hooks you use are poorly designed, then yeah, it may be more difficult. But well designed and implemented hooks make your component appear more like a pure function.

The state is (more) decoupled from the UI code than before and lets me easily reuse behaviors across components.