skysight-inc/HackerNews huggingface dataset:
Whenever I see a hardware startup that I personally would like to know more about, I reach out.

I have had the most success with messaging people on Hacker News who have mentioned their company. They seem to be the most open. I have also talked to people on Reddit, CrowdSupply, and companies I have seen in the news.
Ask HN: Sports Venue Map Builder or Venue Seat Layout Map
Someone posted a Github or a link to build the Sports Venue Map Builder. Somehow, I could not able to find the link. Do you know which project was that?
ChatGPT has caused a drop in demand for online digital freelancers
Government works just fine when you let them do things in house instead of going with "we just need to pay one more private contractor". Also pay more.
I agree with you. I misread “VCS” for “git” and that’s where my (mistaken) disagreement came from.
Some 'influencer' in São Paulo just bought one. First cybertruck in Brazil as I understand. Looking forward to the discombobulation saga on that one. He lives in a poor region of the city as well, has hired security for the truck. I kid you not.
Please email us at byran@mrx.ee for now!
Except neither AMD, nor Intel, or Google, ever delivered anything with OpenCL that could match CUDA tooling, libraries, or choice of programming languages.

Additionally their drivers were never great.
You're speaking under the assumption that "you" can't be a team lead or manager able to make the bad performer redundant.

Moreover as an IC there is a lot you can do; most importantly you can quit if you feel the team you're in is being mismanaged.
Thank you! We also have those switches. They are fantastic cheap tech as well.
Again, this argument ignores the existence of OS-agnostic apps like WhatsApp. Who uses MMS? I might be extremely wrong, as I couldn’t find numbers online. But just from personal experience as well, outside of US, WhatsApp and its alternatives are defacto standard over SMS/MMS. Significant chunk of countries offer free data for WhatsApp/Messenger usage, and SMS/MMS is still paid per text.

People are not going to switch to using SMS just because iPhone added RCS either.
Only if you have burst of requests that need to be replied with constant latency and therefore want to avoid any risk of having to read back swapped out memory.

It's a very rare corner case.
Why does GPU need to trade off quality for speed? GPU is faster than CPU, that is the whole point of GPU encoding, isnt it?

Does it mean just that nVidia and AMD engineers done a poor job when implementing those encoders?
Given the required front-end bandwidth, ADC bandwidth, and processing power, I don't think so.
The closest thing you can do is perhaps get your hands on a FPGA board that has >10G serdes, and use the internal eye monitoring features to check the eye diagram, mask margin, etc.
Yes, but a contract is under a country's law (which may or may not inherit some or all EU 'law').

For example a Portuguese company selling a service to a German one will be under Portuguese jurisdiction.

Portugal "could" decide to unilaterally leave the EU and therefore GDPR tomorrow. But that's insanely unlikely.

UK "could" decide to remove GDPR tomorrow. But that's just as unlikely.

Tell me the difference between these two?

Realistically a B2B contract should draw in as first party terms that all the relevant protections will be provided, confirm in compliance with GDPR (which UK has in law) if the UK removes it the protections still apply.

That's more on security than just agreeing a contract with portugese supplier because 'they`re in the EU too'
That’s one area we are exploring!
This is probably the most difficult problem in computer sense/vision that we have, and I am beginning to think that short of the purely hypothetical "AGI", this requires the computer known as "the human brain".

The only way out I see is separate or vastly updated infrastructure - separate roads and highways, and streets with specific signs and markings to help FSD vehicles navigate. For example, to ban FSD vehicles from taking certain risky routes.
https://www.cdc.gov/group-a-strep/about/streptococcal-toxic-...
I think I have answered this already in the post, haven't I?

We sold experiences, thus we created a lot of free content from local experts and hoped that they would buy some of the tickets through our website.
Well the point was about students not researchers afaict.

There's a difference between Harvard (or any powerful equivalent) the research establishment and Harvard the school for training America's new elite.

Most of the economics students I know (especially the Harvard ones) would not surprise the PC at all.

As a subject it doesn't attract particularly serious people.
please don’t mistake me for some kind of anti-vaccine anti-mask zealot. Having diligently participated in all the responsible social and personal anti-covid measures, my take on the article remains that it was a bizarre choice for the author to so directly entangle the two things together. CDC comments not withstanding, the flesh eating bacteria is enough of an eye catching story on its own, it doesn’t need to be attached to another horrible disease to be an interesting article.
>pw-based auth

better off using key only logins and forgetting IMO
That stuck out at me too.

So, all you have to do to completely lie on your resume and keep employed, is pretend to be union organizing?
You're right. I'm definitely taking a very US-centric view here; it's the only copyright system I'm familiar with. I'm really curious how jurisdictions with no concept of fair use or fair dealing work. That seems like a legal nightmare. I expect you wouldn't even be able to critique a copyrighted work effectively, nor teach about it.

When you speak of the "perfect reproduction" problem, are you referring to cases where LLMs have spit out code which is recognizable from source training data? I agree that that's a problem, but I expect the solution is to have a wider range of training data to allow the LLM to better "learn" the structure of what it's being trained on. With more/broader training data, the resulting output should have less chance of reproducing exactly what it was trained on _and_ potentially introduce novel methods of solving a given problem. In the meantime, it would probably be smart for some kind of test for recognizable reproduction and for the answers to be thrown out, perhaps with a link to the source material in their place.

There's also a point, however, where the same code is likely to be reproduced regardless of training. Mathematical formulas and algorithms come to mind. If there's only one good solution to a problem, even humans are likely to come up with the same code without even seeing each others output. It seems like there's a grey area here which we need to find some way to account for. Granted this is probably the exception, rather than the rule.

> It's almost as if wholesale copyright violations were the entire business model.

If I had to guess, this is probably a case where businesses are pushing something out sooner than it should have been. I find it unlikely that any business is truly basing their model on something which is so obviously illegal. I'm fully willing to believe, however, that they're willing to ignore specific instances of unintentional copyright infringement until they're forced to do something about it. I'm no corporate apologist. I just don't want to see us throw this technology away because it has problems which still need solving.
>The shipment to be sent “collect,” and the Chicago & Northwestern to get one-third of the total rate

Makes me think of “call collect” - might be a borrowed term from railroad payment terminology since phone company history if very strongly connected to railroad networks.
https://www.japantimes.co.jp/news/2024/06/15/world/science-h...
I'm curious what the logic is to justify lying about employment history in order to salt a union.

My understanding was that you couldn't be penalized for organizing a union per se, but that didn't mean you couldn't be fired for other non-unionization-related reasons.

It seems like this is going a step further: things that could get someone fired in completely union-unrelated situations, are actually protected if done in service of unionization?

If so, where's the line? Can an organizer simply not show up for work and still collect a paycheck? Can they harangue the business' customers because their job requires access to the company's customer list?
You are a reasonable person. I don’t know why you are arguing that one approach fits every use case. In your earlier post above, you declared a sweet spot that fits everyone. All I’m saying is that the sweet spot depends on the application.

If Python’s productivity made up for its problems, then the OS you’re using (kernel + significant parts of userland) would be written in Python, too. But it isn’t, because sometimes its speed penalty is prohibitive. This is not a controversial statement. And the OS is not a “very special use case.”
Fair enough, I was coming from a UK standpoint which has a trade agreement and GDPR in law.
I did one of these as a proof of concept for storing gpg keys long term, securely and offline.

My version didn't use a motor and required a human to pull the tape through, had a set of guide holes down the middle to indicate when a bit was to be read and used LEDs as both the light sources and the photo receptors.

All in all a rather fun project which worked much better than it had any right to.

Never did find a material which had the longevity of aluminium foil with the durability of 35mm film stock.
One Year of C (2018)
> Should we stop eating chicken, fish, and other small animals, in favour of bigger ones like cow? That would reduce farm animal suffering by more than 80%

We should stop eating all animals.

> Why did nature evolve for animals to eat each other?

Because evolution “cares” only about gene propagation. The nourishment obtained from eating animals allows that.
I left Microsoft a year ago because the group I worked for checked pretty much every one of the items on this list. It was wildly unproductive.
Hey, soon this will be posible on OpenPledge. I suggest you go on their waitlist (openpledge.io) since they will launch soon.
That seems absolutely ridiculous to me... what am I missing? I can lie about my work experience in order to infiltrate a business and form a union?
Kikuchi urged people to maintain hand hygiene and to treat any open wounds.

People washed and disinfected their hands a lot more often and thoroughly during the pandemic. At least here in Germany. They stopped shaking hands, washed them thoroughly (at least twenty seconds, using soap) and disinfected them when entering or leaving stores. Now they shake hands again and the disinfectant is gone. Who knows how everyone is washing their hands today. It’s not far fetched to suspect that this behavior might have helped.
You might enjoy this paper[0] which shows that recurrent position encodings recover grid cell representations and maps to path integration found in a popular model of the hippocampus. This isn't terribly surprising since RNNs have shown this before[1, 2] but its an interesting connection.

[0] https://arxiv.org/abs/2112.04035

[1] https://arxiv.org/abs/1803.07770

[2] https://www.nature.com/articles/s41586-018-0102-6
Show HN: I Made a Humanize AI Text GPT
For typical web / IT systems I largely agree with focusing on modifiability as a heuristic because on those kinds of systems it's typically the biggest risk.

But, have you seen this kind of mistake / failure? A system is built so flexibly that it can handle all kinds of future needs, but it's slow. Maybe it's a shopping cart that takes 5 seconds to update. So start with modifiability as the primary heuristic but keep an eye out for other failure risks.

Meta-commentary:

This is an example of why it's so hard to discuss architecture. My book talks about "failure risks", which is pretty abstract or generic. There's no easy heuristic for avoiding "failure risks" like there is for web / IT systems.

Software architecture is a discipline that's bigger than just web / IT systems. Some systems must respond with X milliseconds, otherwise the result is useless, so the architecture should make that possible -- and preferably make it easy.
And ultimately DNS over TCP should it further devolves into.
The conservative SCOTUS has a vendetta against the administrative state. The overturn of the bump stock ban is just the beginning: they're going after Chevron deference. This, combined with conservative justices tending to favor contract law over consumer/employee protection, means that any federal ban on noncompetes is likely to be overturned absent a statute from Congress.
Terry Tao has recently been exploring the computer proof writing language Lean and since you can mechanically check the validity of the proof it's perfectly valid to have an AI generate Lean code. If it's wrong Lean will give errors and if it's a valid proof it doesn't matter where it came from.
$20k MRR in one month, Stripe destroyed everything on 1 second
It was a metaphor, not a literal comparison. And you do want diverse opinion to avoid groupthink.
Show HN: A Chrome extension to track, analyze, and limit your online time
Care to elaborate? I can't think of any argument for this position.
China's New "Moon Rocket" – Engine Test Marks Key Step
And yet, cutting and lines coexist in the same universe.
(Former) econ prof here (now in industry), though definitely not at Harvard.

To be honest "draw a map of a rail yard" or "write up a waybill" does not seem like the kind of exam material college students should be engaging in in 2024. The standard is higher now, a lot of the material more difficult and the questions have changed. The material being tested on that exam looks like middle-high school in parts?

In an _intro_ economics class I'd like students to understand what we (think we) know about supply and demand and apply it to relevant public policy issues - housing supply, taxation of vices, etc. I'd like them to discuss policy trade offs.

"Railroad economics" was presumably an elective, where the standards now would be even higher than in my intro class.
There's a great deal of nuance to how kindness is defined. It's very easy for one set of actions to be either very kind or very unkind, depending on definitions.

Listening, being respectful, and being empathetic may drive one person to bite their tongue and silence feedback that someone is performing poorly out of fear of hurting them or the morale of the team. Another may be driven by the very same things into giving candid feedback.

This article does not do a good job of exploring the difference. It just asserts "Being nice is the new punk".
Maybe it's specifically in the context of unions and nothing else?

If you lie about your work experience, it turns out you can't program Rust, then you can get fired for that.

But if you lie about never having been part of a union before, and it turns out you have been part of a union before, then you can't get fired for that.
If that has to be punishable, then job listings with false or misleading information should be too.

Also, offer letters must be legally binding at the time of being offered.

Also, saying you’re hiring when you’re actually not.

Lying on the resume is literally all the leverage most people have in the job hunt.
Organizing a union once in your employment history would bar you from employment at a ton of companies otherwise
If lying about you employment history is a protected activity, then if a pre-employment background check catches you lying about your employment history, and you say "no I am salting," that also is protection from having your offer rescinded?
Customer benefit: Longevity. 3x7 chains and cassette last wayyy longer than 1x9 (and usually have a bigger ratio). 9s cassettes are not wider than 7s but instead each gears and spaces are narrower. The chain then need to be thinner resulting in faster elongation (=wearing).

Single speed and 3s chains last 5000km easily while 12/13s won’t last much more than 1000km.
I come from a Java background and now work primarily in Go. I used Kotlin a bit also. I use Go to handle typical enterprise business usecases (backend for frontend, integration systems, etc)

Go is quite different from Java enterprise work (in my experience) in that it really favours plain, non-magical code with a relatively obvious control flow. You don't create controllers and repositories with annotations, but with plain old function calls.

I like this about Go. I like being able to actually see why my services and controllers, etc. are not being wired correctly. It means it takes longer to scaffold things, (though honestly it's always a practice of copying something similar and editting isn't it), but the benefit is that a lot more issues show up at compile time (during the "dev loop"). It's easy for me to debug and find issues, because again, the control flow is plain and obvious.

Please for the love of God let no one turn Go into an AOP driven development ecosystem the way Spring has for Java.
So you want everyone to be a mechanic to drive a car?
Business classes, especially at institutions like Harvard and Sloan, have shifted their focus dramatically towards finance and upper management concerns and away from real boots-on-ground business operations.
Tesla shareholders approved $56B package for Musk while Tesla laid of 10k people
It’s weird though, because that is literally what layoffs are for. Maybe trying to get under the press radar, since folks will start freaking out if they announce layoffs?
Well, if you’re hired as a rust engineer and you don’t know rust, you’d be fired for not being able to fulfill your job duties.

If you get fired for being part of a union, then you’re being fired for your political position.

It’s not your fault for lying on the resume, it’s the hiring teams fault for not catching it
I hope you can appreciate that Mojeek is a startup vs the trillion dollar valuations of Bing and Google.

Vanity queries are pretty common for trying new engines.

It's also not a very intuitive query. Maybe you're conditioned to using Google and their vast history of query data that no one else has.
There's been moves by the FTC to ban non-competes as well.

I work in financial services so am often covered by these clauses. Firstly, it seems insane that unpaid non-competes are legal at all, to start with. Also, seeing them applied to very junior level and even hourly paid roles is overly onerous.

While my industry pays your base salary during your "garden leave" even this can be misleading in more senior roles where 50% or more of your compensation is bonus, plus some firms cut your healthcare coverage on resignation as well. Some companies have also extended the terms as long as 18 months or longer.

Further, I have been under non-solicitations with terms as long as 5 years which is frankly insane.

So all that is to say the free market is not exactly working here, and seeing some legal guardrails put in place would be good - pay required, terms limited, benefits defined, etc.
It's often taught as "nonfunctional requirements" or NFRs. The architecture community says "quality attributes". Why?

1) Not all qualities are requirements. Requirements tend to be pass/fail, either you meet them or you don't. Latency is a quality and typically lower is better, not pass/fail (though sometimes it is).

2) "Nonfunctional" in other contexts means broken. If you saw a machine with a sign on it saying "nonfunctional" what would you conclude?

At one point I tried to find the origin of the term "quality attributes". It's way older than the software community. I found it being used in the 1960's by the US National Academy of Sciences. If anyone knows the origin I'm interested in learning more.
This article readily conflates niceness and kindness. It would be very easy to read this and take away the understanding that critical feedback that leaves a person feeling in any way negative is not kindness.
>What makes you think such a thing is possible?

The main source of my confidence is extrapolation from the results of successful initiatives to improve security. Rust is one such initiative: at relatively low cost, it drastically improves the security of "systems software" (defined for our purposes as software in which the programmer needs more control over resources such as compute time and latency than is possible using automatic memory management). Another data point is how much Google managed to improve the security of desktop Linux with ChromeOS.

There's also the fact that even though Russia has enough money to employ many crackers, Starlink's web site continued operating as usual after Musk angered Russia by giving Starlink terminals to Ukraine -- and how little damage Russia has managed to do to Ukraine's computing infrastructure. (It is not credible to think that Russia has the ability to inflict devastating damage via cracking, but is reserving the capability for a more serious crisis: Russia considers the Ukrainian war to be extremely serious.)

Sufficiently well-funded organizations with sufficiently competent security experts can create and maintain a software-based system that is central to the organization's process for delivering on the organization's mission such that not even well-funded expert adversaries can use vulnerabilities in that system to prevent the organization from delivering on its mission.
It could be tied to sars-cov2 and its detrimental longtime effects on general immune system function amongst other things related to the pandemic. To be checked on a case by case basis of course, don't know about these specific bacteria..

Don't look up the latest science on asymptomatic reinfections unless you really want to find out more.
Also what does "oppty" from the title mean?

The lazy man's version of opportunity
That is true, but I still can't reconcile how faeces get on their hands in the first place when it's overwhelmingly common to use bidets
I2C doesn't really care about cable length all that much. The thing to keep in mind is the interplay between bus capacitance, pullup strength, and drive strength.

A longer cable means more bus capacitance, which means with the same pullup resistor the signal rise time will be higher, which means you need to reduce the bus speed. A stronger pullup will reduce the rise time (allowing a higher bus speed), but each chip's driver has to be able to overpower the pullup too. If the pullup is too strong for the drivers, you end up being unable to send a zero.

In practice your cables can be quite long, you just have to run it at a lower speed. If you really want to push it, there's always transceivers like the PCA9615 which turn it into a differential bus.
Also you would of thought the EU would of accepted the UKs request of bringing GDPR into scope of the trade agreement and therefore not making it a third country (which is insane as the UK has the exact same GDPR in Law with no intention of removing it, we could of codified that the UK would keep it inline with the EUs version and forgo/have to renegotiate it's trade deal if it removes it).
Do you really have to "disable" it to get rid of it?

I can't remember when I dabbled with a swap partition for the last time.

Now that I saw this post, I ran "swapon -s" on my laptop and on my servers. It comes back empty everywhere.

Why would I ever create a swap partition or file in the first place? Isn't it something from the past when RAM was scarce?
The tweet thread makes it clear: AMD has consistently based future strategy on the past which is why they were so ill-prepared for every major non-PC trend this century in CPUs until Ryzen. (which was basically catching up + much better value than Intel) This also translates to their GPUs where they seem to have absolutely no consumer GPU vision beyond 'we want some of what nVidia's getting.' Their current strategy seems to be weaker hardware + weak compute drivers +
a little cheaper than nVidia = success.
So you’re saying we should legalise children taking PEDs because “it’s their choice.” What other things would you like to do to children under the auspices of “their choice?”