skysight-inc/HackerNews huggingface dataset:
Only in some countries. It isn't taught in Canadian public schools, or at least not in my province (Québec). Education in Canada is mostly provincial, so it's possible other provinces have swimming lessons. I doubt it, though.
For whatever it is worth, Google internal builds using the internal version of bazel are deterministic and reproducible. And google spends a lot of time and effort keeping them that way. You do have to ensure that nothing ever sorts based on pointer value, for example.

Clang works fine as a compiler for this--there is nothing in it that normally produces different results due to timing or whatever. When something does leak in, we fix it upstream. You do have to ensure that no one uses __DATE__ or similar macros, or that you redefine them to a known value on the command line.
As a web developer, learning music and audio programming makes my mind melt.
We often say "real time" when we mean "fast." But in audio real time means "really fast,
all the time" and somewhat deterministically.

If your tempo drifts, then you're not going to hear the rhythm correctly. If you have
a bit of latency on your instrument, it's like turning on a delay pedal where the only
signal coming through is the delay.

One might assume if you just follow audio programming guides then you can do all this, but
you still need to have your system setup to handle real time audio, in addition to your program.

It's all noticeable.
It's an API that is available to extension developers. The wrinkle here is that Google bundles a hidden "Hangouts Services" extension in Chrome with permissions for *.google.com (the extension's ID is the "nkeimhogjdpnpccoofpliimaahmaaome" referenced in the examples).
Yeah, that line seemed super weird to me too.

Obviously "improve X metric" is not a plan, but without any key results to evaluate against, it's easy for things to be "done" poorly or to not be targeted at something that matters, particularly as orgs get larger.

They do say that teams have long term objectives and metrics, so maybe those are what is used for evaluation, but it definitely feels weird.
It has been my hope that the number of me/cfs cases would finally drive enough research into autoimmune disorders in general, that we might finally figure it out. It seems very poorly understood from an outside perspective.
Pools are part of the culture in all parts of Australia. Even the outback. It's just so warm all the time that pools make sense everywhere. If there's pools everywhere it means people are scared (or excited) and teach their kids to swim.
Europe's long-delayed flagship rocket is about to launch for the first time
Probably not. It's part of a bundled extension used to support Google Hangouts.
The Supreme Court didn't need a background in programming to decide Google v Oracle. The lawyers arguing before the court weren't programmers either. But you can bet that they were briefed by people who could bridge programming and copyright law.
They interact with pixel buffers as a mathematical array. To call them blind is to confuse what they doing with the experience of sight...
how is their labor any more valuable than thousands of other occupations that were replaced or made redundant by technology already?

besides, all those shitty blogs were using shitty stock images and bland twitter memes. budding artists generate revenue primarily by drawing risque pictures (primarily of someone else's copyright protected characters, but no one likes when this is brought up)
> for you personally it feels shitty. But you know what? Woman.

This pretty much illustrates why more and more men reject feminism as a way of achieving gender equality.
One of these reasons these sites failed is they tried to scale to $1B companies, which made sense 10 years ago. They were successful except for scaling. These sites can totally exist as $XX million companies even today.
How wouldn’t it be reused? Besides, what will happen if you need to change a constant in the enum from „a“ to „b“? Compiler won’t help you to spot all the places like ˋˋˋif (value == „a“)ˋˋˋ, it will quietly become unreachable in runtime.
Even Windows Notepad supports hot-exit now.
I still use ST for opening huge files. 9 times out of 10 if a huge file cannot be opened in any other editor, I will open it in subl and it will be just fine.
Yeah. Almost all of the "killer apps" for LLMs all revolve around generating content, images, or videos. My question is always the same, "Is there really such a massive market for mediocre content?"
So you’re saying the small business wasn’t actually suffering at the hand of a government agency?
Do they actually have 15 dedicated first line managers? For a team of 3 people you can definitely get away with a TL who spends most of their time coding.
Location: Europe

Remote: Yes

Willing to relocate: Possibly

Technologies: TypeScript/JavaScript, React, Next, Node, MobX, Redux.

Résumé/CV: https://asynxr.notion.site/Mikhail-T-b25ce772da7e4ed7924ccc4...

Email: gg@mf.me

Currently, I hold the position of Frontend Development Team Lead at big company, where I am responsible for implementing large-scale web applications across multiple teams using TypeScript, React, and NextJS. My tasks include architecture design, requirement decomposition, code quality assurance, code reviews, and development itself.
This is actually one of my favorite comments of all time, because it's how software wins. The software that students use is the software the industry uses about five years later.
[OP] yeah I'm using nixos-unstable too. I should have mentioned that
notepad++ is a respectable editor but sublime defeats it at everything except price.
> I agree with you and I also want to add that I've had problems with trackers penalizing me because i can't get my ratios up since hardly anybody is torrenting the same outdated 1980s mecha animes i am.

Small trick. Pick one, popular, item that everyone wants now, pull it down and seed it. That will add to your ratio which can then be used to grab the obscure stuff that is hard to seed.
Priscila, Queen of the Rideshare Mafia
> - https://weather-sense.leftium.com: weather app with the trendcast just the way I like it. WIP, but already using it on daily basis.

The multiple lines per graph kinda reminds me of the meteograms that yr.no used to have on their site and in their app. I really like their presentation. Concise, and much faster to digest than a table of data. Sadly, they eventually split them out to multiple graphs, with no UI option to put them back on one graph.
Germany to Remove Huawei from Mobile Networks
https://archive.ph/b3BLn

Unlocked article gift link: https://www.wsj.com/tech/germany-to-remove-huawei-from-mobil...
BTW, I just checked and found that LineageOS 20.0 - i.e. Android 13 - is also available for the Samsung SIII neo. Since 18.1 - Android 11 - runs fine for me I see no need to update the thing but if I wanted to, I could. It looks like Android 14 (the current version, released last October) will become available as well. I suspect the limited amount of RAM (1.5 GB) in this device will eventually put a stop to supporting newer Android versions but for now the ball is still rolling.
I'd like to express that while this article is WAY outside my wheelhouse, but I liked the writing style and the AI illustrations felt like they were emotionally additive to the section rather just a distraction (to me). Also, my head hurts trying to still understand this cursed thing: https://github.com/antithesishq/madness/blob/main/pkgs/madne...
I have felt similarly about collab tools. Even if the tools in an editor look cool, someone on the team is gonna get left out because they use a different tools. It feels a bit like the wrong layer for the collab tools to live.
Reflectacles[0] claims to do this. I haven’t tried them but I do keep the page bookmarked for someday.

Certainly not as low key as something “invisible” like makeup, but I can see them being useful. If they work.

[0]: https://www.reflectacles.com/
The ground in Houston is mostly clay and extremely wet. I'm no civil engineer but I imagine It would likely result in more issues that take longer to fix.

Not to mention Houston is huge and dense so switching completely to underground would be a massive project that no one is going to enjoy.
Amd once bought an ARM server manufacturer. It went down the tubes. I don’t think this will work either.
> The free market has never existed on a wide scale, so no company currently has to survive in a free market.

But...

> This is so ridiculous

It is? Aren't you saying the same thing?
The primary "special privilege" is that the extension is shipped with the browser and hidden. The API itself is available to any extension developer.

https://developer.chrome.com/docs/extensions/reference/api/s...
Yeah but the frameworks use CUDA in their NVIDIA implementation , don’t they?
Not say that Hindawi is an uncontroversial party https://retractionwatch.com/2024/03/14/up-to-one-in-seven-of...
this sounds terrifying. so their "algorithm" can just nuke your entire business without any signaling?
Microsoft Quits OpenAI's Board Amid Antitrust Scrutiny
https://archive.ph/cn6iP

Unlocked article gift link: https://www.wsj.com/tech/ai/microsoft-withdraws-from-openais...
None in Australia anymore either
Frozen pizza takes like 2 minutes. You literally just put it in the oven, go do something else, then take it out and slice it. Normally lunch takes about 15-20 minutes. Dinner takes ~45. We usually have overnight oats for breakfast which takes ~5 minutes every 3 days to prepare. Our older one is usually happy to get some combination of cut up fruit, toast, sausage, and cottage cheese for breakfast, which takes like 2-5 minutes to throw together. The time sink is hounding her to actually eat!

My wife never worked a career and never wanted to, so there'd be no "going back", but yeah we were happy on a small fraction of my current salary when we were younger, or half my current salary just a couple years ago. I'm not particularly interested in status or materialism; if I didn't have my family, I'd already be done with my career. There's an endless list of other things to do. Even programming is quite a bit more enjoyable when you're doing it for yourself. I've actually told my last few managers that I'm not specifically trying to get to the top of the career ladder with the extra stress and responsibility, but they inevitably push you toward it anyway. Modern corporations don't seem to know how to deal with someone who isn't motivated by status (or I guess they just need someone who can do the stuff, and I'll do it if they need me to). One of my managers actually told me he thought I was having self-confidence issues when it was exactly the opposite! I think a couple years later he's moved closer to my perspective for himself.

I've also taken all of my paternity leave including the unpaid portions. No regrets there. I feel super fortunate for having had the opportunity and would obviously recommend everyone in tech to do the same.
Good suggestion on leaving LD_PRELOAD unset if it was previously unset. We will fix that.

I’m torn on whether MD_PRELOAD or LD_PRELOAF is more obnoxious to other programs.

Fun fact: A previous version of this program used an even more inscrutable `env[0][0]+=1`, which is great as a sort of multilingual C/English pun, but terrible in the way that all “clever” code is terrible.
A good example is the recent announcement by Framework that a (fairly slow for now ... something like late Pentium III, but quad core) RISC-V CPU card will soon be available for their laptops. And, oh by the way, our fingerprint reader has been RISC-V since 2020...

> Eventually RISC-V may have CPU cores fast enough to compete with high end ARM and x86 cores but it will take a while

Multiple companies with as good credentials as Nuvia have been working on similar level RISC-V cores since about 2022. Nuvia was founded in 2019, the Snapdragon X Elite chip using their core is out now. Expect RISC-V to take the same amount of time ... i.e. probably hit the market in 2027.

Is that "a while"? It's basically tomorrow in chip and software development terms.
I asked who the killer was, and I got the name. Case solved.
AMD is (according to their own statements) in the process of picking up a lot of software manpower. And wages in Finland are European tier, not US West Coast. Why lay them off?
Thank you for Swift Charts. I was surprised by how flexible and powerful the API is.
Hugo and other Jekyll-like SSGs are definitely on my radar, too. Hugo in particular seems nice in that the migration path looks pretty trivial. My big worry with such tools is that the templates tend to get real hairy real fast, and I think moving away from anything that resembles Jekyll is psychologically necessary to shake off that writers' block.

Main thing drawing me toward Fossil is that I've already been transitioning my personal software projects onto it anyway, and Fossil's Markdown dialect happens to have some very nice features that I like. Main downside is that it's very much not designed with blogs or generic websites in mind, so while I was able to come up with a decent prototype (https://fsl.yellowapple.us/website), there's still a bit of jank that'll take some more in-depth customization.

Main thing drawing me toward Scroll is its flexibility; it's cool being able to do everything "in Scroll" instead of having to switch between content v. frontmatter v. config files v. themes v. plugins. Main downside is that it lacks maturity and documentation, so trying to figure out how to use it is a bit of an adventure in its own right.
Apparently opening files is so complicated it requires an external helper program. https://zed.dev/docs/linux#opening-files-does-not-work
I still have sn iPhone 12 Pro Max. But most of my cords are like this.

https://www.amazon.com/dp/B08PVLGWQY
Location: U.S.
Remote: Yes
Willing to relocate: Yes
Technologies: Python, AWS, Spark, Docker, Kafka, ETL, SQL, NoSQL, Data warehousing, analytics, ML training, ML inference
Résumé/CV: https://standardresume.co/r/1uBMiQuEehUI6DjMIiBVo
Email: adamconrad720@gmail.com

Full-stack data engineer with 6 years experience across the data lifecycle, from ingestion to inference. Generalist who can wear multiple hats.
Here we go with inflated salary guesses that a small percentage of programmers get paid. Also I doubt she decided to start a non-profit because she was good at coding.
>I feel like iPhones and iPads receive updates for what seems like an industry-leading amount of time.

If we're talking about OSs alone, Windows wins. MacOS/iOS second. Android dead last on average (but it's much better now on some new phones).

You can easily run Windows on a PC from 2010 (at least on a desktop PC with a good CPU), getting updates well into the 2030s...
Your theory sounds nice but is not borne out by either basic free market economics or the facts. The reason companies can get away with not being "responsible" is that the market is not free. The government has its thumb on the scale in all kinds of ways. For example, the reason companies can get away with discharging polluting substances like PFAs into the environment is that the government effectively owns the environment, not the people, and the government sucks at protecting what it owns. The government then steps in with further "regulation" to "fix" this problem, but does it badly (regulatory capture is a thing), so that companies aren't actually forced to be "responsible", just to look on paper like they are "responsible" enough to satisfy the regulations.
When I was at Caltech, another student in the dorm had been admitted because he'd designed and implemented a CPU using only 7400 TTL.

Woz wasn't the only supersmart young computer guy at the time :-)

(I don't know how capable it was, even a 4 bit CPU would be quite a challenge with TTL.)
JRD Propulsion
Not directly, but like most of the examples in the repository, they can be recreated with some custom drawing.
It’s the grift. Doesn’t matter. Just slap AI on ANYTHING as fast as you can and hopefully no one will notice and hopefully someone else will have fixed it. Oh did I mention AI!
That's exactly what I did for scraping the USCIS processing time daily: https://github.com/jzebedee/uscis
As others have pointed out, most of this is a good idea and already exists in the form of moving-block communications-based train control which is used all over the world.

The parts that don’t exist—traveling closer than the stopping distance and hitching/unhitching at speed—are not good ideas unfortunately.

You can’t travel closer than the stopping distance because you can’t guarantee that the train ahead will stop at its own achievable stopping distance. If you could, you could do as you describe, and have the next train start braking instantly when the one ahead brakes. But striking an unexpected obstacle and/or derailing can cause the train ahead to stop quite a bit more abruptly than that! If the train ahead suffers some kind of violent failure, it could leave sizable debris and/or track damage at the point of the event, even if most of the train continues along for some distance. So, even with moving-block CBTC, you must always be capable of stopping before reaching the current location of the train ahead of you.

Anyway it is not really necessary to travel so closely together, because the limiting factor of throughput is station dwell time. Sure you could have huge throughput on a line with no stations if you could theoretically travel at car-on-highway spacing, but if you have stations and they can only serve one train at a time, you won’t gain anything by doing this. You can improve this by having a platform with a track on each side so you can load two trains at once (and this is pretty common when dwell time is really long and throughput must be high, i.e. for intercity trains on a busy line), but that is the best you can do. You can’t really scale this to a bunch of platform tracks because you’ll start to have merging conflicts when rejoining the track.

The problem with unhitching at speed follows naturally from the problem with close following: the moment you unhitch, you are now following too closely behind another train, and you cannot stop in time if something bad happens to it.
Why would you move to Saudi Arabia if you can move to the US? Certainly if I had any inclination to move my target would be the US, high salaries, low taxes, wide range of companies, can choose climate/geography and even political leaning of area, etc.

I have been to Dubai, it was one of the worst places I have ever been to. Extremely unpleasant climate, revolting atmosphere of completely incoherent architecture, even culturally it seem to have just adopted the worst consumerism of the west and transplanted it into their native culture. I am not sure what money could even compell me to live there.
yes. it's working fine for me on 9 y/o integrated intel graphics.

but it's kind of still a weird statement to make. i thought it was generally the OS's job to supply the vulkan layer, and that mesa -- which just about every linux OS will be using -- provides pretty robust software implementations of those things as fallback. what would cause them to require a "physical" anything?
Nice! At a first glance it looks pretty neat. The PDF output support might make this promising for the stuff I usually use LaTeX for.
You’re right, there’s nothing more certain than money. I aim to generate enough revenue to develop Strflow full-time. Thank you for your support!
Gitlab as well
> Since when?

Since as long as people haven't wanted polluted air and water or products with harmful substances in them. "Bad for business" means business in an actual free market, where customers have the final say. In what we have now, government has the final say, and government sucks at actually protecting us from these things. Or haven't you noticed that our air, water, and products still have all sorts of harmful things in them, despite all the government regulation?
You underestimate TypeScript. Your example will give a compiler error:

This comparison appears to be unintentional because the types '"a"' and '"b"' have no overlap.(2367)

https://www.typescriptlang.org/play/?#code/MYewdgzgLgBAZiEAu...

It's features like these that make Python/Ruby/etc. type-checkers insufficient substitutes for TypeScript.

I think my example wasn't the best. Of course "active" | "inactive" would get reused. But if it's just a little function flag it could easily be a one-off.
> In an email to employees, CEO Sasan Goodarzi said more than 1,000 of the layoffs were employees that were not meeting the company’s elevated expectations.

Blame AI cause you over hired medium talent?

Having survived the 2000 bubble there were two kinds of folks left. Those who were important enough to keep and those who were passionate enough to stay and figure out how to eat till the market recovered. If that sounds grim, it is. And there are people of people who survived that time working bullshit jobs. My good friend talks about doing side gigs while working in the liquor store. About getting bumped off his dial up every time someone used the ATM.

Coming out of that grim period was an amazing time (2003 onward). Talent was all that was left, and they were chomping at the bit to start up interesting products and projects.
Seiketsu (清潔) doesn't mean standardize; it means "clean, hygienic, sanitary". You hear it in the negative: fuseiketsu means filthy.

The first four S's are all in the same semantic neighborhood: they all have to do with neatness, cleanliness and order. Basically they collapse into one. The last S, shitsuke, is just discipline.

"Be clean/neat/tidy, and have discipline".

Yay ...
Ancient Greek sanctuary slowly sinks into the Aegean Sea
Wonderful World of the Computer 01 by Bernard Nergfergler
"Affordable home computers have been available for about ten years now, but in all that time nobody has ever produced a really helpful guide to their use. Oh sure, there have been tons of books and magazines printed about computers but they have all glossed over the most important aspect of the subject, i.e. "Of course it's not like this in real life" factor. It's not that writers have been dishonest about this, rather they have just been lazy and consequently much vital information has been omitted from computing literature. Let's look at how this applies to the Elk..."
Model Rocket Nails Vertical Landing After Three-Year Effort
They can also drink milk when they are thirsty (which would make them feel full), if they want an alternative to water
So will LLMs ultimately become realists, or nominalists?
> They're the same, just ecosystems.

I'm a long time vim user. I watched someone use neovim, started drooling over the plugins they were using and decided to give it a go. As I understood it neovim was born because Moolenaar didn't want to give up on vim's scripting language. It something you might like to replace. I don't know why he was so attached to it. When neovim made LUA it's scripting language it gave rise to all these plugins, which is what I was drooling over.

Within about 15 minutes of using neovim I hit my first bug. Split screen diff's weren't rendering correctly. In fact they rendered so badly it was impossible to use. Then I hit a few more. That reminded me of one thing I am in awe of in Moolenaar. Vim is a big piece of software, yet I don't ever recall hitting one bug in the underlying engine. He was one mother of a programmer, truly a giant among us.
Autoimmune diseases, of which lupus is but one of many, are essentially black boxes. It’s proven extraordinarily difficult to develop therapies in this area. As such, this is great news. Hopefully this research will encourage pharmaceutical and biotech companies to invest more resources into translating research findings into effective therapies.

I haven’t read the paper yet, so I can’t comment on how this discovery might generalize to other autoimmune diseases, but one interesting bit about autoimmune diseases is that they tend to run in packs. This is suggestive there may be underlying mechanisms that are shared across autoimmune diseases.