skysight-inc/HackerNews huggingface dataset:
One of the worst feelings is building a site without a view library like React, getting 80% there, and then realizing you absolutely need dynamic functionality and/or state management because the project's scope changed or started calling for it, only to realize you now need to refactor much (or all) of the site to make it easier to maintain across the board.

This is why I reach for a view library like React, Vue, or Svelte, even if I'm creating something simple. This is because I'm familiar with using these and they provide me with the ability to implement nearly any kind of dynamic functionality or interactions I could want, fine control over component lifecycle, and tight integration with my CSS library of choice to speed up development.

End-users are none the wiser, that is of course unless I do a terrible job using these tools.
Was the first comment under the influence of drugs?

In any case, for the second comment: even if the set of empty sets has no elements, it's still ONE set.
> Like Cisco with their regular CVEs?

It's why I use QBasic for my firewalls.
It doesn't come much easier than the Citrixbleed exploit.

https://github.com/GossiTheDog/scanning/blob/main/CitrixBlee...

But I do think society needs to get over the "14 year old script kiddie" slur. The "Enterprise Architects" and "CISCO" being paid a fortune only to be victims of basic issues don't get to look their nose on the people who used a basic exploit.
It also looked absolutely amazing. We came from blocky ugly 256 color icons, bland shades of grey, and lumpy fonts to aqua. Each icon looked "real", either as a real thing you could hold (hard drive, CD, printer, trash) or a glossy photo realistic artists rendition (the network icon and favorites heart in particular were gorgeous). The faint pinstripes and transparency matched apple's hardware at the time, and it just looked absolutely incredible. It's contemporary oses, windows xp mainly, improved the resolution of their interfaces, but still had garish cartoonish icons, and Linux DEs didn't really shake their lumpy pixelart icons till Nuvola and Crystal came about
> younger generations do not watch older content

This is completely false.
Being able to identify a game as -EV doesn't mean you are going to be great at poker? Or else why isn't every statistician in the world a professional poker player?
You can resell clothes. You can't resell skins in most games, including Overwatch.
You're probably fine with code generated from direct use of GPT-4 - it's clearly not smart enough to be dangerous. But it's not going to be the case in the future, so best not get into the habit.
Assuming no fire over night yah? Could be a very long day but won’t always be.
Most of them, near as I can tell. Cars manufactured during that time have been having issues like crazy too.
Chinese cities are not really "cities". They are closer to counties and in some instances like Chongqing, a literal province. The bigger cities are a administratively half a level above counties.
They partnered very heavily with them, providing their music store and services
I've got a 1 gallon glass jug sitting on my bathroom shelf. I dump my change each night in there and when Christmas time comes, I've got ~$250 to buy my kids gifts with. My bank has a change counting machine that I use for free. I don't mind the change at all. It's like a weird little savings account for me.
This is trivially not true.

Pick eg. x -> sin(1/x) around zero and its derivatives.

The small modifications that you’re talking about are on the argument. These can lead to huuge changes in the values.

The stability is more likely due to the diffusive nature of the models and well executed trainings.
I find games for money really unfun, even if it's for small stakes. It just makes it too much about winning rather than having a good time.
Meanwhile my SO really enjoys starting the car's climate control when she's about to leave her friend, the restaurant or similar, way out of Bluetooth range.

Especially during the winter when it's -15C or below it's really nice to step into a warm car compared to an ice cold car.
LOL, yeah, because the jail system works so well, and it's totally not a completely broken, crime ridden society, with crime levels, murders, and so on, the worst among the western peers, despite having the biggest ratio of inmates to general population among them.

Let's keep that, as it's obviously working so well!
Data diodes are alive and well, just not in a lot of places. Most people don't need them, and organizations that do either have them, have decided that an air gap is easier to deal with for some reason, or are being run (on the IT/infosec side) by people who have no business being in their position.
Have you tried Altair? I am considering switching away from Plotly and have been eyeing Altair. (I have no idea how good it is.)
Shrs: Shell toolkit written in Rust – release v0.0.2
Hey all! Pre-release version 0.0.2 of shrs: the rusty shell toolkit has just been released! shrs is not just a shell written in Rust, it is a library for you to build your own command line shell. Here are some exciting new features that can be found in this release:
- Run contexts: save and restore your execution environment
- Dynamic aliases: change the definition of alias depending on which directory you are in
- Project/workspace parsing: enables the ability to create prompts like starship
- Serde support: enables ability to parse options from config files

Please note that the project is still very much in development so please expect missing features and potential bugs. Feedback and contributions are highly welcome!
The magma dyke under Grindavík extends out under the ocean; if it reaches the surface there, the eruption will be explosive and potentially disruptive to air travel. However, the latest news I have seen says that they currently think it’s more likely to erupt on land, to the north east of Grindavík. The best place to get updates is the Iceland Met Office, https://en.vedur.is/
I remember some high school kids dying during that period after trying to follow pipe bomb tphile recipes.

There was bad press, but for 99% of people, using a computer to do this was so abstract that it didn't create any lasting moral panic.
Data is submitted voluntarily - I'm curious how thorough the submitted data is and which jurisdictions opt not to report.

I imagine it's not in the interest of public officials to submit data which weakens their authority, undermines or invalidates their positions - and that opposite holds true too.

The data seems less than substantial because it's not thorough nor potentially accurate, even when collected. Perhaps there's substance in comparing data here to data elsewhere to highlight official intent.

It's neat they have a public-facing API.
Yeah geohashing is cool. It takes something like 12 steps to go from the world node to the location you’re standing on. You can cache the city and county nodes for a performance bump. The hash tells you your position in the partition too.
DDoS prevention is outside my area of expertise, so I'm not sure. I should clarify that this blog isn't referring to that use-case :)
Somehow they forgot after 25 years of expertise what to do... plausible.
I guess this answers my "do people seriously believe this" question.
The data centers that I have been around have had humidifiers included in the HVAC system to prevent the air from being too dry. Static electricity is a problem when the air is too dry.
https://archive.is/cV0S9
Show HN: Interactive AI Resume/LinkedIn for better networking/job hunting
Generally, I found resumes too vague to get to know anyone (hence why no one networks with them), professional blogs too low ROI, walking up to people unscalable, and cold messaging fairly low success-rate.

I wanted the 'marketing tool' of networking to get myself out there. Something that lets me:
1) Draw people into a conversation before they've realized it
2) Make them remember me and ultimately reach out to me
3) See what people asked me so I can further refine my interactive profile and start the networking cycle again

So I built a website where anyone can create these interactive profiles starting with a resume import.

The one I linked is a test profile but on my personal one, I got:
1) >10x more people reaching out to me when I put myself out there to network (some were VCs actually; though I'm not fundraising right now)
2) A bunch of engagement questions where I can see what people want to know about me so I can further enhance my profile and improve my own outreach

This is still in early stages, but if I go to a conference/join a new team at a new job/need to network for some other reason, I think I'll put this on my LinkedIn/business card/etc.

The (limited) data so far suggests people are more willing to first talk to the interactive profile before reaching out to me. I guess that makes sense, it's less commitment than emailing me. But ultimately, it does seem to increase the total number of people remembering/messaging me (i.e. improving the professional networking funnel as it were).

I would love y'all's thoughts on it

Edit: I can see some of you asking questions lol. Way more fun than LinkedIn's 'This random person looked at your profile but what did they want to know? We have no idea'.
Some Amish/Mennonite sects have exceptions for business, so I'll sometimes see them with cell phones. Tax software would probably fall under that exception. Honestly, I'm more amazed any company spent time catering to such a small portion of the market.
The worldwide jobs program that is modern-day Javascript would have you believe that elaborate front-ends are necessary to give end users the experiences they expect, which is an utter pile of lies. What users want is something simple that works.
Gym Bro GPT
You know you need it!
How to fall without getting injured
https://archive.ph/5m7iK
Why doesn't it mention the lmstudio dependency in the local docs here https://docs.openinterpreter.com/language-model-setup/local-...?

And the linux build must be requested from discord: https://lmstudio.ai/
My pet-peeve with matplotlib is the terrible layout of multiple plots on a grid. It's tedious (requires quite a bit of redundant typing), setting aspect ratios is tricky, getting margins right is an effort of trial and error -- setting reasonable font-sizes will almost certainly get you overlapping axes labels (especially when using tight_layout) by default.

Don't get me wrong matplotlib still gives the best looking publication-ready plots (people mentioned bokeh, which is great for interactive plots on the web, but completely unsuitable for creating plots for pdf articles). I just sometimes wish less tweaking was required.

I found proplot: https://proplot.readthedocs.io/en/stable/ is a nice wrapper around matplotlib that alleviates quite a few issues.
Does anyone find it strange that a syntax highlighting library needs to be loaded on a site singing the praises of HTML? Sometimes I don't think the web platform takes its own original purpose seriously (presenting documents).
On web, an HTML first approach in many cases can mean a better user experience.

Whether to use an HTML first approach or something heavier like React depends on the product being built.
Yeah we did. It was called prohibition, and how'd that work out? People drank anyways but this time without strong regulatory bodies to ensure the safety and manufacture of said libations.
I also thought this seemed extremely odd.

Here is an unoptimized example, built on an M1 Mac:

$ cat <<EOF > Dockerfile
FROM python:3.12-slim-bookworm
RUN apt-get update && apt-get install -y python3-pip
RUN pip install pandas
LABEL "name"="python-pandas"
ENTRYPOINT ["python3"]
EOF

$ docker image ls -f 'label'='name'='python-pandas'
REPOSITORY TAG IMAGE ID CREATED SIZE
sgarland/python-pandas latest 89e31f6eb83d 9 minutes ago 764MB

A more optimized version:

$ cat <<EOF > Dockerfile
FROM python:3.12-slim-bookworm
RUN apt-get update && \
apt-get install -y --no-install-recommends python3-pip && \
pip install pandas && \
apt-get purge -y --autoremove python3-pip && \
rm -rf /var/lib/apt/lists/*
LABEL "name"="python-pandas"
ENTRYPOINT ["python3"]

$ docker image ls -f 'label'='name'='python-pandas'
REPOSITORY TAG IMAGE ID CREATED SIZE
sgarland/python-pandas smaller 102308842b88 4 seconds ago 342MB
sgarland/python-pandas latest 89e31f6eb83d 27 minutes ago 764MB

Even adding in scipy didn't crack 500 MB:

$ docker image ls -f 'label'='name'='python-pandas'
REPOSITORY TAG IMAGE ID CREATED SIZE
sgarland/python-pandas scipy 808535284f03 3 minutes ago 497MB
sgarland/python-pandas smaller 102308842b88 9 minutes ago 342MB
sgarland/python-pandas latest 89e31f6eb83d 36 minutes ago 764MB

I'm not sure how they managed 10 GB. Here's the non-slim version, with no optimizations (this is much larger because `python3-pip` has the system default Python interpreter as as dependency, so this installs Python3.11 into the image):

$ cat <<EOF > Dockerfile
FROM python:3.12-bookworm
RUN apt-get update
RUN apt-get install -y python3-pip
RUN pip install pandas scipy
LABEL "name"="python-pandas"
ENTRYPOINT ["python3"]
EOF

$ docker image ls -f 'label'='name'='python-pandas'
REPOSITORY TAG IMAGE ID CREATED SIZE
sgarland/python-pandas bigger f8f98e9a241c 8 seconds ago 1.44GB
sgarland/python-pandas scipy 808535284f03 3 minutes ago 497MB
sgarland/python-pandas smaller 102308842b88 9 minutes ago 342MB
sgarland/python-pandas latest 89e31f6eb83d 36 minutes ago 764MB
For personal projects I usually use Astro[1] solely because 90% of the stuff I am making doesn't require anything more than basic HTML/CSS and maybe a couple static components, but I also have the flexibility to add SSR rendering or even more dynamic components like Svelte without making an entirely new project.

[1]: https://docs.astro.build/
Either it bankrupts Oracle or it ends civil asset forfeiture. Win-win.
It doesn't have to be Bluetooth. We had local wireless remote start and control solutions long before "cloud" or even BT or WiFi was a thing.
That seems like a pretty interesting app.
Precisely. Using libraries / frameworks like React, Vue, Svelte, etc. adds nearly no overhead to the core functionality of whatever it is you're creating, _especially Svelte,_ since it compiles down to the bare minimum necessary to power any dynamic functionality (it doesn't ship with a complete runtime), and supports static templates and markdown out of the box.

I can say with confidence that unless I royally screw something up in my component lifecycles or render loops, everything is just as snappy as ever. No latency. No lag. Just a zippy fast web app with URL/route changes that fly, fetched data populating quickly, and interactions feeling wonderful -- and that's because said apps I'm developing _aren't_ using any heavy tracking libraries.

People are too quick to blame slow performance on modern view libraries, and even likelier: they've never used them before.
not to brag, but that is kinda my superpower...
Just buy used and you can get much better value
proc HeatUpCar {$temperature} { switch $temperature { -15c { activateHeat } } }

Not a hard feature to program
For sure, the HP one is a rebrand of the 3Dconnexion right?

Those are great, but nothing really compares to the original SpaceOrb360 controller form-factor for gaming IMO.
I feel I'm being trolled, but I'll bite and accept the resulting downvotes

I don't think treating every mention of act as an opportunity for airing of personal grievances is helpful in a discussion when there's already ample reports of people's concrete issues with it, had one looked at the 800 issues in its repo https://github.com/nektos/act/issues?q=is%3Aissue or the 239 from gitea's for https://gitea.com/gitea/act_runner/issues or whatever is going on with Forgejo's fork https://code.forgejo.org/forgejo/act .

But, as for me specifically, there are two and a half answers: I wanted to run VSCodium's build locally, which act for sure puked about. Then, while trying to troubleshoot that, I thought I'd try something simpler and have it run the lint job from act's own repo <https://github.com/nektos/act/blob/1252e551b8672b1e16dc8835d...> to rule out "you're holding it wrong" type junk. It died with

[checks/lint] Failure - Main actions/setup-go@v3
[checks/lint] failed to create exec: Error response from daemon: Container b9059f831d3a1549c9902cabc7e5258231b2a7291b2692eaa33f976794059738 is not running

and no amount of --verbose would tell me what, specifically, "Failure" means or what action I'm supposed to take about it

Finally, I believe I am pretty self-service when projects are written in sane programming languages and publish under a permissive license, so the "and a half" is that I tried to introduce some better logging or fix up some of the more egregious silliness that I found in the codebase, but ultimately it felt like I was pushing a boulder uphill so I let that go. I haven't been following the progress of any of the 1100 forks on GH, or the hundreds of Gitea forks, or whatever the hell is going on with Forgejo nowadays

But my experience is that if the thing can't run its own workflows, or at least emit some constructive action that I, the user, can take about that situation, then the VSCodium one that I linked to has no prayer
This is a game of cat and mouse. Arguably a pointless one.
There are always loopholes around regulations, "kit cars" that you need to assemble yourself (even if it's a simple last step) being one of the most well-known.
I agree on everything except when you mention Gnome: it requires accelerated graphics that your old PC might miss (TFA mentions quite old Pentium-era machines).
There's a picture on the Wikipedia article: https://en.wikipedia.org/wiki/3Dconnexion and there's a patent you can look at: https://patents.google.com/patent/US20050172711A1/en?oq=2005...

It's flexible, and there are LEDs and linear optical sensors set up with an occluder in between that casts a shadow (or passes a light through a slit, according to the patent). The sensor detect where along the sensor the shadow or light falls, which indicates how much you have translated or rotated the control in a particular axis.
Those Dodekalogue people are laughing.
After the failure of pretty much all embedded automobile platforms like microsoft sync that people really don't want yet another crappy middleware platform, the automotive industry is trying this shit again removing android auto and apple carplay after people actually got what they want.

Why? Auto vendors realized they lost control through their ineptitude of the user interface, and want it back. Problem is no one wants what they have to offer, that is a sub-par experience in every way to simply letting them use their phone as a screen in their car already there.

Automobile vendors realized they screwed up and lost real estate while they were still screwing with Microsoft, Clarion, all the other WinCE vendors and few others longer than they should, and are simply going to piss everyone off trying to take it back again.
Some people (especially older women) don't know their own SSN, just their husbands'. If they never had a job, there wasn't much use for an SSN. And if their spouse passed away, they always had to use the deceased's SSN to collect survivor's benefits (or whatever it's called).

I've seen it more than once when working with health records: two people have the exact same SSN, but different sex. If I need to match records, I'll use SSN and birthdate, knowing even that's not immune to errors.
Being able to boot a live session from USB is supported in every distro I’ve ever used too
Yeah, he was at iD. I think Michael Abrash would pop up too back then.
I have to use gmail for work, and I use the html version. It doesn't eat hundreds of MBs of ram or slow down my browser like, say, Google cloud's UI does. Ymmv.

(of course the html version is not as good as a non webmail would be. Such is life I guess.)
As far as I can tell, this is not true at all.

“There is no limit in the Act on the number of hours employees aged 16 and older may work in any workweek. The FLSA does not require overtime pay for work on Saturdays, Sundays, holidays, or regular days of rest, unless overtime is worked on such days.”[1]

“In general, federal mandatory overtime laws follow guidelines set by the Fair Labor Standards Act (FLSA). The FLSA establishes the primary regulations for overtime pay affecting employees working in the private sector, as well as in federal, state, and local governments. The FLSA outlines the following guidance about overtime:

-Nonexempt employees must receive overtime pay for hours worked over the 40-hour workweek.
-Pay for overtime must be a minimum of 1.5 times the regular rate of pay.
-There are no limits to the number of hours employees 16 years old and older can work during a workweek, other than the fact there are obviously a finite number of hours in a workweek.
-Overtime pay is not required on weekends or holidays unless overtime is worked on those days.”
-Employers may penalize employees who refuse to work required overtime. Though the penalties can vary by employer, there are no federal guidelines for employer penalties on employees refusing to work mandatory overtime. In some cases, employees may be subject to discipline, reassignment, demotion, or even discharge.
-Employers can require nonexempt employees to work beyond their 40-hour workweek hours without any notice, such as requiring employees to work another shift without any notice.[2]

So basically there is no limit to how much an employer can ask their employee to work mandatory overtime, as long as they are paid for their over time hours at a minimum of 1.5x rate.

[1]https://www.dol.gov/agencies/whd/overtime#:~:text=There%20is....

[2] https://blog.namely.com/mandatory-overtime-laws-for-each-us-...

I work in a industry that is not at all related to any type of emergency services, supply line or transportation sector. People in my industry still regularly work at minimum 50-60 hour work weeks and very often 70-80 hours a week (in often relatively physical jobs). We are usually guaranteed a turn around time of 10 hours (how many hours we can have between our shifts— which is really just 8 hours if you factor in travel time), and that is only because our union recently fought for that in our last contract negotiation.

US labor laws are still very much the Wild West of labor laws.
If you click on the icon over London, it shows there are 150 there. The global map is 1 invader icon per city tagged, and clicking into a city shows a lot more (and images too!).
I think the idea is that you can start the heater a few minutes before you head to your car rather than setting a return time before you leave, or leaving the car's heater on the entire time.
All of the technologies you used previously were considered "finally fully fledged" until they weren't!

We will be doing something different in a couple of years and saying that the stuff we do now is out of date and the new stuff is home. It's always been this way. We are tech nomads finding ourselves new homes as and when we move on.
Any regular space decomposition can be described in terms of a space-filling curve. However, there is little benefit in doing so in practice so you rarely see it expressed that way. They were briefly used by major database vendors 30+ years ago for indexing on the theory that it could mitigate head seek latency on spinning disk, hence the use of Hilbert curves, but were quickly abandoned without much fanfare because they have a lot of issues for this use case. If you were going to use them today, not that I would recommend it, Morton curves are generally optimal.

While space-filling curves are not useful for compression per se, they are commonly used in some data compression algorithms to convert multi-dimensional data structures (e.g. rasters) into a 1-dimensional byte stream for the compressor.
Astro is an excellent choice! I've never used it, but always wanted an excuse to. I think it blends the best of both worlds, and the fact that you mix various view libraries is powerful!
Or your commissions. Or you and the rest of the art team are replaced with a "prompt engineer."