skysight-inc/HackerNews huggingface dataset:
The issue is that, while there's certainly reason to be worried about something like China's system, there's always going to some amount of ad-hoc or official systems of trust. Criminal background checks, sex offender registries, credit reports, professional licensing, your eBay buyer/seller rating, your religion, and whether or not someone looking at you just thinks you look creepy.

It's certainly reasonable to think a system as massive and in-depth as what China is working on is too far, but the alternative in the far extreme is just looking at someone and going "do I trust this person", which isn't a great solution either, and is prone to the "you don't look like you're from around here" sorts of defaults.

As with most things, the question isn't "should this exist at all". There will always be some sort of explicit or implicit system of trust. The question is where do you draw the lines between something like China's system and randomly picking someone and hoping they don't have a history of serious crimes/don't even know how to do whatever you need them to do. There's plenty of existing systems I think go too far, but I also would want to know that the person picking me up for a car trip had a driver's license.
Except society as a whole has deemed it necessary for lots of reasons. Even strict libertarians tend to think one of the better roles of government is to regulate negative externalities.
it's not. reading ahead is never cheating.
Best water I have ever had was off a glacier on a mountain of limestone fossils. I am certain that it was the mineralization that made it so good. I rather doing iceberg water tastes great. Good, maybe, but surely lacking the minerals that would impart great taste.
Scheduled rides never actually allocates a driver for me; just a time range and it books a normal ride right when that range starts. Then the driver comes late!
Well, now you have a layer of banks collecting interest on what was previously a cash purchase at 1/100 the price. So, yes, someone is winning this game.
Not much. Uber largely runs its own data centers with some multi cloud. Travis Kalanick
was paranoid that Uber would end up competing with Amazon or Google eventually and did not want to be beholden to them for tech infrastructure.

I believe Lyft is entirely on AWS but they are much smaller overall because they’re only in a limited number of markets.
You do realize that universities are just businesses?
I never got any of these explanations in school (or if I did, I don’t recall). But I’ve wondered about it and my working theory all along has been that there’s an imperative advantage that’s worth the risk. I hadn’t thought of ease of movement (though that seems obvious to me now), just availability or viability of whatever else falls during a storm.
it's not rigged for a simple reason: you don't have to go
> ... thing at the end though

guess that was like adding a random personal fact at the end. No relation with the article.
> only the students who were committed to understanding the material went on to have superb careers

For STEM, sure. This guy is a psych professor though. I suspect that most of their jobs will have absolutely nothing to do with this class. Obviously being truly successful instead of cheating will help in their careers, but I doubt anything they learn in this class would.
if a good job pays 100-300k/year, does it matter if you eventually get filtered out if you already made good $ and keep expenses low.
The jobs don't require it, but the people who are not aware of statistics or chemistry are unable to recognize when it would help them. I.e. it becomes a self-fulfilling prophecy.

(It has nothing to do with "in the context of computer science").
None of what you describe is cheating. At all.

You literally just studied and worked ahead. That is not cheating...
My EE experience was like yours. Especially the day I learned Laplace transforms. I felt like I'd found a magic wand.

Except I never thought about money until I graduated. "Holy hell!" I realized. "They want to pay me a ton of money for this? I'd do it for free!"

Fortunately I was smart enough not to say that last part out loud.
You might have wanted twitter.com, it’s a wondrous place with many quick reads.
Writing is good for your career as a software engineer.

Writing is how you promote yourself through articles, presentations, etc.
Judge rules Cydia's antitrust case against Apple can move forward
Sure, but they solve different needs. If I'm in a random location and need a car now? Easier to use Uber/Lyft. If I know I'm going to need to be picked up after a concert when surge pricing is going to be brutal? Much easier to call a driver friend ahead of time and offer them cash to be ready to pick me up at a set location.
> which is really the one cloaked in authoritarianism?

Really? A false equivalence? I think it might boil down to who initiates the use of force to get their way. If someone says “no, I’m not giving it up,” how will you make them give it up and agree with you? By redefining not cooperating as an aggressive act? By making them an un-person? By pointing a gun at their head perhaps? Really, I’d like to see your explanation.

Whereas if I say “self defense is a basic human right,” how are you directly threatened? I’m not a gun rights advocate, I’m a human rights advocate.

“Ceaușescu-ed” is another way of saying “sic semper tyrannis”, in the karmic sense, not as a threat.
I wonder what the equivalent of a Leetcode interview for someone with a Bachelors in Psychology is.
>I don't wake up excited to make schematics or lay out a PCB. I do it because it's a good job and I want money,

I see this a lot in computer science / SWE too. I realize you don't have the life experience to answer these questions well so maybe they're just rhetorical: do you think you will be successful when you get a job laying out PCBs and designing schematics? What will your competence level be given that you cheated your way through the relevant schooling? How long until you burn out?

Part of the reason colleges force you to take a lot of courses irrelevant to your major is so the students like you have a slightly higher chance of finding something they ARE passionate about.
I've used formal verification in anger, as well as working with a vendor to formaly verify some critical code for us. This rings very true. It is extraordinarily difficult to write correct rules. It ends up being the same problem as wishing against an evil genie.

Most rules that you come up with at first end up having a class of obvious exceptions in the real world, which the verifier finds, and then even more unobvious exceptions, and soon your logic around the exceptions to the rules become at least as complicated as the code you are attempting to verify. And in this any wrong assumptions that falsely allow bad behavior are not caught or flagged because they pass.

Even giving perfect proving software, it's still a far harder challenge to write rules than to write code. And current software is still far from perfect - you are likely to spend a lot of your rules time fighting with your prover.
Many don't pay money for the courses themselves, they're paying for a degree. Why do people want a degree? To pursue high paying careers because it's difficult for many (at least here in America) to find any decent paying job (that allows for the "American Dream") without one. Now it would be nice if every student was passionate about all the subjects required for their degree of choice and/or if every professor had both passion and clarity in their lecturing but that's not the world we live in.

Students aren't always passionate about the required subjects for their degree , potentially because these subjects won't always have a direct correlation in meeting job requirements or improving job performance, and even the students who are passionate may never get the education they desire (picture a lousy lecturer on tenure who's forced to give lectures as part of the job).

Now put yourself in the shoes of a student who comes from a long history of generational poverty who was able to scrape by enough money to save up for a degree so that they can get a 6 figure job at Morgan Stanley (or the like) as a business analyst. The job will probably only require them to put some numbers into spreadsheets and make graphs. The qualifications to do that will require them to get a degree made more expensive through gen-ed requirements and a whole lot of classes they don't need.

Now in that situation would you forfeit your goal for the threat of passing a difficult, irrelevant science class requirement when a better alternative exists that will also free up time to spend more on the classes that will actually be relevant to the job? Even if you wouldn't, it shouldn't be hard to imagine why someone would.
I've seen this done successfully in the Ozark mountains of Arkansas. The way it was done was to saw off a small tree about 2 inches in diameter with a hand saw to leave a stump about a foot high. Pretty sure it was a dogwood or maybe a maple, though the type of tree probably isn't important. Then saw into the top of the stump. The ground was fairly damp at the time. Worms were coming out of the ground all over the place, probably a hundred or so. This was probably 40 years ago though, so my memory is pretty sketchy, maybe it only seemed like a hundred to 10 year old me. Plenty of worms though, more than enough for a day of fishing.
…that's the joke.
I.e. any car can perform like a Ferrari just by painting it red and putting on some badges.
Please provide proof that a coding interview makes a statistically significant effect on predicting success in a position, all other things being equal.
Very well written article despite the fact that I completely disagree with the conclusions logic of the author. I'm on the "reading code" and having a more personal connection side of the road. Partially on the debugging aspect for some cases. Pretty much the process explained here: https://talktotheduck.dev/debugging-the-technical-interview-...

The "write code" types of interviews fit for juniors who might not know how to even write code properly. If a person doesn't know how to do that and is a junior they usually have the right energy and can put 100% into the job to adapt/learn. I hired such juniors who had no experience in the languages/platforms and were productive within a month. They had good character and discipline.

Distilling a question like that for an advanced coder is impossible. No wonder the article didn't provide any sample of a "good interview". We'd all burn him at the stake because we'd all hate it. There's no such piece of code that would provide a valuable data point about a candidate. So this is a waste of your time when dealing with a junior and with an advanced coder.

Coding interviews are difficult. You will make mistakes, this is unavoidable. I think the best mistakes to make are the ones where you hire people who are part of your team and can grow with it. Even if they aren't the best coders around, being part of the team will help them hone those skills and evolve. If I had to pick a 10/10 coder or a team player I'd pick the latter every time.
No I don’t listen to his music at all, just the superstar power. I think Haiti needs someone with a global image. To draw attention to the country. Haiti is going to be corrupt for the foreseeable future, I anticipate everyone involved is going to be corrupt at some level, but his star power could have been used for good.
My dude, I make a quarter million a year. I found out how useless college was after I accrued $2,944 in student loans (I attended college after 2001). The value to me was, and continues to be zero. College is not for everyone, and this applies even in countries where higher education is free.

The ability to use critical thinking does not come from a college education.
With people falling over themselves to prove how well work from home works, it's more likely that the jobs just go abroad.
He did find a better system, I recommend reading the article in depth.
Honestly if they couldn’t do 150 without plagiarizing it, what’s the chance they could do 2000?
As someone who also teaches programming to college students, this is one of the most glorious things I’ve ever read.

Though, anyone know what “hes so Canadian” means? I assume it means he is Canadian, hence why he seems to be taking this so calmly and not flipping out, but I’m not sure.

Edit: I’m now reading the comments. The amount of people trying to justify lying and cheating is truly disheartening.
This is from May 2020
Ask HN: Best open source page builder?
I'd like to build a minimal dnd page builder in Javascript. Can anyone recommend a WYSIWYG page builder project?

https://github.com/blocks/blocks looks perfect but it's very early alpha and not actively maintained. Before contributing to blocks I wonder if there's something more up to date?
Both are open source, aren't they?
I’m 69 years old and listen mostly to mother goose books on tape
> has anyone considered just how engineers are expected to be able to understand the material on the interviews?

I am confused - how is this question materially different from asking how engineers are expected to know what they will need in order to properly do their jobs? Just how are engineers expected to know programming languages, or domain-specific languages, or standard libraries, or platform apis? Is this what you are asking?
Lots of good info. Thanks!
The bar he showed us was quite a bit narrower than 32x32cm, so if there are much stronger varieties, that pretty well fits.
TLDR: To travel easier than by digging. The rain is required for moistness.

The article provides background for alternate, incorrect theories that might still interest you.
Not insured. Not tracked. Who knows whose car you’re getting into.
The hierarchal view on the left side is the big one. Logseq seems to be focused on a flat model.
Yeah, I agree that if the professors have plagiarized their course materials, then they shouldn’t be disappointed about the students doing the same…

By the way, I don’t think you really cheated (in an academic integrity sense), you thoroughly read the course material to get these grades. You deserve to get these grades since you already know how to study on your own.
Yep indeed, the "support" when it comes to consumer-grade ISPs is either bots or monkeys and I'm not sure which one is preferable. The best solution is to never get into a contract with any so you can easily switch away if it turns out to be crap (and the extra leverage you have when you can just walk away is often helpful). As a backup plan, a real Openreach leased line is the gold standard and comes with real SLAs and actual network engineers on the support side of things - I ended up getting one when Virgin Media monkeys lied to me a bit too many times, purely as a middle finger to them even though it was significantly more expensive (but it never went down during the entire pandemic, unlike many consumer ISPs who got overloaded early on).

As far as Community Fibre goes, I don't know what the switch gear is. I saw a passive patch panel on the roof of my old building where all the fibers from the individual apartments go into, beyond that I'm not sure whether it all gets flattened down to 1Gbps or something more meaty. However in all the speed tests I've done I got 800Mbps symmetric on average. If I still was at the property I'd probably get the 3Gbps one but that's out of my hands now and the new occupiers are more than satisfied with 1Gbps (they only use it on Wi-Fi so they're getting half of that at best anyways).

Can't speak for their customer service, but one thing to note is that the installers are clueless. They had no backup plan when I told them "no" when they wanted me to install an mobile app (and most likely create an account) to configure their Linksys Velop mesh Wi-Fi system (which acts as a router) and they wouldn't leave without configuring it - I eventually saw a "continue without app" link (in tiny print) on the web UI of the router and ended up configuring it that way.
Often, when bad things come up in the news, I think of Life During Wartime:
https://youtu.be/v0DpBnUznd0

I mean, there has to be lots of cocaine on that stage, but epic nonetheless.
Reminds me of many accounts by fighter pilots in WW2. "I can't believe they pay me to fly these things!"

Can you imagine flying a P-51? I splurged and bought a 30 minute ride in the back seat. Sigh. Holy Crap! Pure heaven! I was smiling for the next week.
I feel a strong need to debunk some falsehoods here.

First, to be clear. DO NOT CHEAT.

Ok. Grades DO matter. When I graduated, there were several companies that wouldn't interview me because I didn't have the grades. I had a 3.2 ish. That meant I had to get a job slightly outside of my degree - which impacted my entire career (12 years amd counting).

Also, you can't lie about your grades - they will ask for your transcripts. The job I got out of college asked for mine after 6 months
It's so frustrating for me to read things like "I am sad for you". I don't have the option to do what I want; someone has to pay to feed the children and keep the lights on at my village back home. Another commenter said something like "I would do this for free!". Great, you did it for the love of doing it and had the privilege of coming from a background where you can go through college without thinking of money, but I can't, and being talked down to condescendingly about it is infuriating.
Did you actually learn how they work or how to just use them out of a table?
None of the three of you thought to check YouTube? :) https://youtu.be/3ILoGcSxCAY and https://youtu.be/fvmt2_uzsnQ
I don't. Steroids are banned from competitive sports for a reason.
I don’t get the pun. Can you explain?
You've missed the following:

Take rate ~40% = $6

- payments -0.7 (correct)

- servers -0.2 (correct)

- refunds -1 (driver is indemnified, not in cabs)

- shared rides -1 (on avg, not in cabs)

- insurance -1 (drivers and riders get generous insurance, not in cabs)

now we have $2.5 per ride to pay fixed costs, not including marketing. in reality, they also give out generous marketing coupons to riders which cabs did not do. $1 per ride on avg discount drops us to $1.5 per ride.

it's probably true that 100 engineers could sustain uber in the US without any new features. 100 * 500k payroll cost = $50M/yr = 33M rides per year.

Lyft alone did >300M rides per year. Uber and lyft combined would be a solid company able to sustain and be profitable. This company would provide a way higher quality service (and safer, and more insured) than it replaced, without monopoly profits being captured by rich medallion holding families.

However, uber and lyft are still pouring money into product development. Shared rides as an example, still hold the potential to improve everything in cities massively. Lower cost than taxi, faster than bus, less congesting than private car.

Both also seem to be expanding outside of ride share, which should be viewed like amazon expanding to aws 15 years ago. if it works, there could be hugely positive impact. if it doesn't, then it's a massive waste of shareholder capital.

¯\_(ツ)_/¯
I imagine they'd either have coworkers who are more involved in those domains (if actually needed for the job) who can guide them on the right path or can just google their problems and end up on a path of self-discovery that leads them to those subjects. Prematurely surveying other subjects not pertinent to the job one is going to university in the first place for seems silly in that regard. I'm sure many would rather focus their time on learning more of the things that are shared in the majority of the job market (or at least more things that actually interest them).
That’s a cool one too, thanks for sharing - hadn’t seen it before.

I think biggest difference is the drag and drop block-based authoring experience of Memlink. Looks like that author has an additional cool project called link-lock to provide protected links - going to look more into it.
I went to a top ten ranked cs school for what it's worth. I graduated pre-covid. Every single cs class has minimum 100 students. The department recorded classes so that they could increase attendance without getting bigger rooms. By the time I was an upperclassmen less than half the students showed up to lectures. Having 25/200 students present was common. It really was demoralizing to realize that the department didn't see a problem with many if not most students graduating without having actually spoken to a professor once, since you had to show up a couple hours early for office hours if you wanted to be seen. It's clear that the undergrads were nothing more than moneybags to my institution, so naturally students saw their education as the transaction it was. Most students were there because they figured graduating from a top school is what is required to get a FAANG job as a 21 year old.
There are little toy fans with 8 or so leds on the blades that do this...show a word while the fan spins.
Not at all. Writing entails some creative freedom. It was more like "read this essay and make sure your opinion does not depart too far from the professor's"
I got my MSc in Computer Science from a top University in Europe. 50% of students at the University dropped out within 6 months because of how hard it was. The University didn’t care because it wasn’t paid per student. It set a high bar and if you couldn’t handle it too bad for you. A few friends from my University studied computer science at MIT for a year. They reported back that MIT was way easier than our University. So I concluded that at least some prestigious well known Universities are simply better at marketing themselves than others :) And hey my University degree was free. Which was nice. It probably also explains the high bar: No pressure to make sure everybody graduates. If you can’t handle the heat then you are out.
She could answer: penalty shoot-outs are a relatively recent addition to soccer. Before them... They'd throw a dice. So I guess they always knew that shoot-outs are just a (more exciting?) replacement for a dice roll :)