skysight-inc/HackerNews huggingface dataset:
I worked on version 1.0 when I started working for Novell in the late 80 and was assigned to test out the NetWare client software (called the OS/2 Requester). I remember they had to order memory expansion cards (I think it was 5MB) for every computer that used it and it cost about $2K per card.
Used to be an EE and couldn't afford a house in a major metropolitan area. Went into FW/SW and now I can. Not saying that's the case for everyone, but that's what worked for me.
This is so ridiculous. They already charge for screens, its clear and we all know it. The fact that now they want to limit where those screens are is purely a transparent money grab with no technological basis.

Its like they WANT people to hate them. They're the most expensive option already, if they can't make it work without extracting more value then they're 100% going to go under.
> Glassdoor has systematically taken down negative reviews for companies for years.

For a fee, of course :)
It seems like you are describing BD-J[0], or a network-restricted version of Adobe Flash?

[0] https://en.wikipedia.org/wiki/BD-J
63% of University of North Carolina Class of 2025 is female
These sorts of things are compartmentalized.

The FBI, ICE and DEA absolutely do scaled collection. DEA/ICE was known (ie NY Times article) to be tracking cars via LPR/camera a decade ago up and down I95, for example. Individual cities and other jurisdictions share LPR and camera data. Things like fusion centers and drug task forces probably get access to various forms of intel.

Civilian government is different - they are subject to lots of controls and audit, and usually take data protection seriously.
Optimization Manuals
People aren't buying much of anything in my scenario. The robot does everything you need. No transactions required. GDP only counts transactions.

Maybe consider this, sort of the opposite of my fantasy robot - GDP may well rise if the air got so polluted we had to buy fresh oxygen. An entire industry would exist, transactions would occur. Drugs might exist to cure sickness from the dirty air. Or consider cigarettes - a nice addition to GDP numbers.
Thoughts on ML Engineering After a Year of My PhD
Thanks for this suggestion!

I have looked at SLA printing and "bench/desktop" injections molding setups like MicroMolder, but I've ruled those out cause I don't have enough ventilation or appropriate space for handling resin -- I don't actually do this in a garage, but a spare room.
A belated thank you for this reply.

I’ll have a look at that reference.
Because the cross site referral data is valuable to the company.
LOL, I assume the title is irony, or perhaps a riff on sassy (a word derived from sarcastic), because the author correctly says "Good managers write well" throughout the rest of the text.
This is basically the origin of the M16 rifle, in its original incarnation as the 7.62mm chambered AR-10. The original prototypes were designed and built by Eugene Stoner and half a dozen other people in basically a garage.
Exactly. See other comments in this thread, people saying "The only reason I haven't cancelled Netflix already is because I'm pretty sure my brother in law is using it".
Same here. They're already the most expensive and now they want to remove the features that made us love them. Original series we love? Lets cancel all of them. Sharing screens? Oh god the horror, god forbid people share what they pay for. Binge watching? No no no, we will go back to cable and drip feed you episodes.

I bet disney infiltrated their exec ranks and are pushing these ideas to sabotage them.
Exactly. Not sure what to do about only children. Buddy system early on I guess.
A line of code isn't really equivalent to a physical part of a space shuttle.
You're right. It's my feeling that a few words could help clear up confusion people might have and save some time
> Over the last 15 years, we’ve worked hard to build a streaming service that’s easy to use, including for people who travel or live together. It’s great that our members love Netflix movies and TV shows so much they want to share them more broadly. But today’s widespread account sharing between households undermines our long term ability to invest in and improve our service.

> We value our members, and recognize that they have many entertainment choices. So we’re working hard to make great TV shows and films, and to be as thoughtful as possible about how we charge for use across multiple homes. We will be notifying members in Argentina, the Dominican Republic, Honduras, El Salvador, and Guatemala by email and on Netflix. For more information, visit our help center.

After reading the first ten words of these paragraphs, it's obvious you don't need to read any further. Might be fun to make an AI that strips out junk/corporate filler.
I've done full stack and frontend but always had a lot more fun and felt more productive doing devops stuff on my personal projects than anything I've ever done at a job. I've been considering a switch, primarily because I'm just so burnt out on writing software, so maybe I should do that. I've got about the experience you had, maybe a bit more, since I've done a good amount of hobbyist work with devops.
If you’re a non intelligence agency trying to do opioid surveillance, easier to buy insurance and marketing data than to break the law.
Sounds smart until it isn't.

... honestly doesn't sound smart at all. Are they also buying or just overpaying by mining?
Equality!! For reals though, of the gender ratio is skewed too much students will stop enrolling.
I went with my dad to some OS/2 meetup in Germany back in the late 90s. Good times
This is mostly do to a 'proximity effect'.

The close a business or individual is to justifying their salary, the more they are paid.

It's why bankers are often paid more than they are worth.

This is an industrial effect: 'hardware' is moving to China, because VC doesn't like long business cycles. And so the jobs shift there etc..
This ignores Services entirely, which are part of GDP..

If you pay someone to sing a song to you, you're not using anymore resources then if the two of you were sitting around doing nothing. Bass portions of GDP growth are not Material intensive
"illegal by default" is fairly at incompatible with the concept of an open, liberal society.
Small powerboats. The biggest market for recreational boats is the 3.5 to 5m trailer boats. What people don't realise is while the market appears to be saturated with generic boat manufacturers, almost every boat buyer wants some kind of customisation that is often trivially cheap and quick to do with the right equipment.

The key skillset required is the ability to weld (for aluminium boats) and a garage set up to hold up boats while they're being assembled or customized.
Now that I read this, I remember checking my email an hour ago and having it beachball. I mumbled something to myself about my damn wifi, and when I checked a bit later it was fine. Never even occurred to me. haha
That’s the key I’ve heard. Yes the M2 throttles in the Air (where the M1 would sometimes) and the 13” (where the M1 was fine).

But the M2, throttling included, was still 10-20% faster than the M1 when it never throttled. Sorry but I don’t remember the exact numbers.

So basically it’s sort of a non-issue. You were promised a faster laptop and you got one. Yes it’s not up to it’s theoretical potential but it’s not like it’s at 100% or less what the M1 did.

The 13” is kind of a weird computer anyway. The 14” and 16” will be a much bigger test. We’ll see how that fairs.
They are sure giving it their best shot by cancelling shows people love and removing features that differentiate them.
naive question, if you use f droid and you have location services on, use a bunch of social apps, have google maps on it, use it normally, what extra layer will f droid have with all of those leaks anyways?
I really hate lying for Jesus. That article has lots of quote mining, and buried at the bottom where they begrudgingly include the full quote is:

> there may be a fetus that’s non-viable

You need to not read or link to fake news.
I don’t agree that there are absolute resource restrictions.

Matter doesn’t become a resource unless it’s economically useful. 5 kilotons of cadmium may or not be a resource depending on your business.

The world is full of ex resources we haven’t exhausted. There’s no shortage of bat guano or saltpeter. Mercury used to be vital, now it’s value is usually negative.

There’s plenty of raw matter that’s useless now that will he extremely valuable in the future. And will eventually have awkward afterlife as an ex-resource. Like bat guano.
I swear I’ve seen this article title a dozen times over the last dozen years
One small related thread:

Textbook: Introduction to Classical and Quantum Computing - https://news.ycombinator.com/item?id=30097830 - Jan 2022 (2 comments)
I started reading this and taking the edx course that’s based on it (How to Code) the other week. I feel pretty comfortable reading code and modifying things, and finding documentation, but tend to get stuck deciding how my data structures or types should be laid out. This week I’ve hit the “How to Design Data” part of the course and it’s been giving me a lot of clarity.
I want to say something between "There's a new sucker born every day" and "In a gold rush, sell shovels" to this comment.

There will always be new customers
More like no one hires you into a new career after 35. I’m 34 now and it was hell getting into software engineering from chemical engineering even with good project experience and acing leetcode.
Is there anyone present who understands this?

I'd like to ask a question:

My view on life is that it's deterministic. The mental analogy I've come up with is this:

"If you were to roll a set of marbles down a hill, the outcome and trajectory would be identical no matter how many times you repeated the experiment given the same marble shapes and initial force."

Where the marbles here are an analogy for our genetics, and the hill + initial force our environment.

Reading the thought experiment it sounds like a similar analogy:

> "Run a bath, then dump a bunch of floating bar magnets into the water. Each magnet will flip its orientation back and forth, trying to align with its neighbors. It will push and pull on the other magnets and get pushed and pulled in return. Now try to answer this: What will be the system’s final arrangement?"

> "This problem and others like it, it turns out, are impossibly complicated."

Can someone explain why this is "impossibly complicated?"

Isn't it deterministic and calculable?
Which is why they should focus on being a carrier. Get the netflix catalog + if you want HBO you cant get a package for X price. Their expertise is in streaming. They should have been selling the technology stack to Paramount, Disney, CBS, whoever.
“Marcos Martial Law: Never Again” by Raissa Espinosa-Robles

https://openlibrary.org/works/OL20059849W/Marcos_martial_law...
It appears that consuming a lot of protein in and of itself (assuming you’re not yet 65) is correlated with much worse health and mortality outcomes: https://www.nih.gov/news-events/nih-research-matters/protein...
> The tools for EEs are old, creaky, text-based stuff from the DOS days.

Care to name a couple? Because that doesn't sound right at all.
Lol “Known issues

Recursion is broken, sorry
just write better code
”

Writing recursive solutions things is tough, let some implanting it in a language I guess.
No, you just consume too many memes. There is not a real chance of that happening.
Thanks, I wasn't suggesting that!

It's a thought experiment to look at specific categories. Maybe it's not worth making something illegal, but it's useful to answer the question to get a good perspective.

In this case I would say it's definitely not something I specifically want to be legal.
&& find out how to get it on OSes that aren't debian-based

&& find a decent FFI wrapper if my app isn't in C-land

&& read the docs

&& static link hassles so I don't have to sort-out dynamic-link hassles for every platform

|| round-up a collection of dynamic libsixel libs & figure out how to bundle them with my script if I'm not using a compile-to-machine-code language

vs

b64 := base64.Encode(myImg)
fmt.Printf("\x1b]1337;inline=1;size=%d:%s\n", len(b64), b64)

If it's a feature request where I'm really only handling it to shut a few people up, which route am I going to take?
Without proof, it’s slander!
state actors are much more prescient than that. From every tail light ticket to rain water collection law, the state bears every law on the threat of murder. That's the price for the social contract.
This is the worst kind of right you can be.

People do pay for two streams and expect to watch them anywhere. That has been the de facto way to use netflix ever since its inception and it also goes for other streaming services.

This is the expectation of service. Nobody cares about terms of service.
I work at a data/dev consulting firm. We use Google Chat internally because its security guarantees are HIPAA compliant. We want that due to how often we are exposed to and need to share PII (for clients in healthcare).

However, many of our other clients use Slack internally and I use it to communicate with them... And I much prefer Slack. There's nothing really wrong with Google Chat, it just doesn't have the same polish or some of the really nice features that you might take for granted, like sane threading, custom emojis, or the ability to collapse a GIF so you can't see the animation out of the corner of your eye.
When I initially started Go, it felt so easy to pick up. Then I wrote a component in it and it felt overly verbose. Then I had to revisit the component and had to do some heavy refactoring/additional testing and realized that the language, to certain extent, didn't stand in the way. After all these iterations, I think Go is leaving an-even-bigger-adoption on the table for the want of following:

1. Functional operators like map/filter/reduce - all of these would be optional but would save SO many lines of code.

2. Add simple conveniences - e.g. "contains" to check if a key is present in a map. Again those who don't want to use these, don't have to.

3. Error handling boilerplate - something to the tune of "?" operator in Rust
Glassdoor has a paradox at its heart. Yes we all want to have honest reviews of corporate culture, and anonymity is probably the only way to get that. Except that how does anyone trust an anonymous post ?

The only way to get around this is some impossible to imagine global regulatory chnage where companies may never take action against negative non-anonymous postings.

I am not sure how to overcome this massive information asymmetry that corporations have against us
I’m not discounting anyone’s personal experience, but that saying something when the average EE salary is about the 85th percentile of salary. Maybe it’s indicative of how broken the housing situation is in cities (and I suppose it’s very location dependent - anyone outside of SW, law, medicine, or finance may struggle to buy a home in SV or Manhattan)

https://www.onetonline.org/link/summary/17-2071.00
There are a few commenters here (out of 120+ currently) noting that lots of EE work has moved to Asia. How much of this article is accurate and how much of it represents a huge blindspot in the USA/Euro market perspective?
I know a few people that must make good money resin-casting RPG dice. Some are super-fancy with all kinds of embedded decorations but one is just a clone of original D&D Basic Set dice (aka "Holmes dice"). Can't keep them in stock.
Glad I wasn’t the only one questioning this, it has to be intentional
I think maybe this is because the user who left the review is a New Zealand national residing outside the U.S., so they do not have any first amendment rights. If the user was American, I think they could assert a first-amendment right to anonymous speech to prevent being identified. (Although such a right is not absolute, there is a balancing test involved: https://storage.courtlistener.com/recap/gov.uscourts.cand.36...)
There is a big fan club for Kubota kb250 tractors on Facebook with people making custom mods and implements. I'm sure there are lots of similar things out there
I think the drug fans pretty much figured it all out with set and setting. Video games make it really obvious.

No matter what advances or crapifications they do to gaming, we will always say they were better in the 90s, and we will likely never get bored with the rare times everyone actually has time off to play pen and paper games.

DnD and WoD have not had any major technical advances, and everyone is still excited when a new book comes out, stories and friends don't get old.

Sci-fi is not about tech development. It's about how the whole rest of the world responds to the tech development. That's what makes an exciting story.

The tech industry right now has almost no context, most developers really do seem more interested in making the best code they can, as an isolated standalone object, rather than making the code that fits the context as best they can, even if that means giving up on any kind of "Every part is necessary" logical structure.
Same applies to the project management aspects of it too.

So many leaders have an arrogance about how things must be done. They are all 100% correct and they all disagree with each other. Reminds me of diet/fitness gurus.
this whole discussion seems pedantic.

whether it is a local function or a remote function, both caller and callee need to agree on the parameters (input), and returns (output).

I send you X. You send me back Y. That's it - this is the contract we both agree to.

OP is saying - the caller should NEVER do anything with Y other than display it on screen, for it to be called REST.
Well - why even display it, why not just discard it ?
Calling print(Y) is as good as calling businesslogic(Y).
Whatever further logic a human plans to do after print(Y), a machine can do the same.

In other words, REST is just step 1 of returning data from a remote function. The moment you code any additional logic on the returned data (which is 99% of use cases), it's not REST anymore ?
Sounds like an extremely limited definition /use case of REST.
> A human being is a part of a whole, called by us universe, a part limited in time and space. He experiences himself, his thoughts and feelings as something separated from the rest... a kind of optical delusion of his consciousness. This delusion is a kind of prison for us, restricting us to our personal desires and to affection for a few persons nearest to us. Our task must be to free ourselves from this prison by widening our circle of compassion to embrace all living creatures and the whole of nature in its beauty.

~Einstein
Where would you get the funding for that?
The author is patting themselves on the back a bit, and with regard to the painter, discussed in the closing sentence, loses sight of other non-written communication. It’s the broad strokes - in any form - that drive the largest impact.

Indeed, the quality of writing does “taper with the level of interaction needed”, but in the opposite way described.

As a middle manager, writing is critical for conveying all the necessary information. Get the work done, this way is right, and at the highest speed! At the highest levels though, it’s less useful - though exceptions to the rules (e.g. Warren Buffet using his soapbox to great effect) do exist.
My dusty record crate is a time capsule from 1982 (1998) aol.com
You mean the same 14th amendment that the Supreme Court just ruled does not support a right to abortion?

Care to bet how that will go down when said Supreme Court rules the constitutionality of said law?
I'm an engineer at heart, but I do have bills to pay and I can become interested in basically any complex system.

If EE paid better, I would be an EE. EE is interesting. Neither SWE nor my chosen career are sufficiently less interesting than EE though so it's not like I picked an uninteresting career for financial reasons.

At the end of the day it's all just problem solving. If the puzzles are all fun and don't go against my principles, I might as well go work for the highest bidder.
As a software engineer, software "engineering" is a joke, at least in the sense we apply that term to other disciplines of engineering. It's not like all that complexity you mentioned is understood. It's worked around, and then the workaround is taken for granted and exists in perpetuity because nobody can discern why it was done in the first place. Watching a mechanical or electrical engineer be able to predict the performance of a design in a hypothetical scenario and then have that prediction largely reflect reality in later testing is pretty enlightening. These types of things generally don't happen in non-trivial software systems largely because software "engineers" don't really care. Formal methods for verifying correctness is something we've decided isn't worth it. Formally verified operating systems like seL4, and languages that lend themselves to formal verification like Ada/SPARK, are nothing more than oddities for most software engineers; the only places that bother with this are hard engineering firms that are trying to live up to do-or-die performance guarantees.

Additionally, the minimum knowledge required to be a "good" software engineer is significantly lower than the amount required to be a "good" electrical engineer. You are not pushing any limits without an expansive understanding of mathematics, multiple opportunities to work on some very expensive shit, and an employer that's actually pushing something forward. Getting a VLSI/radio electronics/DSP/etc. engineer online is a process that takes years before that engineer doesn't need constant input to keep them from shitting the bed. Unless you're so passionate about it that you can't possibly bring yourself to do anything else, you would have to be insane to go through the amount of learning required so you can pull a salary that will only slightly top an entry-level software development job.

None of this is to say that software development isn't valuable, or that the people that are doing aren't skilled, but as an industry, we don't hold ourselves to anywhere near the standard that other disciplines do, and there's not much to gain other than saving face by not admitting it.
I have a relative (now in his 60's) who is a globally renowned network engineer from Silicon Valley. He has many patents, worked on just about every protocol known out there, etc. Truly one of the people who made the internet what it is today. From what I can see, he was always equally interested in the money and changing the world. But now, he's in the luxurious position of being able to "work for free" if its a project that he believes will change the world for the better. Both factors have always mattered for him.
this whole discussion seems pedantic.

whether it is a local function or a remote function, both caller and callee need to agree on the parameters (input), and returns (output).

I send you X. You send me back Y. That's it - this is the contract we both agree to.

OP is saying - the caller should NEVER do anything with Y other than display it on screen, for it to be called REST. Well - why even display it, why not just discard it ? Calling print(Y) is as good as calling businesslogic(Y). Whatever further logic a human plans to do after print(Y), a machine can do the same.

In other words, REST is just step 1 of returning data from a remote function. The moment you code any additional logic on the returned data (which is 99% of use cases), it's not REST anymore ? Sounds like an extremely limited definition /use case of REST.
For starters.. not all types of wood would have the same number.

But that isn't even the biggest issue with your comment. You seem to think that facts can't have ranges.

Fact: There are between 6 billion and 10 billion people in the world.
I am giving you concrete examples challenging his version of events. How is that not grounded in reality?
None of what you said has anything to do with MAE