skysight-inc/HackerNews huggingface dataset:
> Either you know the material or you do not.

This is simply not the case. How well the person knows the material is more than yes/no. You'd be rounding the exam result to 1 bit and throwing away the extra bits of information. Maybe it's a good thing not to show that information to the student, but I'd like to see an argument for why the advantages of hiding that information from the students outweigh the disadvantages.

As for competitiveness in education...there are advantages and disadvantages to it. I'm not convinced that class rankings are a good idea, but I'm also not convinced that the optimal target for competitiveness is zero, to the point of not showing students their grades beyond pass/fail. Anecdotally I've seen the aim for zero competitiveness have perverse effects, where students instead start to compete on how lazy they can (appear to) be while still getting a pass, to show how smart they are.
Yes, that's exactly it. Thank you!
> horrible

Looks like Algol syntax to me.
> lots of low quality carbs with cheap fat and artificial flavorings and not a whole lot of nutritional value

I agree that highly processed foods are likely not an optimal diet, but this perspective is just pseudoscience. Macronutrients are macronutrients, and they don’t come in high and low quality versions. While something like eating too much sugar isn’t healthy, we don’t have a problem of food lacking sufficient nutritional value. The developed world has problems with overconsumption and sedentary lifestyles, but not with micronutrient or caloric deficiency.
I love how somebody modded INFORMATION down.

And here we were just making fun of Reddit for this kind of infantile behavior.
For a lot of us, most of "web3" is too ridiculous to engage with. It's good to see someone actually taking the time to engage with it.

That said, there will be lots of people who are only emboldened by her take-downs. Not much that can be done about that. It's transparently a scam, it's hard to feel too bad about people who get caught up in greed. On the other hand my retired father had told me some people he know were "investing" in crypto and wondered if he should be too. Preying on retired people is really not cool.

One nit-pick I can't help, the article says crypto has been "hailed by libertarians". Yes, there are technically unsophisticated, naive libertarians that have been taken in by the scam and see how the supposed benefits of crypto align with their values. Same as people with many other viewpoints. Just because some people in a group have been tricked doesn't mean anything else, just that they got tricked (or greedy). I'm a libertarian and I know crypto is a scam. I'm not the only one.
It's known to be used for testing new engines and launching rockets [1]. But I don't understand what they mean by 'pod'. Can't figure out if they are referring to the hard point, pylon or the engine nacelle.

[1] https://simpleflying.com/boeing-747-5-engines/
I've definitely had my "I hate DB" moments in my life and experiences similar to the one you describe, but for me, most of the time, I don't experience major issues (I don't count "train is half an hour late" to be a major issue, although I agree that it's kind of laughable that this happens so often - but I got used to it). It's definitely easier if you don't have to change trains or you don't take a super late train or anything.

Then there's also things that are consistently bad, like regional trains in NRW. They're never on time.
Would love on as well.
That doesn't refute my point, does it? One can ride a bike without saying a word about riding bikes, after all.
You'll see these stands [0] at Stanford and UC Davis, and they seem pretty good.

(Although I made the mistake of locking up a nice LeMond bicycle at Stanford with a cable lock and it was stolen in broad daylight. [1])

[0] https://www.groundcontrolsystems.com/product/undergrad-wheel...

[1] https://bikeindex.org/bikes/49705
The ones my apartment block has installed can be simply unscrewed.
You are right that a kind of multi-threading can be useful to mitigate the effects of branch mispredictions.

However, for this, fine-grained multi-threading is enough. Simultaneous multi-threading does not bring any advantage, because the thread with the mispredicted branch cannot progress.

Out-of-order execution cannot be used during branch mispredictions, so like I have said, both SMT and OoOE are techniques useful only when a data cache memory exists.

Any CPU with pipelined instruction execution needs a branch predictor and it needs to execute speculatively the instructions on the predicted path, in order to avoid the pipeline stalls caused by control dependencies between instructions. An instruction cache memory is also always needed for a CPU with pipelined instruction execution, to ensure that the instruction fetch rate is high enough.

Unlike simultaneous multi-threading, fine-grained multi-threading is useful in a CPU without a data cache memory, not only because it can hide the latencies of branch mispredictions, but also because it can hide the latencies of any long operations, like it is done in all GPUs.

Fine-grained multi-threading is significantly simpler to implement than simultaneous multi-threading.
Unless you need to stand in a queue to get to that human cashier.
Streaming 4k video per eye per user? Can I get that kind of bandwidth for general wifi, please?
I expect to see it mass produced in a few years.
I suspect VCs have discovered old samplers and analog synths and are investing heavily.
Yes, if you want to use the officially supported driver for ConnectX-3 (mlx4_xxx kernel modules, LTS release of v4.9 available from Nvidia's page), you need to go with something like Ubuntu 20.04 LTS (which should be good until at least end of 2025). However, the latest Mellanox drivers (mlx5_xxx kernel modules) work just fine with the ConnectX-3, at least for basic functionality.

I've not actually used IPoIB on such gear myself, but we have been working quite a bit on reusing old/ancient HPC clusters with IB adapters, and you can generally make things work if you spend enough time on trial and error and you are not afraid of compiling code with complicated dependencies. As long as you can get the IB stuff talking, and the driver is using OFED, the IPoIB part should Just Work.

It is always going to be an adventure working with used gear. But HPC has such a high decommissioning tempo and low resale value that there will always be quite a few other enthusiasts toying about.
This didn't feel like I learned anything of objective worth. Some of the design decisions by the author I disagreed with, but there wasn't any concrete feedback on why my choice was "wrong". Instead I was just told "this font is too fun for our topic" or something arbitrary like that.

This would be better postured if the logic part was removed from the title.
Interactive Decompilation with Rellic-Xref
Going through my documentation and worrying about the possible misinterpretations of every single word is not a minor step.

That's OK, I'm sure they'll do it for you, when they decide where to rank it in their index of search results.
This wasn't a Leetcode question. I understand where you are coming from, but it isn't that.

This had to do with the pressure one puts on themselves for a job a BigTech company.
If the base station was wireless and doubled as a charger/stand it likely wouldn’t even be a noticeable drawback for most VR use-cases.
Correct me if I’m wrong, but “expensive dev” in the UK means $100-200k, whereas in SV it’s more like $600k-1m. Hope you find what you’re looking for, consider SV firms as they pay way better AFAICT.
You also have to to do some paperwork for buying a bike. I assume you have to transfer ownership when selling, so stolen bikes probably cannot really be sold on the open market.
I don't understand what's going on there. Could someone please ELI5? Why is the labour market so hot in the first place? Shouldn't we all be looking for better (as in actual market rate) compensation?
> self-checkout systems seem to have slowed down immeasureably. Even simple things like seeing a number appear on screen when you press the number on the screen take 250ms, which just feels slow. Toggling between screens will take half a second

Maybe they are written in Electron now :)
Makes you wonder what other kind of life forms are in the universe!
My experience is that no society trust you to be old enough to buy a few beers.
So you have to stand there and wait until someone comes and look at you.
This would be awesome! I love plaintext sports and the minimalist aesthetics of it.

Curious, it seems college baseball scores are generally not as easy to find as others. Do they tend to be behind more restrictive APIs, or is it more just that there’s so little interest in it vs MLB?
I mean, the man was ambushed by cake.
It would be possible to dive into code and see it all at once like an intricate factory. Our brains are capable of navigating very complex environments, but this capability is lost when its viewed through a small window.

People can learn 3D environments by viewing them in a 2D screen very happily, and millions of gamers do exactly that every day. I can still remember my way around the map in GTA 3 about 20 years after I first played it...
Sounds like you're evaluating software configuration management for Smalltalk from before that was hardly a thing for any development platform?

Decades ago, Smalltalk implementations would let you dump some part of a system (say, the part that held your application) to a human-readable ASCII file (which is pretty Git-able), and also load that. If you were using it today, while we're using Git, I can't think of a reason a Smalltalk system couldn't have more tight integration with Git.

Regarding Lisps, I'm not sure which school of thought you're coming from, but there are multiple. To someone without firsthand experience, the things you might've heard someone say, like "Foo is great because code and date are the same darn thing", or "Foo is great because it's dynamic up the wazoo", not only aren't necessarily the strengths that others would claim, or they might not mean the same thing.

For example, imagine some kinds of syntactic extension in Lisps, in which some region of syntax isn't a function call. The region is clearly delimited, and it has an identifier right there that can be looked up to tell you the behavior. Someone without experience with that, but who has used an unfortunate kind of "DSL" in some other language, or, worse, has experienced surprise "operator" overloading in a different language, or who's seen unfortunate choices of when to introduce languages and when not, might think this Lisps thing is more of the same thing, when it's not.
Although it's true that today it is easy for everyone to write, even those who have no experience or have had a disappointing experience, the effects of what they write are often not measurable. That is, it is easier to measure the resources needed to write than to measure its effects.

Smalltalk is a tool for the creative spirit. It's a very powerful tool for those who have something inside and want to develop it. On the other hand, nowadays, the alternatives that are massively propagated have other characteristics. They are for those who feel better (or calmer) absorbing what someone else has done. They are for those who hide behind the phrase "it is better to ride on the shoulders of others" trying to show wisdom, but in reality revealing dependency and unproductivity.

The problem with Smalltalk is that in computing, the "creative spirit" is a dying breed. Smalltalk is for the creative. Most think that creating is expensive and settle for copying (imitating) or using (claiming to re-use!).

Whoever thinks someone has something to contribute, let him use a Smalltalk, whoever doesn't, let him buy the latest.
This relates to one of the weird effect of going abroad: nobody cares, except if you’re from an elite world renown school.

For some visa application the criteria was to have graduated from college, and a printed paper saying “this student graduated in 20xx” was enough. No job cared to ask what school it was, how it’s ranked or what grades, as it was out of their social ranking and they wouldn’t be able to pin it in the hierarchy. It was a good school and I enjoyed the curriculum, but really nobody cares.
Well the Microsoft Surface had to be killed so they could reuse the name.

Really though, I think it's a hard product to get good enough to sell. You'd need to do a lot of polishing, but it's going to be expensive and have low sales, so it's hard to recoup the r&d. And no matter how much you spend, I think you still end up with different visual impact of looking at a screen vs looking at a board on a table. I bet there's some really nice experiences possible though. Setup and cleanup would likely be way faster.
Why do you think it’s absurd? Clearly the City generates a disproportionately large amount of revenue.
What's interesting to me about all the "bad" examples in that section is that they don't match how people actually use those terms. At all. You don't "sanity check" a polished, should-be-perfect release candidate. You sanity-check a half-baked napkin sketch. And so on.
https://astralcodexten.substack.com/ (née Slate Star Codex) comes to mind.
For Chase, spending points on statement credit or gift cards (the penalty option) is the same 1% Apple gives you when not using Apple Pay.
> (a) real genius several times,

Perceived genius (or more appropriately, assumed genius) would be more accurate.
The people who are the least scrupulous, most creative, and technically competent are very successful. Startups aren't usually successful because of sweat hard work, but realizing a combination of opportunity and reach, rather than contracting as much software development labor as possible.
Originally used googles WebRTC but it didn't offer enough control, now we use libdatachannel. Getting the peer connections setup, getting what we wanted out of the SDP negotiation, restructuring the video and audio data in the correct format were some issues I remember running in to.
Thanks for taking the time to write that. I agree. Interviewing is a horrible crap shoot and would say even cruel by construction.
Yes, the rail system needs to grow up and be like the wonderful privatized road system that charges tolls on all levels of streets to make sure it is not stealing from tax coffers to encourage pollution.
I figured there had to be, and that there might be a way to figure it out with connecting up developer tools from mobile Safari but I never pursued that path so might be completely wrong.
Coinbase is testing a real-time employee feedback system. It sounds rough
> Last month Google announced 30 new security including critical vulnerabilities in chrome.

This doesn't mean chrome is less secure than other options, it means people are heavily incentivized to find and report security problems and google is open about issues that are found.

This makes me feel better about chrome's security, not worse, and I say this as someone who is overall kind of iffy on google these days.
If it does what you want, the 3000 is fine, but also take a look at the 2000. If you don't want many of the upgrades it's a whole lot less.
But that's setting the bar a bit low? There are many things that could accomplish this task extremely well (sequencing some kicks snares and hihats). The problem here for me (aside from the terrible writing) is fetishization of old and hard to obtain gear. Someone then purchases it and it collects dust because it requires more effort to use, or you don't want to devalue your investment.

I like the sound and some of records I like were produced with it.
The demo is a good idea, but a screenshot on the repo home page is probably a good idea too.

That way, people can get a rough idea of things without needing to click on anything further. Something like this maybe:

https://github.com/sqlitebrowser/sqlitebrowser/
I feel you're just reinforcing the parent's points.

> the MPC 3000 has its own unique sound and timing

Why would I want "unique" timing?

The article says "The timing on the MPC 3000 is extremely tight and about as true as you can get". Timing can't be both "true" and "unique", which is it?
There's a difference between forking a full browser (this is quite easy initially, but down the road your fork may end up being difficult to maintain) and building a new browser on top of the rendering engine (Blink here, could be Gecko or Webkit). In the latter case, the initial investment is higher, so getting to a daily driver product requires more effort. However long term that can be beneficial because you don't conflict that much with upstream changes.

Writing a new rendering engine and browser on top is totally different effort as you may guess.
I haven’t used one, but I’m inclined to side with article. Just because a signal path can be replicated doesn’t mean it has been replicated. I have tons of music gear and can easily point you to the ones that inexplicably have a special something.
Approximately 590M max? (10^.5 * 1e6 / 130)^2

But not actually sure what % is usable and what distance between features is. So guess is actual number is a lot less than that.
OK, we'll tell George Orwell to get over himself. He was the one who warned us about giving excessive amounts of power to people who want to control the language.
have a look at Boot Environments. It really is amazing.
Selling shovels only works while the rush is on.

Not sure doubling down on features and selling NFTs will help.
You make several good points that I agree with. This is not an easy setup for the inexperienced.

I'll just clarify that I meant you can get a 10m fiber optic cable with two transceivers for $40.
Envy/Developer was in heavy use where I worked, and it was pretty great but still nothing like the packagement management tools we now have.

I'd say the change log in something like VisualWorks was definitely not git-able in any way that would facilitate merging of several developers code. In fact it was extremely difficult to keep images in sync without something like Envy/Developer.

Lisp to me is like a fascinating fossil.
Not everyone can take ownership of everything. Some people are literally children.
Australian anecdote.

Still occasionally hear baby weights in lbs.

Height is about the only one you still hear in feet and inches. I think the rubric that anything over six foot is quite tall and anything under five foot is really short is just too handy. Usually specified in metres or centimetres on official forms though.
i see bookmarks, tabs, navigation and the browser window

nothing in the interface looks “radically different” to me
AMLO is a true leftist....long record of economics-based leftism, for the workers and against Capital...which explains why he is defending the workers of mexico against the cheap labor of central america
There for a while they were just used as enticement and motivation for employees IMO
I have used one. Sound was fine but nothing that can't be approximated. The advantages over a DAW have a lot to do with interface and tactility.

Comment was about the article but can you elaborate on what you mean by timing? Jitter? Latency of the pads?
I’d agree. The 909 or 808 is probably more well known.
Years of experience are not created equal. There are far fewer who can actually solve them but don’t want to than those who just can’t. If you spent the last 10 years just ossifying then you might be great in your current role but realistically you’re terrible at building new things.
> the current climate allows price increases and thus an increase in margins.

I just want to point out and emphasize that this is literally saying "companies can raise prices right now because they feel like it." This is not how a "free market" is supposed to work.
Me too. Now that we're here, maybe anyone knows how to make chips at home?
The mpc 4000 is much better
It has to do with the probability of a given die roll occurring. There are three ways to make a sum of ten with a pair of six sided dice:

6-4, 4-6 and 5-5

There are five ways to make the sum of eight (ditto for a sum of six).

6-2, 2-6, 5-3, 3-5, 4-4

So you are almost twice as likely to see an eight rolled as a ten. The game actually has little dots underneath each number showing how many possible die rolls produce that number (so an '8' has 5 dots underneath it, a '12' has just one).

Seven is the most common roll, but it has a special meaning in the game and does not correspond to a resource hex.

For balance reasons you don't want a settlement location to have a super high probability of producing resources. So you don't let '6' and '8' sit next to each other. Otherwise the player with the settlement spanning them would likely win easily.
In theory, you are correct.

In practice, hedging for increases in fuel prices means buying something like oil futures.

Which requires you to be at terminal at some port city 6 months down the line to physically collect the oil/gasoline/whatever that you bought. And then store it for the months before you use it.
Another thing is that those less prominently exposed features can be taken away from the few of their users without causing much uproar when they don’t catch on with a wider audience.
You can't distribute LLVM for that purpose without defining a stable format like WebAssembly or SPIR-V.
thats awesome. what will the pricing be when its done? my startup currently spends around 400-500/month on aurora. would be curious what the differences would be here in terms of TOC.

the ability to branch databasees alone is a pretty compelling killer feature imho
This paradox is literally in every discussion about old MPCs and has been for the past 20 years that I'm reading these things. Part of the character was "the swing" but also the hardware wasn't exactly able to accurately reproduce the timing. I remember reading someone doing tests that the midi latency however was very low.
Hey Michael, what do you think of building an HDMI-to-UVC device? Basically a device integrated in a cable with 2 ends: HDMI and USB. It would capture the video output of a computer, emulate a USB video class (webcam) device so the USB end can be plugged into another computer which would be able to see the video output of the other computer using any standard webcam software.

Heck it could even be powered by the USB host. It would be an "active cable" that doesn't require any custom software. Would be super convenient to carry with a laptop for data center technicians.
Or, just maybe, I am right.

https://gcc.godbolt.org/z/qhPa1xxdq
You can get 25 Gbps in Switzerland :)
Ukraine did not "tore apart" in 2014.

Putin's army and mercenaries invaded its eastern regions, downed a passenger jet, weaponized criminal gangs, occupied cities and turned them into criminal neo-Stalinist enclaves with executions and torture.

He did it to teach Ukrainians a lesson after they've overthrown a corrupt pro-Putin president who built himself outrageously lavish palaces with golden toilets and private zoos.[1] In the end Yanukovich blocked Ukraine's integration with EU which sparked mass protests. Yanukovich or FSB snipers opened fire on protesters and he fled the country to Russia on a private jet.

[1] https://theworld.org/stories/2014-02-22/26-things-found-yanu...
I quite like Home Assistant, I really don't like their developers.

https://github.com/NixOS/nixpkgs/pull/126326

https://community.home-assistant.io/t/local-dns/178108