skysight-inc/HackerNews huggingface dataset:
No, but it's possible to make things harder on yourself than you need to also. CP/M had a "terminal" abstractions for some good reason, but it also means that every byte of output needs to go through functions to "handle" it[1] but then Commodore had to shoehorn that onto a video controller chip designed for a very different bus[2], making everything slower still.

The C128 was... it was just a bad computer, I'm sorry. This was the swan song for the 8 bit machine, the market was moving very rapidly onward in 1985 as it was released (within 3 years or so it would be routine to see new personal devices quoted with multiple megabytes of fully addressable RAM and 256kb+ color framebuffers).

Commodore threw together what they could to keep the C64 band together for one more tour, but... let's be honest, their last album sucked.

[1] vs. software for contemporary PC's that had largely abandoned the equivalent MS-DOS abstractions and was blasting bytes straight into the MDA or CGA text buffers. You could technically do that on the 128 also, but that would mean losing compatibility with a decade of CP/M software designed for other terminals, which was the only reason for having the Z80 there in the first place.

[2] The 6502 had an essentially synchronous bus where the data resulting from the address lines latched at the rising edge of the clock was present when the clock fell. The Z80 had a 3-cycle sequence that needed to be mediated by glue logic to fit what the VIC-II was expecting, and it didn't fit within a single cycle. That's the reason for the Z80 having to run at "half speed", essentially.
There is no company (that we're at least aware of) on Stripe that is using this combo of Stripe products and paying the "total cost" outlined in the post. Our pricing scales with the size (and needs) of the business. If a business on Stripe is large enough to use our highest billing tier, quotes, revenue recognition, and data pipeline together, then Stripe would've bundled the products together. (And then we charge for them at the end of the month with a volume-based rate of bundled products + payments.) These products are built for the companies who've asked us for these enterprise features and aren't necessarily meant to be used one-off, as the post implies.
So your claim is that every single small business is buying a light duty truck every three years? I'd wager a good number of those small businesses don't make enough to take much of a deduction in any case.
Great summary! I would only add the "Smart cells" bit, which can help you automate and/or learn a variety of tasks through a high-level UI while still being able to drop back to code!
North Korea Wants Dollars. It’s a Sign of Trouble
A human calling beavers destructive is ironic.
If the syntax allows for a trailing separator, I'd go with opening delimiters and separators on the right, with a trailing separator, and the closing delimiter on its own line.

The reasoning behind that is that it produced the cleanest diffs with source control - especially if you consider changing the first/last/only entry in a collection.

Consider the diff from removing the first phone number from your collection above, and compare that to removing it from

"phoneNumbers": [
"212 555-1234",
"646 555-4567",
],
IISc partners with CELLiNK, launches centre of excellence for 3D bioprinting
Find Yourself Gaslighted at Work?
> Regardless, up to now it seems much more profitable for Silicone Valley giants to just pay the fines

Would that be the Valley of the Silicone Dolls?

Tutanota should know better than that.
I would say lack of appropriate indexing can be more important.

Adding an index for a query can take it from seconds to me for the average response.
The OS clipboard integration, the good font hinting and rendering, better colour rendering, the fact that the terminal doesn’t intercept some keyboard strokes. There’s a bit more, but I also find vim in the terminal to be less responsive overall than gvim.

I’m using MacVim as my gvim, but as I’ve indicated, the amount of code in MacVim is fairly small over that in gvim.
Texas bill would ban social media for children under 18
(Agreeing with and amplifying you:) Tofu is processed only in the sense that some techniques for making soy milk involve grinding the soy beans.

I don’t think “pressing the curds for a while”, which is about all there is to making tofu after curdling hot soy milk, really qualifies as processed.
If we're going for non-delimited, then all expressions must be wrapped in parentheses. Doesn't seem hard.
Then in your retro meeting the manager/TPM/etc. talks about how we need a better process which results in nothing changing apart from more tickets to create.
If people choose to do gig work, it's because they believe it's the best option for them. For many, it seems like it's the only option. I'm not sure why every other major employer isn't being held more accountable for completely ignoring this population of people who want a chance to make money but can't find it anywhere outside of gig work.
https://archive.vn/jReR3
What laws are they breaking? Can't GitHub ban you without a reason? What about HN? Are they not allowed to ban whoever they see fit? Seems scary that I could face a lawsuit if I ban someone I think is obnoxious on my forum.
Interesting to see, where technologies reach. First practically stealth planes was ugly and considered only for special operations, and each new generation is for wider use.
Workers Have High Hopes for Pay Hikes Next Year. Perhaps Too High
> protein needs are easily met to begin with

that's not the topic of the article you're commenting on
I’d throw in sheafs of Nassim Taleb and Yuval Harari output to get the fire roaring.
> If repeated success S correlates with repeated use of methodology M, that's a damn strong sign of causation, and if it isn't, I'd still use it.

the problem is that several different methodologies "worked multiple times" in practice, over the time, often in the same company, and every time the managers of the era sold it as "a great innovation" and abandoned it for the new trendy fad few years later or because the new manager had different ideas and brought a different "culture" (scrum masters that charged thousands euro/day COUGH COUGH).

See many Google engineers that considered agile nonsense (for Google), no more than 3-4 years ago.

So basically it doesn't matter which one you chose.
It sure can, esp good at simpler things like ui, and popular frameworks etc. The only issue is when there's breaking changes between upgrades, like maybe the framework is at 9.0 but the model was trained on 7.0, so there's some things that don't work just right.

So far it's created some pretty amazing tailwindcss layouts for me, and a flutter app to interface with chatGPT that I want to add more features like saving, sharing, etc.. In 3 hours with zero flutter experience I can now at least do as much as the website does. That's pretty amazing.

Edit: YMMV -- imho you do need to be mid-senior level in tech/programming skills to know and find the best prompts to get it to go your way, there's some trial and error and your ide will usually let you know about errors/etc and you can ask them to fix it and gpt does a good job of correcting things.
Certainly. I love to learn and teach what I've learned.
It’s a distinction without difference as far as the market is concerned. Your question was just flamebait. If other manufacturers saw how important this would be, and if Apple had zero involvement with the display development as you claim, then those other manufacturers should have bought exclusivity first.

Instead, I’m sure Apple was involved in the design and development. It’s not a coincidence that the display just happened to exactly quadruple the resolution of the iPhone’s previous display while maintaining the exact same size.

Either way, nothing useful can come from this topic diversion.
There are multiple clients like this...

oauth2l by Google

step-cli

iddawc
A comment at the bottom of the thread (at the time of writing) explains how it works:

In Pynecone, the frontend compiles down to a NextJS/React app, and the backend is a FastAPI server. Events are sent as network calls that update the app state, and the state delta is sent back to the React app, which updates the UI.

EDIT: The gallery is also useful: https://pynecone.io/docs/gallery
Hedge Funds Lure Oil Traders with Seven-Figure Signing Bonuses
And if you have done that then verifying your name etc is of no use to google - the legal owner of the property - the company / trust would have to make the request.
> “I was a Technical Surveillance Officer for 15 years, so I built stuff to hide video, audio, and other covert gear,” Roberts is quoted as saying in the post. “You really don’t want your sensitive police equipment discovered, so I’d disguise it as something else, like a piece of street furniture or a household item. The variety of tools and equipment I used then really shaped what I do today.”

People are really complaining about this? This is incredibly cool from a maker perspective. And I bet he caught a load of very dodgy people with his kit too. This guy sounds awesome, what a splendid hire.
I suggest that you start reading for clarity and stop assuming that someone who feels strongly about something is angry. The condescension you’re expressing is both ignorant and asinine.
When I was 4 years old I was trying to be be alive and just goofing and playing around. I went to school when I was 7 (no preschool) and spent the next 16 years in various institutions fortunately graduating quickly from the uni, it was definitely enough school for me. It baffles me that there is something other than kindergarten with no expectations than decent behaviour towards others for that young kids. Kicking 4-years out of "school" sounds "losing all hope for humanity" bad in every way.
Aha, I found more details, and also think I've solved it:

1. I misremembered it was an alsa-client that couldn't use the pipewire virtual device.

2. your mention of dbus did help though; setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus seems to do the trick.
pbcopy and pbpaste are what turned me on to this use case. pbcopy ~/.ssh/id_rsa.pub is so handy.
That's exactly what it is, and I'm beginning to believe that the only winning move is not to play.
That comment isn't arguing against the gladwell-is-a-hack perspective, just pointing out that his skill at a certain kind of writing is orthogonal and that he is, in fact, good at a certain kind of writing.
1. The people who want to take away what little is available to those who are desperate never propose giving them something actually better in its place. It's always a policy of making things worse for those who already can't achieve a middle class lifestyle.

2. I'm for the decriminalization of sex work.
Would the contents of the Amazon delivery van end up in the Boston Harbor or on ebay?
Any time I feel effective in pure scrum, I also feel like I'm an accountant for the mafia; all the bookkeeping is a fiction to keep the authorities happy, meanwhile something completely different is happening in the back room. There's amortizing refactoring across every feature in a module, and there's deep rationalization of why this refactor can plausibly be tied to this ticket.

It's a mixed bag. One thing refactoring is good for is getting past friction introduced by people who don't like a good idea. Early in my career I got a lot of "that will take too long" for features in the High Cost, High Value quadrant of the feature graph. A couple months of picking away at the accidental complexity and you can come back with a <6 week estimate instead of 4 months, and your proposal gets more consideration. I'm not saying 4 months is a reasonable estimate, I get why that causes concern, but refactoring can be so much more effective when you have long-term goals in mind. When you have a list of 'target of opportunity' features. When you can romance an epic into the code, instead of forcing it in.

I still get that pushback of course, but I'm more used to it and also sometimes don't ask questions I don't want the answer to. It's all subterfuge and puppet mastery. If I wanted to be an accountant or a lobbyist I wouldn't have enrolled in a CS degree at a semi-respectable institution.
I think this year most of the talks were prerecorded and only the Q&A was live (not sure if the Q&A was video or not).

I know in 2020 the talks were live. You can look at the "Behind The Scenes" section to see what they used: https://emacsconf.org/2020/
> The "secret" aspect of all this can be largely ignored. Twitter is under no obligation to tell its users exactly how their Tweets are moderated

Let's play a hypothetical game. If restaurants were under no obligations to tell you what ingredients were in their food, but some did anyway, would that change your restaurant eating habits? If so, how?
It's great to hear that this was resolved! The problem was that the JVM was running out of code cache space.

I'm impressed by the previous discussion here:

https://news.ycombinator.com/item?id=33865932

It was posted to HN at 2022-12-05T14:18:56. The top comment, correctly suggesting that the problem was with the code cache, was posted at 2022-12-05T15:09:31 by ulularem; that's less than an hour from HN submission to identifying the solution. I don't know if it was the HN comments or one of the other community discussions that first highlighted the code cache to the Lichess maintainers, but I'm impressed that HN could collectively debug this frustrating issue so quickly.
Linkedin was worse. It used the login/pw to send emails to your friends from your email account, inviting them to join Linkedin.
Ericsson wrote a pop science book to set the record straight. There's a whole chapter on what Gladwell got right vs wrong.
Meanwhile I can see funny looking highland cattle grazing in the pasture from my window.

"Oh, I eat only pasture-raised beef" is all well and good, and I can commend doing so if one is going to eat meat anyway. But AFAICT, it unfortunately doesn't scale well enough to supply a burger-hungry world, and certainly is not an affordable option for all.
The Stasi would be very proud of themselves if they constructed something on the scale of what the USIC has managed. I’m honestly a little surprised anyone would quibble with that point.
I gotta gatekeep this. When did nerd and geek switch places? Since the 90s, geeks and nerds are two totally different things.

Geek: a person who is knowledgeable about and obsessively interested in a particular subject, especially one that is technical or of specialist or niche interest.
"a computer geek"

I'm a proud geek, but after bullying as a kid calling me a nerd is fighting words. A geek nowadays socially ranks above the people that tried to stand above others by calling them nerds, turning labels into strength.
Oh, I misunderstood that then. I thought it was a plain servicification.
I think the main issue is that talking by trivial examples does not communicate a coherent syntax. The audience can imagine completely different corner cases when they fill in the gaps differently than how you intended.

I don't think your example looks very s-expressiony with the FROM keyword in the middle of the sequence. To me, s-expr means the keyword in the first slot labels the form to interpret the rest of the sequence. The outer form should either have positional slots to implicitly interpret each part by different rules or an unordered set of slots that will each have their own labeled form. Consider instead something like:

;; (QUERY select from where)

(query (e1 e2 ...) (r1 r2 ...) (e1 e2 ...))

;; (QUERY parts...)

(query (select e1 e2 ...) (from r1 r2 ...) (where e1 e2 ...) ...)

Also, existing SQL syntaxes have some places where parenthesis has a special syntactic purpose and others where it is optional. It is rather convoluted to define unambiguous parses for some of these. For someone familiar with any of this, it would be hard not to bring in false assumptions about how a hybrid language would work that brings in parentheses for other structuring purposes.
Windows Vista is calling.
yep, ditto : save in earnest, in stock and 401k, and dividend stream from the shares alone can be very useful as a side cashflow.
Come as you are. Emulating some Ted talk is unnecessary when you can tap into your own personality, add your own idiosyncratic twist on things. Public speaking gets better over time, the more you do it. You learn to drop your ego and forget the audience and are just there to spread knowledge, which is what all talks and presentations really should be about: sharing information and knowledge.

It helps if you add humor, as the occasional meme spliced with your talk will speak magnitudes of volume than a boring (non-humorous) slide.
Everytime I try a JS framework, the process is... see that there isn't a compiled release, determine that I need to use yarn (or npm), pull in 1000 dependencies with multiple vulnerabilities and wait 30 seconds or more, go back to Go or Rust.
He fumbled bad (in my opinion) in this recent Munk debate, "Be it resolved, don't trust mainstream media," against Matt Taibbi and Douglas Murray:

https://www.youtube.com/watch?v=R8OgH9EfxuM
On the other hand, outside of Proctor&Gamble-esque juggernauts of all things cheap and disposable in the grocery store, there's tons of stuff that appeals to small groups; this is a lot of what the internet and globalization has provided.

For example, my total spending on video games in the last 5 years is between 0 and $100, so game publishers should probably save their ad spend (and not annoy me with noise). My TV is seldom out of the closet and plugged in, and I spend maybe $1-200/month on books. I'm pretty interested in buying a tennis stringing machine and more sheet music to play, but it's too much effort for me to seek those things out, so I don't. These are just a few of an infinite array of identifiers that could provide worthwhile targeted ads to me.

As another example, most charities have a group of people who would be happy to give them money if they knew about the organizations, while most of the population is indifferent or, in some cases, opposed to their work.

I don't like advertising much, either, and it doesn't reach me that often, but it's ridiculous to suggest that personalized ads have no value.
Oh I will happily admit that he is still enchanting. I just don't take him seriously.
Meat substitutes are, first and foremost, "processed food". They resemble meat secondarily.

We are advised to avoid "processed food" and prefer real food, commonly defined for convenience as containing no more than five ingredients. So meat substitutes are right out, at least as a habit.

A disastrously large fraction of descendants of subjects of England (incl. US, Canada, Australia, India, Pakistan) suffer from "processed food disease", also "metabolic disorder" or "fatty liver disease". Many are not obese. They can be cured with remarkable ease by dietary means, but generally are not.
Instant pot sounds like a good idea! My housemate built a custom incubator in a styrofoam cooler. We made some good tempeh. We had one batch of good natto, then it went south. When natto goes wrong, it goes REALLY wrong. It's already pretty borderline :P
One thing of note - the file is not transferred, so backups happen faster and consume less bandwidth (important if your target is not network-local to you).
It’s not very good. It is perhaps the best available Neovim GUI, but VimR has been an unusable mess every time I have tried because it’s trying to be an IDE first and not Vim first.

Before I can take Neovim seriously, I need a Neovim GUI that is exactly what gvim or MacVim provide — not something that adds features I neither want nor need nor can I easily disable.

Granted, it’s been about six months since I’ve used VimR, but I bounce off it every time, because it doesn’t work with the configuration that I have built up trying to match my Vim configuration to the best of my ability.
Is this fixed now ?
> What good is cash if you can not go to the local sweets/toys place to use it?

I grew up in a rural area, walking to the store was never an option. I could get my parents to take me to the store, but their I saw the things I really wanted cost more than I’d get from my small family during the holidays, which in turn taught me the power of saving and thrift. So usually cash gifts involved a trip to the bank.

Digital game currency is fundamentally the same as buying a toy, and comparing it to cash is a travesty.
If you make `; `
into
`;\n`,
it if perfectly readable. When trying to sort, where a scope, call or line actually ends, I like to do that, too.
But more git friendly, i.e. either split
`: [ "212 555-1234"` in two, or move colon up and often add a commented out `//,` for completeness at beginning or end if not allowed
Torrent Client in Rust
Schooling is difficult. As an example, I went to a normal school, with very good discipline (private), and I had the same problems. Why? Because my parents were immigrants and were shocked at how slowly the American education curriculum progressed, so constantly tutored me at home to bring us up to where they thought we should be. Thus, by the time I was in each grade, I was already several grades ahead in each subject. So I sat in class, completed all my work in a few minutes, including homework. eventually, I realized I could just wait until the last minute to do everything, which basically meant I had to 'relearn' how to properly manage time later on in life.

Ultimately, the entire way schooling is set up towards particular philosophies and particular structures is just an ideological battle that ignores the needs of individual children. Montessori is no different in this regard.
Reasonable is a common term in laws, see for example the "reasonable person test" which is widespread in US civil law. Laws are not written like electrical codes in the most part because such specific laws either explicitly enumerate what is permissible (which is more ok for something like "acceptable methods of wiring a house" than "acceptable uses of data") or are rendered obsolete by the first thing the law writers didn't foresee ("Oh, the law bans tracking with cookies? Well we just have a server side database for UA+IP address combinations, so we don't need to comply" - in fact the first EU attempt at privacy law arguably failed for this reason)
It’s also not hard to see that’s a reasonable outcome after losing wars of conquest and expansion.
Ask HN: SEO people what do you love/hate about screaming frog?
The SEO tool (https://www.screamingfrog.co.uk/seo-spider/) not the amphibian.
Putin Says Russia May Add Nuclear First Strike to Strategy
It's freezing the querying of process status, which is very not good, but that isn't the entire kernel. If it was the entire kernel, you wouldn't be able to use Ctrl+C.
Honestly, I think more likely Brave Search which already has some cool features, see: Goggles might be quicker to jump on the GPT bandwagon.
It also reduces the amount of data transferred, making the backup faster.

> We now recommend

Who's we?
Interesting, but I'm not sure I agree. Your approach could easily degenerate into hunting for the scapegoat-for-this-reporting-cycle.

But I will say that agile (real agile, not agile-in-name-only) demands quite a bit of discipline and maturity from your people. If you don't have the people for it, it won't work.
Also a positive for advertisers, marginalized individuals generally aren't flush with disposable income either.
Not exactly on topic but Lago has been killing it when it comes to making the HN front page, nice job.