skysight-inc/HackerNews huggingface dataset:
I can't imagine not having static typing. Maybe I am a bad coder but there is no way I would be able to catch some of the spelling mistakes, objects that are missing a property, etc. I am not sure how people catch these mistakes other than just getting value errors or doing unit tests for the smallest thing.
But I don’t doubt the consent form told the user to get the consent of everyone in the house. But hey, mister sour grapes from the article now ‘doesn’t think he consented’ but doesn’t want to show the consent form.

If this ever goes to court I don’t doubt this will turn out to be one giant nothingburger.
Remember that you are loading full Twitter website in the background. You will use their original interface to post Tweets.
> This doesn't seem to lead to good decisions being made, but when you have referendums that is top down direct democracy it seems to be, now a days, a process that can be very easily manipulated to spread misinformation.

This is a somewhat false assumption. Yes people spread misinformation. But here is the thing, the opposition also spreads misinformation. And lots of people also spread good information, or what they consider good information.

So in reality its anything but 'easy' to manipulate voting to the outcome you want.

Switzerland has been the most direct democracy for 200 years and so far we have no collapsed because of the evil demon of misinformation.

There are many easy ways prevent misinformation from being all that effective. In Switzerland, when you get a popular vote, it comes with a little bit of information from the state and each party can basically write their position on the paper. If you are not interested in the issue or becoming an expert, you can simply trust in the party you are a member of or partial to and vote as they do.

People also need to be somewhat used to direct democracy and have a real stake, voting on issues need to be common thing. If you have govenrment that is 99% a representative democracy and then once every so often something actually goes before the population you are gone get strange outcomes.

You also need to control when and how things even get to point where people can vote on things and what their options are. Should you only vote for 2 options or should a range of options be presented.
much less overhead setting it up, it can be both interpreted and compiled. Troubleshooting errors in dart is a much more pleasant experience compared to Typescript. Transpiled languages like Typescript has given me so much trouble over the years at work.
There is a hierarchy of time availability of power supply:

1. power available when you want it, and you can choose on the fly
2. power available when you want it as long as you know in advance
3. power available at a time that you don't choose, but you can predict
4. power available at a time that you can neither choose not predict

Examples are (roughly) 1: gas or hydro, 2: nuclear or coal, 3: sun or tidal, 4: wind. You can also think of demand types that require each of these levels or better. Of course each of these categories contains its own sliding scale of how far in advance you have to decide or can predict. Wind is not completely unpredictable, but it is further down this hierarchy than almost any other source of generation.

Moving generation up this hierarchy, or demand down it, is always going to give some benefit. Well designed power markets should make sure that there is some fair incentive for any such step.
You're at the whim of the crap dependencies that you choose to use in your projects. If they don't document their code or if they force you to upgrade your tooling, it's not the fault of the TS team.

I try avoid 3rd party libraries very aggressively and I don't have half the issues people talk about in front end dev. My normal set up is angular and go.
I had some pretty strong pressure applied to use Typescript for pianojacq.com but resisted it for a very simple reason: no tooling other than an editor reduces the barrier for contribution so much that it makes it possible for outsiders that just know Javascript (a large multiple of the ones that know TS) to contribute to the project.

It also means there is no 'development environment' as such, it's just a repo on gitlab that anybody can read, fork and contribute to from within gitlab if they want.

I have also tried to keep the number of dependencies to an absolute minimum, which also helped to make something that doesn't feel like a moving target.
Because the API is still up for other apps.
I don't know as much about the underlying issue as the sibling, but I've also found that LiveView and AlpineJS interact in complex and unexpected ways in the case of components. The only sane way I found to integrate them was to make an Alpine-based component which is solely responsible for rendering itself, and then communicate updates back and forth with the LiveView process via custom events. That works but it's fairly heavyweight.
Yeah. That would one way of doing it. In my personal case, most of my citations are due forgetting to move the car on so called "Service days", which happens once a week on different weekdays, on different times depending on the street you are parked on.
One issue is also that your not allowed to park closer than 10 meter to a crossing or a cross walk, and they measure your position with lasers. So if you are 10 cm off. That's a fine right there.
IMO it's not really a monorepo. There's a single codebase really. The author didn't meet the real monorepo pain points yet. The author didn't mention git operations slowing down, CI not handling the scale of the commit events from a single source and so on, instability of codebase due to many parallel changes, painful merges etc.

The difference between 150K LOC and Google's largest codebase in the world is huge and AFAIK google has a monorepo.

From my experience real monorepo requires a lot of tooling and maintenance.
The United States has one of the most fertile grain growing regions in the world. The Russian wheat belt is far inferior. The system of government in USSR and USG at the same time were not that different at the core, but the same bureaucratic decision makers in USG had a lot more flexibility and did not need to exploit the native resources to the same intensity as the USSR was forced to by lack of resources.
It always good to have fallback solution, isn't it?
And kids these days think that Firefox taking up 8G of RAM is perfectly fine.

The site seems responsive, even though HN must be generating a fair bit of traffic. It's quite impressive what that little machine is doing.

I had a ZX81, with 1k of memory. After university I went to work as an accountant. So, mid- to late- 80's. The firm was going all techie, and some of the accountants were issued laptops. I was astounded to learn that the laptop contained the required software and was capable of storing the client's data.

It gives me inspiration to keep pressing ahead with my RP2040 retro-computer.

Little update: in the early 90's I started my PhD and did a little computer lab assistance work. One class was a bunch of nurse trainees. Floppies were ideal for storing their work on. They also made great coffee mats. I suggested that perhaps the floppies should be treated with a bit more love and care than that. Privately I mused what would happen if I fell ill, I jokingly wondered what treatment I would receive if I were a patient. The operation was a failure, but on the upside, he makes a great doorstop.
I don't advocate violence, but realistically a peaceful resolution will take time. We don't have time.
Thanks! ElevenLabs dev here - these are generated 6x faster than real-time, with latency of <1s. No corrections required.

We are working on long-form speech synthesis too, needless to say, the audio reading the article has been also synthesized by a voice that does not exist.
https://reddyannabook.blogspot.com/
There seems to be an unoccupied design space for a mix between JSX and shell languages. Both effectively compose concurrent processes.
It's called hyperthymesia syndrome. This might interest you:

https://www.bbc.com/future/article/20160125-the-blessing-and...

A blessing and a curse is how I'd imagine it too. Great for some stuff, but this quote highlights the curse part of it:

Viewing the past in high definition can also make it very difficult to get over pain and regret. “It can be very hard to forget embarrassing moments,” says Donohue. “You feel same emotions – it is just as raw, just as fresh… You can’t turn off that stream of memories, no matter how hard you try.” Veiseh agrees: “It is like having these open wounds – they are just a part of you,” he says.
Who do you think makes it appear we have it all figured out? That is not my impression at all. All the scientists I know are extremely aware of the limitations of their field.
Yes it's Object oriented, it was supposed to replace JS long time ago, but google kinda dropped the ball on that. I wish it replaced JS. Dart was almost dead for a long time but flutter kinda saved it. Developing on flutter for cross platform applications has been a joy to work with even though there are still a lot of drawbacks to flutter right now.

you can find their blog here where they talk about future releases and planned features https://medium.com/dartlang
Okay, I repeat my question above: if you can afford to pay over 12 months (meaning, you don't go into debt to do so), what's inherently wrong with doing it instead of waiting 12 months and paying all at once, besides ideological reasons?
For papercraft, canon's Creative Park has many space models of their own to build as well
First, it might be 'a lot of scientists' in absolute terms because this is such a fertile field, but it is a tiny minority of cosmologists who believe MOND is the best explanation for these effects.

Secondly, even the proponents of MOND concede that you need to introduce some amount of dark matter in order to explain e.g. observations of the Bullet Cluster. So the competition isn't between new particle vs MOND, it is between MOND + new particle vs new particle.
This isn't a real economic loss. Claiming it is, is tantamount to saying that if you don't need to go to hospital while on vacation, you have wasted money on travel insurance.
Ask HN: AI and Eugenics
I was watching an interview with a person from the AI field. The interviewer asked the person about what advancements are happening within the AI field, and on topic of health, in addition to other advancements, he mentioned that there are application that will help people identify, based on DNA analysis, who they should marry and what type of offspring they will have. This sounds like eugenics, isn't it?
I honestly can't see how anyone can get anything done without static typing, for anything other than small scripts.

My only issue with TS is that there are no runtime type guarantees. That, and a few odd syntax choices that I mostly don't have to deal with.
Not to mention that engineering expertise is just the potential. You then also need the time and the willingness to actually do that kind of tedious and potentially slow moving work instead of all the other things on your list. And as we all know, the list of things that can be improved in any system typically grows over time.

The 'out of the box' or naive and un-optimized performance of something is the baseline. And with something as huge and self-contained as a database you want the happy path to be fine in terms of performance.
while I agree I can also see cases where you need things not later, but now but you'll have the money later not now. e.g. moving to a remote village where you really need a car or buying that compute for data processing or rendering you need for your freelance work
Can you use Preact to build on server-rendered HTML?
As a special case: polyrepos are fine for when you have a genuine plugin architecture. To be a genuine one: you have a public facing end to end documentation on how to use it.

I would use chrome extensions vs. chrome itself as an example. Or same for VSCode. Then vendor plugins can be in their own repos.

I think otherwise for simple module A and module B that interact privately, in an adhoc way, the separation of concerns is not there and monorepo is better.
Were there any studies on incorporating initial search to the young internet prior to deploying that to millions of people? Google started in a similar way. Worst case you get bad search results which is where Bing is already.
This perhaps means 'quantity over quality' or 'quality is not the only priority'.

Which is also worrisome.
I was curious about it, so I tried to figure out where you got this number from. It looks like your source is https://www.tpc.org/results/individual_results/databricks/da..., but you interpreted it wrong. The number you quoted is the projected 3-year ownership of the system configuration that was used to run the test, so the actual cost is a small fraction of the number you quoted.
This Film Does Not Exist
Hey Piotr - just wanted to say congratz for the awesome work so far man. The quality is genuinely unbelievable. I don't know if you guys are ready to take clients at scale, but I don't see any reason why all newsletter creators wouldn't use your tech right now to address whole new markets. I'll be following the journey, excited for what's to come.
That is why companies should always stay vigilant about platform risk. In general, own your platform, don't built your business on someone else's platform, it is too easy for them to deplatform you on their whim.
But by framing it as a problem of 'curtailment', it looks like a problem which gets worse and worse, the more oversupply of wind capacity that we have. In actual fact, this does not make any sense.

Building additional wind generation can never be more wasteful than the costs of its construction. If it were free, it would make sense to vastly overbuild.
Or, perhaps one should use some CSS magic to make things appear correctly.
The suitable geography is considerably less rare than the nuclear and carbon industries jointly like to pretend. This has been confirmed by multiple studies (I have posted them at least 3 times before because this talking point is sadly rather common).

Nowhere is currently "well" provisioned for pumped hydro given a solar and wind grid coz while they existed for over a hundred years they have never had to store that much energy. Newer, larger ones are being built around the world. Australia will be well provisioned soon.

Go back in time 10 years when solar and wind first became economic and people made similar comments about how little of it there was (1% of total power!), ignoring the unit economics completely. We are at that exact same inflexion point with pumped hydro.
The way to deal with that, is develop (or buy|integrate) dependencies that natively implement polish and chrome.

For example, a UI framework may implement good transition animations. That’s pretty typical. Write an extension to UINavigationController, or UIViewController (if you use UIKit) that implements these transitions, package it as a standalone project, and integrate it, or simply have project-specific baseline framework extensions.

That’s what I do. I have a ton of these packages[0].

It’s a fair bit of work, to do it yourself, but there are package[1] and extension[2] indexes. Caveat emptor.

[0] https://riftvalleysoftware.com/work/open-source-projects/

[1] https://swiftpackageindex.com/

[2] https://swifterswift.com/
Can you elaborate on the first point?

Apple might not be such a big issue because they allow reader apps. I guess they can ban you to improve their relationship with Twitter but you can also throw a subscription service as an IAP to improve your odds :)
Yes, the threat model is that the government is the malicious entity and the people are the verifier.

If the government creates the code and the protocols they are hard to secure against the government itself.

Elections are the only time you do not trust your government because in elections you establish your trust. If you trust the government with elections that's a circular trust problem and it only needs to win once.

So the boundaries are what the people can verify, what many Bobs and Alices can do physically together in the real world to see that real Bob and Alice exists and support the government. And the government is Eve. If you're giving Eve the power to determine who's real without needing to present a real human, you already lost.

Audits means that Eve only needs to compromise a few more auditors. Real elections Eve needs to compromise impossible number of people.
Thanks (ElevenLabs dev here), we are constantly working on improving our model, we do out own research and train it completely from scratch.

We do support Polish already and the quality is actually better IMO than English as we use a newer generation model: https://www.youtube.com/watch?v=ra8xFG3keSs
Some people think it is fake and we hired a real voice actor to read.
The top few comments are…

Top: speculating about 3p clients “It would not surprise me if this is the end of third party clients …”

Second: about lack of comms, “Ironically, we can know about this through posts to the FediVerse from the developer of Tweetbot, and ensuing discussion.”

Third: list of banned clients

Fourth: link to API status visualisation

Fifth: your comment

Sixth: someone saying that they don’t want to use Twitters own app so they’ll just quit

are we looking at the same thing?
Ignore All Web Performance Benchmarks, Including This One (2020)
A word of warning for Asus laptops, while the asus-linux.org has being doing great work (and the G14s are known to work well), I was never able to get suspend working properly on a 2021 M16. And if anyone's trying to get a Ryzen 6000 ultralight like the Zenbook S 13 working, I think they're going to be in for a battle...

* https://zentalk.asus.com/t5/zenbook/linux-on-zenbook-s-13-ol...

* https://zentalk.asus.com/t5/zenbook/linux-support-on-zenbook...

* https://www.reddit.com/r/linuxhardware/comments/yk8nmk/asus_...

Most laptop brands work with/own various ODMs - instead of OEM brands like Asus, Acer, think ODMs like Pegatron, Wistron, Iventec, Compal, Quanta, Clevo, etc - these companies co-design/manufacture laptops for almost all the major OEMs, but most do exclusive designs and niche brands like System76 are probably too low volume to be able to get priority/afford custom design w/ most of the Tier 1 ODMs, hence the prevalence of "white label" friendly ODM designs.
When you use TS purely for annotating strings and generic Record<string, any> types, sure. What's the point.

Why don't exhaustive matches, unions, and data modelling not get mentioned more often? That's where the true strength lies.
Indeed, never discount network effects. The amount of people that moved to Mastodon (and crucially, have actually continued posting there and haven't moved back) is miniscule compared to Twitter's overall userbase.
My understanding is that he's talking about a central entity that has full ownership of electricity delivery and production, by opposition to a free market of competing entities. Basically the centrally planned infrastructure you're talking about, not a real dictator.
And here I thought the giveaway was just them trying to blatantly scam you.
Ok, so you may be right and my estimate of 99.9% is probably over zealous.

But to play devils advocate, say you are thinking of removing third party apps. You want to test the waters and see if users who use them continue to visit at the same rate when forced to use the official client. You schedule a quite "blocking" of the apps for the evening PT, your team can happily sleep through the noise generated and have the data in the morning from Asia/Europe of how people reacted.

In the morning you make the call as to whether to stick with the plan or say it was an errant moderation bot.

That may be to much 4d chess though...
That number should be "The total 3-year price of the entire Priced Configuration must be reported, including: hardware, software, and maintenance charges", so they just took the cost of the hardware used for benchmark, and extended it to 3 years.

If you look into the blog post: https://www.databricks.com/blog/2021/11/02/databricks-sets-o..., you will see that it costed $242
my feeling is that graph databases face an uphill battle for mass adoption not because their architects or vendors doing anything wrong but some intrinsic aspects of information exchange in most current situations and use cases

* information tends to be private and/or commercially sensitive, this severs the links that graph dbs are good at representing (and made the "node focused" SQL approach the ubiquitous model that it currently is)

* objects in typical schemas have many more attributes that relations. while you could model things RDF style where everything is a relation, it is not the most intuitive for people

* when the previous constraint does not apply (e.g. data from a centralized social network), it is typically not too hard to emulate an adequate graph structure on a Pareto 20/80 basis using an RDBMS

so graph dbs end up being optimal only for a niche of situations and probably not the impact that the people / investors involved in their development would be happy with

on the other hand the ginie is out of the bottle and the decades-long SQL monoculture seems to be coming to an end. but maybe what results is a relational database+ type thingy [0] rather than two disconnected paradigms

[0] https://postgresconf.org/conferences/2020/program/proposals/...
I think what we've slowly come to realize is that "liberalizing trade" only really works if everyone shares roughly the same values. Even trade between the EU and US can be stressed at times due to this, and they largely share the same high-level values. But not always, and can differ quite a bit on details.
Substantial recent discussion:

"Exxon made ‘breathtakingly’ accurate climate predictions in 1970s and 80s" 151 comments, <https://news.ycombinator.com/item?id=34358759> From the Guardian: <https://www.theguardian.com/business/2023/jan/12/exxon-clima...>

"Godalmighty, Exxon Knew Everything" 23 comments, flagged as dupe <https://news.ycombinator.com/item?id=34363138> From Bill McKibben: <https://billmckibben.substack.com/p/godalmighty-exxon-knew-a...>
Oh well, yes and no. Assuming the demand maintains the same, unless something can fill up the gap when wind/solar dropped quickly enough, the current capacity of coal/gas plant simply cannot be reduced or the whole power grid will for sure be brought down by such fluctuations. But if the current capacity of coal/gas plant cannot be reduced, then there isn't much point in increasing solar/wind generation capacity. It's an interlocked problem, cannot be solved by simply changing one parameter only IMO.
I haven't, where are you seeing it specifically?
Yeah. Stores increase prices to account for the higher transaction fees required to support giving CC users 2-4% cashback. Frankly CC reward schemes should be banned. It's just another shitty way for the poor to subsidize the middle class.
Exactly (ElevenLabs dev here)! This is actually out mission - make all content available in any language and voice. Dubbing is where we are going!
Growing slowly, adjusting the speed (2013)
You should check America's own data on the hundreds of thousands of civilians killed in Iraq! And this is not even mentioning the estimated half a million children who died due to the embargo before the war, which Madeleine Albright said was worth it in an interview!
API keys are showing up for developers as "suspended".
Liu Cixin's Technologies of the Future