skysight-inc/HackerNews huggingface dataset:
It really depends on your needs and access to other stores.

There's a relatively limited selection of greeting cards compared to places like walmart or target, but you'll save 4-5 dollars each that way.

Dish detergent and other cleaning supplies can be hit or miss, same with staple spices like black pepper.

We have a lot of battery operated candles that we use semi-frequently, and after a failed experiment with rechargable batteries bought online, we went back to the dollar packs of AA and AAA. For smoke detectors and other 9v batteries, I tend to go elsewhere.

Pet supplies can be a really good deal- collars and toys. I don't know that I would trust their food or treats other than the milkbone biscuits that my wife's dog has been happily eating for 17 years.

Laundry softener sheets if you use them, holiday decor, some craft supplies, scissors or other items that you might use on occasion. If it is going to see heavy use, probably buy elsewhere. If not, and you just need something that gets the job done, dollar tree can be hard to beat.

That last point is why I tend to dislike applying the "boots" trope to these stores- not everything you buy will be worth investing top dollar in.

Some things I would definitely consider passing on- their olive oil "blend" bottles might seem like a good deal until you read the ingredients. It is 98% canola, 2% olive oil. It is probably the only item that actually is a real rip-off of the tings that I have looked closely at.
Adobe: Relighting the Real World with Neural Rendering
> agent.drive(car) should be the actual method

That's equally object-oriented so I don't see how OOP is a nonsensical way to model. A sensible model is up to the designer, not OOP.
What we need is a degree in software engineering that's through the engineering school and computer science through the maths school
That is quite weird.. but I don't really understand it actually. Isn't the best way to store a boolean to literally store 1(bit)? More than 0 and 1 isn't needed right?

I'm just guessing but a CHAR would be 4 byte if it's Unicode and an INTEGER also right?

So you're telling me there's really no way to store just one or a few bits?
If you are part of that 2%, then yes, you are screwed. If you are reading this, though, you probably aren't part of that 2%. The rich will be fine, the poor will get fucked directly as a result of the actions of the rich. Same as it ever was.
And now you’re here handing out authoritative and contextual advice on what to study. Like it or not, you’re still using what you learned. A merely superficial awareness wouldn’t suffice.
Don't pools get emptied and refilled on occasion? How is the water cycled otherwise? Or does the same water just get cleaned and kept in there?
A Never-Before-Seen Type of Signal Has Been Detected in the Human Brain
I like this! It's similar to what I did when turning formulae of an ebook from gif to something prettier and more editable. The whole book only had a dozen formulae, so manual work actually covered everything. I used the codecogs editor - https://www.codecogs.com/latex/eqneditor.php - which can emit svg and png. I got it working fine, with svg fallback, in GitHub markdown and epub.
Indonesian no-code startup raises seed funding from Y Combinator
Its written mostly in ReasonML (syntax for OCaml) with a bunch of C-libs wrapped in OCaml (Skia/Harfbuzz/SDL2 etc), so it compiles properly to native in the same way that normal OCaml code would.

The only JS in Revery is for some utility scripts and some aroud an option to compile to JS (which isn't functional at the moment, but the idea being you could compile to JS if you wished, with stubs to fill in the blanks for API calls that would normally hit Skia etc).
> Because universities see themselves as research institutions - that's where they get their prestige and status from

Also, most of their money.
In some ways the low income inequality is driving the high wealth inequality. The income 'equality' means that the top end wages are quite low by global standards, meaning it is basically impossible to build wealth by just working hard and getting a salary.

In the US it is absolutely possible to become a millionaire simply by working your way up the ladder at a large corporation. In Sweden that is basically impossible since there are hardly any jobs offering those sort of salaries.
It is unfortunate WW2 casts such a shadow over history. In reality it is France that has been the rival. Anyone who looks at France today can hardly imagine it but they used to terrorise the continent for centuries.
Windows 11 won’t work on your PC without a TPM – how to check
The clang documentation on vectorisation has a few examples

https://llvm.org/docs/Vectorizers.html#slp-vectorizer

Cache precedence and cache line optimisations are black magic, either you know specifically the cpu that you are targeting, or rely on hopium techniques like cache oblivious algorithms that try to reap some benefits.

The baseline is to measure, always, before and after optimisation(s). These "Data oriented design" approaches are very hard to measure and change rapidly because they have a profound impact on a codebase, rarely ever change "just one thing" and they err to the less intuitive and less readable side.
These new changes are annoying as f**!
FWIW:

List<String> sorted = Stream.of("Bären",
"Käfer",
"küssen",
"Ähnlich",
"Äpfel")
.sorted(Collator.getInstance(Locale.ROOT))
.collect(Collectors.toList());
// [Ähnlich, Äpfel, Bären, Käfer, küssen]

In Java, String's default comparison is lexicographic over UTF-16 code units. Whilst this isn't precisely what you'd choose today, i do think it makes sense for the default comparison not to be locale-sensitive.
> Eveb worse, say that BTC drops 10% in a very rapid move because of some tough news and panic. The venue puts the orders to sell your position at the -1% mark but because of lack of liquidity these orders get filled at -10% and your loss becomes 10.000 USD. Even if BTC recovers quickly, you keep your loss because the position is closed. That is the problem.

Losses in the Crypto world are limited to the amount of capital you put in a certain position. This has the side effect of (maybe) not collecting the full amount on the up-side. Pretty much all exchanges do this, since it's almost impossible to go after individuals when they go bankrupt.

Now the popular derivatives frameworks have sizable insurance funds for such events; but clawbacks are a thing in the crypto world.
That would be the least plausible explanation of these events.
How can you? Do you know of a CPU that has specific instructions to handle cache allocations?
So expressing distrust in election outcome can be taken as hate speech. Expressing suspicion of political corruption is hate speech. Expressing misdoing by police is hate speech.

The parliament will be quieter than cemeteries.
Resistance and Voltage Dividers
On "3. Validate fields immediately", please do not tell me "Uh oh - this email address looks wrong".

I am 35, not 8. Just say "This is not a valid email address".
Whichever saves/makes them more money.
OrgMode on Neovim
Unfortunately I don't think Android is officially available for the Raspberry Pi.. But what I did to test my frame was installing Android x86 on a NUC. The reason why I want Android is because the Google Maps and Google Earth apps there already provide the touch experience I want.
Boot FreeDOS from a USB stick on a modern computer, or even a 15-20 years old computer. Gives you some perspective on how fast the hardware really is, even when using only a single core.
Both GCC and clang are able to do some level of loop interchange optimization
Sulfites give me head aches
FYI this was (mostly) EU mandated. As per: https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELE...

National regulatory authorities may, in accordance with Article 68, impose obligations on undertakings to meet reasonable requests for access to, and use of, specific network elements and associated facilities, in situations where the national regulatory authorities consider that denial of access or unreasonable terms and conditions having a similar effect would hinder the emergence of a sustainable competitive market at the retail level, and would not be in the end-user’s interest.

I hope it stays the same in the UK now. This practice has also had similar positive development in the Netherlands.
Hey buddy sorry to say, but you live in a bubble.
Oh wow, that is news to me. That would be what I'm looking for! Thanks
> Sure: they could have made it all up

Nobody seriously doubts that https://en.m.wikipedia.org/wiki/Peloponnesian_War happened, for all there is mostly just the account of Thucydides to document it.

But do we really think all of those speeches were delivered that exquisitely?
Because it’s an effect system, it’s not returning monads. It’s a different kind of type system with different restrictions and benefits. You could make every function implicitly pure, but that would be syntactic sugar, as opposed to Haskell where pure-as-default is a consequence of how the type system is structured.
You're right. It's not OOP, but rather the way most tutorials teach it (and most programmers write it).
I've been trying to figure out what are they using (in terms of npm packages / projects) to re-create that vscode ui. Any ideas?
Medieval Muslim Historian: Low Taxes Build, High Taxes Destroy Civilization
Personally, I have come to the conclusion that object-level encapsulation is not a good design principle, but rather an antipattern because it complects data with code [1].

OOP tries to manage global mutable state by partitioning and encapsulating it into objects. However, the only way to prevent two unrelated objects from manipulating the same part of the state is to create a tree, i.e., a strict hierarchy between all objects in the system. This combination of data and code in a strict hierarchy means that all data access patterns are baked into this dependency tree, making later, unforeseen changes to the software extremely difficult without taking shortcuts in the dependency tree or having to refactor the entire application.

If, on the other hand, you treat your data as just data, preferably flat and immutable, and keep the code that acts on it separate, then you won't run into this problem. You will be able to change the parts of the code that act on the data structures independently.

[1] See Rich Hickey, Simple Made Easy: https://www.youtube.com/watch?v=oytL881p-nQ
Dear Google: Public domain compositions exist
> We don't have access to US-style stonk options

Could you clarify please? There are a number of brokers that give you access to US option markets in Germany, e.g. all the intermediaries for Interactive Brokers such as Lynx, Banx, etc. Relatively easy to set up, too.
We host the VSCode extension host, which is how Oni2 can use VSCode extensions.

I.e, the whole front end and core editor is native code (ReasonML/C), and then there is a nicely typed interface where we communicate with a node instance to run VSCode extensions. We broadly end up with Oni2 <-> Ext Host <-> Extension.

We have to implement the Oni2 side for each thing, so parse the message sent, and how to action on that and render it, but it lets us run VSCode extensions, still in a native editor.

There are some caveats, like the license issue mentioned, the largest being that extensions that heavily depend on rendering custom components / web pages aren't possible, just since Revery has no browser etc to render anything like that with.

We've focused on language ones to start though, and that has meant we support a decent selection of langauges as adding one feature unblocks loads of extensions.
Its more like the new Dutch Tulip bulbs i'd say but with even less intrinsic value.
You realise marketing and advertising are two different concepts right
Finnish-Ing Off Fake News
Six Ways to Soothe Your Migraine Symptoms
,, The norm in this type of countries is to keep USD, EUR and property''

It was while people had at least some hope to buy a property. But nowdays the yearly increase in a property price is more than the median yearly salary of a person in the poorer countries (this may soon be true for western countries as well).

In Eastern Europe people immigrate to west for higher salaries so that they can buy an apartment in their home country, but if they don't use a loan to buy it, they are losing a lot of time to be able to buy a good place that they planned to.

Still, as you wrote, in Europe people are still thinking very conservatively.
I also strongly believe that people are more than willing to work below minimum wage - it's just that I have a less happy explanation: Otherwise, their food, their car, and their house gets taken away.

If becoming homeless was the alternative, I'd also do whatever job I have to.

So in my opinion, this mostly just shows us that productivity in general is so high and automation works so well that we honestly don't need a healthy chunk of our fellow citizens. That's why they are forced to compete for even the shittiest jobs. Now the question is, what do we do with them?
I think you are over engineering it. The way I imagine it:

Car {float throttle, float brake, float wheel} inherits PhysicalObject {velocity, mass, position}

Agent.accelerate(Car c){ c.throttle++; }

Agent.drive(Car c){
...
accelerate(c);
...
}

Human inherits Agent
كلمات اغنية نتفق عباس الامير
No, you are mistaken, the patches are prepared by dosdude1 (who should receive a medal for saving the planet a lot of e-waste from Apple products).
The goose brand is less spicy and is WAY sweeter. I had my family in the states send me some of the Huy Fong stuff because I couldn't stand the sweetness of the goose brand.
Does anyone know why certain sites e.g. Amazon, split their username and password forms into two differe pages. It makes it a bit more annoying to use something like KeePass.
If we are speaking of C code, it's not quite so bad as it looks to have somewhat fat structs across multiple arrays, since you can fit 64 bytes in a cache line on contemporary desktop CPUs, and that sets your real max-unit-size; the CPU is actively trying to keep the line hot and it does so (in the average case) by speculating that you're going to fetch the next index of the array. Since you have multiple cache lines, you can keep multiple arrays hot at the same time, it's just a matter of keeping it easy to predict fetching behavior by using simple loops that don't jump around...which leads to the pattern parent suggests, of cascading messages or buffers in groups of same type so that you get a few big iterations out of the way, and then a much smaller number of indirected accesses.
systems also need noisy labels..
Reverse-Engineered GTA Code Back Online After DMCA Counter-Notice
the source code is available here https://github.com/onivim/oni2
OOP does not say anything about memory allocation.

OO principles are one thing, what specific languages do is quite another.
I find in simulation codes that lack of awareness of (a) is an absolute performance killer. Generally, it's better to use a pattern for an object that's a container for something - so don't have a 'Particle' object but a 'Particles' one that keeps things stores the properties of particles contiguously. In my old magnetics research area you have at least 8 and more frequently 10+ spatially varying parameters in double precision that you'd potentially need to store per particle/cell.
You simply take advantage of the fact that an entire cache line is fetched when reading from memory, and keep data that is frequently used together close to each other in memory.
> Don't pools get emptied and refilled on occasion?

It is sometimes (normally, at several-year intervals) necessary to drain pools due to chemical conditions, but even them the advice is to only partially drain certain pools in any conditions, and any pools where there is high groundwater, because of the risk of popping and other structural damage.

> How is the water cycled otherwise?

Continuously.

> Or does the same water just get cleaned and kept in there?

Yes, it is filtered and chemically treated in place.
Far satiates much more than carbs
Suing it's users
Why disparage China when you have Hacktoberfest?
Good. A precursor to banning crypto itself, I hope. The government SHOULD have a monopoly on certain things, like lethal force (armies), and issuance of currency, because total chaos and anarchy would happen otherwise.
You'd think so, but it happens all the times in the US, with American firms trademarking names of thinks from other languages.
Words and Phrases to Avoid in a Difficult Conversation
I intentionally mislabel one or two every time. It's not my job and not my responsibility to help someone recognize these, and they shouldn't be relying on internet strangers correctly labeling stuff for the security of our road systems.
People will believe it because they've seen it go up thousands of percent in a decade, shaking off massive downturns to go even higher. That alone makes it look bullet proof even though its not. Whats going to burst the bubble? Government action to ban or curtail it use. At that point it illiquid nature and lack of intrinsic worth will become apparent.
Researchers develop world-first weight loss device
A message about Near and their suicide, from a real-life friend
Are you able to do this? If so what methods led you to having that ability. I catch peoples thoughts sometimes, it's like they're being yelled into my head.
well it is an issue that is important enough to keep bringing up over and over especially as most Americans see their standard of living go down
iPhone Pro 13 will reportedly get ultrawide autofocus for better landscape shots
Saw it but didn't find anything. I guess it's a complete re-implementation of the UI. The comments seem to suggest that as well.
My guess as to why it's successful is that it's always been moderately priced and Huy Fong is recognized as the originator of the "Americanized Sriracha" sauces.

If a company tries to sell a cheaper version - then it feels like a cheap knock-off. And as everybody can afford to buy the original, why wouldn't you?

If a company tried to sell a more expensive premium product in flashier packaging - then it would feel inauthentic. What are you paying more for?

Plus whilst they've not paid for advertising, they've performed an excellent job of ensuring I'm aware of their history. I've no idea of the history of say Tabasco or Franks - but I've many times heard the history of this plucky little immigrant founded company (and this thread is just a continuation). Maybe the key is to just have a likable story - and let others tell it.
>The "local Chinese restaurant" is a much more franchised thing than most people are aware of

This is interesting (but also makes sense) -- do you happen to have an article?
>Time a student has in university is better spent on getting deeper understanding of things that are hard to pick up in the workplace, and that give you a better picture of the industry in the long run

That may be the case, but the job market for grads is fierce (or at least was when I went through the gauntlet 5 years ago) and projects absolutely help students stand out.

>burdening open source maintainers with training students in these issues is hardly a good idea

I've had exactly this happen - a random Argentinian student I met on Reddit modernised a whole lot of my project's codebase and we went through the review process together etc.
"Burden" is not the word I'd use; it was a positive experience without a doubt and the contributions he made were generally of a high standard.
NoCoiners, I offer coping lessons. Reach out to me if interested.
So we're removing brain tissue from epileptic patients now?
VLC is another such project coming from a french engineering school AFAIK.

I do some TA in such schools (ENSEIRB) and every year I make students contribute to OSS, generally by writing small plug-ins to an existing software, it always works fine. Not a lot of them keep going afterwards though.
> that happens to be dangerous to use if you don't know what you are doing

Exactly, Binance was heavily advertising on London Transport to people who probably don't know what they were doing:

https://news.bitcoin.com/uk-bans-time-to-buy-bitcoin-ads-bus...
... because otherwise the system whereby giant corporations run on software maintained by free labour comes grinding to a halt :P
FireWire standard mandates implementation of a fully capable controller behind every FireWire port. So it's a FireWire Card (sic) which talks PCI over TB at one end, with a single FW port.

This is why FireWire was always very light on CPU utilization. It always did its work by itself. There was no WinModem magic behind.
Maybe a better explanation for why they would remove this is because they don't want to make battery degradation visible to the user. I.e. my battery used to get 4 hours of life, now it gets 2 and a half.
If you loose vectorization, you might be loosing a 4x, 8x, 16, ... 32x perf difference by organizing your data in such a way that memory operations and data manipulation can't be vectorized.
This seems very shortsighted. The fringe ideas as you call them are the modern ideas in many cases. Companies can equally benefit from these new ideas coming from recent grads.

University is a time to explore new ideas and old ideas at a level of detail that one hopes they can maintain throughout their career, but most likely once one enters a career they are focused on the needs of their employer, which is not necessarily the best for personal advancement or the advancement of software as a whole.
Failure Mode and Effects Analysis
Yes, of course I read it. And I found the email exchange with Null and them as well, the letter their friend wrote, some other things on Twitter, this HN thread, the other HN thread, skimmed a bit on that KiwiFarms thread.

There was a fairly short thread with a bunch of people not being very nice, but that's about it, then nothing for a year, and then Near came back with "I will give you my life savings if you remove the thread", which then escalated to essentially "I will kill myself if you don't remove the thread", and a day later they did.

And while I every reason to believe it's all genuine, ... that doesn't automatically mean every claim is true. If I were to say "my conversation with hsbauauvhabzb on HN made me commit suicide" then I might be very sincere and genuine in this, but that doesn't mean you did anything wrong, and even if you did, doesn't mean that you singularly caused my suicide.

I've heard all of this before and when I went out to verify and found that a that time much of it wasn't true, and that a lot of things attributed to KiwiFarms were just not related to them at all. And now I can't really find anything either. Distasteful, offensive, and often just outright shitty? Sure. Intentionally driving people to suicide? Not seeing it. Being shitty is not the same as harassment. It's just not. It's just a bunch of losers dramawanking.
We can run budgets to do it. We are wasting money on armies already. That alone could be a great start, but... u know... humans.

We should be converting cities into greener spots to reduce ambient heat, and start switching to hydro-phonic farming within the cities. These are not future techs we already have them. No one need new fighter jets, when you have nukes. So why drown money into 'new jet research'?
Buggy in Firefox (89): gets stuck on the second question.

Works fine in Chrome.
> JavaScript is a great programming language, but ...

Why are we so afraid to call trash "trash"? It's not attacking the creator, but just how can we make progress if things are not perceived as they are?

https://wtfjs.com
I think it‘d be similar to all these data science bootcamps requiring their students to write articles on medium.
So they can show a sign up form in case there is no account for the given email
More info https://www.golem.de/news/sks-das-ende-der-alten-pgp-keyserv... (in german).