skysight-inc/HackerNews huggingface dataset:
I would suggest taking a look at synology. The 2600ac is going on 6 years old and about to get the latest feature release (1.3) with no immediate plans to eol it. And unlike Google they have a long history of LTS.
My own (non-Indian) experience is that teachers tend to have (use/d) Matlab, but then teach Octave / SciLab to students. (And it wasn't optional in none of the 4 courses I took that used it.)
We currently don't advise using the Zig language in production. The compiler has known bugs and even some miscompilations, and we sometimes make breaking changes to the std lib and even the language. However, `zig cc` and `zig c++` are currently considered stable enough for production use.
I’m not sure what the issue with hiring them back is. We spend around 5% of a full time employee for their services, we can hire them back another 19 times this year, 39 times by next year and so on.

Nothing they build us would last forever, but then, we operate 300 IT systems, only a few major systems have a life cycle of more than 5 years. 5 years ago everything we ran was on prem but on VMs on rented hardware, 10 years ago it was physically on prem some on physical servers, now it’s in azure, who knows where it’ll be in another 5 years.

I fail to see what a full time staffed devops department would give us except for added continuous cost that is so much higher than its alternatives that it’s just ridiculous.

I mean, I understand full well that system operators are worried in the current climate, but most of ours simply developed into broader roles that aren’t becoming obsolete.
One can define a high-level security property, like "not executing remotely-downloaded code" and try to prove that no execution path of the program triggered by input data violates it. The formal verification will force you to consider all possible scenarios to be able to prove that this is not going to happen.
There are many ERP software which does the accounting for you.

The point is, accounting should not be so hard that you need an ERP software to do it for you.

So the issue is in the education, when most of financial professional doesn't know to use programming to teach the concept.
> if a country wants to spend a 9 figure sum

After the initial investment in developing the exploit and before the vulnerability was patched, there would have been a near zero cost to hack any one user in particular.
I honestly feel like CORS was invented just to get people to use reverse proxies more.
foo := someDefaultValue
if someCondition {
foo := someMoreSpecificValue
}

Whoops, accidentally created a fresh, unused variable in the nested scope instead of changing the value of the original variable.

I do that frighteningly often.
Thanks for the link - good idea!

This post should give you a good idea of what something like this might look like, although I think it would be very difficult to profitably conduct arbitrage in the manner described on the Ethereum mainnet today.

https://blog.infura.io/build-a-flash-loan-arbitrage-bot-on-i...
Reminds me of Asian shops employing old ladies spraying fish oil on panties for specific niche of Japanese market.
Probably a better idea to stop all air travel for people over 60 until they find a vaccine that actually meets the original definition of a vaccine.
I agree on all three points. I might even agree on the proposed name; not that I care too much.

All I'm saying is that I'm happy the state of art of fast (but insecure) generators is improving and people have better options than cranky old LCGs or Mersenne Twister (ugh!).

I don't know why they brought up non-invertibility. But, at a glance, I see a new RNG that might be at least twice as fast as a comparable variant of PCG while offering similar or better statistical performance. That's exactly the kind of development I like to see.
> Liberal arts teaches people to deal with the problems that cannot be solved with algorithms or engineering, nor yield to the precise objective methods of science

Do you have recommendations for self-study to gain a broader appreciation for the types of problems they can solve and the approaches taken to solve them?

> most well-paying jobs are outside IT and completely non-technical (if you can't think of any, you are a bit lost in the IT bubble)

The ones I can think of typically require graduate / professional degrees or some sort of on the job training program. I don’t know what the employment prospects are for fresh liberal arts grads. I’ve seen some survey data that puts liberal arts grads at below the university average. There are problems with the survey data, but it’s the only information I’ve seen for early career salaries.

The other set of data I’ve seen says mid-career liberal arts graduates out earn everyone else. The issue I take with that data is the liberal arts grads in that data set are more educated in that they go on to earn JD, MBA, MPP, and other professional degrees. The second issue I have with it is the people are older and from a time when undergrad business degrees weren’t common. I have seen some arguments made that business degrees took up a lot of liberal arts students when they became more common at the undergrad level.

In the interest of gaining a more comprehensive understanding, it would be great to know what jobs I’m blind to.

Thanks!
TLDR is hash collisions are an explicit part of the format. Encode and Decode are both specified to use the same hash function, so the hash collisions will all cancel out.
Asteroid sample could reveal our solar system's origin story
Make sure you check out some of the other "pro-sumer" lines first. I moved from a flaky consumer router which dropped Wifi all the time to a Ubiquiti which has been rock solid.

I'm not recommending Ubiquiti specifically given recent events but just using it as an example of a prosumer brand, even a few years old now and it still gets firmware updates, where as my old consumer router would be lucky to get any updates at all.
Not sure why my post was flagged, thanks to everyone who responded!
It does have bus route information and indicators when to switch lines, as well as walking turn by turn instructions for times when you might need to walk to a different bus stop to complete the route.
I'm sure people said the same thing about 802.11ac when everyone was on n, or n when everyone was on g.

Faster is always better. New 802.11ax also improves contention between devices.
There's more to Valle D'Aosta than a random murder, even though it's been exploited so much by the Italian media for so long everybody still knows about it.
A Simple Kubernetes Admission Webhook
The Colosseum was also built with lead rebar for earthquake resistance. And that lead rebar was extracted and stolen over the years because the lead was valuable.

Taking the rebar out of a building tends to make it a touch less durable.
I'm not sure those people are wrong to think they're dealing with arrogance. There are lots of ways of delivering bad news. And - unlike in medicine - for every lawyer who delivers bad news, there's another one delivering good news. Coming from a family of lawyers, and growing up knowing dozens of them, I think I've yet to meet one who wasn't extremely arrogant, whatever kind of news they were delivering. And let's not even mention how they order sushi.
Test this new Linux kernel – but dont forget Christmas or that you have a family
PDF/A is a standard with a bunch of features excluded.
I guess the quickest fix is too change you menu bar color to orange.
Hard to say, 1.0 for us comes when everything is fully stable in both the language and standard library, and we believe that it can last at least 20 years without modification. My estimate is at least 5 years from now, possibly more.
Funny I was musing on this myself, with sugar addition. Rather than ban sugar (relying on an unlimited supply of willpower, and that "oh I'll just have one chocolate bar..." then breaks the cycle into a cycle of addiction again)... I was thinking it might be better to go sugar-free on 4 months of the year, and do what I feel like on the other 8.

The idea is that less will power is involved, and might draw me down to a lower overall sugar consumption in the long term. On the 8 'free' months my natural cravings will be lower than they would have been too.
The best way to stop Facebook is to stop using Facebook.
I hope they go back to camera lenses being flush with the back of the phone. I don't use cases and typing on flat surface can get very annoying.
All applications are basically a view of over a DOM, so why not allow that DOM to be navigated via a URI?

Many more things become possible when one starts to think like this, event notifications, scripting, etc.

It will be glorious when end users can compose components from existing applications in beautiful new ways. Not to Amiga the thread, but it allowed for such composition via AREXX ports. What if web applications were open to extension in the same way that local applications sometimes are?
https://nypost.com/2021/12/17/woman-claims-she-was-virtually...
Every time I've seen one fly overhead I've thought that it looks like a beautiful alien spacecraft.
450k for NYC would be outlier as well
The lack of writing probably impaired things greatly. I know the Romans had writing. But did they ever write manuals? It was not like Gutenberg's printing press, which put progress on a steep upward trend.
US Commerce Dept says China has brain-control weaponry
> People are not on any meaningful scale in the US using pain killers to avoid dental care, unless you mean something like aspirin.

You've contradicted yourself there. "They aren't, but they are with this one painkiller."
Yes, you're right. I found this example pretty blatant and egregious, and my annoyance with it got the better of me. I should have handled this differently, thank you for the reminder.
Yep. Used heavily for editing works, colour grading works for tv / film, sound works. Pretty much anything professional, they will discard what the GPU is doing (and inbuilt audio) and use these sorts of external devices.

This way, you know EXACTLY what the program is computing, nothing else.
Minced Oath
This is misleading. It claims to support TypeScript but doesn't type check.

If you're looking for fast compile times with type checking, we've been using JS++ [0], which is written in C/C++.

[0] https://www.onux.com/jspp/
It’s an amazingly good read. The follow up - The Unicorn Project - wasn’t as good, but definitely worth reading.
This guy doesn’t play by the rules!
Well, no, not really (If I have the interpretation of "you" correctly!)

I was saying covid may become endemic and remain around forever, whereas missedthecue's saying it may be eradicated (which I don't think likely).

But I was dead wrong about covid being a rhinovirus, as
yorwba has pointed out below. I've had that wrong for a long time, so need to think about it!
It only really works if your domain has a neat discretization into discontinuous symbol sequences.
I gotcha. It actually seems obvious and fairly reasonable when you put it that way, since it removes the "conspiratorial" element that theories of superdeterminism seem to invoke.
Description to save a click:

BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.
Yes! I’ve been using a Microtik router and Ubiquiti access point for a couple years now with zero issues.
Scammers grabbed $7.7B worth of cryptocurrency in 2021
The interesting angle here is 2x performance vs pcg64_fast or xoshiro256++, with competitive quality in that space. It’s a simulation PRNG, not a CSPRNG. I agree the introduction to the article is somewhat confused (i.e., mentioning invertibility), but it never claims to be a CSPRNG.

The vast majority of the article is pretty interesting, if you can get past the first couple paragraphs and some typos.

The context is Rust’s SmallRng[1]. The top-level description of that is:

>
A small-state, fast non-crypto PRNG

[1]: https://docs.rs/rand/0.8.4/rand/rngs/struct.SmallRng.html
Their pricing is nutty to me. We have a share point folder at my job with a bunch of postman collections. Sure it would be nice to have that all built into postman but I think it’s $20 a month per employee. For that much just go on share point when you need to integrate with something. Crazy!
As someone who has implemented generating PDF/A documents, I can say it is still a very complicated format, and I would be very happy if it was replaced with something a little more straightforward.
“In 2019, before the coronavirus pandemic made dental visits difficult, a third of adults under 65 hadn't had a dental exam or cleaning in the past 12 months, according to the report from the U.S. Centers for Disease Control and Prevention.” - from Internet.

I am seriously impressed that 2/3 of US adults have had dental care within a year.

I live in New Zealand, which is fairly first world, but I don’t think we would have a figure that high. Note we have social health care, but that doesn’t include dental work (except for emergency dental care and limited care for people on benefits.)
Is there a way to get a car without it?
The attention mechanism, specifically the confusing bits about the Q/K/V layers, are all single linear layers with bias followed by a nonlinearity. Each of Q, K, and V are just square matrices with edge length the same as the “dimension” of the network (which you usually see denoted as “d”). So if you have an input sentence of 10 words, it gets embedded into a 10 x d space by looking up each word’s d-dimensional representation (from a |V| x d matrix). Add in some static position-dependent embedding, which is usually a function of the time index, so that the model can use position information and call the result E_0. Multiply E_0 by your d x d matrix of keys K and set aside as K_0. Do the same for your d x d query matrix Q and call the result Q_0. (The result in both cases is shape 10 x d). Take (Q • K’) which results in a 10 x 10 matrix where entry i,j denotes the amount that vector i attends to vector j. Squash this with a softmax along the time dimension* and set it aside as “attentions”. Create V_0 by running your inputs E_0 through the d x d layer of values V. Finally, calculate the output of the attention layer as (attentions) * V_0. This is just a linear cimbination of the values matrix V_0, where the coefficients are the softmaxed attention values from earlier. This is exactly what’s going on in Eq 1 from the “Attention is all you need” paper.

A transformer block is usually the above operation, and then it immediately runs the result through a high-dimensional MLP ending with a layer with dimension d. And it will usually use multi-head attention which splits the input d-dimensional representation into m splits along the d axis (so that you end up with m 10 x m/d vectors) and then does the above calculation on each of the m inputs using layer- and head-specific QKV matrices, and then recombines all the results along the d axis to recover the 10 x d representation. It can be confusing when you read code that does this because it’s all vectorized and the splitting and head-specific matrices are implicit.

* after dividing by the square root of d. this reduces absolute value of the inputs to the softmax and mitigates an issue that softmax has with gradients on large inputs becoming 0 on limited precision floating points.
The US is a big and varied place and the culture is interesting - though I’m biased. People are free to meet their ambitions and achieve great things without as much cultural cynicism. That said, even across states that have wildly different politics, there’s a unifying cultural thread that makes Americans more similar than different (it’s easier to notice after spending some time out of the country).

There are regional quirks though and problems with incentive structures that can lead to bad outcomes nobody wants. The politics in SF right now are pretty bad, but there are 2 recall elections coming up that are likely to pass. Hopefully things are starting to turn around.

The UK isn’t immune to these issues either I remember looting in 2011 or so? It’s hard to get the full picture from these kinds of snippets.
Amazon should have set it to force five star reviews as soon as the book was released. It's not even the most dishonest review crap they pull. They're not above it, so this was just failure of imagination.
They never really made sense, because stores can not and have never prosecuted for any crime - that's the job of the state and it's entirely up to the state to initiate it.

Stores can pursue _civil_ lawsuits and that's it.
Aren't modern bottles designed for that too? Atleast here, you return them to the store, get some money back, and they wash and refill them
It's a Nobel effort...
Hey welcome to the list, I've been on it since Primary School believe it or not, but only found out a few years ago!
I just shared it!
Stopping to use Facebook is way harder than you may think.

For example, Facebook is provided as authentification service on a huge amount of websites, meaning those websites send parts of your data to Facebook even if you don't use this authentication.
There's (at least) two kinds of liberalism. "Economic liberalism" is basically capitalism, while "social liberalism" means things like gay marriage, trans rights, etc. There's also "economic conservatism" and "social conservatism".

In Europe, where societies have millennia-long traditions behind them, it wouldn't surprise me that "liberal" parties are both kinds of liberal, while "conservative" parties are both kinds of conservative.

On the other hand, the origin story of the USA involves both fleeing from religious persecution and economic rebellion; that is, extreme social conservatism and extreme economic liberalism. Thus, "conservative" Americans hold onto those values, and "liberal" Americans are left with the opposite: social liberalism and economic conservatism.
And the clients aren’t to blame? Some will force waterfall on you then change their minds on requirements, am I a charity that just gives work away for free when they change their mind?

Many large companies absolutely refuse agile delivery and require fixed scope and cost to get anything done.
Why wouldn't they still let it be manageable in the app? Not providing additional updates is one thing, but essentially bricking the device is absolutely not necessary.
It's a part of the ecosystem, and is, AFAICT, saying "tabs are not welcome here". Happy to be proven wrong.
OnlyFans' niche isn't "late stage", it's commonly referred to as "the oldest profession".
Old Wisdom for Today’s Markets
True. Anecdotal but I was pulled over 10x as much in a small town versus a city with 1M pop.

Smalltown cops are bored.
You really think hackaday is blogspam? The youtube poster likely posted the article at hackaday. Every embedded guy I know loves this site.
I didn’t read anything like their trying shame anyone nor trying to enforce their opinion on anyone.

It was a reasonable suggestion based on the situation given and their experience. I have another - if one likes their coworkers that much then arrange to meet up with them, either to work together or simply to hang out.
I had no idea it wasn't in production yet: is there a story for why it consumes so much space on HN? Is the story strong enough already that is a clear alternative to Rust for post-C++ projects?
I had my in-laws on Ubuntu around 2011-2012 and they used it well enough, and I agree it was much less eventful than Windows.

But that was a home build Frankenstein desktop that eventually had a part fail. By then, chromebooks were available for $200. I got one and they used it until the wheels fell off (screen issues, battery life <10 minutes, charger would only work in certain location) two years ago when I got a free chromebook through a promotion to replace it.

I think we got one in 2012, 2015, 2019 (to replace the 2013), and 2021 (to replace the 2015). They are laptops and used daily.
At the moment, I would definitely choose an older 802.11ac device with mature open-source drivers over any 802.11ax device. Especially since last I checked, the only affordable 802.11ax routers were limited to 2T2R, so they would be a step backwards in peak throughout for some client devices.
It's not that simple. Obviously, you'd choose UTF-8, but that exposes another issue: a codepoint is not a character. There's no simple & elegant solution to this at the language level.
"the U.S. is a huge medical tourism destination."

It's not in the top 5 by number of patients treated.
Anecdotally I met people who went to Germany, Israel, India and Thailand for treatment, I never heard of anyone even discussing going to the US. The visas alone are a nightmare.
> after 5 years it's due to be replaced anyway

Are people really replacing their home network infrastructure every 5 years?
Yeah strings are ugly and programmatically impure -- they are an extension of human language after all -- but virtually all human facing apps use tons of them for obvious reasons. Same goes for regex.

IMO they are a great example of how Golang is a pragmatic rather than "clever" or "pure" programming language.
Hmmm it's interesting to think about how we'd consider these examples if we had a more relational worldview. Bob's apartment building on that land might not affect any humans. But we live in a more-than-human world. What of the impact on the environment, the diversity of the soil organisms, or the ecological impact? Maybe some rare bird species would have an advocate for them in the form of some ornithology conservationist expert, but what about the endemic soil organism that hasn't yet been described by science?

Ultimately, you could argue, that those things eventually have some level of impact on other humans since we live in such an interconnected world. But why do we have to make the wellbeing of those creatures only justified as valuable by how they impact humans? Isn't the centering of humans in our value system ultimately a political ideology? Why do we take that for granted and prioritize that ideology and not others?

I think the insight I get from practices like the OP article is that all of these axes just capture a little bit more. But there's always gonna be things left out. The risk with political compasses is our tendency to mistake the Map for the Territory
You do have to be careful on this and check the cost/year and look at the charts before you buy.
Yeah, apprenticeship would be a cool route to take.
Yeah it's kind of like how people have stopped opening windows in their car because they would stand out, even if it's relatively cool outside and the air is nice. People still opt to keep their air con/heat on at all times.

When's the last time you heard someone's conversation in the car beside you? Or even just their normal volume music?

This is true even in nice, mild climates.

This example is the same with homes to a degree too. People are addicted to the new, inefficient way of doing things. But I doubt we'll actually go backwards. There will be a kind of morality trend pushing us backwards but nothing much else.
I witnessed 1, 2, and 3 at my previous job (not mental health data but the data I was concerned about was just as personal and vulnerable to abuse), praying 4 never happens but given the company’s been acquired, I’m not optimistic things will get better.

Glad to have moved on from that company.
>Arguably most of the military budget is social safety net. Cutting it would blow up a lot of lives.

I thought I had implied that, but reading again, I was not clear. We agree.
Heck no - ask an ISP, they keep them boxes in homes till they drop.
I may be misunderstanding but I think they were talking about the PC version of Doom.
It's not exactly misleading. Even TypeScript may be planning to support skipping type checking [0] so you can do faster compiles.

Cool to learn about JS++ but unlike babel/typescript/esbuild/swc JS++ cannot read TypeScript, it's a completely new/different language.

[0] https://github.com/microsoft/TypeScript/issues/29651