skysight-inc/HackerNews huggingface dataset:
depends on your objective, doesnt it? if you eant to learn how things work & what the fundamnetals are, im not sure that a big engine or framework "taking care of the details" is going to be as illuminating.

also, from the article, some poditive reinforcement about trying WebGPU:

> I got my feet wet and found that I didn’t find WebGPU significantly more boilerplate-y than WebGL, but actually to be an API I am much more comfortable with.

sometimes, there aint nothing like going to the source, finding out for yourself. is it the fastest way to get a job done? perhaps not. but the school of lifelong learning & struggles has it's upsides, can be a path towards a deeper mastery.
Well, reserved instance means it's not scalable.

More generally, if you are renting entire servers, you are not on the scalable part of the cloud. You are getting something much closer to a colocated machine than to a lambda, and paying just a 3 to 4 times mark-up over a rented server (where the owner will care about the hardware, not you).

And, of course, you have to compute your network usage on the cloud. It's almost certainly already included on the renting.
That’s how Red Army denazified Berlin back then.
SEEKING WORK - Freelance/Contract, Remote, Tennessee, U.S. (Central Time)
I'm a full-stack JavaScript developer and UI designer, working primarily with React.js, GraphQL, and Node.js.

I run https://cheatcode.co and recently launched a new full-stack JavaScript framework: https://github.com/cheatcode/joystick.

Looking for 3-6 month freelance and contract opportunities (longer if the timing makes sense). Best suited for working with small teams—standalone or embedded in bigger co's—and individuals looking to ship:

- Full-stack web apps (internal or customer-facing). Any JS framework + Node.js.

- UI implementation (CSS, any JS framework)

- Command line tools

- REST APIs (private and public) -- can do GraphQL APIs on request

- Technical documentation

Email: ryan.glover@cheatcode.co.
It's more than a miniscule chance. And it's not just about the shift in public opinion. It's also about consuming the limited bandwidth that the Russian security services have available to deal with stuff like this.

Think of it like DDOS-ing their internal security apperatus.
I don't have a job where I need to be on-call, but as far as I'm aware those who are on-call at my company receive nothing except time off if (and only if) they're called in. I could be wrong, though. I've been on projects where people were dismayed that such an SLA would not be available, but life is too short, and my projects (mostly Python and R packages) are unlikely to break spontaneously as long as they're used properly (e.g. version pinned).
One great feature of QJS is it can create C executables or modules from JS.

AFAIK the JS code is not converted to C, but the compiler produces bytecode which is bundled with C code.

This is interesting because it means it's possible to execute JS code from languages that have C interop. So for example you can do SSR rendering of Svelte components in a Go server application. At least in theory, I've never tried this.
The Decorator Pattern, Why We Stopped Using It, and the Alternative
No, think about it. We have all of these free speech advocates who insist that sunlight is the best disinfectant, that only necessary response to misinformation is information, that one simply needs to engage with extremists in rational debate on the facts, etc. Let them loose on the Russian public and the war could be over in a matter of days!
> Black children were twice as likely to have lost a parent to COVID than white ones, and Indigenous children, five times as likely. Older, sicker, poorer, Blacker or browner, the people killed by COVID were treated as marginally in death as they were in life. Accepting their losses comes easily to “a society that places a hierarchy on the value of human life, which is absolutely what America is built on,” Debra Furr-Holden, an epidemiologist at the Michigan State University, told me.

This is just silly. Of course older and sicker people died more often, this just simply could not be avoided. And black vaccination rate was very low in the US [1]. The article tries to make the case that the US is somehow neglecting COVID due to prejudice, but most countries in the world are going in the same direction as them, removing mask mandates and generally returning to normalcy.

[1] https://www.bloomberg.com/graphics/covid-vaccine-tracker-glo...
>I have a strong worries that our current generation will have a similar huge reckoning with marijuana.

I think "Cannabis" is the prefered term nowadays. The word "Marijuana" has negative cultural connotations which we would do well to escape when discussing this issue.

The problem is that the research into the risks of exposure to both of these substances was/is not exactly at the top of the list due to various factors.

That said, I'd take my chances with a bong over a car exhaust *or drinking water pipe. At least you have some choice over what goes into (and, consequently comes out) of the former.
I don’t think you’ll get any support for this kind of reasoning in any of the countries that have been invaded by Russia.
Prediction that Kyiv falls to Russian forces by April 2022 goes from 90% to 26%
> before you can gurantuee that it won't why would you even continue to work on the kernel?

What's the alternative? Go back to typewriters and stop using computers? Maybe OpenBSD lacks any similar issues, but it wouldn't be at all surprising if there's similar issues on all other mainstream OS kernels.
Good points - sharded Postgres is more likely to be a better choice in most instances. I wouldn't be surprised even if sharded Postgres would have worked well for us, but as you mentioned, for this constrained use case, Bigtable works fine.
A 16% reduction solely on the basis of which country you’re in seems like a pretty substantial reduction to me.
QuickJS is awesome, simple to use and very easy to integrate.

Over the past few years I slowly built a small JS runtime using QuickJS as the engine and libuv as the platform layer, amongst other things, in case anyone wants to take a look: https://github.com/saghul/txiki.js
Pun intended?

> western lead globalism

You probably meant 'western-led globalism'.
Yes, I wholee-heartedly agree. Google invades our privacy, forces us to see ads and then hold users hostages for money. Google should be avoided at any cost.
Fun fact -- in V8 this is the only case which requires three token lookahead, to distinguish `<!-foo` meaning "less-than not negative foo" from `<!--` meaning "start of HTML comment". There's a whole rewinding mechanism in the scanner which wouldn't have to exist if not for this syntax.
> https://news.ycombinator.com/item?id=30597537

yeah, this is pretty good - pretty darn good.

i'll have to look at it more later when i can spend some time.

> Russia will invade Ukraine. It is foolish to hope otherwise. Russia has moved every halfway combat-ready unit to the border with Ukraine. This is the largest accumulation of forces since the Warsaw Pact invaded of Czechoslovakia in 1968. In all of its history NATO has never pulled as many troops together as Russia does right now.

this is what i'm talking about.

good job on this analyst person -- wonder if anyone (besides you) reads him.
No, even if they're half full, they're still more efficient. Hand washing is so much worse it's almost never appropriate.

https://www.bobvila.com/articles/dishwasher-vs-hand-washing/

>In the past, dishwashers might have consumed 10 to 15 gallons of water per cycle. Modern dishwashers, on the other hand, are designed with water efficiency in mind. In fact, the Department of Energy mandates that full-sized dishwashers can use a maximum of 5 gallons of water per cycle. Energy Star-rated appliances require even lower water usage, at 3.5 gallons per cycle.

>According to a study conducted by the University of Bonn in Germany, washing a full load of dishes by hand uses an average of more than 26 gallons of water. The study also found that handwashing techniques vary widely, with some people using just 8.7 gallons for the task and others using 116!

In other words, if you wash dishes like an average German, hand-washing half a load of dishes is roughly equal to using an old, inefficient dishwasher. And of course the dishwasher advantage gets larger with a modern system.
Hanami v2.0.0.alpha7
That's a big red lever that disables all sites' ability to use WebGL also, isn't it? That kind of thing is the kind of thing I imagine one would want at site-by-site granularity.
Miners will only sell at prices that cover their costs. Yes you need demand too, but it's a question of equilibrium. If demand is high, price will go up, attracting more miners. But if the cost of energy/gpus goes up, miners won't be willing to sell for the same price as before, which will also increase the price.
But you still know what price you're going to pay ahead of time.

With dealers anymore, they make you hustle to get some of that markup knocked off, then once you think the negotiation is over, you're tossed into the next stage of the negotiation gauntlet.

I'd rather know up front that I'm going to pay $50,000 for a vehicle, rather than think I'm going to pay $40,000, then upon arriving at the dealership, find out the market price is $55,000, which goes down to $45,000 after negotiation, and after all that, have to deal with finance secretly adding $10k in options and fucking around with interest rates.
Twitter to work on experimental features to compete with TikTok
It's always a combination of capabilities and chance and adaptation. Without Mike Markkula there would have been no first Apple. The early docs are fascinating as well

https://archive.computerhistory.org/resources/access/text/20...

Oh, and by the way, OS 9 Platinum was the high point of interface design. :)
> I have a strong worries that our current generation will have a similar huge reckoning with marijuana.

There might be such a reckoning, just not at the same level or with the same impact.

Water is simply a necessity, and marijuana is not. Quite literally 100% of Americans ingest water in some capacity and/or means. Also, brain development delay and interference, caused by contaminated water, would be present in children, who are not, by default, marijuana users.
"switch to a sustainable diet and ditch intensive farms using chemicals to boost production"

Do we know what the population limit would be for us to sustainably support people?
And plastics/PFAS/pththalates being everywhere has brought down sperm counts as well. They all need to be outlawed.
> I typically discount anecdotes as mostly useless

This is fair. I mention it because it was only in hindsight that it was so obvious how many smokers were getting emphysema and lung cancer, and that these were not actually common diseases.
I agree with some of this in the abstract, but I think it's worth noting that "regular use" in academic studies of marijuana usually entails dosing lab animals with quantities that a human being couldn't physically consume, or surveying the (much smaller) population of people with psychological addictions to marijuana.

OTOH, and this is anecdotal, I worry about how potent a lot of "normal" marijuana has become and how rapidly we've normalized high-dose delivery mechanisms for it (like waxes and tinctures). It's hard to predict the future given how "primitive" marijuana consumption used to be, in contrast.
Systemd by example – Part 3: Defining services
Here's a blog post where he sympathizes with both: https://world.hey.com/dhh/i-was-wrong-we-need-crypto-587ccb0...
> But the risk in 50 years of people saying "we should have known better" seems really high.

Is there any evidence this happens with alcohol and if there is what was societies response? I suspect it alcohol does similar damage and we tolerate it due to the perceived benefits.
Maybe those people didn't make it into the book because instead of dying in palliative care, they died under bridges or gutters or something.
Ignoring warnings is always bad. If an individual warning is bogus, you add a an exception and an explanation. But if you ignore them in mass, then you're ignoring bugs.
QuickJS is cool, I use it to run a JS sandbox for a WYSIWYG editor so the user can write Nunjucks templates.
Using a mailing list to manage (incl. browse) contributions really sucks. The way that GitHub abuses pull requests and all the anti-productive derpiness that has arisen around it, though, sucks even more. It will be nice when the world gets shaken out of the collective hallucination that GitHub is at all a reasonable and efficient way to do things, instead of what it actually is: another dark-pattern-employing, walled garden social network that prioritizes engagement and growth over productivity, privacy, accessibility, and quality of interaction.
Actually the density is so great that lots of blocks have a bakery, and most have a convenience store, and usually several kinds of other shops, like clothing or stationery.

I was amazed that there were two model train shops within 10 minutes walk of our place in Barcelona. In a dense city, specialist businesses can thrive.
https://www.lesswrong.com/library
CERN pauses future research collaboration with Russia
> On the other hand parquet becomes a turtle if one tries to squeeze i.e. 12k numerical columns into it.

I thought parquet was columnar stored? Is this a fault of parquet or just the shear number of columns trying to get accessed?

I agree with your general premise though. I'd rather take a dirty dataset, throw it into S3, spin up a Redshift cluster, do what I need, spin down the cluster. You can work with billions of records fairly easily with plain old SQL and c-store databases.
Gatorade ? Gatorade can't be bad. It has electrolytes!
this happened before or after the war began?
Changing the Zoom in the browser doesn't actually zoom in (as in, the entire page is still in the viewport).
Instead it increases the font size, which will have a knock-on effect on everything that is based on font size (like em, rem, or ch units in CSS).

Many images are responsive and will take up whatever (typically horizontal) space is available.
So by making the text larger, there's less space left for the images and they become smaller.

I don't think that makes it an anti-pattern. It's more of a quirk of how zooming is implemented in browsers.(or perhaps the feature's name is misleading).
I’d be curious to know if cockroachdb was evaluated as a potential candidate. The various literature bits I’ve read seem to indicate its whole reason for existence is to solve these kinds of problems at scale while still providing some semblance of ACID compliance.
Marijuana needs to be reclassified off of Schedule I Status in the USA, so it can be more thoroughly studied. Schedule I category shouldn't include recreational drugs like marijuana, which has no overdose possibility and has limited withdrawal side-effects. This wrong classification, going back to ignorant viewpoints of the early-mid 1900's, has heavily limited our scientific understanding of marijuana's effects on health and society.

Imagine if we weren't allowed to study alcohol freely, if we had to jump through a dozen hoops to become qualified to do one of the few alcohol studies. We might not have so much knowledge about alcohol's toxic effects, and we might not have the current picture of "Marijuana is slightly healthier than alcohol" if Marijuana had been as thoroughly studied.
Well, for one thing, most people don't go through higher education.

Also, I did a Bs+Ms in CS and never had a plan along the way. I just wanted to have fun before I have to go work at some job that I'm probably not going to be too happy about. I'd say majority of people I studied with were like that.
On the right-hand menu:

> "July 26, 2016
updated April 8, 2021"

Seems to be about this specific article.
Counter example: Tom standardized a bunch of services... and it worked! Everything is easier and more efficient now.

I agree with the thrust of this post: Changing something that is not understood is a dubious undertaking. But the author fails to make a compelling connection between the above and software development. A poor solution may be a result of not understanding enough of the system as a whole, or it may not. We simply can't tell.

Standardization (i.e. simplification) is generally a good thing in software development. How would Tim's system look if they had opted for his approach from the start? How does the 3rd iteration of the system compare to the 1st iteration? Maybe Tim's solution is stepping-stone to something better. Impossible to tell.
No I meant difficulty adjustment and I know they can also adjust now. What's being missed here is that price go up because of buyer AND seller behavior. The dynamic goes both ways. If there is a demand increase, price goes up, so miners mine more. But if costs for miners go up, they won't sell for less than their costs, so that also causes the price to go up.
Canceling Vine was a huge misstep on Twitter's part.
Did you multivariable calc in that week? Very impressive.
The Apple (80s-90s) that we know of became a powerhouse under John Sculley. It was no longer a garage startup and was now a billion dollar company and had to be run like a billion dollar company. Even in his bio Jobs admittedly brought in Sculley from Pepsi to mentor him on running this large tech company. What he didn't anticipate was the board demoting him, the student, for his teacher. He would go on to learn those valuable leadership skills with Pixar and NeXT.

We see this all the time in unicorns. The founder is no longer the right person as it transitions to bluechip and it takes a different skillset. In my mind Cook and Sculley are equivalent, they are operations people able to run large startups independent of their egos and feelings. Larry and Sergei did something similar when they brought aboard Eric Schmidt to run Google.
Show HN: Upload and Share Interactive Flamegraphs
We could definitely use some people calling us to tell us about it :/
You sure?

Anyone is expendable when you're a dictator.
It feels like the solution to most of this is static typing, not writing a ton of tests by hand for every single dependency. Observable changes in a dependency's logic should be caught by your own unit tests. Changes in dependency function names or signatures should be caught by the compiler.
This isn't really disrupting it sounds like it's just making an existing system more efficient
I recall Google in the early days was, not jobs level hostile, but rather combative to the point the founders later regretted it. The Netscape crew got crushed by Microsoft. Despite Jobs allegedly shredding his teams, they kept producing hit after hit for him.

You’re not really making your point whatsoever. You’re just vaguely alluding to unspecified science.
The Process of Modding a Flat Game into VR
It's still in origin trials on Chrome and behind flags in Firefox and Safari. That said it's pretty stable at this point, for reference Chrome plans on enabling it for all sites and users by default towards the end of May.
I mean it really depends on what gets upvoted so you'd have to monitor the new submissions and upvote the relevant ones.
Kids aren't smoking weed when they're eight. Or four, for that matter.
Texas is the epitome of this. We ride our bikes to the store and people look at us like we're some sort of aliens visiting from mars. We take a 4 mile bicycle ride and my family can hardly understand it. "But you have a car?! Why?"

Just going for a stroll here requires noise cancelling headphones. The cars are so noisy you can barely talk to each other. Modified exhausts, suspiciously clean off road tires, backfiring fuel rich ricers, and broken mufflers are super common so all you hear is farting brrrrrrts, random explosions, or whining whahhhhhhs.

In the meantime, half my friends can barely afford transportation. There are practically no busses, trains, or even trails between the cities. Only roads for cars. Sometimes I think Pixar was making a hidden jab when they made the movie Cars. A country where vehicles are the citizens and people are invisible.
> I have never heard of any other company making people wait months for repairs,

This is sadly quite common right now. If you own any vehicle with Tesla production levels, it's possible there's a shortage of certain parts for it.
Thanks for this. I have someone in my family who staunchly believes that if you eat only the "right" foods then you'll never get cancer.

It's sad to me to see this. It is denying reality and it is unnecessarily hostile to those who are already struggling. I have a sister who died of breast cancer in her late 30s. It's a slap to my face for someone to blame her for getting sick and dying.

Each of needs to be able to accept that sometimes bad things happen to us regardless of the choices that make.
It’s more than that. High paid people in very demanding jobs also turn to it and drinking so they can “turn off” work for a bit.
US Announced Ban on Russian Oil, Gas and Coal
Isn't it just different numbering scheme? https://en.wikipedia.org/wiki/Octane_rating
It's helpful to think of this as akin to a DDOS-like attack on the Russian internal security infrastructure.

They've only got so much bandwidth - money, personnel and time - to deal with all of the myriad security issues which keep popping up.

The more people we can reach out to, the more 'leads' the security services will have to investigate, then the less effective they will be at propping up Putin's empire of fear.

Putin holds power because everyone is so afraid. As soon as the security services stop being effective, and people learn that they don't need to be afraid any longer ... then the only thing keeping him in power will begin to evaporate.
Why aren't russians telling eachother? At least a fraction of russians read and trust trustworthy (international) news sources, but if their peers won't believe them, why would they believe me if I called them?

Russia isn't North Korea. Yes there has been a tightening lately and all easily accessible media has been propaganda for a long time. But that doesn't mean any Russian can't - with some effort - consume a wide selection of news. And that's their damn responsibility to do so. For example, if you are a soldier asked to go fight in a country, it's your responsibility to read news from other countries before you leave. Otherwise, how can you be sure you know whether the orders are even legal?

We need to stop giving a pass to russians because they have an authoritarian leadership and strict media control. It's very easy to say this from an armchair in a liberal democracy but I'm still going to say it: Russians have a responsibility to protest the regime now, carrying the personal risk despite perhaps having little to no personal responsibility. Else they have the blood of Ukrainians on their hands.

And the same applies to anyone else in an armchair whose armchair is in room temperature because of russian oil or gas.
Well to be fair vapes and edibles are much more common now and that would greatly reduce those kinds of risks.
I have one of these. I use it exclusively when I'm decorating/refurbishing a room, as it makes the room so bright I can clearly see where I'm painting etc.

Downside is, it totally nukes any WiFi signal in a 5 metre radius. :(

I'm probably frying my brain every time I use it.
Also remember to create tables using efficient structure packing and reordering[1], taking into consideration how the storage serializer operates (see [2] for PostgreSQL). An example provided by Gitlab[3] demonstrates structure packing and reordering principles in PostgreSQL. It may also be beneficial depending on types of workload to limit the number of columns in a table to optimise for locality of reference[4] once the data is deserialized into memory.

[1] http://www.catb.org/esr/structure-packing/

[2] https://www.postgresql.org/docs/14/storage-page-layout.html

[3] https://docs.gitlab.com/ee/development/ordering_table_column...

[4] https://en.wikipedia.org/wiki/Locality_of_reference