skysight-inc/HackerNews huggingface dataset:
>It’s unfortunate it isn’t more popular

what might explain this? I mean hypes and infatuations are common but tangible advantages usually win the day because in the end people will pick the right tool for the right job.

is it that distributed systems are not actually as big a domain so it does not get much press?
Parent is saying $1.10/hr = $792/mo of GPU leasing. GGP is looking for $50/mo. Obviously $792 is a lot higher than the GGP's request for $50/mo.

Whether or not $50/mo is an unreasonable ask (it is), they have a budget and feel that even $85/mo is too far out of budget for their application.
Show HN: Extension for searching and exploring your full browsing history
The issue with the standard Chrome browsing history is that it only stores page titles, which often doesn't help when trying to find specific text. For example, your Chrome history won't show anything for "rsync" if the page title for https://www.reddit.com/r/DataHoarder/comments/10r5z6g/how_to... is "How to copy data for...". Google search is great but only covers public internet content. I often lose track of work documents, social media posts, emails, etc. that Google can't index.

Initially, I tried integrating with the search API's of different platforms like Notion, GSuite, Slack, etc., but it only works for a limited set of sites and requires slow OAuth for each user on each platform.

Inspired by Fullstory and session replay analytics, I took a different approach. Instead of using the search API of each site, I built an index of the text seen client-side. This, in addition to the full session replay built into the extension, allows you to search and explore full browsing sessions even if the page was updated over time. Getting these data into users hands feels important to me, especially since most sites already use some form of session replay (like Fullstory) for analytics.

I built an early prototype which is free for personal use, and I plan on monetizing a teams version for searching across a company's documents down the line.

Check out the demo on the homepage, or sign up and install the extension to try it out on your own history. Would love to hear everyones feedback!
I think dystopian is when you track workers to a degree that invades their privacy.

For example, if you recorded personal conversations people have on break. This is effectively what happens if you record all audio and video, and possibly the screen, of a work from home device. Not sure blue collar workers have been surveiled using hidden microphones and other such devices, say, 20-30 years ago.

If you are tracking time by "how much time the employee spends in the building" then yes, you need to check when they come and go.

You dont need to do this in jobs where performance is very obvious based on commits and similar metrics, as compared to jobs where possibly your attendance is your job (i.e. you dont produce anything, by "just" protecting something, or surveiling something, etc).

There is a reasonable degree of employee surveilance, such that you can make sure someone does their job.
Most of the stuff in the article absoutely goes beyond that.

I dont think this has ever been about poor vs rich, imperial core vs colony (yikes), or blue collar vs white collar. Its simply that white collar workers may have more ways to see theyre being surveiled (i.e. webcam being on). White collar workers are IMO more likely to be in a position where they know that their livelihood is not at risk by simply speaking out about being surveiled to this degree.
Written Testimony of Sam Altman Before the Senate Committee on the Judiciary [pdf]
Would you elaborate on your comparison with Germany? OECD GDP, CPI inflation, and inflation forecast figures seem to contradict your argument.
Hello, thank you for your question.

The main difference between our platform and theirs is that we offer fully customizable configurations. From vCPU to RAM, Disk, and GPU, you have the flexibility to customize each aspect according to your specific needs. Unlike pre-set configurations offered by other providers, our platform allows you to tailor your virtual machines to your exact requirements.
This is a capitalist technophile news aggregator owned by a VC firm.
I'm truly confused by your argument and @pjlegato's ...

It's more expensive to rent a GPU than to buy it.

This whole comment thread started because GP wrote:

>Remember retail GPUs are much more powerful, much cheaper and much more available than cloud GPUs.

So, still, why would a consumer care about performance per watt?
JSON will never have datetime support, since Javascript does not have datetime literals (and that's a good thing given how horrible the Date object is).

Probably more importantly, all of that and still not proper datetimes in sqlite.

Also even more so no domains (for custom datatypes).
> what do you mean with "the estimated cost of approximately $800 per month"?

Presumably they mean

$1.1/hr * 24hr/day * 30day/month = $792/month
Good point. I should have said, "No evidence of broken crypto here."
"Auteur theory": somewhat valid, but definitely hides a lot of real creative input by a lot of people.
Talking about pain tolerance using "Episode 13 of Survivor: Borneo" is (accidentally?) a great example, because underneath the game of pain was an incredible tactical decision by Richard which ultimately won him the game.

(The short version is there were three players left: Richard, Rudy, and Kelly. Rudy was popular, Kelly was a hard competitor, and Richard was sly. If Rudy made the final two, he would win against either of them. Richard and Rudy had long standing deal to help each other, and if Richard broke that then Rudy would vote against him from the final jury, and Richard had burned enough bridges that he needed every vote he could get. By Richard deciding to step down, he made the bet that Kelly would win the challenge and the immunity, and would vote off Rudy, because she would know she couldn't win against him. So Richard made the final two, against Kelly, without burning his friendship with Rudy. And he won.)
It seems pretty clear at this point, that OpenAI etc will lobby towards making it more difficult for new companies/entities to join the AI space, all in the name of 'safety'. They're trying to make the case that everyone should use AI through their APIs so that they can keep things in check.

Conveniently this also helps them build a monopoly. It is pretty aggravating that they're bastardizing and abusing terms like 'safety' and 'democratization' while doing this. I hope they'll fail in their attempts, or that the competition rolls over them rather sooner than later.

I personally think that the greatest threat in these technologies is currently the centralization of their economic potential, as it will lead to an uneven spread of their productivity gains, further divide poor and rich, and thus threaten the order of our society.
And LLMs will never be able to reason about mathematical objects and proofs. You cannot learn the truth of a statement by reading more tokens.

A system that can will probably adopt a different acronym (and gosh that will be an exciting development... I look forward to the day when we can dispatch trivial proofs to be formalized by a machine learning algorithm so that we can focus on the interesting parts while still having the entire proof formalized).
This. Most bank employees are line workers in a data processing factory.
"How fucking dare you body shame my wife and kids!?" Now I'm threatening to call local news.

You see, its not really about having an airtight case to win a billion dollar settlement. It's about being able to bluster your way out of a situation that's trying to be used against you.
"It's just a stochastic parrot" is one of the dumbest takes on LLM's of all time.
I'll simplify.

In 2023, there are much more effective ways to teach computer science than tossing lecture videos up on a web site with homework assignments. MIT pioneered that in the nineties with OCW. It was a good idea at the time.

Now, we have ways of doing online learning which are an order of magnitude more engaging, and lead to much better learning outcomes.

I would never use the Berkeley stuff with kids. I might use it to help inspire what I do with kids. I would use many of the more animated, interactive things with kids, if available. I was asking if anyone has done that. If not, I'm surprised no one has done it.

To be clear, I'm not dissing Berkeley for what they did here. Posting this sort of thing is great. It's just a tiny fraction of the impact of a real learning experience.
> OpenAI instead of MS

In other words, MS with extra steps.
I'm very glad to see these algorithms get the maintenance they deserve. I pulled them apart and used lots of their pieces and theory for my PhD; MJD Powell's original code was subtle and difficult to understand. Hats off to those doing to the hard work of keeping them alive. These algorithms are the absolute best in their domain, and should be more widely known.
TBH I suspect the most useful resource for that would be a semiconductor cross-reference, because the SEM-1A schematic on the Internet Archive has a lot of obsolete parts:

* the "standard NPN" (2N5172) is mostly discontinued; a few places have them for ~$1 apiece

* the "standard FET" (2N4302) is very discontinued; SynthCube has a few NOS parts for $5(!) apiece

* the CA3080 OTA is so discontinued that the first reissue by Rochester has also been discontinued; Alfa has cloned it as the AS3030E but compatibility is not 100% guaranteed.

Some of these are overlapping - for instance, many of the FETs are used as buffers because the CA3080 has a weak output - but resolving them will practically be redesigning the circuit from scratch...
If you have some data and continuously update it with a function, we usually call that data state. That's what happens when you keep adding tokens to the output. The "story so far" is the state of an LLM-based AI.
Are you saying that the new mathematical theorems that were proven using GNNs from Deepmind were not useful?

There were two very noteworthy (Perhaps Nobel prize level?) breakthroughs in two completely different fields of mathematics (knot theory and representation theory) by using these systems.

I would certainly not call that "useless", even if they're not quite Nobel-prize-worthy.

Also, "No one uses GATs in systems people discuss right now" ... Transformerare GATs (with PE) ... So, you're incredibly wrong.
so if amazon came to you and wanted a chatbot it would only be $19/mo for their whole website?
You need laws to prevent speculators/investors from buying up all the newly built housing.

Vancouver built lots of new housing but it was mostly snapped up by investors.

That Norwegian ski town got it right.
Of course. Before the introduction of journalling, Alt+SysRq+REISUB used to be a source of dread, now it’s mostly annoyance.
If the poster you responded to is right, it is in fact a lie to say it was phased out in any meaningful manner. I don't see this comment as unhelpful - if the use just didn't stop, that's that. What is there to discuss? It was poison, it's still poison.

it's in picrin [1], which is a spot cleaning solvent. You can buy that today.

A paper from 2020 indicates that it is still used and not banned [2]

[1] https://www.a-1products.com/wp-content/uploads/2016/06/Picri...

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7941732/
This was the original premise of the Smalltalk Model-View-Controller architecture. (Not to be confused with web MVC, which reused the name for something else.) The “Controller” in Model-View-Controller refers to the input device, and a given Model can have multiple independent Views and Controllers. The “Model” is supposed to an object that’s a semantic representation of the underlying thing being manipulated.

One of the visible impacts of MVC is that changes occur in real-time: you modify a value in a dialog, and everything affected by that value instantly updates. This is already common in Mac apps (in contrast to Windows apps, which typically want you to press “ok” or “apply”), so it wouldn’t surprise me if Apple was already using a modern MVC variant. It’s a well-known pattern.
It's not quite pain tolerance, but puts the competitor in duress and wastes their time:

In the winter sport of biathlon (skiing and shooting), if a target is missed, there are penalty laps around a small loop before they can continue. It's partly a time penalty, but also just uses up more of their reserve.

Then there is the steeplechase which is basically running around the track with the misery of running in wet shoes.

Or maybe all of running, really. I was in a running club years ago. Professional coach, and athletes from high schoolers to hobbyists to the world record holder in the 5k. We were at breakfast and one of the hobbyists asked when it stopped hurting so much. The pros laughed and said, "It never stops hurting. It's about making them hurt more."

Now that I think of it, my kids have seen great success in wrestling from the same approach of just being more willing to be miserable than their opponents. It's not simply a matter of being more fit, either. People just give up due to pain at different points.
Does anyone have the specific details of what is being proposed?

I see a lot of negative reactions, but I don't know the specific details of what is being proposed.
I used to. Started during the pandemic and wrote about every third day. I've fallen out lately, mostly because the machine I store it on is wonkier these days. I really love it though. It was hard being alone in a new state at the beginning of the pandemic, but writing my thoughts out and having to acknowledge them in a clear way helped a lot. It's helped me process a lot of emotion to help me understand why I felt a certain way. The past two years have been very good and I should journal more.

Something I started doing that helped me was to stop worrying about my grammar in my journal entries. They're mostly write only and off the cuff so I tried to make it a brain dump with more thought and not too much more.
Even the goal of doing something that will outlive you is an arbitrary bar: you are "settling" for mere centuries.

Making something that really lasts is hard. My favorite example is the Clock of the Long Now, a timepiece designed to operate for the next 10,000 years:

https://en.m.wikipedia.org/wiki/Clock_of_the_Long_Now
Amazing idea
#1: I'm fully aware of this. But the flu shot puts me down for 3-5 days, so the cost is not low.

#2: I haven't got a flu shot in over 15 years, and I also haven't gotten the flu. Before I gave up on flu shots, and after my children moved out, I never got the flu either. There's no actual selection bias going on with me.

#3: Which is why I'm hopeful about this mRNA vaccine. If I can tolerate that, I'm on board.

> and the elderly.

Not sure when "elderly" starts, but I may qualify.

> Please continue to get flu shots.

I would if it didn't cost me so much.
It is deep in your brain now.
With the dead person's agency no longer involved, even without malicious intent, any feelings or behaviour such a construct might generate in its users will be artificial and manipulative.

This type of AI would have the potential to become a true basilisk with poisonous breath and all.
> its hard to imagine that the founders built them for any reason other than to make money

Ultimately, startups are about making money.
AI models are not just input and output data. The mathematics in between are designed to mimic intelligence. There is no magic, no supra natural force, no real intelligence involved. It does what it was designed to do. Many dont know how computers work, while some in the past thought cars and engines were the devil. There’s no point in trying to exploit such folks in order to promote a product. We arent meant to know exactly what it will output because that’s what it was programmed to do.
“We” let Alexa in our homes long ago and gave up about any expectation of privacy along the way
Totally agree. I can't recall the amount of hours I've lost from thinking that I didn't need to read the docs. You see a huge TOC and think "oh I'm not going to use 90% of that" but often it's not the case.
I am reminded of the Mitchell and Webb "Evil Vicars" sketch.

"So, you've thought about eternity for an afternoon, and think you've come to some interesting conclusions?"
Considering that Clinton et al. gleefully adopted the moniker of "technocrat" in a period where the Internet, and digital connectivity more broadly, was ascendant, I'd say that probably even Bill would agree with that assessment.

I challenge you to find a serious political commentator who can identify a coherent vision that governed the administration's decisions beyond "whatever gets my approval rating up".
Lab-grown monkey embryos reveal in 3D how organs begin
"We have no moat, and Congress should give us one by law"
I'm forever telling junior devs to read the docs. All they seem to want to do is take other code and modify it slightly. I don't understand why reading is so difficult. Especially when the docs are great like Click and the others listed here.
I left my first big job after a year. I was stressed out every day to the point where I would just come home, eat dinner, and then lay in bed the rest of the night.

Leaving was the best decision I ever made.

In the current job climate, I would have a job lined up before leaving.
Gauguin is the best example to me. I could never understand why anyone would think his childish looking paintings were so great until I seen some of his masterpieces in person.

The amount of colors is just flooring and mind bending.
I tried to backport the package from Debian testing, but it failed its self-tests while compiling.
This one is super cool because your shapes stay more in place and just orbit the starting point! Makes it easier to draw something with multiple strokes that’s wiggly but doesn’t scatter away.
The Joe Armstrong blog post linked by another commenter above actually addresses some of this: https://joearms.github.io/#2013-05-31%20A%20week%20with%20El...

TLDR: GC and runtime behaviour generally are built from the ground up in OTP with this kind of concurrency and programming model in mind. Its advantages can be approximated but not fully replicated in "general purpose" runtimes like the JVM.

Consider that the JVM model is for long-running shared memory systems. So its GC in particular is built around that model. Erlang/OTP as I understand is a lot of short lived processes that communicate through messages, sharing little state. Designing a GC for a system like that has entirely different trade-offs. Isolated short lived actors can throw-away their entire memory state at process end, without waiting for a generational collector to discard the garbage, etc.

And that's just the GC. In general in a system bolting "actors" onto another shared memory language it's always going to be possible to "escape" that framework and do things in another paradigm. That might be fine for the real world, but it negates some of the advantages that OTP brings to the table.
Prompt: "What is the sum of 3 and 4?"

Internal Response: "The sum of 3 and 4 is 7."

External Respose: "I'm afraid I can't do that, Dave."

(Among other issues. Starting with how you'd add such a criteria to the training. Assuming that it had been made a priority.)
Ha! The article made me imagine a scene like this one in Sneakers, where over the course of dinner someone tricks their target into saying the complete set of training phrases for one of these iPhone voices. But then I realized that if the goal was to impersonate someone's voice, they'd probably just use a different voice model that was more flexible about its training data.
the model is not effected by its inputs over time

its essentially a function that is called recursively on its result, no need to represent state
Hey, I'm the Sourcegraph CTO. Appreciate the critical feedback here. I suspect that Cody is using "keyword context", which is our fallback when we don't have an index on Sourcegraph that Cody can use (we need to do a better job of conveying when this happens to users). Would you mind sending me a screenshot of Cody not doing a good job of answering a question / fetching the wrong context? You can email me at beyang@sourcegraph.com or DM me on Twitter (https://twitter.com/beyang).
"How is inflation or fiscal deficit helping private sectors?"

A bunch of private actors are closely entrenched with state actors who allows them to access massive amounts of cheap dollars easily, the currently named "dolár oficial".

There are several ways in which private actors get a premium over the "blue" dollar by accessing cheap dollars ("oficial")

- Granted massive imports by the BCRA (which are usually fraudulent, just actually importing a little of the declared goods, the Aduana has A LOT to do with this)

- A closed market which allows the private actors (in conjunction with government officials), to do not compite with cheaper imported goods, and also allows them to fully control the market, increasing the prices even more (because by all means, they are the only sellers, so if they reduce the offer, they increase the prices inside the country).

- The state actors are actually almost the 50% of the demand in most of the country for every given good at sell (because public employed people are close to 50% of the formally employed consumers in almost every state - "province" - in Argentina). So, many private actors are actually - not in front of the public opinion - playing along with state actors to keep the state salaries high or pushing for them to be raised to meet the inflation levels.

- The (probably worst) private actors cashing out from the state and the inflation cycles, are the direct providers for the state infrastructure ("obra pública"), which are an internationally known source of corruption (by overpricing work, good, whatever they provide to the state), illegal enrichment, an obvious way to wash money from every other illegal activity inside and outside the country.

There are probably more (clever) ways in which private actors enrich themselves greatly by pivoting over the inflation cycles (i.e. financial schemes everywhere).

The cycle of inflation in Argentina is just a too good source of money for everybody except the citizens, that its probability of going away are little to none.

Argentina has lots of money, because of soja and now minerals and oil, and the inflation gives some main private actor a way too clever way to confiscate money from the actual owners of those earnings (i.e. taxes and dollar to pesos automatic conversion for exported goods, which effectively legally steals money in several ways, from the real owners of the goods and the earnings).

But beside the exported goods regulations to extract money, there are lots of internal regulations at all levels, which pivot over inflation to keep the money flowing from workers and not-involved private actors (mostly PyMES), to the rober barons - private actors - and their partners, the state actors (politicians in executive positions mostly, but not exclusively).
Well one thing it could get you (probably wouldn't, but could) is symbolic timezones, as ISO 8601 only supports offsets.
No, it's not extra functionality, it's a crutch

> being able to override the getter/setter in a subclass

I think even C++ can do this without an explicitly named getter/setter

> and keeping a consistent interface so users don't need to change how it's called

Just use a better language

> Python has @property to maintain that interface if need be

Exactly. Java is unjustifiably limited in this regard
Well, Khan Academy has this: https://www.khanacademy.org/computing/computer-science

> It's just a tiny fraction of the impact of a real learning experience.

Well, it's mostly intended for their students. The access is just open.
It seems to work well for their students.