skysight-inc/HackerNews huggingface dataset:
> there is no reason to output this over usb

some inexpensive SDR dongles sidestep the question of getting a really good high-bandwidth ADC (still not cheap even today!) by just hooking up an intermediate frequency stage which downmixes RF to AF, and then you just hook it to one of the innumerable sound cards on the market to pull it into the PC for processing etc.

Wider bandwidth is wider bandwidth, the faster your sample rate the wider the range that you can sample. Iirc it's nyquist rate, so, with 384kbps rate you can sample a 192khz window.
Thanks for the question.

We feel a generous free account is important:

1- Our product becomes increasingly useful once you get in the habit of using it to stay organised, this usefulness takes time to evolve, so we need to have an open ended free account to provide our users with an opportunity to experience its full benefit.

2- Since the ManageFlitter days, I like having a large cohort of free users. We get great user feedback from a critical mass of free users, and it pushes us to always work on a high quality upgrade path, not to mention having to solve some nice technical scaling challenges! Overall it pushes us to build a better product.

We have a proposed full pricing structure up on our website. We hope to leave our pricing structure as the website reflects (including the free plan), and we will continue to build out the feature set of the Premium Accounts as to make Premium accounts increasingly useful over time.

For example in future, we would like to offer some extra note taking features, home district widget configuration, collaboration features etc to Premium Accounts. Importantly we will always offer free and easy data portability, so users can export their data at any stage if our product no longer is fit for use.

Feel free to let me know any other product feedback.

Thanks.
Kevin
As someone who worked on platform and partnership in big tech:

Because they smell leverage. Vision Pro adoption has to be subsidized by Apple, there’s no demand. To bootstrap demand popular apps with users need to be available. They have no risk of losing customers to a competitor by not shipping this.

So they are building negotiation ammo for a bit for the next round of conversations over platform fees, app review processes, etc.
Sure, no one denies that the government hires experts. The people who have a problem with Chevron deference would question if those "experts" have the ability to make rules outside of what congress actually set out to regulate.

The question in these cases is if those experts can interpret the ambiguity in a statute to make rules that may or may not have actually been the intent of congress. Personally, I think the answer should be "no".
Purposely made!
Cashfree Payments
> Turns out, unfathomable tragic loss isn't very hard. It's easy, in fact. Easy in the same way that falling off a cliff is "easy"–gravity does all the work for you. It's not like climbing mount Everest, desperately putting one foot in front of the other. It's not like struggling to answer questions in a final exam. Tragic loss is just something that happens to you.

Lars, that was very deeply insightful for me. Thank you for sharing this, it helped me understand my own grief in a new light.

I wish I could say something to help you in the way your words have helped me. I only wish you some measure of happiness, in what way or form it may come, and may your future days be of peace.
Have you looked at the laws lately? Many farmers are no longer allowed to sell any land by law except through a price defining local authority , which reduces the value. At the same time many are deep in debt using the land as collateral. You can take everything from someone with some law constellations. So I would not envy what is basically the banks janitor for land.
Is there any tech company, big or small, with the same kind of dynamic engineering culture that Google once had?
I'm not sure I get this article. I somewhat agree with the conclusion (it's ok to pass structures by value! sometimes!), but the (counter)example code looks like it's compiled with warnings off.
Search engine sponsorships or web3 probably
The question is how much overhead would adding a check to determine to shrink if > % of freedom to all code that doesn’t need this optimization entail?

The reason it’s important to consider is that I can always add a shrink_to_fit even if it’s a sharp edge. I can’t remove the conditional within the std library even if I know it doesn’t apply. And adding explicit APIs to control this nuance is a bit much (whether through a dedicated collect_maybe_shrink function or as a new argument to collect to control shrinkage) and there are usability implications to complicating the UI. It may be that ultimately this should be fixed purely through documentation even though defensive shrink_to_fit sucks. Not all technical problems can be solved and it’s all trade offs.
I've been asking myself this question a lot, and I don't have a perfect answer, but here is what I am seeing so far:

We are moving from a period of time in which engineers were needed to do, essentially, day-to-day grunt work of software development (write this CRUD app, figure out this schema, implement these requirements) to a period of time where engineers will be needed to oversee, design, and manage relatively intelligent tooling that will do those things for us, and then be evaluated on its results.

Put another way: Engineers are currently like factory employees at the turn of the 20th century. Lots of manual tasks are needed to keep our "factories" running, tasks that, in the 21st century, robots can do just as well. But that doesn't mean no humans work in factories. Plenty of people do, but what they do are the things that the machines can't be trusted to do alone, or at least, can't be trusted to do alone sufficiently reliably for reasonable cost.

But even so, far fewer people work in factories now (as a proportion of the population) than did in the early days of the industrial revolution. It seems to me that engineering will likewise be winnowed down. That means that ultimately even the most valuable engineers won't be as valuable. You won't need as many of them to do the work, and you won't need to pay them as well.

If I choose to stay in engineering (which is by no means a guarantee), I think I will need to focus on moving from "day-to-day implementation" into "designing and monitoring the overall approach to systems." At most organizations, this means getting to and being successful in, at minimum, a staff engineering position, preferably higher (e. g. lead/principal). I am nearly there at my current organization, but I don't have the skills to perform at the next level yet. I can probably develop them, but that's also not for certain, and even if I do, I might not like that kind of work.

In that case, if I wish to remain in the workforce I will need to change career fields, and find one of the things that won't be automated away by LLMs or similar technology over the next 15-20 years. (For example, contrary to a lot of thinking currently, I think a premium will continue to be placed on genuine human creativity; I don't think AI will eliminate the desire for humans to consume art created by other humans. Any field which involves physically doing - such as the trades, or maybe some kinds of hardware engineering - would also be an okay bet.)

Or I could always coast on the coattails of my spouse, who is already in such a field. That might be easier :)
I often wonder about the long tail of small startups that must exist with minimal operating costs, down to a single VM, Django backend and SQLite database, that are still operating but not recieving updates because their owner is focused on something else, but which still make a hefty profit because of the domain knowledge baked in or something. It seems to me like the sustainable winning combination is domain expertise + moderate programming skills.
Yes.

It might be the next site I’m going to axe after YouTube.
I feel that we would've had better tooling for writing performant GUI apps today if electron JS never took off.

It certainly has its place, and I laud the authors for their efforts, but seeing how every startup is using electron for their native applications, I have little hope for lean software.

At the end of the day, developers need to finance their projects. No other toolchain out there [1] is going to give you the flexibility, development speed, and freedom to develop beautiful looking desktop apps using the muscle memory you trained while writing webpages. Of course, you can write the same application in Qt, GLFW, whatever, but I don't think anyone will disagree that it's much slower to build and prototype responsive UIs with these tools.

[1] Wry and Tauri (https://tauri.app/) might be noteworthy, but I don't know how much of a difference they make, as the runtime is still JavaScript, HTML, and CSS.
Non-technical people don’t buy desktops, you mean. Laptops are still a hot commodity, one in which Apple doesn’t even reach 4th place.

https://fortunly.com/articles/lap-top-market-share/
Not stripping EXIF metadata is not a security vulnerability.

The only EXIF-related CVE I can find is in fact the opposite. https://nvd.nist.gov/vuln/detail/cve-2021-22204
Useless article. This person has never heard of `const`, which is part of C89.
Alphabet has ruined it's entire portfolio if measured by the initial vision of each product. They have decimated the once great platforms they developed in pursuit of ever canabalizing their consumers
Yes, your foot is the ultimate the control. However, there are settings for the steepness of the maximum deceleration for the scenario where the foot is completely lifted.
Just curious: what is 0.99 in this context?
Ought to be a black ribbon for Dave Mills...
I felt like it couldn't be further from the flu. The dead giveaway was that it was completely bereft of stomach issues. While it absolutely awful, I could shockingly eat like 7 donuts. Hilariously, I mocked my niece that ended up giving it to me as faking it because she ate so much apple pie. Definitely learned my lesson.
The obvious thing is gpt-6 (or even gpt-5) will be able to do your job better and faster than you. This will happen in 1-2 years. That doesn’t scare you?
Similar vibe, from a different perspectvie: pitch decks and presentations by failed companies.

https://www.slidebook.io/blog/article/on-the-road-to-failure...
If it works, it is a bargain
Page turning would change two numbers, one of them would always increment by 1

But the same issues exist today with PDF since you have page count (more visible since it's usually permanently visible in the app) and page labels, which are often different and thus can confuse your friend
(by the way, does 2nd paragraph count include the last line of the previous paragraph at the top or does it start count at first full paragraph?)

(The better solution of more precise, e.g., per-paragraph, marks is, I think, also easier outside of PDF since PDFs don't retain text structure, only its visual position)
I definitely learned some lessons by reading and digging into the different items on the Museum of Failure. Thanks!
From what I've seen of environmental review laws, they mostly just have to do with noise and construction nuisance. Whereas community review is mostly about aesthetics. I don't think these are the tools designed for safety.
Ahhh... methoxetamine. That's one lost to time these days.
What is the company culture of OpenAI like? How does it compare to early Google?
No. It’s probably the last place on the internet where respectful discussion happens in the open like it does.

Whereas I felt the opposite the of Reddit. I cut out Reddit completely during that last debacle and I would say my life is better for sure.
Those are fabulous. I'm really impressed
Is Work Ethic Innate?
Winding down Google Sync and Less Secure Apps support
For me, the important sentence is "Google is still a great place to work -- far better than most companies -- and still doing amazing things." This is very interesting, but I like that the author notes the outside view, because I still get the feeling I'd like to work there someday.
Exactly. Analytics isn’t even intrinsically bad. There are so many privacy-friendly analytics tools today (Fathom, Plausible, etc), and lots of them can even be self hosted.

Saying you don’t collect data, then using Google for data collection is very disingenuous.

Is “privacy” the new buzzword? Seems like with “AI” before it, privacy is being thrown around by startups as a way to pad landing pages and attract naive users.
i'm sure there are. but google's arc, the engineering culture wasn't just dynamic, it was dynamic and (apologies to use an eric schmidt-ism) impactful.
There is so much interest in self-learning math or physics. We're in something of an autodidacticism boom. The amount of work to even have any hope of being proficient at this is substantial. For some reason it's always self-learning math or physics, which are among the two most difficult subjects. You got your work cut out. Even if you understand the basic concepts, understanding papers is another level above that.
To dissuade potential employees who are thinking to apply because they mistakenly think it's still like the stories they hear from the old days?

To provide inside to employees in other companies which are undergoing a similar transition, so they can get insight about the transition they are experiencing?
Pro tip: Turn reader mode on
By 2030, if not sooner, the idea of humans writing software will be very quaint.
If we just keep pushing everything to be unavailable to people until they turn 18, we're just going to have people who don't fully start being an adult until late 20s.
The New Yorker published a piece on Network Time Protocol a little more than a year ago[0] - highly recommend it to anyone interested in how the internet works.

RIP Dave, and thank you.

[0] https://www.newyorker.com/tech/annals-of-technology/the-thor...
Money aint everything.
Videos are good to get some barebone knowledge, but are too superficial or unstructured to replace classroom settings, with graded exams and homework.
> When it comes to DMs between adults and unrelated children, does it really seem worse?

I should clarify when I say "worse" i mean "significantly more invasive". Checking if a photo's hash matches another photo's hash, at the very dumbest levels, straight forward, hash == hash or hash is inside larger hash.

But for DMs matching words isn't good enough because there are so different ways to say the same things. The system needs to understand when "I really like that top you're wearing" is a cute message between friends vs a predator because who as well as the lines right after really change the conversation. If you don't know the "who" then now we're asking an LLM does this conversation sound predatory!?

The machine needs a lot of context to get this right versus photo hashing analysis.

THat's why to mean analysis of chats is way "worse" than analysis of photos.
Once your past the emerging startup status, running on the cloud involve as much engineers and complexity as running on prem if you want to follow best practices.

The "let's be managed and only hire developers" is a huge myth. All large organizations involve tons of "cloud engineers" or "devops" depending on how they want to call them and are just sysadmins with a different name and a bigger paycheck.

Having actual datacenters doesn't add a ton of complexity and datacenters themselves are often managed by people who don't even have an engineer paycheck. The main difference between being on prem vs cloud is you have to plan (how many servers/storage/network equipment you have to buy and replace on the following year) and pay for stuff (like space, racks) more in advance + take into accounts delays in delivery. This is where cloud makes the job much faster for companies but given the slow pace at which gov stuff happen usually I don't think this is a problem for them.
Why can't the UK government build their own cars? Their own boots? Their own pens, paper? How wasteful and pathetic that they wouldn't make all those things themselves. If it's possible to do it yourself, by golly, you should do it yourself, and there's absolutely no reason in the entire world to purchase those things from someone else instead.
In mobile phone there's too much hazard when clicking a video that I'm always afraid of when doing this. Be it button to go to next/prev video, to make it fullscreen, to move time, etc etc. At least in pc I can use keyboard
> consider what ideas, events or people your own democratic state considers illegal to "defame, insult, or threaten"

For Americans at least, such a concept thankfully doesn't exist. Threats can be a crime under certain circumstances, but being a specific individual doesn't really make it worse and they're only a crime when it's something fairly tangible. You can say you hate the president and you're going to kick his ass. Lots of people say this daily. Secret Service only shows up when you threaten to kill him because there are plenty of people who actually make efforts to do it--and even then, you could probably be an idiot and jokingly post it without any problem so long as it doesn't seem like a tangible threat. Other police will stop by if you threaten to do the same to non-political individuals for the same reasons.
This is the same scam a lot of trial court judges run. They will find a defendant guilty at bench trial with no evidence, or massively over-sentence them, then when the appellate court reverses it they can just jump up and down and blame out-of-touch appeals court judges.
Perhaps they have, and just know how useless it is. Const doesn't prevent you from modifying values that were passed in, it just makes it undefined behaviour if you do. Most C programmers don't need any help with making their programs undefined behaviour.
From the servers perspective, external problems typically do get fixed on their own. It is nice when resolving the primary issue is sufficient to fix the entire system; instead of needing to resolve the primary issue; then fix all the secondary and tertiary issues.

At my work, we have a simple philosophy for this. The tester is allowed to (on the test system): toggle servers' power; move around network cables; input bad configuration; etc; in any permutation he wants. So long as at the end of the exersise everything is setup correctly the system should function nominally (potentially after a reasonable delay).

There should, of course, be a system level dashboard that notifies someone there is a problem; but that is unrelated to the server internal retry logic.
Which one pays better?
The PG will pay more.

Which one will you learn more at?
Probably switching to a new company will give me a opportunity to work on a new tech stack and more learning.

Which one will you have more fun at?
It's been 2 yrs here at low-code and working is actually fun. It's a startup of 40 people so I mostly work with TL and founder and if I switch to PG then I will have to work with managers. They have around 1k employees.

Which one has the better commute?
The low-code one is daily work from office and the PG is hybrid (3 days office)
Parts of Australi heading for 50C (122F) as heatwave warning issued
For more context: His crime was to be a business competitor of this shady company Modern Solution, which shipped the password of all its customers. He was not an independent security researcher.
LoaderShip – CSS-Only Loaders
Oh no how will workplace printers scan to email now
Yes, but you forgot about informational war, which started long before direct armed conflict. Today, it's possible to influence a foreign election with an army of bots, to turn a country into a self-defense mode, so alliance will not work, because domestic problem, like border with Mexico, will overweight.
DOS extenders and Watcom C/C++ were heaven-sent after spending years targeting real-mode with its segments and offsets.
This article seems to make performance assertions that are not supported by what actually happens.

E.g. "Passing by value is slower, since a new variable has to be created. Passing by reference just passes an address and the code uses that address – no new variable is created." is not right for the example involving an int*, as passing a pointer is clearly as much data to copy as an int (and in the non-pointer case it will all end up in (faster) registers).

Similarly if you paste the "Returning a copy of a structure" example into godbolt you'll see GetDateTime4 writes directly into the caller's pointer. https://godbolt.org/z/Wj4Gn1YaP
How different is saying they built React using 100-500+ developer years of effort and then open sourced it. What they are releasing is what is needed by most of the people looking for open models.
The details of the two cases are very different and here, details matter. The courts have already rejected "iOS app distribution" as a valid antitrust market.

Edit: In case you're wondering why "Android app distribution" can be considered a relevant market whereas "iOS app distribution" was rejected even though they both sound like the same thing, the key difference is "iOS app distribution" is a single-brand aftermarket, and single-brand aftermarkets have stricter requirements in order to be accepted by the courts.
Google Wave was my fave sunsetted project or Google graveyard project. First time I used it I could really see the potential. But as you pointed out, it's often not that simple.
> daily stand-up doc of all the things I did on X day and what could be done better, and a value plan for the next day

Did you come up with this yourself, or did you copy it from somewhere else? Because I would like to know more. This sounds like a very good approach.

> I'm thinking what the the most optimal way might be

From my experience - don't even go looking for "most optimal ways" in this journey. The simpler, the more unstructured - the better. Otherwise maintaining the whole setup will take more than give.
> then consider that many in Thailand may feel as strongly about their monarchy as you do about that.

... actually, does anyone have a pointer to English-language material on polling/survey data about how Thai people feel about these laws?
MBAs and financially driven management are why the US is such a poor country today. If the US was run like Japan or Germany we would be the wealthiest nation on Earth. First this short shortsightedness cost us the brick industry, then steel, and now machine tools. My children are doomed to be burger flippers due to MBAs.
Yeah - the brain does curious things... Pattern matching hijacking I guess
I had understood that the main reason products were killed off so easily were the promotion incentives: you get big awards for launching a product, less so for maintaining it and growing it and doing the hard iteration work required to continue improving it.
The conclusion is that systems should not be judged deontologically, and instead should be judged consequentially.

The point is that if you could describe systems that are contrary to their purpose and have negative outcomes, one is justified in referring to them as systems whose purpose is that negative outcome. Doing otherwise is arguing from conclusions.
The wording is kind of ambiguous, but it seems that App-Specific Passwords will continue working

> If you have scanners or other devices using simple mail transfer protocol (SMTP) or LSAs to send emails, you’ll need to either: configure them to use OAuth, use an alternative method, or configure an App Password for use with the device.

> All Other Applications. If the app you are using does not support OAuth, you will need to switch to an app that offers OAuth or create an app password to access these apps.
C# is probably the king of contextual keywords, they have tens of them. They started I believe with `yield return` and `yield break` and then added all of the LINQ ones (select, from, where etc), and kept adding others (notnull, record, required, etc).