skysight-inc/HackerNews huggingface dataset:
You gotta heat the bottle; the most efficient method of which is an electric kettle.
I had read it somewhere, but I agree it may not have been accurate, because I can't easily find a citation
12347
-
65393
++--
[solution next - omitted for spoiler reasons]

I was more surprised about how little trial and error I needed to find primes than about how few guesses it actually took...
I don't think the different usage is related to an individual group rather context, particularly when referring to numbers.

E.g. 3 is a 1 digit number because that's the number of digits needed to uniquely identify 3. There are infinitely more ways to identify 3 the number with padded 0s but those aren't useful unless you're talking about combinations/sequences of groups of digits (like random numbers or PIN codes) instead of actual number values.
> I never suggested anything of the sort nor did I imply it. That suggestion was made up by your imagination as my quote was stated before your reply.

Ah, classic backpedaling now that youve been called out. Good show.

> literally came at me with a knife

I dont think you know what "literally" means.

> What also happens is the animosity against these changes dies down with time.

You seem to approach this subject with the idea that Microsoft is right, and has been right in past situations like this. This is just factually wrong, see for examples repeated OS design failure in Windows Vista, Windows 8, Windows 11. Microsoft has made some excellent products, such as Windows 7 and Windows 10. To assume that every situation like this is just "oh the users are crying, they will realize how good this is" over time is just condescending, and false.
This is going to have major unintended consequences for businesses that cater to the LGBT community.
(Duplicating an answer to a similar question):

The C standard has notes about a freestanding implementation, mainly for developing kernels. The requirements C has for freestanding environments are very limited ( http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf , you get float.h, iso646.h, limits.h, stdalign.h, stdarg.h, stdbool.h, stddef.h, stdint.h, and stdnoreturn.h) and the starting point for the program is implementation defined; you might get _Atomic, but that’s optional). For the record, C++ goes a little overboard and promises all sorts of things in its freestanding environment.

https://groups.google.com/g/comp.std.c/c/zzyii-DlMiU/m/RnH5i...
A quick workaround is to buy some spikes for your shoes.

If you are in Scandinavia most outdoor and sport shops have them.

Just remember to take then off then you go inside =)
As usual, a couple of behemoths are presented as an example, completely ignoring everything else.

Should I remind you what RH is a subscription service?

What about all other, non-GPL software (and companies which developed it) which would be extinct, because "everyone moved to *GPL-like"?
Really? They're the only commercial company that bothers to create a native client (and not a Electron app) and you complain that you would prefer to have no client at all?

I don't think that's the majority opinion...

I'm no fan of them (I think free apps are up to the task), but give me a native client _any day_ over something that runs in a browser. I don't want any more multi-GB RAM hoarding processes running 24h on my desktop.
The thing about schools and universities is that took the same thing they do in person and tried to do that online. Remote work requires rethinking what work means, and remote education requires you to do the same thing. I can say that Duolingo is a fantastic way to learn a language because they spent the time and money to make excellent software. Throw in some one-on-one Zoom time with a native speaker and you would far outdo all the language classes I have taken. Imagine an art history class that actually has excellent VR.

Let's separate kids (say younger than 14) from older teens and young adults here. I would agree that remote learning just feels like a disaster for the younger ones because kids just don't sit quietly for extended periods of time to learn. Older teens and young adults probably have developed the skills to sit down for long stretches. I can honestly say classroom instruction is the worst way to learn for me. By myself, I can read, re-read, take notes, watch a video and rewind, do additional searches for more background info, etc.

This does come to another point: some work and some study is physical and some people do not do well by themselves at home. I am not arguing that everyone has to work remotely, but think of the quality of life improvements if most folks get 2 hours back every day, if they have access to their kitchens to make lunch, if they're not burning gas or clogging metros, if they're sick, there's no way to catch their cold, and if housing gets expensive, they have the flexibility to move to a cheaper area.
For starters, Windows 11 has vastly better search, nicer UI, and improvements to multi-monitor support. I have no regrets about updating.
I'm just going to pay. I only had 7 accounts (some were full backups of old email accounts, eg: oldemail@gmail.com -> oldemail@mydomain.com, some where used for alert email sending). I can prune them down to just my main and switch email alerts over to SES, that way I'll just pay $6/mo which I'm fine with for now. I might investigate alternative providers at some point but $6/mo is hard to beat and I'm happy with gmail.
I don't disagree that set and setting will impact things, but this isn't really being presented as a "If I do these things I am more likely to enjoy the experience", but rather as "I have to do all of these challenging things to make the experience one that meaningful and otherwise it's just a stoner getting a stoned, but this challenge is what makes me a high functioning user of marijuana"

To me, it's the distinction between "being stoned" and "virtuous pot smoking" and the connection being made between the latter being something that "high functioning cannabis users" do.

Lots of people just get stoned. That isn't what makes them high functioning or not - it's whether that impacts their ability to have a productive and fulfilling life. For me, and the many people I know that are regular users, the answer is not really. I imagine there are likely some trade offs, but I and the people I know have good careers, fulfilling personal lives, and do it because we enjoy it, the same way I partake in other hobbies I enjoy.
You should have a look at Standard Ruby https://github.com/testdouble/standard

In particular, a lot from the lightning talk resonates with me.
>> I still cannot run a Wayland session on my machine w/ an nvidia 3080 with the latest drivers.

You might try buying hardware that has proper Linux support. That would include graphics from AMD or Intel, and might even include Apple before nvidia gets it together.
would add TradeRepublic also
Since the topic is poetry, I took it as a somewhat literary allusion: eg. "The Rape of the Lock".
Nice site, but I'd argue 'went to a bar in the last 10 days' is not equal in risk as the risk of an acute covid patient, yet it counts as the same 1M microcovid.
Snap Layouts are also excellent.
Discovering these rules and their exceptions have been what field linguists, and philologists before them like Champollion (who should be more widely known imo -- he was actually doing science to decipher hieroglyphics; a generation or two before, decipherments were largely alchemistic gobbledygook) as well and the westerners and Indians who worked on the old languages India had been doing for well over a hundred years.

These field linguists (Imperialistic Europeans, those under the colonial yoke, and disinterested, merely inquisitive parties) produced grammars noting rules, which really do outnumber the exceptions in any given dialect at a given time (that's important), and exceptions. This work has led to everything from a tighter grasp on colonial possessions, to the enhanced ability of colonized to resist their colonizers, to the decipherment of forgotten, thousand year-old and the recording of near-dead languages.

And regarding your last comment, in many cases the languages we're dealing with have no writing, so I do agree. A better Olympiad would have at least included a aural-only portion of the exam. I right there with you on this one.

Really, maybe we're agreeing more than disagreeing, because I also support your comment that "expecting linguistics to work like mathematics seems unnecessarily limiting". Mathematics doesn't change; no same person steps in the same linguistic twice. That was the base of the linguistic program for most of the 2nd half of the 20th century (this was also computational linguistics before it took it's rule-based
-to-statistical turn), and it produced insights and tools for the field linguists, mainly to decipher morphosyntax. Yet, I'd say the BIG discoveries, like the decipherment of Maya, have come from that muddy, uncomfortable, dangerous field work... gathering evidence for regularities among the glyphs that could be painstakingly comparing those amongst themselves and with the spoken languages of the region today. Some rules have stayed very similar for a long time, and I invite you to look at the historical recreations of proto-languages to get a sense of not only the regularities of a given modern language, but the regularities in the changes of languages over >1000 years.

That being said, (statistics-borne) Computational Linguistics is a wonderful (and a little scary thing), and I'm very willing to change my mind. It certainly challenges the rule-based assumptions and just maybe we're headed towards another paradigm shift.
I think undefined behavior (as a general concept) gets an unfair share of the blame here. It's notable that almost all criticism of undefined behavior in C tends to focus on just two sources of UB: signed integer overflow and strict aliasing; other sources of UB just don't generate anywhere near the same vitriol [1]. Furthermore, it's notable that people don't complain about UB in Rust... which arguably has a worse issue with UB in that a) there's not even a proper documentation of what is UB in Rust, and b) the requirement that &mut x be the sole reference to x (and therefore is UB if it is not) is far more stringent than anything in C (bar maybe restrict), and I'm sure that most Rust programmers, especially newbies starting out with unsafe, don't realize that that's actually a requirement.

There is a necessity for some form of UB in a C-like language, and that has to deal with pointer provenance. You see, in C, everything lives in memory, but on real hardware, you want as much to live in a register as possible. So a compiler needs to be able to have reasonable guarantees that, say, any value whose address is never taken can never be accessed with a pointer, and so can be promoted to a register. As a corollary, this requires that things like out-of-bound memory accesses, or worse, converting integers to pointers (implicating pointer provenance here) need to have UB in at least some cases, since these could in principle "accidentally" compute an address which is the same as a memory location whose address was never taken.

That suggests that the problem isn't UB per se. If we look at the two canonical examples, arithmetic overflow and strict aliasing, we can see that one of the features of these things is that they have a pretty obvious well-defined semantics [2] that can be given for them, and furthermore, there's no way to access these well-defined semantics even avoiding this feature altogether. And I think it's the lack of this ability to work around UB that is the real issue with C, not UB itself.

[1] For example, it is UB to pass in rand as the comparison function to qsort. I'm sure many people will not realize that before I wrote this, and even parsing the C specification to find out that this is UB is not trivial. For an interesting challenge, try giving a definition of what the behavior should be were it not UB--and no, you can't just say it's impl-defined, since that still requires you to document what the behavior is.

[2] I will point out that, for arithmetic overflow, this semantics is usually wrong. There are very few times where you want <large positive number> + <large positive number> = <negative number>, and so you're mostly just swapping out an unpredictably wrong program for a predictably wrong program, which isn't really any better. However, the most common time you do want the wrapping semantics is when you want to check if the overflow happened, and this is where C's lack of any overflow-checked arithmetic option is really, really painful.
It might come as a surprise to some, but in some other countries service people are really paid a living wage. And the economy is still doing fine.
I was just getting at the illusion of choice. At the end of the day it's all owned by the same handful of small groups. Found out yesterday that Blizzard apparently owns King. Tencent owns a cut of Activision Blizzard, as well as a slice of basically every gaming company. https://dataromas.com/what-companies-does-tencent-own/

Note that I'm not even criticizing or otherwise knocking these business practices, I'm simply making some observations. My use of the term bullshit was particularly to describe the illusion of choice. Not that it's anything new. http://www.visualcapitalist.com/wp-content/uploads/2016/07/c...

I think the world would be just fine without fortnite, but I will say unreal engine is pretty nice to have. Probably just a matter of time until Microsoft owns unreal engine as well.

Tangentially relevant due to Tencent involvement:

https://www.youtube.com/watch?v=_gXlauRB1EQ&ab_channel=Peopl...
https://www.youtube.com/watch?v=vTMF6xEiAaY&ab_channel=Peopl...
Indeed, for example the BSR instruction:

> If the content source operand is 0, the content of the destination operand is undefined.

[0] https://www.felixcloutier.com/x86/bsr
The Front of House employees, but yes.
Not really. Nomad is closer, and Mesos (the old one) is closer still.

I wrote my own as a rust library, and I'm in the progress of further breaking it apart. Might get a prototype finished this weekend and if so, I'll share it here.
1 meter is about 27 orders of magnitude down from 100 Gly, and 12 up from 1 pm (approximately the proton radius). So we are closer to the small side.
It is not just that. NestJS feels “cobbled together” out of what was already being used. Rails feels like one coherent thing and the plugins don’t break that much (well most of them). But the difference is that everything feels coherent in Rails.
That picture of the $2 tip clearly shows that originally there was no tip: the tip space has a line through it and the 3 was a 1. I wonder if someone with them had a conscience and cajoled them into giving a tip.
WASM is more secure than a hypervisor, since it prevents code injection.
Yup. I did a Linguistics degree, so this was a great blast from the past.

I got so far as picking out the symbols that were clearly morphological in meaning rather than phonological, then realized I couldn't remember the rest of the countries.

I may have a BA in Linguistics, but I also got a D- on geography.
These jobs don't create that much value? Did you look at the theater's financial statements to come to that conclusion? I suspect someone - most likely the owner of this establishment - is making quite a bit of money on this deal.
There is a lot of truth in this. The common argument for word is "track changes is good", but it actually sucks in many ways: try doing a three-way merge, for example (from co-authors A, B and C) or a diff. TeX can use all of the power of modern editors and this sort of thing just happens really nicely; with git it happens seamlessly.

I think another big problem is that Word is one monolithic thing that aims to do everything, and in reality does nothing well.
Yeah it's actually come up twice that I needed IPv6 and for that I just logged into my work VPN
> People's telegram and signal comms are always showing up in subpoenas because someone unlocks their phone for the feds.

If the counterpart can see something with their own eyes (or a screenshot) then how would you even expect to protect against this?
Signal’s primary defense against that is disappearing messages. Beyond that, what can you really do against what is essentially an untrusted endpoint? Education and awareness, and hope that it sticks.
"Laying on the couch" is loaded with the kind of psychoanalytical implications that Bukowski hated. Which is a major reason why this feels so wrong. He would lie on the floor and listen to the radio.
When we look at the issues that are behind the thin margins that restaurants operate on, i.e. rent and cost of goods, then it seems that the labor is the only variable that is under the operators control. So instead of framing the argument of whether we should have to directly pay those wages/tips the discussion needs to shift.

Why are commercial rents so high? Because vacancies are preferred over "market rate" rents.
https://news.ycombinator.com/item?id=27939860

Not saying this is the case, but when a business shuts down the property it operated in stays in place. The rent will continue to rise to meet the financial demands of the property owner. So the next fool comes in and tries to run a business that is doomed. The young workers rents are subsidized by parents. Unless a restaurant owner is working in the trenches then they will NEVER be able to run the business effectively.

The banks get richer either way, but at a certain point there will not be any restaurants left as the societal contracts erode.
The example works because the compiler has no way to know that the programmer intends the memory to be filled by e.g. a DMA transfer from a device.

If a programmer could communicate this idea to the compiler, it would be somehow safer to write such code. There is a big difference between intentionally reading what looks like initialized memory, and doing so by an oversight.
I picked the lock analogy deliberately, because like locks, there are no software that has no security vulnerabilities.
Because the code should be somewhat portable, and not all processors act the same. This is why left and right shift are weird with overflow. Not consistent between x86 and some other instruction set. Similar for accessing the null address.

Besides that, how would you specify the behavior of reading from an address the user randomly generated himself? What is stored at an address not generated by the compiler is out of scope for the compiler. If you try to define something like 'always trap' or 'always return 0', you incur massive overhead.

Besides that. The fact that signed integer over/underflow is undefined behavior actually unlocks a lot of reasonable optimizations that treat integers like actual integers. Things like (a+1 > a) always being true.
There's a line out the door and workers are quitting because of low pay and bad working conditions? It seems like a former labor secretary would, instead of blogging about a static situation, understand that this is a self-correcting problem. If you have demand that you can't satisfy, you raise your price.
... played a lot of snake ...

If it was anything like my old Nokia dumb phone days.
I wonder why all the comments from this thread exclusively about tips when the article covered much much more than that. Interesting.
Reflexivity in Tech Returns: Talent Chasing Money Chasing Talent
While the submitted link is wholly appropriate and I take no issues with it - I much prefer and enjoy reading Low Tech Magazine from their solar subdomain.
https://solar.lowtechmagazine.com/2022/01/the-revenge-of-the...
I explained myself poorly, English is not my first language. Andalusian is a set of dialects were Basque, Catalan and Galician are languages.

Having said that, Catalan and Basque have been used as a political tool for decades, much less the Galician, and not the Andalusian dialects of Spanish.

Hope this comment clarifies what I’m trying to say.
Civil lawsuits are a means of dealing with a problem, mainly by recovering losses (via damages) but also sometimes by imposing other legal compulsion (equitable relief).

“how does filing a lawsuit against this party improve my expected resolution to whatever problem motivated the lawsuit, and is that worth the added cost of pursuing that party” should be part of your calculus. That's not to say the merits of the case don't figure in, but a meritorious case against someone who even the best possible outcome won't do anything to improve your condition is just a way to waste your money and time, and the courts.
It's definitely more hands on.

We will be able to do a WAL backup / point in time restore feature when we ship object storage.

Managed upgrades are almost in. If you run `fly image show` it'll tell you if you need one, then `fly image update` will upgrade your Postgres. We don't do this automatically yet. It won't be difficult though.
It's like a hack for the owner to show prices at a <insert tip rate> discount to the meal. If everyone has a shared expectation that the tip is a certain rate, then that's the pay. Why not remove tipping and add that cost to the menu? But then maybe you wouldn't be as competitive?

I'm sure there are people who can make good money on tips. That's more like a commission on sales. In that sense, you're taking the risk of a higher upside by working in this industry. But the way it actually works, is that most will pay the expected tip. some won't pay any tip at all, some will give a bigger tip, and the worker is left to absorb the variance on a low pay gig.

The industry should remove the downside and allow the upside. You get paid X. There is no tipping system. But the customer can still tip if they like.

I don't work in the industry. Maybe I'm way off. I hope the employment picture changes in the future so that people will appreciate face to face service. I can't reach Facebook or Google for support and I'll cry about my loss, but I'll feel entitled to rage on my server for my $10 meal? Doesn't seem sustainable.
Nobody mentioned Deno. They're also building similar to WASI architecture but with a focus on JavaScript applications. The future is super isolated processes on a giant server instead of this container craziness we are having today!
This is why rust is so exciting: it's the first new language that's graduated from toy-language space we've seen in a while without a runtime. (python, ruby, go and typescript-nodejs are the other graduates I'm thinking about.)
Validation is different from supervision. Supervision happens during training. Typically when we train speech model, we prepare a speech segment and its transcript, this transcript is generated manually by human. For language models such as BERT or GPT-3, you don't really need human generated labels, what it does is to mask out some text, and the masked out text is the label to be predicted (self-supervise), the label is already in the data. What this model does is to universally train on images, text and speech this way, and when you combine these data, they will be complementary to each other. Think what you can do with a language model like GPT-3 now, you would be able to ask the model to do something with text, speech and images. The only thing I would worry about this model is that I would imagine Facebook trained on lots of data, and the model may be used to extract sensitive data maybe.

The multi-modal part is a big deal because we could have a model be able to understand all inputs human needs.
So are people just really good with numbers? I don't know any 5 digit primes nor do I know a way to calculate them on the fly.