skysight-inc/HackerNews huggingface dataset:
>Oracle sells to executives, not technical staff.

agree. i have a year or two with Oracle Apex. at a pervious job, we were using Java to develop a web app but a executive saw how fast you can create a web page/app with Oracle Apex. we switch over since we already using Oracle for database.

Enterprise software is not targeting you (techies). its for CxOs.
That is the plot of some Larry Niven Scifi :)
Unfortunately this also fails in interesting ways...

Just recently, I let one of my certificates expire. The cronjob correctly renewed it, but nginx was not reloaded and kept using the previous certificate. This had never happened before, because I would usually make changes regularly and trigger a reload, which would load the new certificate. Therefore this website had run without issues for 2 years with an incomplete renewal configuration until it finally broke...
> What’s the impact of these changes? Our tac 2.0 release is up to 3x faster than the GNU Coreutils version of tac if benchmarking with speculative execution mitigations disabled. If the mitigations are not enabled, then our tac will be even faster than that as we are using memory-mapped files (with specifically mmap-friendly access patterns) to avoid the repeated syscalls to refill the buffers, which are considerably slower with mitigations enabled.

This says it’s comparing disabled mitigations against “not enabled” mitigations, which means the same thing. Presumably should be “not disabled”.
If you squint just right, Sublime Text, or even BBEdit, can serve this purpose (i.e. keeping aside Emacs and tmux+neovim for a moment)
SpaceX: Amazon's protest is an irrelevant an irrelevant “diatribe”
The essay ends with a photo of Amsterdam. They are pretty but not a good example for the thesis, as they do require regular maintenance,
To me it's rather concerning that more and more products are opting towards connecting to the internet for seemingly little reason. The costs of security on that seem somewhat astronomical.
Yes, but only if they're packaged separately. PKGBUILD is easy, so it takes very little effort to repackage older library versions under a new name (and patch dependents to use the new name) if you need them.
Given how polished everything that Stripe makes is, I wouldn't be surprised if this becomes the de-facto non-Apple alternative. Heck, it wouldn't surprise me if they'd already built an SDK to cover this very eventuality.
I agree with the “order of magnitude” text size limit. I tend to put 10x of what I would consider the expected average. A bit like cryptographers put 2x the number of rounds they think may be eventually broken.

Why should the database be the input sanitizer, though? Intermediary systems can break or degrade before it reaches PostgreSQL.
Thanks for the info. I thought that was always the case.

https://sixthamendment.org/the-right-to-counsel/history-of-t...
I'm the maintainer of Vendure, so I might be able to offer a bit of insight on your second question, after having studied the Medusa repo a little. Medusa devs, please correct me if any of this is wrong!

* The Vendure project is a bit older and I think a bit further ahead in terms of awareness and adoption.

* Medusa lists a team of 10 on their notion board, plus a bunch of investors. Vendure is just me (plus OSS contributors) and is bootstrapped.

* Medusa exposes a REST-style API, whereas Vendure uses GraphQL.

* Medusa seems to be mostly JS built directly on Express, whereas Vendure is TypeScript built on NestJS.

* We're both using TypeORM for the data layer.

* As mentioned, Medusa does not ship with an admin interface, whereas Vendure does.

* Medusa seems to have a whole bunch of supported integrations in the monorepo (Stripe, Adyen, Klarna, Sendgrid, Twilio), whereas Vendure does not currently have any official integrations like this.

* Vendure supports multi-channel, multi-language stores. Could not see much about Medusa's support for that, but maybe I missed it.

All in all, Medusa is very much the most similar project I've seen to Vendure. The Node ecosystem has long been neglected in terms of e-commerce dev tooling, so I'm glad to see more interest in this area. Full-stack JS/TS/Node can be very productive and really nice to work with, in my experience.

Congratulations to the Medusa team for the launch. Slightly envious that your post has gained so much traction compared to the ~3 upvotes from my launch a few months ago, but no hard feelings, haha.

edit: formatting
I mean the contemporary idiom is Moor concise, but less eloquent
Conversely, I have a new F&P CPAP machine and it was clear this machine has a built sim card and an app can be used to download the data via bluetoothfrom is explained in the instructions.
My Sleep Doctor even told me. I don't have to worry about insurance compliance (mine is through the NHS, UK).
> It’s confusing why this angle is not being covered when it’s full-stop the entirety of all reasons behind these transactions

This is a bold claim that I would love to see some evidence of. The vast majority of the transactions are people trying to make a quick buck, not people involved in the trade of drugs or weapons. I don't doubt that this is taking place, but I highly doubt that it is the "entirety of all reasons behind these transactions".
Apple can still enforce in their rules the ability to cancel from one place

If that's all they'd done from the beginning this ruling would not have happened.

Apple wants to control the access to a very significant portion of the user base?

Fine, but then they'll act like a lawmaker-light and in many (western) societies that means you get some burdens and responsibilities piled upon you by the original lawmakers.
Why on earth would you remake one of the shittiest paint applications ever released?
The worst part is even if you disable automatic backups, which you should, the app will nevertheless force the creation of a backup every day at 2am. And keep 7 days worth of backups at a time. Of every single thing it can gets its hands on. The amount of storage and processing that globally occurs daily due to this, that people neither want nor need, is probably jaw dropping.

Many non-tech people I know that are not aware of this have just come to terms with the fact that phone storage just runs out quicker than it did before, and old phones just lag at 2am for mysterious reasons.
Covid-detecting dogs deployed in Miami airport
> The thing is no customer wants to use any company's half-assed bug-riddled purchase or subscription system.

And to have to just through countless hoops to unsubscribe.

Looking at you, annoyingly hard to unsubscribe from, New-York Times.
You are supposed to be a full-stack developer (also a DevSecOpsManagerJanitorEverything), so that means all frameworks for all possible parts of the application.
Want to work on interesting problems? Build software for doctors' offices and medical groups! Help lawyers crawl out of their low-tech hole! Work on software to revolutionize public classrooms! Why work on interesting tech when you could throw yourself at intractable problems that we never get any closer to solving?
Still not total encrypted but getting there.
https://www.azquotes.com/author/86806-Dick_Guindon
Cows and goats etc turn sunlight we can't directly eat, the useless shrubbery, into great milk. The lactose intolerant can have cheap enzymes or cheeses.

Milking a potato doesn't sound like much fun, honestly. At least the cows are affectionate.
LTT has a video on a very simple battery powered battery spot welder https://www.youtube.com/watch?v=aHNmVV7THBs
This sounds like your internal biases are coming into play.

If we reversed your statement to "We must secure the existence of our people and a future for black children.", a reasonable reader would assume the speaker thought said group was being persecuted, not that they desired supremacy.

Its entirely reasonable for someone who holds that belief to be concerned about racial persecution without the desire for racial supremacy.
> Not sure why chuckee's comment here is dead.

I don't know, but there's a mechanism for resurrecting dead comments by clicking "vouch" on them.
I think I've found 5 bugs in the Oracle database in the last 4 months, including multiple queries that returned incorrect results.

They end up being in weird edge cases - one was... you needed to be casting something as JSON, parsing it, and have a WHERE clause that included a compound predicate. A similar but slightly different query simply threw an error. I made a full reproduction and everything. Got bounced around between a couple of departments until we finally reached an engineer who said, and I lightly paraphrase: "um, that seems weird. I don't see anything in the docs about it."

The solution to that was updating from oracle 19.3 to 19.12. But _that_ broke our INSERT IF NOT EXISTS style queries. We were using this "hint" they have, "ignore_row_on_dupkey_index", which is a comment that goes before your query which actually affects the code execution (WTF?).

Batch queries via JDBC return an array of integers: the length is how many different queries you batched together, and each element represents how many rows were affected by each batch.

Unfortunately, when using this ignore_row_on_dupkey_index, the array sometimes both 1. has the wrong length, and 2. has invalid integers: stuff like -1203214.

So we switched over to using MERGE INTO WHEN NOT MATCHED style syntax, and everything was hunky dory, right? Wrong. We started getting UNIQUE CONSTRAINT VIOLATED errors. As near as we can tell, MERGE INTO WHEN NOT MATCHED can still run into a race condition - if you have two queries that try to insert the same non-existent row, the database will check that the row doesn't exist, execute the queries, and then blow up one of them. But as far as we can tell, only on batch queries. As I'm not paid to figure out WTF is wrong with oracle, just get it to work, I didn't end up doing a full repro of this stuff. But there's a couple of weeks I'm not getting back.
oh, wow. I already thought the job of CIO was overwhelmingly stressful! I think the job description is: try to create some guardrails but worry constantly about events way outside your control ruining everything.
Seems like a convoluted way to secure research funding. If you don't care who you hurt it would probably be simpler to just go work for a defense contractor and drop the publication pretense altogether.
Not really. There are a few applications that can be installed because the install path different for each version, things like Java support this. But libraries like glibc, etc. are tied to one version so anytime those libraries change it triggers a rebuild of many packages.
> "they can / should do a couple of things, which might actually increase revenue."

cutting prices that drastically will most certainly not increase revenue. in a competitive market, pricing is near/at the price elasticity equilibrium. in a monopoly situation, pricing is much beyond that point, in the company's favor. you're suggesting they move prices in the opposite direction, which would most certainly impact revenue negatively. note that these are not nascent, high growth markets where the growth rate can overwhelm the price elasticity dynamics.

the court should be mandating broad, open, and honest competition, not dictating prices, which is will practically always get wrong in some way. price is a signal for how competitive a market is, not a lever to drive competition.
Oracle is free to download and try out. It’s only when you want to use it in production that you get to know the heart of their business: the oracle sales team. They are pushy, and devious, and they never give up.

I spent about a decade working on a large system built on top of oracle. Once you get used to its idiosyncracies it is not actually that bad. It has a good query optimizer, so even badly written queries tend to perform ok. And if there is any DB feature you want, it probably has it. Whether you can afford that feature is a different matter.
Having to define complex networking completely internal to a server is a problem that docker created, not one they solved.
So just for the sake of completeness, maybe, and since Electron seems to be the most popular solution; what about a website? Fairly ubiquitous across all platforms with the help of Chrome, Firefox, and even Safari or Edge. I don’t think should be dismissed as often as is, consider VS Code on Github.com (hit the period key in a repo and the repo’s code is presented with VS Code in a browser — and it supports syncing extensions — though not all, for example).

To me it makes sense from tne perspective of the work being done in HTML, CSS & JS to make an Electron app. Why not start as a website then desktop?

I get there are certain pieces of functionality not suited for a website; but based on the original post’s question and description it seems feasible.
> Note that Neural Magic's engine is completely closed-source, and their python library communicates with the Neural Magic servers. If you use their engine, your project survives only as long as Neural Magic's business survives.

Could be totally off here, but have a feeling this team is going to get scooped up by one of the big co's. Having deja vu of XNOR.ai (purchased by Apple), when partners got the short end of the stick (see Wyze cam saga: https://www.theverge.com/2019/11/27/20985527/wyze-person-det...)
End-to-end encryption is when to entities communicate and establish an encrypted connection between them.

In this case one device makes a backup while another might not be even made yet.

(Edit: Rephrased for better clarity)
Yes, a fine explanation from Mitchell and Webb, worth keeping in mind.
That’s a nice nod to Wings of Desire in there.
Last week they were fined $270m by the EU for claiming they were anonymizing user data like phone numbers when they weren't.
There's probably also a market for smart eyeglasses which don't deliver a real AR experience but just use a tiny laser to project a few data fields on the retina. There have been a few attempts already that were a bit too early like North Focals that didn't take off but I think the technology will be suitable for mass market adoption soon.
He has a very special way with the - as he calls them - miscreants.
He engages in rather diplomatic chats, like in a fascinated way.
His website is of course target practice for many people, I am sure he is not impressed, he has his own fake swatting protocol with the police, the people had his home swatted many times.
If for no other reason, I can see the point of righting shorter because people are losing their ability to read anything longer.

I've decided to do all business correspondence as haiku from here on.

--------

Regarding your code

I would replace all the tabs

With happy faces
yawn Apple is getting a mild slap on the wrist and the outcome of the case is probably the best for everyone. It did away with the most entirely absurd and egregious restriction but still lets a company like... choose how to run their business. If anything this is likely to drastically improve the quality of some big-name applications on Apple's platforms, further increasing their bottom line. I would bet money technologically illiterate people have sworn off of Apple's platforms because they bought a device for a single purpose (like watching Netflix) and then couldn't signup for the fucking service on the device. Is that going to be a huge boon for Apple's bottom line? Nope. But it will likely make their ecosystem stickier because there's less friction for groups of consumers. Chances are Apple-HQ is poppin' open some champagne today having a laugh that they ever were allowed to prevent links or calls to action.

The real winners here, no one seems to be talking about, are the console manufacturers who I'm sure had their buttholes puckering at nearly the speed of light waiting for the verdict. While Apple could surely continue on without an exclusive AppStore on its platform, Nintendo and Sony would begin to feel some absolutely critical burning. Both manufacturers have de-facto monopolies on their platforms, and those monopolies are at least as restrictive as Apple's if not more so because they act as barriers to entry into their markets (i.e. If Sony doesn't like your game idea, you can just fuck off with no recourse).

The one thing about this case that pisses me off is Sweeny running his mouth like he and Epic are really victims here. His refusal to put Fortnite (which I've never played) back on the app store is pathetic, childish, and anti-consumer. It is honestly as disgusting to me as Facebook trying to peddle their unwavering commitment to tracking their users every waking-action as "pro consumer." If Sweeny and Epic brought this same case against Nintendo and Sony, I'd maybe be more sympathetic to his bullshit because at least then it would be consistent. My thought is Epic is likely big enough to bully Sony or Nintendo into better deals on their platforms; while, Apple doesn't have to take it's shit for a single solitary second because Epic poses no threat to Apple's revenue. Then this inability to bully the platform owner threw Sweeny into an _epic_ tantrum and here we be.

shrug I'll stop ranting here.
I think the description I read was something to the tones of throwing it in the air ten meters or so high, no traditional weapon is capable of that, not even close, not even today. Yes, it can be sunk, for sure but throwing a ship that big out of the water like that?
I work in crypto and know a lot of crypto-wealthy. Crypto Punks are truly a symbol of wealth, like a high-end watch. There may be money laundering in NFTs (just like in the art market) but there legitimately are collectors and those preparing for a potential future of digital metaverses where NFTs could be worn, displayed, etc.

Check out Crypto Slam for real-time stats https://cryptoslam.io/

A lot of the volume comes from games that use NFTs for assets (like Axie Infinity and Loot). I foresee more games using NFTs.
> Null is equal to empty string.

marcosdumay disagrees:

https://news.ycombinator.com/item?id=28484963

NULL and empty string are often equal, but sometimes not. Life would be boring otherwise.
CSS Minification Benchmark Results
Providing a Public Salary History Page
To be clear, Im not saying the US has higher vaccination rates than denmark, just that 80% in the US isn't outlandish or that far off.
Regarding authentication, the "optimal" practice is described as:

> Agency continuously validates identity, not just when access is initially granted.

How does this work practically without having terrible UX? MFA to login, then periodically poll for the presence of a hardware token and less frequently, prompt for password reauthentication?
You are not the first the come to this conclusion, which is wrong by the way. First because what they are now is perhaps less important than what they can become in the future. Second because there's other uses including speculation, crypto inclusion, art, fun and marketing, to mention some I know of.
Get some knowledge before making assumptions and laughing at people ;)
Tale of Modern Civilization Through Human Domestication
WhatsApp to Offer Encryption on Cloud Backups, a New Step in Privacy Arms Race
I think the next step(s) will be something closer to what the combination of Cloudflare Workers + KV + Durable Objects gives you... I think there also needs to be some implementation of PubSub added to the mix as well as a more robust database store. Fastly has similar growing options, and there are more being advanced/developed.

In the end, there's only a few missing pieces to offer a more robust solution. I do think that making it all webassembly will be the way to go, assuming the WASI model(s) get more flushed out (Sockets, Fetch, etc). The Multi-user web doom on cloudflare[1] is absolutely impressive to say the least.

I kind of wonder if Cloudflare could take what FaunaDB, CockroachDB or similar offers and push this more broadly... At least a step beyond k/v which could be database queries/indexes against multiple fields.

Been thinking on how I could use the existing Cloudflare system for something like a forum or for live chat targeting/queries... I think that the Durable Objects might be able to handle this, but could get very ugly.

1. https://blog.cloudflare.com/doom-multiplayer-workers/
As someone who has spent their entire career working on interesting problems using boring technology, and now work on an interesting problem using interesting technology, I can only recommend the latter.
Man, I seriously miss offices. I'm most productive and creative when I've had an office to work on. Cubicles are inferior, but doable. Open office plans are a total disaster.
Previous boss. No bullshit, high expectations, she got her work done fast and did it well. She realized that not everyone could do it like her but demanded a concerted effort to get closer. Helped me level up.
Oh boy -- I'm the cofounder of Wanderlog (https://wanderlog.com), a YC W19 startup exactly focused on planning travel. And I've really read all these articles

This originally was big on Hacker News in 2014: https://news.ycombinator.com/item?id=8419658

This is really just the latest in a long list of articles about why travel planning startups aren't worth pursuing:

- https://www.phocuswire.com/Why-you-should-never-consider-a-t...

- https://paansm.medium.com/the-top-5-reasons-your-travel-star...

But we're still at it and have grown a ton over the past year!

- On frequency: I think we're underestimating folks' ability to remember here! If the product actually is good, people will remember it.

- On being a real pain point: It's true that people have many "good enough" solutions to travel planning, but travel planning tools have failed because the past products really just haven’t been better by enough than using Google Sheets -- they assume that people don't like planning, or that they plan a certain way, and try to save time and automate it. In fact, people _love_ planning and sharing their trips! The tool just needs to work around the traveler, rather than dictate

Still, it's instructive that none of the links in the 2014 post's comments work. Will we prove them wrong? We can check back in 3 years when this article comes back to the front page again xD
You can Google the “curb cut effect” as much as you like. The entire body of evidence in support of this “effect” is that curb cuts (which weren’t originally designed for disabled people) and closed captions are useful to more people than just disabled people. It’s essentially a design philosophy that disability advocates promote. There’s nothing wrong with it, but it’s not at all evidence that accomodations made to support disabled people will always be universally useful. Especially when the issue at hand is “basic social interactions are harmful”, rather than a more universally shared experience like “getting over this curb is challenging”.
Sounds to me like the invisible hand of the free market economy. Use that phone, then. A given company is not obligated to serve all of your specific needs and desires.
Or maybe 3999 chars, of which a couple are two-byte. More fun.
At least two of those occurred during wartime.

It's difficult to differentiate between "government" and "business", particularly where the two entities are strongly interrelated, as with both the Nazi and Soviet states.

You've omitted the case of Britain, who killed off a quarter the population of a country, largely through business interests:

https://en.wikipedia.org/wiki/Great_Famine_(Ireland)

Estimates of deaths in the business-operated slave trade run as high as 60 million, at a time when the total global population was 500m -- 1 billion (1/16th to 1/8 of today's population, very roughly 1/6 to 1/2 that of the WWI--WWII period). Recordkeeping was not especialy precise, as contrasted to the IBM-tallied slaughter of Jews by Nazi Germany.

http://www.worldfuturefund.org/Reports/Slavedeathtoll/slaver...

https://besacenter.org/ibm-holocaust/

Discussions of who's to blame and fingering "government" gloss over far too much to be especially meaningful except in ideological debate.