skysight-inc/HackerNews huggingface dataset:
Oh yes, I totally agree. Some things that I used to write, I would find insane now.

But it doesn't make the problem any less real. At my current job, I think our tests are really bad because they mostly don't test what really matters (also due to too many things being spread out across several services) and instead are coupled excessively to implementation details. That makes development slow and also means I can never be sure that my changes don't break something important.
Ethernet, Fibre maybe.
Weird to see this show up on HN - I was just looking at this page a couple of days ago.

I have a little puzzle I've been trying to solve in my spare time; maybe someone here can point me in the right direction.

The puzzle is: given a float from Math.random(), suppose you know only whether it is greater than it is then 0.5 (i.e you only see the result of a coin flip which depends on Math.random()). What is a practical method to reverse out the state of the xorshift+ generator, given multiple such successive observations of the output?

Any input appreciated!
How is it a fact? I would argue that most people derive negative value out of Facebook. Is $150 per gram of cocaine "good value" just because some people enjoy it and come back to it?
Honestly, I've been gradually introducing AI searches for coding questions. I'm impressed, but not enough that I feel like ChatGPT is a true replacement for Google / Stack Overflow.

I've had it generate some regexes and answer questions when I can't think of good keywords; but half of my searches are things where I'm just trying to get to the original docs; or where I want to see a discussion on an error message.
Writing a storage engine for Postgres: an in-memory Table Access Method
Why does one company have so much market share in garage doors anyway? This should be a commodity. Just a bunch of motors attached to a door attached to a rpi.
Many of us did actually go to libraries, but we got kicked off the site.
>We don't seem to have seen a significant problem with SSD failures.

We don't seem to have seen a significant problem with SSD failures for Intel Mac. But all the Apple Silicon Mac has seen significantly higher percentage of SSD failures. Louis Rossmann has ranting about this for sometime already.
intermittent fasting always leads to calorie restriction in the mid and long run. due to secondary effects like increased insulin sensitivity, less time to eat, more conscious relationship towards food, different food preferences etc.
I'm starting to think about combination smart watches + dumb phone. But I have no clue how the smart watches actually are. But smartphone seems to be targeted for people that do not use laptop/desktop that much.
That’s usually comp for simply being on-call - all agreements I’ve ever had includes increased compensation for actual on-call work a.k.a overtime compensation.
You have to admit that is an extremely niche requirement.
My car is a lot less effort that my ebike. And the car is faster as well. I ride my ebike for the trips too long for the acoustic bike, but there are still a lot of trips not in reasonable ebike range that I make.
In the UK apparently you can’t record past precinct property —which can be just beyond the sidewalk, or if there’s a gate to the parking lot… of if there's police activity on a public street.

There's a guy who goes around challenging them: https://www.youtube.com/watch?v=Z5G2mL_7BMg
I disagree; I believe any lawsuit brought against Chamberlain today would be dismissed for lack of standing. Further, even if it wasn't, I think you would have a very hard time convincing the court that open sourcing their code is a reasonable remedy.

Best case, I think you'd get your purchase price back. I'm not sure how you'd argue that remedy is insufficient, either - hence why my preference is to have the cause of action written into the law we're imagining here. It'd be even better if we can write in that the remedy for a degradation of the service is an open mechanism by which the user has sufficient level of control as to recreate their desired functionality.
This problem is bigger than JavaScript and dynamic applications. Even decades ago you'd see warnings to "please only click submit once", because most users don't look at the browser activity state to see if it is actually doing something (regardless of it being an spa or classic pages).

There needs to be two kinds of forms, one that asks if you really want to re-submit, and another that allows infinite submission. The backend should handle the problem too, but this would go a long way toward a better default UX.
>The memory on Apple’s systems is installed physically closer to the chip than any modular PC. I assume this is also a factor?

No it is not.
This is slightly aside, but the concerns over fertility rates in the first world really seem REALLY misplaced to me. Population growth concerns are easily mitigated with immigration which will stay in demand until the rest of the worlds fertility rates catch up(40+ years), and the population growth concerns themselves are a reflection of an outdated (or soon to be outdated) economic model that we should probably focus on replacing or phasing out? Im not sure why THAT isnt the next step, and instead we have so many whackos in government trying to force pregnancies and other wild policies. Yeah, its a hard, big, complex problem and will probably require a decade of modeling/testing like what is happening with UBI testing in small cities. Maybe its just a reflection of the times when the people we elect reach for the most insane heavy handed solutions for every problem, and proceed to publicly fill their pants at the very concept of change.
New Apple Watch to monitor blood glucose and pressure, sleep apnea signs: report
It’s to force Tesla to sign the collective bargaining agreement for mechanics, guaranteeing a minimum salary/holiday allowance/pension
MSNBC = reliable

Mother Jones = reliable

Fox News = unreliable
Housing affordability is directly linked to car dependent infrastructure. It's like the four horseman of the financial apocalypse. They all feed into each other.

https://www.strongtowns.org/journal/2020/10/21/the-other-rea...
Former S10 owner here. It had an audio jack, and an SpO2 meter (which is useful to a family member), and FM radio (used it a lot when doing farm work). The S22 has none of those, and it is heavier. Feeling so cheated by phone ~~makers~~ grifters is making me very careful with any of my next purchases. It's as if the market has reached a peak and the only thing they can think of is scraping the bottom of the barrel.
Imo, you are no longer talking about cycling once you're talking about ebikes and other motorized vehicles.

You're talking about convincing people to buy worse cars.

Motorbikes and mopeds and scooters already exist and people largely don't choose them over cars. Changing it to "electric scooter" or ebike doesn't suddenly make it more appealing.

And you certainly lose the "it's better for physical fitness and health" aspect once you're talking about motorized vehicles.
I would encourage anybody interested in a professional career (in anything) to zoom out and keep in mind that almost every profession is ultimately about providing service.

You will primarily work with (and for) other human beings, inside your organization and outside.

The measure of your success is often perceptive, coming from a boss, a coworker, or a client, and it may not directly correlate with your perception of what you may or may not have personally invested into the solution.

Software engineering is philosophically no different than plumbing -- sometimes the job is designing and implementing a plumbing system in a new building, other times it's diagnosing the source of a leak and fixing it, many times it's clearing literal feces from a pipe. Your value is not just extracting those turds, it's often being calm, competent, compassionate, timely and communicative while doing so. It comes from perseverance for solving the problem to the customer's satisfaction. It also comes from defusing situations with angry / incompetent clients, disaster projects, and resolving chaotic situations. Your role is to help reduce friction and solve problems for a person or organization in need.

That you're writing software is purely coincidental; it's but one of many deliverables you provide throughout the course of your career. The rest are "soft" -- insight, support, quality, reliability, trust, consistency, charisma, general likeability as a human being, etc.

If you're doing this for a job, you're going to have to deal with a lot of people, a lot of arbitrary constraints, a lot of bullshit, and a lot of bureaucracy that have nothing to do with writing software.

The same argument could be made for law, medicine, engineering, hospitality, cooking, fashion design, driving a taxi, street performing, drug dealing, sex work, you name it.

That's just the reality of work! If you're more interested in making art, do that instead (or both at the same time), but try to understand that there's a marked difference, and they serve separate, necessary roles in life :)
OpenAI is relatively young on the adoption and scaling front.

Also, they need to remain flexible most likely in their infrastructure to make the changes.

As an architecture guy, I sense when the rate of change slows down more SLA type stuff will come up, or may be available first to Enterprise customers who will pay for the entire cost of it. Maybe over time there will be enough slack there to extend some SLA to general API users.

In the meantime, monitoring API's ourselves isn't that crazy. Great idea to use more than one service.
The certificate for this domain expired [1] Mon, 23 Aug 2021 23:34:57 UTC (expired 2 years and 2 months ago)

They need to check their LetsEncrypt cron job.

[1] - https://www.ssllabs.com/ssltest/analyze.html?d=www.hardwarei...
That's not up to me. It is Linux virtual fs implemented that way
I'll fix this, thanks for the feedback.
It wasn't so bad for me when I started in college. Everything was prepared in the cafe and had calorie count on it. When I graduated and got married we started making all our own food and that was when it became depressing for me.
The Tradition of Knowledge Behind ASML
And then you exclaim that it's the fault of what little regulation there is that's keeping the prices up, and that the prices will drop as soon as the government allows us to pay below minimum wage/hire children/loosen health-and-safety regulations.
The alpha versions of Plasma 6, Gear 24.02 and Frameworks 6 are now available
Tesla built factory in Germany and hired thousands of workers while Volvo build new EX40 car completely in China. Just saying.
So they instead prepared the children for college where the real indoctrination happens, to stay under the radar.

(jk of course)
He doesn't have to be because he doesn't make everything about himself at the companies he runs. You seem to have a pretty skewed idea of what a CEO is for.
Apple needs to make the upgrade experience better, still. Having all the apps and settings transferred is one thing, but having to re-login to all my apps and add all my Apple Pay cards again is extremely tedious and painful. I get why it's like that due to security implications but there should be a happy medium or opt-in at least.

Making it more seamless should get more upgrade adoption.
I wouldn't trust stats from the IWF... or the UK in general since they classify drawings as CSAM/CSEM.
Tests matter, but elegance and simplicity matter, too. Tony Hoare said, "There are two ways to write code: write code so simple there are obviously no bugs in it, or write code so complex that there are no obvious bugs in it." All code needs module-level or API-level acceptance tests so that anyone can change it and deploy it with confidence, but well-written code needs fewer low-level tests of implementation details.
My position is that it is good that everyone going into the precinct should be publicly noticed. Nobody goes in through "a back door". Nobody goes into police custody without the public knowing. Yes, this gets embarrassing. But it keeps people from silently "disappearing". If they're in police custody, everybody knows (or can find out).
China's newest museum is straight out of science fiction
You missed the humor of my post, I think.
why link to the old URL when linking to its redirected one is less confusing?

https://github.com/roadrunner-server/roadrunner#readme (MIT)
As a person born in Sweden myself I have to say that the two times I have gone from a non-union contract to a union-contract the terms has been worse in a union.

Pretty much all unions are left leaning politically, exclude members if you are connected to the wrong political party (Sweden Democrats) and don't offer many benefits for at least programmers.

The workers don't want to strike obviously because they are satisfied with the contracts and have better terms and pay than in their previous jobs for the same age group according to themselves. It's illegal for employers to punish people for participating in unions in Sweden so anyone could go on strike without getting punished for it.

Unions have outplayed their role in society for the most part. The jobs in Sweden that really need unions rarely have them (service jobs).
Precisely. Not to mention that with PHP 7/8 improving a lot of the language, chances are that we are going to see way more PHP CLI projects popping up
Unless it's security by obscurity, releasing the source code of the entire infrastructure should never result in all systems becoming compromised. So, assuming the API is run over HTTPS with authentication tokens, Chamberlain wouldn't need to (and should under no circumstances) release its SSL certificates' private keys. Instead, the firmware and server infrastructure should be easily modified by the user to point to their own servers (or get rid of intermediate servers and directly be usable on the local network, which is the only good solution anyway).
Of course I have. I do make good money but not $500k.

I’m hoping to increase my net worth by few millions in the next 10 years. Getting close to my first one.

I might grind and go for a big tech job, but it needs to be remote.

I then plan on either working an extremely laid back job where I put in 10 hours a week and collect a salary without giving much fucks or doing something exciting that might not pay so much.

Maybe I will find something along the way that excites me.
>Wikipedia is not a good environment for when things go wrong.

I want that, when it is being said by someone who

>built up a grudge which turned into making more unhelpful edits
If that exists, the company should be shut down for gross negligence, even before they go bankrupt.
The company control their private property.
The labour can only control their own labour, so they choose to use that control.
How is that not in their right?
Prof. Gilbert Strang's "Calculus, 3rd Edition"
High level architects should focus primarily on creating a system architecture that is designed to incrementally and composably add functionality.

This often means adopting some sort of overarching architecture that nudges people towards composable implementations. For write-heavy, highly stateful systems with complex business logic, this means using something like a workflow engine where you can simply declaratively add tasks and conditions to pre-existing DAGs while being confident the existing workflow will not fundamentally change. To create new functionality, it's often enough to use existing functionality as a drop-in template. Duplicate and add / remove - no need to worry about what's there because you're not touching it.

For read heavy systems thinking about composition at the very highest levels is also very important. This allows engineers to easily add functionality without being concerned about breaking what's already there.

Always favor additive models over models where updating existing functionality is the norm. This means junior engineers can "color within the lines" so to speak, and the risk to the rest of the system is low.

Would also emphasize that while unit testing is often useful for the individual developer working on a piece of code, but as far as ROI, end-to-end integration testing has the most bang for the buck. If you have the full endpoint tested, for instance, from end-to-end, including database writes, your confidence level goes up by an order of magnitude when you have to modify that functionality. If you have to choose between investing in extensive unit testing and extensive end-to-end API or contract tests, always choose the latter.
In addition, a huge amount of the time you spend will be trying to figure out what the code is actually supposed to do.
The difference is that the answers to history related questions don't change with nearly the same frequency that tech related answers change, and even still r/askhistorians doesn't just lock "duplicate" questions so answers that are new or subtly different can still be submitted.

Also it's worth noting that you do NOT need to be a professional historian to answer, you basically just have to provide sources that pass the sniff test.
The law has historically not been a significant concern for the NYPD.

Put another way: this is a "win" in the sense that there's judicial recognition of the problem, but attempting to test this law is still going to get you harassed and potentially arrested. The question then becomes whether 24+ hours in jail is worth ultimately being vindicated in court.

Compare recent attempts to get the NYPD to stop parking illegally[1][2].

[1]: https://nyc.streetsblog.org/2023/01/23/tipster-sues-nypd-for...

[2]: https://hellgatenyc.com/nypd-try-to-illegally-park-then-tick...
Nextdoor Slashes 25% of Staff in Latest Year-End Layoffs
Its a good metaphor also because if you have an appointment in 20min you would never go to the shop 15min before. Yet managers will force you still out and to the shop because of your time estimate.
First bike trick EVER (1899)
i don't see why that should be grim. having more people around isn't beneficial in and off itself.
The catch is only ~1% of plastics are bioplastics. The rate of PLA > CH4 in from landfills is basically irrelevant due to everything else we are dumping down there which more easily turns into CH4.

As to dumping PLA down bore holes. You can just burry the plant matter without turning it into PLA. So there’s little reason to turn plant matter into PLA to burry unless you have some other use for the PLA at which point it’s a small portion of your waste stream.
The Whimsical Web
So it went from something in a footer to 'these people' surprisingly quickly but this thing is still just a footer not a windmill.
> What permissions does the app have?

"Location" (while using App) and "Notifications". So it can locate you when you trigger it, but it can't track you all the time.
But... who enforces that law?
FWIW, Intel is a Premier Member of RISC-V International;

https://riscv.org/members/

Doesn't negate their profit motive in having the world slow down RISC-V implementation but seems worth noting.
>software development is not a dream job

If your worst complaints are that you have to work with others, that solving the problem matters more than how you do it, and you have to sometimes have a pointless meeting, I don’t think any job will work for you. High wages, good conditions, medium social status, high bargaining power, and you get to do something you love. It is the best job available.
> After a period of adaptation, when this just becomes the new normal

Yep, and eventually even hunger you do feel is easy to ignore. I practice TRT and was meeting a friend at 3pm for a late lunch. I just skipped food all day, ate a nice meal at 3pm and then a very light dinner. Wasn't ever hungry after working out and working up until that point.
I pay a couple dollars a year in Sweden and my union offers unemployment insurance, 80% of my salary for six months if I’m laid off. I’m okay with that annual membership if that was all I got :)
Are these actually sympathy strikes though? It reads as refusal to provide services to a particular company, not the workers fully striking.

Edit: Yes! The terms also used are "sympathy boycotts", which this clearly is.
I agree with what you wrote, but I've worked with people who balk at even automatic gates. "Pass pep-8, as enforced by pycodestyle" was practically too much for one coworker I had, who, when it was pointed out in review that "the automated CI step was failing, can you please make it green?", would fix like one violation, then just ping their reviewer? And around the mulberry bush we went. Various odd arguments like, "well, my IDE has pycodestyle built in, and it's fine" (it seemed like his IDE had its own, separate, lenient config? … but like, nobody cares about your IDE…?) etc.

At $different_employ, there was lots of thrashing of teeth pertaining to `yarn audit` running against the codebase, and failing people's builds. Some people fought tooth and nail to get it to not fail the build, because they didn't like that their new feature, which didn't introduce any vulns. per se, was failed. Later, other people did much gnashing and wailing over being "confused" because the yarn audit step was red-X, and they were confused as to why it was breaking on their feature branch. It wasn't: it was failing, but marked to be ignored, so the build continued. Other, required steps, were failing. (And were also marked with red Xs.) This was "all too confusing", and it was petitioned for yarn audit's CI step to just "fail" with a green checkmark. You can imagine, I'm sure, how many vulns. were addressed after that point.

I've also worked with devs who are just amazing, and aside from being brilliant in how they architect their code/systems in the first place, … they have a definite tendency to view lint errors as just "oh, oops, silly me fixed" and just Get It Done.

QC is hard.

(Regarding our audit step, too: we also had an ignore list. You could just add the vuln. to the ignore list, and that would technically placate CI. Obviously not the best … but CI didn't demand that you fix whatever the issue was.)
How to Become a Better Strategic Thinker
Location: Poland

Remote: Totally looking for :)

Willing to relocate: Not an option, sorry :/

Technologies: JavaScript/Typescript, Vue.js 2 / 3, Vite, Construct 3, Node.js

Résumé/CV: https://lukaszkups.net/static/lukasz-kups-cv-2022.pdf

Email: letstalk@lukaszkups.net

Hi, I'm a web developer from Poland with 13+ years of experience working on Front-End side of web applications.

I love creating nice and useful things for the Internet people.

At the moment I feel most comfortable in working on Vue.js-powered Single Page Applications. Don't get it wrong though, I totally believe in can-do mindset and learning other frameworks shouldn't be a huge problem - in the end it's just a tool (that said I also know basics of React.js). My current free-time focus is oriented towards HTML5 game development (and I would love to learn more if possible about it, but it's not a must-have!).

My current contract lasts until the end of this year (so that I am available since January 2024).
CDs have the information to perfectly reproduce frequencies up to the limit of human hearing. But to do that perfect reproduction, you need to sum up the sinc functions for all the samples. CD players do not do this.

As the article points out, the sum of sinc functions constitutes an extremely non local spline. And analog filtering of the stair step function coming off the A/D converter is not equivalent to summing the sinc functions.
HTTP Archive Page Weight Report 2010–2023
Actively exploited Atlassian Confluence bug elevated to maximum severity rating
I've streamlined the process, and just say that anything will take five days to complete.
Except immigrants will come to the country and be willing to work for lower wages, they will be OK without taking the union benefits. Unions are a way to enrich current members by creating an exclusive cartel.

How do you deal with the fact that there are people willing to work for less?