skysight-inc/HackerNews huggingface dataset:
> But I'm not convinced it's a product and not a service, or a task for someone on staff for larger organisations.

From my experience with users and the industry at large, the amount of people who are comfortable with compilation and sysadmin-y tasks are rapidly declining, proportion-wise. The industry is heading towards ever-more specialization. Many many backend developers nowadays don't want to think about infrastructure at all, they just want to focus on business logic. There are a huge amount of backend developers who have never seen './configure && make install'.

In an organization with sufficiently advanced human capital, yes there is someone who can take care of that. But the existance of such a person can be taken less and less for granted nowadays even in very large organizations.

There is also the factor of: should we do this work ourselves? Lots and lots of developer tooling nowadays are extremely slick. We've been spoiled. I have been spoiled. I can still write C++ but I don't want to bother with './configure && patch && make install' anymore. The standard nowadays is higher. Why should I spend a day installing a custom-patched Ruby when someone else can do that for me and all I have to do is to add an APT repo? Especially when I always have better things to do?

> it's not clear why it shouldn't be a contribution to the upstream project.

This is explained in the FAQ: https://github.com/fullstaq-labs/fullstaq-ruby-server-editio...

There is also a discussion here: https://news.ycombinator.com/item?id=27870740

> Is there, possibly, an "Enterprise Edition" or "Cloud Deployment Pro Plan" in the works?

There is not. There are absolutely no paid features, nor plans to monetize. There are even enough reasons to not monetize.

See the FAQ: https://github.com/fullstaq-labs/fullstaq-ruby-server-editio...

And the project vision, which is community-based: https://www.joyfulbikeshedding.com/blog/2020-05-15-why-fulls...

> I'm also (and that's neither here or there but I can't help myself) not entirely sure how democracy got involved here.

Democratization, not democracy. Democratization is about making something available to as many people as possible. Which is a different concept from democracy.

Given that so many people are uncomfortable with compiling, or with LD_PRELOAD, or with anything outside of "bundle install", asking people to "just compile Jemalloc 3, make sure to apply this patch, then modify your systemd init script to include LD_PRELOAD" is too much to ask. It shuts down an entire range of people from benefiting from Jemalloc. With democratization, I seek to combat this.
How to safely work with deeply nested objects in JavaScript
Preact to render the view and a dozen lines to handle the submission and data in a closure are still likely an easier solution than vanilla JS.
'Neuroprosthesis' restores words to man with paralysis
3D Printable Phase-Changing Composites Regulate Temperatures Inside Buildings
Getting on the military "WANT TOY" list? (using it to ferry troops around was cited a few times)
ok, I'm down!

Using zig I finally decided to try GDB and it is amazing!
Rats prefer to help their own kind; Humans may be similarly wired
Black Blogger Talks About Racism in Geocaching
Giant, football-size goldfish found in a Minnesota lake
I really like sqlite but I'm curious how fast it would be to write the data to parquet files and read it with duckdb. I've done something similar before and in my case duckdb was faster than sqlite.
Team find brain mechanism that automatically links objects in our minds
I was confused for quite some time--I thought this was the same company that creates the holographic display, and this software is used to display content on the device. Which didn't make sense to me since it simply acts as an external monitor. The more I read, the more I got confused.

Just a warning to readers that it's not the same company :)

https://lookingglassfactory.com/
'as developers' don't speak for me, if you want to sell a book in a different way do it yourself ffs

As a developer I'm buying the physical copy, like I did the previous revision ( which is great btw )
"If you have a Drs note, there isn't much they can do."

Many jobs require passing drug tests as a condition of employment.

It would be interesting to hear if anyone has challenged such tests by arguing their cannabis use was a medical necessity.
A peek inside a flying bat's brain uncovers clues to mammalian navigation
A Conversation with an AI
An ignorant question:

Why don’t default sort implementations provide multiple approaches under the hood and switch based on collection size?
An SQLite database is just a file. You can build the empty database with schema and base values ahead of time, save it to a file (or an in-memory byte buffer) and then every time you want to create a new database, you just copy that file. No need to do any expensive initialization queries that way. If raw high-speed throughput is needed, skipping that step can make a significant difference.
Plus a semi can haul like 5tons more instead of dead weight. I can see batteries working for regular cars but for trucks no.
i have enough other shit to learn and want to do more with what i already have
Well, cheaters arguably reduce the enjoyment of people who don't cheat. So it seems something that would be nice to fix.

And it's basically impossible to fix perfectly. Having kernel co-operate with the anti-cheating tool seems to make the problem tractable.

What is your alternative solution to this problem?

It will be interesting to see how Valve will address this issue, given they've stated interest in solving this in co-operation with the anti-cheat vendors—and it will be surprising if the solution won't involve kernel-level code.

Linux kernel license doesn't have the anti-tivoization clause and if they "just" provide a secure way from boot to anti-cheat code with hardware-assisted ability to hold keys, they could have a solution even if the system is completely open.
Agreed. I want to see where this money went.
I am not an anti-vaxer.

I did not say that we should not vaccinate against the covid virus.

I did not disparage any political view point.

I did not include any racial or ethnic slurs.

Supposedly educated and informed people need to be careful and always remain analytical whether or not the presentation of empirical data are coincident with your belief system. And if you down-vote, have the technical and ethical veracity to provide a comment as to why you think I am full of doggy doo-doo.
A restaurants greatest costs aren't labor but rent. They pay huge amounts to landlords, amounts higher than the landlords mortgage costs. A restaurants low-wage employees then pay 50+% of their wages to other landlords to cover other mortgages. That's the real problem killing the business model: too many people shovelling too much money in exchange for permission to work/live at a particular location. A more normal situation would be where rents are again cheaper than mortgages, when rent represents less than 50% of expenses. Then the restaurant business model starts making sense.
Latency is the whole chain. That's Linux's latency, on top of everything else that could be there, such as however many meters of distance between speakers and listener in a live performance.

In no way is it acceptable for Linux to add 5ms to the chain.
Los Angeles Goes to War with Itself over Homelessness
The original paper [0] the article you quoted is based on doesn't say that the vaccine is better than natural immunity, just that it is different:

> Therefore, antibody immunity acquired by natural infection or different modes of vaccination may have a differing susceptibility to erosion by SARS-CoV-2 evolution.

They seem to be saying their tests showed that the vaccine antibodies better handled the receptor mutations they created (how much better? 100%? or 1%?), but that antibodies from a natural infection target other parts of the virus besides just the receptor (possibly offering broader protection).

> The neutralizing activity of vaccine-elicited antibodies was more targeted to the receptor-binding domain (RBD) of the SARS-CoV-2 spike protein compared to antibodies elicited by natural infection. However, within the RBD, binding of vaccine-elicited antibodies was more broadly distributed across epitopes compared to infection-elicited antibodies.

[0] https://pubmed.ncbi.nlm.nih.gov/34103407/
The contractors have all the incentives to extract as much government money as they possibly can during the entire process.
Maybe its a bit tortured of a metaphor, but perhaps with continued research we can find a way to use more of the hardware just like how RAID 5 provides more storage over RAID 1 while still keeping parity.

I don't think its foolish to keep asking for more. We still might find it.
1. As a solo founder double down on whatever tech stack that's working for you and you are familiar with. Focus on the customers, business and product.

2. Time is the most precious resource at your disposal. Don't spend it on learning a new tool/tech unless you don't have any alternative.

3. Why fix something that's not broken?
- Picture-in-Picture Extension runs natively in Safari and transfers videos to in-app's browser for YouTube, Chrome, etc.

- Fullscreen Extension activates native UI for YouTube and Twitch, which have better scrolling and skipping controls.
Yeah but kicking out on its way out or some other low hanging fruit we can all mostly agree on doesn't get you brownie points (if you're a policy maker) or virtue points (if you're an internet commenter). Hence why everyone wants to push for extremist stuff that we know will upend the economy if done own and we don't know won't upend the economy if done 5/10/20yr from now.
Why is the justification impacted by the consistency of certain implementations? Speed limits aren't consistent. You can't go above 60 mph anywhere in Hawaii, but some places in Texas you can go 85 mph. That doesn't mean speed limits aren't justifiable.

Laws are always going to vary from jurisdiction to jurisdiction. Sometimes that difference is based on principle. Sometimes it is based on politics. But even if it is tweaked due to politics, it doesn't invalidate the principle behind the entire law.
Specailly because public transport is amazing, living outside city is doable, while drawing comparable salary.
I think the whole point of this exercise is to find out where to draw the line in terms of abstracting out deployment steps and increasing deployment speed. The vast majority will agree that it is NOT at bash scripts. Once you get to a few micro services, good luck maintaining that. C++ has been amazingly powerful for years, but there's a reason popularity isn't exploding...
Yes, desktops with two PCIe GPUs is actually the more common use case. As for dummy plug, it's most likely need to convince windows to turn on the GPU when you are not plugging a monitor.
I hate hyperbole but i think the title is fine.
I've been dealing with lots of data and SQLite and my outtakes are:

- language has very little to do since the bottleneck will most likely be the way you insert data

- indeed prepared statements are useful but the performance didn't change much when I did long transactions and commit every certain amount of thousand of rows

- having lots of rows in your table is good but certain queries, like aggregation over many rows, are not what SQLite is great about.

- ClickHouse can easily ingest that and more in a laptop without even any scripting language.
Well you are assuming a suit will even be possible. Let's not forget most force you to waive your right to a lawsuit, even a class action one, in favor of mediation. Where they choose the Mediator, the location, and the date/time.
You don't feel the $$ of serverless?
I thought about joining the network but it's a hard sell over Verizon Fios. 300/300 for $40 a month is hard to beat.
I don't understand as well..why are compensations so low in London compared to other places? I mean even if you consider cost of living..not good at all
That's basically the same thing. It's still a web app (which makes sense).
Yes, in Germany too.
Perhaps. But this means Broadcom propagates itself the adorably right way, beneficial to everybody. Also note "all the additional bite people end up buying" is mostly made by other parties, often small indy businesses. E.g. I have bought a 3D-printed chassis suiting my needs from a local vendor (and they also offer the source model and customization on demand).
> Well if you can't get input that violates that integrity then what are you gaining by enforcing that integrity?

Perhaps I'm wording this badly?

Your application should _not_ be generating data which can't go into the database correctly. If it is, that's a different set of problems. ;)
"There is no scientific evidence backing up any claims about the effects of indica vs sativa"

Though the research on this is also in its infancy, there has been speculation that the terpenes in cannabis play very important roles its effects.

I'm looking forward to the day when we can choose cannabis based on the various terpenes it contains, and not just on simplistic THC/CBD levels or indica/sativa distinctions.
> That thesis is supported by forensic analysis on the phones of a small sample of journalists, human rights activists and lawyers whose numbers appeared on the leaked list.

> The research, conducted by Amnesty’s Security Lab, a technical partner on the Pegasus project, found traces of Pegasus activity on 37 out of the 67 phones examined.

> The analysis also uncovered some sequential correlations between the time and date a number was entered into the list and the onset of Pegasus activity on the device, which in some cases occurred just a few seconds later.

> Amnesty shared its forensic work on four iPhones with Citizen Lab, a research group at the University of Toronto that specialises in studying Pegasus, which confirmed they showed signs of Pegasus infection. Citizen Lab also conducted a peer-review of Amnesty’s forensic methods, and found them to be sound.

---

> NSO has always maintained it does “does not operate the systems that it sells to vetted government customers, and does not have access to the data of its customers’ targets”.
"USA LANDS MAN ON MARS BEFORE SOVIET UNION"

"WELL ACTUALLY IT WAS THE MOON BUT YOU GET THE IDEA"
Edward Snowden predicts this to be "the story of the year"

https://twitter.com/Snowden/status/1416797153524174854
I am just guessing, but they would probably crack down on specific companies that sell to governments other than their own.
> the developer does not collect any data

If true, that is very refreshing and nice to read
I’m never going to buy property that isn’t on a hill.
Deploying via IPFS might work indeed, but you're then either reliant on a gateway or have to run IPFS yourself locally. I know that Brave now supports IPFS, but for most people a more lightweight solution would be to install the Signed Pages extension for Chrome or Firefox.[0]

I'm not sure if you actually need a trustworthy backend, or rather, if the frontend is encrypting its state before sending it to the backend, then the worst a malicious backend can do is delete or replay your data. By including timestamps and replicating your state to multiple independent backends, that risk can be largely mitigated.

[0] https://github.com/tasn/webext-signed-pages
https://gavinhoward.com/2019/12/replication-and-retraction-c...
Perhaps "Working towards 1B rows in under a minute" would have been better.
The current indian govt figured in the list back in 2019 as well, so no surprises there.
People are masochists that don't know any better.
It's good to read a less dramatic take on Copilot. The initial echo chamber of outrage felt rather strange, especially considering the usual attitude when people point out risks in AI systems. I guess everyone else's reading-file-line-by-line loops in python are the epitome of creativity, and being inspired by them is its own category of crime compared to the exact same thing happening in uncreative professions such as photography, music, or writing? And not being hired because the algorithm prefers people who played lacrosse in school is, like, your problem, because waiting to release models until they do not harm anyone would seriously mess with our agile process.

As an aside, I really enjoyed the writing style. The subtle humour is better at signalling competence and friendliness than any CV ever could.
Not a single positive comment eh?

Github Copilot and its iterations are the future.

You can complain and whine about what problems are being solved, how it'll affect human developers (making them weaker instead of stronger over time). And to some extent, that's probably true.

But it's still the future and it's coming. It's already here.
From the Guardian article: "The research, conducted by Amnesty’s Security Lab, a technical partner on the Pegasus project, found traces of Pegasus activity on 37 out of the 67 phones examined." The results were released by an international consortium of media entities that includes The Guardian and the WaPo.
Docker might be useful to automate provisioning new servers if needed, but at least for development "docker compose" is competing with simply keeping backups of VM disk images containing properly installed software.
And with many self-inflicted complications and little or no added value Docker isn't competing very well.
There was recently a story here about sim city that discussed some of these limitations: https://news.ycombinator.com/item?id=27593081. If you search for sim city on HN you’ll find several more. In addition to emergent functionality that we don’t foresee when we create a program there’s this other side of impossible functionality that we also embed in the design that we sometimes don’t realize.
Yes. Not sure how I got mixed up.
Not a big fan of things like this being posted to HN. It isn't ready and all it is doing is collecting email addresses at this point.
Another thing that's really cool, here: they've published the language (and toolchain) to PyPi. So, with a simple

pip install ziglang

You can do

python3 -m ziglang cc my_c_prog.c -o my_c_prog
./my_c_prog

A great way to do compilation on a system without needing to get a C toolchain installed, if you already have Python available
There’s no need to be snarky. I didn’t write the title, I’m just explaining what the author means.
There's at least some precedent for conditional execution in standard libraries.

At least, in Python, the default sort is https://en.m.wikipedia.org/wiki/Timsort
I gave the suggestion on Twitter, but probably worth mentioning here too as people here might not be aware of it.

https://www.flamingspork.com/projects/libeatmydata/

libeatmydata shouldn't be used in production environments, generally speaking, as it biases for speed over safety (lib-eat-my-data), by disabling fsync, and associated commands for the running process under it. Disabling those commands results in less I/O pressure, but comes with the risk that the program thinks it has written safely and durably, and that may not be true. It essentially stops programs that are written to be crash proof, from being actually crash proof. Which under the circumstances you're operating on you almost certainly don't care.

I've used this when reloading database replicas from a dump from master before, as it drastically speeds up operations there.
It has severe drawbacks if you use e2e. The default is without because that's what most people want.
any good books on Amazon etc.. dealing with chroot jails? or a good tutorial website?
Dunno why you got downvoted, you are exactly correct.

Another thing that rots when it's "years" is the trusted CA bundle, so you cannot even talk to remote peers until you update it.
Paying more can entice people to commute, but there is still no housing. The real solution is more housing.
As a solo founder this is not what you should be spending your limited time on. Hire someone to think about the small rocks and focus your time on the big rocks.
To the author of the piece:

Yes, we all know what "nice problems to have" means. Nobody is trying to fool you. They're offering a different perspective. And the obsessive focus on your problems is the reason people offer that perspective shift.
The NSA already taps normal ISPs; why would them compromising this be any worse?
I looked at Zig a little while ago. What I really liked was some of the clever features of the language and thr C interop. What made me not pursue it for now is that I mostly use C for embedded development and Zig doesn’t have meaningful support for the ESP8266 platform. Also, not fully memory safe which obviously not the end of the world for me but if I’m going to switch away from C then I kind of want that as a thing.
You would have to destroy all computers in the process
Close to native disk performance, but graphics performance (and capability/compatibility) are not at all native.
I hate to say it, but if what you're communicating could risk your life or that of someone else you might want to avoid using computers to communicate it altogether.

Old-school techniques such as physically smuggling microdots[1] seem much safer than relying on any computer technology, which can always be hacked.

[1] - https://en.wikipedia.org/wiki/Microdot
> can't use it across multiple devices

The reason is that. You have to choose between something you can use from whatever device you want, that you can simply log in into a web interface on whatever computer, or end2end encryption.

Telegram made a choice of usability, you are able to use Telegram from whatever device, mobile app, desktop app, web app, smartwatch app, command line client, third party clients, without any problem, notifications arrive on every device, you can start a conversation on one device and continue it on another, they are synchronized in real time.

It's in theory less secure? Yes, since whoever has access to Telegram servers can in theory read your messages. Is it in practice a problem? No, it's not. Telegram doesn't, as far as we know, give access to government or other third parties to the data of the users. WhatsApp does for example, not for the message content but for the metadata (that they can read). What is more secure, in the real world and not in theory?

Signal is more secure, yes, but it's more inconvenient that both Telegram and WhatsApp. I prefer a convenient and slightly less secure messaging service than a super secure one (in theory) but inconvenient to use.
So what did people do when parking in garages with ice engines exhausting gasses?

That's why they have have forced air vents to remove all the car exhausts and gass sensors
capitalist world wasn't always hard against hemp and cannabis I believe

usual politics
It appears that sorting is done on the memory-mapped buffer? That seems like it could have extra costs (lazily paging in from disk) that we wouldn’t see for an in-memory buffer, and which could affect the benchmark.
Out of curiosity, what kind of artifacts are you deploying and how are you building them?
Obviously this is a very complex issue with many different (all valid) views. I feel the main reason against kernel level anti cheat is that its just not worth the risk! People will always find new ways to cheat with or without kernel level protection. However, it does seem to be working well for valorant! (I don't play it so no idea how accurate this article is)

https://valorantstrike.com/valorant-cheaters-how-good-is-val...
doesn't sound like Ecotopia needed its neighboring dystopia though. they weren't exploiting or even trading with the mainland. they just wanted to be left alone.

the crucial difference is that the Ecotopians wouldn't hinder the US improving its own quality of life if it wanted to.
Different Cultures Define Happiness Differently