skysight-inc/HackerNews huggingface dataset:
> a student who masters the material by the end of class should get the same grade as one who masters it at the beginning

The same lesson is not being given over and over again.

There are X tests/assignments/projects for X areas covered.

Each is assessed in its turn.

Of course, there is usually some overall assessment on the content as a whole, at the end of a quarter/semester/year. I think that aligns perfectly with your desire.
it's not a cool project if you are not able to understand it. There are probably Chinese hacker news or something similar and there would be a perfect place for this cool post.

Why doesn't hacker news have content in other languages? Is that because those contents are not cool or that people respect the expectation that everything here is in a common language that everyone can understand?
> You really don’t need to pay anything to improve on the SAT these days

I heard something on This American Life, I think, about a "strong student" from a bad high school doing poorly on the SAT. I got the impression she hadn't prepared at all...which seems odd for a strong student when there are free resources.

> memorizing vocab

The College Board got called out for some of this after the "regatta" incident. It turns out rich kids were much more likely to know the term for a boat race. Oops.

I'm really curious to see the outcomes of the no-SAT cohort of college students, once the 2020-2021 year is ignored, data cleaned, etc. Even if GPA was enough in 2020, it seems like it would get harder and harder to compare schools over time without a standardized test.
Yeah I don’t really get it. I’ve interviewed and got offers (but also lots of rejections) at many companies including FAANGs. Never prepped more than a couple days. I think I’d go crazy with the schedule you set out.
Vouchers are a great way to permanently cement the cradle to prison cycle.

You don't solve a problem by making it worse. Making smart and/or motivated kids stay in the same classrooms as disruptive and demotivated kids just turns the motivated kids into more disruptive and demotivated kids. Right now it looks like we can choose between some people getting educated, and almost nobody getting educated because of the disruptive environment.
Utilities have been doing this for a while, even without smart thermostats.

Customers who opt-in get a meter with a relay wire that temporarily disables their AC compressor(s), whenever the utility sends it a signal.
Neat. It seems like during turning it stabilizes very upright, I wonder how you could give it the natural lean into turns like a bike rider.
Biggest mistake that impacted my career was not having a "rolodex" or keeping up contacts with people I met over dozens of projects my first decade.

Biggest whopsie as a 15 year old building servers was starting a server with case covers off to check whether it boots, then dropping a screw on the exposed hard drive board. It left a neat trail of sparks and smoke as it bounced down. 200mb full drive of insurance company data burned in front of my boss watching.

Later in career, different place different times, my colleague and best friend ran a mistyped grep on prod server that tried to suck up all of the files content redirected into a single file. AIX in my limited experience is an unbelievably robust system - but it does Not handle root disk out of space well. Or at all.
Hmmm yeah. It seems I've been looking at the QY700's pattern mode and was under the impression it was a tracker. It certainly resembles one and the results in Tom's music certainly sound like one. I know from experience that it would be absolute hell to program that stuff in a piano-roll, so it seems unlikely that he's relying solely on that. Hmmm...
> the extra 8 bytes and the cycles saved (if any) don't matter

You wouldn't last in embedded development with that sort of attitude. When you're nearly out of RAM you can't afford to waste overhead of fat strings.
FWIW, I use HN to stay connected with and watch people innovate and problem solve. You don't need to know Chinese to watch the video or peruse the code/fusion360 files.

The readme is parsed easily with google translate:

>Inside Hardware is the PCB file of the controller, which is based on ESP32, equipped with MPU6050, and connects the driver through CAN bus.

>Structure is the body structure design file. The step is exported by Fusion. There may be some bugs. It is recommended to download the Fusion360 project directly and open it in the software: https://a360.co/2TOtZRd

Edit: Some of the comments in the code seem to be Chinese/unparsable.
He's talking about the staged combustion cycle kerolox engines, which are still far more efficient than the Merlin engines.

Even with more advanced nickel based "superalloys" the US has still been unable to build a closed cycle kerolox engine.
In this case the GameBoy Advance never ran on a CRT, it originally ran on a non-backlit LCD screen. And being basically a more powerful version of the SNES it would only be logical that folks would want to do some couch-based multiplayer with those games.
I am ignorant on this topic so please excuse the dumb question. Is this like Garage Band but OSS?
> Every year you progress to the next year.

Is that a SF thing? Because normally that is not true.

> Why do we have grades at all?

Class rankings, scholarships. Even besides that, it lets parents know how well or not their child is learning.
FYI: you can trade such news 24/7 on FTX, by just depositing crypto.

example: https://ftx.com/trade/SPY/USD
Oddly enough, private schools can pay a fair bit less. At a private school, you get to avoid most of the disruption, have smaller class sizes, and teach brighter students on average. If you're passionate about what you're teaching, these are things you may value more than salary, so...
> The 50F unit will cool a smaller volume of air

Your home's A/C unit can't just pick a particular volume of air and cool it. It takes in air from your entire house, cools it, and puts it back out into your house.

Moreover, your whole comparison is irrelevant to what I am saying. The objective is not to get the dewpoint (or temperature) as low as possible. The objective is to get the dewpoint (and temperature) just low enough for comfort (note that the target dewpoint might indeed be lower than the target temperature--see further comments below), and then keep it there by running the A/C continuously at a lower output, instead of running the A/C at full on for a while, which outputs air with a dewpoint (and temperature) lower than required, and then shutting off the A/C for a while, which lets the air's dewpoint (and temperature) rise to a level higher than desired. In other words, target the A/C's output to just where it needs to be, instead of cycling it on and off.

> There's an efficiency penalty to letting the temperature wander. But if it only wanders a couple degrees, it's not a huge penalty.

The main efficiency penalty is not from letting the temperature wander. It's from letting the dewpoint wander. Most of the work the A/C does is actually condensing extra water vapor out of the air, not cooling the air itself. If your room temperature rises from, say, 74 F to 76 F, that's not much more work for the A/C to do; but if the dewpoint of the air in the room rises from 50 F to 76 F (which it might well do on a hot, humid day during the off cycle of your A/C unit), that's a lot more work for the A/C to do to condense out all that extra water vapor.

> there's a penalty for keeping the fans and compressor going all the time, even if they're running at a lower power.

There's also a penalty for starting them up every time from off. For many such devices, given the number of times they cycle on and off during a hot, humid day, that penalty can easily average out to be larger than the cost of running the unit at lower power continuously.

> if you could leave the room at 73 with a low dew point

Which you can't if the system is off. The only way to control the dewpoint is to run the A/C continuously. As soon as you shut the A/C off, on a humid day, the dewpoint will start rising. And then your A/C will have to work harder during its next on cycle to lower it again.

If you run the A/C continously at lower power, then yes, you can adjust things so the heat coming into the house raises the temperature (from the A/C outlet temperature, which is basically the dew point) just enough to have the combination of temperature and dew point that you want. That's basically what I've been describing. The dewpoint of 68 F that I first threw out might be higher than optimal; the point was not to pick a specific optimal number but just to illustrate the concept.
Canadian software engineering salaries are bizarre though. I was making more in Africa than the average SDE in Vancouver
Not every other program. I have seen apple bug bounty reports of others completed in a month or so. But I don't know what took so long for them in my case.
Can you talk about some of the bad habits you picked up (and maybe how you could have avoided them at the time)?
1. Some modern PLs and frameworks are making ffi easier, without requiring writing manual wrappers, or using a code generators. I can't recall project names now, but they do exist. But yes, they're not widely used or supported.

2. BEAM (Erlang VM) has several native mechanisms to communicate with the outside world (both in-process and out-of-process). In-process ones: linked-in drivers (.so/DLL), NIFs (.so/DLL, like JNI), dirty schedulers. Out-of-process: ports (external executables), C-Nodes/JInterface (an Erlang cluster node interface can be written in any programming language, not just C or Java). See [1].

3. Morphing into a Single Image System OS would be ideal evolution for the cloud vendors. I don't think Mainframe or Heroku-style PaaS are good directions, though. I have many ideas in this field, but they need to be fleshed out first.

--

[1] https://www.slideshare.net/nivertech/erlang-on-osv-49278675#...
I think 15-20 hours of prep is reasonable, especially when it can be over months. I bet it would have taken more like 200 hours for another 100 points (which I why I don't think the test is as easily gamed as test detractors say).
> Fortunately it is possible to do something very similar, though, which is to tax the group of people who have the level of income that would allow them to send their kids to private school had it been possible.

Except it isn’t similar.

Saying ‘taxing the rich more and put more money into public schools’ may be a good proposal but it is a completely different proposition from ‘take the resources from private schools and give them to public schools’.

Money is not in fact educational resources.
Written in 1961. And never more applicable than today.

Fortunately, my K-12 education included it as assigned reading :)
This is why the right time to leave some jobs is "not yet"

My current employer is great about letting people transfer through the business, and it's a great place to build a bunch of solid unsexy skills
Accept header parsing library for Golang
Library for Golang to parse Mime Types and compare them. Supports wildcards.
This library supports Accept header with sorting and matching common typer or specific type.
It's funny to see the books section covering EM-like books while other parts covering PM-like books. These are getting so disentangled these days that reading ones in the books section won't help understanding PM-like concepts, and vise versa.
NetworkComponent foo = new NetworkComponent();

{
using my_socket = new NetworkSocket();
foo.socket = my_socket;
}

foo.do_sth_with_socket(); // oops, runtime failure, socket closed
So you only look at some topics through the hyper polarized lens of Twitter and Facebook?

Literally all of the conversations that get traction on those sites are the extreme and polarized views.

The fact you may have normalised those views to the point you think of them as healthy scares me a lot.

Both moderation and moderate views dont work on twitter. They're invisible.

Also, while maybe you can find a balance, that doesn't mean everyone can, your participation enables the unhealthy participants as well.
It depends hugely on job location market company and myriad other circumstances. Again, HN average experience is not necessarily worldwide average experience :).
No one is aware of basic statistics. You see this comment on every poll which samples under a million responses (so every poll).
very frequent topic here on HN. i remember a comment about a persons experience with the public schools in the soviet union when it collapsed. all the smart people pulled their kids out and did something else. its the same as everything else because if you want it to be done right then you have to do it yourself. there is no fixing public schools... they are run by the majority and they always will be. the problem isnt the schools, its the majority. after WW2 all the dumbest people fucked like rabbits with no financial or existential limitations to stop them, medicine increasingly spared idiots from the consequences of their actions. this initial seed of stupidity brought the next tooth of the ratchet into place: the popularization and normalization of eliminating all consequences from ones own actions. we just keep getting dumber. we were supposed to be re-galvanized by a major depression and a pandemic in the past 20 years but we postponed it all with technology and massive economic manipulation. eventually the chickens are going to come home to roost... in the meantime dont let the public schools rot out the inside of your kids head.
Responding with 'you don't know that' to a comment with no specific assertions, followed by 'its highly likely...' is a good example of 'irony'. We need more of those on US centric forums as a public education service. Thanks.
Copying my comment from https://news.ycombinator.com/item?id=27566784

> Turns out, some of them just didn’t read the fine print.
That...was the entire point of the Smart Savers Texas. I suppose they'd say the "fine print" of a mortgage being that you have to pay it back.

> “They’d been asleep long enough that the house had already gotten to 78 degrees,” English said. “So they woke up sweating.”

For my entire childhood, that's my parents' thermostat in Florida: 78F.
I'd just like to say, sometimes moving on is within your company. If you're somewhere that's good about letting folks try out different parts of the business, it can be good to stay.

Make a career change and get a new set of folks around you without having to leave everything behind
How sophisticated the attack/exploit may be is not the point here. The salient point is that he demonstrated complete iCloud account takeover, and Apple lists that as a $100k bounty reward, but are only offering him $18k. Please correct me if there is something I'm missing.
> Cloud providers should admit they’re basically mainframes and write an operating system instead of the ad-hoc collection of horse shit they foist on developers.

Oh I like this one so much. I love the era and idea of the mainframe. I caught the tail end of it in college. Our research professors would send their statistics jobs over to the mainframe and get the dot matrix printouts back showing what treatments showed significance. Maybe I watched Tron too much too. I just love the idea of one big central computer doing all the processing.
I have one, they are cute & easy to use, and have neat sounds, and full midi. Amazing kit.
Well video is the universal language and the first link in the repo's readme is to this video: https://www.bilibili.com/video/BV1fV411x72a.

Within it you can see this guy's neat-o bicycle balancing itself, driving along the road, and avoiding obstacles.

The page is also quite readable if you use Chrome's auto-translate feature.

In any event, I'm not saying you don't have a point. Maybe posting the translated version would have been a better choice. However, you made your point in an obnoxious way that instantly alienated yourself from potential readers.

If votes on hacker news are important to you (and they seem to be), then you should take this as a lesson on how to improve your approach to discussing topics without losing your audience.
Direct democracy is a bit hard to manage - because people are generally too dumb and can't see the forest for the trees.

That aircraft carrier might be the big weight in a trade negotiation or prevention of a regional conflict which could escalate.

Representative democracy should work better, because you (the voter) judge based on the outcome, and vote, rather than try to understand every possible policy (which is going to overwhelm any individual anyway).
More Husband Than Female
Do elaborate on (3)?
What has happened to this site? We have a topic on the front page of the site for 15 hours now, with almost 400 comments, and the top comment is a nakedly eugenicist screed about "the dumbest people" having too many babies.

I mean, even skipping the moral horror here, it's not even true: https://en.wikipedia.org/wiki/Flynn_effect

But HN... wants it to be true? What the actual fuck, people?
> Really, they should all run like Heroku and you’d never notice they were there.

right that sounds like a great business idea because then your cloud service company you're building will be easier to commoditize! Can't believe that Bezos guy didn't think of it.
Reminds me of Ellinwood, KS: https://www.youtube.com/watch?v=QqGk3b-9wkQ
So in other words, it's OK if the rich get less representation, because they're rich? But it's not OK if the poor gets less representation - because of political correctness?
> "I'm not a medical doctor, but here is a bunch of medical advice that should be used to prosecute this defendant." It doesn't sound that great either way.

Yeah, it sounds like something the opposition's lawyer should try to prevent being accepted as expert witness testimony. I'm not a lawyer, but I have seen "My Cousin Vinny" so I understand that there are procedures for doing this.

On the other hand, maybe the opposition's lawyer wasn't able to prevent the witness from being accepted as an expert because the witness actually was an expert and ought to have been accepted as an expert, in spite of not being a doctor. Maybe she was a professor of pharmacology or something. Thus she could justifiably claim to say with expertise "X drug would be very likely to kill a patient of type T and should not be prescribed to them." But this sounds a lot like medical advice (I mean, a person with condition T who heard the testimony might decide not to take drug X), even though it isn't. It's expert witness testimony.

We try to prevent people from giving medical advice without a license because medical advice tends to be given in private to people who tend to trust it implictly and will thus suffer the consequences of it being dangerously wrong. When medical advice is given in public in front of a hostile enemy lawyer, this is less of a concern.
> Try taking over your workplace

aka, try stealing, and you get arrested.
> Thirdly . . you'll need patience. Because the magical under-2-seconds launch requires time for the car to be ready. With "Drag Strip Mode" turned on, you'll need anywhere between 8 to 15 minutes before launch, so the motors and the batteries will be at the right temperature. And when you're finally done and itching on the line - you have to wait 9 more seconds with your feet on the brake and the accelerator for the car to take the "cheetah stance" for optimal launch.

15 minutes might just be the slowest under-2-seconds launch ever.
Feels like a list of stuff where he massively underestimates the complexity of the fields he's talking about.

Drag and drop UIs have, as he indentified, been tried. They were a leaky abstraction where incremental functionality was difficult to implement.
Any previews?
The Jyutping method, which is the proper way to input Cantonese, isn't available.

Instead, Apple looked at people using the Pinyin keyboard to awkwardly input Cantonese (because Jyutping wasn't available) and decided to enhance that instead of just giving a Jyutping keyboard.
+1!!
Yup. I was taught to diagram sentences in school, but it seemed a useless skill, and I no longer recall any of it. I know if a sentence is grammatically correct or not just by reading it. There's no conscious thought process to it at all.

I read a great deal as a kid, too. Mostly scifi :-)

I made the mistake of attempting to learn German by memorizing. But who can remember which nouns go with der, die, or das? Not me. I bet the right way is to simply read the newspaper every day, looking up the words one doesn't know, one by one.
Same as bug tracking software.
I can only second it so many times!! I can't say i made SO many mistakes in my career, but i have left my then utterly dead-end first job too late, in 2007 while things were abundantly clear about it by 2005 already and i wasted two extremely frustrating years trying to keep it afloat. Lives of everyone who stayed were ever more destroyed than mine was.

I was young, and was making more than literally every single person i knew, i bought an apartment in a year in cash. I thought it was once-in-a-lifetime job which will never happen to me again.
ive been here since 2014. i didnt bring up eugenics, but if you want to broach that topic then fine. intelligence, as well as all other traits or characteristics, of not just humans but all organisms, is subject to natural selection. if you deny this, you deny natural selection and this would make you a science denier. whether we should act on this fact, or the morality of doing so, is completely up to you. but you will not deny science on hackernews.

oh and you saw my comment at the top because the ranking algorithm takes the youthfulness of the comment into account. its rather embarrassing that you dont know this.
I actually really dislike this whole post. There’s a really condescending tone lurking just beneath the surface for most of it. It’s also extremely hand-wavy about the problems, their causes, AND possible solutions. Also, so whiny. At this point I don’t care if he even has any good ideas because he’s made me so mad just by his writing style.
Yeah, it wasn't a very good analogy. It's hard to compare duplication like this to real world things like theft.

Regardless, merely desiring something is not a justification to pirate things.
Dunno why people care so much about the ancestry of the owner. I've had good sushi from Korean owners, and good Pho from Chinese restauranteurs.

Cooking takes experience and effort, not some weird genetic memory.
> Give it time; it's a trickle campaign. Just this morning I updated my Win 10 Pro desktop, and on reboot I got a full screen wizard prompting me to "use recommended browser settings" which is doublespeak for changing my default browser to Edge.

Yeah, I actually think this is a case of "don't explain by malice that which could be adequately explained by stupidity" or something.

I'm only a casual Windows user (only use for it games) and never bother to install another browser, Edge works well enough to download Steam and occasionally look up something on the internet.

Earlier this week when it installed the new update I also got the same "use recommended browser settings" dialog box. I think I had disabled 3rd party cookies or something as well as the random junk on the new page, so not willing to click around for half an hour I denied using anything and all went well. I'm pretty sure this isn't the first time I see the "use recommended settings" on this PC, since seeing it gave me an "again?!" reaction.

This is a Win10 Pro that's always been kept up to date.
Using appropriate tools for the job isn't cheating.