skysight-inc/HackerNews huggingface dataset:
I might be in favor of such a requirement if it only applied to larger organizations. Otherwise regular people would have to hire lawyers all the time even to write up a simple contract. If a company employs more than 500 people or makes more than $10m per year in revenue its employment contracts must not contain unenforceable sections, for example.

Even then I might want to keep the scope narrowly to employment contracts. A contract between two large companies would have wider implications if it could be invalidated completely.

My understanding is that contract law is nuanced and it is important for the functioning of society that small mistakes can be fixed without major repercussions, but I am in favor or making sure large employers aren’t misleading employees.
Big fan of her wizard zines.
False. This is great for any job. Not saying it will always be successful but its a red flag if you do this and it has no impact on your compensation or promos.

Giant red flag.
Working for an international company has really opened my eyes. It's actually fucking insane that someone could be paying off school in their 50s. The cast majority of European schools are in the single digit thousands per semester. The US needs to immediately allow tuition to be discharged in bankruptcy which would at least fix some of the copious problems with our higher education system.
While I agree with and appreciate the pragmatism of this, I think there’s a fundamental problem if an employee has to report their work to their manager (or employer, etc). Management that is not deeply aware of what their reports are doing is either unnecessary or incompetent.

I think this trend is mostly a result of management looking to squeeze more labor out of their reports for the same price. As soon as you make working on braggable things your reports problem, you have a lot less work to do and your reports have (more) perverse incentives to both overwork and ignore “unbraggable” work. These incentives are more aligned with contract work, not full time employment - the former usually being much pricier.
E2E tests are useful, but I definitely do not agree that they should be the primary target when writing tests. Setting up the correct data conditions for an E2E test to accurately exercise the code is often challenging or sometimes impossible, particularly since E2E tests often execute against a hosted environment with shared resources. Unit tests probably often have room for improvement, but in my experience they are extremely useful for checking code during development before I've produced a final product that could be tested E2E.
The pissing contests in terms of who is worse usually feels like a defense of our country. (I live in the US)

Perhaps we should be most critical of our own country as presumably its where we have the most control and blame.
Signal runs on donations with a small staff and budget, and even still half of its infrastructure budget goes to sending a verification SMS on sign-up. You can run an open chat network as a tiny non-profit, and any hope of profits is in the same ballpark. For the incumbents it’s a loss leader for other services, and that complicates the whole analysis going on in this thread.
Okay palemoonale
how do you get websockets to work p2p? afaik websockets needs a dedicated server to relay messages.
I think in this scenario, different people will have a different perspective on whether asking people to "wait longer" constitutes flakiness or not.

From an end-user's perspective, there's very little difference between "the task didn't work" and "the task worked, but took longer than your patience to wait." Both appear to be broken.
> Too much of my time was not spent creating. It was spent making the compiler happy.

I’ve seen this happen to some colleagues, and it has happened to me as well, not only with java.

It’s really… a skill issue. In most cases the user hadn’t read the documentation well if at all, or is trying to write in language X while thinking in language Y. It’s really your issue if you’re misusing the language and the compiler.
Certainly a bell curve situation here.
There’s a general principle here. For any arbitrary human action (or inaction, which is also action) there exists someone who will object on grounds that they believe are reasonable.

If you give each of these objections credence, the result is total paralysis and totalitarian repression of everyone. Vetocracy isn’t democracy. It’s the dictatorship of every minority.

There are people (e.g. Christian fundamentalists) who are personally offended by the mere existence of the Navajo religion too, or its ceremonies. Should we listen to them?

The test is whether anyone is being harmed. Nobody lives on the moon.
Discord user tokens are not JWT: https://user-images.githubusercontent.com/34555296/120932740...

Unless your Discord server is actually a spacebar server, in which case they are JWT: https://github.com/spacebarchat/server/blob/master/src/util/...
I think what you're saying is definitely a factor, but I like to imagine it's a factor for innovation, but once the capability has been breached, then the possibilities for implementing something similar on a smaller scale, and thus possibly divorced from ad revenue, then we could see algorithms implemented with goals set by individuals for their own good.

Kind of like how now there's not just reddit clones all over, but you can basically spin your own.
> The college system in the US works well.

From an educational standpoint, this is arguable, as most students are forced to take classes unrelated to their area of study simply to fill out a the credit requirements. But overall our schools are world class. It's the money side that's a wreck.

> The vast majority of students go to community colleges or public schools and end up with very little debt (if any).
The nightmare stories you hear are about the small, vocal minority that go to expensive private schools and/or major in something that doesn't pay well (like theatre) and/or get Masters degrees that put them in debt.

This is just the exact opposite of the truth, with literally no room for interpretation. The vast majority of students graduate with debt, the number is about 64%. Average debt from non-profit schools is about $35k of debt, and about $60k of debt from for-profit colleges. This is two thirds of students, and the amount rivals car loans, which are NOT insignificant.
I wonder if the 5-6% is an accurate estimate.

Some back-of-the-envelope math:

- K-12 enrollment in 2021 was 49.4MM [1]

- Assuming even distribution across 13 grades, that's 3.8MM / academic year.

- 1MM ~= 25%, though if one factors in that drop-outs increase as years advance, this is conservative.

[1] https://nces.ed.gov/fastfacts/display.asp?id=372#PK12-enroll...

[edit] formatting
Different objects. Marble facades, and heated pools. I don't know what you see you go to
We took 2 micro SaaS from Ideas to Live tools in a weekend
This is a good Internet archeology challenge. I quickly tried on Google [books] and ChatGPT. ChatGPT says that oldest misattribution it finds is from Richard Dawkins' book "The God Delusion" [1].

I retried on Google Books using quotes around a sentence and it finds [2] and [3]. I don't have access to these so I cannot check, if some can we could clarify part of the mistery. Project Gutenberg on Mark Twain [4]?

DDG find the oldest attributed to Mark Twain in 2004 [5].

Trying

[1] https://www.docdroid.net/XGv3aLm/the-god-delusion-pdf

[2] https://www.google.com.ar/books/edition/Mark_Twain_on_Religi... (Mark Twain 1906/2007 based on page results)

[3] https://www.google.com.ar/books/edition/The_Five_Boons_of_Li... (1902) (checked in Kindle search and it is not there, Google failed!).

[4] https://www.gutenberg.org/ebooks/author/53 trying site:gutenberg.org "I had been dead for billions and billions of years before I was born" doesn't give any result.

[5] https://sorcerers.net/community/threads/high-level-abilities...
You might even be able to skip the gap year. My brother went to Rochester Institute of Technology a decade ago for less than what public universities cost in California after the university endowment halved the tuition. FAFSA covered enough of the rest that he didn’t have any debt to speak of from school.

Probably worth speaking about in the same vein as high tuition costs and the loans taken to cover them, is that parents (like mine) will have their kids take out student loans so they can supplement their own income. I’ve known a lot of people that managed to go to reasonably priced schools but ended up taking out $20,000 in debt for their parents. There are a few reasons why that range from unfortunate to opportunistic (in my case, my parents are not good people). The fact that university costs so much that tens of thousands of dollars in debt is acceptable to be freely loaned to be arbitraged is a huge problem.

I have a feeling (but no evidence) that this applies upward pressure on the amount that can be loaned and that this increased lending reinforces upward tuition costs.
Unity is only a little more janky and buggy than it is on Windows.

I had a lot of trouble getting the unity editor working on my steam deck, but that may have been due to using an editor version from 2021 (for unrelated reasons). It seems to behave fine on a normal desktop environment though.
You're right: I just checked and there are several hits for events that happened over a year ago that I couldn't find at all with Google back then. Shame on me for not checking before I posted. I have no idea what happened but apparently it's now fixed.
> Do you believe that the operator of a deliberately insecure system should be liable

Only if said operator signed a contract. No contract=no liability.

Here in the US, the Supreme Court has made it clear that law enforcement agencies are not required to provide protection to the citizens cf https://www.nytimes.com/2005/06/28/politics/justices-rule-po...

If even the police isn't liable, why should I be liable or have any kind of duty to protect your system?

Your system, your problem.
Ask HN: What will be possible in 2024 that wasn't in 2023?
And maybe: What possible in 2023 that wasn't in 2022?

This is inspired by this old Ask HN i just found, that got not a lot of traction. https://news.ycombinator.com/item?id=10816484

Interested to hear from the minds of HN.

Happy new year go everyone!
Counterpoint to this; I have many packages from the AUR and I've never had any issues like you describe with them. Both of our viewpoints are polar opposites but they are only a single datapoint each.
Happy New Year Everyone!
Thanks for building awesome projects, sharing interesting articles, and always helping out.
Yep, I stayed there in 2000 to attend HOPE 2000. Traveled with Sir Dystic, Lumi and some other cDc kids. Parties were fun. cDc put on a great show.
>Assuming students carry their debt for 45 years

I don't think that's common. I especially don't think it was common ~45 years ago.
It’s a list, not a comparison.
Those schematics look surprisingly similar to ladder logic. I always thought that ladder logic for programming PLCs makes absolutely no sense compared to a proper programming language, but now I see that it does make quite a lot of sense if you're trying to get electrical engineers who used to design actual physical logic circuits into programming PLCs.
The most impactful teachers I had, measured in how they influenced my every day thinking and outlook in life, were in community college.

Two were philosophy teachers and one was a history teacher.
1 of the article's points was accounts must be designed to be updated.
Agreed, Arch is not a good My First Linux for sure. I would never suggest it to someone without a decent bit of experience under their belt.
Typically not. Book and lab fees do vary, however.
Depends on the student too.

Some people just don't learn as effectively in an online environment.
Early career guy here. Thankfully, 2023 was a good year for me. And long overdue; the last few years have been rough. This year I:

1. Got married to my best friend

2. Met important KPIs at work, got a good raise

3. Published a few cover stories for a magazine--as a writer, writing the front-page story for a magazine has been a dream for a long time

4. Made good headway on personal creative projects

Counter-intuitively, what helped me most was narrowing my scope. Juggling wedding planning, hectic work schedules, assignment deadlines, etc. was stressful, so I just focused on what I could do each day, then every week or so I'd take a look at long-term objectives, recalibrate my objectives for the next week to align with those, and then not look at those long-term objectives again for a while. I learned a lot about breaking projects down into their constituent parts and making them manageable.
That’s rare in the US. Generally a credit hour has a fixed cost + incidentals like textbooks or occasionally lab fees.

I remember a 1 credit hour horseback riding class having a rather steep extra fee attached to it.
Already in my Overcast!
It’s awful. I get a lot more information density with the standard hacker news and it loads much faster.

It’s a no for me.
Because the regulatory environment is different in different countries, and can be changed with political will?
The US is particularly expensive: https://www.samdumitriu.com/p/infrastructure-costs-nuclear-e... but it doesn't have to remain that way.
> So it seems the US fund is in fact massively underfunded, not overfunded, do you agree or am I missing something?

Let's take that 96 billion at face value. I don't see why it needs to be so many times higher than WIPP, that handles more waste, but whatever, it's the official estimate of the DOE, from 2008.

Here's another statement from the DOE in 2011, stating that they find the current fee (0.1 cents per kWh) to be adequate.

The fee put on hold in 2017 due to a Federal Court ruling that the Government can't collect that fee and do nothing with it. If the Yuca Montain repository project is restarted, then one can see the fee being reinstated, and there's a good chance the fee that was uncollected over the last 7 years will be collected in arrears.

> Why does it HAVE to be nuclear at any cost?

It looks to me it's the other way round. I never heard a pro-nuclear guy (I'm one) saying don't build solar or wind. It's the anti-nuclear guys (presumaby you're one) that say "DO NOT BUILD NUCLEAR". Or am I missing something?
> home NAS utilizing a bunch of 2.5" 1TB Seagate drives. I would not repeat the experiment as the downsides in performance was simply not worth the space/power savings.

5400 drives? How many and how bad the performance was?
Yeah you have never wrote end to end tests or run them only in utopia.

Whether you use playwright or cypress getting the correct wait events figured out is a huge pain.

Only if you run pure server side applications that’s simple.
If more Americans were fluent in a second language.

I was held to be very good at French in high school and my head would have exploded at the Sorbonne.

I was lucky a top ten school in my degree was less than two hours away. A lot of Americans don’t want to travel that far. I suspect it’s something about how far you have to go to encounter properly different people here, lulls many of us into complacency. We are just too spread out.
Zuck started his regulation push in 2019[1].

[1] https://archive.ph/Bt84I
86-DOS Version 0.11 Found
This would be a 3rd party seller lying/erroring about the books origin. They should return it saying product not as advertised (I don't remember the options).
Yup, I used to use them back then.
sqlite-vss mentions WASM in a few places - https://github.com/search?q=repo%3Aasg017%2Fsqlite-vss%20was... - I'm not sure how easy it is to get that running in the browser though.
It's almost like server-side applications are more reliable.
You see it a lot with Java devs or others who think in OOP objects and then try to simply push those to a table. That said it’s a little more rare now, since most ORMs helpfully auto-creates PKs for you as an int or uuid.
Bobby Broccoli: https://www.youtube.com/channel/UCSPLhwvj0gBufjDRzSQb3GQ

Documentaries about daring scientific fraud such as "The man who tried to fake an element" https://www.youtube.com/watch?v=Qe5WT22-AO8 or "The man who faked human cloning" https://www.youtube.com/watch?v=ett_8wLJ87U

Or the epic tale of political intrigue in "The $21,000,000,000 hole in Texas" https://www.youtube.com/watch?v=3xSUwgg1L4g about the The Superconducting Super Collider that never was.
> It's not that philosophy is dumb. It's just that it's useless.

If I take a moment and think through that statement, I highly doubt you even believe this. And if it is sincere, then it just reinforces the point of the person that you were replying to.

Do you think logic is useless? What about ethics and politics? What counts as science? What counts as knowledge? These are all philosophical inquiries.

Even your statement that it's "useless" is a philosophical judgement. What makes something "useful" and not a waste of time? I guess you can make the argument that certain fields within philosophy are useless, but at this point, you're already doing philosophy again.

You can try and ignore philosophy, but you're not going to avoid doing it. At worse, you'll just be doing it poorly.
No but if choosing one or the other E2E is the far better choice. Ideally you have both.
Ironically I think these types of exercises are part of the problem at major software companies; terrible efficiency and over hiring.

Because you need to “brag” to get rewarded, everyone ambitious has a list. And each list is nearly impossible for middle managers to evaluate. Someone may solve a hardcore engineering problem that has no business impact. Another person might redo some docs. Someone may create a design system version. Lots of token achievements, but not real work.

Real work should stand on its own and competent managers should be able to identify it. Mediocre managers rely on lists, so then people start showing up to work and making lists.
No...I've heard of this happening in Australia. Its a very sad state of things, but even if they wanted to do something like that, it would be impossible, since American universities are organized usually into just two or three colleges (School of Arts & Sciences being the largest, comprising of everything from CS to English to Physics to Psychology; then there's usually an Arts school--music, painting, etc.--and/or an Engineering school and/or an Agro/environmental sciences school), and you share courses with everyone in your college, and the majority of your classes are not actually for your major, so most students end up learning a great breadth of things and engaging in pet interests (I myself was always interested in historical linguistics). If you charged less for a CS degree, you'd just get a lot of shitty CS students who are only in the major because they want to do something else. And oftentimes engineering/arts degrees are more expensive anyway, since they are seen as purely professional training.
The P series is pretty great if you prioritize connectivity and other specs over size. I loved my P50 until I broke it. BTW, I strongly recommend getting as many years of Premier Care as one can afford. While the quality of Thinkpads has deteriorated over the years, their Premier Care is still very good.
Also 'groove pool' as a term comes from acid pro, which predates ableton (and has always been able to extract groove timing from audio as well as midi)
Do you also think it's fine to shit in other people's wells or for companies to dump their toxic waste in the middle of other companies parking lots as long as you/they haven't signed a contract explicitly agreeing not to?
> What will be possible in 2024 that wasn't in 2023?

Being born on leap day.
Cynically, the university education will be a much bigger boost to job opportunities than the public library books. Because you're right: university's primary purpose is indeed signaling capability. A transcript and a diploma serve as proof of completing and doing acceptably on coursework, which self learning does not confer. And in some fields (e.g. military officer) a university degree is a requirement.

My suggestion would be to get into a high caliber university, and drop out after one or two years if they can find full-time employment. The ability to get admitted into MIT, Ivy League, et. al. is about as good at signaling ability as it is to graduate. If I saw an applicant with 1 or 2 years of uni followed by full-time work, that'd be just as impressive as a graduate.

That said, Reporting from the economist suggest that university is a net negative for ~15% of people, and ~25% of young men: https://www.economist.com/international/2023/04/03/was-your-...

People don't like to talk about it because it comes off as elitist, but someone going to a university with an >80% admissions rate isn't really effective at signaling capability. If one of my kids only got into such universities and didn't garner much in terms of grants and financial aid, I'd want him or her to seriously consider alternatives like trades, community college, or a technical boot camp.
Maybe try Gorp of Persia, down in the granola district?
If people don't already know what you're doing at a startup, then you have REALLY chosen the wrong startup!

I have no doubt that the LinkedIn addicts and self-help book cultists will swoop down to insist that this advice applies to all companies. But really, it is most heavily tilted toward tech giants and large enterprises.
Could you explain how Oxford and Cambridge lag behind? How did you measure this?
> It was 4 litres per week

I couldn't find soldier salaries for ~300 AD but for semi-skilled labourers by it might have been up to 7 liters per day. The 4 per week figures seems to be based by using salaries from the early to mid 200 and price from 300 AD which is probably inaccurate considering there was significant inflation in that period.

In any case as far as we can tell the price of salt by volume was equivalent to that of wheat. Soldiers couldn't have been paid the equivalent (in coins not salt) of 4 liters of wheat per week.

> have been made to the home/family of the soldier rather shipped out to them personally.

I doubt soldiers generally had families in living far away from where they were station and nobody paid them in salt anyway.
In my experience this is more important at large companies, because your work is more likely to get lost in the noise. At startups work is often much more visible and perhaps there's less of a need for this, but not a bad idea to do it either way and you can KISS, ask for a quarterly check-in with your manager to go over your work accomplishments, ask for feedback, etc;
Good one. They're a gas station with nukes.
I don't see how ~50% of college graduates currently being in debt for their education is a small minority.

I don't know how you got your number but your math seems deeply flawed...
At my company we have a shared "wins" document where team members add entries for things they're proud of. It's annoying to maintain, but it's definitely been helpful when asking for a raise.
HN is perfect already.
DIS chu' DatIvjaj! (Happy New Year in Klingon).
Student loan debt lasts longer than mortgages?
I strongly agree with this intuition, and I worry that we software engineers are gaslighting each other into believing otherwise.
I don't keep a brag document, but I do keep a daily journal of what I've done. It certainly makes 1:1s considerably less stressful. And it does make it easier to pad out a promo packet too.
Marketers shall inherit the Earth. Including self-marketers.
AI in the Workplace: Ways to Stay Ahead in 2024
Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs