skysight-inc/HackerNews huggingface dataset:
Bazel is perfectly capable of producing static binaries, if that's what you want. It's not fair to say that does nothing to solve this problem, it simply does not mandate that the artifacts it produces are static.
If you're big enough to roll your own software ecosystem -- which means you have thousands of developers working on hundreds of closely coupled projects in a single code base -- and you need repeatable builds, then Bazel makes sense.

Bazel isn't designed to make things easy. It isn't even designed to make things fast (though it is easy to add that on due to repeatable builds). Bazel is designed to prevent you from shooting yourself in the foot; providing strong controls on project dependencies, both dependencies of your project as well as other projects' dependence on your project.

That means in 99% of companies the answer is no. You're better off with CMake or something thing like that.
This post answered the one question that I couldn’t find answer for many years, that is why he did Dr.Dre get into the beats business or the other way why would the founders include Dr.Dre

Now I understand that the equipment manufacturing is already commoditized and so the onus is fully on marketing and so he provides a great value.
The revoke mail feature has been a feature in gmail for 10+ years (though it probably was a “labs” feature at first). “Undo send”. And there, yeah, it’s just a configurable delay - I use 15s. I’ve used it (and been thankful for it) many times
I really wish we held large internet platforms to the same standards we do to the phone company or the power company. You shouldn't be able to decline service just because you dislike a customer.

It's getting rather scary that the internet is so centralized these days and anyone who speaks out against the Cathedral loses their ability to speak.
Although, to be fair, it would certainly drive home the Framework's repairability after the fifth time that the collapsible port breaks. :P
I greatly enjoyed Grim Dawn for its D2.5-esque single player experience.

Well, it's actually Titan Quest++, but the gameplay was far more flowing, and reminded me a lot of D2 with a far more interesting build system.
Integrations!!!!!!
Hackers, on the other hand, can. As can exchanges as repeatedly happened in the last few months.

The only difference is that crypto fraud is irreversible, and that the blame will be put on you.
Ask HN: App in opposite function but some similar to screenshot?
On Linux
Any application in opposite function but somehow still similar to screen shot ?

i.e. one that can draw nearly anything on top of screen at any point of time for a while in order user can set its layout before doing the its real snapshot

And/or a screenshot app. that have selection better, more dynamic than just simple rectangle ?
It has been a few years since ive done any kind of android development but i would be more than happy to share some safety/security features as well as some potential implementations for alot of usecases i think youre missing.

The MAXS framework could do a lot to take this to the next level. http://projectmaxs.org/homepage/

If you wanted to create something that generates revenue offer your xmpp/lifealert system as a hosted solution and sell refurbished Motorola Z2 Forces pre-installed/configured w a custom rom.

I have done this exact same thing once before as part of a b2b/b2g saas solution and would love to contribute freely (wireframes, process diagrams, branding/design, documents, etc#). All i would ask for in return is your pov/guidance on some of my own efforts.

LMK
I already knew the rule of thumb that a retail store needs 50% markup, so 30% seems reasonable in that context (indeed I'd've guessed 25%).
It's definitely possible to build C:S cities that are "mostly transit" (and walking).

However, this only postpones the traffic nightmare. Eventually, the city grows to a point where the remaining ~20% of people using cars overwhelm even large, well-designed traffic systems.

Honestly, this seems depressingly realistic? Paris has lots of public transportion and walkable areas, and the Peripherique is still a traffic jam from hell.
You should write about this somewhere, or even on their GitHub RFCs, as it seems from what I've read that they don't want to have HKTs due to how it interacts with the borrow system (poorly, apparently) as it's not as easy as with Haskell or OCaml which are garbage collected.
Weren't those controls added after some Googler stalked teenagers[1] via their chats for months? That event generated bad publicity in the press, and some years later, the same thing happened at Uber, with the euphemism "LoveOPS" being used, IIRC.

High-growth companies prefer to prioritize features and kick the access control can down the lane until they absolutely have to. Without looking at revenue and employee numbers, I suspect 2010 Google and 2016-ish Uber are comparable to current Twitter, IMO.

Edit: the Googler story is far worse that I remembered: he had unfettered access to underaged victims' mailboxes, chat logs, contacts and Voice accounts and used that information to taunt one victim, and unblocked himself from another victim who had blocked him on Gchat - Google only became aware of it when it was reported externally.

1. https://www.businessinsider.com/google-engineer-stalked-teen...
> Why do I want a transpiler to take C23 code and convert it down to C99 code?

Because you are required to use Visual Studio or some compiler that barely even does C99/C11.

> If I was interested in using the C23 features, wouldn't I use a C23-ready compiler?

Yes, but maybe you can't guarantee a C23-capable compiler on all the platforms you care about, or maybe you are required to support VS/VC.

> That said... I do wonder how long it will be until ARM and GCC have a C23 toolchain - or did I just answer my own question?

You did :)

Transpiling is just a very useful idea. Sure, why even bother, the world should be perfect already! But the world isn't. And anyways, transpiling is a very cool idea. If you have time and funding (e.g., maybe you're a graduate student), then you might build it. If you don't have the time and funding you might wonder why even bother, except maybe you have the need and then you get the funding? Even if you don't have the time or funding, you might make an idea you care about into a hobby. So there's many reasons why one might want to build a transpiler.

In another thread we were talking about transpilers for SQL. There the motivation is much stronger and clearer than here, but it's of the same sort: portability. In the case of SQL there's so much variation across RDBMSes that if you must support more than one, you'll quickly wish you had a transpiler for some dialect, or even for an alternative query language.

Another thing is that a transpiler won't need to do much analysis or optimization, so it can be fairly simple compared to a full compiler, but! a transpiler can be much less ambitious than -and a great starting point for- constructing a compiler.
What would be the modern equivalent to a prediction of wide freeways, endless suburbia, and big airports? That's just scaling up existing things.

I will predict we'll have more compute throughput and endless social media in 20 years. Not sure on what the next big public transit innovation will be.
If in the US, file a complaint with the FDIC + if it’s nationally chartered, the OCC (or the relevant state banking regulator), banks do not like uncomfortable questions from their regulators.

https://ask.fdic.gov/fdicinformationandsupportcenter/s/?lang...

https://www.helpwithmybank.gov/file-a-complaint/index-file-a...
>US wants to treat crypto as foreign bank accounts to coerce disclosure but that severely limits the scope of regulation they can do as it would place public blockchains as strictly not being American jurisdiction, and it would make monitoring American activity on these blockchains outside of the scope of domestic agencies and spy agencies would not be legally able to spy on American activities on these blockchains.

...You have no idea how this'd shake out do you?

OFAC'll be able to still do it's thing, the only thing it needs is LE or IC input saying "Yup, sanctioned individual's value is there."

Domestic law enforcement will have literally no legal impediment to surveilling the blockchain, because guess what? It's public! They don't even need a warrant to serve. You just send it on over to their node. With a financial institution, you at least generally have a shot at counsel requiring a warrant to be served.

Jurisdiction is going to be determined based on where you (the operator of the transacting medium) operate.

Hell, I could see the potential for some intrepid implementer to put in-line packet analyzers capable of creating a signal propagation map to home in on where a candidate block originated, causing a reversion back to the old school system under which enforceable strict liability will disincent anyone but people willing to participate in good faith from processing anyone else's transactions.

In the end, the only people who have really gotten anything out of this fad, were the people who cashed out early in the hype cycle, and the government/regulators who now jave a medium much more condicive to centralized surveillance.

Good job, lads.
Pretty crazy to see the amount of bipartisan support against Twitter & Big Tech.
> Crazy to think that now there's just one disk supplier hanging on to a bulk order of floppies, supplying the whole world.

“The last person standing” is self-proclaimed, and even on quick search [0] there are other floppy disk makers, just not in the US and not answering magazine interviews. In particular Hitachi-Maxxel was outsourcing floppy disk to a chinese maker, and I’d expect that company to still be producing, but just not to the international market.

[0] https://www.indiamart.com/gagan-polymers/
When I started working at Google in 2018, I got a shiny new beefed-up Chromebook to work on. See, the idea was that I'll do Google work on Google equipment, using Google software (NIH was the religion there). Google's IDE, Cider, ran in Chrome; it integrated with version control and what not.

Nobody on our team used Chromebooks - everybody got a Mac - but I thought I'll give it a go.

Well it was a mistake. Having a computer that doesn't work as a computer is frustrating. Congratulations to everyone who can convince themselves they don't "need" things that computers do while using a computer.

Yes, one can do a lot with a browser. But the list of things you can't do is immensely vaster. The compromise can make sense when you use a tablet or a phone, and have a specialized OS tailored to the use case.

But Chromebooks are literally just laptop PCs. You get all the disadvantages of using a laptop (size, weight, etc), while getting all the disadvantages of trying to do things on a phone OS. It's a lose-lose scenario.

The question here is not what the author can do with their Chromebooks, or why it works for them. The question is what someone could gain from using a Chromebook over a similarly-sized laptop running Windows/Linux/MacOS.

The author claims it's "snappiness" - by comparing to Windows 10 running on absolute crap hardware. I'm not convinced, but I'll take their word. Of course, that doesn't apply if you buy non-crap, but slightly older hardware.
The proper comparison would be to Path of Exile. That's an on-line ARPG with a "Solo self-found" mode. But I'd much prefer single player. There's no one in single player out to ruin or game the economy.
I'm curious if non-competes were a thing at this period of time. I'm not sure if something like this could happen today (although I'm sure it still happens).
> "No good deed goes unpunished."

> "I think this is one of the most unfortunate memes that people for some reason still continue to share."

Even more unfortunate is that so many humans go out of their way to prove it true… Growing up in a small town, I was raised on more wholesome "memes" like "deep down, everyone wants to be a good person" and "sharing is caring" and other such silly lies, but having been out in "the real world" now for several decades, I've learned the error of that sort of thinking (at least here in the USA). The vast majority absolutely do not want to be good. They want to use and abuse everyone around them, and push others down into the gutters of life until they're filled with hatred for humanity. They want to beat every shred of goodness and decency out of everyone they meet, and that's just how life on Planet Earth is… It's a side-effect of having built a society around the idea that money is literally more important than anything else (including even life itself). Humans are mostly monsters and don't even realize it. I'm only happy that we're sure to kill ourselves off as a species before we escape this planet and infect the rest of the Universe with our evil greedy self-centered uncaring ways.

> "Think about what it teaches children when they hear it? What kind of a world view does it instill? By saying the phrase you are explicitly communicating the idea that it is (at least is some sense) better to not do good deeds."

I wish I had been taught that most people cannot be trusted, instead of the foolishness I was taught. I'd have had a much easier life than the ongoing "waking nightmare" that I currently live. A more realistic world-view would have protected me from much / most of the abuse and backstabbery I've suffered in this life. And the worst of it for me is knowing that as bad as my life has gone South on me, I've still got it "lucky" compared to those humanity abuses the worst (those in nations where people cannot even protect themselves against the most vile abuses humanity can perpetrate against other humans). I mean, sure, I'm not able to afford the medical care that I need to get back to a semi-"normal" existence, but at least I'm not starving to death or being worked to death in mines somewhere, barely able to live another day.
He's said he wasn't great at conveying the thesis in GEB. If you want the thesis of GEB, you can read "A Strange Loop." It's a bit more narrative, less technical but still pretty good book, imo.
Amazon has really developed "not giving a shit" into an art form. They even still have the cliff vesting of RSUs, which is their way of telling new hires "we don't expect you to stay for more than 2 years"
Do you have anything OSS that I could try to graft?
I am specifically referring to this part:

>run almost any app on the planet with Chrome Remote Desktop

Sure, any device that can run RealVNC is capable of running "almost any app on the planet" then.
They're aware, plenty of people have tried to convince them that full HKTs are what they need and they're wasting their time doing dozens of partial implementaions instead of biting the bullet and doing it properly. They've made their decision that they'd rather do partial incremental work, and I'm not even sure they're wrong (it could be that they'll need the experience of all these different partial approaches in order to figure out how to make their borrow system handle HKT safely). I just hope they'll find a way to migrate all this stuff onto a coherent foundation when they finally do implement full HKT.
The amount of companies that have a REAL test environment is far smaller than the ones with a nominal test environment as well.
There is an excellent video about designing electronic products that breaks this down in more detail:

https://m.youtube.com/watch?v=UwrkfHadeQQ
Is there some online course I can take to learn the crux of a business degree?
Show HN: Yet another classless CSS framework
I implement a similar concept for Python using APSW and boto3.

https://gist.github.com/Q726kbXuN/56a095d0828c69625fa44c2311...

It's not really useful for deep dives into data, though it has gotten me out of a few jams that would have otherwise required a real database just to pull out a value or two from a large dataset.
What I'd like as a consumer is the antidote to this.

I saw something like this trying to get a replacement plumbing fitting at my parent's house a few years back. The local hardware store with the high-quality stuff had been closed down by the big-box stores. Perusing the possibilities at lowes and home depot showed plastic and fake chrome when I would have paid extra for high quality brass or even metal. It was just gone.

In consumer audio, I fear that same - maybe we need some way to navigate away from the 7-eleven iphone headphones, from the bose/beats continuum, and to maybe find something like the moondrop blessing2.

is it possible?

EDIT: I do like schiit audio https://schiit.com
Seems easier and safer to use fsarchiver.
This is extremely irresponsible and there's no excuse for the article as written. You don't provide an instruction manual on on how to mess with 11,000 gas stations without at least documenting some ways you tried to deal with this another way before just publishing it on Medium.
I wonder what makes a company poach like this vs do an aquihire
I think you have to be in the right mindset. Not to say its beyond anyone's level, but I think you have to be in the "mood" to learn about the material. I can assure you, there's been times where I would have hated reading it and times where I wouldn't have been able to put it down.

When I'm more focused on the here and now, I think I would find it a chore to get through. When I feel like I have less on my plate and looking for "interesting observations" it would work really well.
> Has w3schools gotten any better over the years?

Their website has, no idea about the company itself tho.
I always wondered why my bank completely blocks any kind of scraping with puppeteer or cheerios. This explains a lot :)
It doesn't seem dishonest to me; chasing those ad dollars are what led to the supremely stupid decision of banning one of their core niches.
Dupe of https://news.ycombinator.com/item?id=32824504 ?

Also this channel seems to be a bit shady: "The Union Herald" (334 subscribers)
So, Chromebook can run any app... as long as you also have a computer on which to run the apps.

Makes sense.

Similarly, a car seat is a vehicle: it can get a person to another place (as long as it's installed in a car).
Helped lead a team that moved a huge decade-old internal amalgamation of php applications to Django around 2014. It was a nightmare that took almost 2 years, but the end result was orders of magnitude more maintainable and stable.

A lot of this has to do with terrible "DevOps" practices the org had previously. No version control, all devs coded with vim over ssh directly in production (same username+password for everyone), people just sort of patched bugs randomly whenever they felt like it, dozens of different out of date versions of the same dependencies were imported from random directories with cryptic names like "deps2", etc. Honestly, it's a testament to the versatility of php that the house of cards was able to stand for so long.

Moving to python (mostly so we wouldn't be tempted to copy any of the legacy code directly), starting from the ground up, and being deliberate about having "adequate" if not "best" practices was a huge improvement and totally worth it. Once auth, permissions, and infrastructure was squared away (probs 6 months to reverse engineer the existing home-made rbac system and figure out how to simplify it and migrate hundreds of users!), we went one feature/page/sub-application at a time through the php codebase and either rebuilt it, eliminated it, or merged it with some redundant similar feature elsewhere.

Politically, it was really hard to convince leadership this was worth the time since the end result was functionally identical to the start (with some minor UX improvements). It was worth it though. We went from dedicating something like 60% of capacity to random support and bug fix nonsense, to less than 10%.

Basically, it can pay off but for any non-trivial system it will be expensive and politically difficult to justify for a long time. In dire straits it can save your product, but definitely don't be tempted to swap languages because of tiny performance upsides, marketing hype, or boredom.
The joys of a college without internet access in the dorms. Heroes III, Action Quake II, and Diablo 2 for days.
One example:

Any project using a transactional database will want a monad for actions that occur within a single transaction (see e.g. the Slick `DBIO` monad).
In my limited testing I wasn't able to get much more distance vertically. I did try to abuse it to sequence break but wasn't successful. There was an early part to the left where if I could get it to work reminded me of a popular sequence break in hollow knight. Maybe an homage?
> it is only a matter of time before the rest of the market moves in that direction.

And that’s a terrible thing for players - people - in the long run.
Visual novel? "Walking simulator" (originally derogatory, but sometimes used descriptively now)?
What's the difference between Bazel and the Nix's approach to the problem, Hydra? Are these reasonably comparable?
Non-competes have been a thing for centuries, but California banned them in 1872.
Show HN: Reverse Proxy over VPN with Docker, Nginx and WireGuard
I subscribe to a single Patreon. It's an artist publishing an online comic. I pay for day-ahead access vs the public site.

Reading the thing I pay for is fucking _painful_ on Patreon. So is trying to use their comment system to interact with the creator or other fans. Everything is slow-loading infinite scroll with tons of "load more" links. It is absolutely dreadful and every time I interact with the site I'm reminded that I really should cancel my subscription.

The experience has not meaningfully changed in years.

They can pay all the lip service they like but Patreon sucks at connecting creators to fans/subs. Their content presentation sucks. Their search sucks. Their comment system sucks.

Whatever they are doing they aren't making the service more useful to the people forking over the money.
Average tenure at Google is so short because they have grown ridiculously. The actual attrition rates are slower than industry norms.
It's not an Apple issue. Works perfectly when you use a Mac + AirPods. The issue is when you try to use Windows. All bluetooth headphones I've tried (with microphones) sound horrible with Windows, if they work at all.

The walled garden has a few advantages...
An informative overview which is not referenced in the article is Torkel Franzén's Gödel's Theorem: An Incomplete Guide to Its Use and Abuse. (https://www.goodreads.com/book/show/12830.G_del_s_Theorem).
Excellent, thank you. Yes let's connect. MAXS and XMPP look promising especially for my next step writing the equivalent Android app. My email is joel@joelparkerhenderson.com.
To spoil Ender's Game a bit: the bugs were initially hostile, in a very "we genuinely don't understand non-hive species" way such that they were intensely horrified when they realized that all the people they killed were individuals. They were then purely on the defensive as humanity launched the second war.

In Starship Troopers (this varies between the book and the movie), as I recall, the bugs are more or less a peer species to humanity. They're engaged in territorial struggle, which escalates to war. (The movie version engenders a lot of debate over whether the inciting incident of the war was a false flag by the earth government.)
They can't manipulate you if you have access to an API and things are transparent
Was there a security breach? I've gotten several "Login attempted on your account; was this you?" emails 2 days ago. I didn't attempt to log in.
Well I'll be glad to see it when HKTs come out.
I think OP is saying that they're gaining a new appreciation for the fundamentals they learned which aren't necessarily common knowledge. Not that those fundamentals are so sophisticated that you need a degree to grasp them.
w3-center

Can we all please appreciate how stupid this CSS is. This literally removes the whole point of CSS classes.
It's deliberate on the part of W3schools.
Why's it stick out the side? I thought we mastered folding ethernet jacks twenty years ago.