skysight-inc/HackerNews huggingface dataset:
Wrap it in a second function that parses out quotes and bit-stuffs the commas with something else.
Nope. This is a fixed-term contract that ends in a few months. There is still opportunity to learn here but a non-negligible percentage of that duration is spent doing nothing productive. Going to management will absolutely not solve the situation as they are in fact part of the problem.

I'm trying to make the most of my free time and bounce back when I'm free from my contract.
Self-Hosted Is Awesome
NASA 'shocked' by how close Russian spacecraft came to hitting satellite
For the press, red lines are something to scare people with or something to be made fun of when they’re apparently crossed without an obvious effect. IMO they’re more like if X then Y, where Y could be a very fuzzy thing.

One Y was cancelling the grain deal. Another is hitting energy infra (thermal power plants recently). Another could be precision strikes on particular targets, hitting NATO personnel in Ukraine, etc. So there’s this tit for tat happening, not a dramatic “we’ll nuke you alll”, no matter what Medvedev says.

—-

It’s not entirely correct that strikes within Russia are forbidden. Officially sure, but the intelligence for those strikes in Crimea and Russia must be coming from the NATO AWACS and other assets and are happening with UK and French weapons. Without those two elements Ukraine would be completely blind and unable to do any deep strikes (except drones).

Could we have done more? Certainly. But Russia has WMDs, is unpredictable and too big to (let) fail, so there’s this dance happening where in NATO we want to hurt Russia, but not too bad.

I still don’t think it’s possible to say what would have happened had NATO intervened more forcefully. The discussions between Macron and Scholz where one wants to send troops and the other fears WW3 indicates to me that there is no clarity within NATO either.
There’s also all sorts of backroom negotiation happening between Russia, Ukraine the US and others.

The current situation is bad all around. China and Russia deepening their partnership, Ukraine falling apart, Russian army reconstituted, bigger than before the invasion and pissed off with the EU and US.

I honestly don’t understand what you think would help Ukraine win at this point. Massive amounts of artillery, combined with planes they’ll learn very fast to fly (unlikely) and deep strike capabilities… would IMO keep them in the game, but not help them win. They’re running out of men and their economy is running on fumes (EU and US money).

Thanks likewise for the discussion :)
Perun's video from last week was a bit more illuminating in discussing the higher level impact of drone technology on this war: https://www.youtube.com/watch?v=iJnuTtUFiWM
Mine similar try at different known speech: https://suno.com/song/01309f49-463f-4906-8399-f1f4fe3c6726/
Insta: Snapshot Testing Tool for Rust
> You don't have to be a moral absolutist to prefer that people not be stoned for adultery.

Not quite - but you do need to be a moral universalist.
Hm, how is moving your whole hand off home easier for such frequent operations?
I would love if we could improve on HTTP - even just clearly separating protocol from application would be so great. Maybe dropping some cruft, like the accept headers and so on.
But yes, doing that is total folly.
The cost model is based on high labor cost assumptions of $25-36 USD/hr. See page 14 below. I wonder how much lower China's industrial capacity could reduce the costs.

https://static-content.springer.com/esm/art%3A10.1038%2Fs414...
I also use wireguard a lot. I didn't know that clock sensitivity could be an issue here. I've never seen an issue before. Now that I know it could be one I'll make a point of deploying all cellular based systems with a GPS synched time source as well and avoid that sort of problem.
Huh? The commenter explicitly states their compassion for a human person would compel them to be nice about an obviously bad song.

If the "real me" is a person who can perceive the difference between good and bad things, and also show a bit of decency about it, then yeah, I'd like that to be the "real me."

Feigning liking something to be polite doesn't make the thing good, and that doesn't mean anyone is an asshole either. Ugh.
Worked well for Snowpiercer, so why not.
Just finishing up a responsive website design with Claude, no typing by me, just a natural language conversation as I'm looking at the rendering differences and trying strategies to find a one size fit all without shims. The longer context is amazing, 'return the entire codebase to help us maintain a strong context, I have no hands' works extremely well, and it's handling an 875 line project of mixed html/css/js like a champ. This is as bad as it'll ever be, makes web design a pleasure again, well, sort of...
The article is from October - in the meantime it turned out he actually fled to UAE. The Polish government tried to extradite him but failed. There are many sources on that, unfortunately in Polish only.
Mental health in software engineering
Some are trying to combine perovskite with silicon solar cells because they specialize at capturing different wavelengths. So-called tandem solar cells.
In a stage-wise virtual guide, learning how an Oil refinery works have become more insightful and engaging for students. Every step right from crude heating to steam generation can be experienced by learners in an immersive manner to broaden their understanding and get acclimatized to the industry.
After Viagra and Wegovy, that is the 3rd holy grail of pharma.
unique adaptations to life in environments with limited light and resources is indeed fascinating
Sorry I'm not in your domain at all, but shouldn't that be a library function? Properties of polygons seem pretty universal to me. Will AI replace carefully curated libraries with repeated boilerplate? Thus reducing reusabilty of human efforts?
There's way more human input in the training data than in the prompt is my point, many orders of magnitude more. Of course there needs to be something to start some chain, but that's like saying a human needs to press "deploy" or "start", it applies to any tool. Even a perpetual motion machine needs someone to start it.
Yeah, to begin with, the default php.ini is pretty bad, too.

> it really makes me doubt the quality of rest of the content.

I have not read all of it, all I know is that I have found some parts informative, but I have not used this website as my major source. It was mostly the books I have mentioned, especially the first one.
Some of the masterpieces (not paintings, but still) stolen from the Green Vault [1] have not been returned, yet, even though the criminals were caught.

[1]: https://en.wikipedia.org/wiki/Green_Vault#21st_century
According to HN, duct-taping RPG warheads to drones built from COTS parts running open source software that you've modified to run in different frequency bands to foil electronic attacks isn't hacking. This entire war has been a hardware hacking arena with rapid iteration.

I'd say the title fits, the rate at which they iterate and get these things to the front and the outsized role that they play in shaping the battlefield really is a first.
You could buy an rtc and put up with that kind of clock drift, or.... for the same money or less you could be a GPS and have none of that drift.
You know what else you can do... google an existing song and copy the lyrics then make it make a version. It is HILARIOUS! https://suno.com/song/52a61a54-e25b-438a-908e-01074e6b75fa/
Languages like Ruby, Perl, and PHP have a backtick that can be used for that; for example in Ruby:

>> files = `ls / | grep ^b`.split("\n")
=> ["bin", "books", "boot"]
>> p $?
#<Process::Status: pid 10889 exit 0>

>> `false`
=> ""
>> p $?
#<Process::Status: pid 10898 exit 1>

I don't use it a lot because I don't feel like installing Ruby just for a few scripts, and zsh solves enough of the problems for me anyway.

Also parsing ls output isn't necessarily a good idea, and what you really miss is "first class globbing" like:

for f in /b*; [..]
arr=(/b*)
Yes, from looking at it for a couple of seconds.
Thanks for the detailed answer! I really appreciate that.
By using client side rendering you’re effectively playing SEO on hard mode. It’s all possible, but you’re making life very difficult for yourself.

Google will crawl and render client side only sites, but the crawl budget will be reduced.

The bigger factor is that Google cares a lot about long clicks - clicks on results which don’t immediately produce another search or a return to the results page. Client side rendered sites almost always perform worse from the POV of the user and therefore convert at a lower rate.

And now Web Vitals includes things like Largest Contentful Paint and Interaction to Next Paint, you’re going to find it much harder to bring these metrics under the target thresholds.

If you want to perform well in search, make things easy for yourself: use mostly SSR HTML and CSS and some sprinkles of JS on top.
> Are there special laws for black people?

Formally documented de jure discrimination is hardly the only available approach. For example, the term "grandfather clause" stems from Southern states applying severe voter restrictions (poll taxes, literacy tests, etc.) but exempting anyone whose ancestors had the right to vote on a particular pre-Civil War date.

Functionally? Permitted poor/uneducated whites but not blacks to vote without ever mentioning a race in the law.

https://en.wikipedia.org/wiki/Guinn_v._United_States

"No person shall be registered as an elector of this state or be allowed to vote in any election held herein, unless he be able to read and write any section of the Constitution of the state of Oklahoma; but no person who was, on January 1, 1866, or any time prior thereto, entitled to vote under any form of government, or who at that time resided in some foreign nation, and no lineal descendant of such person, shall be denied the right to register and vote because of his inability to so read and write sections of such Constitution."
Speeding up Docker Builds With eatmydata
I had read about it before and seen it in some CI setups but forgotten again. In a local build in docker engine on Linux (so no VM) I could reduce package installation time (which was by far the most heavy point) from 39s to 18.7s, keeping everything else identical.
So please give it a try when you do write-heavy operations on file systems but do not rely on them being 100% consistent in case of errors.
So, in CI cases, you probably never care about this consistency: When the build gets interrupted, you restart it.
It's also not only usable within docker, any build system is worth checking, e.g. Debian is using it with its own builder, too.
https://wildwolf.name/speeding-up-docker-builds-with-eatmydata/
> IPv6 where your home network or backend infrastructure is a transparent glass house is a failure by design

only if you chose it be.

It doesn't differ from a public routable IPv4 block at all: or you explicitly allow anything being routed to addresses in that block - or not
Example: if you use therapy services provided by an employer’s benefits package, they could subpoena your therapist for juicy mental health details that they can then use to slander you in court, HIPPA be damned. Example from my own employer doing this: https://archive.is/

AI therapists have no such patient confidentiality regulations, so it would be way easier to do that.

Imagine if OpenAI wants to get rid of a problem employee who happens to use a OpenAI-powered therapist.
>>We could offer cultural asylum, give people a route to access our cultural ideals through immigration.

A large number of immigrants opt to bring their culture with them and retain it in their host country though.
20 mins video for this? The battle for attention has reached new levels (and I pay YouTube premium)

I asked ChatGPT:

- Why doesn't Facebook use git? In 5 lines

- Facebook doesn't use Git primarily because of the scale of their codebase and the number of developers working on it. Git, while powerful, can struggle with extremely large repositories and high volumes of concurrent updates. Instead, Facebook has developed its own version control system, called Mercurial, which is optimized for their specific needs, including handling large codebases and providing faster performance for their workflow.

Sounds legit, Lmk if it got this right
I have been doing this with local LLMs that are "unsafe" using some basic python. I write a diary entry and ask it "Tell me some uncomfortable truths about this person." as the prompt and it roasts me. I then ask it, "Tell me why this person is not on the path to becoming a billionaire" and it says I spend way too much time on my personal life and relationships when I should instead be focused on starting businesses in high-growth industries and networking with high net worth individuals.

Some of the more standard LLMs try very very hard not to insult me and tell me to talk to a licensed professional for everything. That's not what I want. I wanted to get the most impolite LLMs I could, so I looked up some list about which ones were the best for topics like erotic roleplay and those worked way better for even non-sex topics because they're not RLHF'd to be unconditionally nice or excessively cautious.
Promising. Looks like it can leverage existing requirements if included in the git repository as ReqIF exchange format files. I’m currently not able to verify with an experiment because I’m dealing with huge sets of requirements and I easily reach the limits of API (I guess), need to trim down. Any experience by others?
Just curious, how would you decide if an “it” did have proper support for multidimensional arrays?
Pointless; you're improving from a level that is unimaginably terrible to a level that is also unimaginably terrible. The difference in effects downstream of the incident being counted ("can the player remember where he lives?") is likely to be much smaller than the difference in incidents, because for most purposes there is no difference between the pre- and post-treatment results.

I see that in 2011 there were 32 NFL teams and a team can field no more than 11 players at a time. If I assume an average of 352 concussions a year, one per year per "stylized active player" - and I would bet the number is higher - a reduction of 25 per year is basically meaningless. That would correspond to a reduction in concussions per player-year from 1 to about 0.93, or if the rate of concussions was three times as high as I assumed above, from 3 to 2.9.

As far as the preschool studies go, people like to use them to argue that the same intervention should have some kind of beneficial effect when applied to normal students whose average lifetime incarcerations are zero. There is no justification for this.
> Citation needed.

* OECD: http://fs2.american.edu/wgp/www/park_lippoldt08.pdf

* Via: https://www.forbes.com/sites/marshallphelps/2015/09/16/do-pa...

A review of the literature:

* https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5664960/
If there is a good library for it within the domain, ideally at some point the AI will suggest it. Can't wait until the AI writes it own library it will reference in future answers.
Piracy is driving me insane
Impact of Extensions on Browser Performance: An Empirical Study on Google Chrome
Ah yeah no disagreements there. Better something that already works and is widely used with good ecosystem around it, than risk an xkcd 927 situation.

I understand that the people at the time (presumably) did it the best they could with the information and knowledge they had at the moment, while keeping backwards compatibility.

I only know a bit about HTTP/0.9 and can see how we moved from that to what we have today. I just find the current situation sad.

Like when something only supports ASCII, or only supports IPv4, or assumes I only have 1 CPU thread. Or like when some binary file is encoded in base64 before being sent over the network, only to be decoded on the receiving end. Stuff like that.

But I only feel that way thanks to having the huge benefit of hindsight and modern technology.
Everything I know about fitness is a lie??? This can't be a gimmick, right? The author of the article must be the only one telling the truth.
British farmers want basic income to cope with post-Brexit struggles
I just don't want another monthly payment. I know it's good etc, but I just don't want it. I _really_ don't
Thx for that. Hate those low carb videos.
If the materials are cheap enough, we might be able to build them into other stuff that was going to use labor anyway (shingles, asphalt, siding, etc). No idea what the economics of this look like though, and electricians (a pretty expensive form of labor) will need to be involved no matter what, but at least theoretically cheaper cells can also deal with labor costs.
While I suspect that’s possible in theory, I think it’s far more likely that ecosystem collapse comes from something like pesticides or habitat loss than gmo.
I don’t think the author is claiming that code interop is new.

But this does seem to be the first attempt at interop between crystal and Ruby, which is notable because crystal is effectively a typesafe Ruby.
No, it was about recorded music, as the article says. The movie made use of the Vitaphone sound system. The claim was about musicians protesting the introduction of recorded music.
Our executions are slower. We just call it homelessness.
Transformers.js –  Run Transformers directly in the browser
Pylyzer – A fast static code analyzer and language server for Python
I did set up one NT4 box in the 21st century.

I was building a PC for a broke mate of mine, and all I had to spare was about 40MB of RAM. The choice was either Windows ME, which didn't run great in that little, or NT4, for which it was quite generous.

NT4 looked like Win95 and it was quite solid. No power management, no USB support, not FAT32, but it didn't crash. WinME did all them but was not very stable.

NT changed significantly over its lifetime. I deployed and supported all versions in production.

NT 3.1: first release. Big, slow, no long filenames on FAT, needed a crazy 32MB of RAM in 1993, meaning a £5000+ PC. But very solid, and great networking.

NT 3.5: LFNs on FAT. Bit smaller and faster and more stable.

NT 3.51: a classic release. Smaller and faster still. I ran my home fileserver on NT 3.51 for years, in 8MB of RAM. Slow on the console, fine over a 10Mb/sec LAN. Absolutely rock solid, very quick.

NT 4: finally you get Explorer and the Win95 desktop, but bigger, slower, less stable. No plug'n'play, only very rudimentary power management, little to no useful 3D support. Not much use on laptops. But looked as good as Win95/98 and was as easy to use.

NT 5, AKA "Windows 2000": finally, full power management, full PnP, hotplug, USB, FAT32. All the good stuff that NT4 couldn't do. Bigger, slower, but very solid and worked well.

NT 5.1, AKA "Windows XP": Win2K plus themes, some bundled junk you can't uninstall like Movie Maker. Boots faster, much quicker hibernation/resume... and that is all. Bigger, slower, looks cheap and plastic.

I preferred W2K.
Quick question, because I've followed a number of how tos before that don't, if you disconnected all network connectivity, would it sync to the PPS source? Second, have you tested this, I only ask because 1# I found a lot of time sync was really slow, and #2 some of them reported that they had sub-microsecond time sync but when tested they were several milliseconds out.

Anyway, I solved these problems with sbts-aru, but maybe it's interesting for you to test if you haven't already done this.
Depends on how the Line is powered. A single long-distance line to a distant nuclear facility powering the whole thing? Or dozens of independent solar farms in the surrounding desert, each powering a nearly section of the Line, with both local storage and backup power from afar?

A proper fault-tolerant design will buy enough time for most residents to walk to a neighboring section that still has power.
ASWD doesn't work for me, but arrow keys do. Brave/Win10. Neat game!
> go trade secret and never let the ideas enter the public domain.

If you rely on trade secrets, then you can't sell your software without protecting it using a dongle or whatever; your "customer" might in fact be your competitor. It's not that hard to figure out how a piece of software works, and to write your own code that works the same way.

It's not hard to figure out how some novel machine works either; but how to fabricate it is often a tougher challenge. It's easy enough to explain how a transistor works; fabricating reliable transistors at scale is another question.
The separation is your choice. It is not enforced, as this would require limitations that are not worth having.

You can totally drop accept headers if you write your own client and server implementation. HTTP works fine without them. The web as a living organism, not so much.

But hey, we don't need content type negotiation, right? XML will reign forever, mp3 is the ultimate audio format. It's not like new codecs and document types appear all the time and some kind of underlying architecture has to reserve space for that kind of change.
> It would be nice if DHCP could provide the current time as one of the pieces of information it provides with a lease. [0]

DHCP can provide the IP address of one or more NTP servers to consult for time queries. I use this feature so that all of the machines on my LAN (at least the ones that can be configured to ask for and/or use this information) have the same general idea of what time it is.

[0] See subsection 8.3 here: <https://www.rfc-editor.org/rfc/rfc2132#section-8>
First impression feedback: I have no idea what is going on there. None of the keys seem to work or I don't know which of the characters on the screen is me (or both), and it all ends so fast before I can even realise it started.

Edit: Second impression: better. Arrow keys work. Took a while to realise that yellow diamond overlay is me. Maybe pause and make it obvious who the player is. It's chaos at the start with too many moving parts. Nice game all in all once the initial confusion settles.
I wonder what happened to singlet fission cells and other things trying to get around the SQ limit
That used to be easy with Svelte 3, but later versions got node APIs more intertwined with the code, + a lot of useful features live in SvelteKit.
In many ways it's more akin to outsourcing then automating.
> Facebook has developed its own version control system, called Mercurial

No, Facebook did not develop Mercurial.
As long as the source is available, I always take the provided bins as a convenience versus a default negative attitude.
No, absolutely not.

You are trying to apply your personal preferences, which are the trendy ones, as if they were absolute rules. They aren't.

(This is highly offensive, BTW.)

Also, I don't think you have read much 17-18th century literature, because people did do things similar to that... much as German still today capitalises all Nouns, English too put a capital Letter on all Nouns in the Language just a few Centuries ago.
Fern (YC W23) is hiring a Front End Engineer in Brooklyn, NY
I mostly agree, however DRM does stop laypeople from directly pirating, they have to rely on technical people to do the ripping or cracking, and also find out where to procure those copies.

The optimal DRM is something that prevents theft by lay people, but minimally inconveniences legal users. I think a good example would be how you can't just copy PS2 games with a CD burner and play them on an unmodified console.
shouldn't that be a library function

It's a balance. Sometimes it's better to just to write a 10 line function and get on with your work, rather than dragging in a huge extra dependency to your project.
ADHD may be a western pathologized term for the upper end of the distribution of "10+"
It's even worse, perovskite degrades faster than silicon cells so you are getting lower efficiency short life cells. Tons of money is being invested in trying to fix the lifespan problem.