skysight-inc/HackerNews huggingface dataset:
> Why would a general purpose controller be designed to accept e.g. too high voltage levels?

Pragmatic design decisions. My bet is they decided that adding voltage regulation was unnecessary since they can limit it via software which they have control. Adding voltage regulation would increase the component count which takes up board space and lengthens the BOM (bill of materials.)
This was just something I remembered observing (ads in computer magazines for 300 baud modems for $299, 1200 baud modems for $1199). But I just ran across a reference in wikipedia:

https://en.wikipedia.org/wiki/Hayes_Microcomputer_Products#C...

>Competition

>The modem market in the 1970s was very simple and stagnant. Modems tended to sell at US$1 per baud. Hayes saw no need to be different—the original Hayes 300 baud modem sold for US$299 retail. At that price point, Hayes could build a "Cadillac of modems", using high-quality components, an extruded aluminum case, and an acrylic front panel with a number of LED indicators. As the modem market expanded, competitors quickly copied the Hayes command set and often the Hayes industrial design as well. To compete with Hayes on price, early competitors manufactured modems using low-cost components that were often unreliable. Hayes quickly gained a reputation for high quality, and for a time held a 50% market share.
An alternative made on Elixir/Phoenix https://github.com/rauversion/rauversion-phx , it's also well suited for music communities and event streaming.
> I'd be surprised if you can get a truck at anywhere near MSRP these days.

Europe, that's where. List price vs MSRP is not a mostly US issue honestly.
Yeah, I was in the 30 -35 range in 2014. I think age had something to do with it.

But I think 2014 was when it started to become apparent that the idealist global mixing and digital revolution it was tied to, something I had pinned my optimism on, might be going in a more evil direction.

Paul Graham wrote about this, that we need to understand our current period in the context of a much longer historical timeline http://www.paulgraham.com/re.html
GP close to gods, and on the far side, confirmed.
Hi Mike,

I promise that this was a genuine case of parallel evolution – I didn't read any LuaJIT source or documentation while writing the code or article.

Afterwards, I searched for "reverse linear scan register allocation", discovered the blog post which referenced LuaJIT, and linked it in the text.

I've updated the article to move the LuaJIT reference to the top, and adjusted the phrasing to be clear that this is not an invention, it's simply an interesting implementation. What you call "naive", others may consider didactic :)

Let me know if you have other feedback or suggested changes, either here or via email (in my profile).
Article seems more about management and tooling than anything else. No amount of frameworks or toolsets will solve a bad/broken management style. Agree with the other comment here about forcing cts into discrete flow. I've always seen sprints / scrum as a babystep to a kanban based method rather than the end goal from an operations perspective.

But a bad management style would still trump this.
I'm not seeing how is the failing rate on his course. Only that near 30% of the students signed the letter. It is maybe that number?.

30% failing rate is not bad, yes, the education community must to do something about those students concerns (maybe opening a pre orgo course or offer some tutors), but if that is the failing rate is not bad.

What I'm saying is that when you are teaching the failing rate is something you must to lower, not lowering the quality of your course, but being flexible with your teaching system.

I'm not seeing why you should remove the teacher here. And that is bad.
I'd say you can't fail because student loan debt can't be discharged in bankruptcy.
Ask HN: What are the minimum features required to consider a framework complete?
Given that the amount of frameworks is growing day-by-day, I'm curious to know what you consider a minimum set of features that every new framework should have?
He has two books coming out, one this month and one next. First books since 2006 I believe.
OK boomer

;)
Oh man, that would have been one hell of a coincidence if I wasn't making that reference
people who are politically connected/aligned to the organization seem to have no problems getting things memory holed
Good question. That made me think about it. Why did it start to change for me in 2014?

Posted my initial thoughts above
> It helpfully spits out this HTML response in return but, of course, my frontend code was expecting a JSON response. I had no idea I was ever going to get anything different.

I wish more front-end devs recognized that they're building HTTP clients whenever they make HTTP requests. There's a whole specification written about how to do that well so one doesn't have to learn things like this the hard way. Specs may look old and esoteric, but following them bakes hard-earned wisdom into your apps for free.
Probably because he’s got two new books coming out this year: https://www.nytimes.com/2022/03/08/books/cormac-mccarthy-new...
Get Inspired by these real stories to make your first dollar online
Why do you need visibility and/or predictability?

I would say Steve Yegge's classic Good Agile, Bad Agile gives the answer - Kanban (or, more informally, a work queue).
My experience has definitely been the other way. Being optimistic about the future is definitely an Unpopular Opinion in my experience. To the point where I've been called a "denier" for expressing any hope at all that we can solve the problems we're facing.
Kanban is the best middle ground IMO. I agree sprints are a distraction. The planning and ceremonies alone sap time. Sprints are really just a form of pressure. In my experience the stories estimating is not accurate enough to set up a predictable sprint, and the inevitable deviation from the plan just creates additional work to audit and adjust, along with a sense of failure around what has often been a productive 2 weeks.
It would be possible to use cameras instead of ultrasound, but that would require mounting a lot more cameras in the dead zones as you said. One of the coolest things I've seen was on a BYD, which has cameras mounted pointing downwards all around. It then creates a fake birdseye view when you are parking, or close to an obstacle. It looked really convincing, as if there was a drone above the car.
I'm not a chemist, but I'd imagine the ten Einsteins would all be able to pass undergrad orgo without too much pain (assuming they were interested in chemistry).
The site owner has complete control over this in the CF dashboard, and can easily disable it or lower the threshold. Myself, I'm quite happy with stopping bad traffic (about 20% of the requests to my sites) at the edge with CF and keeping my hosting costs down.
There are comments jumping to conclusions, but the article is so thin about the details, that maybe we should step back a little. We don't know what the whole complaint contained. We know there were other issues ("and multiple student complaints about his dismissiveness, unresponsiveness, condescension, and opacity about grading").

Maybe it was only about the pass ratio. Or maybe he was a terrible teacher. They show his academic success as something to consider, even though it means nothing about the teaching abilities.

I've had a bad teacher at uni at one of the "hard/filter" courses. Many people failed. But I'm sure some of them did because the teacher was a dick to them.
I would like to know where you got the hat you are pulling those numbers out of
Are sprints bullshit? Maybe some of them. But for teams to be effective, you need communication, knowledge sharing and some form of tracking progress. A good manager facilitates these items. A bad manager just throws tickets on a Kanban board.

Sure, if you have a team that can do all the above without sprints, that's great. But I bet they have some other method or social structure that makes team management effective. Most software teams do not have that without some type of formalized structure, especially when new devs rotate into the team.

So, I say stop criticizing the concept of a sprint and start holding your manager accountable for proper communication, effective knowledge sharing and realistic issue tracking. You wouldn't accept crap code, don't accept crap management. Do this and your sprints will add value (and the meeting will be shorter too!).
This is the first ML topic of this year. What happened to this language, is it alive?
> But I am very frustrated by how leftism seems so often be so centred on critique (a negative trait) rather than building ideas/stuff.

You realize that this is rhetorical scam to prevent the questioning of action and the suppression of dissent?

The left has plenty of good ideas on how to constructively corral the greed and stupidity of the right. And no unions are not out of fashion.
Carcentric city planning and good public transport are pretty much mutually exclusive.
I remembered it from about 1999. I don't know if it was a requirement back then, or just something the history teacher chose to include.
I am low energy person (at least for now - its a medical thing that perhaps will be fixed some day). When I hear "positive" people that force a change for the sake of change I know that this will probably mean that I will have to spend the last of my depleted energy resources on this naive persons dummy ideas that are not backed up by experience and insight. And this instantly changes me into pesimist that tries to test the other person if he thought it out, did due dilligence and spend his own energy first before he tries to use my. This is simply a defense mechanism that protects me from people that have aboundance of energy and do no understands that other are not like them. And most good ideas is shit - in real world only execution and timing matters.
I use the 3 second rule...
The problem is mostly housing: https://www.worksinprogress.co/issue/the-housing-theory-of-e...
I still remember being sent to the principal in 3rd grade when the teacher said her job wasn't to make sure we learned when asked why she didn't do anything about the learning-preventing harassment happening right in front of her, and I asked what her job was if not that.
No replicator, just extremely cheap labor and energy. Imagine if someone from 1000 years ago could have access to an American garbage dump. Things that in our current economy have zero or negative value would be extremely valuable to those people (Plastics, Metals, Electronics, Machined Clothes, Plant Seeds)

That same thing will happen again once we have another huge advancement in technology. What we consider to be expensive and valuable today will be of zero or negative value to someone 100 years from now.
Yep. A bloodbath is certainly on its way. Our illustration program will be first in the figuring line.

We think that there may be some room for our students as 'high class' art directors. What will give them unique merit is their deep knowledge of pictorial formalities. Anyone can give the text hint 'flowers in a vase'. But what about...

'Move the camera down to avoid the strong coincidence line between the edge of the vase and the edge of the table. Change the saturation value of the vase to emphasize background/foreground contrast. Increase the amount of negative spaces around the periphery of the flower mass' etc.

Tek like Stable Diffuse may also lead to a resurgence of interest in natural media, like oil paint, water colour and suchlike.
The problem is that universities have come to see them selves as agents of egalitarianism whose job it is to educate the masses and lift people out of poverty. But they derive all of their actual economic value from being an elitist weed out process for who gets high paying jobs. These two functions cannot coexist.
There are two novel spinoffs of it as well now. Catfishing on CatNet is the first one and Chaos on CatNet is its sequel. They're pretty cute.
>You should realize: your problem with boomers is that they exist and act like human beings. It might be time to let this one go

Hope you don’t mind, but I am saving this lovely little nugget of wisdom.
Communication is an attitude of openness towards the other, which implies availability to share, that is, to give and receive. It is an art that must be practiced continuously to develop it in all its fullness and thus be able to obtain an optimal benefit. We as human beings need to practice to the fullest and improve the quality of our communication every day through active listening and empathy.
> Paying someone money and putting in the work?

Yes. That's what it is. But it isn't "paying someone money and feeling entitled to finish because I paid the money".
How did he dare remark that your failure made his life harder? He is only one of the greatest GM of all times, he should know better than disrespecting you by stating a fact.
Amazing that anyone uses Google Drive with the horrendous user interface. Honestly File Manager in Windows 3.11 is easier to use. You can actually find out how big a directory is in File Manager!
yes, we need replace all scientists with software developer.
Generally whenever I feel this way (and it happened a lot) it was coming from a situation when I tried to press myself to choose. The more I pressed the worse it got, the more anxious I got and the more stuck I felt.

There is a recent article on min-maxing and optimising life as much as we can: https://ofdollarsanddata.com/why-you-shouldnt-optimize-your-...

But life is a not a math equations. There is also a concept of wu-wei called effortless action. Something that we do that doesn't feel like work and we just pursue our energy or flow without even realising it.

That is essentially the magic.
Do you have an example of some molecules that would be joined in an experiment?
Amazon Hiring Slowdown
(RC cofounder here)

If you attend RC and want a new job afterwards (either right away or years later), we have a team to help you. We can suggest specific openings (after discussing and hearing your preferences), review your resume, set up mock interviews, and provide whatever support you’d like throughout your search.

All of this is optional — there’s no requirement you get a new job after attending RC, and there’s no requirement you work with us exclusively or at all if you do look for a job.

This all works (and we can keep our retreats free for all participants) because we have contingency recruiting agreements with a number of tech companies, and those companies pay us a fee whenever they hire someone we refer to them.

I hope that helps!
Poll: Per Science, will Climate Change lead to Human extinction?
(Without Googling it, I do not know)
The author chose to use google tech and let it capture everything. She chose to. She let it happen. If you don't want that, you can choose not to like I do. But the great majority of you will choose (by omission) because it's easier, then complain about it. Every time you'll do what's easy, and encourage the surveillance society you pretend to despise.
As recently as 2015 I was working at a customer site where the web proxies were so misconfigured that Google was effectively blocked. The main page would load about a third of the time after maybe ten or twenty seconds. This was a huge org with 15K users, including dozens of developers and hundreds of general IT staff.

Turns out that a one-checkbox-tick fix was all it took to make that go away. The woman in charge of the web proxies panicked, thinking that this change had "broken something", reverted the change, and then refused to change it back.

Fun times.
Personally, I never liked agile. I like to get a description of a problem. Prototype. Take that to that customer and ask for feedback. Iterate. QA. QA. QA. Release. Thing is, much like governments, these models all fall short because people aren’t great. I think that if agile isn’t working for a team they should try another method, and if agile does work for a team that’s fantastic. People, imho, shouldn’t blindly follow a methodology in religious fashion. They should try different stuff until something works for them.
Worked in many teams and company sizes. I prefer Kanban to scrum hands down. My hot take is that Sprints are a good tool for an incompetent manager who cannot exert pressure or plan work without a fixed structure.
You're free to Google the numbers yourself or provide your own rather than starting with insults. For the record the fire numbers are roughly the same between the ESFI, NFPA and FEMA.
lol, there are crappy companies, crappy business models and crappy industries - any of these can make it hard or impossible to attract non-crappy staff/teams...
Seattle woman gets probation for Capital One hack
I'm pretty confident that when I studied for my Applied Physics B.Sc. in the mid '70s that probably a third of all students in all disciplines in that university (Exeter, UK) either dropped out, failed to graduate, or barely scraped through with a pass degree.

A significant minority dropped out after the first term, unable to cope with the need to push themselves instead of simply doing as they were told as they had done at school.
This programme lacks core! You should have atleast
(7) horizontal push (situps) (8) horizontal pull (back extensions)
Specifically zfs-dkms + the stable kernel package ("linux") can often be an issue because I have seen the kernel version updated by Arch without ZFS support for that version (obviously not something that the Arch kernel package maintainers should care about, but it's a bit inconvenient).

zfs-dkms + "linux-lts" (longterm kernel) seems to work better than zfs-dkms + linux (stable kernel) if you're intending to do frequent system updates - I've been running this on several machines for years with no issues.
How that is not seen as a pyramid scheme by the SEC is beyond me.

Legally, it's just a game being played with "Monopoly money". The SEC isn't authorized to regulate fun and games played with non-legal tender.

In other words, he really didn't withdraw $10M USD --- he withdrew some amount of crypto that is not "legal" money.

But don't dump all the blame on the SEC.

Remember, this is exactly the way crypto bros insist it should be. All the SEC effectively did was afford Celsius, their depositors and crypto bros in general the freedom to rediscover the hard way why regulations are a necessary and vital part of any "real" financial market. Only a fool would think otherwise --- live and learn.
Woman handcuffed in police car parked on train tracks survives locomotive impact
That's a much nicer photo IMO. It just seems very accentuated when it's drawn with hard lines.
Me neither. Unfortunately my boss does, though.
Random answers about what the term Web 2.0 means (2006)
I wonder how in the author's world teams communicate? How do they communicate progress with other groups (potentially other teams they need to synchronise with for the release of features), how do they communicate with managers (ah those pesky managers, always wanting to know when a feature will be ready), how do they communicate with customers (ah those pesky customers. always wanting to know when a feature will be ready)? “Good teams don’t need sprints to get good work done.” No, and that's not the idea behind sprints and backlogs and tickets. It is primarily about communication.
In a job a long time ago there was a brogrammer in the team, always estimating absurdly short times because he was so good and fast (he wasn't bad, but he was 2-3x slower than he himself estimated). So I had picked up the habit of estimating 5x longer on tasks, to balance him out.

Also all the sprint planning and retrospective took basically 30% of our time.
My wireguard UDP endpoints are available on a high port, 443 and 53. I've often have one of them blocked, very rare to have them all blocked.
And F doesn't have to be career altering if you retake the class. I get that it adds money/time/opportunity cost though.

The parent does raise the question of what is appropriate difficulty. Orgo should probably be difficult & rigorous for ChemE's, maybe less so for pre-meds. I think many schools have different course offerings for different majors for that reason.

In my school it seemed the thermodynamics prof would give a "gentleman's C" to the kids who tried somewhat, and an A to the ones who really put in the work.
There's a subjectively legitimate reason to consider blocking POST (but not GET) requests ruder things than "overzealous."
They did:

> III. A Reasonable Reader Does Not Need A Disclaimer To Know That Parody Is Parody.
Don't sauna in the few days before you plan to conceive. Bikes, among other things, can also screw up your semen. It's not that uncommon, and it's only temporary
> What the members of the mathematical community—especially those in the Mathematical Association of America (MAA) and the National Council of Teachers of Mathematics (NCTM)—have known for a long time is that the pump that is pushing more students into more advanced mathematics ever earlier is not just ineffective: It is counter-productive. Too many students are moving too fast through preliminary courses so that they can get calculus onto their high school transcripts. The result is that even if they are able to pass high school calculus, they have established an inadequate foundation on which to build the mathematical knowledge required for a STEM career.

https://www.nctm.org/uploadedFiles/Standards_and_Positions/P...
Assume you have 30 electrical devices in operation. Assume the cost of your house is $1mil. Then avoiding that fire should be worth ~$13 per device. However, the device manufacturer would not need to bear that cost, meaning it goes unpaid.
In my defense, it was late. Thank you for pointing that out.
Even just the language we use to describe it all is depressing isn't it? 'Sprint', 'tickets', etc.
> European governments printing more of their own currencies to give handouts to their citizens, resulting in inflation

are you sure its printing?

couldn't they just tax it back from the wealthy in the end...?
> Has it not been successfully argued that an IP address is not sufficiently identifying (in various court cases wrt piracy)? If so then the source host's name, either given directly in the protocol or returned from an rDNS query, shouldn't be either.

No. For purposes of the GDPR, IP addresses are considered personally identifying information.

https://curia.europa.eu/juris/document/document.jsf?text=&do...

A bit of a background: It had long been accepted in EU law, that a statically assigned ip address is PII. For years, it has been contested if dynamically assigned ip addresses also fall under this, as the owner of a website has no means to actually trace that ip address back to a natural person. Here the highest EU court basically decided, that as long as even a third party (the internet provider assigning the dynamic ip address) is able to identify the person using an ip address at a certain time, also dynamically assigned ip addresses have to be considered PII, and therefore all ip addresses.
Your link is missing an "l".

https://webalizer.net/sample/site_199905.html
> Good teams don’t need sprints to get good work done.

I agree. Most teams are mediocre though. A lot of processes have the goal to limit risks due to bad teams.
Agree mostly. Jira is a nightmare. Sprints are pointless.

But the backlog is useful. I find it amazing how what seems like a great idea when I think of it looks utterly pointless when I see it still on the backlog 3 months later. It's a useful tool to deal with our tendency to fall in love with our ideas.