skysight-inc/HackerNews huggingface dataset:
This is like saying "buying a tool set doesn't make you a handyman, you need years of experience"

Duh. You DO need tools at some point though. You can, in theory, build all of your tools from scratch. Assuming you're already familiar with the different types and paradigms of tools. But it might be better to look at a list of options before deciding which tools you want to deliberately practice using
Bezos Takes Back the Wheel at Amazon
It was my understanding that iOS devices have kernel or hardware checks prevent unsigned code from running. This is why JIT languages don't work there.

Is that true? If so, how to remote code execution exploits like this work?
Azure Skeleton Key: Exploiting Pass-Through Auth to Steal Credentials
I fully agree. My point just being that declaring evolution the victor because "of course, it has had more time" is clearly not always the case.

But even aside from allergies, there are plenty of examples of doing things better than evolution. "I just leave ticks on my body, because hundreds of millions of years of evolution means my body will know how to get rid of them better than I could."
Show HN: Covet - I launched an iOS app that displays luxury real estate listings
The only hardware actually currently shipping in meaningful quantities are a handful of microcontrollers. The U540 is pretty much a Raspberry Pi level of SoC but it's only shipped in tiny quantities on expensive dev boards. It's just too new for anything else yet, the higher performance stuff takes years from the start of design work to shipping silicon.
> Homework and exams were all pencil-on-paper, which I thought was very strange

FWIW, I graduated college in 2016 in the US, and probably around 1/3 of my computer science homework (as well as 100% of the exams) were pencil on paper (or in the case of some homework, typed in either something like Latex or a word processor, but still not writing code).
Well spotted. I bet that work accidents also sinked
I'm not 100% up to speed on this as, for the most part, it doesn't impact me as lower-tier research staff. Management is often pushing us for more papers in higher-ranked journals as that seems to be the biggest factor. Student questionnaires seem to be used only internally though even then I suspect they're mostly ignored [anecdotal at best].

The justification we're given for higher ranking is overseas students are more likely to chose a university based on these (domestic students are more likely here to go to whichever university is closest). Due to fee-capping on local students, international students have become a big source of income for universities here. Whether it is accurate to do so or not, the universities keep insisting on higher rankings to attract those students.
The regex engine used by musl libc, TRE (https://github.com/laurikari/tre), supports approximate matching. musl doesn't seem to expose that capability, however.
MIPS still has a very large presence in the education sector as well - MIPS asm is very easy to learn because of how consistent it's syntax is and the plethora of open source debuggers as well.

Learning MIPS was what originally got me interested in ASM programming since we had a class that was focused on MIPS code and another class that had us build a digital MIPS processor from scratch. The combination of these two classes really sold me on the magic of super low-level programming.
And Germany is another outlier
From your tone I assume that even if Apple allowed you to run Gecko on an iPhone you would find another reason not to buy one.
3D Printers Under $200 In 2020
> Why get bent out of shape over the name of a software project? It's virtually a meaningless factor in day-to-day life.

A lot of people do care about what things (living or not) are named and even how, sometimes and attach a lot of emotional value to it for a good reason.

Quoting Wikipedia: https://en.wikipedia.org/wiki/Product_naming#Principles

- They strategically distinguish the product from its competitors by conveying its unique positioning.

- They hold appeal for the product’s target audience.

- They imply or evoke a salient brand attribute, quality or benefit.

- They allow companies to bond with their customers to create loyalty.

- They have a symbolic association that fortifies the image of a company or a product to the consumers.

- They help motivate customers to buy the product.

I'm sorry but claiming that an uncomfortable discussion on a project's name is not the response one wants to see is exactly what turns this into an echo chamber? To be noted how discussion on a product's technical merits isn't mutually exclusive to discussion on its naming. Both could easily be had, and both have their places, because I don't particularly think either is off-topic. In fact, a previous news.yc thread on this product brought up a similar line of discussion. I guess one could argue the discussion is counter-productive in a technical forum, but I don't think one should avoid it just because... unless the community rules explicitly state so. Technical people aren't robots, at least not yet.
What as the answer?
The article addresses your point exactly.
Playing overwatch means playing the way blizzard intends you to play. No new maps, no private servers, no admins to get rid of jerks, etc...

The game mechanics seem largely the same with respect to a lot of the characters, but then they added in one-directional shields and turned it into team strategy game with much less room for individual skill -- again with no real ability to just run your own server and mandate a different playstyle.
Server-side rendering (like Wordpress) generates HTML in response to a URL. Static site generators just visit every possible URL at build time and save the final HTML as files. This makes it easy to deploy and scale when your site is static and doesn't need any features of dynamic server-side rendering.

Gatsby (and other frameworks) automate this process by going through whatever data sources you have (directory of markdown files, databases, etc) and producing the HTML. Gatsby uses React for the templating logic and any client-side interactivity on the pages. Build times scale with the size of your content and number of pages to generate so that's the reason for the cloud.

Overall, static sites are in the hype phase of the software cycle. Most sites are just fine using Wordpress or some other CMS and putting a CDN in front to cache every pageview. Removing that server completely is nice but most static sites end up using some hosted CMS anyway and at that point you just replaced one component for another. There's also advantages to completely separating the frontend code from the backend system for fancy designs or large teams.
I'm glad you could use your talents to build what seems to be an exceptional life. In truth, I'd rather have you with more self-confidence and pride than less. Perhaps you'll find some less academic but skilled people to learn from. I was humbled (in a good way) by exceptional master craftsmen when I took up machining - especially older ones that honed their skills for decades. Paradoxically, this made me more confident in my intelligence and the skills I had acquired. Perhaps because I focused less on my given talents, and more on the things I actually did.
Colostrum also happens in humans. It's different from a regular milk
Hmm, if it supports static web hosting this might be a good way to make my blog permanent...

Yes, nothing is forever, but with some luck this could live as long as our civilization..

Assuming some interest on the endowment is one way this could work out, falling costs of cloud storage is another.

Who knows what S3 prices will look like in 50 years?
Google search HTML/CSS broken – scroll right!! Eeek!
interesting. didn't realize till now that .ch was a TLD for switzerland!
You need to take into account the speed of light in fiber optics and switching latency. For fiber you're looking at about 5 µs/km
And I was surprised to find out Wyze brand cameras are MIPS, too! Lots of embedded systems likely still using MIPS.
You mean your computer or on webpagetest.org?
Half-Life: Alyx has sold about 680k copies so far
The article is
clever. By claiming it's impossible to explain good ideas, it preenutively dodges your criticism that the idea is poorly explained ;-)

In fact, simple online searches give ample references to Buffett and Munger writing at length about their models, going all the way back to Graham C's original Intelligent Investor.
I met peoplw working un financial jobs with last names like Cash and Price.
I think the public school system has the Catholic Church beat in that regard, if you categorize it as a single organization.
Licensing?
Yep, I also learned MIPS in my CS class. It's pretty nice to program in.
Yes - there is no cooling on the TB3 controllers, yet they put out a significant amount of heat, which causes a kernel_task internal thread to intentionally throttle CPU (which shows as high CPU usage).

Been driving me mad till I hacked my dock to fit on the right side and connected power on the left, which resulted in better airflow and lower heat generation by the controllers....
Not only is AR/VR not going away, but this time period is likely to be looked back at as a turning point for the technology where it began to slowly leave the "toy" stage out of necessity. Magic Leap spent too much money on tech and a market that weren't ready.
All hail Rick Belluzzo.
There are a few things going on here.

First we need to address the basic premise that could allow this to make sense at all in some house or environment -- that one can afford to freeze less during the day if they freeze it more at night (or vice versa).

For a fridge this is hard because you're usually targeting a narrow temperature band (don't want to accidentally freeze your veggies), but for a freezer it usually doesn't matter if you get it 10-20 degrees too hot or too cold as long as everything remains frozen. In that case, your losses (whether they're through the insulation or an open lid) will be higher with a colder freezer, so even if you could get your freezer down to e.g. -200 it might not be cost advantageous to do so, but colder temperatures definitely buy you some extra time. E.g. if normally your freezer is at -5 and you instead cool it down to -10, there will be a nonzero amount of time before it heats back up to -5 again (and the amount of time can be large if your freezer is well insulated and has a high thermal mass).

The "closed system" aspect of this is also interesting.

The cheap answer is that not all houses are heated or cooled (mine isn't), so you can sometimes ignore that part of the equation.

A better answer is that everything mostly works out the same even for closed systems. Suppose you have A/C that cools your home to a target temperature. When your freezer is running it moves heat into the living space, which then needs to be moved outside. As a system, you can pretend those two units are working together to move that same quantity of heat outside, and when the freezer is off you're just not operating that entire heat pumping system (assuming linear power demands and a host of other things to make the example tractable in a comment). While the freezer is off it will also assist in cooling the room down, further alleviating A/C power demands during peak hours (not alleviating them much, but helping nonetheless).

If you're instead heating the room to a target temperature, everything works a bit in reverse. The freezer alleviates heating costs while it's running and exacerbates them while it's off (and critically, it exacerbates them more than if you assumed a constant, low power draw because we're intentionally decreasing it's temperature below a typical freezer level and thus increasing the rate at which heat will enter it from the apartment by some small amount). Assuming you were trying to run the freezer during low cost hours, that effect might be large enough to offset any gains. I doubt it, but that's just a hunch, and I haven't run any hard numbers yet.
Until chargers are as common as gas stations and charging takes five minutes, I'd see a lot of value in a battery that could get me through a road trip without ever needing to recharge.
Less exposure to disease.
Please help me remove some of my ignorance:

ARM = RISC?

Intel = CISC?

? = MIPS?

What else is out there in large amounts?
The government agencies tell you to stay home and not meet anyone if you have symptoms. Yes, you are unlikely to be tested at this point due to lack of resources. Those who are tested are: medical staff and patients who are admitted and kept in hospital care for covid.
Most countries don't do TB immunization, they use vaccines only in specifically developing countries. Developed countries use antibiotics generally.
Researchers Predict Potential Spread and Seasonality for Covid-19
A Gooey and Delicious History of Mac and Cheese, a Meal Once Fit for a King
Just add more battery, nothing wrong with having more range.
Perhaps the icu stats provides some insights https://www.icuregswe.org/data--resultat/covid-19-i-svensk-i...
If I understand it correctly the groups had their risk of hazard adjusted, i.e., there was some estimative of the expected outcome if the HC wasn't used.

Well, the HC adjust factor was 2.61, i.e., it was expected to have 2.61 more deaths than the no-HC group. So 11.4% x 2.61 = 29.75% and the final death rate in the group was 27.8%. It might not be an improvement but it doesn't seem to be something that killed the patients. Or where I'm wrong ?
I am sharing an "office" with two desks and chairs and we have 23-inch monitors. Which is not great. I could get some screen goo reflective paint and paint a square on the wall and hang a projector pointing at that spot from across the room. With the reflective paint maybe it would work with the Sun leaking in. As long as beams of light don't interfere with each other as they cross (that's a joke physics fans), we could have a beam crossing the room the other way too.
The mention of double ratchet is confusing and maybe worrying in the sense that it feels as though they don't understand what they're doing here.

The Double Ratchet is designed around synchronous linear messages:

Alice: "Hi Bob"
Bob: "Hey"
Alice: "Check out our new house guest!" <cat photo>
Bob: "Aww :cat-emoji: :heart:"

One of the two ratchets changes the key used for messages from Alice to Bob each time Alice sends a message, ensuring that knowing one of these ephemeral keys only gets you one message and resetting all the assumptions about how much data can safely be encrypted with a single key. And of course likewise from Bob to Alice.

The other ratchet uses the a Diffie-Hellman style algorithm to agree new keys entirely each time they exchange messages back and forth, in order to repair key compromise.

But, while this makes sense for an application that is periodically sending messages it isn't a reasonable fit for video streaming. It doesn't make sense to change the keys for each frame transmitted for example.

I guess it can make sense to have the system automatically change the keys when participants leave, somehow, as this means a participant can't secretly eavesdrop calls they seem to have left. But I don't see how that's the double ratchet.

Their example 'foo' password obviously is a placeholder, and I can see that if they used a scheme like Jitsi's default random VC names ("BearsMasticateSteakImmediately") you could have something that can't reasonably be brute-forced but exactly what happens with key exchange definitely needs more thought.

The good news is that done correctly that's largely orthogonal to the encryption problem. It's important, but it doesn't need to block the other work.
It is not 100% and always. But practically. Especially unexpected leak.
I'm not sure why you're presenting this dichotomy that you can only listen to old music or new music. I listen to and love both, I'm surprised that someone like you who clearly has a deep interest in music would rule one out.

> And for the record I love music. I’m a multi-instrumentalist, I’ve played professionally in weddings, bars, played buckets in a street performing band, and continue to study music, actively taking classical piano lessons, composing songs. I play every day.

This comment makes your perspective particularly strange. Do you only play covers? Have you ever tried writing your own music? If so, does that mean that you wouldn't listen to your own music until a decade after you wrote it? Because it's a bit hypocritical to only listen to music that is more than a decade old, and still expect people to give your new music a chance considering it hasn't stood the test of time.

Do you think Elvis would have ever had a chance to make a living off of his music if everyone was like you?

> anyone who prefers older music

You're not just saying you prefer older music though, you're saying you're not even giving new music a chance:

> It’s hard for me to justify giving modern music a chance when I haven’t even given the established greats a chance.

That's pretty absurd in my opinion.
https://en.wikipedia.org/wiki/MIPS_architecture
Correct, most processes on iOS do not have the ability to JIT code. Usually exploits such as these rely on return oriented programming techniques (https://en.wikipedia.org/wiki/Return-oriented_programming) to bypass this, although Apple has added hardware mitigations for this in its newer chips.
> Rex Research

Can you back this up with sources? This sounds like paranoid conspiracy theory.

Most inventions are "invented" in multiple places at nearly the same time. If free energy is possible, how was each and every discovery nation, by nation, squashed? How do you stop it from spreading once that cat is out of the bag?
I think it is a mix of things that make 5-10 years sound reasonable to me. Part of it is the equipment setup and hardware requirements make it almost a gaming hobbiest attraction still. (although I have not set up a quest or reviewed the recommend specs)

The comparison consumer-ready technology would be an iPhone or a Nintendo Switch which are sort of out-of-the-box experiences mainstream consumers are quickly getting used to.
I own an S10+ and I have to say out of the box it is the most ad ridden phone I have ever owned. Absolute joke that they can be charging as much as they are, definitely had buyers remorse a week in.

Apple get a lot of flak for expensive hardware, which of course is true, but at least you get decent hardware with very good UX and software.
I found, that my body probably has deep instincts to feel, find them and remove them, without even thinking about it.

(there are lots of ticks in my area and I spend increasingly time outside, as a child I was mostly saveguarded from them)
> Businesses operate on revenue and margin and companies like airlines can't justify using even 1% of its revenue to "save" for rainy days.

Huh. Where did they get the money for the stock buybacks they initiated last year?
No, Windows installed a driver update that broke my graphics performance. When I manually installed a driver Windows decided to override it _without_ telling me that it did so or without giving me any choice at all.
I use it as a student. It's very good and easy to use. I'm curious about the performance with many participants though as we only use it in classes with at most 40 persons. And of course no camera just the presentation.
I can imagine a non-throwaway world where drives had a standard diagnostics port and they could diagnose issues and repair.

But yeah, I understand why it doesn't exist.
The math will work out, sure..

The question is if you can trust this non-profit?

Maybe if other credible non-profits were backing it.
Natural primary keys are trading one problem that can be solved with an index for another one that is not easily solved.
Was that the one where they vibrated a fiberoptic to basically create a scanning projector?
Having played both quite a lot, I believe the skill ceiling of TF2 characters is much higher. Plus, rocket and sticky jumping are just too much fun to give up (sorry, phara and junkrat just don't compare). I like the old-school movement abilities that held over from the Quake Engine. I'm also not a huge fan of timeouts and cooldowns for everything.

Finally, I like all the different modded servers out there and the ability to play casually when I want to just mess around.
This is the hard part... I would say my current company does a poor job, and every other company I've worked for has also done a poor job. They've treated it like an internal playground for devs to validate that their features work, not a representative copy of prod with all the scaling problems and user-data funkiness that come with it. Here are some options I see:

- load a replica of your prod DB to stage daily/weekly and have all the same ETL jobs running

- setup load testing or user behavior regression tests to automatically go through critical pathways like user authentication and registration ("bare essentials" functionality, since writing these is tedious). This might be a good chance to use traffic-capture to at least get started/make setting up these behavior tests easier

- if it's a consumer-facing product, have employees dogfood the product on stage

- if it's a product for businesses, run your business off the stage or a 3rd slightly more stable "internal" environment to create some consequences for not keeping it running smoothly.

My experiences have not had representative load on stage, so the extra billing is proportionally smaller (since you're paying what you use in most cases). I don't know the billing specifics, but you can also consider dropping the log/metric retention window significantly on stage (say 1mo instead of 6mos) to save costs.

Ultimately I don't think you're going to get the same scaling problems to manifest on stage. It's more of a functionality testing ground IME.

I have 3 YOE as a dev so don't base your whole business plan on my ideas
MIPS itself is a RISC, see https://en.wikipedia.org/wiki/MIPS_architecture

As for what else is out there in large numbers, I think a lot of 8bit Z80 and AVR microcontrollers (like the ATmega328 used in Arduino Uno) are embedded in larger systems and go unnoticed. More recently I've seen the Xtensa (32bit RISC) catching on with the popular ESP32 and ESP8266 SOCs.
Dangerous Dave in Copyright Infringement (1990)
I have a crappy nas that is running a MIPS cpu. Basically the only thing I can run on it is Debian because every other distro seems to have dropped support.
Larger capacity batteries will also last longer because of fewer charge cycles.
He doesn't explain why he can't afford to pay his staff to work more than the unemployment benefits. He doesn't explain why he doesn't pay these chefs more than $26/hour. He doesn't even say "I can't afford to do it". He just says, "I’d have to offer my cooks $25.40 an hour to match what the government is paying them not to work" and expects the reader to comprehend his perspective - in other words, to be complicit in his exploitation.
This isn't a safety note, it's a warning not to use flags that you don't fully understand.
Two different ways to present the deaths: attributed to the date of death, or attributed to the date they were reported by FHM.
Thank you, that's very kind to say.