skysight-inc/HackerNews huggingface dataset:
I demonstrate (alone) against QR code only menus in restaurants. It excludes a large chunk of people.
All kids I know can do this. What they can not is not to use images everywhere (animated smiles, stickers, memes).
To be clear, the code of conduct was added 8 months ago and removing it again was rejected 4 months ago, so it's not even a new development
I absolutely wouldnt mind waiting an extra day or two for my package if it means better working conditions for warehouse and software workers at amazon. I wouldnt mind if bezos earned a little less either. For now tho i stopped using it all together.
> […] all vehicles shall be parked with the front end of the vehicle facing into the space provided for parking.

Is there a particular rationale for this rule?
Good luck doing networked multiplayer for that setup though
As a Scala dev I agree.
Alien Truth
I wish it was that easy! You are missing the 'triage' state after the ticket is opened, the 'review' state after priority, and the 'approval required' state after moving to backlog, sprint and fixed.
I've actually used the new UI, on Rider and WebStorm on Linux. It's not bad, and majority of changes make it more usable. When I go back to an older install, I prefer the new UI.

- Increased margins/padding: At first, I thought it was a waste of space - but things are now easier to click on. I realised this when loading an older version on another machine. I'd still like to be able to tweak this - the document tabs are too padded.

- The main menu was hidden inside a hamburger menu. This was nasty - fortunately there's a "Show main menu in toolbar" option. This really should be on by default for non-mac.

- I wasn't keen on the darker colour scheme, I switched back to the old dark - it took less than a minute to learn I actually prefer the new one.

- Can only have 4 docked tool windows open at once (2 side, 2 bottom).

- Toolbars are easier to customise, but I wish I could combine the navigation bar into it, as I only have a few buttons on the right.

- The bright blue "run/debug" toolbar is distracting

- I've not noticed any removal of colour from the menu icons, and there are no animations

Overall, there isn't much to be upset about - took me minutes to get used to, no nowhere near as bad as the Visual Studio 2013 UI refresh.
Erlang also has exhaustive pattern matching. To the extent of having to declare catch all arity for functions.
> 99% of the developers who wrote that code won't mind

This is completely unsubstantiated. I for one would mind microsoft profiting from the closed source code I wrote.
She’s under close supervision of the Tufton Street lot, not the PCP.
Several options...

Not exactly the same, but if you're using Bitwarden (which is compatible with generating TOTP tokens) to manage your passwords, you can use their bitwarden-cli tool to request tokens from the cli: https://bitwarden.com/help/cli/#get

But if you want the simplest cli thing, you can probably can use this golang ( https://github.com/yitsushi/totp-cli ) or this python ( https://github.com/WhyNotHugo/totp-cli ) implementations.
Outer Wilds can also suffer from issues with simulation precision if you run the solar-system simulation long enough. The developers have talked about this a bit, and people have observed the effects with mods that encourage long-term exploration. This isn't actually an issue in practical gameplay, though.

rot13 to avoid spoilers for people who haven't played the game: Gur fha tbrf abin va gjragl-gjb zvahgrf, fb guvf vfa'g npghnyyl na vffhr va cenpgvpr.
You make it seem like Zuck is not the one making the decisions
> Well, there's a concept of a _weak_ reference. I don't know whether it exists in Rust

It does:

- https://doc.rust-lang.org/std/rc/struct.Weak.html

- https://doc.rust-lang.org/std/sync/struct.Weak.html

> A weak reference does not prevent the object from being deallocated, but the system guarantees that when the object is deallocated, all weak references to it will be nullified.

> This is what makes deallocating objects in a refcounting system potentially arbitrarily expensive.

Depends how you implement weakrefs. In Rust, when you upgrade a weakref it checks if there are outstanding strong references, and if there are not the control block is considered invalid and the upgrade fails.

There is no need to touch any of the weakrefs at any point.

And unlike languages like Python, Rust does not have weakref finalizers either.

Deallocation is still arbitrarily expensive in general, as the entire subtree will get deallocated recursively, but that has nothing to do with refcounting.
> Same for us Europoors.

Mate, it isn't quite nearly the same for Europeans.
Exactly. That tiny black dot could use a little help from some trailing whitespace. Written text isn't that clear all the time.
Leetcode Patterns Not Found
When i'm trying to open https://seanprashad.com/leetcode-patterns/ github returns 404 err to me. Am i only who have this problem? I have started to use this website for prepare to code interview a few days ago.
Any UI change will get complaints from the users, and you have to be very careful. People get the old way programmed into their workflow and it becomes second nature to them, and any changes messes with that flow.

Like I used to build and support software for a call center, and if we resized a button or changed the color of the text somewhere, we got complaints from the agents using the software.

It's kind of like driving your car for two years, and then you get into your car and the turn signal is suddenly in a different place and operates completely differently. Now your mental driving autopilot is going to get screwed up, it'll take time to adjust, and you may have preferred where it used to be anyway.

Now imagine fucking with thousands or millions of users that way every time you make a little change. People are going to hate you for it if you do it to them too often.
The narrative here seems to be a David and Goliath story as Microsoft profits by stomping on the defenseless open-source communities. There's two problems with this story.

First, the huge majority of open-source projects are at no real risk because Copilot offers something totally different from what they offer. Open-source projects generally take highly-complex domains and expose them as simple interfaces or executable programs. This encapsulation is where the value lies.

In contrast, Copilot just dumps code. Never once doing front-end work have I thought "if only there was a way to dump verbatim React internals directly into my codebase." In general, Copilot only replaces tasks I would have otherwise done myself.

The second problem is the biggest loser if Copilot gets shut down is not Microsoft, who can easily take the loss in stride. The real loser is the community of developers, many of them bootstrapping their own projects or trying to develop open-source in their precious off-hours, for whom every minute counts, and for whom tools like Copilot can be the difference between success and failure.
VCs just got fleeced.....
> Floating point behavior

Since 1.62 there have been a native way of doing it with the `total_cmp` method [0] on floating points which can be used to at least sort it quite easily, but cannot really use it in collections like BTreeMap.

[0]: https://doc.rust-lang.org/std/primitive.f64.html#method.tota...
I feel like they made up this silly term to click bait off of the recent cyberpunk anime’s cyberpsychosis.
Is that the case? I was under the impression that Decimals were used in financial contexts because (besides preventing floating point error) you can define how to handle things such as rounding behavior.

For instance, at least in Python, 3//2 == 1 while -3//2 == -2; integer division is rounded down, and not towards zero as one may expect. Decimal lets you pick how you want that to go.
Testing it manually, every time, or never knowing when it's broken until it's too late.
That's an issue when every object is managed. Which is not the case in an unmanaged language, you'd only refcount what you need to refcount.

Furthermore Rust can also safely borrow from a refcounted pointer without the need for refcount traffic, which can be quite the performance gain for atomic refcounts (it's nigh irrelevant for non-thread-safe refcounts as those just do a local increment/decrement).
If you don't see a need to massively scale horizontally from the get go, SQL. (And if you need to ask the question, you are likely not equipped to handle parallelism/distributed issues coming out of not having ACID guarantees)

A good way to estimate that is if you'll be mostly writing to the database instead of reading from it.

You can also go half-way with things like object storage in Postgres (jsonb fields), so that's usually a no-risk choice for a project in an early phase of development.
If you're considering OCaml, you can also take a look at F# and Scala, both of which are languages that are influenced by the ML family but run on more popular host runtimes (the CLR and JVM respectively) that gives them access to a bigger ecosystem.
Let me guess. Every time the block size doubles you'll halve the number of spaces you use?
This needs to be repeated too. And developers need to be reminded that anything they secure with hardware keys absolutely needs to accept multiple hardware keys in order to mitigate loss or destruction of the first key.
> It's actually not stupid. It’s genius.

Not if the secret's out, one would imagine?
Problem is that one plant critically failing is enough to devastate large portions of land, especially in tightly packed Europe. And the fault in Fukushima was due to economic reasons, the risk of backup generators being flooded was known. These are realities that you won't ever address fully because it would make energy generation too expensive.

A full life-cycle analysis of nuclear power isn't really favorable. Germany is a net power exporter. Sure, there is more to it since the energy isn't generated in correct place at the right time, the infrastructure has problems and then some.

But in the end nuclear isn't a solution here. Expensive, slow, another resource dependence and nobody knows yet how to get cheap uranium in the future. The developments previously are going in the correct direction and that direction did not include nuclear power in the meantime.
What about consistency for the sake of presenting a unified writing style across your company? It's definitely important if you're a newspaper.
The Microprocessor: A Biography
So what? The company still generated the VAT revenue.

The customer gets a refund, but has to charge their own customer VAT on the full amount of the goods they are selling, so the VAT accumulates until it is paid by someone who cannot claim the VAT back

That's why it's called "value added tax" - each supplier in the chain generates VAT on the value they add.
This one caught me out;

- "The toolbar has less icons now" - It's customisable, you can put whatever you want in there. Yes, with colourful icons.

I was wondering where the back / forward buttons were, but realised after a while that they can be put back in, just with some configuration.
Interesting. Is that (effectively) randomly selected people, or is it opt-in?
Interesting story, he didn't have a "secret method" or anything, he was just lucky from time to time, and that's the worst thing a gambler can be.
> Erlang has the superpowered version of this - binary pattern matching, that lets you pattern match on a bitstream directly.

Erlang has a super-powered version of the pattern matching bit, but not of what GP actually likes about it:

> you have to handle every case whenever you're matching on it

because Erlang is dynamically typed. So partial patterns are acceptable, and not entirely uncommon.
It does not show the amount of time each user spend on facebook.
The reason is that most of it is deep enough that mapping it for most commercial and recreational use does not matter. Thus the focus is mostly in shallow areas where there are risks or accessing it is possible.
I'm always surprised with the bland and uninspiring names choosen by FLOSS projects.

Anyway, good idea of a project !

Anyone understands the difference with Apertus AXIOM ? https://www.apertus.org/fr/en
37C3 is its 37th edition, which is now going to take place in a later year.
Code in Stack Overflow answers is explicitly licensed under a permissive license:

https://stackoverflow.com/help/licensing

Copying code samples from a copyrighted work for use in a commercial product is not fair use.
Neither the submission article nor Outer Wilds is about multiplayer, nor does every game need multiplayer. So seems fine enough for many cases, not just the case you are thinking about I guess.
I think silkworm was the game that used DMA to load graphics tiles on the fly from the floppy disk, was pretty impressive for the time.
There are weak references in Rust. https://doc.rust-lang.org/std/rc/struct.Weak.html

The way it works is, in order to use it you try to upgrade it to a normal Refcounted pointer. Since it is a weak reference, this upgrade may of course fail and in that case return None (in place of a null pointer). When this upgraded pointer dies (either goes out of scope or is manually downgraded) the refcount will again be updated.
There aren't many nuclear plants that are fully decommissioned. Perhaps around 10 and that still includes management of the waste.
This might be overstating how closely the general public follows insider tech news.

Most people are just sharing random photos from their family and buying things on marketplace.

Facebook’s huge mistake was bringing in ‘news’ to drive engagement on top of family pictures during elections.

If they learn from this mistake, most people will slowly forget. It might be like how there are still people mad at MS for what they did in the 90s, but most people don’t care and are just using office stuff.
I think people just hate all the administration that needs to happen when dealing with large task backlogs in general. This hate gets projected onto Jira, but it's not clear to me that there is a good alternative.

E.g. we were forced to switch from Jira to Rally, and it turns out that Rally is much worse.
I used AirPods and loved them, but have gone back to wired EarPods plus Shure IEMs. I’m happy with this combo, perhaps because I don’t use earbuds very much. Plus, the EarPods’s mike is much better than wireless earbuds for calls.
Does Rust have a webapp framework like Rails?
Indeed...

(Apparently using ellipses makes me old too)

The only valid culture is what young people do apparently. Being older is not allowed!
Eben says to embrace the Pico and buy the rPi400 because it does not compete with orders from industrial customers (that spent bazillions on testing/certification of their rPi4/rPi3-derived products and therefore receive some priority above the poor huddled masses yearning to breath free air). If you aren't down with Pico yet, I recommend googling Limor Fried and searching her company's site.

As far as Intel goes, they've been on oxygen for decades with the technological advancements they appropriated from DEC, while at the same time selling off the DEC-designed StrongARM technology and exploring new ways to generate heat and waste power. At this point, they have a formal relationship with TSMC and a government mandate to turn the Rust Belt into the Silicon Belt, so don't count them out (unless you are 75 or something, because it will be 10-15 years for all of that to happen), but to guys like me (and I would imagine most people on a site like this), they're about as relevant now as IBM (/s) In the meantime, we need to convince Apple to sell its consumer chipsets, maybe with an incentive from USA (either money or an agreement not to prosecute them for investing so much training and capital in China that they feel comfortable announcing their plan on TV yesterday to murder as many people as necessary to return Taiwan to 1895 legal structure).
I did and by quite a lot. As the economic downturn became more and more apparent, I believed the best way forward was to open it up as a business with a small monthly subscription ($8.99). This way it allows me to work on it full time and try to help as many people as possible.

However, I get the idea that it's a scam or too good to be true, which is why all data is currently free over on Twitter (https://twitter.com/feetr_io) and has been for a few months. After launch, data will be provided for free every Monday with the idea being that if you're not making at least $8.99 with one day a week, then the algorithm isn't working.

I believe that it's immoral for me to invest when I'm giving the data to others as it allows me to abuse the position of trust for my own gain. This way, my profit motive is by maximising the amount of money I make other people, and that's a great driving force for me.
The fix (commit 18ded910b58) went indeed into 5.10-rc1, and was effective day one (there is no provision for it to be turned off), so it's unlikely to have caused trouble when upgrading from 5.10 to 5.15. That said, there's a ton of changes in the networking stack between 5.10 and 5.15 - more than 10k commits for the stack and the drivers - any of which might introduce some breakage.
> I've made it to my late 30s only owning a car for maybe 2 or 3 of those years.

Similar. I spent part of my teen years in a children's home in the U.S. -- it turns out that even though the state may go in for a [driving] learning permit (pre-req for a driving license), it won't sign off for the license to drive. So I never got a license until older and dropped it later.

I'm definitely healthier for all the walking I still do :)
Binary pattern matching is very cool, but I wouldn't call it a version of ADT matching.
So good. 1970s analog tank simulator
https://keepassxc.org comes with keepassxc-cli
MinTOTP – Minimal TOTP generator in 20 lines of Python
Mathematicians discover the Fibonacci numbers hiding in strange spaces
With an important self aware follow up.

https://www.cultofpedagogy.com/price-of-snark/
I disagree with most of this post. Modded cars and motorbikes are horrendous. The behaviour of their owners is even worse. It's not acceptable to wake up everybody in a densely populated area because you want to "express yourself".

What I do agree with is that sirens are incredibly bad in this country. Not only the inappropriate use of them, but why are they so piercing and loud? Many times I nearly curled into a ball when walking on the pavement or cycling and one of those are suddenly activated next to me. I have nearly crashed my bike more than once.

Every other country I have lived in or visited don't seem to have a problem with less aggressive sirens.
Doubt this take very much. If the technology is there then the PR won't matter. If the technology is fundamentally unworkable then it's dead in water. It hinges on the technology not the PR.
> As far as I can tell, Stability AI simply provided the compute for model training.

As models grow complex, Compute is what's holding back AI from mass production and consumption [0]. And so whoever figures out a way to give away Compute for inference and training is likely going to be able to provide the resulting service at much competitive rates to keep the flywheel going?

Sort of similar to Google and Chrome/Search/YouTube/Android, where even if untold billions are spent to build and run the software (Compute), to the end-user (AI researchers) it costs virtually nothing, while Ads continue to bring in revenue (APIs / services).

I see StabilityAI as Yang to OpenAI's Ying. And I believe, that's where the upstart's evaluation stems from.

[0] The new business of AI (future.com), https://archive.is/g4bEe
Are you&nbsp;&nbsp;sure?
nm, now it's down to 500MW...
Facebook has been heavily present in mainstream news, being blamed for every ill of the world, and people have started to pick up on it.
Do you have a source for this?

This issue has been claimed many times and I've heard that DALL·E 1 & 2, Stable Diffusion & Midjourney all can create images that are exact copies of the training material.

This doesn't make sense considering the compression ratio of training images to model is about 1:25,000.

Further investigations I have made show that all these cases can be explained via the following:

1) The prompt included an image, so some form of image2image was used. Of course if you use an image as a base, and tell the model to stick closely to that image, the output will largely resemble that image.

2) The example was completely made up.

So far I have seen no evidence, given a text prompt, the output of an image containing some portion of any image from the training set.
if you really weigh against all coal plants in germany, the numbers are not far off

and radioactive material is like a fraction of the problem with coal. they have much worse health impact in other areas. they're linked (directly or indirectly) to 10000s of thousands of deaths a year.
I thought also Apple regularly cherry-picks interesting stuff to integrate into macOS/iOS
Postgres uses a similar custom implementation of try/catch [1].

[1] https://github.com/postgres/postgres/blob/master/src/include...
I feel this is more a society problem than a hospital problem, but not that familiar with Canada.

Wouldn’t a digital key in a storeroom and camera on the drugs would be far more efficient? The nurses and doctors can still go in and check out what they take when they need it.
UFOs, Intelligence and Cassandra’s Curse
loose?
seanprashad.com is what?
aren't people here supposed to be educated?

there have been many studies on this. tschernobyl has had no measurable impact on any health related metrics you could come up with in countries outside the ukraine. even directly at tschernobyl the long lasting impact was minimal and most related deaths were an effect of accute exposure.
I've started working in Rust too and I too find it a tremendous breath of fresh air. It's the first time I've been excited about a new programming language in many years.

C++ promised to be a language that was both high performance and very expressive but I always found it very difficult to work at a high level of abstraction in C++. The sharp details always stab through.

Rust code, on the other hand, often doesn't look much more elaborate than code I write in much higher level languages but it's far, far faster and I feel more confident in its correctness.

Too bad most of the Rust jobs right now seem to be in crypto.
So why is he complaining about copilot and not the thousands of GitHub repositories redistributing his code with improper license? Typing the little code snippet he showed into copilot is analogous to typing it into the GH search bar and grabbing a properly-licensed result.
> The problem is that nuclear plants only need to fail once to have global catastrophic consequences.

As opposed to many other reliable generation types which have global catastrophic consequences† while running normally.

And by "reliable" I mean can consistently provide power more that 50% of the time:

* https://en.wikipedia.org/wiki/Capacity_factor#Capacity_facto...

† E.g., climate change.
If you're a bit weirded out by the website secret pasting, I made a PR which lets the sensor watch load TOTP secrets from an Aegis export (essentially just a bunch of TOTP URIs):

https://github.com/joeycastillo/Sensor-Watch/pull/95

This is the reason I bought the board. It makes me happy not having to use my phone for this.