skysight-inc/HackerNews huggingface dataset:
There's another HN submission [0] of Drew Devault's take [1] on the license change: "Breaking down Apollo Federation's anti-FOSS corporate gaslighting".

[0] https://news.ycombinator.com/item?id=29116938

[1] https://drewdevault.com/2021/11/05/Apollo-federation-2-gasli...
> elisp is dead. Not because it is dead, or deserves to be dead, but because everyone "believes" it dead. Same goes for Perl.

I wonder if it's possible to move on from elisp. Create a EMACS 2. Maybe with Scheme. Maybe a language neutral extension system/API? (So you can use whatever language you want.)
If you have the ability to have a successful NFT sale that would raise funds for your startup, then that should be the startup.
Would that detect contamination in the ocean?
It depends on the city and how they have setup admissions to the government high schools. Some cities allow people to apply to high schools not in their neighborhood. But for the vast, vast majority, your high school will be based on the address you live.

It is relatively common to use the address of a relative or friend in a richer part of town to get your kid in the nicer high school that you cannot afford to buy a house or rent an apartment in. My immigrant parents did that for me on multiple occasions.
Police crime report number. Same as when you report stolen goods to anyone else.
GitLab team member here.

Please see this post on the GitLab forum for details how you can determine if your instance has been compromised through the exploitation of CVE-2021-22205: https://forum.gitlab.com/t/cve-2021-22205-how-to-determine-i...
Instead of complaining that RAM updates are so expensive, we could frame it as "Apple takes a lower margin on entry level configurations so they can offer the same quality hardware to price concious consumers".
I would suggest an alternative possibility.

Whales eat squids.

And ships are made of iron.

Humans are probably putting more iron in the sea than whales do.
> you may be guilty of data breach.

No, you may not in this case :) That is why people keep emphasising the way in which the data was published. This is Sweden, not the US.

> the city didn't publish their information through an API

Yes, they did.

> and also explicitly stated that they did not want Christian's app to access their information

If you cannot reasonably be said to have circumvented any technical measures to secure the data (cryptographic keys, some sort of login, IP range blocks, etc) it is not a breach. In that case, it is just you consuming what is there for everyone (like unencrypted wifi - harvesting those signals using SDRs is not an issue because you are not bypassing any security), which is okay.

Edit: Legally okay, that is. How you feel about it ethically is up to you, I'm not talking about that.
You'd really have to wonder how this could happen after the 2005 incident when the USS San Francisco hit an uncharted seamount in the Pacific.

I claim no expertise in submarine navigation/collision avoidance but it seems to me that the something that went awry with the USS San Francisco might have happened again some 16 years later. Why weren't lessons learned?

I'd have thought that the detection of something as big as a seamount would have been child's play to a modern submarine and thus easily avoided. After all, detection of underwater objects is what submarines do - and one's enemy sub is a damned size smaller than a seamount.

What gives? Does anyone with sufficient declassified knowledge know how this could happen? Even if everyone was being inattentive or having lunch (as they were on the USS San Francisco) then why wouldn't sophisticated detection equipment warn well ahead of any potential accident happening?

I've been curious about this since that incident in 2005, now that it's happened again I'm even more so.

Lastly, do we really know the extent of uncharted seamounts? Silly, question being in the negative. Perhaps, rephrased the question should be how reliable are the charts/maps submarines use these days. (This could be just my lack of knowledge, but it seems subs may be blinder underwater than my perception of them has been until now.)
Do you believe that food is just magically produced and just appears in the store shelves?

Lockdowns impact the entire system, and proclaiming some jobs as "essential" and other as "non-essential" is the highest form of arrogance as all employment is essential to the business that employs the person or they would not have the employee.

Supply Chain's are very fragile, as the world has come to see, you toss a monkey wrench in the center of that by have governments attempt a top down mandated lock down where they deiced by fiat who should work, who should not, well you are going to have a bad time.

As history has shown now.

Central Planning never works, never has worked, and never will work. People need to stop trying it
They should have accepted it to spare 70 years of suffering on both sides, that's why mainly. Unless they had a really good feeling they were going to win it was sheer stupidity.
Which afaik amounts in that case to a bunch of grayscale JPEGs. Dunno about other cases, but I've never seen a djvu with extra capabilities besides raster images of the pages.
I haven't missed them, that's for sure. I've been blocking custom fonts (and only allowing whitelisted JS) with uBlock for a very long time. It's insane how bloated, janky, and slow things have become.
I got a long way upgrading an old X220 but recently purchased a 51nb X210 (modified X201 with a new mobo) and it's excellent. USB 3, heaps of RAM and a 3k x 2k display
All-in-one quantum key distribution system makes its debut
I agree with what you are saying, especially your last paragraph. I guess I would have to modify my point to say that whatever is being replaced needs to be for the purposes of making the students’ model of the world more accurate.

But if it is being done because a subject is too hard and making the population look bad (since other countries seem to manage just find with the same topic), then I would have a problem with that. Which is what it seems like in the California proposal.
I learned a lot about LLVM by looking at the compiler output from Clang:

clang -emit-llvm -S sample.cpp

The article mentions Clang's AST, which can also be emitted:

clang -Xclang -ast-dump -fsyntax-only sample.cpp

And for checking compiler outputs across lots of languages and implementations, there's always Matt Godbolt's Compiler Explorer:

https://godbolt.org
Just the latter. Removal from the service would only happen that quickly with resignations; otherwise, there are bureaucratic (and legal) hoops to be jumped through.
I have a meaningful (which is subjective) part-time job and I've been mostly freelancing for the last 10 years (out of which the last 4 years I've been mostly freelancing part-time).

Although I've started with UpWork, I don't recommend it for job search anymore, because the quality of clients was low from my experience. A lot of job postings ended up being a race to the bottom with rates. I think WeWorkRemotely is a better option for search, while HN hiring threads are even better.
Executive Summary: tipc vulnerability in the Linux kernel from 5.10 to 5.15
Reminds me of the investment banking dev cycle in the 2000s:

* trader writes a pricing "app" in Excel

* trader discovers MS Access db

* traders (plural) start copying around Access db files

* problems

* "IT" gets involved

* convert MS Access to oracle or sybase

* write some server process(es) in C++

* write some replacement front end (spend months arguing over best grid component to replace excel) in C++/MFC

* trading system emerges...

* rewrite in C#, Java

* etc.
Do’s and Don’t’s of at Home Covid Tests
Fair point! Added it
> consume

How do you use the consume ordering in Rust today?
Companies Most Likely to Next Join Tesla on $1T Valuation
Reality is a tough cookie. Slavery hasn't gone anywhere. Go thru most HN profiles. They show you their slave brand immediately, with great pride. Poor saps who have this ideal view of themselves, stuck working for royalty. Can't even have their own views. Most not even allowed to chat about their work. The great deception. Too entertaining
Wayland 1.19.91
> Most parents don't really understand what we are dealing with since their kids sleep much longer (2,3 hours more).

That is true. Our 2.5 y.o. had a period of a couple months in which she refused to sleep more than 8 hours a day. That took a huge toll on all of us. Even now, she sleeps less than she's "supposed to". And of course, when we tried to consult with other parents, nobody could offer any useful advice (and we even asked widely, i.e. in local Internet groups for parents), as apparently everyone's problem is worrying that their kids sleep too much.
You can (could ?) buy these refurbished dirt cheap when big companies update their fleet.

There is a huge modding community, but you don't really need to go that route if all you want is a reliable laptop. Although you might need to change the battery and fan, they're after all 8-10 year old by now.
well, it's pretty common operation, so kinda weird.
Yes, that is exactly right.

I am skipper on a small yacht, not a captain of a nuclear sub, but the reality is basically the same.

In the end it is my job to make sure we don't do something that might endanger the ship and the crew. And it is my job to make sure the boat is safe for travel. And while underway I have sole discretion to make any decisions including heading back to nearest port or calling for help if I don't feel safe to continue and I am responsible for whatever happens even if I delegate the task to the crew. It is my responsibility to make sure the crew is trained and able to execute the task safely.

Not sure if I hit rocks at night? Nobody cares. It is my responsibility to judge if I have enough skill and if the boat is equipped well enough to navigate in present conditions.

I understand navy captains are trained differently, and navy has concept of an acceptable risk (and captains and admirals have been fired from the job for not taking enough risk).

But there is a difference between acceptable risk that is taken for some much higher payoff in a military action and an unnecessary risk that is taken without any particular need or payoff or that could have been easily prevented or mitigated.
Thanks, just added one
No, because if those keys have to be extracted from elsewhere to bypass a security measure it becomes a breach. The way the documents are published and the way in which they are accessed are relevant to the discussion.
First of all, the monetary base is only a small share of money supply - most of that is debt.

Secondly, printing those dollars does immediately devalue the dollar, just not to the degree you might expect.

The average American has no savings, they will not immediately renegotiate their wages upon the news that this money has been created. Therefore, their opinion about the value of the dollar has little impact. They have no dollars to sell for other things, they spend just as they used to, demand stays the same, prices are stable if not for supply issues. Stimulus checks are an exception to this, but we did see price increases in anticipation of that spending.

Those who manage wealth on the other hand already know that dollars are trash, now they are just a little bit trashier. They do not hold large dollar positions in the first place, instead they buy up all sorts of assets - stocks, bonds and real estate. This inflates prices and depresses interest rates, increasing paper wealth and encouraging cheap borrowing - exactly what the government wants.

In other words, massive inflation has existed for years, it just does not affect every part of your life equally. If you are in the market for a house, your purchasing power as a worker has been completely annihilated. If you are in the market for a hamburger, you are fine.
No- this is unintended consequences of anti-discrimination laws.

Capitalism had contractual things like deed restrictions and binding neighborhood covenants to deal with this problem, which were all but eliminated in the name of integration.

Of course we have trouble dictating the character of our neighborhoods- it was the express intent of those laws that we couldn't.
I oppose the settlements completely but the military hold on the West Bank isn't evil or irrational. We need to be honest - the chances of the PLO to survive without being overrun by Hamas are very slim without Israeli presence and assistance. Having another Hamas state in the West Bank is a very very bad development that Israel wants to avoid.
And yes, the settlers are taking advantage of this dynamic to keep trying to realize their crazy dream - a dream most Israelis have zero empathy for.
Because poor people have their networth in assets?

No, the lower class depends on salary from employment, which hasn't recovered[1].

What the Fed interventions did to the economy is inflate assets, that's it. Real GDP, productivity and employment have declined.

"Slamming the brakes on the economy" i.e. raising rates would allow the stock market and other asset markets to deflate, which would proportionally affect the upper classes more. Lower classes would enjoy reduced food, gas and rent prices, while not seeing meaningful net worth reduction.

Of course this is precisely the reason this won't happen. Nobody whose voice matters benefit from the inequality gap being reduced to pre-QE levels.

[1]: https://tradingeconomics.com/united-states/employment-rate
The code you just put is vanilla JS, so yes it's normal, it doesn't require any compilation step to work. If you made a React component that returns something that didn't require a compilation step, like Hyperscript, then it too would be normal Javascript. You can argue that having a function perform a side effect in this way isn't a good design decision but it is supported in the language and "normal".
Well, to me and probably many others it is unthinkable that students wouldn't be able to pick their high school. But thanks for explaining, now I think I understand better why American college is structured as it is. I always wondered why American colleges offered high school courses, but if students cannot reliably take high school courses then colleges needs to offer those to all the students who couldn't take them in high school.
It's interesting to me that the BSL is something like, "copyright, with a reasonable term".
> If anything they are the opposite of looked up to in pop culture.

Maybe not by their own initiative but I mean there are countless YouTube videos among them and Amish versions of popular songs as well as Southpark and Family guy episodes depicting Amish life style. Our media has quite a bias towards extreme life styles...
I like zero-bullshit, engineer-targeting We're hiring pages like this one: https://texts.com/jobs
General-Purpose Dotfiles Utilities
Wouldn’t you need to change your entire build processes if you followed this route? I don’t do a lot of this type of dev but my understanding is esbuild wouldn't handle polyfill, for example.
Glad you liked it. We will keep on writing, if you keep on reading ;-)
Passive sonar picks up bounces. A mountain bounces background noise plus currents flow around it which would show that something was there (currents create temp differences and affect sound waves). They might not have had a clear picture, but they would have known something is there. (Source: a bit of experience)
I get the impression there is a lot of impedance mismatch between the ability to host functions in the cloud, and the tooling and ways of thinking required to make this work.

Like, suddenly you can't just debug your code; debugging is magic and requires special tools. And you can't just use a recursive solution: recursion might literally cost you per call.

Not that the shift is bad, but just that our tools and thinking haven't quite caught up to it.

I get the same mismatch in a tiny way, when using Google colab to teach Python. It's very easy to get started, it solves lots of "local install" and versioning issues; but the keyboard shortcuts aren't quite there yet, and debugging might be scary.
South Park creators use Transportation Theory to keep you interested
When I got out of the Navy, it took a decade to adjust to two things: incompetence and intentionally bad decisions by managers. Incompetence was rare. Everyone was very well trained and well organized. You literally had to prove you knew how to do a job before you were allowed to do it. Decisions were always taken seriously, and mistakes were pretty rare and when they happened, there were consequences for the people that made the bad decision, and that included senior officers. A willfully bad decision would land you out of the Navy at best, and in prison at worst, so most people cared about their work, especially the management level, to a level I do not see in the civilian world. The result: we trusted our managers, and they trusted the workers.
This came before it I think, and even before that I know ReachUI and Reakit
Well, does anyone have any stats for how often memory errors happen inside the module vs. in transit?

My impression has been that the vast majority are the former, and those are pretty well fixed by on-die ECC.

But I will say I'm annoyed that there's no way to get datapath ECC without buying 25% extra chips and dealing with worse prices and speeds. Why can't a tiny chip on the module calculate those 8 bits on the fly?
https://joinzoe.com/ - track blood sugar levels to learn your biological responses to certain food

https://plumelabs.com/ - track your exposure to pollutants
damn. If you're right, that says a lot about how we humanized the poor little thing. He's so cute though.
This lite version of cnn.com is so much better.
I didn't ask what the difference between the two were, I asked if the difference somehow actually matters when discussing the license.
that's the biggest draw for me.
Java streams don’t infest your project. They also don’t throw away the error system of the language. They are also leagues more maintainable than a reactive project.

Ignoring the maintenance issues, reactive applications do not yield better performance on realistic I/O-bound workloads: https://julien.ponge.org/blog/publication-performance-and-co...

So all you end up with is less maintainable code and more developer headache.
Hey! Thanks. I just tweaked the breakpoint for the padding.
> There's nothing that makes that debt load scary, unserviceable, etc.

There absolutely is - there are a series of steps that will need to be taken to reduce that debt load. If anyone was seriously planning to see them through they wouldn't have let the numbers get that high.

This is emporor-no-clothes levels of debt; the plan is not to pay it back. If the plan was to pay it back then the plan would need to have started more than a decade ago. Who is trying to do that? Nobody. The plan is inflation.
D & D was always money grubbing. Fun games, such as Toon, Paranoia and Call of Cthulu come as a single book that has everything you need to run the game including a sample campaign.

With D & D you need a whole bookshelf. It has been somewhat reformed but those polyhedral dice are not as fun as they look because people are always looking for the 5th d4 that rolled under the rug.

D & D is the one game I absolutely won’t run because people get attached to the characters and will argue with you. In Paranoia I will play without a campaign and kill them 4 or 5 times before they ever get to the briefing room and they will come back for more.

Gygax liked the improvisational acting aspect of the game but the rules were so Byzantine that all that got lost. The next generation games boasted simplified rules and directional bias built into the structure of the game that forces people out of the ‘accumulate stuff’ mindset they spend the rest of the week in.
How do you add a new version to npm? Was the devs account hacked or how does that work?
> I'd kill for a "volatile" with guaranteed semantics in Rust. Possibly more than one person.

The reason people ask for this is because they haven't thought this trough.

Even if the compiler "preserves" all volatile operations, the HW does not.

A trivial example is WASM. Rust can generate WASM code that, when using volatile, has many duplicated loads and stores in some order. Then the browser runs a WASM optimizer on the WASM code, which discovers that these instructions are redundant, and there you go, your program now doesn't do what you wanted anymore (formally, it never did).

x86, ARM, PPC, FPGAs, GPUs, etc. all do this in HW as well. So while you could argue that, e.g., WASM should have volatile loads and stores, the same argument can be made at the next level down below, down to hardware.

You'd need to ask every hardware vendor for some sort of serializing loads and stores, and people have done that, and vendors have implemented that, but then when users finally got what they wanted, they complained that they are too slow, so at that point they just stop using volatile and use atomics which is what they should have done in the first place.
> I think most people are well aware the risk a company take for a hire

There is no way the risk is as high as hiring managers estimates, so no, I don't think people are aware of them. They seem aware of some phantom risks communicated by the people hired to reduce them.
Show HN: Finally a legit signals app: Coin Push Crypto Signals
The story begins when we wanted to build an app for ourselves that tracks crypto price trends. We crafted a formula that calculates the overlap ratio of candle sticks on price charts, and that became the magic formula for Coin Push.

Now Coin Push detects graph squeezes, trend-breaks and sudden ups/downs. App users get push notifications when significant events approach. App’s outputs are the results of complex mathematical formulas running on servers, without adding human ego to the process: No fortune telling, solid mathematics!

It's been two months since we have appeared on stores, we got many encouraging 5 star reviews and $390 MRR, which is also encouraging.

We would love to hear your opinions. We haven't had any launch attempts since we release, but now it’s time to start the growth.
Eric Adams Aims to Make NYC Crypto-Friendly with Coin Similar to Miami's
That post doesn’t say much about `coa`, besides “new versions started appearing and builds started failing”. The bug report linked from GitHub advisory does a good job of describing the issue, though: https://github.com/veged/coa/issues/99
There's no inflation when you account for how cheap money is. Banks can borrow for nothing, and you have to pay double for your food, so it all evens out. No inflation. You just have to think like an economist and it all makes sense. Brrrrr!