skysight-inc/HackerNews huggingface dataset:
You are still missing the point.

My issue is putting my work on the free web is not a free license to vacuum it up. There is no consent.

The umbridge I have is there is no way currently to know whether OpenAI has used your, or anyone's content, and where from. This is the fundamental issue I have -- how do I find out?

I'm fully aware of the implications of replicant copies and the conversations around authenticity. Walter Benjamin discussed this in 1935. https://www.amazon.com/Work-Art-Age-Mechanical-Reproduction/...
Blind user tries Vision Pro
Interesting, why would you summarize the book, if the whole point of reading it, is reading it?
A man once told me, if the book is boring to you, just leave it, no need to read it full. Not every book is interesting, turns out.
The other case, if I find boring parts within the book, I just skip them myself.

In the end, give the state of LLM, I would be afraid that I'll miss some interesting parts or get things that are not true.

What I think LLM would be useful is excatly the thing you said its not - summary. I would love to get a summary bullet points every chapter or every few pages. That would be really useful.
It's absurdly profitable precisely because it resells things way above their real price.

People use AWS for the same reason they rent houses: less investment required and you can change things more quickly.
I don't experience many problems with Twitter, not visibly more than before the layoffs.

But still, let's assume the reports are true and there was nontrivial reduction in reliability... It was a very extreme engineering cut for a service which is still "generally working". I believe that tech executives are simply assuming that Twitter's decline has a lot more to do with Elon Musk's controversial persona than the service's reliability. While an 80% cut might be too much, they think, a 20% cut would work just fine.
Okay. I hate management more than your average person, but actually I think there's some truth here.

There's a certain organization size at which coordination costs dwarf everything else.

Suppose the following toy model:

New Engineer is the Nth employee.

They add Value of 2, and coordination costs of N^.06.

There will come a point (around 100k employees) where each additional employee reduces productivity.

Better to have 10 organizations of 10k people, than one of 100k, imo.
₱200B is 11.7 billion USD. That’s an insane investment in the Philippines, which has a GDP only 35 times bigger.
Flash memory manufacturers are notoriously secretive about the actual endurance of their products, likely because it's now embarrassingly low.

Specifying endurance in "thousands of hours of FHD video" implies large sequential writes, or in other words the best-case for write amplification.
As someone using many, many Pi's at home and many times that at work, the preferred approach is to boot them all diskless (and for those that actually need an SD card, boot them off a read-only SD card and get everything else off the home server). This is so much easier than having lots of different SD cards/Pi versions etc, and makes them trivial to replace in the event of failure.
> EDIT: oh, you mean from the GitHub webUI, I presume. Got it.

Yes, exactly, while reviewing and merging other peoples PRs. Technically I could still rewrite in other ways, but while squashing in the web UI was the most comfortable workflow.
In my (unpopular) opinion and experience, companies are realizing that workshop / course trained employees who were after tech industry salaries as well as middle management types can be largely trimmed off after post-pandemic growth. I guess you don‘t need as many unmotivated employees / management / DEI types as previously thought.

All of my friends who feel real love for their work and live and breathe tech are still employed or have no problem finding employment. It‘s these people who drive innovation if managed competently and I guess companies want to go back to that.
This is not to say that it‘s all fun and roses. A lot of tech employees that love tech in itself work long hours, are stressed and are unable to not think about work at home. I‘m that type of person. Companies really profit of these types.
And possibly one as silent as a fanless pi4 ?
The monolith must die – How to convince managers
What is “predatory pricing”? It seems like “predatory” is just a word people attach to things they don’t like.
> What many free software advocates actually want is a world without copyright on software.

Some of them sure. The subset of them who are GPL advocates are simply confused though. GPL is not possible in a world without copyright. In a world without copyright I can release software, which can be written from the ground up or be based on something open source, doesn’t matter, and not share the code with anyone. Just the binary. I can also create AWS based on open source software and nothing like AGPL will stop me from providing proprietary services based on it.

If you want to see an argument from someone who opposes copyright, but has more consistent views on the matter, I recommend this piece: <https://github.com/BurntSushi/notes/blob/master/2020-10-29_l...>

And the reason I pointed to the fallacy is that multiple people in this thread suggest that making a proprietary product based on open source software constitutes taking something away from users of this software. This is illogical. They still have the original. The only person who loses in this situation is the original author, not the users.
A manager does build things! It’s just that their tools are engineers :)
In the grand scheme of things, definitely. But that didn't help out-of-work laborers and miners watching their children slowly starve.
Oh, I have also seen this with the juvenile great apes in my family.
Not my area but...

> the other of course is the sad truth that hardware people need to innovate under the compiler instead of in cooperation with it

Can you expand a little on that please.

> register windows was one. but maybe we can wire up producers and consumers more explicitly in the ISA?

Register windows, at least in sparc, were a bugger because they substantially block OO execution, but I'd be curious about what your 'wiring up of producers and consumers in the ISA' would look like, can you elaborate?
I've been reading about how the chips that use light are 'just around the corner' since the 1990's, much like the mythical battery technologies and other fabled tech beasts. Have there been any tangible products so far? It seems it has never been outside labs.
How do you intend to market these products?
I finally grokked `view = fn(state)` once I understood that the `state` argument encompasses all possible inputs. Your global store, each component's internal state, the text selection, the mouse cursor position, the user's cookies, the progress of an animation - everything listed in the original blog post is just state, and the `fn()` doesn't necessarily need to care where it comes from.

The reason this is counterintuitive is that UI frameworks insulate you from some types of state. When you write your own `fn()`, it's only receiving part of the state, and it's only defining part of the view. In the browser, animations are a good example of this; other examples include keyboard focus, the size of the browser window, and most of the behaviour of native form controls.
companies are wary of bringing in an EM for a team (prefer to promote within the ranks, in my experience)

In Band of Brothers TV series there is a plot line where an NCO is promoted to be an officer. Soon after he is moved to a different unit because the Army has a policy to distance such promotions from their organic units.
I would like this thread to be a somewhat deeper discussion about DMA and web apps.

I would welcome true tech or legal arguments. But please if you are an apple-bot or rather less familiar with web tech, read more before commenting. I don't really want spam arguments like you claim I must be protected from myself using web apps via Gecko or Chromium. I am fully capable to make my decision and you can make yours: just NEVER download a browser engine other than Safari and you are Apple-Safe.

I miss a discussion about legalities and technicalities, about freedom of choice and competition. Apple must prove why users who trust other browser engines should not get access to web capabilities those OTHER browser companies find secure enough. Some potential talking points I would suggest:

– concrete examples of web capabilities that are NOT going to be available on iOS versus macOS (and every other OS): service workers, camera access, local storage persistence? Does anybody know?

– do you think Gecko and Chromium are just as safe on the CURRENT iOS as Webkit was when Apple allowed service workers for example? Apple cites dangers, are these theoretical dangers of potential not-industry-standard-browsers or does these dangers apply to Firefox and Chrome too? Is it really necessary and to what extent for Apple to make changes on iOS so that battle tested browsers from companies like Mozilla, Google, Microsoft could use modern web capabilities with clear conscience on iOS too?
https://developer.apple.com/support/dma-and-apps-in-the-eu#8

– what is this ”new integration architecture” that would make web apps more secure and how much effort would it really be to foster web app security on OS level if not already in place on iOS? Being Apple one of the richest companies in the world and having macOS that has a good enough architecture I am sure Apple legally is bound to change iOS to support secure web apps if the effort is reasonable.

– Apple was forced to allow competing browser engines and apparently must be forced to give other browser engines access to modern web capabilities. How?

https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELE...
“In particular, each browser is built on a web browser engine, which is responsible for key browser functionality such as speed, reliability and web compatibility. When gatekeepers operate and impose web browser engines, they are in a position to determine the functionality and standards that will apply not only to their own web browsers, but also to competing web browsers and, in turn, to web software applications.”

Will this suffice legally or does the DMA text need improvement? I think this is enough since the text requires Apple to give way to alternative web browsers with the CLEAR INTENTION that the gatekeeper could not determine the functionality and web standards that are accessible on iOS. The text explicitly mentions web apps and that the goal is breaking a gatekeeper's power to cripple web apps.
Go and write your sci-fi short story already, my friend!
Looking at my teenager kid and his friends, I question whether teenagers are actually human...
>If, for instance, a young ape teases another and the second one does not respond, it tells the first individual how far one can go with the second individual, providing vital information about growing up within a social group and establishing hierarchies.

Will apply this at workplace.
Summaries are easier to generate, but making it shorter, still having the author's voice, is more appropriate for my goals. I've tried a lot of summary iterations and it turns out i don't want to read ABOUT the text.

It's still reading it, just by the time you get to 50% of the book, you could have finished it, with more details than a summary. A summary can be as short as 5-20%.

My description does not capture what the output is really, check the rewrite and see if you miss anything critical.
i very much so enjoyed these articles even if i don’t use raspberry pi anymore. it has a very much so research notes cleaned up for sharing feel and reminds me
of some of my teams internal articles, particularly on research the author wasn’t sure on but wanted to put out there regardless. it was very easy to get their decisions and the limit of their research and knowledge so i had pretty clear idea what i need to still check on my own and what i might adopt if i were to use rpi devices.

i don’t really get what to use a rpi for but i guess not important, it was just a nice series of articles
I feel like some people living wealthy cushy American lifestyles think the world is fine the way it is. It's not. The world has a dramatic lack of physical and mental labor, which is the cause of economic struggle. The best hope these people have for their lives to improve is in fact the development of AI assistants and andorids that increase the available labor. First and foremost advancements in AI lead to more products and services for less cost. That is the primary effect. Secondary effects are about how these new products are distributed in the population, and yes there will surely be a lot of economic distruption. But we will certainly figure out how to distribute them because the truth is that no rich person has a need for a hundred family cars, a thousand watermelons, or a thousand houses. Yes, the rich will get richer, but the poor will also get richer.
This poor soul has been maintaining Fvwm95 all on their own: https://flaterco.com/util/index.html
I've not had a frozen pizza that was as good as a mid-quality pizza place.

Even the better ones cheap out on toppings, size and you don't get as much choice in what you have.

I like frozen pizza well enough, and I'll get it from time-to-time, but if I'm going to get pizza, it's more likely to be takeout, because it just tends to be better and take a similar amount of time. It really is expensive though, so it's not something I have often.
Well, not a wm, but would a theme for XFCE interest you?
https://old.reddit.com/r/unixporn/comments/90gx5u/xfce4_beos...
just looked that up, i like.
I’m not sure there is any fundamental difference. IMHO the defining characteristic of this declarative UI style is that the rendered UI is regenerated from the logical state of the system that comes from somewhere else and not stateful itself.
I believe the premise is that Microsoft--the employees and management or whatever: the entity, not the ecosystem or the users--exists in an echo chamber... as in, they keep thinking their users want stuff but their users actually don't.
feels like there's two slightly distinct phenomena that are interesting to point out -- implicit (or explicit) dependency on something that is actually true vs dependency on something that is not true

in the latter case the client forms a dependency on observed service behaviour based on an incorrect assumption of a contract -- i.e. as with the Google Chubby service story -- so they end up getting burned when the server does not satisfy that (of course it's the developer's responsibility to prevent them from forming the dependency in the first place)

the former is when clients form dependencies over assumptions that are actually correct but have not been intended to be observable, e.g. using some sort of nice library or data structure internally, then users starting to depend on that performance, making it hard for you to change the implementation
Yea but it helped the arguably larger portion of the population which dont see their children starve anymore due to cheaper food.
I don’t know what reactsever is either. Was looking more for some documentation to show what it is and how it’s used.
> What if the requirements are super clear but they change?

You need to communicate with stakeholders then, to change requirements, explain mistakes, set new goals, and reprioritize tasks. Agile (SCRUM/Kanban/etc.) are designed with frequently changing requirements in mind. In SCRUM, this is done at sprint review/sprint planning stage. In Kanban, it's continuous process.
> You don’t have to do all this hand waving about what you think is going to be happening in the near future.

Strange response…

> Just explain why AGI will be in our near. Frankly, I don’t see how from what we have now.

…but OK.

The AI we have now, is already capable of learning from what we do. It's very stupid, in the sense that it takes a huge number of examples, but surveillance is trivially cheap so a huge number of examples is actually very easy to get.

As I wrote in 2016:

"""We don’t face problems just from the machines outsmarting us, we face problems if all the people working on automation can between them outpace any significant fraction of the workforce. And there’s a strong business incentive to pay for such automation, because humans are one of the most expensive things businesses have to pay for.""" - https://kitsunesoftware.wordpress.com/2016/04/12/the-singula...

Compute cost is also important: more compute makes better GenAI images, allows larger models in general, turns near-real-time into actual-real-time (many robot demos you see on YouTube have sped-up footage).

Here's something I wrote in 2018 anchored on iPhone compute cost and some random guesstimate I found for what it would take to have an uploaded human brain running in real time, though I can't remember if I've ever compared it with actual compute improvements since then: https://kitsunesoftware.wordpress.com/2018/10/01/pocket-brai...

So, while I don't know what you mean by "near", I'd put "the economy is going to change radically due to AI" somewhere between "imminent" and "20 years" (±3σ, skew normal distribution with a mode somewhere around 2028-2030).
Are there solar farms that are utilizing the space underneath the panels for any productive use, like growing plants that need shade?
Show HN: Simple library to query GPT-4 and get well-typed JSON object
Hi HN,

With all the talk about using LLMs to get JSON outptus, I noticed it was possible to use function calls to get well-typed objects with GPT-4. I have found it very useful and programatically interesting to prompt GPT-4 in that fashion.

I made a simple library to use it that way.
Care to tell us the reason?
It’s also a first generation device, often a good idea to just wait a bit, if it is such a revolutionary tool you won’t miss much by skipping the first version (other than feeling cool that you were in the first users).
to answer for readers: yes:

Lem has a LSP system,

something like projectile (M-x project-find-file, M-x project-switch etc, still inferior but nearly there and easy to extend)

images: yes (the SDL2 version). It can display games (M-x tetris, it can run a real game engine)

evil: great vim layer, no leader key. I didn't see a discussion about that, you should come and ask ;)

and no:

GUI buttons: that's not a UI choice I guess, so no

no org-mode support yet, although it has an Emacs RPC, so the idea is to use it to bring org-mode.

not asked, but good to know:

it has a wip Git mode: see status, stage files/hunks, commit, interactive rebase, basic hg and fossil support. (I added it)
Wow. 1/20th of their grid volume.

I suppose the cost per kw/h really hit a tipping point for them.
Efficiency can be seen as doublespeak for 'those who remain must work harder'.

It could well be that some degree of inefficiency is a good price to pay for all the intangibles that make for a great workplace that produces great work and attracts talented people.

For layoffs to not result in employee disillusionment, actual efficiency must be created - e.g. less people can achieve more with similar effort.

The danger is the new wage bill efficiency is actually creating overwork and mounting technical debt that is unsustainable.

The decision makers are rewarded in the short term for seemingly creating 'efficiency' value when in fact they may have doomed their business by destroying institutional knowledge and lynchpin employees that were not measured on the balance sheet.

The delayed effects are business functionality slowly falters, eventually past tipping points, then cascades to irreversible intermittent faliure.

Shareholder value is maximised in the short term and the policy makers leave well rewarded before the negative implications of the decimation are perceived.

The difficult questions for companies are :

- how to layoff the least ( or negatively ) performant employees instead of a random selection,

- how to not have the best employees leave in the wake of layoffs because the layoffs created a culture of fear and uncertainty,

- how to maintain the motivation of remaining employees so that they remain aligned with company goals, especially in light of the now increased workload for those who remain.

Probably the answer is to share ownership and increase reward with those that remain to increase their engagement.

Currently the majority of companies never do this.

Certainly the remaining employees have to, at best, raise the overwork with management as a problem whereas the management see it as efficiency. At worst the employee will have to fight their corner so as prove their workload is now unsustainable. Without proper support, it can be, that the employee must cut corners to keep up and trust relationships can become adverserial.

One would hope these CEOs have real insight into creating efficiency but in some cases the suspicion is that the real issue is upper tiers who have absolutely no idea how their business actually runs on the shop floor.

The wider societal implications are unemployement and a lack of the (perhaps) vital social function the business provided, and the loss of customer faith in the company to deliver as before.
> I usually don’t care how much I weigh, as long as I look fit.

Who are you going to believe, the scale or your lying eyes?

It's kind of crazy how much weight you can gain without noticing it in the mirror. It's a combination of frog-boiling and the very weird psychology of self-perception. Modern stretch fabrics add to this curse lol. Back in the day your very non-stretchy denim would raise an alarm bell.

If you are trying to do something, lose fat, gain muscle, the scale is a simple measuring tool for what the eyes can't see.
> He held up Congressionally-mandated aid to try to force a quid pro quo from the Ukrainian government for propaganda to support Trump’s personal political efforts

That’s certainly one possible interpretation of events.
Twitter was working for anyone before. Now just for logged in. It is in saving mode.
That alone still doesn't run applications.
Single process with async if I/O bound. Multiprocessing if CPU bound. Both if the workload is mixed.
The point is to use what ever works best for your team, not blindly follow some process that may or may not necessarily work for you.

Just as product requirements can change, so can the way we work. Just like there is not one singular product that solves everybody’s needs, there isn’t necessarily one process that does that either.
I had assumed this would be possible, but good to see it confirmed. Fascinating that all it needed was some generic descriptions of how attacks work, a prompt telling it roughly how to approach, and the ability to make function calls.

Most of the attacks required between 20 to 40 different calls to pull off, stitched together correctly, and it achieved a 75% success rate.

The cost per attack was roughly an order of magnitude cheaper than paying a human to do the same thing. That is the most significant figure; much of security rests on making attack costs prohibitively expensive. Now we need to achieve the same savings in defence, and improve our code substantially.
Surprisingly enough, the original trial took 12 years:

> Between 1996 and 2008, we randomly assigned 47 patients (44 men and 3 women) with severe frostbite to one of three treatment regimens in an open-label study. Severe frostbite was defined as having at least one digit (finger or toe) with frostbite stage 3 (lesion extending just past the proximal phalanx) or stage 4 (lesion extending proximal to the metacarpal or metatarsal joint).4 The study was approved by the ethics committee at the University of Grenoble.

Sadly, I'm curious to see how the business case (in America!) pans out – I wouldn't be surprised if the biggest cause of frostbite in the US is winter homelessness.
I can't do without my https://en.wikipedia.org/wiki/LibreELEC RPI.