skysight-inc/HackerNews huggingface dataset:
The sourcegraph folks are great. I think these days is a brutal period for startups. I can only guess how things are going. Just yesterday FT.com was publishing "Start-up failures rise 60% as founders face hangover from boom years"[1].

Like Cockroach's recent relicensing, I think we should be thankful for the good years and awesome stuff the last boom era brought, and not be too harsh on the principled founders who now find themselves having to make hard decisions. They're responsible to a lot of people at the end of the day - investors but also employees. Just crashing the whole thing to make a moral statement would be dumb. Employees also count on execs to care for them.

If startups have to make hard decisions to keep things afloat, it's the right thing to do.

** I'm extrapolating a lot here from this post, for all I know things may be rosey at SourceGraph, idk!

[1]: https://www.ft.com/content/2808ad4c-783f-4475-bcda-bddc02990...
> Suppose you want to bold something for stylistic reasons.

The whole point of the article is that you should use css for style and html for structure and semantics. Don't use markup for style. Have separate css file for that.

If you don't care or understand why that makes sense, just use bold.
Seems to have conflicting info?

Second paragraph:

Thunderbolt Share offers several options, all at blazing 40Gbps or higher speeds ...

Yet further down the page it has:

Thunderbolt Share uses up to a 20Gbps connection over Thunderbolt 4 ...

And even further down the page it has this:

Drag and drop files: Nothing special, though the copy/move functions should take
place at Thunderbolt speeds — between 80Gbps and 120Gbps speeds, depending on the
specification.
jq is such an underrated tool, it is fully turing complete functional language in and of itself. It opens up an ocean of possibilities in combination with scripting languages (python has bindings), and it is ungodly fast chewing up through tons of JSON like its nothing.

It is a bit perl-ish, but being pure and functional it is a little easier to reason about when you have to revisit your queries.

PS I am certainly bookmarking your tool as well =]

There is also amusing project jqjq that implements jq in jq itself that I love to point folks at to show how expressive the language is: https://github.com/wader/jqjq
> They only fall down hard when used in spaghetti dumpster fire codebases where you have to paste the contents of 6+ files into context or the code crosses a multiple service boundaries to do anything.

So humans do better than them in at least 80% of all code everywhere, if not 95% even? Cool, good to know.

Care to provide some examples to back your otherwise extraordinary claim btw?
Was this car autonomous? Unless it was, they were killed by a driver, not “struck by a car”.

We don’t say people were fatally injured in bullet-related collisions…
Lets look at Singapore, a well developed and highly planned urban city state with many well utilized parks and green spaces, highly walkable as well as having a world-class public transport network, located on the equator, with 75%+ humidity and a high UV index for most of the day.

The vast majority of playgrounds are entirely unsheltered.
I agree: it won't happen overnight.

It will happen within a handful of years though. Too much potential for control to let it pass...
> I have heard 100x more people making Cybertruck jokes but almost never about actually improving safety in any signifcant way.

That's a weird kind of blame shifting.

1. Many things that ought to change have already been laid out well in advance. Things like defined limits on how "sharp" the outsides can be or having a crumple-zone front instead of a pedestrian meat-tenderizer. This is especially true in jurisdiction where those recommendations are requirements, and the vehicle cannot be legally sold.

2. Many critiques have obvious solutions like "don't do the dumb thing" or "do it the normal way."

3. Improving safety is normally the job of the car manufacturing company, why would Tesla be any different?

4. If your want very detailed engineering fixes from the internet, tell Tesla to open-source their manufacturing process and pay people for time.
What you're missing here is, the way you change all of your concerns, is to game alternative solutions at small size, and then test them.

We literally could not cost effectively do so before. We can now.

With weekly launches and vigorous testing, issues can be knocked down. Dev paths can be tried. Yet the perception I'm getting on this side of the screen is "we cannot do that, it's impossible to ever do that, don't even ever try"

This is a recipe to halt all scientific progress.

I don't think this is your intention, but that seems to be your argument. EG, you're arguing from "we can't do this because currently we don't know how to", so "oh well, that won't ever work".
Oh, my memory failed me. I don't know when I will have time to update, but that sounds like something that could be done!
> I'm not really sure how creating a clone of "Hot or Not" really helps people connect. If Harvard didn't take Facemash down and Mark didn't face any sort of threat of punishment (expulsion, violation of copyright, etc) would Facebook actually exist currently? I don't think the "scratch your own itch" mantra works in this situation

Well, if his goal was to get fellow students to upload pictures of pretty girls from his campus, that would indeed be a "scratch your own itch" situation. The entire story has strong Revenge of the Nerds vibes - and I mean that in the more recent revisionist "oh god, all of them should be in prison for sexual harassment and at least one count of literally rape" sense.
It’s always the dead ones that suddenly “darted in to traffic “. Especially those damn kids!
TIL: 8 Versions of UUID and when to use them
I had a team of about 8 junior people. We would do a daily morning sync where we went over open tickets. The main purpose of the meeting was to see who was struggling with something and needed help.

In my experience junior people often wait too long to ask questions when they are stuck on something out of fear of looking bad. But if you are junior it is totally normal to not know a lot of things and thus get stuck frequently. If it is something that can be Google’d, sure let them learn to look, but often it is something internal to the company and they just need someone to point them in the right direction.

I would take note on who was having problems and call them throughout the day to unblock the situation. Sometimes I would invite 1 other person into the call to share some knowledge and preferably have them explain it to each other.

In general I would try to make these calls educational rather than just telling them the solution. You want to build up the team so they become more and more independent.

When major new topics came up (new feature, completely new use-case) I would organise a team meeting to discuss the topic and work out a design. I usually prepared these meetings to the point I more or less knew the design we wanted to go for because the team was very junior. This allowed me to led the team brainstorm and occasionally guide them or point out issues.

The key is that you want to try to facilitate rather than dictate. If you dictate too much they won’t learn or learn slowly.

Second, junior people often say they understand something without actually understanding it. Have them explain it back to you. But don’t be too critical when they get it slightly wrong, that can be demotivated.

Also try to pull involve individual team members into higher level discussions from time to time. I would sometimes invite someone to the architecture review meeting. This helps them gain perspective.

Finally I would do a meeting twice a year to discuss their progress and ask their feedback and how they are feeling in the team etc.

This mostly applies to a team full of juniors. I bootstrapped two junior teams this way.
Boeing in the news again for all the wrong reasons...
> Imagine working on a legacy codebase where the PM holds the dogma of refactoring being a bad thing and expecting you to do it wrong, even micro managing your PRs.

I don't think the article said that anywhere? It was just a list of some common things that can go wrong when refactoring, along with some examples.
Or noscript browser plugin if you want to completely stop js

https://noscript.net/
Very few domains where software is used now make sense for that level of rigor, in practice.

At least with current levels of available staffing. The vast majority of software is being developed more akin to ‘residential construction’ type levels of investment rather than even ‘commercial construction’ or ‘major engineering projects’.

Which makes sense. Rules of thumb work well enough most of the time, and when it’s actually important (say a structure member, ahem, crypto library) then it makes sense to get it looked at more carefully by someone who more deeply understands what is going on.

Though I don’t think we have a solid idea of what those areas are yet, let alone have codified them. So YOLO.
Thank you for this summary.

It's too late for me to scream at clouds, about the politicization of literature awards. Should I lament the rise of the MFA and the institutionalization of writing fiction in the academy? That ship has sailed and many celebrate that, which is fine.

And yet, I still find myself wanting to read sci-fi (not fantasy) that's about non-trivial ideas, written by authors who are obsessed with science and things, rather than relationships and identities and traumas and oppression.

I especially want to read writing by authors who can hold conflicting ideas in their heads without imploding and are able to say to themselves, "there's a high probability that all my fundamental values and beliefs are wrong and it is instead 'they' — the spectral, despicable They! — who are ethically and philosophically correct."

I imagine a sci-fi author who has seen further than other humans, and wants to share what they have seen. I'd also love beautiful sentences if possible.

Then I'd love literary sci-fi prizes whose judges have a deep and principled understanding of human history, who aren't activists in spirit, but want contrarian ideas that set the imagination and intellect on fire about the possibilities of technology and science and human problem solving. Finally, I want a sci-fi prize that conveys optimism about humanity on the cusp of great accomplishments; humanity on the verge of even greater and more bewildering and challenging adventures.
The yacht had the 2nd tallest mast (tallest aluminium mast). The tornado/waterspout snapped the mast, which made the ship unbalanced and capsize. It sank quickly after that.

Not that out of the ordinary. There was another waterspout photographed in Italy that same day; they’re not that uncommon.
> I get a little paranoid about AI provided code not actually working so I end up writing a large number of tests to check it, which could be a good thing but can feel tedious.

This is a good thing. We need more tests on such critical places like regexes because they can be finicky and non-obvious. Tedious or not, we are not artists; the job must be done. Kudos for sticking to the good practices.
What's the difference between the purpose of this site and Quora?
Emily is dying. So why is she selling off her remaining time to strangers?
Right now, viewing the AI slop slowly filling the web, it's hard to see the gain, though. It's possible things will improve, but it's just as possible that guiding the tools will take skills most people will never master, just as they never mastered the non-automated drawing tools.
Well, the main lesson in that classic book is actually, if you do it right as a general, you don't have to fight at all.
I just went to read a random part of the text

> In what we denote as "primitive societies", the superstition that knowing someone's true name gives you magic power over him is not unusual

Thats funny, because its not about magic powers but a psychological trick that makes someone seem more trusted when they say your name. Its not about superstition but being able to understand things in more than a direct blunt way.
Wow, making your admins username/password publicly available in a Zip archive is just ... beyond belief. I know it's illegal but it feels like you should be able to use this public information to try and log into the system, just to see if it works. I guess that's kind of like randomly trying to open doors that don't belong to you.

Is it illegal to attempt to open car doors in a parking lot? Can you get arrested for going to houses in your neighborhood and turning the knob on the front door? Can you use credentials you found on a website to attempt to log into that website?
Ehm... A long time developer do think data sent on someone else machine can still be "private"? Ehm... Mh... I have some issue to find a politically correct way to state the fact that no damn laws can "protect" people who send anything to a third party...

BTW if some user of a dating service is concerned about his/her own searches... More than beings scared about "potential client-side leaks other dating service user might harvest" try to concentrate on how much personal dating interests the service can harvest and eventually re-sell, if not "the service" just some working for it and having some side business...
Now I'm confused, Wiki cites the Guardian piece as a source...
That's what I really love with Kate (and actually the KTextEditor component of KDE Frameworks): you can build heavy plugins in C++ but there is also a very good JavaScript API that you can write new editing commands with for example.
Wouldn't it be possible for you to lose jobs if no subscriber is listening?
This can be replicated on a small scale by using two LLMs (which can be two instances of the same LLM). Start with a human prompt, then feed the answer of LLM-1 as the prompt to LLM-2, then feed that answer of LLM-2 to LLM-1 and so forth.

The answers soon converge to some boring, bland repetition that isn't even logical.

No intelligence here, which means that code emitting LLMs are just stealing human IP that they happened to have read.
I'm disappointed by the conspiratorial tone here.

They had already been acquitted, sinking a yacht in a freak tornado makes zero sense as a way of assassinating someone, and the woman who hit Stephen Chamberlain with her car remained at the scene.

Sometimes things just happen!
> To train GPT-3, OpenAI needed over 650 billion English words of text – about 200x more than the entire English Wikipedia.

Since, I assume, humans don't need this much training (?) this area would seem to be ripe to explore — can you achieve similar training with a fraction of the data needed for GPT-3.
tl;dr: it's as much on the attendees who _are_ present to move things along. Take some initiative!

This article just comes across as completely ignorant of what might be going on in another person's life. Many comments here also lean towards this being about managers who demand things don't start until they're present.

This is just wrong.

In reality, any group of sufficiently smart and empowered people who have managed to get themselves together in a room should be organised enough to start without waiting on a particular individual.

If that individual then acts out because they missed some stuff, yep they're a dick. But they're not a dick just for being late or even being consistently late.
I hate to be negative, but I'm not entirely sure why this is advantageous over just dumping a bunch of HTML files into a folder. Why can't the code live in <script type="module">'s with `display: block` tagged, using esm.sh for libraries? Why do we have to use Markdown that has to get transpiled over a format that can be natively consumed by the browser?
Show HN: Validate Your Input as a Service
Sounds like reinventing trains, but honestly why not with all the existing road infrastructure
This is a terrible world for pedestrians, bicycles, or anything other than an autonomous vehicle.
Words mean things. Murder requires the intent to kill. Occasionally people are murdered by someone with a car, but an accident - even an entirely avoidable accident caused by gross recklessness - is not murder.
They get all these people around the world making complicated painted shapes which they can then use for their own nefarious purposes.

Joking aside, governments don’t only do things they can directly gain from, they sponsor or subsidise various activities which they believe are beneficial (eg in this case strengthening a domestic software or games industry seems like the sort of thing a government might spend some grant money to do).

BTW for people who like these sort of factory genre games, shapez2 is really great in my opinion, and for an early access title, performance has been silky smooth for me so far even in quite large factories although I haven’t got to real megafactory status yet.
I too was trained stealing human "IP". It just took decades (perhaps is continuing still). Maybe slow, ongoing AI is the future.
I don't keep passwords in the cloud because I'm afraid they'll be stolen from my computer, I keep them there for backup.
They would smell the human on the cameras from miles away.
Weather seeding is still a conspiracy theory, right?
Maybe it's about time to state a thing, means to store and retrieve information do change, as have done ever since, if we want to preserve information we need to transfer it a step at a time from "the old" to "the new" mean, when both are well known and eventual hw needed to work with both version do exists and it's known and spread.

Other activities are pointless, might work for a little time, for a small set of information but not on scale. To preserve heritage we simply should keep data fresh.
> snapped the mast, which made the ship unbalanced and capsize. It sank quickly after that.

Hardly.

The weight of the mast is bogger all compared to the keel. You are supposed to have sails in those which give a perpendicular force to the mast.
Trail cams have to be set by humans. Humans leave a scent. Maybe they evolved to blacklist any area that at any time smelled like a human.
I have been doing this using iOS Shortcuts and a regex for years. Except instead of old I redirect to a redlib instance.
Timeline, because it is not obvious:

2024-08-17 Saturday morning: Chamberlain hit by car

2024-08-19 Monday early morning: Yacht "Bayesian" sinks

2024-08-19 Monday morning: First news reporting of the car accident (doesn't get much attention)

2024-08-19 Monday morning: First reporting of Lynch missing

2024-08-20 Tuesday: First reports of Chamberlain's death

So, the car accident was before the maritime incident. It is not clear to me when Chamberlain died.
Improving Go API request performance
Thanks for pointing that out! It was a mistake to include Vatican City in the list since it’s a UN non-member observer state. I see how that made the question and answers a bit redundant—I'll make sure to fix it!
>snapped the mast, which made the ship unbalanced and capsize.

that sounds strange for a sailboat designed to keel a lot. And the unbroken mast has higher leverage, yet the boat keels without capsizing. And capsizing is usually not that great an issue too.
Ah right thanks, must be getting old.
Side-stepping Skill: Valve forbids hardware automations on CS2
> the Middle Ages.
> total intellectual stagnation

Wrong.

> Instead of teaching 2 + 3 = 5 , the hideous arithmetic operator "plus" is carefully disguised by calling it "and", and the little kids are given lots of familiar examples first, with clearly visible such as apples and pears, which are in, in contrast to equally countable objects such as percentages and electrons, which are out. The same silly tradition [...]

This guy would make a terrible elementary school teacher and getting this wrong leads me to believe he's also wrong about the point he's trying to make afterwards.

> Unfathomed misunderstanding is further revealed by the term "software maintenance", as a result of which many people continue to believe that programs —and even programming languages themselves— are subject to wear and tear.

If your software interacts with a changing external world, then software does rot. Security vulnerabilites, new protocols, etc all require a change. Your webserver can't serve insecure http in 2024. At least not if you want to build a business on it.
If I am not mistaken the "fraud trial" referenced in the title is not the trial in the case brought by HP. HP won, though they may have appealed the amount of the settlement. The title likely refers to the criminal trial in the case brought by the US government where the defendants were acquitted on all charges.
Isn't it like that in mainland CN?
> every cycle creates an anonymous function

No, that's not how it works. The function is evaluated once before the call and passed as an argument, then internally reused.

Also, you're microptimizing. Prioritizing supposed performance over readability.

And yes, for-loops and mutable structures are more error prone than map-filter-reduce. The original is OK but could be better.
> It’s certainly possible that AI is being overhyped, and I think in some cases it definitely is - but being tired of hearing about it in no way correlates to its actual usefulness.

Please tell that to all types on HN who downvote anything related to Rust without even reading past the title. :D

> In other words, lot of people seem to think that human attention spans are what determine everything, but the technological cycles at work here are much much deeper.

IMO no reasonable person denies this, it's just that the "AI" technology regularly over-promises and under-delivers. At one point it's no longer discrimination, it's just good old pattern recognition.

> Personally I have used Midjourney and ChatGPT in ways that will have huge impacts on many activities and industries. Denying that because of media trendiness about AI seems shortsighted.

Some examples with actual links would go a long way. I for one am skeptical of your claim but I am open to have my mind changed (f.ex. my CFO told me once that ChatGPT helped him catch several bad contract clauses).
It’s an apples to oranges comparison- humans are getting massive amounts of data from their nervous system far richer than the token stream of Wikipedia. The model has to learn everything about the world solely from statistical patterns of text whereas humans are seeing, hearing and touching the world in full resolution. Humans also take an active role in seaking novel stimuli that they can learn from.

But that does I think shed light on why multi-modality is so promising; beyond additional use cases, it could make the models better at existing text tasks too when they train on all that video data.

And I think it also reinforces why everyone is so hyped for reinforcement-learning techniques like the self play that alpha zero used to come LLMs.
There was. Now second gen of that goes for $15.
The Polybius Urban Legend
Banks could ask known-good keyboard vendors to implement PKI auth. Intel has a spec for PCIe device authentication, based on USB-C authentication, https://www.intel.com/content/dam/www/public/us/en/documents...
> thugs will use it to stop passing vehicles to make kidnapping easy!

We already have this thing, it’s called a red light.

Is there a name for this, when people come up with a plausible sounding scenario for crime driven disaster, but it does not actually have basis in real world? The ‘razor blades in candy’ scares parents every Halloween but is completely made up and has never been reported.

Peter Thiel had a similar moment on Joe Rogan podcast where he explained his elaborate social theory based on how chimps behave, but got the basics of chimp behaviour totally wrong

TL DR: tech people suck at predicting human behaviour