skysight-inc/HackerNews huggingface dataset:
> The criteria I tend to prefer is "expected" versus "unexpected" errors

The way I've often heard this phrased is "exceptions are for exceptional behavior", and it's always rubbed me the wrong way a bit (although maybe this is partially just because I don't think wordplay is a sufficient argument to do something; I've made similar arguments in the past to friends who sung the praises of "no-shave November" and "thirsty Thursdays"). From digging a bit deeper when I've heard this opinion espoused, it seems like it mostly boils down to the fact that exceptions tend not to be as efficient as happy-path code, so using them for circumstances that are too common is not going to lead to good performance. I guess I don't really find this a subtle enough concept to warrant needing to introduce another abstraction layer into the discussion, especially one that's much vaguer like "is this behavior expected?" If there's a performance concern, I think it's much better addressed directly rather than shifting the discussion to a proxy.
Not saying you’re wrong, but it would help if you provided some source of what you believe is all this heinous misinformation.
Very interesting! Do you plan to support ios apps in the future?
OP here. I seriously thought about giving up on the gravity implementation many times, but not because the coding logic was difficult. I was more concerned that the player wouldn't find it compelling as I had early feedback it was way too confusing from player's perspective and I was too close to the game to notice it.

In the end, as it turned out, it wasn't the gravity mechanic that was too confusing, it was how haphazardly I initially implemented it. After months of playtesting and tweaking the difficulty curve in the early levels, I finally hit the sweet spot (which was measured based on feedback from play testers - mainly family, friends and a few colleagues).
It’s Alexa with wheels.
Jeez, so Black Mirror-ish.
>Sometimes doing a formal standardisation process too early can result in stifling innovation.

Realistically, I think the most likely outcome if there's a formal standard is similar to C: You end up with one compiler that adds extensions to the standard language that are too useful to ignore, and then ~everyone copies them anyway. The most useful extensions are then standardized in the next version of said standard.

Meanwhile, some poor suckers will be working in We Must Follow The Standards hellscapes and will have to stick to the ISO version, and they'll be completely left behind by the community.
I think you maybe confusing Emerson and Thoreau?
> Banks are the hardest way to get this data, not the easiest one.

Is this statement based on data or a hunch? A quick google turns up a lot of bank data breaches.
I found a better method of stretching samples so I'll redo those videos.. and no one could spell the name of my YouTube channel so I renamed it to "Penny Orchestra" it cost me less than a penny to make. Except for the 8 weeks of work.
You can get it directly off the MLS in many (US) states. Of course, a staged home may not provide the same quality of data that a view inside a lived-in house would, and if your home hasn't gone up for sale in a long time it may not have anything relevant to say. But the gaps in that dataset feel far smaller than the "I don't own a roomba" gap in this dataset.
Database DevOps
A lot of what you describe has become the standard way to teach elementary math-- from the "new math" onwards to Common Core pushing aspects of looking at problems the same way

Our school does the much-lauded Singapore Math in elementary, which definitely tries to build intuition and looks at many approaches, and supplements with drills.

And I teach a competitive math class which definitely is all about finding different ways around problems and comparing and contrasting.
Maybe not mass culture, per say, as that may have happened elsewhere. Maybe it was the conversation with friends, events, new lingo, reactions, updates, etc.—more focused on maybe a more local, group culture than a higher level US or global culture.
How is he a role model? He hasn't done anything, it's just talk.

I say that people should stop killing each other. Now I'm a role model for world peace.
On top of that, Amazon knows your address... looking up your home value on Zillow (or whatever the enterprisey equivalent is) is going to be a better proxy than training vacuums to surreptitiously read 401k statemenrs
There's no way to write a 6pg narratively structured memo without clear thinking
> It's not "useful" in the sense of being something that you'd actually run.

What if we could actually run it (stay with me for a second) with a well known interpreter such as python3 or v8?

That is the direction py2many has taken. Trying to define a small subset of python + missing rust features (pattern matching as an expression), interfacing with formal verification methods such as z3 and then finally building a transpiler to transpile this language to rust.
Yeah, but why?
Is the end result better than using any old hifi speaker set with an amp?
Will there be stereo?
That was a good point, until this:

> Keep being an apologist though they need people like you to keep those stock prices soaring.

I gather that you have had a bad experience, buying from Apple?
You're right, I assumed similar things existed everywhere -- obviously unverified / easily incorrect.
Isn't speculation half the game in the data business though? You're probably never quite sure what data will be useful in 5-10 years. What's more, if you wait to build the data gathering aparatus until you know what you need you'll almost certainly end up behind someone else.

I think it's probably wise to see most acquisitions these days as a possible long term data play or even as a serendipitous one.
Well it is on my mind since he collapsed last week due to hyperglycemia, the new monitoring (CGM)/insulin pumps are amazing but you need a decent medical scheme and co-pay a large part of it.
It may well be true of some models, no?
https://archive.ph/GragK
I love this. I'm guilty of my own project of this ilk, using Wirth's Oberon RISC chip and a simple Forth-like language based on Joy. So please don't think I'm criticizing OP or this project in what I say next.

I think in an actual post-apocalyptic scenario we're probably not going to be using systems like this. The two main reasons are that we don't really need much computation, and that there won't be functioning complex computer machinery (not at any meaningful scale anyway.)

I think we'll see bespoke automation based on e.g. clockwork and/or fluidics, but I doubt there will be silicon CPUs (neither old nor new) for quite a while. Silicon requires too much specialized knowledge, equipment, and chemicals to be practical.

We have done most of our needful calculations on the abacus, we made rockets (rocket science) using slide-rules. If we allow for simple mechanical PID controllers and such, I doubt there will be a lot of serious demand (to put it in strictly economic terms) for "fancy" general purpose computers.
Ask HN: Does your macOS cursor jump when clicking on hyperlinks?
demo on MBP 14: https://imgur.com/EuEMyWg
Interesting, I didn't know that. Seems weird to discourage people from flagging suspicious activity. "See something, say something" doesn't mean you have to go full Stasi, just keep your eyes open and use some common sense.
It's my intention to keep the site ad free and tracking free. Currently there's no external javascript, fonts, or analytics. I'm using cloudflare, hosting images on S3 and am using IPInfo to figure out where people are located based on IP (so that I can show local sources of ingredients). If you're logged in, it stores your location once, and doesn't hit IPInfo again. I'm open to changing any of these things if there are concerns. I honestly just used what was convenient and hadn't really thought about them too much until this post. I also don't send emails out for anything and it's only used for password reset functionality. Feel free to use spam address and don't put your real name (good practice everywhere).

Also just wanted to shout out to some of the posts on HN that have helped me along the way.

@Simonw - for this, very helpful, and was how I built my search functionality - https://simonwillison.net/2017/Oct/5/django-postgresql-facet...

@35mm & @raunak - https://news.ycombinator.com/item?id=32316604 - Is the reason I'm posting this ShowHN today, since it got me off my ass.

Thanks, I'll be around if anyone has any questions or comments (or if you find a bug - hopefully not!).
Intel Unveils Arc Pro GPU Products
What practical problem do you envision with this setup?
I think the real innovation will come up from small sizes, drone to urban air taxi to regional island hopper.

Those seem to have a bit more room to throw out the rulebook and try some crazy stuff to take full advantage of electric motors.

Meanwhile the long range jets are likely to use a blend of e-kerosene made from green hydrogen in the short to medium term as it lets you gently reduce carbon without going too crazy.

Worth noting that for the medium range, hydrogen burning jets and e-kerosene have non-carbon GHG issues too, so scaled up small electric with hydrogen range extenders seems like a contender for the medium range because they avoid that.

Some of the interesting side effects of this transition are from moving from a hub-spoke model to a short hop network.
Yes, absolutely. It's on our roadmap.
According to Investopedia, "in May 2020, the definition of M1 changed to include savings accounts given the increased liquidity of such accounts."

If you look at M2, which already added these in, the increase looks much smaller.[1]

[0]https://www.investopedia.com/terms/m/m1.asp

[1]https://fred.stlouisfed.org/series/M2NS
It's okay. I probably won't do this setup again in the future, though. I think Asus had the right idea, but not the right execution. Future standards may make their proprietary solution unnecessary, also. Not say that's where I think Asus failed on execution. I would have preferred if the laptop didn't have discrete graphics at all to cut back on power requirements on the go. But I get it, they were aiming to try to keep gaming performance up when undocked. This just isn't my priority.

I suspect when I'm itching for an upgrade in a couple of years or so that I'll go back to a SFF desktop with desktop class graphics and separate thin and light laptop. I might even forego the laptop altogether, depending on how things look at the time.
I have a similar situation, but no Pentax. I've been trying to figure out how to scan thousands of my grandfathers slides. Too expensive to send out for processing, I think. But there don't seem to be any good auto-feed scanners and the thought of scanning 5000 slides five at a time is daunting! It's annoying that the slides are all in trays for automated playback with a slide project, but there are no scanners that feed from trays!

I'm thinking of setting up a slide projector on auto play and recording that output. At least that would batch by fifty.

Any suggestions?
Most of pure math does have practical applications - to pure maths! My favorite professors never launched into a subject without a motivating example, even if that motivation was often "Look at x, y, and z. Aren't they awfully similar?". My first exposure to Abstract Algebra started with a little number theory, moved on to rings, then to ideals, and only then to groups. Many people I've talked to about it are surprised we took axioms away rather than adding them, but the way we learned motivated each step. Indeed, groups themselves were introduced with permutations.
Similarly, I found measure theory was best introduced by showing how handy cardinality was for finite sets. A "practical" application would have been probability, so perhaps this wasn't exactly application focused, but we certainly didn't start from the definition and work our way out.
Many contexts in which the president is named in training data are political. And nobody's going to put a chatbot on the web without filtering out political material
You have to apply for a religious exemption, I hear its really hard to get, even the Amish have a hard time getting one for their roombas.
I have to drive with Teslas every day on my way to work.

Teslas drive like drunk drivers, whether using AP or FSD.

Tesla fans might feel like they are safer, but from the perspective of someone else on the road, they are objectively less safe, unless you consider swerving, randomly slamming on the brakes, and tailgating to be examples of safe driving.

And Tesla's AP system has more recorded fatalities than all of their competitors, combined. By the numbers, NHTSA data shows that Teslas are 50x more likely to get into an accident using AP or FSD than a Ford or Toyota; and the nearest legacy automaker is still 1/3rd as likely to get into an accident as a Tesla using AP/FSD.
TIL Syria has excellent health care given their conflict status. They outperform all of Sub-Saharan Africa in maternal mortality by an order of magnitude.[0]

One wonders if/how that relates to having a dictator who was a practicing physician with a wife who was also educated in the West (and the daughter of a physician)?

[0]: https://www.gatesfoundation.org/goalkeepers/report/2021-repo...
outstanding thread, obvious in hindsight that Apple's commitment to privacy was really an attempt to heist the ad market. Facebook was too toxic a brand at the time for their argument to carry any weight, which is mainly how we seem to be making judgements these days
I feel the same joy when seeing a derivation of a novel algorithm where the effective procedure falls effortlessly out of the definitions. A good example is Dijkstra's derivation of Smoothsort[1]. It's worth noting that he was educated as a professional mathematician, not as a computing scientist.

[1] https://www.cs.utexas.edu/~EWD/transcriptions/EWD07xx/EWD796...
On one hand, BlitzBasic and BlitzMax represents a key moment for me, ~15 years ago, of finally 'getting' programming - I clearly remember as a teenager, in front of a Blitz IDE, when some basic concepts clicked together, and here I am many years later a full-time indie game developer.

But on the other hand, I've watched from afar enough of the post-Blitz tool development to be skeptical of anything new. Monkey 2 and Monkey X really didn't flourish and a lot of that community get badly burnt and moved on. (Have a cursory scroll of the comments of this itch.io page[0] for a fuller account by people who were closer to the action.)

So while I'm very thankful for the good ol' days of BlitzBasic and BlitzMax that did a lot for me personally, I can't see myself trusting or touching anything else coming from the same place for quite some time.

[0] - https://blitzresearch.itch.io/monkey2
The most heinous misinformation you've EVER SEEN? That's a pretty big claim, unless you're just prone to hyperbole.
Renewable builds typically come in within 10% of the contracted cost. You get certainty by installing things in very large quantities, with rapid cycle time.
The 3rd generation AirPort Express (A1392; the flat/non-wall wart 2012 version) supports AirPlay 2. All generations of the AirPort Express also have a mini-TOSLINK output allowing for a pure digital audio stream from the source to the receiver/amplifier.
An engineer takes an oath similar to the hippocratic [do no harm]

[ I am an Engineer.

In my profession I take deep pride. To it I owe solemn obligations.

As an engineer, I, (full name), pledge to practice Integrity and Fair Dealing, Tolerance, and Respect, and to uphold devotion to the standards and dignity of my profession, conscious always that my skill carries with it the obligation to serve humanity by making best use of the Earth's precious wealth.

As an engineer, I shall participate in none but honest enterprises. When needed, my skill and knowledge shall be given without reservation for the public good.

In the performance of duty, and in fidelity to my profession, I shall give the utmost.]
>> Now, what if you are the only survivor with some programming skills sitting in front of a computer you’ve never heard of, with some hex pad to enter machine codes, with maybe some pen and paper. What will you do?

As a man, I'd find a woman and get going on creating more programmers.
I think this was the bigger issue for me: missing out on what my friends were doing. It was a pain (and still is) to make accommodations for the one or two people who aren't on a platform, just as it would annoy me to remember to include the one person on Zoom when I'd be in an in-person meeting with 15 people. Switching modalities can add just enough friction to mean the one not on the platform misses out.

Perhaps some wanted that, maybe even I did—conflicted in wanting freedom from it and also fearing the loss of it.
I'm the guy who wrote the article on Driven to Write. I'm delighted it's sparked further discussion and debate here.

Interestingly, I have started to investigate whether it's possible to convert it to an EV. There's a company in the UK which has developed and shown an EV conversion for the DS which set my mind wondering. It'll be stupidly expensive but might just create the best looking EV this side of the converted DS.

Thanks for your time.
I would really hope that for the next 2 decades at least, no one deploys anything using post-quantum crypto without wrapping it in a layer of traditional crypto. If your threat model includes quantum computers, it definitely also includes new math on a relatively poorly studied algorithm.
it's not misleading, it's true

if you lose your job, you're now being charged 3% to pull your own money out

(and regardless: they still charge you to deposit your own money, unheard of for retail customers)
Family Separation
It has a proprietary connector so they likely wanted to verify the fault wasn't in that connector.
Bullshit. Sure there may some data of value but that's not the reason for this.

Amazon bought a brand, that's it.

Would you buy an Amazon branded robot with Alexa that roams around your house 24/7? No. Would you buy a Roomba that ... wait, you have one already.

This is obviously a piece of Amazon's plan to dominate the smart home market.
But an exception is a part of the API, why are you putting it at the same level as halting?
Huh. I just did a search for the lyrics to the song by Cardi B (the WAP mentioned in the article and the linked YT vid). NSFW but worth a chuckle. https://www.youtube.com/watch?v=-GAIe9DNFcc.
If the receiver is turned off, do you ever have to try multiple times (2-3) to wake and begin playing music via Airplay? I'm sure my slimline Marantz is just misconfigured.
I was a teen when Blitz3D came out (to be fair, there's actually a demo sample from the Blitz3D CD with my real name on it!) Seeing all of his work [1][2] in an open-source release is amazing to see. All I have to say is that Mark Sibly has done incredible things for many years now. I'm excited to see how this progresses.

Side note: I didn't have an Amiga growing up (I had an Atari ST), so I missed the original Blitz Basic (known for instance for use in the original Worms game), but just knowing that he's still working on game design software is awesome!

If you read this Mark, Zenith says hey!

[1] https://github.com/blitz-research/

[2] https://github.com/blitz-research/blitz3d
I suggest that we should all have starships and time machines. So what. Suggestions are meaningless without at least a scientifically plausible path.
The Monzo app lags and chokes swiping between accounts on my brand new iPhone 13 Mini.
> "You need to have discipline in the first place to “just do it” consistently. [...] If they were able to “do it” consistently despite lacking consistent motivation, they wouldn’t have a problem in the first place."

From Willink's perspective (interpreted charitably), there are many situations where it's useful to "just do it." For example, say you want to do a task, but you want to get comfortable first because you're anxious. You can watch a funny video or browse the internet to calm down, read a motivational blog post, and do various chores to 'get in the mood.' Then hours pass by, and you still haven't started the task.

A better solution is to start with the action causing anxiety, expecting the shift in mood to follow the action (before trying to change your mood first), which is supported by recommendations in cognitive-behavioral therapy (CBT). Actions first, mood follows is a good, actionable insight supported by CBT counselors.

> "For those who lack enough motivation, which is the situation the advice is supposed to address, I don’t see how it helps."

If you're disciplined despite lacking motivation, you can improve your physical health and earn better career opportunities, letting you earn more and have more freedom. Therefore, by focusing on actions more than motivation, you can improve your circumstances. This is a charitable interpretation of Willink's perspective.

However, my personal view is moderate. Motivation does matter, because it reduces the amount of willpower needed for work, and lets you choose the right tasks and goals to work toward. Though in any case, action before changing your mood is perfectly actionable advice.
Eh, the closer you can get to entering a formula without the mental effort of backtracking and lookahead the better. It's like fraction buttons; obviously you can just think ahead and use parenthesis with division, but a smart fraction button will save a lot of time
This isn't a codebase that I inherited at work, but an open source library that I used at work which impressed me: Leaflet JS has been around for 11 years, enables web devs to do really complex mapping tasks easily, has zero dependencies, is 39KB of JS (vs 261 for mapbox), is extremely legible, and easily extensible using native JS concepts rather than fancy abstractions. To me it's a shining example of how over-engineered everything on the web is today. You can make an interactive map of the world and have a smaller bundle and simpler code than even the most basic React app.

https://github.com/Leaflet/Leaflet
I think an appropriate endgame would be an extension of #3: any regulated entity (e.g. an exchange) may not accept cryptocurrency which, anywhere in its history since the last time it came from a regulated entity, went through something sanctioned. This, of course, would mean that Monero would be right out.

In general, most of the supposed value of cryptocurrency seems to be that everyone looks the other way when parties do things that look like or are illegal but take the money anyway. Functionality, cryptocurrency is very similar to e-gold, and I see no reason it should be allowed to do the same things just because it’s somewhat decentralized.
Thankfully, my Xiaomi won't share my data with the US government.
Also, for some things there is no retention policy configurable at all -- eg pipelines and their associated stdout logs appear to not be auto-cleaned-up at any expiry date (no default, nothing configurable). If you want to get rid of those you need to script it via the API, it seems: eg https://gitlab.com/eskultety/gitlab_cleaner

(I just ran that on the QEMU project and reduced the usage from 295GB to 165GB by deleting pipelines older than 1 Jan... so that's a lot of low-hanging logfile fruit gitlab could be auto-deleting.)
In my experience I would say ugly code usually becomes a problem after 10+ years. It may be easy to fix bugs but can get quite complicated to implement new features.
What exactly causes the increase in complexity when dealing with larger wafers?
Or by someone kidnapping you and applying a rubber hose to your kidneys until you tell them the PIN.
> After reading this I am feeling validated that I didn't cave.

The /r/twitch subreddit is full of people who think you should absolutely give twitch your phone number for verification (fun fact: Twitch doesn’t even allow you to turn on 2FA until you give them your phone number). Even when a few days later, twitch got their data leaked, they’ll reaffirm that you are an idiot for caring.

And those are users, not even companies.