skysight-inc/HackerNews huggingface dataset:
I typed SimpleDateFormat into the search field and pressed enter and nothing happens at all. What am I doing wrong? There's no submit button if there is supposed to be. Firefox / Mac.
> At the end of the day these are all more tools in our toolbelt. If you want you can keep writing CSS the same way you always have.

I don't really stand by GP's comment but I also don't think their concern can be dismissed this easily. We generally write CSS as teams. You'll have to read as much CSS as you'll have to write. Ideally you actually read more than you write so you can reuse existing rules and follow established patterns

Anyone writing CSS for a day-job, an OS project, or even just following a tutorial will have to at least familiarize themselves with these concepts
It's always about protectionism. No company wants the government interfering with its business. They want the government interfering in their upcoming competitor's businesses.
That's a non sequitor, as I'm not trying to explain human actions at all in this case.
There is zero reason for a police van in the middle of a city to sift through the whole internet. Everyone identified as living in that particular area is fine, and cuts down on a huge number of matches. The government also has a lovely national database of facial ID’s with names, so they don’t even have to rely on shitty internet photos.
Just knock it down, and reuse the land for some state function which has no association with the past. Or, build an educational and research institute and put Max Planck or some other body in there.
You might be misreading it.

It not that it can be used for nefarious purposes, it's that it might render a catastrophic situation vastly more likely.

There are lots of nefarious uses for AI that shouldn't be regulated specifically at the AI level. Generating an image with an intent to mislead could be done with AI, but it could also be done in Photoshop(often better). AI could make it more efficient as part of it making things more efficient in general. That sort of thing should be addressed at the level of existing laws, the bad part is not intrinsic to the AI.
I haven't needed to do CSS grids for awhile, but couldn't this have already been done with `display:contents` ?
15 years… 15 years to discover git diff --staged !
Yeah I'm familiar with Snowpark and I think their mistake is they implemented an API very similar to PySpark but not exactly the same. I can actually see that the 2nd most common engine looked at in the code of my repo is Snowflake so I think there is interest in it even with Snowpark. I will be adding Snowflake support next.

In terms of not liking PySpark, I get that the API is not for everyone and if someone doesn't like PySpark then they are unlikely to like SQLFrame. I think it is great we have a variety of options available to us and ideally each team/organization can find an API that works best for their skillsets/needs but also reduces vendor lock. SQLFrame is a great fit for those teams/organizations who want to standadize on PySpark.
This whole thing seems like a way to build a regulatory framework so only the existing, largest AI players can continue and there is too much regulation for anyone else to enter the industry.
Life is simple until we play with time, once you start altering the past everything falls apart
I was going to suggest Racket, too. Its documentation is some of the best I've ever come across. It doesn't hurt that it's beautiful, too. I smile every time I use Racket or its documentation.
A Brief History of Musical Notation from the Middle Ages to the Renaissance
My thoughts on this: only the database cares that an ID is an integer. Outside systems typically don't mind IDs as strings, so why not use strings? It's not like we're doing math on IDs
That saying must have existed before computer science though. These systems will forever be changed in ways purposely away from nonsense working positively.

The same reason people still think you have to do certain things with batteries which were only accurate for a certain chemistry 50 years ago, we are actively creating "old wives tales"
I think what realistically will happen is high skill workers will be making far more complex and valuable things with the help of AI than they ever could without. Same thing happened after the Industrial Revolution. Eg in software engineering AI could enable design and maintenance of much more complex software than the stuff we can design and maintain today. And it will happen, because frankly software as it exists today is barely adequate, after almost 70 years of running up against the limits of human cognition and stopping there.
It seems like some fee is a good thing. Small time venues should hire small time local musicians. We don’t need to import more starving artists, because that pie is sliced pretty thinly already.

How high the barrier should be is debatable, but $1615 seems too high. That’s a ton of money for a large ensemble.

Most egregious to me is the several month waiting time. When we allow anyone and everyone to enter via the southern border, fly them wherever they want to go within the country for free, and provide resources at their destination, that same administration is going to have some elaborate screening process for touring guitar players? What a sick joke.
Yes I'm familiar with Ibis and we use the same technology to do the SQL generation (SQLGlot). Like most products, I made this due to two problems I commonly faced:
1. Generate SQL that represents a PySpark DataFrame pipeline that I maintain so others who prefer SQL can easily understand it
2. I'm already proficient with the PySpark DataFrame API but not all projects I work on require Spark.

In both cases Ibis would not have been a solution for my issue. I think if you haven't learned either then it would come down to if you are more interested in the learning the PySpark DataFrame API or Ibis DataFrame API.
But when will Google roll out a stand alone app for meet on Windows and MacOS? It couldn't be that hard and it would have better performance then running in the browser.
Subversion. It was made by CVS maintainers and a lot of care and thought was put into how it works and how the commands work and what the names of the commands are. Subversion is limited in being an older model of version control where there is exactly one single source of truth.

In my mind Git solves a different problem that Linus Torvalds was facing: many people working in parallel with only some of the ideas pushed upstream, but many people wanting to make changes and easily being able to move forward to the latest changes from upstream.

My extremely opinionated view is that most people should use Subversion unless they have a very complicated team structure. And that means every solo dev working by themselves should not complicate their own lives by using Git unless they are really comfortable with it already.
Microsoft Information Protection

https://learn.microsoft.com/en-us/information-protection/dev...
It's not that we can't afford to pay for the content, it's that we don't want to pay the amount they want to charge. The cost/price disfunction in entertainment is amazing, you would think by now it would be trending closer to cost, but no: *wood, Bolly and Holly, is owned by Lawyers and Financiers who love that massive 3x speculative gain component, and don't want to settle for an ROI which matches the real world 7% longterm across all investment. The thing is, that across hit and miss, they probably DO match the trend. But this is so much more exciting for them, than simply producing material with a lower ROI expectation.

Chasing "gone with the wind" box office success is more gooder better than chasing "I love lucy" success.

I sometimes wish that the idea a film was a box office smash had never taken hold, and that movies were 10c entry and bring your own coke was fine. Watch at home is now trending up to a spend per month which exceeds the amount I ever used to spend to go and watch the same material in a cinema.

I seriously miss FTA. I even miss the shitty ads we had when it was 3-4 FTA channels. I miss the sense of communal alignment when people watched entertainment broadly inside the same window of time. I miss the back-pressure that a TV station doing binge watch has to actually think about it, rather than just feed one ep. into another.

I kinda miss the midnight switch-off and the vanishing dot in the middle with the Ooooooooooooooooooo RF tone.
> Problem is readability by maintainers in the future.

Of course. That's why some massive projects got abandoned because nobody understood the code they were originally written in. Does anyone even remember Emacs, or AutoCAD, or Datomic? There were companies that went bankrupt because their Lisp codebases became obsolete. Remember Cisco? Or Apple (those idiots tried to build their payment system in Clojure), or Walmart? Or NASA (before they succumbed to the will of evil Elon). Maybe smaller companies like Pitch, or Funding Circle, or CircleCI, or Grammarly? No? Sigh, nobody cares anymore about the history of dead programming languages.
I sing this periodically and would be remiss not to take the opportunity to post this link: https://youtube.com/watch?v=aCsY3REaADo

I am glad to know that there really are chickens in trees, even if I'm in my mid-40s when I learned the song from my childhood was true.
> You buy a devkit because you want to support the platform

That is not how business decisions work.

Keeping the costs down as much as possible is Microsoft and Qualcomm's job, and they aren't stepping up.

They aren't even offering their hardware below cost.
I’m not an expert in the field, but I am someone who has recovered from depression. The “lack of serotonin” theory always made me laugh. It’s like if your computer was running abnormally and you said it “doesn’t have enough electricity”.

Neurotransmitters send signals. The amount of neurotransmitter tells you nothing about what information is actually encoded in those signals. You can transmit happy and sad music using electricity, for example. It seems to me that you can transmit happy and sad thoughts using neurotransmitters. (And of course the brain is much more complicated than a computer, because a computer “just” uses electricity, whereas in the brain some processing happens at each neuron, and signals coming in on one neurotransmitter can cause signals to leave in others.)

I see the term antidepressant as a bit of a misnomer. A drug that inhibits re-uptake of neurotransmitters will amplify the “loudness” of the signals. If you only have negative thoughts, and you take such a drug, your depression could realistically get worse (and this does happen to some people).

If you can get in to a positive feedback loop (e.g. an activity that leads to positive thoughts that lead to more of that activity) and _then_ start amplifying those signals, then these drugs can do wonders.
Would it have been better if nuclear weapons had been developed by a private company whose board consisted entirely of lunatics?
Pretty much. I hope we at least get some trillion parameter GPT4 grade FOSS models before they inevitably succeed in regulating linear algebra.
One thing I get from this is you need to be really on the ball when you are this sick. Make hard decisions, do tonnes of research and so on. It is probably important to have support people who can “Karen” for the need of a better word the medical and insurance system when it isn’t working. Probably could be a job in itself. Probably is. The follow on is it helps to be wealthy before you get sick.
Doubly unfortunate because the philosophical aspects of statistics are more important to students than most of maths. There are something like 4 different schools of thought [0] and people will have a natural propensity to one of them.

Although they all agree on the formulas and rigorous aspects, it is actually a challenging proposition to comprehend what someone is doing if you strongly see the world from one perspective and don't realise that academics are potentially approaching the interpretation in one of 3 other ways.

It adds a lot of dryness to the textbook because the author can really only talk about the objective parts in an introductory classroom setting. But if you're getting taught by a frequentist and have a subjectivity bent it is easy to spend a year or two confused before someone clues you in that there are unresolved questions of interpretation.

[0] https://en.wikipedia.org/wiki/Interpretation_of_probability
How Two Interns Are Helping Secure Lines of Code in Slack (2022)
Yeah downloading an app for video calls feels very skype. And it's a non-starter for me personally given Zoom's history of lying about privacy and encryption.
> Quick question: how many of these have you actively used in production?

> Container Queries

They aren't useful yet because:

1. Using them requires a wrapper element which can dirty up the HTML

2. While we were waiting for container queries to arrive, we also got new rules that made fluid layouts easier to implement which handle a chunk of container queries use cases.

Container queries will become more useful when elements can query their own size, rather than their size inside a designated parent.

> Style Queries

A solution in search of a problem. Current selectors are acceptable for most current use cases. May be useful for customizable widget/dashboard style layouts.

> CSS Layers

Nice, but they currently place too many demands on the developer to understand what layers currently exist. These will become more useful as browser dev tools make debugging them easier to reduce the burden on the developer to keep the layers in their mind while coding/debugging.

> Subgrid

Very useful when you need things aligned, especially in things like card layouts. The only thing holding this back is developers who are too reliant on 3rd party framework/libraries, e.g. bootstrap developers relying on grid column classes and tailwind developers building things with margin/padding everywhere. This will take time for developers to shift to, but those developer who limit themselves inside their own framework/library bubbles may never use them.

> Native Selector Nesting

Very nice quality-of-life improvement.

> Anchor Positioning

Only supported by one browser. I have no idea why this was even in the article to begin with. But it will completely remove the need for some JS placement/layout logic that keeps getting reimplemented all the time with pop-ups (pave the desire paths and all that). It also has the potential to make margin notes easier.

> :has, :is, :where

:has is super powerful as a parent selector

:where is great for simplifying repetitive css

> Logical Properties

If you maintain the discipline required to use these aliases over {top/left/down/right}, or if you have a linter to remind you, all of a sudden you're now able to support RTL languages without needing to spend time and money to make a different site for them.

> Scroll-Linked Animations
> View Transitions

Both will be abused by marketers and "designers" who don't understand accessibility, but both will also greatly simplify micro-interactions on proper websites that aren't trying to be a "marketing experience".
Bully the game rated 'M' in Australia that some parent groups raised a stink about and threatened to ban ?

https://www.classification.gov.au/titles/bully-1

Films and computer games classified M (Mature) are not recommended for children under the age of 15. They can have content such as violence and themes that requires a mature outlook.

Children under the age of 15 may legally access this content.

For an actual example of "Banned in Australia" (March 2022) see:

The Board considered that the depiction of drug use in the game, Rimworld, did include “illicit or proscribed drug use related to incentives or rewards” and that therefore the Board was required to classify the game, Refused Classification. A game that has received an RC rating cannot be sold, hired, advertised, or legally imported into Australia.

Rimworld: https://steamcommunity.com/app/294100

A sci-fi colony sim driven by an intelligent AI storyteller. Generates stories by simulating psychology, ecology, gunplay, melee combat, climate, biomes, diplomacy, interpersonal relationships, art, medicine, trade, and more.

https://www.classification.gov.au/about-us/media-and-news/me...
This is why I refuse to buy a new car without android auto/carplay. I feel that’s a core essential feature at this point, at least for new cars.
Yep, governments can change, and the new one can decide to crank up the regulation too.
I don't consider myself a git savvy person, but the help gives output, and I think this command is used a lot
What's old is new again - see SQL and COBOL. They certainly are easy to get the gist of from the words even if you don't know the language. (The business logic may be spaghetti in a COBOL program, but what's happening is clear.) I like it, and I remember SQL easier after disuse than the syntax of something else I've used equally sparsely like bash scripting.

Then on the opposite end of the spectrum wrt new things, we have Rust, which comes off to me as pathologically terse and inscrutable - certainly much more difficult for a newbie to parse than SQL.
Can you share an example of Fennel with AwesomeWM?
Bundled w/T-Mobile
The article rightfully points out that Apple had Google Maps for several years on the device before launching their own maps service. I suspect that it will be treated more like search and not have the deep integrations with core API’s that their own eventual Ai offering will have. And of course when they do launch their own AI offering integration with the core API’s will probably be one of the big differentiators
There's a C version of hg, and more recently a rust version. I can't say how much faster they are though
Let me say it differently - from what company does the CIO procure from so he doesn't get fired because he can't call up a company to support his corporate ERP running on VMs?
Then do something else with your $15 a month. No one is entitled to content at their desired price.
I know where you're coming from. Chronic ill health can be a really isolated life. I get out once per fortnight to the supermarket, once per month to the pharmacy, once per 6 months to my GP. Other than that I get away from home maybe once every 2 or 3 months.

I've had people say they'd go mad living my life. Well when your body works against you you just have to suck it up and deal with it.

As for friends, I have very few because I'm angry all the time. Being alone helps not face charges.
I always custom-select hunks of my current work to assemble into coherent commits, where possible. I find it really helps me to rearrange the work I've done in my head in such a way that if I needed to walk someone through it, I could do so by walking the commit line.
I'll say it aloud: People need to drop git and look at JJ

https://martinvonz.github.io/jj/v0.17.1/

I think even Linus thinks git has a shitty UI. JJ has an amazing workflow.
If you aren't already, you can also try Magit. It really helps one master and interact with Git.
The “responsible” US government proceeded immediately to nuking a bunch of civilians in two cities, narrowly sparing Kyoto. So the answer to that question doesn’t seem clear cut to me. Do realize that you’re putting lunatics in charge in either case, but governments have unlimited budgets and monopoly on violence.
This act means
1. all foreign workes with H1B visa will potentially be restricted from working at US on AI or AI infrastructure.
2. AI models and weights will be restricted from open source
I've been curious about this too. I do play music. I've played maybe about 6 different instruments live in bands. But I was never any good at sight reading.

My guess is if I were to try it now I'd be a lot better at it than I used to be.

I do, however, rather consciously think of it as a form of improvisation. And I am much better at improvisation than I was at sight reading.
I don’t know if this is even required… from kahneman & tversky (iirc) basically negativity is more ‘visible’ in relationships so that for every negative comment, it requires anywhere from 5 to 20 positive comments to balance it.

So if we assume that negative and positive is amplified equally, and there are even amounts of each, the end result will be pretty negative.

And while this was probably always true, the volume was probably low enough that the connection to your family and tribe were more dominant. Now, the volume from the internet might be more dominant.
Arguably the only way to eliminate disparity is to cap ability, and cap it low. /s
New Openfire Plugin: XMPP Web
Indeed, it’s the usual Islamofascist propaganda.
> The switch applies to the latest EUV machines out of ASML.

How long before China is able to make its own EUV machines?
One guy preferred the experience of using my car to getting his own, so he took it. I suppose it was convenient for him, and a lot cheaper than paying anyone, but I did not enjoy it.

Many differentiate between goods which are not exclusive, but your argument doesn’t.
Reddit gets a bad rep but many communities are great. Obviously the UX sucks but there are workarounds. Some subs are moderated more strictly than HN, many less so, so there is a mix. There is nothing quite like HN but you could join a mix of subs to get the same spectrum of programming, science, tech and a touch of politics.
"Needlessly" can be in the eye of the beholder, but given that Linus basically put it together to solve the problem he was trying to solve without consulting a UX team or building a product for the ages, I would be willing to place my probability bar pretty high on the design tilting towards "One person's best idea right now" over "Best design theoretically possible."

That having been said, the team is really good at engines so the software is quite good at doing what it's supposed to do.
I always find it interesting how knowledge makes it hard to comprehend the difficulties other people have. I used to barely understand git, but after a couple of years working at a company that relies on a rebase workflow, I'd like to think I largely understand how it works. Its nice to recognise pretty much every operation on this cheatsheet.

Is it common that developers still have issues with git after using it professionally for a couple of years? Admittedly, I still have trouble remembering the commands to do what I want (hello, rebase --onto A B C), though :P.
> But I think secretly C programmers don't want memory safety

Having just come out of embedded firmware land: it's not secret, a few members of my team were pretty open about either not caring about or not wanting memory safety. But the added productivity that Nim gave us outweighed their complaints in the end
Sometimes it seems like there is no choice but to be strong. But in reality someone could choose to give up and give in and quit. Not making that choice is what we admire in people, and you in particular.
> Guys this is just an example. I'm looking for a general solution. It could be 10 million rows.

It can't be. Excel's maximum row limit is only ~1 million.
We've been doing it all wrong this time
To be fair, other forms of electricity generation are heavily subsidized as well. In fact, this is probably a large part in why nuclear needs subsidies in order to compete, as nuclear power receives very little of the total energy subsidies, at least in the US. [1]

[1] - https://en.wikipedia.org/wiki/Energy_subsidies_in_the_United...
> Is there much of a market for that?

I don't think it's a huge market, but state-run lotteries around the world need good random number generators for games without physical balls (like Keno for example).

I've talked with people that have created RNGs (rather than buying off-the-shelf solutions) and it sounds like soul-crushing work - mostly due to dealing with the government regulators that need to give final approval before the RNG can actually be put into production.
A reasonable NAS these days is ~£400, with disk.

A Netflix subscription is £17. Pays for itself in two years if you have no other services