skysight-inc/HackerNews huggingface dataset:
A couple of reasons why I think this is cool.

First, why would you want lightfields? Computational photography -> variable boken (e.g. fix the bokeh for different depths, make it smoother, etc), depth info (extremely valuable for VFX), having some variability in your camera position - so being able to add camera shake more realistically. There's a bunch of other cool things you could do.

I've only taken a look at existing lightfield solutions briefly, but this looks cool. It's novel because it seems to only use the bare possible minimum number of ray samples to be called a lightfield, and makes up for it with heavy compute (even heavier than a typical lightfield).

This approach has interesting tradeoffs. A typical lightfield camera typically uses, say, 25 ray samples. This number of ray samples isn't enough to avoid compute, but cuts the resolution by a lot (25x in our case - instead of having 50 megapixels, you're at 2 megapixels). A typical implementation uses a micro-lens array in front of the camera sensor, and that means that there's wasted overhead due to tiling circles leaving a bunch of area empty.

Their proposed approach "only" leaves you with 9x less resolution (which is cool), which they try to reconstruct / upscale back to 2x less resolution (which is also cool and should be workable).
If someone was looking to change stacks how does one go about it? Say I know someone who has been going through tutorieals, reviewing the docs, creating a personal project. Technically they feel like a solid intermediate at times but still beginners with the ecosystem. They are at a senior level in another stack.

What's the next step? Apply for new stack with existing resume? Do you try to work in new stack at current role?

How does one acual transition?

For some details this friend has 20 years with php/jquery experience.. a year as an angularjs developer along the way and wants to be part of a react / vue ecosystem but has a hard time of letting go of php.
Aerosol transmission is not the only reason to wear a mask and in fact most masks that people wear including surgical masks do not provide great protection against aerosol transmission, you need an N95 mask for that.

It was always known, even prior to COVID and by the WHO (who posted as much on their website), that coronaviruses spread via respiratory droplets and that's what most masks are effective at protecting against.
Your question amounts to "Why does an article about history have to address what is currently seen as the cutting edge of historiography?" Presumably a historian is interested in the interests of their own profession, and therefore is aware of what has been, for the last 50 years, the changing focus of historiography.

That a professional should be aware of what is happening in their own profession is not a surprising idea, nor is it surprising that a reviewer would also want to give acknowledgement to those professional concerns.
> How do we stop this cycle where it's a (well-deserved) reluctant goodbye every time a company we like seeks to go public and IPO?

venture communism instead of venture capitalism?

peer-to-peer communism instead of the client server state?

http://media.telekommunisten.net/manifesto.pdf
Show HN: Video editor built with WebCodecs, WebAssembly and WebGL
I often see this line of thought come up whether topics like this float around and wonder: how can we demonstrate /quantify /prove this. Especially since I'm already partial to agreement.
Giphy had an advertisement network that was based around gifs. Facebook shut down that advertisement network when they bought Giphy and rolled their own ads instead.
I suggested one such idea (a diffing version of innerHTML) years ago to Mozilla. Ironically, the React team was against it and it fizzled out. In more ironic twists of events, someone eventually wrote a JS implementation of it: https://github.com/tbranyen/diffhtml/tree/master/packages/di... and nowadays people are talking about HTML-based rendering engines again, making this idea somewhat relevant once more.

To be fair to standards bodies, they have done some work. Element.append now exists to make hyperscripts a bit more straightforward, and a lot of reactivity semantics can be implemented on top of Proxy.
Two things I find unsatisfactory in these data...

1. It doesn't touch on the Earth's natural absorption of CO2 - so we cannot conclude here that the additional CO2 emitted remains in the atmosphere (I mean we know that from other research, but this link is silent on that mitigation).

2. The cumulative numbers are pointless and misleading. CO2 is known to have a half-life on the order of under a century, so posting cumulative numbers gives the reader the misconception that the only way back is to extract CO2 from the atmosphere and that the situation is much more irreversible than it is in the long term.
In addition to everything that steveklabnik said, it would be interesting to know which architectures you're eyeing, as some are much more modest (e.g., other Cortex-M parts/boards) than others (e.g., RISC-V). Things get gritty too with respect to I/O, where variances across different MCUs and boards can run the gamut from slight to dramatic. As steveklabnik points out, we are very much focused on our own products -- but also believe that Hubris will find many homes far beyond them, so we're trying to strike a balance...
This is a reply to myself... but does anyone have ideas about how this can go away? Have we lost the internet to eternal marketing and data-mining arms races? Is this why people are flocking to search-opaque places like Discord?

Sometimes I feel like that internet isn't for me anymore, and that's a little distressing.
Hello HN! WebCodecs landed in chromium recently opening new possibilities for browser-based video editing: instead of relying on cloud-based processing, everything can now be done locally. As I never had a good answer when app developer friends asked me how to quickly edit their screen recordings for appstore listings, I decided to build something with this: a no download, no sign-up, no BS video editor.

pros:

- Everything is processed locally, nothing is sent to the cloud. This means privacy, but also speed: if you want to extract a 20 seconds part of a 800 MB video file, you don't have to wait for the upload.
- No limits on frame size or video length. It isn't using any cloud resources so no need to put artificial limits on that.
- Precise timing. Seems like a small thing, but surprisingly difficult to get it right with html <video> tags.
- Preview matches exactly the final result: the exact same code generates the preview and the exported video, not some ugly hack attempting to replicate what you see in the browser to the cloud renderer.

cons:

- It only works properly in Chrome and Edge, with some acceptable fallbacks in Firefox.
- HEVC is not supported by any browser, so for that FFmpeg is needed but that's only fast enough on recent computers
- Everything needs to be loaded into memory. Compared to the cloud-based editors this isn't much of an issue as those typically limit you to 100-200 MB files anyway, but eventually I'd like to use the Filesystem API to make it possible to edit videos of any size.

Also there are plenty of more advanced features: unlimited number of layers, motion tracking, blending modes, using LUT files, a not-so-basic painting tool, etc.

Let me know if you have any questions or feedback!
There are a number of options. You can publish the WAL replication stream and write downstream services that react off of that. I wrote a library in Haskell [0] that can read such a stream. Libraries exist in Python and other languages as well.

Or you can take advantage of the `LISTEN/NOTIFY` feature in Postgres and use an extension to push events out to various queues or webhooks [1].

[0] https://hackage.haskell.org/package/postgresql-replicant-0.1...

[1] https://postgrest.org/en/v9.0/ecosystem.html#external-notifi...
google,youtube search is trash now. it's adds search now
If I understand the situation correctly, SpaceX is not immediately threatened by lack of money, but they sorely need to ramp up their Raptor effort, or the Starlink project will eventually fail from lack of efficient orbital access.
Elon Musk tells SpaceX that engine crisis is creating a ‘risk of bankruptcy’
>It's like the writing's on the wall and we already know what's going to happen..

Because it is, and you explained exactly why:

>We're in a segment of time where companies are so over-valued by VC that when they go public they have no choice but to engage in egregious practices to maintain the stock price. It often alienates the customers/users/supporters that got them there.
Are they sure they have control over all the confounders? People are still fighting over 24-isopropylcholestane and oxygenation.
Arguably the seven year war, American war of independence, and napoleon of wars are all one conflict.

Just like ww1 and ww2 are the same conflict with a 20 year ceasefire to raise more cannon fodder.
Packages in Go – Part 1
I was recently doing research on Job Boards and found their revenue surprising despite having such an old looking website. edit Oh, it appears they have updated it within the last month or so.
I guess my knowledge of German is still too basic. I know in the hundreds it goes left to right so I assumed that it would continue until infinity. That is extremely confusing.

French and English are very simple and consistent by comparison; you just need to memorize the first 10 to 20 numbers, every 10th number from 0 until 100, every thousandth number from 0 until infinity (or however high you want to know). All the other numbers can be derived using the same simple rules.
One thing I have noticed, not sure if this is recent or well treaded ground here on HN no doubt, but if you Hover over the "I'm feeling luck" button then leave and hover again, it gives a bunch of different options like "I'm feeling adventurous", I'm Feeling Puzzled, I'm Feeling Curious. I am not sure what changes to the algorithm is made when you use one of those, they do seem to give different results. I am sure it is probably documented someplace but I think it would be nice if they had a drop down menu there instead with perhaps a bit of elaboration. I have tried using different ones when the regular search is giving me pop culture type results due to perhaps ambiguity with the more interesting topic I am searching on.

I always thought a good one would be "And now for something completely Different" that would give you random low ranked results just for fun :)
Anyone have a curated list of cool Unicode shapes?
I have to admit I absolutely loathe that kind of mouse-cursor-dragging tooltip image. Anything that obscures the very text that I may want to read to decide what to look at next seems crazy to me. You can even see it in the example video, as soon as the overlay shows up you can’t read much of the text in the column it triggered from.
The Apple IIgs was basically that. The IIgs had a miniature Apple II chipset onboard for backwards compat. C128 was also sorta like that.

But in both those cases, the ISA never changed.

Apple did also provide a card for the Mac that had an Apple II on it.
If you think fossil fuels will vanish from our lives in the next 30 years, think again. For sure, more Developed countries will make more significant strides for sure but the way I see it we are surrounded by products that use fossil fuels. Plastics are an easy example that are used in almost every industry in one form or another in our daily lives.
Petroleum based products are also used in several industries. For example, the electronic, the pharma industry (https://orionmagazine.org/article/medicine-after-oil/) and the manufacturing industry etc.

The elephant in the room is cars and the power generation. Cars will become increasingly electrical for sure but in colder climates, I don't see how the electric cars are yet able to solve that issue . This is due to the fact that electric cars are simply not as good as in warmer climates(https://www.insidehook.com/article/vehicles/can-electric-car...). Power generation is probably going to have a major revolution quite possible but unfortunately, many people are still against nuclear power and wind/solar will require massive investments that I only see developed countries being capable of doing so.

I can't say we will be able to remove fossil fuels from our lives so quickly considering our whole society has been extremely dependent on it. Especially not so soon.
Oh wow, thank you! Frankly I'm the least proud of it, as it's been my first Elixir/Phoenix project and there's many things I'd have written differently today, especially after spending last 4 years writing Elixir at work. But time will hopefuly come to bring more love to it too :)
I want the opposite of this - a multicore CPU that runs on GPU or FPGA. Vortex looks really cool, but if they jump over a level of abstraction by only offering an OpenCL interface instead of access to the underlying cores, then I'm afraid I'm not interested.

I just need a chip that can run at least 256 streams of execution, each with their own local memory (virtualized to appear contiguous). This would initially be for running something like Docker, but would eventually run a concurrent version of something like GNU Octave (Matlab), or languages like Julia that at least make an attempt to self-parallelize. If there is a way to do this with Vortex, I'm all ears.

I've gone into this at length in my previous comments. The problem is that everyone jumped on the SIMD bandwagon when what we really wanted was MIMD. SIMD limits us to a very narrow niche of problems to solve like neural nets and rasterization. But it prevents us from discovering the emergent behavior of large stochastic networks running stuff like genetic algorithms or the elegant/simple algorithms like ray tracing. That's not handwaving, I'm being very specific here in what I'm saying, and feel that this domination of the market by a handful of profit chasers like Nvidia has set computing back at least 20 years.
Identifying Fake News with Semantic Search
"This is valuable work in the economy because you want [...trimmed...] people who are good at running businesses to do that once it has roots."

In my experience, things tend to get dramatically worse for users when a business is acquired or sold, not better. Long-term sustainability also seems to be significantly decreased by acquisitions, not increased- even when the business isn't closed outright (e.g. Pebble). And, from your second paragraph, it seems like you recognize this too. So, yeah, you might want people who are good at running businesses to do that - but selling a business does not seem to put people who are good at running businesses in charge of it. If anything, it's the opposite.
Most of them owned rather than rented their labor, but yes they did start the US with the idea of suppressing mass universal democracy, calling it mob rule.
> documentation for the SoC and other components

Exactly; they're basically reselling discount (or below cost) Broadcom SOCs. I'm pretty sure Broadcom will not continue that arrangement!
Are you suggesting the employer never sees your face? This response makes no sense. They will see you at some point in the process regardless of whether it's on linkedin or in person at the interview. Physical appearance is part of life, it's no more discriminatory than refusing to hire stupid or mentally deficient people.
Thanks! Generating nutritionally complete, minimalist diets sounds super interesting. Feel free to link it here or write to me at cs@kitchenful.com so we can take a look.
Bartleby's 150 Most Accessed Essays
Something that keeps me from wanting to work for myself is how much I think I value/need to be working with other people. Both just as a form of social interaction, because my work is important to me and thus naturally I find I can connect well with people I work with, but also because I find a lot of my motivation and energy often comes from being a part of a team.

As I write that it's kinda weird in that socially I feel very much like an introvert (social interaction is very valuable to me but it does "use up" energy), but I guess I'm a "work extrovert"?
Apollo GraphQL Server with TypeScript
SoHo Karen is ok. Project Veritas is not.
> Dubai is in the desert and is more than thriving

I'm not sure why you think that. The amount of work and resources that go in to making it partly habitable is immense. Without oil money, it would be desolate and empty. Without it we would see the slave cities, surrounding the shiny buildings, completely swept away. As a city, it's an economic sinkhole not a prosperous one.
Js has awesome map filter reduce tho. I used to wish js has list comprehensions but now I prefer map filter reduce.
People used to call that kind of stuff “being evil”
Architectural Digest's most “show-stopping” buildings of 2021
Thanks for introducing me to Odense marzipan (I have a job in Aarhus!)

I very much get the feeling that amazon and eBay "Don't like" Denmark – the former redirects amazon.dk to amazon.de saying "we deliver!" and the latter doesn't exist (but it does wholly-own a local alternative). Going to Denmark always makes me aware of how good the local Danish things are, and how inflexible and annoying the "global" options usually are by comparison. Riding roughshod over the language is a good example of this.
It's not so much that there's no aspect of math that is pleasing, as it is that whatever it is, it's exempt from the hedonistic treadmill.
Of course it's worse.

Anyway, I haven't used Google for many years at this point, so whatever. However very recently I'm now having issues with DDG -- seeming to ignore when I quote things, returning only tangentially related pages, including my location(!) when I didn't ask it to, etc. Does anyone know if something notable changed at DDG in the past month or so?
> Correct. Google will give you better results with full-sentence-like input.

Please show how to use a full-sentence natural-language query to search for images of a shirt without stripes. Thanks.
The name is Solid, the author uses SolidJS to disambiguate. He also has solid tattooed from before writing this library, IIRC a reference to a punk band he was in. Which doesn’t necessarily trump Berners-Lee, but I think both can coexist maybe?
"Don't argue the metaphor" is such a good line for so many arguments. Noted and thanks.
I've searched for a product with a unique name and Amazons can't find it. "Do you need help?" not even "I'm unable to find what you need". Nice.

The product is there. It works adding the company name.
Hello, I think your account's ability to post and be seen is being interfered with, as all your comments are greyed as soon as you post, and I had to 'vouch' for this post in order to reply, thought you should know, because this was an otherwise insightful comment.
There was a very good thread on HN about this not long ago(1). Google search is getting worse because it is letting companies like Pinterest game it.

Instead of fixing the spam they are instead encouraging companies to spend more and more time on SEO and coming up with their own shenanigans like better ranking for using AMP (defunct now).

People who generally make great content (think a researcher or a great software maker) can't compete with billion dollar companies like Canva, Shutterstock and Pinterest who spend millions of dollars on SEO and have dedicated SEO employees who spend all day sending outreach emails and doing experiments. Henceforth the good content never even sees the light of the day; drowned by all this "SEO" optimized content.

FWIW i still believe it's the job of the search engine to find great relevant content and show it to the user instead of the other way round. Though I know it's much easier said than done.

(1) https://news.ycombinator.com/item?id=25538586
There are at least two uses for autotune:

1) making a voice sound artificial, like that Cher song[]

2) Making a voice sound correct.

The GP is talking about 1,while you're talking about 2.

[] https://youtu.be/nZXRV4MezEw
I should add that reference counting GCs are nice because short-lived garbage is freed immediately and there's no need to look for garbage, so they're much faster than scanning GCs. Reference counting GCs can have GC-like pauses when releasing objects that have singular references to many many many other objects, but the same is true in manual memory management systems.
When Facebook bought giphy like any other buyers the buyer assumes all liabilities.
Did Atari outsell Apple? In which years? Ultimately, the Apple II line sold 5.5 million units while the Atari line sold 3.5 million.

What I get a kick out of is that even though the C64 came out a year later than the IBM PC, the C64 very quickly outsold the IBM PC and it took five years for the PC and clones together to catch up and surpass C64 unit sales.

Steve Jobs and Jay Miner would have been interesting. Jobs never seemed to care much about powerful graphics. Neither the Apple II nor Macintosh had graphics acceleration, so I'm not convinced Jobs would have felt any need to work with Miner. Jobs didn't seem interested in having lots of color, hardware sprites or screen scrolling which were beneficial in games.

By 1987, I was out of grade school and could afford to upgrade my C64 to an Amiga 500, so I didn't mind that they weren't marketed at the masses, even though I probably would never had gotten into computing if the VIC-20 my parents got me at 13 had been more than $300, but a number of friends who had C64s ended up going the IBM PC clone or Atari ST route to fit their budgets, or perhaps I should say, their financial priorities.
active discussion: https://news.ycombinator.com/item?id=29392314
Thank you! I’ll copy/paste here:

The Foundation:

> Raspberry Pi Foundation is a registered charity in England and Wales (1129409).
Registered as a company limited by guarantee in England and Wales No.06758215.
Registered office: Raspberry Pi Foundation, 37 Hills Road, Cambridge, CB2 1NT.

> For filings related to the Raspberry Pi Foundation North America 501(c)(3) charity, please contact us.

The computer designer/manufacturer/seller:

> Raspberry Pi (Trading) Limited.
Registered as a company No.08207441
Registered office: Maurice Wilkes Building, St. John’s Innovation Park, Cowley Road, Cambridge, CB4 0DS.

So the for-profit Raspberry Pi (Trading) may IPO, and I assume that the Raspberry Pi Foundation is a major shareholder, if not the owner of greater than 50% of outstanding shares after an IPO.
Thank you! Looking forward to serving you in the near future.
Cows apparently cause a massive environmental impact. Goats, without predators, can turn plain and even forest into desert.

Animals cause impact to the environment. we've removed trillions of tonnes of active biomass from the oceans.

What impact has that?
So what is the distinction between Raspberry Pi Trading and Raspberry Pi Foundation from an organisational/legal perspective?

Is Raspberry Pi Foundation an entity or sub-entity of Raspberry Pi Trading, or just an affiliated organisation where Ebon Upton has roles in both organisations?