skysight-inc/HackerNews huggingface dataset:
Same history here except I think you have rosy glasses here. I regularly boot old Macs, and while the snappiness of Classic is unmatched, the ~2005 ones are incredibly slow to work with. SSD were really a game changer for OS X. But I agree the bloat is real.
If this is what a single company can accomplish with a moderate amount of funding. It makes me worried about what a military force could accomplish given 100x resources.
3k users spread out, they probably need to introduce a significance component..
The Web’s Inventor Regrets One Small Thing (2009)
LXC yes, but RKT is marked as deprecated on Nomad's documentation.
This is a negotiation so think about your leverage. Reasoning about fairness is very little leverage.

Two Questions:

1. How important are you to the ongoing revenue of the business after it changes hands?

If you're an ongoing key person, you do have some leverage with the current owner. You may have even more leverage negotiating a consulting contract with the buyer. This is a business negotiation and then a lawyer can help you draft a good agreement.

2. Do you believe your 20% royalty continues in the event of a sale?

If your 20% royalty is supposed to survive the sale, maybe you should negotiate a buyout of that royalty. There are lots of factors in valuing this, but your anchoring point would be 20% of the expected sale price, and its a financial discussion not a fairness discussion.
If the graph is not the important part but want a serverless time-history stateful db check fauna.com
Ask HN: Is “Trustwave” Legitimate?
A small business owner I know just got an email from trustwave.com about urgently needing to log in to their "PCI Manager" and update their "Scan Attestation". I assumed it was a phishing email at first, but I did some research and a) PCI compliance has to do with accepting credit card payments, which they do (though they're just a local shop; they don't have any custom tech around doing that), and b) trustwave seems like it may be a real company: it has a website and a Wikipedia page, and the latter has been around for ~4 years though it's also marked as "reading like an advertisement".

How do I know if this is legit? I equally don't want them to get phished and don't want them to have a problem with their PCI status.
Many autoimmune disorders react to food, for example the infamous Celiac disease is an autoimmune reaction to gluten, that is present in many cereals (not only wheat).

So why beef only wouldn't work?

I have autoimmune diseases myself and have a very meat heavy diet, to me is what works, as soon I move to a more typical diet my health declines quickly.
Right but those are different parameters.
25 years of PHP: The personal web tools that ended up everywhere
Is this an ad? What's "hacker news"worthy about this?
At the very least I expect to see it used in "IoT" devices like Nest thermostats and stuff like that. Whether it ever replaces ChromeOS or Android is impossible to determine at this point though. Almost every attempt at running Android apps on another platform for compatibility has been a failure. Microsoft seems to have given up on it entirely.
A 2-Step Brainstorming Technique
This is why I ditched systemd, et. al. and went bareboned embedded Linux on QEMU. Then build up using Makefile. Probably could have used Yast, but didn’t want the huge pullin of libraries.

BUT, my prototyping turnaround is way much faster and more stable than K8s. Way less staffing too.
I have the same setup as Broadcastify Calls (trunkrecorder) and a site built to play each audio recording then allow the user to provide what they heard. I used it to train some public safety specific models on Kaldi and Sphinx.

I have 30ish streams and keep 6 days worth, I could keep longer if you'd like to work together on this. I reached out to some of the people above, the Broadcastify guy for example, and they are, as mentioned, ready doing their own thing so didn't really care about what I wanted to share.
Apple plans to announce move to its own Mac chips at WWDC
I thought we were comparing platforms over here, that was the whole point of my remark regarding the LC II usage at the computer lab.
He vastly improved twitter's deal and did it at half price

Nobody's THAT generous ;)

"His team mates turned back to their code, without a word. Crying at the thought of his noble sacrifice and departure"
"it's off while we're in the house." Are you sure about that?
>> DirecTV periodically deployed electronic countermeasures, or ECMs, in the satellite stream that killed the cards in their set-top boxes. Ereiser needed someone to fix the cards.

I worked for a home theater company from 2000-2002 following the dot com crash. Every single one of our customers had pirated DirecTV cards. I still remember getting calls on a regular basis, "Yeah, I think the card got fried again" and would have one of our techs go out and get their fried cards replaced.

I was pretty shocked how common it was and how a legit business was profiting from giving away satellite tv for free which was obviously illegal. Every time DTV fried the cards, we would charge a card replacement fee and a service charge which was around $30. Nobody ever complained about paying it - as long as their pirated tv continued to work.
Cheers, I will indeed take a look. Thanks.
Super DataBase (Nicki Minaj Super Bass Parody) – TerminusDB
True, the messy bit with Cryptomator is that it's not really very easily to share files with others. I've found it more of a tool really for an individual to use. I find myself sometimes training people on it a recommending it to people and then switching them to something like Tresorit when they have problems.
> Then, IIRC, it was said in a Google IO that it was just some sort of experiment to test new OS ideas.

That's a form of public denial on their side. Why would they upstream Chromium, LLVM, Rust and Android ART support then? It has first class support for Flutter as a way of running all Flutter apps from day 0.

Don't be fooled too easily by that statement.
The US government hasn't raided the homes of the primary developers of those, though.

I'll admit that the open source nature limits the damage a state actor can do, though.
I constantly struggle with basic stuff like this through my bank as well. It's really obvious that banks have put tons of energy into looking high-tech on the front end while so many other processes and experiences lack the same momentum and seem to be stuck in the past.
In principle, you can embed languages without the need for strings. However, when you do so, you need to worry about the tokenization of languages to see that a) they combine in a sensible way and b) tools won't get confused if they don't understand the sub-language (this is a real issue that cropped with XHTML and JS).

In practice, inline assembly has pretty much been seen as a "paste this text into the generated assembly of the program, after substituting some values determined by register allocation"--in other words, it's a pretty natural string formatting problem, and describing the language like you would a formatted string is a natural step to take.

Another point to make is that assembly languages are wildly divergent in their actual syntax. ARM uses # to denote literals, x86 (Intel syntax) uses # to denote comments.
I understand the appeal, but I can't accept the siren song. Frankly, my security model involves living in suburbs. Seriously, how much security do you need and at which point is it too invasive?
> I never heard anything critical about Trumps competitors

Can you expand on this? I'm pretty sure, for example, that 2016 was -quite- critical about Trump's competition.
I think most people get them as a deterrent to break ins, not to spy on their neighbors.

At least thats why I have one. I had my house robbed a few years back, which was actually horrifying. Insurance covered all the valuables, but the stuff that hurts is what can't be replaced like things from loved ones who are gone. Also your sense of security gets tarnished after something like that. I still wake up in the middle of the night sure that I hear people moving/talking in my house. Having a camera (and dogs, and just giving myself time to wake up and think things through) helps bring me back down to earth in those moments.
You want the Susan Dephillips one. Very eye opening, if you've never worked in a big corporation before.
DARPA Launches Bug Bounty Program
Zig Showtime #2
That’s a good point! I think everyone would agree that fresh ricotta is a cheese, but it’s cooked at the end of its production.

According to Wikipedia, traditional mozzarella is, in fact, cultured.
I believe the idea behind could be the same for Mindori project inside Microsoft years ago:

"Midori was a research/incubation project to explore ways of innovating throughout Microsoft’s software stack. This spanned all aspects, including the programming language, compilers, OS, its services, applications, and the overall programming models. We had a heavy bias towards cloud, concurrency, and safety. The project included novel “cultural” approaches too, being 100% developers and very code-focused, looking more like the Microsoft of today and hopefully tomorrow, than it did the Microsoft of 8 years ago when the project began." [1]

Later some of this ideas became core features on Windows.

For a great overview about Mindori project: [1] http://joeduffyblog.com/2015/11/03/blogging-about-midori/
Earlier this year before the COVID19 crisis began, the TerminusDB core team got together in Dublin. It got a little late and a little messy and one of the team (Sreya) displayed a particular talent for Nicki Minaj’s Super Bass (think 2am outside a pub). This got the creative juices flowing and we thought that there must be a good way to combine those two great loves, TerminusDB and Nicki Minaj!

When we saw that the folks over at MongoDB had a parody cover of Sia’s Cheap Thrills, our path was set. Lyrics are by Sreya and video is made in Vyond (which is a great tool).

Willing to bet this is the only Hip-Hop track that mentions prolog and expresses love for data scientists.

We beg forgiveness for any database shade.
I don't have my head in backend too much these days and haven't kept up with all of these solutions. It seems like Hasura is the more popular option right now? or do they fit a slightly different space?
hmm, nice idea. I could use it in my next project, may be for all hackathons!
The Shacktopus Portable Power Cart
Apple granted patent for socially distant selfies
We use a similar structure to their oram, a merkle champ, with random labels. Some operations do move blocks to new labels, but reads currently don't because of the overhead as well as wanting to support multiple concurrent readers.
How do you apply this? Let's say we want to learn a new programming language. I should spend time focus on a topic, then how do I apply diffused thinking here?
Moniac (Monetary National Income Analogue Computer) Machine – Atlas Obscura
After multiple full semesters in junior high & high school, the things I remember pertained to what our teachers required us to do to navigate being in class. We needed to speak in the language we were learning to open our books, notebooks, go to the bathroom, etc. The rest is mostly forgotten. Later, in the hospitality business, I picked up more real spanish than I ever did in school.
I wonder if that's true for RedoxOS microkernel [0]?
I m not technical enough to make the comparison myself.

[0]: https://gitlab.redox-os.org/redox-os/kernel
There are some caveats to using the cultures contents to denigrate it - crass as it sounds what if they actually really deserve it? Not to be applied as rationalization but highlighting very real failings and history. Impolite certainly but that doesn't make criticism less true or justified.

Say for a few examples, Koreans would be more than justified in portraying Samurai as bloodthirsty hypocritical psychopaths given that well, they were that on their soil.

Or less extreme portrayals of the infamous failures of the mandarins and how their misplaced emphasises brought ruin.
You're welcome - but please check out #1/#2 so i can remove that ugly patch ;)
Nikola vs. Tesla – The Fraud Case of Billionaires
I personally had some issues figuring out as well. And i realized a markdown file per post kind of approach fits my style really well. It's quick to deploy (1min and your post is deployed and live). A custom website gives you the flexibility to add in features you want, how ever you want it. This is my personal blog and I write about whatever I learn and dig our lessons to apply as a software engineer! Do like my facebook page if you love this idea!

https://blog.phuaxueyong.com/
https://www.facebook.com/asasoftwareengineer/
One way to achieve encrypted remote file storage is to combine Linux's EncFS² with some other type of remote storage protocol such as CIFS.
The basic idea is to mount a CIFS volume from a server you don't trust with your unencrypted files, then you mount that directory again with EncFS to get to the unencrypted files.

The main drawbacks are that EncFS will not hide your directory structure and file sizes and also that not all of the EncFS vulnerabilities that were discovered in 2014 have been addressed with an EncFS 2.0 release.

--

² or one of its similar alternatives of course
The article compares garbage collectors and with its workloads, Shenandoah had worse throughput, so it depends.
Yes, ”someone else” - be it delivered internally from one team to others or b2b.

It is not necessarily hard tied to a business model, but of course I understand that this is the common usage.

It’s really about abstractions and consumability.

This is my interpretation of the NIST meaning of aaS.
> Only 87% of people use Google Search.

Note that some ostensible competitors like Startpage are still powered by Google under the hood.
TypeORM? Zapatos maybe?
What you're usually gaining with a graph database: a query language designed primarily for operating on graphs, and a design tuned to be very efficient at some subset of queries one might want to make against graphs. They're typically gonna be worse than other database types at other types of queries or data-fetching generally, and sometimes even for certain kinds of graph-focused queries, so watch your ass. Consider: if it were possible to tune on-disk and in-memory data-structures for excellent performance with all query types, every database would do it—graph database make lots of trade-offs, typically, so make sure you mostly need to do the thing they're fast at.

If you don't have dense (many edges per node) and very large graphs and a need to do various things with them that could basically qualify as a form of path-finding, then you probably don't need/want a graph database.

If you need great performance at things graph databases are good at but also great performance at things PostgreSQL (or whatever) are good at, you can always run both and, say, use queries against your graph DB to inform what you fetch out of your SQL DB. This is less than ideal in a lot of ways (you now have a distributed system even if you didn't otherwise want/need one) but, especially if your graph DB data can be derived from your SQL db so you don't have to worry too much about it getting screwed up, can make sense if you really need to do both things. I think this is how a lot of big players use them—recommendation engines and such querying against a graph DB, but e.g. invoices or inventory somewhere a little more general and robust.

[EDIT] to rebut a post downthread, just "my data model has lots of joins" is not a strong indication, per se, that you should use a graph DB. If your schema or some important and large (data-size wise) part of it consists of a couple tables and a lot of expensive recursive queries over those searching for things without much idea of how deep the recursion will go in advance, then you might want a graph DB.

[EDIT EDIT] Nb. graph DB companies may market to you that they are a suitable or even superior replacement for other types of database for most any purpose. Don't believe them. At all. They are trying to mislead you to make more sales (think: early MongoDB). Do your own research.
That would be cool, kind of like GroundStation or SatNOGS
Swarms of autonomous insect robots key to future planetary exploration
I used to work in the kitchen at a restaurant that did similar things with time to get food out to tables. I don't know exactly how much beef I wasted due to keeping anticipatory burgers on the grill, even when I had zero open orders in the queue. All I know is, when I die, I'll have to have a very uncomfortable conversation with St Peter while a whole lot of angry cattle are scowling over his shoulders at me. Such a waste.
The psychology, fashion, and future of wearing masks
https://sneklang.org/ is probably better.
> 451: Unavailable due to legal reasons
> We recognize you are attempting to access this website from a country belonging to the European Economic Area (EEA) including the EU which enforces the General Data Protection Regulation (GDPR) and therefore access cannot be granted at this time. For any issues, contact R.Weissman@hpherald.com or call 1-773-643-8533.

I don't know enough about GDPR to understand if this is a correct interpretation of serving websites to Europe, but it sure looks odd to me.
...Or more likely, they don't want to ever be relying on a third party ever again for chips since whoever they go with holds great power over their progress and timelines.
The headstone read, "Killed on Smoot’s Dredging Machine." What did that mean?
Show HN: Track your talk time during video calls
A big damn hero.
Any time I need a professional with a specific focus, I always ask a professional I know and trust in the same/similar field for a reference. That has always worked well for me.
Seven factors contributing to American racism
Hey no offense but tour analysis of how police works un the NL is a best partial. NL is under investigation of countless NGO for having structural racisim, relationships with far right parties and high level corruption within the police force, you can have a look to reports from the league of human right for exemple. Also social helpers system is going nowhere as you have to wait an average of 15 years to get social housing, and in the meanwhile if you're out of options you gotta go into expensive homeless shelters that would make living in the streets desirable given how bad they are, if it wasn't illegal. NL's state build a nice image of nice police and nice social help, but that's an image, reality is far from that
Nikolas from the Prisma team here, thanks a lot for your comment!

> The problem with this tool, like every other multi-SQL-flavor-SQL ORM and query builder, is that it requires users to learn yet another language. In addition to Node.js and SQL, users need to learn the Prisma query language. This is not trival, and users that are already accustomed to working with SQL will need to relearn PrismaSQL.

I'm not sure I'd fully agree with this! The "other language" in this case is an intuitive and natural API (in Node.js/TypeScript) for querying data [1], so hopefully, there won't be much overhead to "learn" anything new. It should be rather the opposite and pretty straightforward to pick up, auto-completion and type-safety will also contribute to making the experience of querying data fluent without much learning overhead.

We specifically decided to abstract away from SQL because we found that many developers don't feel productive with SQL as their main database abstraction [2] (that's also why so many people roll their own data access layers in the end).

> I think the best approach to this problem is a single-SQL-flavor query builder that attempts to match SQL as closely as possibly while adding in the niceties of being able to pass in JavaScript objects instead of raw SQL strings. Lets be honest: raw SQL-in-JS is no fun.

It sounds like your thinking is generally aligned with ours actually! The main difference is that we concluded that the query builder shouldn't be SQL-flavored but just a natural API for any Node.js or TypeScript devs.

[1] https://www.prisma.io/blog/announcing-prisma-2-n0v98rzc8br1#...

[2] https://www.prisma.io/docs/understand-prisma/why-prisma#appl...
Trackpad cables are liable to fail about every 1-3 years on the 13", and the 15" had the battery issues.

Not the end of the world, but not perfect devices from a hardware quality standpoint.
87% of the market is a monopoly by any legal definition.
Yeah, I'd be able to see it using the network if it were streaming video, as I can when it's on.

If you mean "it might be listening! How do you know!" in the generic, fear-y sense then we can have that conversation about any network connected device you care to mention.
I met him at Dayton shortly after the book came out. He was a geek among geeks.
If they have deprived you of your discovery, then theft. If you retain your discovery, then copyright or possibly patent law.
I don't get his point.
After all there is no need for a conscious introspection from evolutionary perspective - not even for pain.
There is observable behaviour driven by events from the "outside" world.
That all could easily be represented by a function of some input.
No qualia needed.
The truth behind this is that science has no grip on certain things. And these things are the central aspects of human experience. So all science can do is explaining consciousness "away". Like Dennet (among others) does.
Magicans that distract and redirect the focus away from the matter.
It could be just an epiphenomenon.
Are any of those images of earth and space released to public domain, since NASA is a government agency? Especially video. I would like to use a clip for Youtube.
> I feel I missed an important milestone in gaming history

It was a magical time and place, but there will be more magical times and places in the future. Once VR gets good enough, we may get a similar kind of magical time and place for the first couple years there also.
Keen-slider. Free library agnostic touch slider with native touch/swipe behavior
Prisma's architecture seems novel and ... a little strange to me. It works by running a Rust engine as a subprocess and then communicating with the engine from JS land over a non-spec compliant GraphQL API. The engine holds the actual databae connection pool and does all the SQL generation and data marshalling. See https://www.prisma.io/docs/reference/tools-and-interfaces/pr... for more info on this arrangement.

It has some weird ramifications though:

- when they go to implement a new feature (like recently added JSON column support) they have to implement it on both sides which can cause bugs like this: https://github.com/prisma/prisma/issues/2432

- they're a little limited to the semantics of GraphQL based RPC, which namely excludes any stateful stuff like arbitrary START TRANSACTION; blocks that might or might not commit. See https://github.com/prisma/prisma-client-js/issues/349 for more info on that

- they don't run everywhere JavaScript runs like the browser or Cloudflare Workers (unless there's something fancy that compiles the engine to WASM I'm not aware of)

I wonder if their intention is to re-use the engine between different JS processes for caching / sharding or something like that, or to add Prisma clients in other languages. Why create the indirection?

I do like Prisma's type safety compared to the pure TypeScript alternatives like TypeORM and MikroORM -- it's really good at typing the results of specific queries and preventing you from accessing stuff that wasn't explicitly loaded. The style of the query language is the cleanest I've seen out of the three as well IMO.

Edit: I think node modules can install arbitrary binaries to some serverless JS runtimes, not sure specifically about Cloudflare but I know their dev tool bundles JS using webpack, which would exclude other binaries from node_modules.
Seems like it would be trivial for them to have extended rust, given the resources they are applying to this.
I apologise to you and the others that have responded to me: clearly my fuzzy recollections of what I heard and read at that time are way off the mark.