skysight-inc/HackerNews huggingface dataset:
I'm a compsci teacher in the school I finished my pre-uni education in. When I was applying for teacher training the school asked to have me as an intern. 6 months later they hired me on a permanent basis. So getting the intern placement there was largely because they knew me from when I was a student then that gave me the chance to show them what I can do.
RSS subscribed. I hope you write more this year.
Perhaps it is. This doesn't show it, though.

We have inflation from (at least) one of two causes. First, all the money created to keep the economy from falling apart during the Covid semi-shutdown. Well, who did that? Biden? Yes, and also Trump. I literally got checks in the mail with Trump's signature on them. So blaming this on Biden seems rather unfair.

The other reason for inflation is the economic blockade of Russia, specifically Russian oil. That's 100% on Biden, but it's also the right thing to do. That's not failure, that's leadership. There's not all that much I agree with Biden on, but I agree with his handling of the Russia/Ukraine situation.
Keep calm and Prettier on.
UK looking to regulation to target Apple's Cloud Gaming and browser engine ban
What really needs to go away is this epidemic of emotionally-manipulative special pleading that has drastically increased in density on Hacker News over the past five years or so.

Comments like this one are antithetical to the goals of HN - curious, reasonable, intellectual discussion (including about topics that may be somewhat political in nature).
> The prairie provinces are more similar to the midwest—culturally and geographically—than they are to the rest of Canada. It would be a huge economic boon for them to just succeed to the US.

Wasn't that talked about in the 90s or something (maybe as a reaction to the idea of Quebec independence)? My recollection was the idea fizzled because any transition period would be longer than those provinces expected (it also may have not been that serious of a proposal).
They can’t even find the person who put bombs outside the DNC and RNC in freaking Washington DC and the person is on video using a smart phone.
On the Pine A64/Rock64/RockPro64 you can "set tty fb0" at the boot prompt to enable HDMI output for the OpenBSD installer, to avoid the hassle of installing over serial terminal.
Still waiting for the elm 2.6 release to post it :)
It's good to see skeptical criticism of some of these claims, which often oversimplify and exaggerate, but I think misinformation goes both ways. The amount of unsupported claims about going on a plant-based diet is amazing to me. It seems as if there's a defensiveness about diet in general, and meat or lack thereof especially. Like a lot of things now I shouldn't be surprised, as it intersects with a lot of cultural issues and politically charged topics like climate.

The term "con" should raise red flags — a more neutral approach to the topic would be more helpful but then that wouldnt increase sales.
Escrow, pretty much by definition, involves holding funds. That’s not what visa does.
I think it would be interesting to hear about different application/desktop streaming applications and how to set them up. Does anyone have an article on that? This is cool because it's open source and fast, but I assume that X11 has something broadly similar to this, and I assume that Wayland has something similar to this.
"It rather involved being on the other side of this airtight hatchway"

https://devblogs.microsoft.com/oldnewthing/20060508-22/?p=31...
It's new software, features are always prioritized over cost efficency at the beginning when pressure to ship product overrides all.
Not to mention that an island nation would have some seriously good opportunities for off-shore wind installations.
Amazon EMR Serverless Now Generally Available
I put my Google Voice on my resume (and other places like my .sig) and I generally just forward all GV calls to VM.

If they care to leave a message or send a text, I may read it. If they don't then I ignore (unless I'm expecting a call from that number in which case I'll call back in a day or two).

Sometimes (like when we were looking for a nanny a few years ago) I may let GV actually ring on my main line.
Well, thanks for eating up a bunch of my time, too. It feels like some of the data its using for hazards is wrong. My current county gets excluded by "avoid hurricanes" and "avoid tornados", where I don't remember there ever being a tornado (definitely nothing major), and hurricane risk is very low (not directly coastal).
So not the "last line of defense"?
That was my experience... until I used Tailwind. The thing is, it basically is fully custom CSS. It's just inline since you already have a re-usability abstraction if you are building a component based application. It's not even really a CSS framework at all. It's infinitely less prescriptive than what you usually see.
twilio has a few competitors--telnyx, bandwidth, plivo, vonage just name a few that you can port a number to for SIP.
Why? If Republicans control congress what will be different? Is the US going to be the only country in the world to get inflation under control? Is the GOP that good? What are their solutions (serious question)? Because all I here is "CRT bad" and "don't say gay". I never hear anything proposed to solve any of this.
Eh, maybe your company' vpn is better than mine, but I do as little work as possible on the VPN due to abysmal speed.
ILL-INI!!!

1) Our attack does apply a brute force technique with the twist that crashes are suppressed via speculative execution. If you tried to brute force a PAC against the kernel, you'd instantly panic your device and have to reboot.

2) Given that we never sign anything (only try to verify a signed pointer), and that every authentication attempt happens under speculation, I'm not sure how you would rate limit this without absolutely destroying performance. Keep in mind the kernel is doing a whole lot more with PAC than just our attack (for example, every function's return address is also signed with PAC) so distinguishing valid uses from a PACMAN attack might be challenging.

I suppose you could track how many speculative PAC exceptions you got, but it's a little late to add that now isn't it? And it could also raise lots of false positives due to type confusion style mechanisms on valid mispredicted paths.
> Let’s start with the fact that the M2 MacBook Air is most likely the most expensive Air ever.

The original Air was starting at 1799, with a hdd. Add an extra 1000 dollars for the SSD.

Just like then, this Air is not the most basic Mac anymore. It has different trade-offs.
Can they just audit the actual salaries paid vs the range listed at the end of every year?
Monopolistic desire is a mind virus that people steeped in corporate culture acquire and bring with them into scenes like this. To a mind so afflicted, the premise that 'Linux' should be unified to maximize the chance of achieving total market domination seems to go unquestioned.
Happy SIP user for nearly twenty years, which allows me to bridge three countries. Currently using baresip [1] and finding it to be remarkably reliable, but is there any hardware phone out there that I can put on my desk? Or is the sane thing to do to get a handset and hook it up to a computer via say USB? I have tried at least twice over the years to gain some clarity on these questions, but maybe I am using the wrong search terms?

[1]: https://github.com/baresip/baresip
It doesn't take an econ degree to understand that there are cheaper alternatives to a $9.99 Big Mac meal.
No, it's industry standard to operate at a deficit to gain userbase and subscriptions. They're certainly prioritizing shipping product right now over reducing COGS, but you can bet that if they're successful in the short-term that in a couple years they'll be able to significantly reduce cost per search.
I want to allow users create and share RegEx's in my website, but I'm afraid there could be some abuse like building a very complex one that would get Javascript stuck or crash. Are there any known vulnerabilities and RegEx sanitization?
That will definitely not fix the issue. Or any other issues
The article saying zeros (where the transfer function is 0) when it should be saying poles (where the denominator of the rational function is zero), right?
Skimmed this really fast, but is this just bypassing PAC by brute-forcing the code with speculative execution?
At least in my case as an engineer at a smaller tech company my 401k (and corresponding match) maxes out each January because that's when bonuses are granted.
Personally, I’d compromise on the storage but go higher on the RAM. My reason for that is that these are sealed machines, and so with less RAM even if I don’t notice a performance issue due to fast SSD, there’ll be lot more paging and swap use. So, if one intends to use these machines for long, I mean 5-10 year long, then I believe as high RAM as possible and some comprise in storage is better. IMHO of course.
Circumstantial evidence is never daming by it's own definition, especially in a court of law and many claims were investigated by the Barr. They also performed recounts in multiple locations even those controlled by Republicans.

You have no proof and I consider it treason to continue to promote lies about election fraud as it attacks democracy.
How long have we been forecasting? More than 50 years or more than 200 quarters. 5/12 would be 7 misses out of 200, that means it was right 193 out of 200 times.

That doesn't include false negatives of course. Actuals vs positive predictions tells you nothing interesting.
There used to be an idea of "follow the alpha geeks", that while mass market adoption was a goal, a huge amount ofake or break came down to what the very good, very involved users were up to.

The relevance of extensions has somewhat faded, aside from ad blocking, byt back the day extensions were imo quite important for many, made the web a popular & more lively place. I'd have a number of extensuons telling me other related sites people were enjoying. I could annotate the page, chat about the page. I could easily save the page into my various bookmark services. Extensions made the web social, & helped it interconnect. Extensions interwove the web & drove cool at a critical time of adoption.

Whatever the state today, to ignore the historical relevance of how important extensions were for generating an active, enthusiastic user base, for differentiating: these are not to be ignored or casually cynically written off.
This was never true, I believe, and only a theoretical issue invented by the semantic-HTML obsessed.

From [1]: “It is sometimes suggested, even by some accessibility advocates, that layout tables are bad for accessibility. In reality, layout tables do not pose inherent accessibility issues.”

[1] https://webaim.org/techniques/tables/
You're right that it wasn't intended that way, but it's incredibly incompetent of them to think it would work that way. They discarded the idea of using names/addresses to identify people because it was unmanageable, so how did they propose people authenticate to these systems if it wasn't via SSN?

I.e. if your SSN is a UUID, then what's the password to authenticate into these systems? Your name? That's even less secret than your SSN. Your address?

Historically and today, if you want to update the address your checks get sent to, you can send them a letter with your name, SSN, old address and new address. One of those obviously has to be a secret, or anyone can reroute your SSA checks wherever they want. Which one of those is meant to be a secret? Names and addresses are void due to phone books, which only leaves the SSN.

That means the SSA is using SSNs as a personal identification document, regardless of whether they claim it was designed that way or not.
I don't personally host a blog, but if I were to I'd probably write something simple in vanilla JS, HTML, and CSS and then write the blog articles with Markdown and host it all on GitHub pages.
I haven't done it before but I suspect that it would be a feasible way to host a blog for free with (almost) total control over it.
of course not. Like the "YOU picking straws kills the planet"-narrative, it was always neoliberal redirection to reframe structural problems as individual choice-problems, which can then be marketed to...
Did I say it's ok? No.

Why don't you read the post. Before saying I'm advocating something I'm not.

Basically Every American once thought it was 100 percent correct to send soldiers to the middle east. That sentiment will occur again if another terrorist attack happens on American soil.

You're to young and niave to remember. Military recruiting was up during that time. The entire american attitude and sentiment changed overnight.

If you fail to understand this sentiment and youre only able to understand the world from a singular perspective. Then you're basically very biased or just really young.
Got pinged by a manager at frootland, went through the whole process. Was approved to be hired and then bean counter wrangling made it fall apart. Decided I wanted to work there, so I applied for every fitting position there until I got hired.
> Or that the rockpro64 is said to be able to boot with eMMC rather than microSD. But when you try to, it doesn't work. Back to microSD. Weirdly enough Ive heard some users whose boards DO work with eMMC. None of mine did. Again, since docu is terrible, I copied the command that works and didn't for me. Seems like bad hardware versions or something?

I would wager that you're simply running an old and incapable version of u-boot, or that you've somehow "misinstalled". My RockPro64 and my PineBook Pro - which is pretty much the same platform - boot from eMMC just fine. It cannot boot directly from the NVMe port, however.
I'm not particularly interested with whether the argument raised by the article is valid or not, which is why I left open several possible ways in which it could be fallacious. My point is solely that it's not an appeal to authority.
Just like the 30 million line problem by Casey Muratori: https://www.youtube.com/watch?v=kZRE7HIO3vk
How organizations are changing (2021)
One of them is it gonna think about itself, someday. But probably not on a non-analog computer.
Aoqin Dragon: Chinese-linked APT has been spying on organizations for 10 years
Had expected NC to show up on that list somehow, but with respect to raw % deltas, those other areas might still be having larger % growth (or shrinkage).
I think you’re mistaken. Mutt works fine with IMAP servers. It’s quite flexible. In the small minority of cases when I need to see the email in a full-blown web browser, it takes two keystrokes to open it there.
Ye my concern too. The speedup of SSDs has allready been bloated away and you need those M2 drives to get the SSD feel nowadays.
I'm 37 now and this idea of "collective psychology" really fascinates me. Mention age because I'm just old enough to start seeing these large-scale "shifts of mood" over my own life. In hindsight (US perspective here), I can now see how the mid/late-90s were a happy time, 9/11 was a complete "shock", optimism kicked back in around 2005 leading to the 2008 financial crisis (huge run-up in house prices, sloppy mortgage underwriting, etc), but 2008 was a bomb, and now 14 years on, the way I'd describe the last decade is "slow-burn turbulence". We know it's getting more chaotic, we see it, politics is more fragmented, but it's hard pointing to one particular event as "it" the way we could with, say, 9/11.

I mention this because I think these cycles have profound effects on economic variables like spending, credit use, etc. Your commend about "spite spending" fits perfectly with this--yes, household balance sheets are deteriorating, but people are just sick of covid, they want to take a vacation, and get outside.

I think a similar thing drove housing in the 50s, actually. It's easy to look back on the mid-century dynamic as "boring", "sterile" even, but WWII ended in the mid-40s, and if I'd spent a year of three getting blown up in Europe or Japan, a quiet house in the suburbs is exactly what I'd want.
FWIW, the Xbox 360 chip was based on the processor developed for the PS3. No mention of F-35 here. “These cores are slightly modified versions of the PPE in the Cell processor used on the PlayStation 3” https://en.m.wikipedia.org/wiki/Xenon_(processor)
If you manage large amounts of email (100K+ messages in a mailbox, 1K+ messages a day), mutt is the only reasonable choice.

If you miss mh/nmh and wish that it had a wrapper that could do everything and made sense, mutt is your savior.

If you work with people who think that changing the colors and fonts in a message is a good way of clarifying what they are responding to, go find different people to work with.

If you need to spend several minutes synthesizing a reply from a bunch of different messages all of which should be on-screen at once, (a) you have my sympathies, and (b) yes, you need a GUI mail client.
Just wait til you see City Lights! Impossible not to cry at the end.
I use both. I mainly still keep mutt for encryption and signing. For general, day-to-day use, I prefer aerc because I grok its configuration more -- I believe one of its key advantages is its simplicity of configuration. I find it much easier to think of a keybind or string of commands to make some menial task faster.

aerc still crashes on me from time to time. Not too much that I'm turned off from it, but definitely enough that I feel it's less stable than mutt.

I also find it easier to work with attachments in general with mutt: picking which attachment to view and piping it into different programs.
> honorable mention to screen readers

Too limited, and deserving of much more than an honorable mention.

Accessibility should be a fundamental consideration of any reasonably sized app, using <table>s to markup tables is part of that.

Assistive devices are not limited to screen readers, and it's just good practice to use tables for tables.

CSS Grid has landed in all major browsers, if you want a grid layout, use grids for layout.
It wasn't so long ago that researchers were worried their chatbots said "I don't know" too much:

https://arxiv.org/pdf/1510.03055.pdf

>Sequence-to-sequence neural network models for generation of conversational responses tend to generate safe, commonplace responses (e.g., I don’t know) regardless of the input. We suggest that the traditional objective function, i.e., the likelihood of output (response) given input (message) is unsuited to response generation tasks.

And now we find that these giant models don't even know when to say that they don't know!

Of course, the old models weren't saying "I don't know" because they had some insightful introspection - it was just universally applicable response that had high likelihood. Sort of like a denoising function that turns a very noisy image into a gray blob. And the new models aren't avoiding "I don't know" because they think they know.

It doesn't seem totally impossible that an even bigger language model could predict that "I don't know" or "the question is nonsensical" are the most probable answers to the questions in the article, even without having any true understanding (however you want to define that). Being able to handle these types of questions is a necessary but not sufficient criterion.
Less batteries and more ultra capacitors. You might need to handle power requirements in the range of 5-20MW, albeit for just a minute or so.
I've lost my gaming rig and been toying with the idea of renting an AWS Linux box with a graphics card to play video games on. The one thing I haven't figured out is how to best control it from my laptop.

Could this be it?
That's definitely true. Lots of people I know here have a hard time with SAD, and Seattle being so far north is exacerbated by how cloudy the winter is.

Though if the winter isn't a dealbreaker, the summer makes up for it by being absolutely gorgeous for a few months almost straight, at least aside from wildfire smoke and a handful of days of unbearable heat.
This is a good demo for the game, but I personally wouldn't play it like this. I tried it on a 27 inch 1080p monitor, and it looked really bad. The compression artifacts were clearly visible in dark areas, and there was a lot of aliasing. I think it may have been running at sub-1080p with upscaling.

The camera felt sluggish, but tbf that's probably from the game itself. I own this game on Steam, but haven't played it in a while so I don't remember exactly how it feels.

For a high fidelity cinematic AAA game like this, the latency isn't a big deal, but the low quality visuals are hard to accept. The "load" time was also worse than launching my local copy. Sure, I didn't have to download it, but considering you need a pretty fast internet connection to use Stadia at all, you probably shouldn't have a hard time downloading the game anyways.
I (currently) host my own website but over the years, it's been a viscous cycle:

Wordpress -> Static site generator -> Squarespace -> Static site generator

Over. And over again.

It's a constant battle between 1) wanting control over my data/customization 2) writing and publishing.

Never ending battle
It doesn't sound like you're familiar with the area. Seattle is geographically constrained and there was already no empty land available for development in 2010 when the latest surge of new residents began. We can only accommodate new people by tearing down structures that already exist and replacing them with denser structures.

> This likely points to slow bureaucracies or people fighting change or growth at all costs.

There are NIMBY elements here, but the city hasn't been shying away from development. It's a completely different story up here than compared to San Francisco. Take a look at the city skyline from 2010 to 2020 -- it's completely different.

But there hasn't just been development in the downtown core. In 2017, the city council approved major upzoning changes in 27 neighborhoods across the city. It was passed unanimously. Lots of single-family housing zoning went away and tons of construction has followed, but it can't keep pace with new arrivals.

In areas where single-family housing still exists, the city changed zoning laws to allow backyard ADUs. The number of backyard cottages exploded and many of them are being rented out.

Is the situation perfect? Absolutely not -- housing prices are still sky high. But it's a vastly different situation than the one you've dismissively alluded to.
> lest you can guarantee your code will never raise exceptions

I mean, if you're writing a predicate function — or any other function that "just returns data" — then yes, you certainly should guarantee that it never raises an exception†. It should be a pure function. Anything else would be extremely annoying.

How Python people deal with the fact that simple things like dictionary key lookup or URL parsing raise exceptions without thinking of that as a language-design error, I'll never understand. Give me a language where functions return types like Option that have to be explicitly acknowledged and handled exhaustively, any day, over Python's "code written only for the happy path that nevertheless works without warnings, right up until it ever gets fed an invalid input, upon which point it crashes, because nothing ever forced you to handle that error, or even indicated that you would want to."

† Or, at least, it shouldn't be throwing any exception your caller would ever expect to need to catch as part of the semantics of using your library. What Python calls "errors" and Java calls "unchecked exceptions" — e.g. MemoryError and the like — are fine to let "leak out" of pure functions, because those exceptions aren't really intended for the direct caller to handle; they're intended to skip right past the caller, to whatever top-level framework code created the thread that the caller is running in. (See also: Haskell's `error` function, which, despite ML-alikes heavily favoring sum-typed return types, nevertheless exists, for just these same cases.)
Amazon (and the USPTO) are drowning in Trademarks