skysight-inc/HackerNews huggingface dataset:
But the whole wisdom of the parent comment is in the last sentence. This is mostly what is happening with such papers.

The keyword here might be "all", and there are some applications where optical computing is unparalled at. But research teams, vendors, and the media spin those things are a recplament for every application, not as some niche thing that's good at some niche applications that most people need not care about...
I don't agree with this. Shell syntax is uniquely flexible and powerful when it comes to composing pipelines. It often is precisely the right tool for the job.

Floating point math and "complex" quoting come up pretty often in a wide range of relatively basic tasks. Even something as simple as computing a percentage literally cannot be done in Bash without forking out to an external program. Sure, you could use a tool that does that one thing and does it well, or you could just have it in your shell and not worry about it.

The whole point about quoting is that it's hard to get right even when you're trying. It gets even harder when you are dealing with things like arrays and command substitution. You could switch to another programming language... or you could just use a shell that does these things right from the outset!
The difference is that when Firefox initially appeared, Microsoft was treating Internet Explorer as a "finished product" and letting it go completely stagnant.

Google and Apple aren't making that same mistake, at least not to that same level. The developers are happy with the tooling, and the fact that ECMAScript and HTML API's keep evolving faster than much of the ecosystem can keep up with. The casual public is happy about a fresh coat of paint, or putting tabs in a different place every few years.

There just isn't the same opportunity due to incumbent vulnerability today.
> Renewable is a misnomer that goes back to the early environmentalist movement. In those days the concern was about running out of energy resources, not climate change. Today we’re drowning in energy, but have a surfeit of greenhouse gases in the atmosphere.

I'm sorry but your post reads like a non-sequitur on semantics, and I fail to see how it adds anything to the discussion. Biomass is renewable in any of the senses you discussed: in the sense of replenishing energy sources, and in the sense of not contributing to emissions as it's role in the carbon cycle is closed.
Interesting conclusion. Was this the line in the article that led you to it?

>A name change could position the three mega platforms under an umbrella brand, similar to the structure used by Google, which sits under parent company Alphabet.
You'd think someone so focused on limitations of fuel supply would be more excited by inexhaustible renewables. Maybe it's popped his doomer bubble.
Interesting in this instance is also somewhat sickening.
Python's threads used to work like that, for example. (They still have that as an option, but I think the composition is more preferred these days?)
> These kind of problems are invisible from stratosphere.

Are they? I'd say it is common knowledge Amazon treat their workers really bad.
Funny enough I read this, and the article, and then looked him up. Found he was on tour in UK and passing through my city this weekend. I bought the last two tickets available to see him this Saturday.
And then iPhone users are stuck due to anticompetitive lock-in.
Uhm.....not sure how I'm confusing the two? Can you explain please? In Poland "all saints day"(and I say "all saints" because that's literally what "wszystkich świętych" means) is definitely celebrated on the 1st of November, regardless of what day that is. Nothing is celebrated on the 2nd of November.

Edit:

In fact, in that Wiki article that you linked for "all saints day", click on "Polski" in the bottom left corner, and the Polish version of the same article does say it's celebrated in Poland on the 1st of November. "all souls day" doesn't exist here as a concept.
Alternatives to mortgages already exist in the form of Sharia compliant shared-ownership products. Effectively what you do is pay rent on the fraction of the house you don't own, while purchasing the rest at a regularly re-evaluated rate.

In this model there's no debt and therefore no leverage. Properties have to be bought by either very wealthy investors or the funding has to be crowd sourced.
It's not that simple: https://www.popehat.com/2016/11/06/private-porn-shoots-brill...
> But it's also common knowledge that there are quite a few low-margin businesses, which have insane revenue, but comparatively very low profit - general stores, for example.

Sure. But Facebook isn’t one of those.
No minmax, thanks Apple...

Aren't we overdue for another indexedDB fuck up by the Safari Dev team?
I've heard that too. Running the furnace likely consumes a fair amount of electricity, but I think that's a non problem with high renewables. Just don't run during peak. Is the carbon footprint that bad from the conversation to ashes process? If so, yeah, maybe ocean is best.
I think it's "doesn't rely on any servers that you own".

You can have no back-end code but still can call external APIs hosted on servers you don't control or which can be compromised by malicious user generated content.
Why is UK one of the few countries left to require such documents? I have been asked for those documents in several EU countries to prove residency.
If everyone saw things like you, there would probably not be nearly as many poor people with phones.

It is these very consequences (repo, deactivation) that make it possible for these phones to be offered at affordable prices.

Sadly we don't live in a utopia, especially the poor people of this world don't. I'm sure they'd rather have the phone that stops working and possibly indirectly kills their family when unpaid than no phone at all.
Just because NLP hasn't solved all problems doesn't mean it can't solve some problems. And some problems of seeming complexity may turn out to be more shallow than others that initially appear straightforward.

Off the top of my head, racism is often so casual that stochastic AI models may have difficulty discerning a difference in syntactic structure or other linguistic features compared to a similarly casual statements of a non-racist nature.
In the hobby hi-fi dabbling circles I frequented way back it was widely used as a reference recording.
Media outlets have a severe allergy to placing numbers in context, no matter who begs them to. They just want the number to look big.

> For decades I have harangued reporters about writing down really big numbers, most often budget numbers, without providing any context that would make them meaningful for their audience. Even though leading news outlets, like the New York Times (NYT), Washington Post (WaPo), and National Public Radio (NPR), have well-educated audiences, most readers/listeners have no idea what $250 billion, or some other huge sum, over the next decade means. (Often the time period over which money will be spent is not even specified in a piece – it does matter.)

https://cepr.net/the-new-york-times-big-deficit-numbers/

The Times Is Working on Ways to Make Numbers-Based Stories Clearer for Readers By Margaret Sullivan - October 18, 2013 2:46 pm

https://publiceditor.blogs.nytimes.com/2013/10/18/the-times-...
Could you give me a
source for your claims please? Until mid 1800s, my understanding is that the system was working fine.
A talk with Walter Bright about Empire
Also, Google would have much, much less money.

What ad-supported financing removes, along with other things, is friction. You open google.com for the first time, and you can instantly use it.

Also, Google started in 1998. I don't know whether you remember, but I do: paying for stuff over the internet was pretty hard by then. Paying across national borders was harder still. I wished to pay for several pieces of software by then, but it was hard even if I agreed to walk down to a bank.

Compared to that, selling ads and receiving money from businesses was incomparably easier, for everyone involved. Unlike billing search users, it was a viable business model.
> I suspect most have a false sense of security as the compiler will elide all stores that are happening in a struct about to be freed

The magic field is reset before returning the pointer to the allocator, so it’s definitely a live write to a valid pointer.
Anyone using APL or J for work on HN? I've used it as a hobby and think it's really cool, but haven't ever used it professionally.

Edit: this has been posted on HN before.
This only protects you against unintentional use-after-free. If a use-after-free of struct ws is a thing you're worried about an attacker intentionally causing, in order for this to be useful, the attacker needs to control one of those four char * pointers and point them somewhere useful. Typically they'd do that by inducing the program to re-allocating the freed memory with a buffer under their control (like input from the network) and then filling it in with specific bytes.

If they can do that, they can very easily fill in the magic numbers too. It's even easier than pointers because it doesn't require inferring information about the running program - the magic number is the same across all instances of Varnish and right there in the source.

"Heap spray" attacks are a generalization of this where the attacker doesn't have precise enough control about what happens between the unwanted free and the reuse, but they can allocate a very large buffer (e.g., send a lot of data in from the network, or open a lot of connections) and put their data in that way. This approach would be basically perfect for defeating the "magic number" approach.

(The blog post itself has a discussion of a number of more advanced variants on the "magic number" approach - see the mention of "tagging pointers with a small number of bits that are checked against object metadata on access".)
"We are a small business with a limited budget - please bring your own recording equipment and find your own venue. Our success depends on releasing only the best material, so please send us only those recordings that you are most proud of to publish". And if the equipment they bring is an iPhone that falls over, well dammit this session was a waste of money.
Yes retirees get hurt but you have to understand that these retirees are benefiting from exploitation. Also, they are trying to pretend that there won't be a shortage of workers in 20-30 years as the population gets older.
It may be better bash, but it's just an incremental improvement, no more. It still follows the same philosophy as bash.

On the other hand, fish shell feels like a bash rethought and optimized for interactive use. It's now my daily driver on all of my Linux and Windows machines (msys2 port). After using it only for interactive sessions, I also started to write my utilities in fish, which is a breath of fresh air compared to both bash and zsh.

The only place where I still use bash is when I need to write a script that needs to be shared with others, everything else is now fish.
Download shazam APK 2021 for free
Bayer bought Monsanto, not quite the same rebranding as the other ones
Isn't the solution simple? Pay nurses like 80%-100% of what traveling nurses make, instead of 50% or less.
The Rise of RNA Therapeutics
Can this be used for profiling on the internet? Ie. if someone's clock is 15 minutes before the standard they are residing in Nepal?
What angers me most about this is not the burning of forests (which is bad), but how politicians could allow this to happen in the first place.
I find W3Schools fine for most use cases. What would you suggest as being a better resource?
My favorite example...

"...we went from a negative growth in Q4 in storage revenue on
a year-over-year basis. We now have flat..."

"DELL – Q1 2022 Dell Technologies Inc Earnings Call"

https://investors.delltechnologies.com/static-files/d70442f3...
The spam google has for this is outrageous.
The problem with isomorphism is that there are many ways two types can be considered isomorphic.

For example, { x: int, y: int } and { a: int, b: int } are isomorphic, but in two different ways: one that assigns x to a and y to b, and another that assigns x to b and y to a.

The case where each type has identical field names ({ x: int, y: int } and { x: int, y: int }) induces an structural equality that is the isomorphism that you expect, but there's also another that swaps x and y. (I think that "structural equality" is what you want, after all)

Structural typing (and even better, row typing) is nice for specifying ad-hoc APIs but they don't scale much. In the general case, when you have two types that refer to the same thing but were written by two entirely different teams, it will be very rare for them to be structurally identical even in field names.

In those cases it's better to (also) specify a general facility for converting between types, like Rust's From and Into traits, and a facility to auto-derive them in simple cases

https://doc.rust-lang.org/rust-by-example/conversion/from_in...
If you're into that kind of stuff I'd recommend taking the train to Potsdam and visit the suedwestkirchhof (easily accessible by bus), it's especially nice in winter when it snows
Yes, being able to do anything dynamically in the optical domain would improve things.

My main point is that to be able to do even the small stuff in the optical domain would be a big win. You don’t need to be able to achieve L2/L3 switching/routing to move the needle.
Is not donating malaria nets to poor africans more or less defensible than choosing to sell them phones which deactivate when unpaid?

You seem to be suggesting that it would be fucked up to not donate these phones to the poor people who aren't paying their bills. Does that mean that it's also fucked up to not donate them other things?
It's a live write to a valid pointer that's never read from, so it can't have any influence on the program behavior if the rest of the program is valid C. Compilers are free to optimize that (and they basically need to for performance reasons - unused writes are common in normal code).
classic strategy:

- European Ferries (Townsend Thoresen)
- Livestrong (Lance Armstrong Foundation)
- Netflix (Qwikster)
- ...
A reminder: people, please don't take your cues on language theoretic security (or anything security-related) from internet comments containing unverified claims, even if those comments aren't nameless/faceless and are moderately-to-highly upvoted. The parent comment is an example, appearing to have the approval of the community, but there are several subtle things wrong (or just odd) with it. It's short of misleading people into doing anything harmful, though, so stopping the world to hash them out here isn't critical, and would be tedious besides.

Aside from that, a subset of people using DOMPurify—maybe even a plurality—seem to treat it as a talisman and can't explain how or if they've configured it correctly to provide the kind of protections they need for their use case. Security is not a separable concern.
> simply disagree with the characterization that this constitutes "popular support"

Fair enough, point conceded. I should have said political support. There is a well-organized constituency pushing for this, and no organized opposition apart from Amazon itself. (And characterizing that support as being limited to "a small minority of elites" is wearing three pairs of Silicon Valley filter goggles. Yes, the New York Times editorial board seems to hate Amazon. But it's also built a well of badwill in rural America.)
GrapheneOS is working on its new Camera app, which will soon replace the bundled AOSP camera app.

For more info:
https://twitter.com/GrapheneOS/status/1450746282176303107
Sure, of course they have uses otherwise why would they exist. But I would argue that the examples you have aren’t the common case — most people’s floating point calculations do not rely on these special values and seeing them denotes something went wrong.
Faceborg, obv.
That was probably many years ago.

One of the doubtful benefits of tax-financed government monopolies.
You may not have played the game Empire, but if you've played any computer wargame, you've played something influenced by it. I'm very honored to have had the chance to discuss the development of Empire with Walter!

As mentioned in the article, he is a sometimes-reader of Hacker News, so if people have any follow-up questions, we may just get lucky and have him drop by to answer a few.
Macbook cameras are awful as well. That's besides the point. It doesn't mean it "can't be done". You could have a 4K front-facing camera in a tiny pinhole, like in many Android phones. It's just not something laptop makers put a focus on, because customers tend to not care, or at least they didn't until video-conferencing became ubiquitous.
This isn't what would have happened.

The trained medical personnel would have been far more likely to identify that emergency services was needed.

Those personnel are on site for a reason and it isn't because they're expected to be able to deal personally with every single medical emergency that happens.

This type of comment happens far too often on HN.
Will they have the guts and bravery just to name themselves "Metaverse"? And Zuck's title changes to "The Architect".
I get the sense some places really want to go above and beyond their quota so they just say this to spook good enough candidates away. You could have accepted then made a stand not to resign, and in the process become the modern day Rosa Parks.
You're assuming that hospitals wouldn't rather pay double to have nurses who see themselves as transient cogs in the machine and give few shits about anything beyond hitting the KPIs they need to keep getting paid.
Drug gangs destroying South America, tens of thousands dying due to Fentanyl-laced pills, lost tax revenue, huge taxpayer expense, petty crime used to fund overpriced drugs, are all signficiantly worse things than what you are afraid of. It's a laugh to see all these right-leaning people who pretend to be libertarians (not sure if that's you, but in general) but are actually in favor of a large state and authoritarian government intervention on topics such as drugs.
Show HN: Multi-version incremental remote backup tool for block devices
Could this also be a result of forced vaccinations on healthcare workers (who were on the front lines for us early in the pandemic) who then move to states without mandates.
Spacebook
The association with metaverse and the increasing commitment to virtual reality seems to make a lot of sense for an ad-oriented business like Facebook. It seems so much easier to track the user that is immersed in a virtual world; and the tracking could be a lot more extensive too; it also seems easier to find an ad space, do product placement, etc.
Worst shitsite on the web. It contains nothing useful, original or unique. I'd like to know what's Google's excuse for blacklisting that domain into oblivion.

I have a greasemonkey script that blocks domains from being shown in GSE results. Works well, but I don't have it on all of my browsers.
You can reduce your electricity demand and then buy the remaining electricity from 'true green' providers.

Don't have to wait for the politicians.
Actually, as someone growing up in a cult, the old white men, are quite bigot about this. They are pro prostitution.

Its their female partners that push this agenda, to prevent sex from devaluation as currency.
Shell wars are as old as editor wars.
An example use of Inf is bounds on a value. Say you want to express that x sometimes has upper and/or lower bounds. With Inf you can simply write

l <= x <= u

accepting that l is sometimes -Inf and u is sometimes +Inf. Without Inf, you get four different cases to handle. This is particularly handy when operations get slightly more complex, like transforming

l' <= x + b <= u'

into the canonical form above, for some finite b. With Inf you can simply write

l = l' - b
u = u' - b

and things will work as one expects. Again, without Inf, multiple cases to handle correctly.
No interest in the longstanding legacy formats of Tarbell and Kansas City?

Though TBH I am not sure if those microcasettes were used for data storage back in the 70s so perhaps those aren't true legacy formats for this application.
> As long as energy sources are inexpensive and readily available, an economy can grow and provide goods and services for an increasing number of citizens.

Absolutely. And there are two other ways to think about energy:

1) As a weapon. The more powerful and able can handle swift increases or decreases. Anyone else suffers.

2) As supplement to the money supply. Is your prime at rock bottom? Then lower the cost of energy (e.g., increase fracking). That drop in energy cost effectively gooses the economy.
No, because, its the limitation of a battery. And there is a reason why, they’re manufactured as a non reparable product. They house battery, speakers, microphone, bluetooth and other electronic logic board. The space is so scarce they need to be machined very accurately. But hey bashing on Apple is better than thinking why.
Market has already spoken that it needs tiny things hanging on your ears. There is a limit on what we can expect from such things.
"...That's too big a discount to ask people and their families to commit to."

Can anyone explain what this actually means? It sounds like she's saying that taking a lower pay by 5x is too much to ask of her, but then "people and their families" doesn't make any sense, because its 1 person and 1 family.

Thats not even getting into how true is may or may not be, or how its still a lot of money overall, even if its not compared to the market overall.
> You don't get to modify apps -- that's exactly part of the problem being solved; your solution has to work with whatever user throws at it; from Chrome to xeyes, sorry.

That's not how open source works. We get to modify apps. That's the whole point.
History shows that individuals and groups equipped with the mindset of accumulating wealth and power will not yield their "progress".

This means society may tend to fall back to authoritarian systems like feudalism, when put under increasing external pressure.

The struggles and lack of coordination caused by this failure to act as a collective with modern technology present will lead to a fast and indiscriminate decline of the worlds population, I think.
Run Your Favorite 8-Bit Games on an ESP32 (2020)
Yes! I swear I remember banning some of those spam domains in 2010 or so. IIRC, I thought it was part of Google search.
This sounds like AI hucksters justifying their existence… perhaps we’re moving into a later stage in the hype cycle.

I suppose you could have a portfolio of AI tools that would alternate between telling you “stonk go up” and “stonk go down”. Blame the customer for choosing the wrong one if they are unhappy.
I love Fairphone’s promise, but execution is another thing. Fair warning here is that I’ve seen the experience with a Fairphone 3 up close, and it wasn’t up to my standards in terms of camera and software bugs (caller ID has not worked for months), let alone the barebones hardware they ship. I hope they get there, but the Fairphone 3 certainly wasn’t it for me.

What I don’t understand about Fairphone is how they will deliver these updates. Fairphone, like others, uses Qualcomm chips. Qualcomm supports their chips only for three years (four years for recent ones, but not the ones FP is using). This is what held Google back to ship reasonable security updates on Pixel devices so far. How can a small company like Fairphone convince Qualcomm to make more updates if Google couldn’t? Or will they just end up shipping incomplete security updates, like a community project?