skysight-inc/HackerNews huggingface dataset:
and anything and everything "unleashed"
Oh yes, it makes the way notes are formulated sensitive, then appeasing the readers will become the new metric instead of helping the patient.
Great comment but a point you missed is that the cooking itself produces the vast majority of the indoor air pollution. It would be reasonable to start using building code to push for real venting of ranges gas AND electric, ... of course once you've done that then the gas indoor air quality issue is moot.
Tuning Experiments with Backgammon Using Linear Evaluation
I think the idea is that there are diminishing returns. 1 versus 2 hours of exercise per week is significant, but 21 vs 22 hours of exercise per week is not.
See also, the Quite OK Image format: https://qoiformat.org/qoi-specification.pdf (discussed previously at https://news.ycombinator.com/item?id=34035024).
Monopoly and cartels has the most impact on prices. and the market can not work if there are few partisipants.
also gatekeepers, those that stand in between producers and consumers can screw up the market if they have a large potion of the market.
Somehow both of you are strongly validating my point without realizing it, and it's rather perplexing why you're making it sound like a rebuttal.

When you deny ordinary people the easy path of an upgrade and force them to do a clean install (because "security"), you induce the vast majority of them to avoid the migration pain and just buy new hardware, with the new OS preinstalled. If this isn't a way to force people to buy new hardware via software, I don't know what is.
I think C and C++ are excellent languages to start on. Not Python though.

Here's why:

C and C++ are close to the metal, and learning about memory, how it's allocated and how it's used is super important later. Not perhaps for a while but knowing how memory works and how DB paging works 100% does come into play when working with higher level languages.

The problem with learning it later is. Why bother? If you learned how to use a calculator first you'd never learn to multiply. Why bother?

Once you're in the working world you don't have time to do deep dives, into why your app is slow, you just add more hardware.

If you learned Ruby first (a language I personally use every day), then you'd miss all the subtleties.

Now for why Python is a bad first language. Python has frozen memory, and that's hard to explain. It's hard to look at the down sides of the language if you don't understand why they're bad. (not that I don't think it's a good language)

Like in Elixir, there's no while loop. Recursion is often used to simulate it. BUT, that's so much slower than while and for.

I think Uni is the last great time we get to really learn something, with no other thought, than "I need to learn this"
Sorry to hear that. Indeed it seems none of the current Dell Latitudes or other professional models have a pointing stick any more. It looks like HP has also dropped the pointing stick from its latest professional laptops.

Interesting how the two main competitors for enterprise laptop fleets made the same downgrade at the same time... At least Lenovo still provides the Trackpoint on multiple Thinkpad models.
Well these things are not exactly a secret. Start here:

https://scholar.google.com/scholar?hl=fi&as_sdt=0%2C5&q=arxi...

The big problem is that the "monitoring" is done by opaque and questionable machine learning algorithms. The dilemma is that at the same time such algorithms are the only option because there is so much garbage out there (and with LLMs there is going to be much more).
You need to provide implementations of the sanitizer callbacks yourself. For example, to use the address sanitizer you should use `-fsanitize=kernel-address`, and then the compiler will generate calls to `__asan_load8_noabort`, `__asan_load4_noabort`, `__asan_store8_noabort`... when loads/stores happen.

In those functions, you need to implement the sanitizer yourself, and have it panic if it detects an invalid access (address sanitizers are usually implemented with shadow memory). You'll have to give your sanitizer enough shadow memory during initialization, and also add your own alloc/free sanitizer callbacks to your allocator (so the sanitizer knows when things are allocated/freed).

I have an example [1] that implements a basic ASAN and UBSAN in a kernel (it's written in D, but could be easily adapted to C or C++). Hopefully it's helpful!

[1]: https://github.com/zyedidia/multiplix/blob/master/kernel/san...
You can literally just install it yourself if you want. Who cares what the OS provides. Unless Apple has a policy prohibiting installing any GPL software.
It's a legal target, it costs money to run and nobody very much wants to pay for the service.

It would have to be run by a very dedicated volunteer with deep pockets.
Society doesn't care about helping to procreate the educated. For society, you're just a number in an balance sheet, you're just a consumer and a tax payer, cannon fodder for the economy basically.

Your country needs more and more numbers in that balance sheet, to funnel into the economic meat grinder, and whether those extra numbers come from your offspring or from someone else's, it's irelevant to them.
The word does have some value though. I'd rather replace it by something that means "it's a popular way to do it", "it will help you to do it that way", or "it's recommended for beginners to use this procedure".
GPT4: Hallucinations are all you need
Why bother connecting an LLM to external systems when you can get a lot of work done directly just with hallucinations alone in context memory. I expect this trend to accelerate as context memory and accuracy continue to improve
I like your thinking! The project is open source, pull requests for such features are very welcome :)
If you're exporting assets for a game, and the swap would be significant, shouldn't it really be generating big or little endian depending on the target? Many audio engines do this, using e.g. RIFX on big endian targets and RIFF on little.
Preferably with zero benchmark or one with a clearly artificial setup.
What works is having a test-period before changing ownership. There can be many reasons for incompatibility, and often quite unfair to blame it on the dog who had no say.
I think we're mostly in agreement (?) but (1) XP isn't really practical nowadays, and (2) as to "why does someone have to throw away their old one" - well you don't have to, but having your files haphazardly spread/duplicated across N machines is quite a pain for most people.
Yes. The function links do not yet work. I improve the diffs every now and then - I added the list of function diffs a month or so ago, but getting the links to work is a second round of work, because right now functions are linked to in the URL by their OID, but the OID varies between Redshift version, so I need to link via their name and arguments.

The dense paragraph of explanation at the of the the page, at its very end, says the function links are not yet working. I was thinking to convert the list to a few bullet points, to improve clarity.

What I will probably add next though is permissions - who has access to the object (view, table, function). Mainly they're rdsdb only, but actually knowing is useful (and it lets you spot any slip ups).
This is

really annoying

to read

on my

relatively small

phone screen.

There is

way too

much whitespace

and only

about 4

words per

line.
This is not a barrier. Amazon is perfectly able to publish their changes if any. Because the moat is that its hosted inside AWS at a button click. They can also host it for cheaper as they don't have to pay anything to develop the product.
The brain’s ability to learn does change by age, as an extreme example people who didn’t learn to speak until like 8, will never be able to.
> The cost of the compiler technology—which translates a program into machine code to run on high-performance systems—is rising, with recent estimates of tens of millions of dollars.

Really? What have they got that GCC can't munch?
> Most lawmakers are lawyers.

Whatever they are they should be representing the people first. If that involves learning more about whatever they're in charge of, then they should do that, since that's what we pay them to do. Plato said our kings should be philosophers, but what we have are sophists.
I see your point, and agree it might be painful.

it depends on the promises the maintainer makes to themselves and to their users. I'd rather break the build and get immediately alerted by (hopefully moderately) upset downstream packagers than having this warning become visible in my users builds.

It isn't just about getting rid of a warning, but the new compiler has changed some important logic so this warning might highlight potentially undefined behavior. Am I, the maintainer OK with that - that is the main question I believe.

Might be useful to do regression with any new compiler being released especially when a product is used in safety or security critical systems.
Purraps a bit like oil ? Reserves depend on prices ?
How does this compare with termux? What are the advantages? (termux is still available on fdroid https://f-droid.org/en/packages/com.termux/)

I am guessing it is avoiding all the android-lockdown problems besetting termux... though termux still works for me on android 11...

It uses proot - doesn't that come with a substantial performance hit?
It's not that simple. A lot of dead code doesn't look dead to static analysis. E.g. gated by long-forgotten feature flags, or platform checks that are no longer relevant.
> avoid "-ly" words

I hope this isn’t the actual advice you were given. They are called adverbs.
What model was it ? Does Apple solder their iPhones batteries now ?
~39 km
Yes but in that case, they at least answer to you and you can have a human to human discussion.
Funny though the function is "member_of_role". You're supposed to be granting roles :-) but in RS roles are not really roles, as they are in Postgres, you still have normal groups and normal users, as they were before. Roles in RS are really enhanced groups.
new saw, for this guy
Speculating/gambling is a huge factor in anything that can be traded. But commodities also rely on physical deliveries which have influenced prices directly on various occasions. Of course for commodities also the selling side has direct influence on prices. That can go so far that for oil deliveries the tab is opened/closed on convenient times. So understanding prices is significantly more difficult than e.g. for stocks. Also speaking about the news part, a lot of data on commodities isn't freely available so you need to buy it. Trading itself on those is highly restricted - and speculative - anyway.

> Where as car sales might be stagnating but electric car sales are taking a larger portion of total car sales ie electric car sales/lithium use is still increasing.

I'm quite surprised the article doesn't mention sodium batteries. Li-Ion batteries are notorious for thermal runaways, so CATL and Tesla already shifted to LiFePO batteries quite some time ago. I think everybody would be more than happy to ditch Lithium based batteries altogether.
A streetcar network is not the same thing as walking and biking everywhere. Nobody said public transportation (in the form of trains) can't work in L.A. It just doesn't meaningfully exist.
Pseudorandom bit sequences PRBS are deterministic and very easy to implement (just linear feedback shift registers).

Something similar is actually done in communication systems, with scrambling, to prevent long strings of transmitted ones or zeros (which cause issues for some of the hardware components). Essentially you just add or multiply the data with the PRBS sequence. At the receiver you just do the reverse operation.
I think it's more common in technical communities trying desperately to persuade people that their obscure low-level tech is not as obscure and low-level as it actually is -- for example Rust (but also Linux, C/C++, BSDs, networking, etc).

The post is right: if you're explaining something, it's because the other person could not understand it without help, which means it's not, in fact, easy. It might be easy to repeatedly use it once you understand it, but it's not easy to grasp in the first place - otherwise you wouldn't have to be there in the first place.
The only thing worse than your spelling is your opinions on child labor.
What do you expect, you are one making a positive claim. That the speculation market is helpful.
Ironic:

This article was republished on March 30, 2015, to correct the sizing and placement of the figures; none of the article content was changed. The publisher apologizes for the original layout errors.

Did they use LaTeX or Word for this article?
The question I have here.. What would learning JS at Uni look like? What would it cover that I can't grab off youtube.

JS is a great high level language, but I'd wonder how you could talk about memory usage, and heap/stack usage, and recursion. I think the foundation would be missing.
In theory, no, but in practice if I don't have a cloud provider backing up my passkeys, I'm just going to lose them all next time my phone/computer dies (same problem as with local-only 2fac code generators today).
Ratemyprofessor was very accurate in my experience, even more so if you're good at reading between the lines of critical comments. Knowing that positive reviews generally comes from the class being easier or negative reviews comes from stricter teaching is still useful, and hardly a severe negative imo. You just need to read what the reviews say (and don't say) and adjust accordingly.
To me it seems, you both are rather debating semantics.

Of course it is "speculating" trying to estimate fuel prices, but this is not meant, when people condemn "gambling" on the stock market. What they mean is people with lots money investing wherever short term profits are possible and often gaming the market while doing so. So creating unexpected price changes for the actual industries needing those supplies and they obviously don't like that. But I couldn't draw a clear line between "necessary gambling" and "unnecessary gambling".
...unless it's actually simple. Unfortunately a lot of software these days (especially the "modern" stuff) does not qualify.
it's actually RSS to kindle epub, where each feed/folder becomes it's own chapter, and a cron job bundles it up into a daily auto-delivery.
Also, the common people has awful taste, and is terrible at understanding a situation from another point of view.

This is why trip advisor is so useless, at least in France.

Between the vocal unhappy outliers and the happy idiots that think those french fries coming out of the freezer were delicious, the noise/signal ratio is abysmal.
Absolute data points rarely make sense, they are rigid and inflexible, which is not good against an always changing environment.

You should be able to recognize the same scene both with a clear sky and a partly cloudy one, and it’s hardly important that this tiger had a deeper voice, the important part to recognize is the fact that there is a tiger. But even something as trivial as movement coordination is constantly updated by feedback mechanisms, like training with weights and dropping them in the end will temporarily make the movements “weird”.
Anyone with Slack admin rights knows its possible to access the chats currently, same with Teams.

They wouldn't use it for gossip but its acceptable to discuss reportee matters if they know only their seniors can access the chat and its all above board.

Otherwise take it offline and talk in a meeting room instead.
Even this is not always the case. I gave it a very rough draft and it actually made my structure worse, while at the same time using imprecise language. It looked like the correct style, but the content was not salvageable.
Could you tell me which phone this is? I am very curious to try it out myself. Thanks
It’s like when I was growing up, I always found it hilarious that the seller on TV touted a “low low price of ONLY xyz”, and they marveled at their own offer! As a kid, I realized that this is silly… it us the buyer who determines if the price is affordable or not. Most advertising in the last few decades just spouts nonsense in an effort to get you to buy something.
> -fno-omit-frame-pointer

agreed on 64bit. Also this advise is old it hasn't popped up out of nowhere. I still recall it being crucial back in the early 2000's to improve performance. And today it remains very valid because of 32 bit IoT systems.
This is a rule in the Hemingway app: https://hemingwayapp.com/
I had hit some 1970s-era DEC FORTRAN some years ago, whose use of a 'struct' keyword made it proprietary.

DEC was bought by Intel which meant that license fees were required to keep the tool alive.

However, some intrepid nerds contributed a patch to GCC and, suddenly, life went on without Intel. I want to say that this was around GCC 6.x or so.

Which is how to cut at least that portion of the costs for the balance of these classic tools.
> and was now suing the state.

On what grounds? This sounds like a problem with the legal system, not medical transparency. Though I can empathize with medical professionals having to work in the legal system that we have, not a hypothetical perfect one, I'm very apprehensive of restricting transparency on the grounds that, if people saw what was going on, they may take legal action. It may have been frivolous in this case, but...
If arithmetic were a language skill I would agree. It isn't.
Unlike mine, obviously. I'm very serious.
No, he was obviously not a "shill". I'm not sure where you are getting that from. He is clearly a troubled young man.

I'm not sure what "Eglin AFB shill" means.
I see. Your claim that it it is entirely negative is fine to make without any support whereas my claim that there are some situations that could be positive (only one suffices) is not okay even when support has been given (any mine that is opened or distribution center that is opened employs speculation).

You are just making a bunch of claims with no support but “people I trust say so so the claims are true”. Now I really will bow out.
I can’t speak for other states but there are a number of protections in New Jersey where you cannot easily be kicked out as a tenant with out going to court including things like non payment. This was before Covid added further protections which some have been rolled back.
Did this article really deserve its own domain?
Rewritting Reddit
What are you talking about? Lawmakers have aides and consult with third party think thanks and firms about a variety of topics. Of course they don't know tech or medicine or warfare or environmental science and they do sound silly when they question knowledgable people because of this but a lawmaker's job is not to be an expert on topics but to consult with experts who will explain to them what is happening and then they legislate based on that.
would be built and deployed constantly

That's an enormously stupid waste of resources.

Do you really have an entire application binary that is only deployed and run once a year?

I have ones which are run when the need arises. It could be a year, it could be ten. But I know they work and I don't need to touch them, nor would I want to delete them.
And then you get warnings about structures being padded and warnings about structures not being padded.
Have you tried the opposite direction? Sitting on the train with the line feed and taking a picture of outside? Like say, a panorama view of the entire run-length of the line, distorted in proportion to the trains turns and accelerations.
Right, on 32 bit you do want to omit frame pointers so %ebp can be used as a general register. (Fedora is on the verge of dropping 32 bit platforms entirely.)
This is absolutely true. It irritates me to no end when I read something that goes "oh, flooricating is so easy, you just scombobulate the foolarizer with bardotic parameters like this: <magic incantation>". No, dude, it's not easy: if it were, we wouldn't be here - most people don't like to read manuals or even ask for help, if they can avoid it.
Hijacking this comment in case you (or someone from HN) knows.

Is there any particular reason that AIFF uses an 80-bit extended float precision for the sample rate, instead of a 32-bit integer like WAVE?

I assume this was an oversight at the time, but I'm curious if there are actual applications where sub-Hz (or 2^32Hz) precision is needed.
Congratulations on being one of today's lucky 10000! [1]

1. https://xkcd.com/1053/
Just tried designer. Love it already! I wanted to be able to use custom fonts within designer, how can I do that?
So does this mean Stockfish can have situations where it didn't know the difference between board position A and board position B because they had the same key ? This seems like an opportunity for some (presumably small) fraction of completely spurious losses where Stockfish is pursuing position X (a clear winner) by taking steps towards position Y (a loss which may look very obviously different to a human) and only realises when it's too late.
So many acronyms
> and Widlar has been surprisingly under-represented here.

I think that goes for hardware in general.
It's weird how Microsoft has aged from "evil tyrant" to "affable curmudgeonly uncle" in the past couple of decades
Super useful for my broken Pixel 6 Pro which has a broken screen (and replacement parts are still out of stock).

It does also support touch gestures, which makes it basically a software replacement for my screen since I can use my Thinkpad to touch-control the device over adb.

Kudos to Genymobile!
The trouble is a downstream packager might be compiling the whole distro -- 1000s of packages -- and they're not in a position to fix a new warning somewhere deep inside a program they don't know and probably don't use. They are more likely to hack the build system to add -Wno-error while cursing the upstream project.
A company called Tactus tried this, they collapsed and pivoted to making screen coatings from what I know. Manufacturing the membranes for the raised buttons proved very difficult.
x2? x10 has historically been more accurate.

I also love how Elonauts have decided that FAA qualification is a mere trivial formality as opposed to a necessary check on a founder deciding to go ahead with a premature launch because he wants to talk about it on 4/20 for example.

The fact that the FAA check will be the longest is no defense. It’s a reflection of the fact that the FAA gave him an easy way out and all the critics of the FAA’s decision (including flagged stories on HN) turned out to be absolutely right.
>I think we're mostly in agreement

We are indeed!
>The goal being reducing a lot of the background work constantly being done on my Windows machine, which makes it real loud for seemingly no good reason whatsoever, as if I was mining Bitcoin when I'm just surfin' the damn web.

Specs? If it’s a desktop PC then what case and how many fans? Did you try adjusting the fan curves or undervolting?

My PC is dead silent (i5-13600k) and pretty much all desktop PC can be made more silent either hardware or software way.

But honestly if the default antivirus has this big effect on your PC then you have some bigger problems. By default it’s basically not using any CPU at all.
I don't think Microsoft is interested, and I honestly do not care about ARM hardware anymore.

I have never cared about Apple hardware to begin with.
Isn't endianness either little or selectable on most (if not all) microcontrollers these days? For example https://infocenter.nordicsemi.com/pdf/nRF52832_PS_v1.3.pdf is little endian.

Considering that little endian is objectively better for more types of data structures than big endian is [1], one would expect things to eventually converge on little endian (barring the entrenched big endian network protocols that hold everything back). Building for the eventuality of little endian would make more sense in a modern format.

[1] https://www.technicalsourcery.net/posts/on-endianness/
The 1980s called. They want to see how WOPR is doing.
Thinking of you thinking of me: Meta-perception in the workplace