skysight-inc/HackerNews huggingface dataset:
And seaweed will have the drawback of being an extremely dilute source of trace elements. Consider iodine. Seaweed is rich in iodine, which means the concentration of the element can be as high as tens of ppm by mass. Which is cheaper, applying 1 kilogram of iodine (cost about $30) to a field, mixed in with regular fertilizer, or transporting and applying tens of tonnes of seaweed?
Sounds like a typical problem with an Nvidia GPU.
Mataroa Transparency
Chaos on Madrid's Railways because of software failure
Same happened in Poland few days ago. They're also using Alstom software
The issues you are experiencing with the pointer are due to the fact that on X11, the pointer is on a separate thread. This is not the case on Wayland currently, but I remember seeing some work being done about it.
On my mac, I'm not a part of any group, because I'm highly discouraged from doing so. I can with my stupid gaming pc, because it's literally 3 screws, and if that's beyond the capacity for people to do occasionally, then that's a pretty fucking low standard. To me it should be like blowing leaves out of your cars engine compartment. If people around me don't do it, even though it's extremely easy, then that's fine. If people feel like "only the ford dealer can fix this" then that's not fine.
Apple wouldn’t do their own video codec, they’d adopt VVC[0], which is what looks like what will become the standard for non-web video (e.g. DVB over the air broadcasts in Europe)
[0] https://en.m.wikipedia.org/wiki/Versatile_Video_Coding
I sell second-hand items online, so have been on both sides of the fence when it comes to negotiating.

The number one tip I would give is to always consider the person you are negotiating with (note: "person" != "business") and try to reach a win-win. Make their job easy and maximise their profit/commission.

For example, if someone messages us on Facebook with some links to our eBay listings and asks if we can do a better price, the answer is always yes. We're happy because we don't have to pay eBay's cut of the sales (around 10% usually), the buyer is happy because they get a discount.
If they're buying multiple items, even better! We don't have to pay for 5 separate lots of "free shipping".

Same thing when you pay a tradesman in cash. They "forget" to enter your transaction into their accounting system (no tax!), you get a better deal. Not everyone would consider this ethical, of course, but it's the same principle of tit-for-tat.
I am interested in the technical aspect. What is the tech stack to enable such a vastly distributed host network? Presumably, people have to open up their home networks, but the company has to ensure that the host machines are secure.
The reference software implementation (libaom) is royalty-free. Any company can come up with their own proprietary implementation, including in hardware. There are no royalty-free hardware designs at the moment.
What is actually funny was after watching the show was .. huh, this was interesting .. but if the worst nuclear disaster we have has about a few hundred direct deaths, and a few thousand indirect .. with other health complications to some tens of thousands. Then compared to the respiratory illness related deaths caused by burning fossil fuels NOW and all the future wars and deaths and ecosystem collapses caused by climate change is absolutely nothing.

Now I have read quite a few books on nuclear disasters before and was aware of the fact that the megaton explosion was not true. So I may not be a representative example of how people reacted to the show.

What was scary to me was the relatively accurate representation of the behavior of the soviet brass. I even found their representation quite mild. And as we see in Ukraine these days, nothing has changed, russians have zero regard for civilians, nuclear power plants are being endangered with shelling, maternity wards are being bombed, bread lines are bombed. Post-soviet mafia does not care about anything but their own kleptocracy and looting.

Every time I think about this I get reminded the Fork Yeah! talk by bcantrill.

https://youtu.be/-zRN7XLCRhc?t=1986

"An open mind is completely wasted on russians"

"The lawnmower does not care"
> physical quantities should [...] be encoded in the type system.

But types are not just useful to specify the content of a variable, they are also useful to specify the required precision.

So, if there is a type for seconds in the type system, should it be a 32 bits int or a 64 bits float? Only the user can say.
Go's time package is famously horrible. First they didn't expose any monotonic clocks only wall time. Then after some public outages, like time travelling backwards for Cloudflare they were forced to act. In the end they managed to fold monotonic clocks into into the original type to cling on to the "Go just works" mantra, but adding even more edge cases.

https://pkg.go.dev/time#hdr-Monotonic_Clocks

> RRDNS is written in Go and uses Go’s time.Now() function to get the time. Unfortunately, this function does not guarantee monotonicity. Go currently doesn’t offer a monotonic time source (see issue 12914 for discussion).

https://blog.cloudflare.com/how-and-why-the-leap-second-affe...

> time: use monotonic clock to measure elapsed time

https://github.com/golang/go/issues/12914
> "I don't have a variable refresh monitor, I don't have an HDMI surround sound setup, I don't own any game pads, the only game I play is Doom 1 from 1993."

It really depends on what your GPU manufacturer is. You can't blame Linux for the shit show that nvidia releases as drivers nowadays. Game pads works fine. You are being disingenuous.

Issues on Linux exists. But, ironically, in 2022, simple things like sound, bluetooth, or even memory management works better on Linux than on my Windows laptop where I'm never sure my headset will be detected when I plug in on a daily basis.
https://web.mit.edu/jemorris/humor/500-miles

Somewhat relevant.
Ok I think we mostly agree, so… /is/ there anything in there that could be tested, even in principle? Or make any sort of prediction about anything observable? It all seemed quite vague to me…
The author writes on this topic in the article:

> First of all, the reason I am interested in superdeterminism has nothing whatsoever to do with physicalism or realism (I don’t know what these words mean to begin with). It’s simply that the collapse postulate in quantum mechanics isn’t compatible with general relativity because it isn’t local. [...] So: Why am I interested in superdeterminism? Because general relativity is local.
Printable Puzzle Project
When Pocket was acquired, it was with the intention of open-sourcing the entire stack, including the backend. As you can imagine, transforming an in-house bootstrapped startup software not originally made with anything but a single closed deployment in mind is not trivial.

The intention is still there and they have continuously made more and more parts of the backend public, as can be seen on their GH profile.

There's little in terms of docs but step by step they seem to be getting there.

https://github.com/Pocket
This is a great example of a persistent problem in contemporary American public discourse — when a wealthy person goes on Twitter and makes an off-hand comment about some stuff he heard from friends or on a podcast or whatever (he doesn’t say, so you’re left to just guess), people receive it as wisdom, instead of the bullshit[1] that it is.

1. https://press.princeton.edu/books/hardcover/9780691122946/on...
Is it? I fly in Europe often enough (usually the cheapest flight I can find) and I almost always end up on a 737. Ryanair for example has 249 737-800s out of a 258 planes fleet.

https://simpleflying.com/ryanair-fleet-2021/
They're not being raised without tech at all, they just don't have their own devices, or any open access to one.

Their screen time is limited to a small amount of passive consumption per week (2 * 1/2hr episodes on Netflix per week, or a movie), and engaged or creative use of a tablet for about 2h/week. Lately that's been drawing tutorials on youtube, duolingo, wordle.

We're pushing off allowing them to have their own phones for as long as possible. We're friends with a lot of families with the same approach, but also a lot of friends of my older (10yo) kid do have phones already. At some point it will be very difficult when they start getting left out of the party (so to speak).

My best case scenario is that the extra time this frees up will give them the space in their lives to grow talents and health that they wouldn't otherwise. I'm much happier to see my sons getting really good at pencil drawing and playing soccer than having a social media profile or being good at some video game. I feel having a really healthy body and some old school analogue skills like drawing will carry them further than whatever general digital distractions have to offer.
Chipmakers face two-year shortage of critical equipment
>I think it does but please highlight which problems it doesnt avoid.

I've never used it, I was guessing based on my understanding of what LTSC is.

>Do they respect me as a user? What are their capital incentives? If not aligned with mine why do I love them?

The thing you love is the shoes, not the shoes' manufacturer.

>Can I change my purchasing habits so their capital incentives align?

Can you, as in, is it possible for you at a reasonable cost? Maybe, maybe not. It depends on the user. "Would you?" is the real question. If we're assuming that your shoes fit you best, why would you switch to a different brand that would fit you worse? Are you implying that the natural tendency of a product is to get worse until it's no better than its competitors?
Isn't there an implicit conversion?
Thanks for the endorsement! (I'm a codebase steward at the Foundation for Public Code.)
Might as well not fly any plane then, considering that Airbus' fatal accident rate is almost the exact same as Boeing's.

>For Airbus, Boeing and Bombardier, the differences are almost negligible. So they can be considered equally safe. [0]

And that is even after the 737 MAX incidents.

[0] https://turbli.com/blog/the-safest-planes-to-fly-in-by-accid...
Curious what's the deal with Mbit over Mbyte bigger-looking number?

I think it is impressive cramming an ML model into something small like this, wonder if you could go as far as VIO.

Random thought: you attach one to the front of a football, you throw it and it can steer itself through trees (servo tail).
That's about w3schools (a product) not the company behind it.
A generic type would be useful then:

type DurationSeconds<Value> where Value: Numeric { ... }

DurationSeconds<UInt32>

DurationSeconds<Float64>
For sending SMS using Android I heavily recommend QKSMS over the Google/Android defaults.(https://github.com/moezbhatti/qksms)

I'm sure there are other OSS alternatives but this one just works for me.
I just noticed that some icons are missing on my favorite GitHub projects. So if run across the same issue, it is not due to your repo.
What exactly is the issue? OBS (currently version 27.2.3) works perfectly fine on my machine using Gnome Wayland.
I'm sorry, but this whole comment section is in some collective psychosis from 2010. You don't need to mangle variable names or create custom types (and then the insane machinery to have them all interact properly)

Have none of you ever refactored code..? Or all of your writing C?

Your library should just expose an interface/protocol signature. Program to interfaces. Anything that is passed in should just implement the protocol. The sleep function should not be aware or care about the input type AT ALL. All it requires is the input to implement an "as-milliseconds()" function that returns a millisecond value. You can then change any internal representation as your requirements change
Fantastic research. Thank you to the researchers.
I like it but there is (at least on Ubuntu + Intel graphics) some strange bug with Firefox, Google Meet and screen sharing that when I do it Slack start become unresponsive and clipboard copy from Firefox stops working until I kill Firefox and restart it. It's super-weird and I might be the only one suffering from that (I have a Dell XPS 9300)
I'm mainly working with two systems.

The one is PDFlib [1] which can easily be accessed via Java and PHP. As a web guy, I'm using PHP obviously. There's some learning curve to it, and you have to take care of lots of stuff by yourself, but the results are pretty good afterwards.

The second are the products from callas, mainly pdfToolbox [2] and pdfChip [3], which are kind of the de facto standard for the printing industry, at least in my Western Europe bubble.

pdfChip is based around the WebKit rendering engine, so you can work with HTML + CSS and convert your document to a PDF file. The pdfChip internals will take care of PDF/X compliance, if you want to.

pdfToolbox and pdfChip both have a steep learning curve, too, but you'll probably find that with any software that is highly specialized.

[1] https://www.pdflib.com/
[2] https://www.callassoftware.com/en/products/pdftoolbox
[3] https://www.callassoftware.com/en/products/pdfchip
I see completely different problem. Just because there are branches in your code, doesn't mean there are branches in its inputs. And just because there are branches in the inputs, doesn't mean they are reflected in the code. So you may have 100% test coverage, but be testing branches which aren't going to be taken, at the same time completely missing the branches that are in the inputs, which you'll fail to handle. Example:

fn abs(x: i32) -> u32 {
x as u32
}

fn test_abs() {
assert_eq!(5, abs(5));
}

Boom, 100% test coverage! But the tests are actually very low quality. There is a bug when x is negative. That's why property-based testing is nice. It uncovers branches in the inputs (although the task of generating a representative set for the inputs is sometimes non-trivial).

After discovering the bug, one may even write a branchless implementation of this function for performance without updating the test, and it will still be 100% coverage. But the arithmetic has "logical branches" which do not look like ifs, instead they generate qualitatively different results for different inputs.
Mongols raided Europe several times starting around the 1220s, but at that point they were overreaching. For example, they were defeated and pushed back during their campaigns in modern day Germany and Austria.

Europe also faced the Umayyad invasion starting in the 8th century.

> This helped Europe develop unnoticed, at a much faster pace than other countries.

Many of the most important trading ports at the time were in Europe. How would they be “unnoticed”?
I love when types are used to narrow down primitive values. A users id and a post id are both numbers but it never makes sense to take a user id and pass it to a function expecting a post id. The code will technically function but it’s not something that’s ever correct.
Aren't they marked up if they know you're a foreigner.
Deduct C Corp expenses in personal tax
I have a C Corp with no income, however I have incurred expenses to get the business running. Can I deduct the business expenses in my personal tax?
I know it's not what you are looking for, but I can only tolerate Twitter with this
https://nitter.net/about
You might find this interesting: https://github.com/SciNim/Unchained
Similar topic, instead of var names, in typed languages you can use domain-specific types for primitives.

https://overcoddicted.com/domain-specific-types-for-primitiv...
Exactly, fully agree. I don't understand why people advocate this insane over-abstraction and over-modularization.

> more difficult to understanding

I think this is the most important one. I hate those code bases where everything is split up into these tiny tiny units and you have no idea what the whole thing does. Reminds me of this:

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
Update: I stand corrected, see comments below. He served with the communist POUM and sympathised with the anarchists.

> Orwell was serving with a Marxist militia in the fight against fascism, in Spain

Orwell actually fought on the side of the anarchists and their side was (later) betrayed by the communists as he mentions in the book: “Homage to Catalonia”

Some Quotes:

https://www.goodreads.com/quotes/7293191-philosophically-com...

https://www.goodreads.com/quotes/7663572-the-fat-russian-age...

https://www.goodreads.com/quotes/7455290-it-is-impossible-to...
Isn't fractional scaling on Wayland done by integer upscaling followed by downscaling? Or is it just a Gnome thing?
Sublime Text doesn't use native UI frameworks either, it rolls it own UI toolkit. Seems just as native (not at all) as web.
> Parent seems to hold individual liberty among the highest priority values.

I could imagine that the collective progression of society would rank higher than individual liberty in some societies. Especially in populations with serious threats to existence. Think of the Yadizi today - they've had their women stolen and their men killed for a decade. They are nearing the threshold were they will not have a diverse enough gene pool to avert their eradication.

In such a society, I could imagine that adultery (potentially confusing which child belongs to which lineage of genes) and homosexuality (reducing the pool of available genes) might be dissuaded on punishment of death.
https://news.ycombinator.com/item?id=30749512
I agree. Trying to think of why, I think I often see it as a reflection of dishonesty on the part of the seller, or aggressive behavior on the part of the buyer.

If a seller can't set a fair honest nominal price, in the expectation of haggling, it reduces my trust of them in other ways.

There are situations where negotiating makes sense, but often sellers should assume their list price is what they've negotiated.
You have either misunderstood or misrepresented this. My grok of what has been said here is quite different.

The tweet author has pointed out some quite legitimate examples of when women have been excluded for reasons that can't be justified by "different strength capabilities":

- Skeet shooting
- Womens professional football being banned
- Figure skating

I don't agree with her broader points, but I don't think this is an example of what this particular thread is about.
Frogpocalypse Now (2017)
Cheaper to send the whole machine to Apple for servicing? I worked at a company where most users had simple PCs with dust filters and it took 5 seconds to clean those when fans started ramping up due to accumulated dust. I can't really see how it would be cheaper to pause all work and send the machine somewhere else for cleaning.

Heatsinks and thermal pastes, no-one really cared since they should be fine for years until the machine is replaced anyway.
Speaking of astropy units. I had a hilarious issue last week, which was quite hard to identify (simplified code to reproduce):

from astropy import units as u
a = 3 * u.s
b = 2 * u.s
c = 1 * u.s
d = 4 * u.s
m = min([a, b, c, d])
a -= m
b -= m
c -= m
d -= m
print(a,b,c,d)

Output: 2.0 s 1.0 s 0.0 s 4.0 s

Note the last 4.0, while min value is 1.0

The issue is that a, b, c, d are objects when astropy units are applied and min (or max) returns not the value but an object with the minimal value, thus m is c (in this particular case c has the smallest value) so c -= m makes m = 0, so d remains unchanged. It was very hard to spot especially when values change and occasionally either one of a, b, c or d has the smallest value.

In-place augmentation of a working code with units may be very tricky and can create unexpected bugs.
Anybody managed to negotiate price of rent before choosing the place?
What is the strategy there?
What is mathematical thinking? (2012)
Nice sounding aphorism that's probably false: it's not a market if the price is fixed. It's a cartel
It is a common fallacy that studying physical world, materials and time-space is somehow more “true” than math and philosophy.

People seem to forget that all of the modern “hard science” came from philosophy, that the core assumption of causality pointing from the observed world to the observer (environment->neurons->thoughts) is unfalsifiable, that by digging deeper into material world we may well be studying pixels on a map as opposed to features of the true territory.
It sounds like they're making it really clear that they've "killed" the project, probably so they can just start another one that doesn't have the same issues. I wouldn't be surprised if they just form a new LLC, and transfer the old code as IP between the two, tweaking the offending assets and calling it a day.
Just try preinstalled Linux with support. Works for me.
Insurance has driven a market where the pricing is opaque. The doctors are trained to req services without concern for money and the billing office reconciles it with the insurance bean counters.

Imagine choosing doctors like plumbers. Do you go with the one with the low initial exam fee? How about the one your family member recommended? Or the one with good reviews on the internet? Then, when they tell you the plan, do you go to another one and pay their exam fee to find out their plan?

I have some experience at this from the veterinary side. Some people do treat us like plumbers. They know there are several points of leverage in the pricing. However, it is a two edged sword. If you decline the plan and renegotiate it, the vet is liable to stop recommending the expensive options because you are more focused on money than health. This happens unconsciously. If you decline a $20 diagnostic after a half hour of haggling I won't have time or energy to try to convince you to spring for a $100 monthly treatment when an inferior but acceptable treatment is available for less. I'll present both options and you will probably choose the inferior one as part of your haggling strategy.

Haggling makes lots of sense when the quality of the commodity is not under control of the salesperson, it is easy to determine, and the salesperson pads your price with lots of margin. In medicine, everything is opaque and haggling is rarely able to take a broad cut on price without sacrificing quality.
650Mhz CPUs in the 1960s is nonsense.

Cray sold lots of machines to the NSA. ("HPC is dominated by a full line of systems from Cray Research" - https://publishing.cdlib.org/ucpressebooks/view?docId=ft0f59... ).

The 1970s era Cray-1 was 80 MHz, and Cray was pushing the limits of CPU technology.

You really think the NSA had the Cray installation, with NSA's own OS (Folklore) and more, and had an internal system which was >10x more powerful, that no one has heard of, with no information leak about that technology to the wider world?

Whackadoodle conspiracy nonsense.

Or rather, what's more likely, that that statement is true, or that Dolan and/or the NSA civilian got something wrong?
Ideally, you would detect all errors before runtime. Usually the compiler is the last gate to make that happen.
Gross negligence of Data Protection can be prosecuted under Computer Criminality acts by the respective Data Protection Office. There is precedent for this in the UK. However this is not laid out in the European directives but usually in the local implementations of the directives.
I have to say those prices still seem very high to me, that's 10.000$ a year. Maybe salaries are just outrageously higher in Australia than where I live, but I find it hard to believe most artists can comfortably pay back 1000$ a month. At least in Germany that would be a big ask even for a fresh engineering graduate (source: I'm a fresh engineering graduate).

For comparison, student loans are a problem in the UK as well to some extent, where tuition is ~9000£ a year. Student loans get forgiven after 30 years and most graduates will never pay backtheir loans in full because they won't be done after 3 decades.