skysight-inc/HackerNews huggingface dataset:
I was a self-taught guy largely working by myself. I went to some big Microsoft education conference and met other people and realized most of them weren’t smarter than me or doing something much more complicated.
That's not very unique of your advisor. Most researchers are there for the research, not for the teaching and it shows.
Some people are tinkerers, and I for one enjoy reading through some in-depth physical bug chasing like this. I certainly don't have the patience (let alone the expertise or equipment) to do it myself, but I'll sure as hell read about it.
From the article: "people who get stuff for free need to be mined for value". That more-or-less encapsulates everything that went wrong with the web.
Agreed. Less than 100 lines of code definitely has it's advantages, esp. for people who want to fork and extend it.
Well, blame the daemon being a background process… but yes, marketing wasn’t a consideration back then.
In theory yes, in practice many journals are only interested in work with a clear novelty factor.
Why are you driving them inside a car that has literally all of these in the first place then?
That example is awful, whatever side of the debate one is on
Its sort of a mix of a lot of small things - 1) The coming conferences will be flooded with LLM analysis, so the space will be heavily saturated and more difficult to find a significant contribution; 2) LLMs are a new model that you might need to include in your analysis, which means learning about and becoming familiar with them; 3) your work might get overshadowed because its now obsolete in the land of LLMs

A slight equivalent I can think about would be the emergence of neural networks. When I was working on my Masters on face recognition, neural networks were not the major force they are now. Facial landmarks used a combination of haar features and edge detection. These methods weren't outright abandoned, but if NNs had taken off during my research, then I would have had to restart my work.
Ah, so others have been having this problem too. My work computer has been taking about 2 minutes to fully boot up (with ssd) after the march update when it used to just take a few seconds. Unfortunately it's my work computer so I don't have admin access and have just been living with it.
Copy/Pasting phone number from Mac contacts inserts text-direction Unicode chars
good thing people need salt!
I don't really understand what they're making and what differentiates their product. Is it a private cloud but designed so you can just drop it in place and turn it on instead of having to set up the cloud?
I had an idea that you might be able to build, now that I see 'you' again:

Would you ever design an E-Ink "Life and token counter" aimed at people who play Commander format MTG? Given the amount of time and effort it would take me to DIY, I'd easily pay $50ish for a standalone device of the type.
Working on teams with great functional test coverage, so it's difficult to accidentally break something big. The mindset that if someone makes a mistake and introduces a bug, it's not their fault, it's the tooling/process's fault has stuck with me throughout my career.
Ephiphany (Gnome) web browser on Linux uses Apples' WebKit engine.

Over years I've found it really useful to accurately test web-page developments for Apple device compatibility on Linux distros without needing an Apple device or emulator.

That is not to imply the surrounding browser 'chrome' and UI is equivalent - but rendering certainly is close enough that most of the time pixel-accurate comparisons are valid.

Even Debian keeps up-to-date with latest webkit upstream. E.g. right now (Jul 5th 2023) Debian's libwebkit2gtk 2.40.2-1~deb12u1 (on Debian 12 Bookworm) shows this Changelog:

webkit2gtk (2.40.2-1~deb12u1) bookworm-security; urgency=medium

* Rebuild for bookworm-security.
* The WebKitGTK security advisory WSA-2023-0004 lists the following
security fixes in the latest versions of WebKitGTK:
- CVE-2023-28204 and CVE-2023-32373 (fixed in 2.40.2).

-- Alberto Garcia <berto@igalia.com> Wed, 14 Jun 2023 11:00:05 +0200

webkit2gtk (2.40.2-1) unstable; urgency=high

* New upstream release.
* debian/rules:
- Pass -VNone to dh_makeshlibs for javascriptcore to keep the behavior
of the debhelper compat level 11 and earlier.

-- Alberto Garcia <berto@igalia.com> Tue, 30 May 2023 10:19:01 +0200
Defaults matter.

I'd be okay if they had suggestions, but I'm not okay with them blocking extensions on certain websites of their choice by default.
Some are better than the Target basic ones, but even the "good" ones are way too complicated to clean, and it's like they've never even considered a kid might barf whilst in one, and some of the effluent will disappear into some weird crevice never to be revealed again.
IIRC the language design took a significantly different direction after the original leadership got fed up and left.

So if someone likes the current version of Dart then rejection by the browser might be inherent in how it came to be.
Not if the hallucination introduces runtime errors that can't be identified a priori with any sort of static analysis or compilation/interpreting stage.

But no, you're fundamentally right. It just goes to the question of whether an LLM assistant can in any sense replace or displace human programmers, or save time for human programmers. The answer seems to be somewhat, and in certain cases, but not much else.

If I already know the technology I'm querying GPT about, I'm going to spend at least some time identifying its hallucinations or realising that it introduced some. I might have been better off just doing it myself. If I don't know the technology I'm querying GPT about, I'm going to be impacted by its hallucinations but will also have to spend time figuring out what the hallucinations are and why this unfamiliar code sample doesn't work.
I generally think it's fine to do this sort of thing for your own benefit and open a PR as long as you're really 100% fine with "no, I'm not interested in merging this" being the answer.

Where the problems tend to arise (in my experience, at least) is when people hack on something expecting that it will be merged, get invested in it, and then get upset when the maintainer(s) aren't interested.

Checking in before starting to work on something is important if your goal is to have it merged, not just to do the work. The problem is that a lot of people start in the first category, but then move into the second category as they get invested in their project.
What's really going to happen is that these "free" services are going to learn just how little people value them, and how ready we are to walk away from them if they cost anything.

Few of them are worth money, and most of them are going to die. Good riddance.
Even though I think the intro is quite impressive, the screenshot is fake -- there is no Grover to be seen in the entire intro. Somehow we got away with that, because it is quite hard to get the thing working nowadays :)

If anyone manages to turn it into a YouTube video, I will, ehm, applaud them for it!
Was this before or after they got acquired by Shopify?
They should just increase the price of admission for non merit based spots. but the universities want to take the money as a “donation” instead of cost of goods, so the parents can save on taxes as well and donate twice as much. maybe tuition should be tax deductible for everyone instead.
Author of the article here. Reading this thread, some commenters get it, but others have not.

The sexism doesn't have anything to do with the crash, nor did I claim that it does. So why did I even bring it up? This is probably news to most of you, but I'm a woman, and let me tell you, when we hear a man say something like that, we pay attention. I was shocked when I read his statements in the CVR, and felt it would be eye-opening for some people to hear them. Nor is it character assassination to point out that the things he said are wrong and contribute to a hostile working environment for women.

What could—not DID, but COULD—have actually contributed to the crash was the stress that the captain was under as a result of the incident. The hypothesis that he was stressed before the flight is supported by the length of his discussion of this one stressful topic, extending into periods where off-topic conversation was banned. Note that I specifically characterize this as a hypothesis supported by evidence; I didn't portray it as established fact, and I specifically pointed out that I was going beyond the NTSB report. However, the NTSB report doesn't say anything one way or the other about whether this was a potential cause of the captain's stress (stress which the report did identify as a contributing factor). I'm not contradicting anything in the report, but rather highlighting a connection which really stood out to me, from my particular perspective. So to those who say "if it was a problem, the NTSB would have mentioned it," is it not equally true to say "if it wasn't a problem, the NTSB would have refuted it?" To me, silence on the topic leaves the door open to independent analysis. If the NTSB didn't want people to make this connection, they should have addressed it.

Lastly, I want to mention that I actually contacted the relevant NTSB investigators for comment before publishing this, but they declined interviews.
> Scheme - as was mentioned in this thread, is one such standard, along with Common Lisp.

Then see the Scheme standards. They include a syntax definition.

> The comment chain is discussing if such a thing would be valid in Lisp - and, in some dialects (such as Scheme) it is.

Lisp is not a defined language, thus you can assume anything.

My point is: Lisp dialects have syntax. This syntax is usually defined on top of s-expressions. S-expressions also have a syntax, but this syntax usually (there are exceptions) describes only data types (lists, conses, numbers, strings, symbols, arrays, records/structures, bit vectors, pathnames, ...) and not the actual programming language with its operators (functions, macros, special operators) & their way to define and invoke them.

Example: The LET operator in various Lisp dialects there have a specific syntax. This syntax is not the syntax of simple function calls like (operator arg0 ... args).

R7RS small defines this syntax (and also calls it syntax):

(let ⟨bindings⟩ ⟨body⟩)
(let ⟨variable⟩ (⟨binding spec⟩*) ⟨tail body⟩)

⟨Bindings⟩ has the form ((⟨variable1⟩ ⟨init1⟩) ...)

If you write let forms which don't use this syntax, then they are not valid R7RS Scheme let forms, even though they are valid s-expressions.
Not a hardware startup per-se, but we are ex-satellite engineers who out if frustration with available tooling have developed the engineering software every hardware engineer deserves: https://www.valispace.com

Also just released the first hardware engineering ai assistant: https://youtu.be/uLEOPpqiUok
Having spent enough time around politics and politicians to realize you need as many different words for misrepresenting the truth as the eskimos need for snow there's a lot to unpack in that statement and the article kind of feels around the elephant (maybe you can discern a rough outline) but I don't think it gets to the heart of the two most common meanings of "two party". Yeah I agree that the political system in America favors two political parties, but why is that and what is a political party anyway?

The first item I want to point out is that externally both extant parties (D and R) work hard to force the voter's exercise of choice into a first around the post model: if there are for instance two legislative reps they both run in separate elections. However internally both parties operate delegate systems much the same, and you vote for representatives as a bag (one election): if there are two slots then you cast two votes and the top two vote recipients become the delegates. This is emphatically not ranked-choice voting; I make no comment on the fitness of RCV except that some of the edge cases may be surprising.

The second observation has to do with the nature of differences. Assuming that we can agree that the extreme right favors unfettered capitalism and the extreme left favors unfettered social mores (forgive me): in what calculus is unfettered capitalism the negation of social freedoms and vice versa? It gets a lot more interesting if you rotate the (horizontal) line representing that "continuum" 45 degrees and put it in a box and then label the other two corners "strict economic regulation" and "conservative social mores". Now ask yourself: where do people really lie in those quadrants? (I didn't come up with this, I read an article about it a few years ago and I've come to a greater appreciation for it over time.)

The third observation has to do with an antipattern for consensus building. In this antipattern, a large and diverse body of constituents is divided into smaller groups and told to come up with let's say 5 issues and then they come together and somehow figure out the top "priorities" for the entire body to work on together. The antipattern manifests in that second step due to a flaw in the first one. In most if not all of the smaller groups there will be one tool, the architecture astronaut, who says "save the whales!": the fact that we don't live by the ocean is irrelevant, but in an act of appeasement this one always makes it onto the short list. So at phase 2 according to the antipattern the top fives from all of the small groups are added together aaand "save the whales" ends up at the top of the list. The real politicians who are leading this exercise know exactly what's going on, and this is why real legislative bodies have caucuses: that one group was concerned about sidewalks, another crosswalks, and another about signage is dropped on the floor rather than being resolved in conference to a single concern about pedestrian / vehicle interactions.
Yes, the language model is certainly capable of assembling text from different sources and getting an answer that tends to be mostly coherent, but that is exactly what LLMs are designed to do. To the LLM is doesn't actually matter that all of that content is from different sources, all that matters are the statistical relationships it has derived for the various tokens in your prompt. But those are not unique solutions, that are existing solutions that it has cobbled together. It's been demonstrated repeatedly that when prompted for information that ChatGPT has not been trained on, it fails badly. It also fails at a lot of higher order writing analysis prompts, like those found on English literature essay exams.

I've been a software engineer for almost two decades, and I actually use ChatGPT daily. It's a very helpful reference, but fails early and often on a lot of tasks. I generally compare it to a tool like create-react-app, except generalized across all languages and frameworks. A very powerful tool, but it's a statistical machine learning algorithm, not an AI. It doesn't understand your prompts and it isn't reasoning about them.
Everyone Has ‘Car Brain’
I have seen similar numbers from multiple sensors across our city during the fireworks at New Years eve.
Thanks, Michael! Before LiteFS Cloud, I would have said that LiteFS doesn't add much value over vanilla SQLite for single-node deployments. But with the new streaming backup feature, I think it makes it easier to run single-node applications than Litestream. There's some additional benefits like being able to import/export the database remotely and doing live point-in-time restores. The main drawback to LiteFS compared to Litestream is write performance but we're alleviating that by implementing a VFS option in the future.

We do have some nice features coming down the pipe for LiteFS so you can use it with purely ephemeral nodes. Let me know if you get a chance to try it out and if there's any improvements you'd like to see.
60k pounds of ammonium nitrate lost during rail shipment, officials say
That's super cool! I worked last year on an algae bioreactor. I was growing chlorella in plastic bottles in my room, just for the heck of it. That year I also met some people working for a University of Edinburgh startup using algae to consume the tails from whiskey production. Honestly, I really hope that algaes see a wider adoption in consumer and business processes, because they're really fun and fascinating organisms.

Out of curiosity, are you looking for interns? I can work in the UK and the US. If you have contact information of some kind, I can send you my resume!
Definitely not a concern for “most” folks, but I’ve seen sharding used to separate users into smaller pools which do not have shared fate wrt infra and deployments.

As an extra benefit these pools do not push the limits of vertical scaling to which makes them both easier and cheaper to test under high load conditions.
Let's say you take the harry potter books and create a spreadsheet with each word in it as a column, and the number of times that word appears. Would that violate the copyright? I'd be interested in the rationale if someone thinks it would.
Told you so!

Svante Arrhenius (1896)

https://en.wikipedia.org/wiki/Svante_Arrhenius#Greenhouse_ef...
There are several practical problems dumping the brine back in the sea.

If you dump it on a living ecosystem you tend to kill it. Living ecosystems are, unfortunately, concentrated right where we are desalinating and is cheap to dump.

Compounding this problem is that water mixes much more slowly than your intuition suggests. It can stay a coherent mass of high-salt water way longer than you'd think, killing as it goes. This is one of the more surprising things I've learned in the past few years, honestly. Your kitchen-scale-based intuition of how long it takes for liquids of different characteristics to blend together turns out to be way off.

Trying to pipe it away to somewhere where it is less of a problem is expensive.

In the long term just dropping it back into the ocean is not a big deal, but that short term is surprisingly destructive. You'd think you could just drop it in and maybe a few hundred feet from the outlet it would be all dissipated and harmless, but unfortunately the physics don't work out that way.
The price is insane man. The best of the best car seat according to lots of reviews(Cybex Anoris-T) is "only" £599, your thing is significantly more and I don't see why it's any better.

Edit: sorry, let me rephrase that - not insane, just hard to justify.
Snapchat is steadily growing and increasing revenue. [1]

[1]: https://investor.snap.com/overview/default.aspx
Clean energy exists, it would require more subsidies but so what?
Never worked with functions so far, but excited to see where this is going. How does your work relate to OpenAI/Langchain functions then?
Is assembly manufacture? Is glueing together FOSS libs coding? Probably not but I'm No True Hacker.
I posted the link to bypass the paywall together with the submission:

https://news.ycombinator.com/item?id=36603895

It's a soft paywall anyway, there are multiple other ways to access the content.
If people needed as much salt as was contained in the water to begin with, we wouldn’t need to remove it in the first place.
the long tail of profit in a startup is wildly higher than a PhD. To be clear, I say this as one who's gone through a math PhD; none of my fellow graduates make significantly more than they would've made bypassing the PhD for industry, especially when you consider the opportunity costs. Academia is very much for people who either prefer ideas or prestige to money.
There are places where they embed the news itself, but that’s a separate issue that’s already been resolved - they pay the publishers for that. Ironically, one of the results of bill C 18 is that those existing deals will get cancelled.
> (...) to label a ruthless gang of children wielding baseball bats a vulnerable community.

I'm not sure the text you read says what you think it said.

I think it's clear and obvious that "vulnerable community" refers to communities at risk of developing antisocial and outright violent behavior towards society as a whole.

These are communities whose members are so excluded and isolated from everyone around it, and so deprived of basic needs, that they end up being hostile to it.

This does not mean that baseball-wielding mobs are inocent snow flakes.

How many children do you know that turned out wielding baseball bats against passer-bys? Do you think they were born eager to attack everyone around them? Why do you think these kids succumbed to that?

If you saw other kids in similar situations but yet to go down a similar path, would you disagree with the "vulnerable" tag?
All the people decades ago saying that the sea levels would be way higher today certainly didn't help instill confidence in their prediction abilities however.

One could see how that could be seen as crying wolf.
This doesn’t make sense to me. You don’t need to store energy to desalinate water. You can store the final product. And water storage is a solved problem. At times where supply exceeds demand, use excess energy to desalinate more water. When energy demand is high, desalinate less.
What's the typical motivation of getting a PhD? The desire to discover something novel? The need to look and feel better than others?
Learning the syntax of my language really well.
This looks fantastic. It would be really great to have some proper competition to McMaster in terms of making part information accessible. I'll keep this in mind for future products, good luck bringing it fully to market!
what is a 'copy'? byte accurate, or 'something with general resemblance'? would a badly compressed "copy" image of a copyrighted material still be 'a copy' or would it be some other thing? would low quality image compression be enough to skirt around copyright claims? image formats and viewers just 'reproduce' an impression of original data from derive compressed data. it is also just 'information that's been generalized by some degree' - for space saving purposes and so on. so, what if image generators could be thought of as a 'very good multi-image compression algorithm' that can output multiple images as well, to a 'somewhat recognizable degree'.
since confidence is orthogonal to capability: positive encouragement and uplifting comments from my seniors did the most for my confidence.

if the capability is the question, well i don't have any answers. 10 years in and the imposter syndrome is still strong.
Yeah, I get what they meant, it just felt out of place in the article. It's the first sentence in a section/paragraph, it just felt out of place and left me wondering if I missed something.
Or moving water intensive operations away from areas where water is expensive. No one is going to be doing desalination in Michigan.
That is absolutely not the kind of intellectual property that anyone hates.

The kind of intellectual property we are talking about is the one where Death isn't allowed to make baby formula that doesn't kill babies, because OK patented making baby formula that doesn't kill babies and won't give them a license.
Sounds to me like you should fix those problems rather than just giving up altogether.

The idea that there is something fundamental about governments that maeks them incapable of doing these things correctly is nonsense.
I've used Linux exclusively on desktop for about 10 years, and used it on lots of embedded controllers.

When you use Linux the "classic" way, where you let the package manager do shared dependencies, large and complex suff often breaks. You can't install half the software out there because it was made for a different version of some library than the one the system has.

On servers, it seems the main way around that is just to build against old stable OS versions.

When you use it with flatpaks or snaps, stuff sometimes breaks too, or is missing features, or has performance trouble.

I don't know anyone who uses Linux on the desktop and has everything just work with zero tinkering and maintenance, unless they are just using simple unixy software.

When you have 10-50 large apps with 100 dependencies each, every year you will probably have a few that break.