skysight-inc/HackerNews huggingface dataset:
I’m currently working on a custom, state of the art zero-knowledge proof smart contract framework, and as I’m writing circuits using it Copilot correctly suggests an insane number of lines to me. It feels like I’m cheating.
I’ve started going to a gym connected to a physical therapist and hospital. It’s really encouraging to see people twice and thrice my age still active, makes me a little less freaked out about growing old.
Funnily I've had many Amazon engineers fail system design interviews because they only ever saw their little area with more senior people handling all of the interesting stuff.

I also consider a small company starting to bring on ex-Amazon managers a sign that it's on its last legs.
Wow.. imagine if jobs were interviews, everyone would know how to mergesort in 15 languages from memory but not a single person would know what a div was.
I have been had it seems
I just realize a Ruby library lazy_migrate I have been using is created by the same guy

https://github.com/jesseduffield/lazy_migrate

Wow moment
> a product is put into a state of stasis, where bugfixes and the occasional relevant feature is built.

That gamification is a relevant feature to someone.

As a ADVERTISER

I want ATTENTION

So that MORE MONEY
No, we get it. It is just dumb.
I think Paul's argument is misleading. I say that as someone who went to both in high school. There are public schools that put out the best of the best (i.e magnets and magnet-like schools) and there there are private schools that are just holding pens for the spawns of the wealthy and a few talented athletes. But one thing that many private schools provide that most public schools don't is the academic agency for students to pick from a wide range of courses that match their ability and a standardized curriculum that pairs well with those choice in terms of thoroughness and rigor.

Most public high schools don't have AP or IB courses and the ones that do tend to have them in limited supply in the hard sciences ( i.e. AP Physics C, AP Computer Science A, etc). Pursuing some sense of rigor involves taking courses that seem difficult rather than taking them in the hopes of forming a more cohesive understanding for one's future pursuits. Self-teaching obviously helps quite a bit, but that doesn't aid most students in achieving a firm foundation for say, undergraduate research in Physics.
I mean at this point with the amount of people who have messed up smart contracts, it seems like basically the perfect way to setup a situation to take money from people.. create a digital money that is hard to recover, allow people to basically write code to describe how it can be used, and expose it all out to the internet.. previously you had to hack a company, then figure out how to use that access to initiate funds transfers from the company or ransom them.. now you don't even need to do that.. find coding flaw, literally profit.
> I didn’t write any of those sorting algorithms from memory. I referenced the infinite number of resources on the Internet to write them and ensure they were correct.

I don't think the idea is to have a merge sort committed to memory. More like one can go from specification to implementation in a reasonable amount of time. Me, I kinda like to write my own first, then compare it with others.

Getting flustered when on the stage is a real problem, but it fades away as one gets experienced at being on stage. Then you can respond to snarky comments with a bit of snark of your own.
God I hope it all dies. Deleted FB months ago. All feed "algorithms" are awful! Whether it's YT, Instagram; they give terrible recommendations/content. But, we all know what the algorithms are really optimizing for (it's what happens when you're the product in a service, not a true user).
As a counter-point, I don't see this as worrisome. Your friend who is a public servant sounds professionally and intellectually fulfilled, and far better off and stable than others who've "failed to launch"/have unfulfilled ambitions due to failing to put in the hard work required (not necessarily due to laziness).

I know a couple people (plus myself at one point) who absorbed high-quality entertainment while being professionally unfulfilled. Activities included reading literature, watching artistic films, reading a middle-brow magazines like the New Yorker, and reading lots of New York Times articles. These took a lot of energy and gave a sense of achievement that could've been spent in accumulating career capital/developing career-relevant skills.

This wouldn't imply that entertainment is guaranteed to take away focus and energy from career development (plenty of counter-examples with historical figures), but it is possible for some people. So, I don't see low-quality entertainment as worrisome, so long as people have the main efforts of their life worked on, in tandem. Low-quality entertainment would be a problem, however, if it does distract from time spent on real, helpful work, versus as a stress reliever.

Separately, I would also separate low-quality produced entertainment limited by episodes from social media. They're very different, as social media is better optimized for infinite scrolling and outrage, while shows are more episodic (assuming a weaker, less-optimized pull for binge consumption).
If Prometheus brought fire, maybe a new god to bring Zeus’ electricity to humanity!
> wasn't allowed to do something as trivial as add a comment without a bug database number and two code reviews.

I mean... how else? If this is iOS for example, this potentially goes out to in the order of hundreds of millions, or even a billion or so, user devices. If you want the due diligence process not to apply for a comment, where do you draw the line? (Not withstanding that the comment may be wrong, or have an effect anyway. Yes, weird things happen at scale.)

Even if there were a class of code changes that were deemed not to need review and a "bug database number", with every build on every lever of the multi level builds, changes often need to be removed, quickly. Because they cause bad bugs, or because they collided with other changes, or for any other reason.

You want to be able to remove that change, however innocuous it may have seemed, in the quickest and most efficient way possible. Sometimes across multiple builds. Without upsetting hundreds of other engineers that have made changes as well. For that, "random commit without metadata" does not cut it.

But nobody is going to be upset if you simply add your comment change or whatever reasonable cleanup change to another change in the same project, in order to not have to open a new bug just for cleanup for example. It will then be reviewed, and have its fate tied in case of problems, with the other code. When I worked at another FAANG, it was exactly like that as well.
Should at least be an option for private leader boards then. I run the one for my company, and I want people of all time zones to comfortably compete
Wild that windows feels it important to scan every file going from one local drive to another. my laptop has gotten a lot quieter after turning off virus protection, I wonder how much electricity is burned just idley checking for viruses.

Edit: thanks for the replies, on second thought it is pretty tricky to know a file you’re writing already exists without trusting the process doing the copying
> At any given university, the kids from public schools are smarter than the kids from private schools. This is a necessary consequence of private schools improving kids' admissions prospects, and parents wouldn't send their kids to private schools if they didn't.

Is there data to backup this claim?

In my experience most of the top students at top universities attended private high schools. (I went to public school)

This might be enough to make the average private school student smarter than the average public school student.

It seems likely that the median public school student is smarter than the median private school student, based on the same reasoning in the tweet (but that is less encouraging)
I guess that explains why I've been seeing so many results that are nothing more than scraped content lately :-(
> this feature is only available for authenticated users

Every client is expected to provide an API key at a minimum. The API key is actually a long-lived "anon" JWT, so unauthenticated users can connect and listen to "public" changes (for example, you might want to add a table of stock prices which update every second)

> only queries the primary key

That's correct. We use PostgreSQL logical replication to capture changes, which requires PK's. This is expected for replication because otherwise there would be no way of definitely identifying an update/delete. IMO it's a good practice to add a PK to every table anyway (a simple "serial" will suffice), especially for auditing and historical analysis
In a Schopenhauer-ian regime, I think that programming is no different than construction work. Whether or not you consider the output of the labor physical or conceptual, both are “representation” inside the minds of the people using the product.
Actually Exxon Mobil did have a privately funded climate science program during most of the 1970s and early 1980s. Those scientists published papers which agreed with what they described as the "Emerging consensus" that human emissions of greenhouse gasses are driving global warming. They even made projections that by 2020 with 420ppm of co2 we should expect around 1C of warming above preindustrial temps. Which is exactly what happened.

Eventually Exxon shut down the division and spent the next 35 years paying public relations agencies to spread misinformation and doubt about the science. Including the false narrative that scientists are being paid to manufacture global warming.

There have always been mercenary scientists like Willie Soon who solicite industry to produce shoddy science that protects their interests. The same thing happened with the lead, asbestos, and tobacco industries. The majority of scientists are not in it for the money. They became scientists to advance human knowledge. That's the entire point of being a scientist. Your conception of the field is cynical and not rooted in reality.
I voted for the guy who nominated Pai as a commissioner and against the guy who nominated Pai to be the chairman and I voted for two senators who voted against his nomination to be chairman. I also voted for the guy who kicked his ass to the curb.

I didn't vote for the guys who made the decision to buy the F35, who audited my tax return, or who wrote the manual on uniform traffic control devices (and among all of these I have the most beef with them). But I voted for and against their bosses. I really really don't want my local mail carrier being an elected position, I and you and they have better things to do.

this country isn't a direct democracy, lets not act like it should be just when we disagree with the actions of those elected. These arguments are simply asinine because you know damn well this isn't how things work or were meant to work. You don't like the rule written by one 'unelected' lawyer in the executive branch so you are happy with it being overturned by another 'unelected' lawyer in the judicial branch...
AoC starts easy and gets harder over the course of the month. Having done both tech interview problems and AoC, I can assure you that the later AoC questions are not on the "very easy end".
I'm not doubting the main thrust of the article. But it's a big pet peeve of mine when Tweets are used in the body of an article as supporting evidence and they have all of half a dozen likes/retweets. It's as if 3 or 4 people on Twitter mention something and that's collected as hard-cutting facts. /rant
makes sense, and seems to be the most common reason when we ask (along with using other/preferred languages). thanks for taking the time to share
The Impending Cloud Reshuffle
Number stations and some either weird shit is still going on.
one of the things interviewers look for is great questions from the candidate. servile drones make fine code-monkeys. but if you want to put it all together, you'll need to show some attitude. pretentious? maybe, but efficiency is key. have you ever seen the old Letterman gag "don't call me Chief"? Letterman interviews people on the street calling them Chief, and the person to win the game must day "stop calling me chief".
Any (surely) dude who calls a feature on his glorified step counter a "complication" has already let you know everything you need to know about them.
Since they are a co-founder, who is "the management" that is going to see individual performance issues and solve them? I hope you don't think that "the board" will know in a vacuum that an individual is underperforming...
Ahead of public market debut, Better.com lays off 9% of its staff
Seriously this is the most valuable part of the website -- scraped and brought to my music streaming service.
Any chance you’re hiring?
It has worse problems than performance. It’s not a calculator, it’s random number generator.

Steps to reproduce: click “C“ with the mouse, then type on numeric keypad 2 * 2 {enter}

Expected result 4, actual: 0.
It's simply a jar of files, not a JAR (JAva aRchive) of files.
Where did ‘weird’ Omicron come from?
Been meaning to get my tech license. Hope to get to it eventually in 2022!
Why do I even bother replying? I don't know.

Thank you for the mind reading, the fortune telling, the portrait you have drawn. Your clairvoyance knows no limmits. Should I expect a biography next?
IMO there is a difference between production code and whiteboard code. Nobody expects candidates to come up with ready-to-ship production code in 10 minutes. I don't care much for arguments about which interviewing style is better. If you find success using your method, I'm happy for you, and I only care about results. Asking someone to write code has never let me down. It has exposed a lot of charlatans who puff up their resume taking credit for their teams work, but when you ask them detailed questions they can't back-up their claimed technical prowess.
I have a CS degree and I develop for the web. Want to know how often I write sorting algorithms for my job? Never, nada, none in 3 years out of school. Could I if asked? Absolutely. First I would question why we aren't using a pre-written and pre-tested library, but if convinced I would pull up google and take some time to write a performant sorting algorithm with the knowledge we all have free access to.

Meanwhile a dev can study leetcode for months and land a job where it turns out they have little to no experience in the actual work they will be doing day-to-day. Who would you rather hire?
I recently started using the "Tweak New Twitter" add-on, and it has been amazing. Twitter now functions the way I expect it to. I see ONLY tweets from people I explicitly follow. No trending, no random tweets.

Weirdly, however, because I don't follow that many people, it all seems a bit quiet and bit boring. I hate myself for it, but a (small) part of me wants to disable it just to get back to the random noise. Yikes.
https://techcrunch.com/2021/11/30/better-com-gets-750m-cash-...
Sorry for sounding like a broken record, but source please?
I deleted reddit as soon as it started algorithmically suggesting content to me in my main feed. Why cant people just have an option with feeds?
The premise that private school gives an admissions boost may be true but it seems to me that this argument would only necessarily be true for the marginal student, ie public school student A and private school student B both just cleared the bar for admission then student A had to rely more on their own talent. If I had to guess PG is thinking about Ivy/Stanford where admissions are so strict that almost everyone is near the margin and needs some luck to get in. My university was not competitive and the average student was comfortably over the bar so that no such relationship holds.
Java/Web Developers, Experienced Software Engineer
Base 36-hour, 4-day work week
Apply at https://www.opttek.com/2021/03/java-web-developers-experienc...
I think my best example is if you play or watch a play of Human Resource Machine.

The game is relatively easy. You never feel lost. But there’s some thinking involved. And before you even realize it, you’ve implemented a linked list in Assembly.
I did a coding interview over the phone with Google. This was around 2006 maybe 2007. I did it in my car with a notebook in my lap. I don't remember the question but it was "leetcodish"
Not sure why you're getting downvoted. This is the whole point of typescript in my eyes. Those red squiggles before you even save the file.
Red Push Button Switch
This reads like a guy who got rejected from Apple and is now venting.
Snapdragon 8cx Gen 3 – first chip for Windows computers built on a 5nm process
Cynical opinion:
Not really. We constantly see greatly inflated expectations of technological developments ("I bet in 2000 we'll have rocket cars!") that almost never come to fruition. The 'singularity' is mostly due to people wanting to have an official-sounding word to go with sci-fi.

Personal belief:
It takes a God to create intelligence. In the same way I think it unreasonable that consciousness arose out of nothingness, or a microbe, it seems unlikely to me that we will be able to do the same - especially with what infinitesimal knowledge we really have of the human brain.
Feels like that's getting a few steps ahead. Wouldn't you want to reliably make metal and glass first?
WebGPU can display things on canvases by itself. You don't need WebGL. It is significantly more flexible than WebGL because a single context can present to multiple canvases.
Surely the board cares much more about the abysmal performance of Twitter's stock price compared to other big tech names than whether Dorsey tweets about bitcoin.
That's a great way to turn the process into a zero sum game. I don't understand why people do it.

I once had a phone interview at a startup. The interviewer showed up 20 minutes late. And the first thing he said was, "I was in a meeting and before you ask, I can't tell you anything about it because then I have to kill you".

??? I just hung up.
Would you spell out for us what is unambiguously Wrong about "you must be writing a lot of Swift"? A charitable interpretation could be this is a shallow joke about semicolons, that could be safe for lightening things up in an interview, especially when the audience is known to be familiar with Swift.

My impression from the OP is that they were out of sync with their interviewer, they didn't "click". This is something that happens with humans. The interviewer may have detected this dynamic, and made the joke to break the ice. Obviously it backfired, but with another candidate perhaps it could have saved the interview?

Separately, what do folks thinks about the importance of humor on teams, and the degree to which it's acceptable to screen for sense of humor as part of interviews?
Hurr durr memes
As an interviewer I've given you a heads up before the meeting what is being tested for. Some time to practice, do pre-work, research the company, etc.

Dumping at the start of that meeting out of the blue this criteria, is not a two-way street equal reciprocation of that respect. If you'd kill for ten candidates, you can have him. I've had ~230 for 2 position this week and I'm testing for EQ also. Maybe changing requirements on people at the last minute fits in your work culture.
Why would it mention Dashiell Hammett? It is an article about Golden Age detective fiction rules, not some overview of all the good detective fiction authors.

Anyway, Hammett wasn't even a Golden Age author, as Chandler's famous essay makes abundantly clear.
Are you saying that any means for an individual to have their own image removed would be weaponisation? If so, I disagree.

If you are saying that third-parties will scale up access to Twitter's automation in order to take down virtually anything they wish, well I don't see how the proposed system would be so readily exploited. To issue a take down, you'd need to be in possession of the face.
Someone ran a checker on the RPI4
https://forums.raspberrypi.com/viewtopic.php?t=243416#p15344...
Results
https://pastebin.com/GLRy6uWK
"> STATUS: NOT VULNERABLE (your CPU vendor reported your CPU model as not vulne rable)

> SUMMARY: CVE-2017-5753:OK CVE-2017-5715:OK CVE-2017-5754:OK CVE-2018-3640:OK C VE-2018-3639:OK CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-1212 6:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK

We're missing some kernel info (see -v), accuracy might be reduced
Need more detailed information about mitigation options? Use --explain
A false sense of security is worse than no security at all, see --disclaimer"

Still seems to be in the clear but some info cant be obtained which might change the results.
> I mean, I'd rather have developers on my team who Google "bubble sort python" and go for a tried and tested open-source solution.

I think it's pretty well known that the question, or the actual question for which this bubble sort question is just an example, is usually more about how good you are at solving a particular problem.

For example, I'd rather not have developers on my team who Google "bubble sort python" and go for a tried and tested open-source solution, because I want my developers to know that bubble sort is an O(n^2) toy algorithm mostly used as an example for an intentionally bad sorting algorithm.
Still looks pretty impressive, especially considering what they had to work with!
I vehemently disagree. Twitter is relied upon for government announcements, political activists, journalists and many public figures. It can help promote revolution as quickly as it can sell a brand.

It's a public utility, full stop.
Be sure you try stimulus and turbo first - you might find it is much better that way. Vue and react both have the same problem - it forces you to move your html into the JS. At that point you have no other choice but to move everything to js the database (vuex), validations, routing, internationalization, etc.

In theory you can just decorate your server side html with vue tags, but in reality that only works for simple hello world demos. Vue wasn't really built for that.
> My language selection checklist:

1. What are the people going to implement this an expert in?

Choose that. Nothing else matters.
One hasn't felt pain until one has dealt with large npm-based projects on a corporate machine that has an hdd and two competing antivirus scanners battling to scan all 18,000 files in node_modules every time you run webpack.
Ah, that's a good trick. I bet if he greased a dozen ballbearings in snow, could probably find at least a few.

I'd imagine these projectiles are going thousands of feet, would still be tough to find them all.
coreboot with a custom payload called depthcharge on the AP side.

https://chromium.googlesource.com/chromiumos/platform/ec on the EC and GSC (Google Security Chip) side.
Citation SORELY needed.
See OpenSea NFT transactions in real-time
It is worth pointing out that you do not need an amateur radio license to receive signals, and indeed transmitting is not necessary for this experiment.

Any shortwave or "HF" radio will do. A simple receiving antenna for the HF band is simply a length of wire, as long as possible, and as high as possible.

WWV and WWVH transmit on 2.5, 5, 10, 15, and 20 MHz. (Though 2.5MHz is outside the HF band and difficult to receive with most radios.)

If you live on the US west coast it is often possible to receive both, especially at night, which is why their signals are offset in time.