skysight-inc/HackerNews huggingface dataset:
This doesn't fit my experience.

I mean, yes, this was me. I came in knowing most/all of this. I knew six (or more?) programming languages, had at least played with CVS/SVN, had installed Linux (read: fought with the Linux bootloader to get my AMD CPU to boot without crashing), had dipped my toe in a few open source communities.

But I was a tutor in college and I interacted with a bunch of people who didn't come in with any of this experience. Many of those people struggled, but I also know a bunch of people who came into CS knowing nothing, loved it, and went from zero-to-sixty faster than even the people who came in knowing a lot.

I'm still not sure I can identify what the ingredient was, but experience alone is not enough to explain it.
This “MIT Course” was taught by grad students because they felt the actual course work left this out.

So when you say it’s a shame your uni doesn’t teach this, well, that’s what these grad students were saying as well. Perhaps the students could seize the initiative at your institution as well?
What are the tradeoffs to the great repairability? I could see easier to access innards also being a lot more accessible to water. The article mentions an IP52 rating, which is lower than a lot of premium phones. How does that rating compare to other budget phones?
EA founder Trip Hawkins joins Web3 studio Games For A Living
A global Turing competition, with money prizes.

Maybe this is the incentive needed for runaway improvement, but beyond the reach of prompt engineers.
I admit it's not a perfect heuristic but it's the only one I can think of at the moment. Things will definitely change quite a lot in the next few years and I'll need to adapt accordingly.
>Or perhaps even set up a public community for phone hackers to help them build said image i.e. crowdsource the work.

Like xda? :)
I share your reflection on the current state and foreseeable future effectiveness of AI, but

> People will learn the hard way there is no market for machines that get the wrong answers.

I fear this is wildly untrue.

To take your example: The wealthy won't use the accounting bot. Everyone else won't have the time/energy/means to recoup whatever it cost them.

In software development one only needs look around to see a world of "markets" - that is, profitable opportunities - for wrong answers (bad designs, useless products, orders of magnitude of inefficiency).
Is Enterprise G the same thing as “China Government Edition”?

Is there a “US Government Edition”? Is it different from the Chinese one?

How does G differ from LTSC?
That comes off as a childish understanding of what votes in a representational democracy actually mean.
I haven’t gotten through the whole article yet, and haven’t encountered Elixir before, but I really like the popes ideas. I am going to dig into that a little more. Are there other languages that have similar constructs (outside of shells!)?
> This is such a hack response.

Please be civil.

Posting multiple job listings targeting different salary ranges isn’t a “hack response”. It’s literally how you hire properly without a crystal ball to predict exactly who will apply.

Again, no company is going to drag candidates through interviews for jobs that don’t exist. I don’t understand why anything thinks that’s the case. Interviewing is work for the interviewers, too.
This is just a hypothetical destination at the end of the day.

For example the POTUS gets to appoint judges which has lead to the courts becoming increasingly partisan. And Trump did a pretty good job of abusing his power left right and centre without any repercussions.

Whereas on the flip side, UK politicians have been taken to court over the lawfulness of various decisions (such as “brexit”) and PMs forced to step down over incidents far less serious than anything that has resulted in POTUS impeachments.

And as much as the US constitution guarantees rights, the constitution can be changed. In fact 2 of the rights described here are amendments themselves.

We can all argue about which political system offers greater safeguards but ultimately it’s all just theoretical debate. A bad actor with sufficient support in either political system could do serious damage to the rights of their citizens.

So I think it’s a
erroneous to distil the argument down to such a simplistic model and then argue that America is somehow more free than the U.K. because of it. A more valid argument would be that we are roughly equivalent in a subject that is clearly very complex.
I guess the issue at core is that it doesn't, and can't know if it can or can't do it. That's not what it's designed to do, even if it does quite well at seeming so.
I have no idea if anywhere exists that doesn't have some nanny state bullshit going on.
It actually worked decently once I used wired networking. Probably gobbles up bandwidth, typical Microsoft :D

The main problem is that randomly, Teams invite end in some "an unkown error occurred" and when this happens there's no recourse. It never happened with Zoom, Jit.si, Goto Meeting, Google Meet or whatever else I've used.

The absolutely worst of all is WebEx, fortunately it's rapidly disappearing.
https://archive.ph/gTa95
The Wallet's the New Cookie: Salesforce believes Web3 will connect new customers
Location B will measure both up and down, but will only be able to communicate with the version of location A that measured the opposite value.

There’s no need for FTL if you accept MWI.
Meson did indeed some things better than cmake, and I seriously evaluated and considered it for my projects; but on the other hand it's still a dynamic language and has quite some peculiarities, and after analyzing many projects using Meson, where people have used work-arounds against the intent of the language, I decided to come up with my own proposal. Meson also depends on Python which hinders ab initio bootstrap (a major goal of BUSY), and the non-Python versions are not fully compatible or not cross-platform.
Scary isn't it?
I’ve been a part of many organizations where the meetings are bad. I don’t think it’s that meetings are inherently bad, but rather how different companies and teams use them.

I generally only invite people to meetings who I know will have important input or need the context. The meeting should be about determining next steps for N period and provide clarity and direction to take those steps.

Any other meeting I mostly find to be a waste of time. But when you get the right people in the room, once a week, to talk about progress on a new product (for example), it can almost entirely replace documentation and is far more flexible and lightweight.

I love writing a good narrative doc or spec, but it leaves room for interpretation. Other people are also not as skilled at writing, and it leaves them without a vehicle to communicate what they want.

So, yeah, agree that meetings are the work/can be an optimal tool for achieving work, but they need to be done right.
Sidenote: on recent(those with T2 and newer, so ~2018) laptops this doesn't merely "muffle" the mic, there's a physical hardware disconnect happening with the lid closed [1].

[1]: https://support.apple.com/guide/security/hardware-microphone...
At least AI does not lose your money in a random flash crash.

There are no legitimate use cases of crypto. End of story.
No, if you change reference frames (in the special relativistic sense), the direction of causality might be opposite, i.e. collapse at B might suddenly cause the collapse at A.
ulefone Armor. There are a couple other models that have a 13200mAh battery.
History of Computer Chess Programs
It is a LOT easier to integrate an openai api endpoint that start something on blockchain.

It is almost hilarious to see these content creators jump ship so quickly after espousing crypto as the end all money printer.
This is excellent. However, I wish they released a more powerful version with the same repairability. I believe this would better appeal to the audience that values the repairability, as well as put pressure on other vendors to do the same.
> I'm sort of OK if they still leave a relatively trivial backdoor to do this, but if they ever flat require an online account, I'm out, hard

Sounds like a huge pain to deal with. Why not switch to Linux and be done with it? Genuine question.
I think they would be perfect. I was hoping they had a rom for my phone but I could only find one supporting a really old version. If they partnered with Nokia to build supported images for their phones that would be incredible.
Supported with updates for 3 years? So you'll change the battery once, I guess.
> My ancient ruby code and nodejs code all broke because I didn't pin dependencies. As a result I've got software that is unrunnable.

You can simply remove the ^ symbol from your versions listed in package.json and it will use exactly that version you originally added.
Take home projects are not work from the company’s backlog. They’re tests and all candidates receive the same test.

It doesn’t make sense for a company to open up their code base and infrastructure to random candidates and ask them to work on it. That’s an IP and leak nightmare.

OTOH, if you are taking a paid contract job to work with a company on real work as a trial, you could definitely be violating contractual agreements with an employer. This type of interviewing is extremely rare, though. Few full time job holders would consider it, so it would be largely limited to unemployed people who have the time to do it.
Is there a version of this website that works better for non-mobile browsers?
Maybe frame it as a regular bug in a legitimate use context? Lead them to their own discovery of the vulnerability, and they'll think they found it all on their own.

"Oh I used your sample API call but I keep getting out of memory errors." <your code has a bug in it that exposes the vulnerability itself>
Cover letters already are meaningless.
Are you new around here?

https://killedbygoogle.com/

Search, Gmail, Maps, Chrome and Android are probably safe. Everything else can be killed at any point in tine.
It is also the norm to strictly pin dependency versions in the npm-ecosystem, at the project-level, via lockfiles. So simply doing an `npm install` in an existing project won't install the new trojan.

Yes, versions aren't usually pinned at the package-level, so if you install a new dependency that introduces the trojan to the project, then yeah your are compromised. Not sure if that happens to "millions of servers" in a few weeks tho, it'd have to be a pretty popular package at least and remain undetected when these millions of developers presumably test the new code that their new dependencies introduce.

Having versions tightly pinned in the package-level isn't a free gift. It'll lead in lots of duplicated versions of a practically same package being installed and ran when two higher level dependencies have a transitive dependency to sligthly different (but in practice compatible) versions of the same package.

Edit: I agree with the points about sandboxing and permission configuration, etc, though. That's hopefully also coming to Node at some point.
Gary V is a success launderer. He made money from inheritance and then used that to build a foundation for a successful backstory for entrepreneurial credibility, so he can use it for justification on why you should listen to him and buy his courses. There’s a LOT of people like this.
Ask HN: Would banning travel between Ukraine and Russia end the war?
If Russia feels threatened by a democratic and prosperous Ukraine, then why not just ban travel between the two countries?

If that's not enough, then perhaps Russia could also censor internet access to hide information that it doesn't like about Ukraine.
If you watch your friend do X right in front of you, would you argue it happened yesterday?

They're both valid interpretations.
Buying stuff you're not allowed to buy (sanctioned currencies, contraband, illegal books if you're in Florida maybe?) is a pretty valid use case!
From a technical point of view, they are not. Not by a long shot. Take my current job for example(which coincidentally is one I'm also leaving because of that): At one point we discovered that we spend more time in meetings than actually developing. We decided to cut on meetings and define "meeting-free days", which are 2 days a week. Did it work? No. The outcome is that the other 3 days are almost always back to back meetings from dawn till dusk. We still spend over 15 hours a week(often closer to 20) in bullshit meetings, discussing how something simple should be done. And in our standups we disguise those as "pair-coding sessions", which have noting to do with pair or coding, rather talking about abstract, ambiguous bullshit. And when release time comes, several people spend several days in a row, working 15-16 hours a day in order to catch up and actually do what should have been done from the start: KISS[1]

[1]https://en.wikipedia.org/wiki/KISS_principle
People are going to really dislike what you said but I agree to a certain extent, especially when it comes to the basics of working in the command line. If somebody can't read the manual on that and figure it out then they are going to be so hopeless for so many other things that I don't want anything to do with them.
All representative systems are somewhat undemocratic but the point of them is to pick someone who's we can agree is legitimately the winner of the contest - not to deadlock trying to pick a winner to a better standard.

The primary goal isn't to represent, but to reduce misrepresentation to the point where we can literally live with it.

To me it's only illegitimate if this is coupled with unreasonable attempts to keep us from improving the system as technology and knowledge give us the means.
Not exactly. Current LLMs are optimized to put out language that aligns with what we speak. They are not really aligned on 'truthfulness' and they are completely capable of just making things up. Now, don't get me wrong, LLMs are very neat and amazing at what they do, but we must be aware of what they cannot do at this time.
You're just being prideful. Comparing the legitimacy of Buddhism to the Catholic church. Who cares.

I'm not comparing such a thing. I am purely asking a fundamental question in the same way Siddhartha asked the question of why does suffering occur.

Why did those monks do meth and become Buddhist at the same time?
How I Backup My Photos
Love this PS:

> This post brought to you by gdb and grep -a, because after typing all that out as a quote toot and deciding that nah, I wanted it standalone, I clicked the "x" next to the quote box (which implies removing the quote association) and that didn't just cancel the quote, it deleted all the text.

> So I attached gdb to the Firefox content process hosting this tab, took a core dump, and grepped it for the lost text. I wasn't about to write all that again from scratch.
I think it may be possible for someone to write an interesting book with the assistance of an LLM, but what this article is warning about is people dumping tons of low-effort AI generated content into the market. Those are just not going to be good.
> some future government if it got out of hand [spoiler alert: you couldn't!]

You absolutely could if the country had any significant portion of the population against the government. The military will quickly go into a state of disarray if half of the members are being told to kill their own families.

> to day in a society awash with guns, violent crime and mass shootings.

But it’s not “awash”. I’ve been in the US for >50 years now and have never seen any gun-related crime and only know one person who was robbed in the 80s in New York by a guy who just said he had a gun. I’ve have however seen violent crime involving fists, bats, clubs, brass knuckles, and knives.

This is why when it comes down to it, Americans don’t want to give up their guns. The mass shootings are tragic, but the probability of being impacted by one is so small that people don’t think it’s worth giving them up.
I'm not disagreeing with you. But, I think the optimal way to actually assess someones abilities would be to pay them one day's wages for the role that they would be going for and to clear one task with a interviewer instead of this maddening complexity of an interview. Honestly I have been thinking of getting a tutor to help me pass these tests.
Regarding randomly blurry UIs:

XFree86 (and later, x.org) have always had better support for hidpi rendering than MacOS X and Windows (by my definition, which is based on the quality of tear-free vector, font and bitmap rendering at non-standard DPIs while using mainstream hardware).

The wayland developers apparently couldn’t figure out
how to read the X11 manual. Why expect them to reimplement it in a superior way?
I wrote a little post about it: https://a.skh.am/2020/08/31/tidal-ios.html

Managed to get the lag down to a usable amount for algorithmic music, but would not be suitable for playing an instrument remotely
That analogy doesn't work out. More like, you don't mind dining in restaurant without knowing ingredients , or the effect they have on you (nutritionally and allergies).
GTK4 Discord Client in Go
Problem: Given known variable values, find appropriate physics equations and solve them to find a desired variable
value.

• Ordinary programming: 5 person-years by two PhD
students; 25,000 lines of C++.

• Symbolic Programming: 200 lines, a few days.

Where do you even begin decompressing a claim like this?
> There seem to be two kinds of people: ones who see the mistakes ChatGPT makes and the ones who don’t

Agreed; it quickly became apparent once I found myself entering the 'seeing its rough edges' camp.

Once you've _tried_ breaking it and can see the limits of an LLM you'll find yourself wishing for an AI assistant, but knowing what is and isn't possible makes managing one's expectations with new technologies easier.

I'm still generally an optimist with these new techs because they're still very cool and potentially useful interfaces to existing technologies, but I agree with you in that it's too easy to get caught up deferring to it like it's some techie oracle (and that the tendency for people to want to do so is concerning).

I used to think people wouldn't "simply accept" the types of systems in _Minority Report_ or _Psycho-pass_, to the extent that I found it to be immersion-breaking. But, concerningly, it seems folks are happy and willing to give up that deference (in what's probably a well-studied sociological observation I'm simply unaware of the term for). Scary stuff.
Nobpdy did. But where did you got that link from?

With nginx and LE it quite trivial to have soemsite.tld to serve a valid content for somesite.tld, except the payload.
Until someone builds an OS variant for it, you can use the UAD (Universal Android Debloater) found on Github to remove most of that.
I use a FP4 in Canada and it's been amazing. I suffer from a lack of parts, but I make up with that for excuses to vacation in Europe.
are you sure it doesn't? My low end "nokia" from HMD Global has an option to unlock the bootloader. Maybe this one does as well.
I suppose a lot depends on the frame of reference, but if this came about from two stars colliding, it seems safe to assume these two stars were in relatively stable orbits around the galactic center. Those orbits were stable because of the dragging effect of the black hole, much like Earth's orbit is stable because of the dragging effect of the Sun.

If the Earth smacked dead-on into another Earth orbiting in the opposite direction around the sun, I imagine most of the combined mass would start falling into the sun due to net loss of momentum, although jets of material might get accelerated further out into the solar system, as well as inwards. In that case 'dragged' might make more sense.

The case for two stars seems more complicated, they start orbiting each other before merging, which could be a very energetic event if they were large enough, i.e. a 'merger-triggered core collapse supernova'.
> it's s because many people feel like sitting in a room BS'ing about what work needs to be done, is something they can get paid for without having to do anything actually productive.

There it is. Literally the exact thing the article is talking about:

"The tech industry suffers from a deep association of work with individual productive toil, and that just isn’t what knowledge work is."

...

"And finally please. Pvlease. PLEASE stop saying that meetings aren’t work. That’s toxic productivity culture speaking. That’s the dominant power structure trying to preserve a split between thinkers and doers. It’s a perspective that rejects the dignity of knowledge work and of your colleagues as knowers"

It's kinda fascinating seeing the (current) top comment in this thread demonstrate perfectly the very trope this article is addressing.

That's not to say all meetings are useful and productive, but that, too, is what this article is about: that meetings should be treated as dignified work in and of themselves, and treated with appropriate gravity and respect so they can be as useful as possible, because it's in those meetings where, done well, learning and group knowledge creation occurs.

But if we all run around assuming meetings are inherently not "productive", then who should be surprised if they live down to our expectations?
Nice.

It didn't seem to have really made the frontpage of HN despite a lot of votes.
facepalming rn. Thanks!
I ran a Samsung S5 (?) like this many, many years ago and it was pretty cool but holy crap it was a beast. My jeans pockets started to stretch out from carrying it, and it was impossible to keep it in a jacket pocket at all.
The Phoenix docs don't look like they even hold a candle to Django. I spent 5mins in it and still don't know how to define a model. I eventually figured out a doc section called "Ecto" - so i had to know what ecto was to find it. Then, in those docs I still don't know how to define models. Do they expect me to manage my database and schemas separately and generate the models from that?

That's completely opposite what Django does, and that's partly why Django is so productive.

I don't think Pheonix and Django are competitors. They are too different.
Meeting are meta work.

They are pointless in themselves but are necessary communication tool to get the work done
It's the exact same thing, you just don't like it because it causes cognitive dissonance.
You'll still be waiting, I think. The Verge's coverage says it's not coming to the US: https://www.theverge.com/2023/2/25/23611844/hmd-nokia-g22-re...

(I've similarly been wanting a FairPhone here.)
I was never able to fit this class into my schedule at UT, thanks for posting
With two-year-old training data, the world's most popular AI chatbot knows nothing about the one-year-old war. Because of that, it can serve as a reminder for us all why Ukraine still needs our help. By the Humanitarian Coalition - Donate at https://www.humanitariancoalition.ca/ukraine-crisis
We have 80k Windows users we have to force to reboot every couple of weeks to make sure updates to all the software take (yeah...that's a problem but a different problem). If you're rebooting once a day, you have problems other than Microsoft.
FeatureBase v3.32.0 released B-tree Roaring Bitmaps SQL support
This is FeatureBase v3.32.0, a crazy fast database/analytics engine based on Roaring Bitmaps. Release highlights include further enhancements to SQL support by adding FORMAT, STR and other SQL string functions. Additionally, this release includes bug fixes for various functions.

To run the server with the new SQL preview support, please use the following command:

./featurebase server --sql.endpoint-enabled
> It's just early.

Have we hit the two decade mark yet?

This stuff “just worked” in the late 90’s (and probably earlier, assuming access to unix workstation hardware) with X11, when it was roughly the age Wayland is now.