skysight-inc/HackerNews huggingface dataset:
It would give you the inability to use the same bundler for server-side only code, I believe. I'd say if there's nothing that you really need your set-up is pretty much perfect already. You may want to stick a dedicated filesystem watcher in front of esbuild though, which uses polling.
I worked for a company that used A/B testing to justify call-to-cancel; makes me angry every time I think about it. I guess that's one of the tricky things about A/B testing - it is easy to measure that call-to-cancel decreases customer churn, not so easy to measure the number of people that will never sign up for your service or the number of customers that do churn and swear to never use you again.
I think the key problem is that attention is the only currency that many children have access to.

Many many many kids have mobile devices now, along with tons of free time and a strong desire to play games. What they don't often have is access to a credit card to purchase games or do in-app purchases. I think that a big part of why so many games lean on ads is because it's essentially the main currency that kids have access to: their own time.
Is work/life balance a US thing? In my country, for example, the employer can't easily make you work for longer than 8 hours per day, and even then there are big big compensations like extra payment with time off, restrictions on how much overtime per year is allowed and so on. So when people speak of a bad life/work balance, how does that happen in the first place?
Only if you attained 1000 reputation. https://stackoverflow.com/help/privileges/established-user
CP/M does not use forward slash as the CLI modifier.

Examples - from the standard CP/M utilities (CP/M 2.2)

ASM FILE.ABC

.ABC encodes options. Source file for ASM is always .ASM

STAT uses $ - STAT FILE $R/O sets file to read-only
PIP A:=B:[G0] - PIP (copy, "peripheral interchange program"), uses [ for options, as do later Digital Research programs (like the linker). Basically /no/ Digital Research use of / as option separator.

Microsoft used / - for example the command line L80 FILE,FILE/N/E - which means link FILE.REL (relocatable), naming the output FILE.COM, and link and exit.

CP/M 2.2 introduced "user areas" - a disk could be divided into 16 user areas (USER 0 to USER 15). There was no "searching" until CP/M 3. CP/NET (Digital Research networking) used [ as a separator. Examples (from CP/NET documentation)

A>RMAC SNIOS
A>LINK SNIOS[OS]

LOGIN {password}{[mstrID]}

LOGIN secret[01]

would log in to server 01, with password secret

NETWORK B:=D:[F]

assigned B: to server 0F, drive D:

The lack of directories was not such a loss, as the maximum disk size for CP/M 2.2 was 8MB. Remote drives with CP/NET could be much larger (I have used up to 1TB).
How is this better than Visa and MC?
Exactly. The current stock price is just the last price it traded at, or some measure of supposed liquidity or depth in the market at some price. That liquidity just exists as unfilled orders or quotes on the order book on an exchange and can vanish in an instant.

The other thing is that buying stock for a company A isn't the same as "investing in" company A, since company A doesn't get your money...it's a secondary market!

As buffet says, the stock market is a voting machine in the short term and a weighing machine in the long-term.
No white liberals want nonwhites to be successful and educated... as long as it doesn't affect their pocketbooks
Caveat, this is a meta post. I'm not a gamedev (not professionally at least), and don't have experience in either.

This reminds me of something I rant about often, linux naysayers on HN. Because of them, I tried buying a macbook in 2015 and had some of my most frustrating experiences in my life, culminating in a talk for a national conference I had to redo on a friends windows laptop in half an hour because it failed to display on the projector. Turns out the HN crowd who kept saying "mac is unix like linux but better since it's not a bazaar open source mess" aren't always right after all.

People have some bad experiences with X product where X product is often open source and being open source explains the bad experiences. However, when Y product also offers similar bad experiences (and even worse ones) but they paper over it in their minds because "it just happens" although it's probably just because they're used to it. Repeat for photoshop and gimp (my SO is an animator and adobe products crashing is a common experience, as is redoing work in case a save was forgotten), linux and mac, etc.

Anyway, I'm not a gamedev, I just see a similar pattern and it's hard not to notice.
It really doesn’t matter how the API behaves unless there are external users.

When you need to convince other people to use your API then those people will bring their own expectations how the API behaves and then you need to manage those expectations. If your API is esocentric on its design choices other people might find it unexpected, curse and move to do something else.
I mean the value of the dollar as measured by the CPI.
This is especially true with the programming language Chef: https://esolangs.org/wiki/chef
The Economic Machine [video]
Suggestion: it would be nice to have a chart like the first one but where relative changes (%) in value are plotted... That would make it easier to use a linear Y axis instead of a logarithmic one (which can be hard to interpret).
I totally get that, but I guess that's perhaps part of the conflict between big ag and more traditional farming... or said another way, as a cook, I know the difference between so many varieties of vegetables et. al. and I want very specific types for their unique qualities. But I guess I'm not buying by the ton or train car either.
Sure, or the FAA could just go ahead and approve G100UL[0] and save everyone the trouble of an engine swap.

0 - https://www.avweb.com/insider/faa-continues-to-stall-on-g100...
> You can modify the motion and privacy zones to exclude certain areas such as the sidewalk, but I'm willing to bet most people do not do this.

I have to do that or I get notifications constantly. I told my front cameras to only say something if someone shows up on my front step, or drives into my driveway. I don't want to get a notification every time someone walks down the sidewalk, or when the neighbors get home.

Although honestly, I get lots of notifications for the neighbors anyway. Because they seem to think a 30 foot wide road is narrow and they end up using my driveway regularly when getting into and out of their own. Not really a camera problem though.
Why is this comment flagged???
No, REST is good, but you should either use it or not. If you're not going to use it, then you really ought to be sending and receiving data to a specific endpoint. And once you're doing that, it actually starts to be questionable whether you need or want HTTP at all (ignoring the hellworld of middleboxes we live in).
Show HN: MemScroll – Simple program memory visualizer
Hey HN, i just wanted to show this simple Go program i wrote that had quite a splashy effect (to me), i was inspired by https://justine.lol/memzoom/ but did wanted something that preserved the perceived value of the bytes in the visualization.

I used mozilla's mache[1] for reading program memory, and ebiten[2] for the UI, for the byte to color transformation I chose turbo[3] but it should be easy to change if you're colorblind for something like Viridis or Inferno.

[1] https://github.com/mozilla/masche
[2] https://ebiten.org/
[3] https://ai.googleblog.com/2019/08/turbo-improved-rainbow-col...

Any suggestions, criticism and etc. are appreciated!
I would say that Big Food hiring food scientists to specifically tune the flavor profile of mass manufactured foods to never trigger satiation so that people would not stop eating them even when they are mechanically full is pretty evil.

https://www.cbc.ca/news/health/food-cravings-engineered-by-i...

Add in that most food doesn't taste like real food anymore and is engineered to make us crave more:

https://www.vox.com/2015/7/30/9070255/dorito-effect

And you have a perfect recipe for evil.

Big food came into existence thanks to scientific advancements that enabled the world to meet the needs of its population, and that's a good thing. Fertilizers and industrial agriculture has been a massive boon to most of the world, but allowing companies that have private shareholders to commandeer the ship and start steering it in a way that best benefits those shareholders over the best interests of the rest of the world has, in my opinion, created a system that has turned a great good into a perfidious evil.
Sounds like you might need to explore some hobbies and/or friendships? You don't mention either of those so apologies if you feel fulfilled in these areas, but if you aren't they are widely considered essential to a "happy" life.
What if prices going up in December was due to fed policy / interest rates, but prices going up in March was due to the war in Ukraine?

You can't just assume the price spike in December is the same thing that we're seeing in March or June.
IMO the primary utility of Ring is for Amazon to surveil their delivery contractors, without a doorbell cam it’s trivial for a delivery person to set the package on the porch, photograph it as “proof of delivery”, and then walk away with said package.

So the deterrent effect is good for the consumer in that it prevents theft, and good for Amazon because they can contract out to just about anyone to deliver packages, no trust required (or, “trust but verify”)
maybe the government regulation was the unfair business competition and abuse of workers in the first place because i mean this has been a slow moving avalanche that nobody did anything about again because all the rich people have rocks to hide behind.. goofook
An open letter about the wonderful women who contributed to the JWS Telescope
This is the second time I've seen this pop up on Hacker News and the second time I've been surprised because it is my last name.
The Definition HTML Element
With rising rates expect housing to fall.

Canada had a massive run up and with increasing rate the ‘burbs of Toronto are down 25% in the last two months.

Unless you have a crystal ball, I wouldn’t count on the current trend continuing.
One other thing is that is was "zero config". While everyone likes the idea of "zero config", in reality there are some things you will want to configure. It drove me up a wall with Parcel where I wanted to do X but couldn't and had to do Y instead because there was no way to configure parcel to make X work, not that X wouldn't work with Parcel, there's just no way to configure anything and you're at the mercy of "good defaults"
AES is useful beyond AES-GCM.

Constructions such as AES-CMAC, but also recent ones such as AEGIS only require the AES round function.
> For a contract to be treated as a contract of adhesion, it must be presented on a standard form on a "take it or leave it" basis, and give one party no ability to negotiate because of their unequal bargaining position. The special scrutiny given to contracts of adhesion can be performed in a number of ways:

> If the term was outside of the reasonable expectations of the person who did not write the contract, and if the parties were contracting on an unequal basis, then it will not be enforceable. The reasonable expectation is assessed objectively, looking at the prominence of the term, the purpose of the term and the circumstances surrounding acceptance of the contract.

https://en.wikipedia.org/wiki/Standard_form_contract#Contrac...
PHP might get better. But currently every new PHP release breaks compatibility with some things extensively used in old code bases. It's so much work! I wouldn't use it for new projects just because of that.
im a ex pro gamer who broke into fort knox with no intentions
The physical fruits and nuts still have to be smuggled out of Iran and into a country supporting the sanctions for this to make sense. And the physical smuggling seems way more difficult than figuring out the payments.
You should take this nopassword repo down. It's a good example of why you shouldn't "roll your own" in InfoSec, and it would honestly make me skeptical of any of your other security work. It looks like you may not be using it for anything sensitive, but I'm worried that someone else might try to.

As an alternative, there are many hosted services (e.g. Auth0) that are well-regarded, and I'm sure there are some self-hosted options. There seems to be at least one way to do magic links on top of Keyclock[1].

1. https://github.com/p2-inc/keycloak-magic-link
Back before I switched to streaming, I did the same thing. I had ~5k songs and zero playlists. I just dumped albums into the play queue (whatever I felt like in the moment) and shuffled them. I always knew what song was playing.

It gave me a level of familiarity and appreciation for my collection that I miss with streaming.

I eventually switched to streaming for a couple of reasons. One is that managing many tens of GB of FLAC files and syncing them between devices is a big pain. It was especially bad when I made the switch about 5 years ago, when 64GB storage was a lot for a phone.

The other reason is my musical tastes shifted away from stuff that's readily available on CD or download. Most of the artists I listen to now only publish to streaming, and the streaming apps just aren't so good at the ad-hoc play queue workflow.

One day I'd like to use the Spotify SDK and recreate the Amarok 1.4 interface with Spotify's library.
If you truly never enter credit card info on the web, or truly have zero expectation that other tabs shouldn't be able to spy on that credit card info when you do, then frankly you're so outside the range of normal people's expectations and behaviours that I don't think basing security architecture around what you do or don't do makes any sense whatsoever.
The translation can always be done, but for dense spaghetti control structures duplication of code may be required. One can construct artificial cases where the size increase is exponential, but that's unlikely to be an issue in even the worst real code.
I generally feel the same way as you. My comment about getting it merged was not meant to imply that it shouldn't get merged, but that it might be difficult to. I find it very hard to predict which of these small QoL features will be accepted by the core devs and which features will be rejected for some reason or other.
Vite would make it more automatic. ESBuild is a great tool but it requires manual configuration and a lot of plugins and other tools for stuff Vite does out of the box.

I think of Vite as a bundle of esbuild and other tools glued together nicely into one thing which can manage your entire project.
The post-processing in the webb images is hilarious. Marketing at its best.
What I like about this approach is that if you are using any other protocols for transport, everything becomes instantly portable.
Imagine having the same logic serving objects per IDs through HTTP and websockets.
Rest makes things more clumsy.
Though I would concede doing things the REST way, as in the app-server participating in the http headers/status enables caching and all sorts of things that would be hell to do through otherwise.
In Guatemala at Lake Atitlan! I have a lightning node running BTCPay Server on a raspberry pi, and then also a web app that interfaces with it. I can show you the web site, although I'm hesitant to post it here cause i don't know how much traffic it can handle with the internet speeds here haha
glee
> The ultrasonic cleaner and distilled water are more expensive and have greater ongoing costs, although it looks like £13 of distilled water will last for about 3 years

Weird complaint, because distilled water is $1 CAD for 4 litres here at any supermarket.
I live in a block-long grouping of condos in Brooklyn. Every so often the management company sends out exterminators and one day as I was talking to him he pointed to these environmental monitors installed on a lamppost on our block. He says “what’s with that, the government spying on us?” and I explained it’s just some environmental data collectors, but pointed to my neighbor’s Ring and mentioned “although that thing records me every time I enter or leave my condo”. He said “oh, I have one of those, it’s great”. He didn’t think there was anything wrong with the fact that Amazon was sharing the videos with law enforcement without consent. The cognitive dissonance was maddening but not at all surprising.
I would think (alas, I'm not a lawyer) that that's outright illegal in most of Europe.
The full title of the article includes "WITHOUT A WARRANT".

The law doesn't oblige anyone to provide police with information without a warrant. Amazon is choosing to do this.
Always Being Optimistic Is Hard. Try It Part Time Instead
That may be your opinion, but the spec is clear:

6.6

[...] Except when responding to a HEAD request, the server SHOULD send a representation containing an explanation of the error situation[...].
This is just an advert by a competitor.
Repeat post on release v4.
As someone who has worked in a lot of frontend (Vue, react, various microframeworks) I would heavily disagree that the tooling is "stable". It's incredibly fickle and breaks in ways that are hard to debug.

Microframeworks are slightly better, especially if they support no-build setups since then a "build step" for prod is only bundling and minification.
jQuery gives you the body. ExtJS gives you the body. Webix gives you the body. Maybe this is an Angular problem?
The existence of Lightning is a failure of Bitcoin's designers to create a system that can scale well, they instead chose to focus on something that was going to be maximum profitable for the miners in the short term and dumped responsibility off onto "L2 chains" as a kludge. The Lightning Network also doesn't "work just fine", the network is fundamentally slow, insecure and unreliable and this will likely never be fixed, because the problem space (connect an infinite number of nodes to an infinite number of other nodes efficiently) is known to be unsolvable.
Wow, surprised to hear this happens to other people! When I discover a new song I love, I'll nearly always have a night where I wake up with the song blaring in my head. Even if I don't know the song that well, my mind somehow reproduces intricate detail and fills in instrumental or lyrical gaps. In my teens and 20s I had really severe ear worms, some lasting for days or weeks. Fortunately that has lessened with age, but the nighttime concerts are still a regular occurrence.
Oh, you got me. 10 months ago I submitted a news link. Do you have an issue with secondary thinking? When I say "let them all go bankrupt" I and stating I'd like to see market forces stress them to stop their poor reporting practices or go bankrupt." does this need to be explained explicitly to you?
I second this opinion. As a (non-hobbyist) game developer, I started my current game with Godot, but after running into many issues including performance which was the final dealbreaker, I decided to port the whole game to Unity.

Finally I could focus on developing the game rather than running into engine related issues and limitations and having access to all the time saving assets in the Asset Store was (literally) game changing. Having the Asset Store is a whole new world. And as a dev with funds, paying for assets to save weeks of time was a no brainer.

Back to Godot, yes deleting stuff in Godot is pretty scary cause there is (or at least was) no way to know what effects/errors it could cause.

GUI system (at least last time I used it) was very unfortunately not well designed making it extremely hard to get consistent positionings. I feel it's so bad that just using HTML+CSS would be better cause then it would be possible to confidently put things and keep them where you want to.

And yes, overall as someone who has also used the C++ side, it does feel like some guy's homebrew engine. I felt things weren't as solidly designed as they could be. And this is talking about foundational stuff.

The C++ source code is really not modern C++ (or you could call it anti-modern C++).

I would not advise anyone to develop a game on it if your livelihood depended on your game's success.

Of course people can and will prove me wrong by still powering through and creating a successful game with it, but your time is better spent using a more mature engine like Unity or Unreal.

Even if you want to get your hands dirty and help fix bugs or add features to the engine, there is no guarantee that your PR will be merged.

Game development is probably the most riskiest type of software development already business-wise. No need to up your risk.

Of course if you are a hobby indie dev and do it just for the enjoyment of building things, then no problem.

As for Godot's future ... well it's been many, many years, but if I understand correctly they're mainly still working on 3D rendering features. There are tons of other areas that are still the same with the same limitations as they were years (5 years+) ago. I think with not so solid foundation and the pace of development, it will take many many years if ever to catch up to Unity.

I do like the way Godot engine does some things and I do hope for it's success as competition is always good. I just don't have much faith in it from what I've seen. I do hope I will be proven wrong though.
Wild, don't you have any laws against this?
Here in CZ(EU), you can't put camera facing public property just like that, I don't even mention facing private property of somebody else, lol.
Even camera facing your property and like corner of view is public property, I can send formal complaint to "GDPR" bureau, they will warn the property owner, if nothing happens, fine incoming which can be pretty huge.
> But those (i.e. VB1 through to VB6) were the ONLY languages that I ever managed to create useful, finished tools and programs in.

Have you tried Delphi?

https://en.wikipedia.org/wiki/Delphi_(software)

- my experience was in the 90s, but it has a similar ‘quickly build native Windows UI programs’ feel to it.
It could be argued that Matt Godbolt is a good boy, further complicating the Dogbolt issue.
Right—sorry, I guess I should have mentioned that of course there are larger entries in that genre. It's more that what's considered a salable, stand-alone work has a distribution that skews far lower than in a lot of other genres, which you can see by looking at the shelves in used book stores (and self-publishing seems to have pushed that range even lower). Didn't intend it as a judgement of the genre, to be clear, and I hope it didn't come across that way, just an observation—in fact, as noted, I think that's part of why it's practically the only genre someone can enter with a hope of maybe making some real money, these days, beyond the lottery-odds of the other genres. Even sci-fi and fantasy, which are doing much better than lit-fic and others, aren't nearly as favorable to new authors who want to make anything resembling a living at it.
Why is Jerome Powel and all the Fed members who said inflation is transitory last year still running the show? Oh let me guess these unelected bureaucrats and economist experts run the show without any consequences.

And for that matter, if honest journalism’s existed Janet Yalen who echoed the same thing would be having a rough time now. But none of these people have any accountability. And here we are.
Shameless plug :P

https://www.youtube.com/watch?v=OHmycSgFAUs