skysight-inc/HackerNews huggingface dataset:
Never heard of it, but I'll take a look. Thanks for the pointer. :-)
I thought having the 0x-prefix (which AFAIK is a C-originated syntax) along with the -h suffix (classic PC Asm syntax) together in the same code was unusual too.
This is actually directly advocated in The Lean Startup book, with the example of a shopping app where the employees would go themselves to pick up food before building the actually shopping app. This sounds great for when the products works in the end, but I always wondered if this is really what we should be doing if we find out later that something actually can't be done or scaled well.
Google + examples

I remember learning to program C in the 1990s as a teenager, and often taking a long time just to learn how to do something very simple. This was mostly because the compiler-provided documentation was sparse, and the books that I had only had a single point of view.

Now, I can Google "[language] [task] example" and read through 2-4 examples of how to do something. Then I can go back and look at the docs and they make significantly more sense. Often what would take 4-6 hours, or longer, to figure out from just the official language / API documentation can be figured out in 20-40 minutes.
They're not a US company. Nor are they a conglomerate.

Source: I used to work for them.
> Doesn't that also explain why our pronouns are Scandinavian rather than the ones found in Old English or old Norman?

I think only the third person plural (they/their/them) is of Old Norse origin (ON þeir supplanting OE hie). Interesting, we still use 'em which probably derives from the original English pronoun, not a shortening of "them" (we don't normally chop "th" off the beginning of a word).

Compare for example:

he: OE "he" / ON "hann"

your: OE "eower" / ON "yðar"

it: OE "hit" / ON "þat" (note: still "hit" in some modern dialects)

her: OE "hire" / ON "hennar/henni"
> Our bot provides Attestation as a Service (AaaS)

slow clap
cloud.ibm.com/status?selected=status is back up.

Multiple cloud services are being reported as down still at 7:25PM CT.
Windows Privacy Dashboard: GUI for Windows 10 Privacy Settings
Well that was an insightful read! Clearly seem to be some recurring issues. That kind of culture comes from the top.
TODO lists for which I use org mode, but you could use practically anything. I like a text editor for this rather than an app, per se, just because it keeps me in the flow. All you need is a place to jot down what you are planning to do next and to be able to arrange the order.

Usually I'll start with pretty high level ideas. If I have a story I'm working on, I'll put the description of the story in my TODO list. Then I'll think for about 5 minutes about what general things need to get done. I'll order these by some priority (doesn't really matter usually, to be honest). Then I'll start working on the first one.

Normally I need to poke into the code to really see what I have to do. I'll often add a sub-task to my first one that says, "Figure out what to do" or something like that. Then I'll do some exploratory coding for a few minutes. As I discover what needs to get done, I write it down in my TODO.

It's hard at first to stop yourself from just writing code, but pulling yourself back for the 20 seconds or so it takes to write down what you are just about to do can be surprisingly valuable. Don't censor yourself either. It's fine to guess what you need to do and then delete stuff that you realise is unnecessary later. As you are coding, any time you think, "Oh, I'm going to need X", add it to the TODO (again, difficult to train yourself to do it consistently!)

Once you get good at this, in my experience you will be quite interruptible. Any time I get distracted, or unfocussed or lack motivation, I just look at the top think on the TODO and say, "I'm just going to do that top thing". It always pulls me in.

I don't always code like this, but every time I do I'm dramatically more productive. I should always code like this, but... sometimes you want a relaxed day ;-)
If they are wealthy enough, there is no reason to sell.
Okay. And the same is true of macOS; they use LibreSSL. We also use libpng, libgif, libjpeg, etc. and of course WebKit for the web browser. Nobody is claiming that this is a 100%-from-scratch-no-reuse-allowed project. What's your point?
Maybe. But they will likely have at least 3-4 different CPUs for the various Macs and different clock speeds for those different designs (though clock speeds and core count will likely be handled primarily through binning). Development cost for each additional CPU will be spread over fewer and fewer units.

- MacBook Air

- High performance MacBook

- iMac / Mac Mini

- iMac Pro/ Mac Pro

If next gen Macs are going to support some kind of x86 emulation/ compatibility layer, performance isn't going to have to be comparable with Intel, it's going to have to be 2-3 times faster so I'm expecting something quite a bit beefier than what the iPad Pro ships with.
> The CO2 intensity of OCGT is 3x that of CCGT.

The efficiency of OCGT is about 40%. The efficiency of CCGT is about 60%. So, no, the CO2 intensity is not "3x".
That fits a few of the data points but not the majority, who are established users coming from lots of different parts of the world.
I'm an English major -- of course we knew about Chekhov's gun. :)

You may want to check here regarding that particular article/video: https://news.ycombinator.com/item?id=18749793
That's incredible.

I'm not a guy who gets mad at the inevitable, but I can't help but think the robots are coming for the visual artists and illustrators, fast.

Set your clock because this is 2020, and 2030 will look much different.
> I strongly disagree. This article has given me more insight into the process by which a cop "becomes evil" than literally any other piece I can recall. I hope it's authentic but who knows.

Then its clear you have been the fortunate few who have never had to be subjected to the perverse legal system in the US, or spent any time in low income areas where those tactics are 'business as usual' in what is referred to as policing. This is the norm, shows like The Wire or even Treme (both made by the same director) are just as much documentaries and exposes as they are entertainment. The latter skewing into some sort of misery porn.

And to be honest, given this is Hacker News, that doesn't surprise me. I just wonder if it ever occurred to you what the plight of those immense amount of homeless people is, and what happens to them when they're no longer in sight?

> I feel like I read an entirely different piece than you did... the author is not a police officer. He's a former police officer who seems to have genuinely come to hate the profession as much as anybody.

Again, proving the point that this is not something that has only just occurred out of no-where, but is seemingly systemic in the very system we're discussing. Again, no one involved with any activism is surprised by what just occurred with Police, we've all seen it up close and been subject to it, its what you understand going into them.

What was remarkable was how surprised the rest of you were towards them, and how often people are still quick to rationalize their behaviour. This is what authoritarian regimes do, they bolster the police to enforce political decree, not Law. Look at Hong Kong, its way more pervasive than you think and it stems from the same thing.
IIRC, it was the only desktop OS at the time that used a separate OS thread per window, and each window had a asynchronous message queue which received objects of type BMessage. Programmers were admonished to quickly process the messages, or if they could not, to hand the task off to a different thread, so that the message queue was not blocked.

In contrast, other platforms at the time used 1 process per app, and would block all the apps other windows from updating while the active window was processing, unless the developer made a point of multithreading their apps UI. Some platforms blocked the entire system UI if a window froze.

Today lots of platforms use BeOS' paradigm, and it seems obvious in retrospect, but at the time, it was very novel.
I thought it seemed familiar! EE 306: Introduction to Computing with prof Yale Patt. Almost 15 years ago now.

I remember on the first day of class, prof Patt described his philosophy of learning EE: start from the ground up. Many students went in to that class barely able to use Word and came out knowing how a simple computer worked.

Happy to see LC-3 is still being used.
Subpixel antialiasing is disabled on newer OS X builds, so standard DPI displays look worse on OS X than windows now.
It would be much easier to sell them an Infinity Fabric license and defective chiplets (Apple probably only want's 2-4 of the cores to actually work anyway).
Old article but still valid: http://x86asm.net/articles/what-i-dislike-about-gas/
Snapchat's Past Editorial Practices Were Racially Biased
Presumably actually hugging someone is subject to societal, cultural, interpersonal norms. People at least try to discern in which situations and for which people its likely OK to initiate a hug.

Then you watch how people react and modify your behavior accordingly. If you mistakenly thought it was OK and instead of warmth you perceive discomfort or a deer in the headlights look you would abort.

If in doubt just don't do it or ask.

In real context this complexity is simplified by the presence of social cues, body language, facial expressions, the fact that more people are apt to share the same set of social norms. None of these things are available in text. Fortunately typing hug at someone doesn't involve actually touching their body. It provides basically none of the meaningful benefits of actually hugging someone. No real social closeness. No actual meaningful comfort. It also provides none of the risks to the persons safety or their person. This is probably why typing 'hug' is the providence of 12 year old girls and including it in a code of conduct makes projects the subject of ridicule.
Thanks Kasra, yes it seemed 'spyware' was disputed and I didn't want to jump to any conclusions. But it's good to know it's a non issue.

RE: 2fa. Brute force protection is a step in the right direction, but passwords can leak in various ways, brute force isn't the only attack vector. I'll comment in the actual two factor auth discussion on the CapRover GitHub issue though.
The GNOME3 philosophy is that applications should be touch ready, without the developer having to do anything special to ensure this. When you are aware of this, the "oversized" widgets and header bars actually make a ton of sense. It would be nice to have a "compact" mode for the benefit of sophisticated users running on a non-touch platform, but it should always be under user control and 100% optional.
Stranger in a strange land - Robert Heinlein
What’s more, https://en.wikipedia.org/wiki/Bucket-wheel_excavator has the same photo, and says “Note the 90-ton CAT front loader at lower left for size comparison”

⇒ chances are a normal-sized bulldozer is half the height of that one.
You guys were one of the best use cases for the SL model, which really hasn't changed in 10+ years. You had very few dependencies on the less-reliable (read: all of them) services inside the SL stack and mostly managed everything on box and in software. In a few POPs you guys were running about 50% of the total SL backbone bandwidth. There were a lot of sad panda hats when you guys started to transition away.
ACM Siggraph 2020 Doctoral Dissertation Award Goes to MIT CSAIL’s Tzu-Mao Li
even weather.com was down but someone broke ebay too

Fastly error: unknown domain: www.ebay.com. Please check that this domain has been added to a service.
Imagine hosting your status page on a different domain
I thought BGP shouldn't take longer than half an hour to propagate?
I think this is true for (at least) one reason: robots can iterate a lot faster. Content generation is a human bottleneck.
Might want to look into that sysdig maintenance too...
Thinkpad T40. I bought it used about 9 years ago,I think it's about at least 15 years old. Still runs as the day it was made.And the keyboard! They don't make them so comfy anymore.
Body thermometer with mercury. It's got to be at least 30 years old.
It was exactly that, a callback. In fact, the game opening cinematic recounted the story.
If it was a BGP peer who normally sends you 3 prefixes with under a /20 in aggregate and they suddenly started sending you a whole table, or if you allowed a peer to send you a default route, then both of those are highly avoidable through session configuration and filtering.

If the route which caused the madness came in via a large settlement-free peer (like a big eyeball/access network) or a transit (which is probably giving you the whole table) that's entirely another story.
It's really confusing what this is: "Buy 1,427 items for $5 Regularly –$7,890 (itch.io)"

I thought this was going to be about someone's bot that randomly buys $5 items from Amazon, or similar.

It's not clear that this is a $5 bundle of games. Even when I visited the site it took me a long time to realize that it was a bundle of games.
MyNoise: Background Noises and Interactive Soundscapes
The SDR.hu project has been finished
There's an 'official' highlights list[1] and a community built spreadsheet[2] with details including type, platforms, genres and more.

[1] https://itch.io/c/891735/bundle-for-racial-justice-and-equal...

[2] https://docs.google.com/spreadsheets/d/1cbOqO6rq0YYWPKmci8Pg...
> What have you added to your workflow that's made you much more productive?

A second monitor and tiling window manager (or in my case Magnet, which adds simple tiles to MacOs).

When I added a second monitor to my setup my productivity exploded. It's just really nice to have one window full screen in my IDE and the other window with reference material, a shell, scrolling logs, etc.

Never having to switch away from the code is huge.
I find 432 park avenue to be directly against setbacks.

It is a fascinating building

https://en.wikipedia.org/wiki/432_Park_Avenue

it is 93' x 93' x 1396' tall, which is 15:1

in comparison a cigarette on end would be 10:1

https://upload.wikimedia.org/wikipedia/commons/9/93/NYCbyPin...
A lot of buildings you can look at and see person-centuries of skilled labor that wouldn't be imaginable today. Not just medieval cathedrals either.

Example:
https://www.alamy.com/stock-photo-details-of-delaware-and-hu...
Everyone just called them "servers." Not shards.
Yes. Also, tonne is accepted for use in SI: https://en.wikipedia.org/wiki/International_System_of_Units#...
- git: specially branching, rebase, and GitHub PR etiquette.

- regex: the deeper topics such as backtracking, look behinds, etc help too.

- How DNS works: how they work, TTLs, etc.

- How TLS works: performance and security tweaking.

- SQL: modern SQL can do quite a lot!
This is very impressive, but it can not handle large contexts.

E.g. in its current state it would not be able to translate large codebases, even more so using different libraries.

For example, the translator consistently fails to convert Python

max(arr)

into proper Java. It generates

Math.max(arr)

instead, which is a non-existent overload of the function.

Another problem is that unless you can port tests too, the code is not very reliable.
Huge amount of stuff in here and the low entry price makes it a very good decision. I wish there was a way to filter by platform in the big bundle list though.
> The VS Code extension for Go, built using many of these tools, is now used by 41 percent of Go developers

That's impressive, I didn't realize VS Code is that popular nowadays.
FWIW I mostly see AT&T when compiling against C codebases to a) avoid requiring a secondary assembler & wanting to support legacy binutils and b) because inline C is AT&T in practice, at least outside of windows (no clue what the c ecosystem is like there). However, most resources exploring “assembly” do so in a context where it makes sense to use intel syntax & work with a “dedicated” assembler.

That said, this is a good decision because C compilers seem to be the major holdouts at this point—binutils has had .intel_syntax for a long time now, it’s just not supported inline.
That's true however an external party might still be sending the bad advertisements that cause the issue. IBM can't really fix that.
It was EKANS Ransomware targeting one of thier network specifically

"the ransomware tries to resolve the "mds.honda.com" domain, and failing to do so, will terminate the ransomware without encrypting any files.""

https://www.bleepingcomputer.com/news/security/honda-investi...
Apple doesn't need ddg, there's not much there, they'd be better off building their own
Honestly the main way we lag right now is missing sleep support (nobody has attempted it) and 3D acceleration.

Otherwise, Haiku runs on modern hardware just fine. I have a custom build from this year under my desk with an AMD Ryzen 7 3700X (8c16t), an NVMe drive, and Haiku boots off the NVMe and runs great with all 16 threads. It even can connect to the internet via the WiFi card on the motherboard.
150ms is terrible. That's more time than going from London to Los Angeles and back.

Bluetooth definitely is the issue with 95% of these latency issues.
With a modern choice of typefaces, less italics, and better colours, Irix would be gorgeous.
Sellotape & piece of paper does wonders
Sort of reminds me of a one-sided webmention.
U.S. Army Vintage Racer Concept Suggests Hypersonic Entry For Loitering UAS
This has been submitted a few times to HN, but I've really appreciated listening to all of the different noise generators while working from home recently. Are there are other tools or sites that people like to listen to while working?
Last job for me was also a few thousand bare metal servers at SoftLayer. Acquired and moved to that infrastructure instead. Wonder if its the same acquisition? :-)
The article doesn't really get into specifics.

I think a good way to improve the understandability of code is via something I am calling "Locality of Behaviour":

https://htmx.org/locality-of-behaviour/
I'm going to go out of my way to apologize, as my original reply to you was probably a bit snarkier than called for. At the time, I thought it warranted, because my misinterpretation of your comment (of what I thought the most likely meaning of it was, that is) lead me to view it as fairly snarky itself, when it doesn't appear that accurate, and I intended to lightly reflect that in a way I hoped would illuminate what I saw as the problem with that approach. Obviously, that doesn't make much sense if that wasn't what you were doing.

That said, I do think some of my criticisms hold weight. That is, that there wasn't enough actual content from you in your message to easily discern what you were trying to accomplish. I don't think I was the only one in that position. I did attempt to ask you what you meant, and that was genuine, I just also included my reply for what I thought he most likely purpose, which turned out to be incorrect. I'm not sure if you took that as sarcasm, or as a method to bait you, but it wasn't.

Here's to hoping we both come away from this slightly better than we entered, and with little or no resentment. :)
You know, I've read through a handful of "health" startup companies on GlassDoor, especially those that had posted on HN, and I would say more than half have similar issues as Babylon. Sentiment such as "a great cause" but "horrible management", and "tons of smart people" but "bad leadership". I wonder why it's so common at healthcare startups.
We have a pretty good idea as to where bricks are likely to fall on our heads. We require people to wear hardhats in all of those locations.
yes, and as Army slang, it made it into American English through Vietnamese
I bought this bundle on the weekend when it was "only" ~750 items. There is more digital content included than a normal person could consume in a lifetime. A couple of game recommendations: Super Hexagon, Minit, Night in the Woods, A Short Hike, Oxenfree, Dr Langeskov...., Quadrilateral Cowboy.
The “special register buffer data sampling” hardware vulnerability
I can’t be the only person who finds this kind of presentation hard to navigate on a phone. It’s also why I go to my desktop to use google street view.... ideally it would degrade to something more approachable with swiping gestures and/or visual clues to controls.

Nonetheless, this is extremely cool (no knock on this specific project for the above problems) and I’m looking forward to poking around tonight.
What about `less` is `more`!?
Great project, especially the svg aspect! On a fairly wide aside, it also gave me major nostalgia hit for Tiki Tiki Tembo, a book I haven't thought about since it was read to me as a very young kid .. also apparently a great example of cultural appropriation and reinforced negative stereotypes in print (though I'd argue it also engendered a deep awe for Chinese culture in a lot of kids, myself included).
FreeBSD still runs X11 and a bunch of other applications on top of it to get a working desktop, and the result is ... even less pleasant than the Linux desktop, according to some reviews: https://arstechnica.com/gadgets/2020/04/not-actually-linux-d...
> I don’t want to center the conversation on myself and my big salty boo-hoo feelings about my bad choices. It’s a toxic white impulse to see atrocities and think “How can I make this about me?”

I just don’t buy this. I think this is not written by a cop at all. Such weird characterizations and worded with a of political ideology. It goes on and on. I can’t tell if it’s trolling or if someone used a bunch of stories and known tactics to create a composite character. Especially an account with little else contributed. Especially on Medium which is an extremely progressive haven. I just think this is bullshit but would probably be accurate to some cops lived experience.
That reasonable level is certainly nothing below C level. Bezos, sure. Some VP at AWS? No.
I'm responding because you and gp are talking about precise measurements.

I'm asking basic questions about if and how you can measure it and you respond like it's "injecting ideas"... What lol? Can you not be a baby or not handle a question? There's nothing to reread which alters this.
I don't know Navicat but I use DBeaver and am super happy.
Wow, until this moment I hadn't really thought about how I've been using HN for over 13 years, and reddit for almost 15 years.

There are people who are using the internet who have never known the world without those things.

I feel older now.
> There were a lot of sad panda hats when you guys started to transition away.

For us as well. It was so nice to have things work one day and the next and the next, although I guess they wouldn't have worked today.

Favorite firefighting moment was when wdc lost half the fiber in ~ 2014, and we had to move all of our traffic out, so that there was capacity. Our guy asked why we had to move? and your guy said something like 'Because if you guys move, we only need one customer to move.' :D
Matterport cameras cannot shoot the zenith and nadir.
The difference is if you stand up in an office I can probably hear you and have some awareness of being looked at. However with this you can see my face without me knowing you're looking.

I've been on and managed remote teams. The metric of productivity is if the work is being done, not if you're at your desk staring at your screen.

There are lots of other ways to keep up with a team of "friends". Chat, email, phone calls, and arranged meetings all work great.
> the worlds most beloved insurance company.

Woof.
Yet another spammy piece of content marketing that reads like it was written by GPT-2.