skysight-inc/HackerNews huggingface dataset:
> prevent americans buying cars on finance that they are never going to be able to afford

The issue is that "Making finance accessible to low income Americans" and "predatory lending" are approximately two sides of the same coin. And so it is not politically popular.
In my experience there's often a wide gulf between what you want to learn and what you should probably learn. If you're a software dev think about what you were interested in when you started the career and what you ended up having to learn that you may not have wanted to but you still needed to know just the same. That's the same with other disciplines. It's hard to get those areas being self taught.
a key point is that these skills - soft skills if you will - can be learned on the job, even with minimal background knowledge. It is much harder to learn programming or electrical engineering on the job if you lack the educational base.

Communication is a critical skill today as are information skills. Truly sad that they are often derided as being worth less than technical skills.
Competition between AGI.
It was CS or some real Ted engineering? In my country the systems engineering curriculum is mostly only engineering topics (calculus, algebra, chemistry, physics, management, law) for the first two years. The good thing is that you can choose between different careers til that point without much hasle
Such as the comment below you
Amazing, thank you for sharing!
> No, symbolic verification does not protect from buffer overflows. Writing the implementation in Rust does

I don't believe writing the implementation in Rust does that: https://blog.rust-lang.org/2018/09/21/Security-advisory-for-...
> it is cross platform and constructs project files for the build system of your choice. if you have people using visual studio, they can continue to use it as it will generate project files for the ide, if you have people on unix using make, it generates makefiles, i think it even supports obscure things like jam.

But these days a lot of those systems support CMake natively. E.g., Visual Studio can open CMake-based projects directly, you don't have to generate a VS project file. I'm curious as to how many people still use this capability directly; i.e., how many people use CMake to generate a platform-specific build file and then actually work with that file. I think probably the most common use for CMake is to generate a build file and then immediately build it. To probably 90% of CMake users, it would make no difference if CMake ran all the build commands itself, directly.
Pedantic arguments hinder useful discussion. That's what you're doing here.

It took me a couple minutes to "figure out" just what you mean and even now I don't fully get it.

Are you in actuality complaining about the word "implement"? You're pedantically arguing that the word doesn't belong?

That's the least ludicrous intent for all the possible intents behind your reply.

Even your pedantism can't win here though. You are in fact wrong, implement is an appropriate word here, the only thing I understand here is how mistaken you are.
Agree but with major caveat that students in those majors may be actually improving those skills less than you may be assuming. It’s generally true of most colleges and students that they seem to learn strikingly little as measured by pre/post tests.
Move. Is there any advantage to run a business or live in the UK?
The sad truth is that if you want to make big bucks with a humanities degree alone, you should go to a prestigious / top school, get your degree, and then join the workforce doing something completely different.
Org is not perfect by any means. It crashes occasionally and is sometimes laggy.

I think it's fair to say that for the task of markup only, Markdown is lighter weight and it makes sense that it's implemented (slightly differently) nearly everywhere.

On the other hand, org-mode replaces Jupyter notebooks, LaTeX, and a dozen other things. This is why I keep using org-mode - not because it's better at markup, but because it's "good enough" at markup, and simultaneously "good enough" at many other things.
Rust is more restrictive than it needs to be, in this case. What matters is whether it's possible to have a situation where the value of a variable or parameter is not concordant with its type in a given context and what it takes to make that happen.

Of course it's possible to tell the TS type checker to sod off in a given context (cast, use the "any" type, etc.), but without doing that, I think it's hard to contrive a situation such as I described above.

https://www.typescriptlang.org/play?#code/C4TwDgpgBAsiAq5oF4...
I suspect it would be dealt with in the same way that human error is dealt with today.
"So it begs the question - can you live on an English degree, and be happy in the real world?"

Yes, publishing and communications professions can be perfect for English majors.

But how many jobs vs how many applicants is the problem.
The part about the ovens all running at the same time is funny to me.

10 years from now when some new type of tech is discovered that will let pizza cook faster some lonely programmer somewhere will have to find all the places it was hard coded.
State government agencies are controlled by the state and central agencies are controlled by the centre. Just because they turned a blind eye for so long doesn't mean they shouldn't now.
No reasoning like that. There may be a vote if multiple candidates are proposed, each with multiple supporters.
Isn't this perfect then? Once someone can actually implement it, the patent will have expired.
micro-paper? This is good idea
Wireguard explicitly mentions that mixing in a PSK provides post-quantum security [1].

1: https://www.wireguard.com/protocol/
> I feel like in order to patent a thing, you should need have to have a credible implementation of the thing being patented.

Reduction to practice is absolutely a requirement of patent law in the US.
Didn't Tesla have one of their cars drive out of a garage so it could get repo'd. I don't see how you can patent "a car driving itself to get repossessed". After you patent autonomous driving why does the location it drives to matter whether showroom or scrap yard?
We are not living in a post scarcity world where you are free to pursue whatever you like. We were closer to that perhaps 20+ years ago but the world is different now.

That's a simple matter of fact. That's the reason these courses are plummeting in enrollment. The economy sucks.
Redefining Developer Experience
This might come as a shock to you but women overwhelmingly outnumber men in using photoshop to augment their faces/bodies.
It has been successfully commoditised and weaponised already...

/-> Analyst orgs -> Cambridge Analytica -> Advertising -> Morons -\
| |
\-----------------------------------------------------------------/

You only have to sway the indecisive 25%.
Former Polytech'Grenoble (from the transition from ISTG) here :D
In Apple development, there's actually a couple of programming methodologies that were specifically designed to make the code more complex, so it can be farmed out to multiple devs.

In my experience, it's a real good idea to stick to writing basic MVC, when working alone, on a UIKit codebase. If I was working with SwiftUI, I would probably consider MVVM, but I don't really like to take it much past that.
And there you go right there. That's exactly what I'm talking about. One reason people might light things up is that they prefer X (a well lit landscape) more than they value a dark sky at night.

Other ideas: Landing strips. Safety (perceived?) in public spaces. On streets. Around homes. Etc.

I'm not arguing these are good tradeoffs or not, just that they ARE tradeoffs for some people, and there's no moral imperative one way or the other.
When they said the program "fixes" the image, they mean it undoes the photoshop. Hence the larger jaw.
I wonder: in what files were the monorepo merge conflicts happening?

For any language with explicit imports the typical hotspots are the top parts of large, shared files. Git can resolve all the mid file edits but needs a diaper change when it encounters conflicts in the header.

For example: if two people edit stripe/utils/common.py to add def f(x) and def g(y) then you’re likely to encounter a merge conflict not in the function definitions, but in any new imports each function requires. The solution is to break this file up into many smaller modules.

The same goes for any overly large bazel dependency, or common go file, etc.
> So i'm glad that everyone gets the same chance, if rich or poor.

They don't, though?

> The median family income of a student from Harvard is $168,800, and 67% come from the top 20 percent. About 1.8% of students at Harvard came from a poor family but became a rich adult.

From a NYTimes analysis [1].

[1] https://www.nytimes.com/interactive/projects/college-mobilit...
Completely agree. We road trip only in our Model Y. Tesla's supercharging network is superb and the chargers almost always work because if they fail they phone home with a failure message and Tesla's roving band of maintenance technicians fixes them quickly. (I know this because I had a chat with a Tesla technician while I was charging at a supercharger.)
RS-485 is a serial interface, at the physical layer.

8N1 as a line code introduces all sorts of other issues, assuming you're passing messages instead of byte streams over it. In particular, how do you do packetization? How do you synchronize? So many "serial interfaces" have implicit timers (corresponding to interpacket gap for ethernet) used for sync'ing, or play horrible games with embedded CRCs… there's a huge amount of hidden complexity here, especially if you do it implicitly without understanding the dependencies.

By the time you've solved reliable packetization over 8N1, you're going to have something that looks a lot more like an Ethernet-level-complexity line code.
I agree wholeheartedly.

Education for education's sake seems to have gone the way of the dodo bird. That's a sad state of affairs.
Please link us to your manifesto. They way you are ranting on about the most inane "fault", I'm sure you have one.
Thank you for your excellent work! I have some RSI issues and try not to use the mouse as much as possible. Vimium helps me avoid wear and tear every single day. I love it and install it immediately on any new Chrome instance.

(I am about to use it to press the "reply" button to submit this comment. It's fantastic.)
It's partially here already: my Ford breaks down when I skip a payment. Then again, it breaks down when I pay also.
The first stage of this is almost always executives that get comfortable smiling while lying to your face in townhalls. Next is when people start talking about "culture" as if its a tangible, ownable thing. Once the dominoes start falling it's hard to stop them
Vlc.js – VLC ported to the Browser powered by WebAssembly
It doesn't have to be the car companies that do the research and design, it can be state funded (since it will be state mandated) research, design and development and open source/patent-free to manufacture.

If it's meant to be used by everyone (I'm not thinking DUI recidivists, how many people have you seen rationalize driving after a drink or two or six) then make it usable by everyone.
people forget how recent the switch from a humanities dominated education to a stem dominated education took place people forget that this is an ongoing experiment not some manifest destiny towards Reason - and I am far from convinced this is exclusively for the better in terms of producing a stable and good society whatever that might mean - we have yet to see what happens when you raise 2 or 3 subsequent generations primarily teaching them hard sciences and also those humanities that have successfully branded themselves as "science adjacent" (econ, political science, management theory etc...) I think people who "gleefully celebrate" this cannot imagine that there is some scenario in which we overdo this or that there is no way you could have a population that is "too rational" and I worry that the history of our next century will be what proves them wrong
I can't see them loosening access to iMessage willingly. It's like the App Store: a moat to keep users confined to the Apple ecosystem. Allowing users choice and freedom is anathema to Apple's business model.
True, but why not wish for the whole kitchen sink? :)

But on a more serious note, would you agree that an LSP server at par with Emacs Org Mode will validate the sufficiency of a standard grammar?

That in turn will allow all sorts of apps to bloom. Right now everyone is having to roll their own for whatever subset of org they choose to support. And the fact of having to roll one's own is the limiting factor for feature support. Which isn't terrible, because partial compatibility can work just fine.
My college roommate was an English major. Now he is a professor of English at a university and is quite happy with it.

Of course the joke always was that he was majoring in English to teach future majors in English.
I also have an Nvidia shield that now sits unused for the simple reason that Google forced ads onto the home screen.

It used to be that the Shield was the one bastion away from ads on Android TV, then with one update that somehow manages to reinstall itself despite being completely disconnected from the internet, there are now permanently ads on my Nvidia Shield TV.

I honestly don't know why it's such a big deal for me, but I basically never use it anymore. It's real shame, I got a lot of good use out of it, because as you mention the support has been going on for years now. But I will not subject myself to ads if I can help it. I pay for Youtube to avoid ads, I pay for Twitch to avoid ads. I can't pay to remove ads from my Android TV homescreen (that I didn't even have for the past like 5 years)
A lot of popular youtube content creators have english or literature degrees actually. It's almost like being really good at writing for a given audience, and being able to write stuff that will be interpreted as genuine and good is a useful tool that we really should be using more.

Any technical degree that doesn't include some sort of technical writing class is deficient IMO, and degree programs that get closer to needing to work with other people more than math should have stronger writing classes as well. So many adult americans can't read at a highschool level. It's an essential skill, and has been since society first developed written language.
Are we possibly becoming a post-English society in the same sense that we became post-Latin? Latin was once the language you needed to know to access knowledge and learning. Now it is of little use to most outside of the Classics. In the future it will be possible to conduct science without full literacy.

With the rise of large language models, apps, APIs, handheld computation, video content, and finger gestures, it seems that our daily interface with the world is moving from logocentrism. Furthermore, with the coming abundance of generated junk text from generative models, the relative value of language (English) looks to continue to diminish.
>90 % is hard work and consistent effort!

Eh.. ok let's go with that.

But you know what? That 10% allowed them to have the chance to even do that, whereas other people don't even get the opportunity. It's a lot easier then to make "the 90% effort" when you are basically handed the start.

Let's take some physical beast like Lebron James. Has he worked hard? Of course. Was he gifted with an insane physique? Absolutely. My argument is it was much easier him to just "put in the effort" given his start than someone who is built just average.

I'm not trying to diminish people's effort by any means- but it's also not fair to act like these people just made themselves what they are out of no where- and that "anyone can do the same!". I would argue it's the same with intellect. I look at how I've done and sure I've worked hard, but I was also gifted with some good skills that most people just don't have. It really has me look at things differently as I've gotten older- because it's just another type of privilege. Why is it fair that I get to make so much more money and have it easier than someone else just because I happen to have more natural talent for math etc?

Anyway, I think sometimes it's just good to take a good hard look at how people actually become "successful" and most of the time it starts off by something that the person never earned. So maybe we all need to be more humble and realize that everyone is trying hard in life- most people just weren't born as lucky as others.
What you probably want is a platform that will isolate spreadsheets but enable them to be part of the process. Shameless plug: our SaaS planning platform [1] enables collaborative Excel-like spreadsheets, full data science analytics and actual Excel as part of the workflow; but you control the workflow completely.

[1]: https://www.dataviva.com
I think it is because it is generally viewed as futile, in the grand scheme. That preppers tend not to be social butterflies (me included!) does not help either.

I personally disagree with that view. I think that post-collapse longevity is going to depend on small communities, or tribes, if you will. It behooves the smart prepper to cultivate relationships now and a good way to do that is by doing good for society.

And I'd argue that OpenAI believes it is working to strengthen civil society. I don't know whether I agree with them or not, but I do believe that AI is just at the beginning of changing our society in truly staggering ways that cannot be undone.

I am beginning to wonder if we'll have a "21st Century Amish" where people choose to live in <=2000s technology.
> care repossession

Does autocorrect make Freudian slips?
People should feel free to pursue whatever interest they want - encouraging them to go into 6 figure debt for an 'interest' is not very wise however.

I studied business and computer science in college - that now pays the bills.

I study European History in my free time, and even with all the hundreds of books I have read and own, probably haven't spent $1000 on that 'interest'.

"You just spent 150 grand on an education you could have gotten for $1.50 in late fees at the public library." - quote from Good Will Hunting.
What makes me to think that diversity could have played a major factor is my observation with similar hires in other places, my experience in the hiring committees recently (members saying there is pressure to hire a female), and the fact that this person’s qualifications seem to be less than those of others excepted to be available for the role of CTO at such renowned company.
Why wait 10 years, when you've got ChatGPT.

Verse 1:
I bought a brand new truck, shiny and so smart
It had all the latest gadgets, it was a work of art
But I got behind on payments, my bills just piled high
And one day I woke up, to a big surprise

Chorus:
My smart truck repossessed itself, it had a mind of its own
It drove away into the sunset, left me all alone
I should have paid my bills on time, kept up with the loan
But now my smart truck's gone, and I'm all alone

Verse 2:
I searched high and low, for my smart truck so true
But it was nowhere to be found, no matter what I do
It had GPS and sensors, it knew just where to go
Back to the dealership, where it could be sold

Chorus:
My smart truck repossessed itself, it had a mind of its own
It drove away into the sunset, left me all alone
I should have paid my bills on time, kept up with the loan
But now my smart truck's gone, and I'm all alone

Bridge:
I guess I learned my lesson, to pay my debts on time
But it still hurts so bad, to see my truck's tail lights shine
I'll never forget the day, my smart truck drove away
And I'll always regret, the price I had to pay

Chorus:
My smart truck repossessed itself, it had a mind of its own
It drove away into the sunset, left me all alone
I should have paid my bills on time, kept up with the loan
But now my smart truck's gone, and I'm all alone

Outro:
So if you're thinking of buying, a smart truck of your own
Make sure you pay your bills on time, and keep up with the loan
Or you might end up like me, with a broken heart and soul
Watching your smart truck drive away, leaving you alone.
> Also, Americans were using awful phones while the RoW was using much better phones like Nokias thst even in their non-communicator series made texting far easier thanks to stuff like T9.

Worth mentioning the unique phones sold in the Japanese market by domestic manufacturers prior to smartphones, which were some of the most advanced in existence at that point and had been for many years. People in Japan were doing things on their phones in the late 90s and early 00s that most of the rest of the world wouldn’t for another 10-15 years.
So there's no difference between doing things that have a point and doing things that dont have a point?
Sorry I’m still not going to use Rust
I find that a lot of people dishonestly conflate the avoidance of critical thinking with finding an argument lacking. These two things are very much not the same thing.
Could you quantify it (Twice, three times, etc)?
Another question, does it apply to only attention heads learning or the whole shebang?
I should have chosen my words better in the post.

Of course, access is restricted to people whose jobs relate to the data (i.e. developers), and the data that is accessible is also controlled.

The point I was trying to make was that there is a difference from other organizations where I've worked, where access to relevant product data in the warehouse is given by default to dev teams, and is accessible both interactively (for debugging or decision making) and from batch/cron jobs.
but will you?
You may want to check out AviSynth [1]. It has been quite a few years since I last used it, but it is able to do things like moving text with a script. It was very fun to work with, particularly being able to copy a script from a previous project and modify it for a new project. When I last used it, I used a text editor called AvsPmod [2] that had some nice integrations.

[1] http://avisynth.nl/

[2] https://avspmod.github.io/
Good. 18 year olds shouldn't be given the option to put themselves hundreds of thousands of dollars in debt for no career prospects.

I absolutely understand the point of view of the top comments saying that it people should be allowed to pursue their interests, and I agree, but it shouldn't come to the detriment of the basic quality of life of people that are barely old enough to take those decisions.

The title of the article is perfect. It's the end of the English MAJOR. Study it as a Minor. Go back to school at 40 once you have your career built if that's what you want. But don't shoot yourself in both feet when you're 18.

Otherwise I should have been allowed to do - and be respected for doing - a Major in video game playing and TV series watching, because that's where my interests laid when I finished highschool.
The economy sucks

Based on what metrics? Unemployment in the US is low. Wages have gone up. Inflation is up as well. Companies are mostly profitable (despite layoffs).

At worst, we're seeing some mixed signals, and might be heading into a recession. But, we aren't there yet.
> equally as wealthy (if not more so) per capita

Are you thinking of GDP, perhaps? I think that household income (and individual) is highest in the US (adjusted for PPP).

https://en.wikipedia.org/wiki/Disposable_household_and_per_c...
Definitely a pain if you're trying to teach it in a sentence-diagramming kind of way. That said, I kind of wonder why you'd be bothering to do that unless the kids are literally not able to understand what's being said and you need to work through it from first principles. (Which I guess is possible? That all reads as a bit of a ramble but perfectly understandable, particularly if you read it out loud.)

For my part, I've never once in my academic career had to explicitly identify sentence parts.