skysight-inc/HackerNews huggingface dataset:
I think they resist that mainly because it makes it easier for companies that don't want to upstream their drivers, and nobody else.

Currently, if there is say a better, more efficient way to do some common task ,say storage drivers, do, you can just go in and refactor all of that.

With common interface, you're doomed. You might implement the better way and give it in API, but you can't force anyone to use it, and you can't deprecate the old one.

You also have to keep the old behaviour *forever*, even for things that "do not break userspace" so it's even bigger maintenance burden.

And what if your API is wrong ? Still gotta keep it... and someone might still use it and trip on the wrongness
You don’t need to do all this extra work up front though.

Start the discussion at the level you want, make it clear who it’s for, and others can read along if they want. They may learn something, they may ask a question or two (and it’s good to answer for knowledge sharing), but also they may decide they don’t need to understand and not bother asking, and you can encourage this subtly if you get too many questions.

It’s also great for reducing comms later as rather than explain a decision or design or something later to each person who asks you can just point them at the original discussion.
There are some other ketchups on the market. Stoke's ketchup is available in supermarkets and is delicious and expensive and they have a few different flavours.

Very interesting article anyway!
I have spent more than 10’000 hours in DotA 2. You do not get banned for a single game no matter how bad you perform.

It has to be on a very regular basis, and even then you probably first get put into low priority matchmaking as your behavior score drops. Banning accounts usually only applies to cheats or buying and selling accounts.
Apparently she did impressions of people (in private); including Ian Paisley. Would have loved to see that.

In case you don't know what Paisley sounded like: https://www.youtube.com/watch?v=4ME45v08fQ0
Lol there were places, perhaps times, where Perl subroutines would "shift" as they go along, to create a prose effect. Sometimes you'd get a comment about it, but mostly not. Maddening for any longer function.
Apple product direction is set by execs who buy their entire extended family iPhones and switch between their three HomeKit-enabled houses and driving to work in their CarPlay cars. This biases how they determine value in things, beyond the obvious reasons.
Bitcoin is too entrenched to disappear.

The only way Bitcoin and other crypto's will implode is if the underlying encryption is broken.
If a company is repeatedly banning 10 years old without explanation, in a game where they know that 10 years old are common, then obviously the company is at fault. Kids are not adults, they are not responsible for their fails, and they can't learn without explanation. It doesn't matter whether they did something ban-worthy, they are kids..
It's possible if enough people want it. The only reason not to is that it potentially doubles my testing burden for almost no benefit.
Jira is perfectly fine, especially if you self-host it so you're not limited by the crappy Atlassian cloud server capacity.

BUT the problem is that Jira is infinitely configurable. Add 20+ projects with 20+ project managers/leads who want to do things Their Way and you've got a clusterfuck on your hands. Every project has different terminology, different workflows and different ways of handling the same types of projects.

What Jira needs is a single (benevolent) dictator who is the gatekeeper of adding new workflows, tags etc. Then it works.
yeah... the first version I built actually had no sign in, but users would just try it once and go away, no way to save their images or publish it, but also, being totally open make it harder to throttle or block bots

I really wanted to be able to have a totally open and maybe get viral like dalle mini, but I don't have enough money to pay for lots of GPUs
Also in the same vein: https://www.dwitter.net/ which is JS animations in under 140 characters.
> It's (default subgame is) a decade behind Minecraft in terms of usability/features. It's barely maintained,

This is intentional and the default game will be removed by default. Users will instead be directed to the built-in content downloader to install a game. The default game is designed to be modded, and you're also encouraged to install other games. Minetest is a game platform and a game engine, rather than just a game

> especially after one of the big modders and graphics developers died to a heart disease.

We have a new graphics developer, they've added dynamic shadows and a post processing stage. This improves the performance of tone mapping, and allows for effects like godrays, bloom, and depth of field. They've also worked a fair bit on performance improvements and bug fixes, like better depth sorting

> No dynamic skyboxes, no fulrotation

Both of these have been supported for years

> no way to handle subgrids

This is mostly out of scope, Minetest is a block voxel game engine. But you can do this anyway, see the go mod - it allows you to place pieces on a board

> no overriding mouse controls.

You can rebind mouse controls using the config file. There's a settings redesign coming soon as well, the plan is improve the keybindings menu there too

> Forms have terribly poor ergonomic

This is one of our roadmap goals. One of our developers is working on a new UI API, there's also work on a new mainmenu and maintenance on the existing API

The current UI API has improved a lot in the last couple of years

---------

You are right about a lot of the limitations though, such as custom keybindings. We are working to improve this - we have adopted a roadmap to provide focus. You can keep up with development on our blog: https://blog.minetest.net/
Because the inflation in Turkey is skyrocketing atm. https://www.ft.com/content/0d217384-7815-44b1-9b3e-d45236342...
But it is what happened in practice. The Queen is controversial: whether you laud her reign or question it, that's true. The whole point is that praising the Queen as a 'moral authority' is not anodyne.

As far as I can see, the PG principle that Dang refers back to is disanalogous. PG was speaking about the valence of comments - whether they were nice or mean - not whether they supported or opposed an ideological position.
Maybe I didn't have appropriate compiler flags. I didn't devote much time to it, as it didn't seem promising from my initial attempts and I found it easier to get faster performance with other methods (see reply to sibling comment). This was integer numerical code filling in a 2D array with lots of individual comparisons and backtracking (no whole-array operations). Terrible for plain Python, but Cython and C ate it up.
Network connections. If you don't have network, then you don't work remotely or very poorly. Availability, quality and price depends highly on the region and place.
I taught enterprise systems for a while and SAP's ethos is very much 'change your business processes to fit SAP, because if they don't fit SAP, they're probably wrong'. This is actual advice (in slightly different wording) that comes from their training materials.
I think they were talking about "front end" SAP devs that are hired to work on custom solutions by a client. Not the core devs that actually work for SAP on building the product itself.
Because a new Minecraft account costs $30, and they know people will just make a new one if permabanned. It's an extremely scummy way to squeeze out more money from existing customers.
Until recently I wasn't aware that the XMPP protocol specification was still being updated and up to date including things like read receipts, message reactions etc. I'd love to see the EU standarize communications with something like XMPP and something similar for voice/video. It would be amazing to not depend on clients like WhatsApp for my whole life.

I'm excited to try Movim and mobile XMPP clients with XMPP bridges like the one in the front page last week.
Sure, I think having dedicated acceleration blocks for transformers explains that pretty well, and is definitely exciting for people who can take advantage of it.

I was more contextualizing this, where a potential 75% increase in power (on a smaller node) to deliver 50% more performance is less impressive:

> I think it's even more impressive that the smallest increase vs. A100 is still 50% (for ResNet)

If I were deploying 8-GPU nodes today, I'm not sure whether I would want to pick between 4-GPU nodes or doubling my node TDP. The DGX A100 and H100 both have 8 cards, and 640GB of VRAM, but peak power increased from 6.2kW -> 10.2kW. If you're training giant models and constrained on VRAM, you'll potentially need just as many nodes as before just to fit your models into memory. Your training will be faster but it's hard to avoid the power increase.

The power increase is much more reasonable if you stick with PCIe SKUs (300W -> 350W, literally half the power draw of the SXM SKU), but you pay for that with 20% less compute and 33% less memory bandwidth.
Depends on your definition of decentralization. Everybody seems to have either a personal best definition or simply aligns to some trendy product (that likely isn’t at all decentralized).

My personal definition of decentralization is peer to peer without a server in the middle, like a telephone call. Nobody seems to like that definition because it’s extremely non-commercial.
Agree 100% - NIH is a huge thing with SAP, along with very often picking the wrong horse (Silverlight anyone?). They've also built their new PaaS using Cloud Foundry, which I'm not certain about...

I'm glad that someone else feels the same way I do about OData and UI5. I've used both extensively (initially to learn more about them and then because I need to develop solutions that can be supported by customers) and neither is, well, ideal. The worst is that the SAP ecosystem is a massive echo chamber, filled with fanboys saying how wonderful OData and UI5 are. Really, they're not - UI5 is open source and yet no-one uses it. Why? And let me not get started with CAP (WTF did you give a product the same name as Brewer's theorem?).

There have been some attempts to extract some of the UI5 controls so that they can be used with React/Angular but I can't see those ever being adopted. I've worked with UI5 development teams that struggle with even getting the basics of Git and love using that godawful WebIDE, so I have no hope for customers being dragged away from SAP solutions to anything vaguely "industry standard".

Sorry for the negativitiy, but after 20+ years of SAP paying my bills (and paying them well), I'm even more cynical than ever.
Yes, shouldn't be a problem at all. Several people have done it with Python. If you click on hyperlinked names on the problem leaderboard[0] then most of them will go to git repositories where you can look at people's solutions.

Here's a Python solution for the Smoke Test (SPOILER!): https://github.com/edoannunziata/protohackers/blob/master/00...

[0] https://protohackers.com/leaderboard/0
It's a quote from "Pure Ketchup: A History of America's National Condiment" by Andrew F. Smith, who appears to be the only source I could find for this claim.
Code Property Graph – Joern
What browser(s) do you use, out of curiosity?
Google Docs/Drive is well-known for deleting user-written documents that they don't like, so nothing new here.
HN is about more than tech and startups: https://news.ycombinator.com/newsguidelines.html. That's been so ever since pg changed the name of this place to Hacker News 15 years ago.

Btw, your account isn't banned, but your submissions are getting killed because HN's software thinks you're running afoul of the rule against using the site primarily for promotion—see https://news.ycombinator.com/newsguidelines.html: "Please don't use HN primarily for promotion. It's ok to submit your own stuff occasionally, but the primary use of the site
should be for curiosity." Those are very different motivations!

Our software detects that sort of submission history and starts filtering the posts once the percentage of own-posts is too high. IIRC, I warned you that this might happen in an email a week ago.

On HN, the idea is for people to submit stories that they ran across and personally found intellectually interesting, not because they have something to promote. It's fine to post your own work, as long as it's interspersed with interesting posts from unrelated sources. But when an account only submits promotionally, it feels like they're not participating as a community member, and HN users notice this and flag the posts. It's not in your interest to post like this—the audience will eventually start using unkind words like "spam" and emailing us with complaints.

What to do instead: build up a track record of interesting submissions from unrelated sources, and intersperse your own articles with those. The software considers submission histories adaptively, so if you do that, your own-posts will eventually stop getting filtered.

If you dig up interesting things from a variety of places, things people haven't run into before, you'll be perceived as a community contributor rather than someone trying to market something. Particularly good are stories on out-of-the-way topics that rarely or never get attention. The best submissions are the ones that can't be predicted from any existing sequence: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor....
That's pretty hacky, but still clever.

Out of curiosity, I recently wrote a little Elisp function to compute the "markup overhead" on a typical NY Times article, i.e. the number of characters in the main HTML page versus the number in a text rendering of it. It turns out that the page is 98.5% overhead. That doesn't even count the pointless images, ads, and tracking scripts that would also get pulled in by a normal browser. Including those, loading a simple 1000-word article probably incurs well over 99% overhead. Wow!
Ah ok, thanks clarifying. I guess that only affects you when you need a visa, or not?
> looking at you JIRA

I dunno. I find Jira pretty easy to use, like Git. Focus on the main fields/commands and open a new ticket/clone again if you mess up.

/s
I believe the question is not just "is it nice to be able to get shampoo at 11pm". But what it entails to operate such a service.

I don't like the trend where more and more service jobs barely paid minimum wage are created just for some convenience.
Ah, Vox. The worst news agency I've ever seen. No originality, 5 years late on most stories, and hyper political and useless, while pretending to not be.

Anyway, I have overnight and 1 day shipping sometimes, along with 2 day shipping.

Others match Amazon sometimes since Amazon delivers their stuff too. I've seen Amazon deliver stuff from Costco, Walmart, Home Depot, etc. They also have the most accurate times and always take a delivery photo.

However, the opposite is also true. Some things take longer, but the estimate in checkout has been accurate 99% of the time.

So, nothing happened 2 day shipping, if you live in thr right place, which is what the case has been for 10 years.
I think the concept you're looking for is "voter-verified paper audit trail", which is supposed to take place while in the voting booth. https://en.wikipedia.org/wiki/Voter-verified_paper_audit_tra...

Vote selling/blackmail is possible by taking a picture of your ballot while in the voting booth. One way to reduce that threat is to allow people to create as many ballots as they want while in the booth.

And to restrict people from using their cameras while voting, so there's no way to connect it with the ballot actually deposited. (Yes, they can start recording while in the booth, but what happens before/after the recording period.)
There is NeuralPi as well: https://github.com/GuitarML/NeuralPi
How to use CORS with nest JavaScript
Mine doesn’t work very well in JSX blocks. Partly because I don’t think there is any way to insert a comment inside a JSX tag (to comment out an attribute).
To me percentages behave differently from "times". I agree with you on the percentages but disagree on "times faster" and "times as fast", which I think are the same.
NeuralPi: Raspberry Pi guitar pedal using neural networks
I wish we were actually allowed to use the text interface but all we get is some halfway reasonable, halfway terrible web ui.
> Some people get it. But overall in the cultures I've done it in, it mostly gets me branded as difficult.

Sorry to hear that. Getting the right balance of sync and async, and knowing when to use one or the other makes a big difference. In my current team we went through multiple iterations to come to a mix that works for us. If it's too much sync, the constant sync conversations drain you; if it's too much async, coming to a concensus becomes grindingly slow.
A benefit for ortholinear I don’t see mentioned here: it’s a little less cognitive load to locate keys by touch. As someone else mentioned, I think “split” might be important here (and I don’t have any experience with non-split ortholinear). Also, this only applies after you’ve overcome the learning curve. All this taken into account: with my ortholinear board, I rarely mistype. I attribute this to it just being easier to know which key I’m hitting with a columnar layout. You can take this a step further with CRKBD and similar such that each key is only 1 unit away from home (and thus it’s next to impossible to mistype).
It’s not “execs dumb and bad,” it’s that execs have different priorities than you think they do, which I think is partially dandare’s point.

Executives at a large company are divorced from your reality at your level of the job.

Incidentally, that’s part of the fun of working at smaller companies, though the variance is higher there’s also the potential to work more closely with good earnest executives who also want the company to succeed.
I hadn't seen this format of article before, it feels like the old web in ways.
In-house tooling requires a dedicated team, not just developers but also analysts, testers, etc. Often a company inside the company.

If the software needs to change due to industry changes or regulations or something like that, it will probably be a lot more expensive to implement it yourself compared to using an off-the-shelf tool developed by a company who's sole purpose it is to respond to those kind of changes.
Maybe you should read the article? The article basically covers running a tiny kernel that as exactly what you need to run one single binary, which is your application. No printer drivers, video drivers. Probably have network drivers, as that would be quite handy. Kinda up to you on what kernel you pick for this, and what drivers are included. Multiple VMs with networking can also be "combined"...

Containers are great because they are small and fast, low overhead etc. And that is why they replaced virtual machines. This article however proves that this is also achievable with virtual machines.
You don't have just one company wide chat channel - when I used chats and came to the same conclusion as the article. It was a large company and we had hundreds of group chats. So the C++ Embedded developers and Ruby would be have separate chat channels. ALso in that case you still put out your question without the details and the relevant people will be able to answer others can ignore it, but sometimes it does help for a different expert to see the issue and ask for clarification and then come up with a new solution.

As for repeating to external - I don't see that as a problem - well it fixes itself quickly the leaker would get fired pretty quickly.
Got it on my third try counting Mississippis: https://i.imgur.com/CzUQpX3.png
That’s the entry-level device in the latest Apple generation. It’s not a low-end phone, but it’s not high-end either.
Or its spiritual successor JS1024 [1].

[1] https://js1024.fun/
Pythran and Nuitka have very different philosophies and goals. Pythran aims for performance first, and to achieve that it is willing to sacrifice a lot of compatibility and supports only a small subset of python. Taking a random piece of python code and trying to run it under pythran will almost certainly fail. To get the most out of Pythran you really have to write 'pythran' code rather than 'python' code.

Nuitka aims for 100% compatibility first. If you have some random python code that works under CPython, but not Nuitka, then that is a bug that will be fixed. To achieve this compatibility there are a lot of optimisations that cannot be done. If you have code that works under both Nuitka and Pythran then it will almost certainly be faster in Pythran.
Almost like reasonable people in life don't react to everything with a black or white view, but rather trying to figure out the middle-ground and where the truth lies before spewing their opinion all over the place.
Great to see this horrible job finally gone for good. What a horror it was to mess with celluloid, the constant fight of sprockets vs teeth, the horrible sound systems, and cinema people messing with film rolls.

Thanksfully I never had to mess with it since 1985 or so, but it still gives me shrills. When I became projectionist again in the last decade it was all digital, I could produce my own trailers and subtitles, all was much better.
fish catches this. It automatically escapes the single quotes when I paste it after entering `curl '`.
The kind of investment you see in those areas is not because the technology is amazing value for money (although it is), but because of the extrinsic value to a user. An iPhone or a Tesla is a very different value proposition than a landline phone or a petrol car. But nuclear power does not give that kind of value to a user. The product is perfectly fungible with other sources. That makes it harder to bootstrap an industry. These kind of technological jumps forward require lots of different factors to align. We absolutely should be optimistic and maybe nuclear can differentiate itself. But it is really not the same as an iPhone. An absolutely collosal amount of money went into the supply chain that makes a modern phone possible. That was not done because having IMUs in your pocket is amazing.
Hmmm, worst thing ever used. Glad it's getting retired in our organization.
I have been running Jitsi Meet (https://meet.jit.si/) for a few years[1] for a group of friends to do their monthly meetings during the COVID times, and tried this out a little while ago.

I liked it, but there is still a fair amount of assemby required, and I hope they get it to the point where (like Jitsi) everything is a docker-compose away.

[1]: https://github.com/rcarmo/azure-ubuntu-jitsi - all my tweaks, ready to deploy
20 seconds is way too soon to get kicked out.
I have this running on my phone and a PC and I'm playing 'against' myself.
Only the phone keeps playing with no input..oh, no - kicked out.

Stunning idea, great execution: needs just a few touches - there are a lot of musicians that would enjoy this more and a lot of people that would enjoy the hypnotic effect - take a look at https://mynoise.net/NoiseMachines/gregorianChoirGenerator.ph... - esssntially boring at the end of the day , but the kickout [edit: from this site] is too soon.
This is confusing me about the 1MB club. On the site under "submit" it says:

The two rules for a web page to qualify as a member:

Total website size (not just transferred data) must not exceed 1 megabyte
The website must contain a reasonable amount of content / usefulness in order to be added - no sites with a simple line of text, etc.

The github repo just says:

An exclusive members-only club for web pages weighing less than 1 megabyte

So which is it? Are sites with multiple pages under 1MB (but then the total for all pages exceeds 1MB) allowed, or must the entire site weigh in less than 1MB?
SAP is a mystery to me. Customers hate it with the passion of a burning sun. Yet they don't switch. Why? Is what they are doing so hard no competitor has managed to dethrone them? It's the only company I know that is universally hated by their customers.