skysight-inc/HackerNews huggingface dataset:
Am working with Mongoid team to get them to use semver again. There is hope yet.
The query is composable, not the object it process (it's still a C# object).
A LINQ method return an IEnemurable(this interface allow simply to read the object one per one.)

You can add filters, groups, order, as much as you want, because each will return an IEnumerable (some methods return a child interface, like Order, which return an IOrderedEnumerable).

Then, you consume this this enumerable, most of the time with a foreach (procedural, or LINQ style, and will consume the enumerable), where you can update the values.

In the end, it's still C#: you can add side effects, where you want, even in the select, even if you shouldn't.

Most of the times, "when it tends to make this kind of query difficult" you can just consume your query with a foreach, and do the rest with the procedural style.
A strike makes a lot more sense then, because the workers have cause to negotiate for backpay. Withholding tips only shrinks their claim.

Yeah the tips-being-power-trip thing holds true too. People love to make their opinions known. But of course so few of the things customers usually have issues with are the server's fault: food's not cooked right, rice costs extra, etc. Customers take their anger out on servers and the owner/manager doesn't care either way because they're still getting paid.
ConvertKit: 10 Ideas for Building Great Culture in a Distributed Team
I have had the same issues with Duracell leakage. I won't buy them any more, for exactly that reason.
Why not a four-day workweek?
> Even when programming in python, half the time I find myself switching to a simple loop over an index because I realize I need the index.

If you need to iterate over an iterable xs and discover you need the index as well, in Python you shouldn't switch to a loop over the index, you should switch from:

for x in xs:
...

to:

for idx, x in enumerate(xs):
...
They should have made "utf8" have UTF-8 semantics by default as soon as the defect was discovered, not twenty plus years later.
Have you read the actual documents?

Most of it is Murphy’s unsubstantiated opinion.

All the quotes in the video are from Murphy’s opinion and not from the leaked funding request documents.

Nowhere in the documents is any proof that DARPA rejected the research due to gain of function concerns.

All we know from the documents is that HealthAlliance requested funding to research and vaccinated bats.

That’s it.

Everything else is fan fiction by a soldier.
What is chronic wasting disease?
sorry, i can't help but read this as rather tone deaf. People are very complex.
As a former programmer I completely understand where you're coming from. Live coding with someone over your shoulder and doing productive problem solving work for your employer are two completely different skillets.

As a recruiter that focuses on programming roles I've had many programmers share the same sentiment as you. Some companies understand this others don't care but I find being upfront about the programmers performance anxiety is often very helpful.

Please feel free to reach out (contact in bio )

Good Luck!
For extra clever points, make it a person who already does protect their privacy by e.g. encrypting everything on local storage, doesn't like the cloud, and not being all over social media. If the cops bust them and can't find any evidence, they'll accuse them of hiding things, if they comply and decrypts their stuff and there's still nothing, the cops will still insist it was this person and they're still hiding something. If there's other incriminating stuff in the encrypted disks, boom the cops will bust them for that instead and will still think they got the master hacker...
Prof. Eric Goldman's blog is probably the #1 site historically on scraping and the law. I've contributed to it a few times.

https://blog.ericgoldman.org/archives/2021/06/more-perspecti...

The name of my firm is McCarthy Garber Law. I write about scraping there when I have time (which I rarely do)!
Bucketing countries into the false "hostile to unions vs. hostile to corporations" dichotomy is IMO disingenuous; it makes unions sound scary and unable to exist in a healthy corporate landscape.

Taxes are "hostile to corporations", but you wouldn't categorize a country as "hostile to corporations" based solely on the corporate tax rates. There's much more to the corporate landscape than just taxes.

Canada, the UK, Sweden, Germany [1]— there's plenty of countries that have higher union membership than the USA and are also arguably better places to live.

[1]: https://www.statista.com/chart/9919/the-state-of-the-unions/
I disagree. Two column proofs of the sort introduced in American middle school and high school mathematics programs are really just an attempt to introduce students to the beginnings of formal mathematical proofs and show that there is a world beyond prose proofs. No mathematicians actually use two column proofs (and even formal proof systems don't use two column proof notation). The state of formal mathematical proof technology is not currently at the stage where it makes sense for even professional mathematicians to be writing formal proofs, hence it's not even clear that two column proofs have a place in a future world where (hopefully) formal proofs become the norm in theoretical mathematics, depending on how formal proofs ultimately become structured. And the "third column" is effectively just comments, which are very easy to bolt on to any system after the fact.

As it is right now, it is enough to know merely how in theory a prose proof could be reduced to a formal proof. And besides most middle school and high school students aren't going to be able to write even a rigorous prose proof. Trying to stack more stuff on the edifice of two column proofs seems like just saddling students with even more (from their point of view) tedious make-work.
I believe we do have something similar -- data centers almost always integrate some form of energy storage (from the venerable battery to fun stuff like flywheels). That kind of stuff is better handled at the building or rack level though I think -- the goal is to maybe backup some workloads and get everything into a safe state.
I generally like Ed Yong’s take on for versus with:

https://www.theatlantic.com/health/archive/2022/01/for-covid...

> It seems a little late in the game to be banging the mandate drum.

I think it’s other way around: vaccines are what’s making it close to the end by reducing the severity of cases. Mandates avoid delays and reduce the collateral damage — once we get <5, that should be enough to keep the hospitals running smoothly.
and do you think if the stupid government shuts off Telegram, these groups will cease their activity and change their minds?
I don't see a meaningful difference between exile and inprisonment then. In either way, you remove the people from their communities for an extended period of time. I don't think it's consequential to make a difference between them being stuck outside or inside the geographical area.
All the resources I found say you need 30% of the employees at a company to organize. Do you have any details about how this works at the division level?
Nokia Booklet 3G
> Facebook is where most of “thought, desire and opinion” manipulation occurs. Totally the opposite of anonymous and untracked.

This matches media sentiment instead of what is happening in the real world. Qanon originated on 4chan and thrived on 8chan.

> After these we have our own mainstream media spreading misinformation and running d&c psyops on the citizens.

Tons of misinformation originated from /pol/.

> And we also can put a lot of blame on our vaunted universities. How many communist revolutionaries have been produced by radical tenured professors.

Free thought is valuable. I do not personally agree with communism for a wealth of reasons, but people should be free to entertain these ideas and try to understand them.

> But you want to blame anonymous and free speech? Rather fascist no? Should we do it like the CCP?

Free speech does not require anonymity. Speaking about the cons of a fully anonymous internet does not make someone fascist. Our only choices are not, fully anonymized internet or CCP. There is a balance that can be hit. Likely, leaning too far to either side will result in consequences which outweigh the benefits.

I am not sure where that balance should be placed. Everyone should have the ability to be anonymous or use encryption without backdoors, but this makes people untraceable. Probably the balance is close to what we already have today.

I think you misrepresented the original commenter's perspective though.
I've found internal referral to be the only reliable way to get an interview at competitive companies. Generally I think the below is true when it comes to getting interviews.

- Internal Referral (this is the best way)

- Twitter leading to internal referral

- Inbound recruiter leading to interview (only happens if you've already succeeded at 1 or 2 previously).

---

- Have gone to famous school like MIT or Stanford.

There are a lot of ways to get an internal referral, but most involve making friends with someone who already works at a place or knows someone who does. You can do this by making friends on twitter, HN, github projects etc. Moving to an area that has a lot of the industry (SF Bay) if possible helps too, though with remote work is less important now.
Ever worked with a seriously toxic co-worker? One who couldn't be fired for whatever reason. Did you notice that work-flows quickly became, "How do we work around the jerk?" rather than "What is the best thing to do?"
Oldest Registered .com Domains
Okay, maybe. Rather than people wanting the worst possible thing for prisoners because of the perceived harm those prisoners have caused them (vindictiveness), they want the worst possible thing for prisoners because HOW DARE someone else have something nicer than them that they didn't "earn". That's the same attitude that would begrudge a homeless person a donated name brand hoodie, because (you) had to pay $X for it.

That's even worse. But maybe the term should be different; maybe it isn't vindictiveness.

The US is the most incarcerated country in the world. We have the most prisoners, the most prisoners per capita, the highest spending on prisoners, and one of the worst recidivism rates (76% after 5 years).

What we're doing is -clearly- not working. The idea that we'd rather spend -more- than other countries, on a system that works worse, begs the question of 'why'. Why would we want to keep doing the same thing, that isn't working, -and- costs us more? Because we think prisoners don't deserve better.

Maybe that isn't "vindictiveness", but it's damned close.

It certainly isn't "I want to make sure my tax dollars being used effectively", or "I want the best outcomes from prisons", or even "I want to make sure they're only getting what they need to serve their time and then be able to come out and rejoin society".

It very much is "Damn the consequences, and how much it costs, I want them to have the worst possible experience".
Happened for me too. They were very reliable batteries, now even new batteries leak if unused for a few years. They have ruined several remotes that I use sparingly, they should change their name to Ephemeralcell.
> Silent truncation only occurs if strict sql_mode is disabled. Strict sql_mode has been the default since MySQL 5.7, released over 6 years ago.

What happens if you upgrade from older version? Are defaults from previous version used, or is it default only on fresh installs?
Facebooks buying Oculus is kind of a weird example. WhatsApp could be argued buying a competitor. But buying Oculus seems like a clear example of buying a company for its technology because you want to use it. Did Facebook have some kind of competing VR program i didnt know about?
Okay dumb question (sorry), but I thought acceleration due to gravity was constant relative to mass, so shouldn't the red and the green ball fall at the same rate?

The whole "feather and bowling ball dropped in a vacuum" experiment, right?
Plane spotting gets a new color with that.
The Joys (and Challenges) of Sex After 70
let me rephrase it. it's the only speed.
Most of us aren't working maintaining the system. Developers most of all - we're mostly either working on line of business applications or startups, neither of which, by and large, are structural elements of society. I don't know for sure what percentage of working people are doing the holding-up of modern society, but my estimate is about 20%.
Why were you putting YAML in a relational database?
No because:

1 they are not alpha/beta testing on public roads

2 not all cars track you, my brother Ford won't call to the homebase with crash info when he hit a dog.
A possible advantage of a machine readable definition of who should be paid within a repo is to then integrate it with how to spread payment across multiple repos.

Most large companies run a licence check across all dependencies, i.e. things like Veracode SCA License reports already list all third party dependencies and lookup licence information... if such tools were adapted (or a new tool created) that allowed you to use that as a billing mechanism it would make sense that just as you can programmatically lookup licences you could lookup who to pay.

Going further... it could encourage dual-licensing by default with the OSS licence being viral unless paid for... so on the report that says you're at risk because it's GPL it could detect that payment can be made to obtain the code under some other terms.

The basics of the proposal aren't bad... it proposes that there is a machine readable definition of how payments should be shared and made... however there's still a lot that needs to be done to make that useful, the upside is that some of that becomes more obvious.
Yes, I agree. There are two different audiences: public software developers and public companies. And they both need different interfaces. I love it.
Also see this impressive test: https://anrieff.net/batterytest/index_en.html (European market)
> this is [...] a bad analogy

That's true. The Amish don't live on an island, and haven't been subject to half a century of embargo and economic sanctions. The restrictions on their participation in the wider society and global economy are by choice, and they freely access whatever outside resources are useful to sustain themselves when they decide that it makes sense to do so. The two situations are indeed incomparable.
> Parcel CSS is based on the cssparser[0] Rust crate, a browser-grade CSS tokenizer created by Mozilla and used in Firefox. This provides a solid foundation, including tokenization and basic parsing. However, it does not interpret any CSS properties or at rules. That's where Parcel CSS comes in. It handles parsing each individual rule and property value, as well as minification, compilation, and printing back to CSS.

https://github.com/servo/rust-cssparser
We're using the camera for an autonomous toy car racer, so I need reliable and real-time depth estimates. Existing cameras such as the Stereolabs ZED max out at 1080p @ 30 fps and they use rolling shutter which isn't even perfectly hardware-synchronized. Plus those sensors are tiny and, hence, as noisy as a laptop webcam.

The result is that the Stereolabs AI needs to be extremely lenient when doing the stereo matching because objects will almost never look exactly the same in both images, be it due to the noise or the rolling shutter skew. If I see a pattern repeat itself on both images with 5% RGB intensity, then on the Stereolabs ZED I need to ignore that, because it's most likely just sensor noise. If the image was almost noise-free, then I could treat this pattern as a reliable correspondence and triangulate depth from it.

Also, tracking fast movements at 30 fps is really difficult, due to the large movement offsets. If you scan for them, you need lots of compute power and you risk recognizing repetitive patterns as fast movement.

If you increase the hardware from 1080p to 4K, from 30 FPS to 120 FPS, from "really noisy" to "practically noise-free", and from "rolling shutter" to "hardware-synchronized global shutter", then suddenly you have 4x the data to make a decision on, all your offsets are 4x smaller due to higher FPS, and you can treat much weaker patterns as reliable.

And all that together means that surfaces like reflective wooden floor are now doable. Whereas before, most of the visible patterns would drown in sensor noise.

EDIT: And maybe one more comment: Our camera uses USB3 10gbit/s with a high-speed FPGA and it was completely designed in the excellent open-source KiCad. I even forked it to make things look nicer and more like Altium: https://forum.kicad.info/t/kicad-schematics-font-is-a-deal-b...
EF translate will translate your LINQ into SQL.
I'm speaking about LINQ that you may write anywhere, not on a DB call in particular, there EF is not the right tool, there may be some things thats may make LINQ faster, but it's nowhere as good (it cant do much as most of the queries are little isolated queries) as a DB engine.
Do you have any thoughts why an app like here we go, isn't made available on f-droid.
Or the apk isn't made available from their website?
(Perhaps it's a bigger discussion than in a comment, but I'm sure there are a lot of users- especially on HN who are averse to the play store, and knowing the risks, are willing - even forced to use, other sources for their apks.)
robots.txt isn't what's keeping a newcomer from challenging Google.
> . But that's the tradeoff in Germany - it's restricting free speech to protect pro-democratic elements. Whether that works or not is going to be an important question in the next years.

It's a tradeoff and before you know it, you are the one sitting on the wrong side of the table. Watcha gonna do then?
How is this different from the zillion other services out there which do this?

The problem with all such services is that websites soon cotton on and blanket ban the domain names used. So unless your service has a way of generating an infinite number of domain names, I don't see how it will be any different... or any more successful.
As opposed to what? Unbridled profit seeking? Too many people seem to believe their individual success is exclusively the outgrowth of corporate interests. Is it possible that employee compensation and corporate performance are opposed and maybe individual employees have limited capacities to affect the decisions of large corporations in their favor?
I found Kernighan's book quite riveting. If you want the short version (this might spoil some of the book) this talk is quite something: https://www.youtube.com/watch?v=EY6q5dv_B-o
Apple Maps has this feature (adding a stop along a route). In iOS 14 it only lets you add one stop - they might have improved this for iOS 15.
Olympic athletes urged not to take their phones to China over spying fears
> people who have experience dealing with a maggot infestation

I do, albeit just a small one.

My wife used to feed our American Staffordshire with raw offal, especially beef stomach, tripe, whatever.
Absolutely disgusting.
But he loved it.He seemed to inhale about two pounds of it in what I perceived as nanoseconds.
He was such a charming beast, absolutely adorable.
But disgusting nontheless.
May he rest in peace.

Anyway, one friday morning we forgot to take out the trash with a handfull of leftovers from that stuff before setting off for a little trip over the weekend.

I tell you, sunday evening was hell on earth.
The lord of the flies himself had infested our kitchen.
Thankfully its door was closed during the infestation and they weren't fully awake and they all sat sluggish and fat on the windows.
I annihilated most of them with the vacuum cleaner and started a search and destroy mission that lasted half of the night.
A few hundred sleepy flies and some leftover maggots had to die.
No remorse.
Thought about nuking the place from orbit.

I don't have to mention, we never ever feed our AmStaff with offal again.
True believers think this will open a door. But in reality they are just being used to do all the work to kill a target one side wants dead. They will then see the doors firmly shut again. The only way this doesnt happen is if the other side decides they should do the same trick to their opponents using the same true believers as weapons.

We may be at the point where this back and forth is preferable.....
I wonder if he's ever stolen from a powerful drug dealer, who could afford to send someone to Russia to get revenge - not necessarily show up at the hacker's door, but to rent some locals who'd do that
x86 devices do not have device trees, and for ARM I'd take a guess and say that as long as the PCI root port is exposed to the OS, a PCI re-scan will be enough to wake the USB chipset.
This is a problem that has a trivial non-technical solution that NYC should have implemented decades ago: Put a compass rose outside every subway station exit.

It's an obvious enough solution that some Chaotic Good souls took it upon themselves to spray-paint compass roses on the sidewalk outside a few stations in Brooklyn.
I don't think this is cynical, it's a restatement of the "nobody gets fired for buying IBM" adage. Choosing PlanetScale at this stage in its market penetration is almost certainly going to be seen as the riskier business choice over RDS Aurora (even though it's not quite apples:apples) or GCP Spanner (which is). You can choose to spend your innovation token there, but you better be prepared for the downside when PlanetScale goes down and everything else is up.
Ask HN: How do you approach and handle your personal backups?
What does eBPF have to do with storage?
Thank you!
Also, I can lid the device in a drawer. It’s greatly different than tracking exactly what I’m doing in any room.
Also, consider flats next to each other.
Is there an up-to-date source on which countries do what kinds of scanning/copying?

Is it the case that device-level encryption successfully prevents access to the contents, or is that a layer I should refuse to trust?
There are some options for doing fit tests with cheaper equipment. Here's one that uses a humidifier and essential oil diffuser and compares them with the official testing equipment:

https://www.cambridge.org/core/journals/disaster-medicine-an...
> For some reason we hold unions to an incredibly high standard of "no problems, ever" but this is never used to discourage all participation in the labor force because employers are often shitty.

That's not the standard. The standard is "are unions worth the trouble they cause?". I've worked in industries, as a union employee doing manual labor, where I would say yes. I don't think unions are worth the trouble for tech workers.

> But like democratic nations, they provide a powerful resistance to authoritarian abuse and on balance improve the quality of life for their people.

The fact that I can easily switch employers is a more effective protection against an abuse than a union ever could be.
Sort of. Applications using UTF-16 have to be aware of pairs at the application level. Many are not.
Army increases bonuses for recruits to $50K
Australia was populated long before that. 100k or so convicts shipped over a century probably means fewer than 50k shipped-convict population at once, compared to an 800k aboriginal population (plus or minus a lot).
Several of the folks I've talked to who were most excited about Optane (and disappointed about its delayed introduction & market rejection) were interested primarily in the greater per-chip density, with persistence as at best a "nice-to-have".

Take your typical in-memory database: The primary scalability constraint is how much "fast enough" memory you can park close to your CPU cores. Persistence lets you make some faster / broader failure & recovery guarantees, but if those are major application concerns, you probably wouldn't be using an in-memory database in the first place.
And for society.
Ah thanks, I assumed ‘#0f0’ as well. I guess it is length based then.