skysight-inc/HackerNews huggingface dataset:
It's a slippery slope in both directions. In one direction you give power to governmental organisations. In the other you give power to corporations. Neither of those things are good from the point of view of democracy.

IMO the fact that US culture is utterly intolerant of any kind of "spirit of the law" governance is one of the reasons why America can't have nice things. It's regulatory bodies have other problems, but one of the main ones is that they are toothless because they generally aren't given any real power. Where they are (such as the FAA), they're often much more effective.
> very poor developers afraid of code.

IDK if I am a "poor dev" but I find the Postman interface extremely complex and confusing. There are tabs, dropdowns, logins, collections, modes etc. Getting it to work is a chore.

A http request written entirely in a text file is IHMO far clearer.
Literally everything is possible - do you seriously want me to enumerate all the different possibilities to attack and/or pressure Russian interests by the US?
> Was this a hack? And how did this happen?

> We do not know yet. The State Bar’s Odyssey case management system software vendor, Tyler Technologies, has been tasked with investigating what happened, taking the steps needed to rectify the breach, and ensuring something similar does not happen again. The State Bar also retained a team of IT forensics experts to assist in our investigation.

> The site owner claims that the State Bar’s confidential and public case records were all previously available at a public URL. Is this true?

> The State Bar Court website allows the public to search for publicly available case information. The extent to which the external aggregating website was able to obtain nonpublic information that was stored in the Odyssey case management system is still being investigated.

It sounds extremely likely that the state bar had a website misconfigured, and the automated systems of the aggregation site sucked down all the data it was technically (but not legally) given access to.

https://www.calbar.ca.gov/About-Us/News/Data-Breach-Updates
Ask HN: How to Visualize Rain?
I'm an aspiring artist who has fond memories of rain and the monsoon season.

As an artist I always wanted to document or represent the feeling of monsoons through a visual medium.

Any great ideas or thoughts to do this?

Last year I tried recording rain sounds through a microphone and played it on a speaker with paint on it. But the frequency was not strong enough to produce any interesting patters.

Any other suggestions would be appreciated!
Unfortunate abbreviation
3. Don't expect to fill your appetite.
Russian is here. I am sorry everything that happens because of the regime, we also feel powerless. In my case, it is not even possible to protest, since I am a student and the government won't let me receive any education afterwards. I know many people in Ukraine, so looking at the situation is even worse. Regarding nuclear weapons, Putin is just showing off.
Concatenation as an Operation
GCC supports many of the same sanitizers as well, since they were originally developed for GCC. We use GNU's ubsan and asan in our automated test suite.
you may find hyperscript interesting:

https://hyperscript.org/

hyperscript does away with the distinction between sync and async code by moving it all to the runtime:

https://hyperscript.org/docs/#async
> Unless you're arguing that it's better to just always have a 5% performance tax & manual, error-prone error handling?

Exceptions today are untenable for a library author because you don't know which input data your callers will use, and therefore can't predict how often errors will be thrown.

Ideally we'd fix c++ with better manual propagation of errors and compiler warnings, like Rust or Zig.

Even if the global mutex is fixed, the single threaded perf numbers are terrible if you hit a bunch of unexpected errors. That seems unfixable.

I'd rather have 5% slower code, than 5% faster code with occasional 1000% slow downs (in the worst case).
Pinboard - https://pinboard.in/ is a one-man developed bookmarking/tagging/archival service that's been a consistent featureset and price for many years now without any delusions of selling out or exponential growth.

I love it and use it religiously, I just tracked down an article I remembered reading in 2015 the other day just by searching a keyword.
> There are at least some DTSI for some 7c boards, but again, absolutely zero consumer hardware in the wild

See Snapdragon 7c Chromebook hardware. There's quite some of those available. The Galaxy Book Go using the same SoC uses Windows on Arm64 instead.

Quite a lot of those Windows on arm64 SoCs also ship on Chromebooks, ensuring Linux support at some point.
To avoid war, it is better not to be a hypocrite.
> you start to know, and even feel how numbers work.

> mathematical intuition ... is indeed a real superpower.

What is this power used for?
I think there is a disconnect here. Certainly, Charles Darwin collected many specimens, but to compare his study with Audubon would be like comparing a suicidal major airline pilot to Stalin. To be clear, one could say Darwin killed specimens out of necessity to study them – while Audubon was obsessed with killing and was fantastically good at it, and then also as an afterthought, perhaps in boredom of not having anything else to kill at the moment, painted the dead thing while he waited to find something else to kill, and all the while he had teams of others killing for him. Darwin was a naturalist... and also a writer and illustrator. Audubon was a notably prolific trophy hunter during a time when everyone hunted, and he also painted. See the difference?
This looks interesting. But will that design for tenting really work? It looks like it would buckle as soon as you lay your hand on them.
it should be a browser developer tools addon
Users wouldn't need to provide their password on every interaction; just when logging in. The browser could save a derived decryption key in a cookie or local storage and use that to persist the session.

We're basically just discussing end-to-end encryption.

The real reason it's not done more often is that it makes things a lot of things way more complicated from a development perspective. Features like "allow users to send messages to each other" that would normally be really simple to implement suddenly require a whole public key infrastructure and logic to take into account edge cases like "What if the user got a new phone or changed their password and was offline when the message was sent?", or onerous threat models like "What if the server is controlled by an attacker when I sign-in?"
It doesn’t get mentioned much but the kinesis “freestyle pro” was the one that finally fit my needs and it’s been a joy to use. Definitely worth consideration!
I was going to ask if you had tried postwoman.io, turns out, they rebranded to hoppscotch
> People want 16:10

That's, like, your opinion, man.

Give me a high end mobile workstation with 4:3!
TikTok actually added a progress bar to longer (1 minute plus?) videos in a recent update. It’s still frustrating to not have it for shorter ones, but better than nothing I suppose.
It isn't except it's premade one. Given the part they listed on the website, it's even pretty expensive for what it is..
Yes, there are examples, but they are few.
I'm not sure why you say this is not a loophole. What you're describing is exactly what a loophole is. A loophole means exploiting the technicalities of the letter of the law to dodge its intent.
Impact of Sanctions on Russia and Belarus
> You can still keep the conversation velocity by committing to providing an estimate later,

conversation velocity, yes, but not project velocity, which is much more important.
R9 is also important in the higher CRI ranges. CRI is based on pastels - it's an artifact of measuring traditional florescent bob performance - and R9 captures the vivid reds that are important to truly accurate color rendition.
Orkes, founded by the creators of Netflix Conductor, comes out of stealth
There's also an equivalent in IntelliJ IDEA Ultimate: https://www.jetbrains.com/help/idea/http-client-in-product-c...
Modulo the old colonies. Brazil for about 200 years, the African colonies in 1974, and Macao and East Timor even later.
I bought the KA2, a Logitech ERGO K860, and the ZSA Moonlander. I returned the KA2, use the K860 daily, and am keeping the moonlander for a VR side project.

KA2 was a pain. I don't understand how people can use a keyboard that's got a 3" lip. Maybe it is supposed to be used from a keyboard tray, but definitely not on top of a lap or a desk.
Ukraine crisis is only because of the swollen head of the Americans as they were expanding NATO ignoring earlier promises ..As the only super power, they underestimated the Russia..If we blame Putin, for this invasion, Americans should answer for invasions on Iraq, Sudan, Yeman, Afganistan and many others ...
If one can get their mind around it overnight then it's likely not in the class of hard problems the author is addressing.
They rewrite the hrefs in the document so that you can easily click around inside the snapshot. The links just aren't necessarily archived as well, but sometimes they are.
I'd think this is more comparable to something in their Freestyle line, since it's split and with optional tenting.
What would be difference between whaht they are doing now ie. Steam wihth cosmetics in csgo or tf2 and NFTs? It would only add overhead.
I think the Roboflow tool does address a lot of that too, though.

You can sample classes with lower confidence detections (and at specified IOU thresholds) and bring them back in as new training data. https://blog.roboflow.com/upload-api/

If you were to combine the "smart-sampling" with things like the dataset health check for more insight into the class balance, object count histograms for the labeled data, etc. would that be a good first step in curating/developing the better training sets?
I really love creative workarounds for ridiculous rules. Like many of our laws the Jones Act is trying to force a desirable outcome because the existing laws forced people to adopt the undesirable outcome. In this case US laws make it too costly to operate a US flagged vessel. Instead of removing laws that were making it too costly we just added a new law to try to force operators to the desirable but costly path of being US flagged.

If a law is preventing us from being globally competitive it is a bad law.
>> we need to entirely change our public records laws... Immediately.

I am certain that many people in government would agree with you - they would LOVE to be able to hide what they are doing and not be held accountable for decisions they make (or don't make). We need more public disclosures, not less, imo.

>>So there are records that were once ‘public’ but are no more, but this database makes them public again.

This website didn't make them public, they just gave others a way to access them - once something is public, and in control of others, it is impossible to make them 'un-public' without violating the 1st amendment.
Luckily they have a winning geographic, geopolitical lottery ticket so there tend to be options and there is rarely a need for the hopeless idealism to rear its ugly head.
It looks like solar capacity has been ramping up fairly steadily[1] in France in recent years, from near-zero around 2007 - perhaps that's a sign of progress?

(and regarding apparent investment issues: is that definitely a case of poor financial results, or could it be that large up-front investments were required in order to foster development, and that the returns are just beginning?)

[1] - https://en.wikipedia.org/wiki/Solar_power_in_France
If you could await in a regular function then that function would need to return a promise. But it would be confusing if adding an await keyword to the middle of a function body implicitly changed it into returning a promise. Thus we enforce that you have to use the async keyword on the function in order to enable this functionality.
It’s impressive that there’s a clear effort to make the UI usable on mobile. A very rare thing for developer tools which aren’t specifically mobile oriented.
How so, they are not a member of NATO? And even still NATO countries are doing something, not nothing at all.

You are spamming quite a lot, with a lot of bias. Your username smells like a bot.
> When I’m on Zoom with a client, I can’t say “Excuse me a second. Something you said gave me an idea, and I’d like to pull out my calculator app.”

You can't? Have you thought about investing in a separate device for doing calculations? A good scientific calculator is tens of dollars, and would probably blow your calculator app out of the water in terms of usability (mmm, those tactile buttons). They're even solar powered so you never need to worry about charging. Just because phones can replace handheld electronics, doesn't mean they must.

Don't get me wrong, mental math is great, and in my work, I do a lot of off-the-cuff estimation with orders of magnitude and limiting behavior. But a calculator is way more precise, and can handle way more complexity than my poor little head. I tend to use a repl in my favorite language. But it sounds like the author is using their phone for zoom and can't switch windows for some reason.
To expand on the link between generators and async functions, the way that async functions were made to run in old browsers that didn't support them by tools like Babel and TypeScript was to rewrite the async function in two stages:

1. Rewrite the async function to be a generator function with a wrapper that calls `next` on the generator whenever `await`-ed Promises resolve

2. Rewrite the generator function to be a big switch statement, together with a wrapper function that drives execution.

You can play around with generators and async functions in the TypeScript playground, with TSConfig set to target ES5, to see how this works: https://www.typescriptlang.org/play?target=1#code/GYVwdgxgLg...
Photopea - Free Adobe Photoshop alternative.
Just a split or an ortholinear split? If you're just looking for a split keyboard there's options like the Kinesis Freestyle 2, the Matias Ergo Pro, the Mistel Barocco and other random little brands. If you want Ortholinear, thumb clusters, etc. then you pretty much are left with the Moonlander, Ergodox Ez, the upcoming Kinesis Advantage360 and building your own.

Also if you don't care about fully split keyboards then you get options like the Kinesis Advantage 2, MS ergo boards etc.
That doesn't sound like it would be an incentive for a publisher or developer.
Photopea - Free Photoshop Alternative
> Don't go into a michelin level restaurant expecting "well it's expensive so it should be what I normally eat but better"

Very much like wine.
I used it all the time in business. You're talking to someone, and can know what you want in real-time, without saying, "ok I'll run the numbers and get back to you." Sometimes that doesn't matter, but lots of business is done casually/socially, and finishing the conversation/negoatiation while it's still over drinks at the bar vs on a call later can very much matter.
I tried a Michelin star restaurant once and, pardon the pun, it left a really sour taste in my mouth. We were warned by friends who had been there before to eat a little something before going. We did and even so we were still starving throughout and after. It's hard to concentrate on delicate flavours and nuances when you're really hungry and it's 20 minutes between each spoonful of food for 4 hours. There were lots of other criticisms but that was the biggest one. I felt thoroughly dissastisfied by the end.
> why don't they end homelessness?

Easy, because the Democrats are feckless at best and the Republicans are a death cult.
just remember it is just sugar:

const a = async () => "hello world"

is the same as

const b = () => Promise.resolve("hello world")
Maybe we have different definitions of racism. In my view one is racist when considers a particular ethnicity superior to another.
Not that silly. It’s basically JAM stack. Use Postgres, validate using extensions, create extended functionality with hooks and/or functions.

All background processing can be done with sever less functions that have scheduling abilities.
Wordle’s Digital Predecessors: The Evolution of Online Word Games
You missed the part where Ukraine has literally 0% chance of winning. Most Russian troop brigades haven't even reached their destination and Russia hasn't yet deployed its fixed-wing aircraft.

Zelensky is actively gambling his people's lives away. Because they aren't his constituents. His constituents are on another continent.
I do the same as drstewart, because there's nothing I can realistically do, and getting myself worked up will only make my life worse.

And to answer your assertion, I live within 5km of the largest naval port in western Europe, which is also the Royal Navy's only nuclear repair and refuelling facility. I think it's safe to say that it'd be fairly high on the list of targets.
Why not 1:1?
https://xkcd.com/
The data is read by more than one person, so this likely wouldn't work.

Also, I'm not sure this is an actual breach. I think they accidentally published the data themselves, that's the vibe I'm getting from reading between the lines. It's like the code maybe missed checking a flag that would exclude private records from showing.
Pretty much... all you need to provide to `await` is an object with a 'thenable' function. Even this works:

(async () => {
const promise = {
then (resolve) {
resolve('World');
}
};
console.log('Hello', await promise);
})()
Here’s a pretty wonderful timelapse of Pope getting the player’s hand working in the game: https://m.youtube.com/watch?v=IQdpeN_OERM
Take a look at Chladni figures, e.g. https://publicdomainreview.org/collection/chladni-figures-17...
Always been like this, https://github.com/insky/vue-gpickr/commits/master
Tell me what your incentives are, and I'll tell you how you'll behave
Moonlander LEDs can be enabled or disabled as you please.

I have LEDs disabled by default, but then enable LEDs for certain key buttons on different layers to make them easier to find.

I love my Moonlander, but don’t have much other split ones to compare with.
>"In the other you give power to corporations."

Nope. Once caught bug in law, fix it. But don't punish people / corps for failure to "guess". One more time. Iam not law maker and it is not my job.

>"that US culture is utterly intolerant"

I am in Canada. Not the US.

>"why America can't have nice things"

I do not get it. Sure there is a lot of awful thing in the US. And an awful lot of good things as well. Just as everywhere (assuming developed countries).
It’s pretty gross that they won’t admit they made a mistake and instead choose to mislead the public using deceptive language.
The issue is that, especially with very small percentages, the absolute percentage change is often more important to the discussion than the relative change, especially when we're talking about risk.

In particular I remember there were a number of breathless articles about covid vaccine side effects where they were talking about a 50% increase in incidence - from 2 in 100,000 to 3 in 100,000*. That's not something the average person needs to factor into their risk model, and headlining it as a 50% increase makes it seem more significant than it is.

*not the actual numbers, but around the right order of magnitude, fit to the example.
It’s more similar to Ergodox, but thumb cluster positioning is different (IMO less ergonomic)
This person clearly has never been to a Michelin-level restaurant before.

> Very, very expensive theater.

Well yes, it's also theatre. It's a form of art.

The dishes were tiny? You chose the 27-course tasting menu. What did he expect, 27 large portions of lasagne? Most of the article seems to be just about how everything was only small mouthfuls, but this is perfectly normal. Perhaps the same restaurant has an a la carte menu, or a 6-course tasting. That would be different. Here [1] is a video of people eating there, and they are quite satisfied.

PS: of course you can eat rancid things. If you're not willing to try weird stuff you just choose another restaurant. Not a michelin-starred one that is particularly famous for quirky stuff, like Bros.

[1]: https://www.youtube.com/watch?v=qAvLiQZhg3Y
I haven’t used Paw because I have very little need for a tool in this category lately, but I’m tempted to buy it anyway just to reward them for developing a good native Mac UI, and not restricting it to a subscription model.
Who are the 'users' of a law? A government might pass a law to reduce air pollution from factories. Obviously this is 'misaligned' with the interests of factory owners, who will seek out loopholes to exploit. However it may be very well aligned with the interests of citizens at large.
I was expecting confounding factors not being considered.

> The researchers found that the consumption of energy from carbohydrate crops (grains and tubers) does not lead to greater life expectancy, and that total meat consumption correlates to greater life expectancy, independent of the competing effects of total calorie intake, economic affluence, urban advantages, and obesity.

But what I see here is carbs vs protein. It doesn't say what substituting other proteins for meat does to life expectancy.
Interesting perspective - never thought of it that way. Seems almost obvious.
Edge Developer Tools – Visual Studio Marketplace
Not perfectly evenly distributed, which is the point.
Ah, this reminds me - I’ve walked with mine a lot too, and the only thing I can really criticize is that the shoulder straps aren’t quite what I’d like them to be. They seem a little too narrow. When my pack is light it’s not so bad, but if it’s really loaded, it gets pretty uncomfortable.

Do you know if the bag has changed much since the kickstarter? I wonder if they’ve addressed potential wear like you’ve experienced.

Regardless, 5 years is not bad for a heavily used bag!
Man, I have a similar problem whenever I visit my parents: my mother is after a heart attack, her blood flow is impaired so she's always cold, even when there's like 27 Celsius degrees in the room. The first thing I do when I the house is to shut down the heater in my bedroom. The whole house feels like a sauna.
It definitely isn’t the same. The square packing in the first picture uses pi/4 ~ 79% of the space; the second uses pi/(2*sqrt(3)) ~ 91% of the space.

They don’t bother with smaller secondary batteries because the extra manufacturing cost and operational complexity isn’t worth it for a 5%-10% bump in volumetric energy density.
Not exactly following. Couldn't DMs simply not be E2E encrypted while maintaining encryption for personal info?
Depends on distance. They make e27 screw in LED bulbs that will put out over 5,000 lux but you would need to hold the bulb pretty close to your face to get the full value of it.
For anyone interested in doing real lighting CAD and simulation, one of the true professional-grade tools for architectural lighting design is available for free. Dialux Evo is a great tool, though there's a bit of a learning curve.
One of those threads where you can literally choose anything and It would be amazing!!!!!!
FTX Future Fund