skysight-inc/HackerNews huggingface dataset:
> I remember Mark sent me an email at 3 am telling me that I missed a period in one of our documents. A period (!!)

> Mark didn’t accept anything less than perfect. If he thought something was shit he would tell you and you’d have to start over.

Perfection seems a bit incongruous with moving fast and breaking things. Maybe different standards for copy (assuming this was external facing and not an internal document) vs code? Still a bit weird.
Trailer: Track GitHub PRs (across repos) on mobile or in your OS notifications
As I mentioned in a reply above, I don't see the logic of them in the U.S. Fully onboarded or not, a company in most contexts outside of union-protected work can fire you at any time for nearly any reason or none at all. So why bother with a paid trial?
Ty!

- We generate contrast pairs (for this post, using gpt-4o) and do some post processing for quality (synthetic data). The impact of different types of contrast pairs is a continuing area of research for us.

- We treat the evaluator model layers as hyper parameters, similar to the steering research (some of which we cite in our “non-comprehensive list of references”). We also see that the middle layers tend to be most effective.

- For base model, we use both Llama-3-8b-Instruct and Llama-3.1-8b-Instruct to show LSR taking advantage of the improved base model (maybe I misunderstood the question?)

- Re: Lynx being worse with LSR, it depends on data source. It's worse for HaluEval but you can see in the PubMedQA table it’s slightly better there. That’s consistent with the analysis in Contrastive Activation Addition https://arxiv.org/pdf/2312.06681 (section 6, sometimes the impacts of fine tuning and latent space steering are cumulative, sometimes the opposite). Would love to know if anyone has seen research as to why.
It is possible. There has been one on Chrome for years I use every day: https://chromewebstore.google.com/detail/old-reddit-redirect...
>I wouldn’t never work for a company that does this.

Your double negative is genuinely confusing me. Is this intentional, or is it an error?
And the only reason (I assume) you're still in the tech industry despite the dot com bust and the Great Recession is because you can at least show value to employers, and you most likely have some communication and critical thinking skills, not just gluing stuff together.

Plenty of code monkey types flamed out or remained underemployed.

> the 5 fig salaries I was offered last century, fresh out of school and still wet behind the ears

And there were also fewer developers in the 1990s/2000s than in the 2020s, and the hiring market was not yet fully globalized and async compared to the post-COVID WFH/Remote market.
I will disagree. You are building a product and you need to know if you are building the right thing. So you build it using a set of MVPs. Another way to call it is Objectives
These are the worst type of managers. The ones who consistently arrive late and say "sorry, I've been in back-to-backs all day" or, "sorry, meeting with the big boss" - the subtle implication is that they are the only ones that busy or with meetings that important.

Those same managers will take ages to respond to emails because they are "so busy", but yet they insist on inserting themselves into all decision-making, because obviously nobody else can make a decision without their approval.
Wait until you get laid off or your company “optimizes for performance culture”

Turns out they’ve always been able to take it away at any time

9 times out of 10, the reason they do it will have nothing to do with you, your work, or your performance

Just do what you can when you have a job and remind yourself it’s just a job
I thought I was clearly arguing that the Constitution is not immutable precisely because of the ambiguity of its language...
There's no way to make a hiring process that makes everyone happy.

Though the length here was not specified, it could be e.g. 3 days that you can do while still employed.
Augmented Gustation Using Electricity
Yikes definitely an error, I’m on mobile.
While it's not great, making accurate predictions isn't really why I like reading his articles, so I'm not going to stop reading due to one blown prediction.

You do need to discount for overconfidence a bit.
Infisical (YC W23) Is Hiring Full Stack Engineer (Remote)
What they should tone down is the requirement to share your app with Apple even if distributing it outside the store and to revenue share with them.

The warnings are just that.
>Perfection seems a bit incongruous with moving fast and breaking things.

That particular right to flexible mistakes applies only to him. The employees get the privilege of 3 am emails nagging them about punctuation.

I'd love to see the guy apply such harsh standards to his own firm place in the company.
and this is $185M USD from 2014, now worth 1+ billion USD
As a software developer in Japan enterprise sofware isn't exactly the target for anything I've been involved in. Almost everything software related here is usually tied to a company (along with their goals/deliverables). Software in Japanese companies is tailored to their needs and processes. The itch exists here in Japan but it tends to be a very domestic itch (if not niche as well).
I’m not really sure what stance is here because you say you agree with the GP but then throw some figures that clearly disagree with the authors point (99% uptime is vastly greater than 90% accuracy).
And hopefully a real recommendation engine won't be weirdly biased towards different answers depending on the exact phrasing, tone, and idiom of the request.
Sure, but do those 3 days tell you so much more than a 30m interview?

You need to work with someone much longer than that to figure out their (non-obvious) flaws.
At least they're transparent about it. Plenty of people end up working at companies with this attitude without ever knowing it. Especially in sales orgs.
Yeah I also have been using archive.today as well, since 12ft hasn't worked on NYT in forever
Note the phrasing is "we run paid trials with potential teammates before bringing them on".

While at-will employment does mean you can be fired at any time, the default assumption is that your job will continue, barring something happening (like poor performance, or the company being unprofitable, or your boss being in a bad mood that day).

The phrasing here makes it sound like the default is that it's time-limited and an extended interview. Sure, technically at-will and "a tech interview" both have the same amount of job-security (exactly zero), but there's social expectations around employing and firing people, and overhead for the company, which lead to full-time employment having more security in practice.
> The programmer is in the unique position that his is the only discipline and profession in which such a gigantic ratio, which totally baffles our imagination, has to be bridged by a single technology. He has to be able to think in terms of conceptual hierarchies that are much deeper than a single mind ever needed to face before. Compared to that number of semantic levels, the average mathematical theory is almost flat. By evoking the need for deep conceptual hierarchies, the automatic computer confronts us with a radically new intellectual challenge that has no precedent in our history.

I am no biographer of Djisktra’s, so is he being unrealistic about programmers here, or does he not have exposure to what a mathematician would consider Mathematics (Wikipedia entry claiming him a mathematician or no)?
I believe parts of the subsea industry uses a similar concept, i.e., gyroscope based for inertial navigation.

Obtaining position & veocity: I think it even more interesting when one compares the difficulties of getting these fundamental navigation data in an aerial, ground and undersea platforms.
Makes sense to me: It's not understanding and complying with your request, it's doing statistics to guess what kind of follow-up would be most common.
Speech To Speech: an effort for an open-sourced and modular GPT4-o
> 3 days that you can do while still employed

That could easily put you in violation of your employment contract. And could result in your (ex-) employer coming after you, and/or your new employer.

I don't necessarily agree that it should, but it absolutely could.
I mean, having mistakes pointed out to you is not incompatible with being allowed to make them in the first place.

If you are still up at 3am that’s a problem in the first place, but being asked to fix a period when you are up is not.
I was just in a USA town called Jacksonville, NC, and noticed a very large area called The Commons, with schools, sports fields, parks, wooded areas, walking paths, ponds, courts, the whole thing. Really well-designed area. Very active with walkers, runners, cyclists, etc.

But want a coffee? Check your phone, and see there's a coffee place maybe a half-mile away. Stop there after a run at The Commons, and it's a car-only place. (7-Brew)
But Google has a de facto Monopoly on android. For monopolies there's different rules. Very similar to how Microsoft and Google have been hit before eg with the browser and search selection screens. The free market doesn't really work if there's only one player.
We do this, but with k3s instead of docker compose (it’s a wonderful single-box substitute for full k8s), and a developer starts by building the relevant container images locally. If everything works, it takes about 3 minutes to get to a working environment with about a dozen services.

We steer clear of proprietary cloud services. In place of S3, we use minio.

The one sore spot I haven’t been able to solve yet is interactive debugging. k8s pushes you toward a model where all services need a pile of environment variables to run, so setting these up is pretty painful. In practice, though, all rapid iteration happens inside unit tests, so not having interactive debugging isn’t much of a productivity drag.
Correct. The problem isn't leaf blowers, it is equipment that produces unreasonable levels of noise. Leaf blowers are a good example of it, but the law should directly address the noise, not the function. Something like: no power equipment that exceeds 65dB measured from 1' may be operated in the city.

Of course many municipalities already have noise ordinances, the trick is enforcement.
Wild animals are so amazing, and this is a wild animal that seems to me to be extra-amazing. Think about the skills required to survive in this environment. No tools! No GPS coordinates for the nearest water source. No grocery store: anything it wants to eat is as wily and tough as it is. And it’s so stealthy and elusive that we’d never see it without the use of high-tech infrared cameras. This creature is a real world superhero character.
I use it to auto generate responses to ridiculous rhetorical questions on hacker news
Someone tell the Town of Atherton that electric trains don't pollute. I think they're now up to 3 lawsuits against California high speed rail, at least two of which are on environmental reasons.
> In Norway and Finland for example, private possession of firearms amounts to something like a quarter of the population measured per 100 people.

Weird sentence. What would that be per 1000 people .. still a quarter?

To clarify, Norway has ~ 28 firearms per 100 people but only 1 in 10 people own at least one firearm.

So, like say Australia (where I'm from) it's a relatively low ownership rate but firearm owners tend to have multiple firearms.
Again, its not worth it to do courses. If you just want to memorize patterns and recall them, skip all of the above, and just use chat gpt right now - it can easily generate Pytorch code for you to do things, without you understanding what actually goes on.

Its a much better use of time to actually start typing the code yourself if you want to learn.
It was likely the same back when the steam engine was invented. Everyone who could start a steam engine company, started a steam engine company. Because learning how to be a steam engine company was difficult, new, and unique. It would be a while before finding all the products that could be sold to people incorporating that new tech.
> and you don’t ask ai to just book you vacation. You ask it to “collect average sentiment from `these_5k_reviews()` ignoring apparently fake ones, which are defined as <…>”.

That's exactly my point. You have to interact directly with the A.I. and be aware of what its doing.
Not no how, not no way!
In a lot of countries, trial-periods are less of an interview and more of a "Firing you in the future will be incredibly hard, so we have a 3 month trial period where if you show up on time every day, you'll get converted to full time, and if don't show up, do zero work, and are an ass, maybe we won't convert you to fulltime".

In the US, when someone says "trial period", it usually means "extended interview" where there's a high chance of failure, while in other countries, the trial-period is a formality to make sure you're a functioning adult, but with no real chance of failure if you're not grossly incompetent.
If your team is waiting a full day to "surface issues" you've got some deep and troubling communication problems that a daily meeting isn't going to solve.
"An advantage of being aware of early papers is that it accumulates citations so you can often find good works in reverse citations." - absolutely.

Thanks again for sharing interesting references. Cool that GRATH uses contrast pairs in an iterative process with DPO and TruthX is steering (using the term broadly) with a creating architecture to determine the inference time edits.

One thing about Lynx and HaluBench - as we understand it, Halubench is the test set for Lynx's training data. They do have a couple of held out data sources besides the four they train with, but as far as we could tell from their paper they use the same hallucination-inducing function. Be curious to hear your thoughts on that.
GCC just got musttail too: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83324#c27
There's still a lot of real work to be done knowing what can be built and operated profitably, because the underlying tech is so new.

So just zooming out, we need people trying to figure out what can be built with this Lego set. We also need people like you're saying to work the other side so everyone can meet in the middle.
duh, its localhost:

https://github.com/biemster/FindMy/blob/113ebf4017729b92a381...
Those are amazing! Are you hand aligning those lenses on the print or is there some sort of tooling/hardware/service that is capable of it?
> Mark would yell at us if we said “users”. Like literally yell. “They’re human beings”, he’d scream.

But there's the Cambridge Analytica thing...
>Mark would yell at us if we said “users”. Like literally yell.

“They’re human beings”, he’d scream.

This is just too rich, considering the person and company the post is masturbating all over, and that company's current real-life treatment of users as something even less than users.

The whole post reads like a simplified fairy tale recounting of how glorious it was to be in the presence of some exalted being.
For many things in general for IT related tasks in particular.

a) Write me shell script which does this and that.
b) what Linux command with what arguments do I call to do such and such thing.
c) Write me a function / class in language A/B/C that does this and that
d) write me a SQL query that does this and that
e) use it as a reference book for any programming language or whatever other subject.

etc. etc.

The answers sometimes come out wrong and / or does contain non trivial bugs. Being experienced programmer I usually have no problems spotting those just by looking at generated code or running test case created by ChatGPT. Alternatively there are no bugs but the approach is inefficient. In this case point explaining why it is inefficient and what to use instead ChatGPT will fix the approach. Basically it saves me a shit ton of time.
This seems like a disingenuous take. The article highlights this part of the opinion which makes clear that a requirement to file a purely factual form (as in the California privacy law) would not violate the first amendment:

> That obligation to collect, retain, and disclose purely factual information about the number of privacy-related requests is a far cry from the CAADCA’s vague and onerous requirement that covered businesses opine on whether their services risk “material detriment to children” with a particular focus on whether they may result in children witnessing harmful or potentially harmful content online.

The compelled speech here is “for every feature of your website, provide a narrative evaluation of how it might hurt kids and how you are going to mitigate that risk”. That’s quite a bit different than “put a number in a box telling how much money you made this year”.
and yeah, we fully acknowledge that our list of references is not comprehensive :) thanks again for sharing!
normal to work 12+ hour days

Fired 9 months later

And that's why you'll never catch me working over time...
Instead of pivoting, can this behaviour be explained by trying lots of different things and then iterating on the ones that show promise?

It's all well and good to say "Make something people want" but for anything that people want usually one of three things is true

1. Someone else is already making it.

2. Nobody knows how to make it.

3. Nobody knows that people want it.

People experimenting with 2 and 3 will have a lot of failures, but the great successes will come from those groups as well.

Sure, every trend in business has a lot of companies going "we should do this because everyone else is" It was a dumb idea for previous trends and it is a dumb idea now. Consider how many companies did that for the internet. There were a lot of poorly thought out forays into having an internet presence. Of those companies still around, they pretty much will have an internet presence now that serves their purposes. They transition from "because everyone else is" as their motivation to "We want specific ability x,y,&z"

Perhaps the best way to get from "everyone else is doing it" to knowing what to build is to play in the pool.
it says the track embedding vectors are inputs, the music representations are probably learned in an earlier model, w2v or a two tower model.
Hi snats, great article. You mention the accuracy of the various techniques you used, could you explain more about how you calculated the accuracy? Were the pdfs already categorized?

Thanks!
We have lists with shallowly gamed results all over the place, which work in owners/bots favor, not yours. You can’t expect something not running on your device (or on a gpu rented from a third party) to work in your interest.
Indeed; I've known a scientist and a developer who both had such experiences.
I agree with your observations about "Inventing Accuracy". Personally I found the sociology focus a bit unexpected, and maybe a little too strong in some chapters, but still a worthwhile point of view.

I will definitely be taking a look at "Minuteman: A Technical History". Books dealing at least in part with the history of IMUs are few and far between.
can't "Edit Profile" and looks cumulative user accounts are stuck at 6.
I thought this was interesting

> The marketing team’s plan was not to do anything and the night before we opened Facebook to the professional market (anyone with a @microsoft.com, @dell.com, etc…) I emailed TechCrunch to let Michael Arrington know to publish it in the morning. He ended up publishing it that night (I was at Coachella and will never again attend) before the actual product was released in the morning. I immediately notified the e-team and assumed full responsibility.

I guess the guy disagreed with the marketing strategy and did something he thought would be more effective for the company.

Curious on how others weigh in on this. Occasionally you hear stories of startups in the early stage, where some guy goes against some decision that was sub-optimal and it makes all the difference. Are these stories usually just positive selection bias and its better everyone falls in line? Of course, i'm not saying what this guy did was necessarily the right choice either.
Wild 'superpigs' from Canada could soon invade some U.S. states, study suggests
when talking of objects rather than lights, "color" is reflectance or transmittance that differs significantly between the response curves of different kinds of cone cells in your eye. those response curves are fairly broad, overlapping greatly and each having significant response throughout the visible wavelength range

as i understand it, pure substances in liquid or gaseous form mostly have very narrow absorption spectral absorption lines in visible and near infrared, so they can only remove a tiny fraction of the energy from a continuous-spectrum light source; things like nitrogen dioxide, chlorine, and transition metal ions which can absorb light over a wide spectral range are unusual. (the uranium ions we're talking about here are transition metal ions.) in solid form the absorption lines do widen, but still usually not enough to appear as "color"

sometimes a wide absorption peak is so wide that it absorbs light across the whole visible spectrum and the material looks black

so the vast majority of pure substances are colorless. if you mix a small number of random chemical components, most of the time, the result will be colorless. if it's not black, whether it appears clear or white depends on whether it scatters light; interfaces between birefringent crystals or materials of different refractive indices scatter light. in canned shaving cream, what scatters the light is the interface between the liquid solution and the bubbles of propellant. it actually takes a lot of dye before such a fine foam stops looking white because the bubbles are so good at scattering light

so, if you mix a small number of random pure substances, the result probably will be clear or white. but most substances you encounter on a day-to-day basis, such as dirt, tomato sauce, paper, poop, or concrete, are not pure; they're inhomogeneous mixtures of literally thousands of different pure substances. such a mixture can easily absorb light over a wide spectral range even if each of the substances only has narrow spectral absorption lines. and usually a few of the substances contain transition metal ions and individually absorb over a wider range of wavelengths

i hope this is helpful

as for odorless compounds, most of them are just so far from their boiling point that not enough of them evaporates into the air for your nose to detect their vapor. there aren't very many odorless volatile compounds
If twenty components work 99% of the time, then they only have an 0.99^20 = 82% chance of working as a collective.

If your 5.1 GHz (billion instructions per second) CPU had a 0.00000001% chance of failing at a given instruction, you'd have a 40% chance of a crash every second.

If a flight had a 1% chance of killing everyone aboard 10 million people/day * 1% = 100,000 people would die every day from a plane.
Having it last a maximum of a day is pretty convenient though. Of course it’d be better if people tell you after being stuck for a few hours, but not all people (especially junior) have learned/internalized that yet.
The errors would be less of a problem than Apollo's, when your longest possible flight is only 45 minutes or so. And I'm not sure, but I guess the ballistic portion of the flight is uncontrolled (since the steering is from the rocket motors), so perhaps only the first few minutes are all it needs to maintain accuracy for?
> mistaking morality for having anything to do with whom you are or are not allowed to fuck

> Except of course kids and in general people who don't want you to

There's no self-consistent system of morality (that does not involve religion) that simultaneously supports all of these positions. What religious morality are you using?