skysight-inc/HackerNews huggingface dataset:
> a rootless system isn’t just about being able to run i.e. execute a container

This is part of it, but I want to repeat again that Singularity (and most projects that you've mentioned) only appear to not require privileges -- they use setuid binaries. That isn't the same as not requiring privileges (in my opinion -- because requiring setuid binaries means you need root to install something on the host).

Rootless containers can be used without any root access at any point -- even during container runtime installation.

> but also go into and modify, like using the containers package manager and fiddling about. Without needing root access to do so (due to the way these tools like yum are built to work). But also be able to use systems like Docker that typically require sudo/root for nearly everything to not need it.

You have "root" inside the container, but this is a user namespace so it's actually an unprivileged user on the host (and you don't need to have privileges to create a user namespace). Package managers get a bit complicated, but we have techniques to get around their lovely issues (or you can use newuidmap/newgidmap that map a range of UIDs/GIDs and then it all works without issue -- these are standard setiud programs you get with distributions and most distributions will give users mappings by default).

Docker is a bit complicated (to run as an unprivileged user or inside a container), but with some patches (which are mostly upstream from memory) you can run Docker inside a user namespace with a bit of finagling thanks to the rootless work done by myself and Akihiro.

> one of Singularity’s primary advantages is the host filesystem integration capabilities.

One of my problems with Singularity is that they keep creating new words to define old concepts -- can you explain what you mean by "host filesystem integration"? Are you talking about bind-mounts? If yes, then yes you can use them.

> This may be thinking too much (but probably due to lack of deeper understanding) but an event I see playing out is a user on the cluster installing a rootless container system, building their own containers, runtime mounting host directories they shouldn't be that typically require root access and then modifying them. Is this a possible situation?

Yes, this is precisely the long-term usecase we want to have. Right now you can run Kubernetes unprivileged (in a mode we call "usernetes"[1]) and the idea is that you will be able to login as any unprivileged user on a cluster machine and set up Kubernetes (or just run containers directly if you don't like Kubernetes). There are some complications with networking, but we're working on it.

[1]: https://github.com/rootless-containers/usernetes
Top Reasons- Why You Need Effective Resource Allocation
Resource allocation is a process of planning, managing, and assigning resources in a form that helps to reach your organization’s strategic goals
There are some food deserts in expensive urban areas, too, and drug stores serve the role there, not really that different from dollar stores. It's not a uniquely poor phenomenon.
I only partially agree. Building good ML models and even outperforming the ML services of the big players is absolutely feasible. Have e.g. a look at this talk from PyCon DE (in English: https://www.youtube.com/watch?v=XniwzOCWi2c), which shows how a small team built a machine vision system to read car registration numbers from official documents. The system was built and trained with an extremely small dataset (I think around 60 scanned documents with some data augmentation) and was able to easily beat the Google Cloud ML algorithm by an impressive margin (Google ML had an intolerably high error rate for this seemingly simple problem).

So I'd say if you have a very specific area that you're investigating you have a very good chance of beating larger players that don't specialize as much as you can. Of course competing against Google in self-driving cars or machine translation might be a bad idea, but even in those areas there are small startups that produce impressive results (e.g. DeepL: https://www.deepl.com/en/translator). Also, big companies regularly exaggerate their capabilities as well (sometimes more than startups), just have a look at how IBM markets their Watson AI/ML solutions, and what they deliver in reality.

So personally I'd say it has never been that easy to build relevant and interesting ML/AI based solutions as a small team, and it is possible to beat large players if you have the right approach and the right (very narrow) problem.
Thanks! Let me know what sector you're in and your website. Currently thinking of $50/500 query increments. Is that too expensive? Any model suitable to you?
I don’t think it’s an issue... in my experience the most hostility has come from established Adblock companies (e.g. Adblock Plus / EyeO) as opposed to advertising companies.
Indeed. Similar to how young people will read books while their parents barely finish the sensational short articles in a newspaper. They seem to be more willing to figure things out, especially combined with their tribal actions like going to great lengths to make sure that everything they wear is black, or has a certain logo on it, or that they only listen to particular music. If a particular social app has a gate, then it can be all the better for them. [1]

Not to say that making your app unnecessarily annoying is grounds for success! There were probably 500 apps on the very same day as Snapchat launched that you never heard about.

[1] No peer reviewed study or anything. Just, you know, kids.
you're suggesting questionable ethics but presumably missed the point that @thegrugq is one of the biggest thinkers in OpSec today.

thegrugq threads https://hn.algolia.com/?query=thegrugq&sort=byPopularity&pre...

insinuating criminal content and questionable ethics, or conjecturing he is a nation state actor, when you seem to be utterly unfamiliar with his work isn't fair tbh
Ram Dass wrote and said some interesting things about LSD in his books and talks, and had a unique perspective, as an ex-psychology professor and Hindu guru. He gave his guru in India a very large dose of LSD and the guru said "Enlightenment has come to America in the form of a pill."

Personally, I tried (what I think was) LSD a few times, mushrooms a half dozen times; in short, it was the most amazing thing I've ever done. Super-highly recommended. Mushrooms especially, as you know what you're getting. Do it with someone who knows what they're doing and you trust.
Let us talk about automation, what tasks did you automate to save time?
It took me 3 years to realize that:

- setting up a Digitalocean droplet

- changing its passwords

- installing Letsencrypt

- changing the nameservers

- adding the domain

- Update Apache settings

- Install Composer + libraries

- Setup Amazon SES for email delivery

- Create and upload basic MVC

is a complete waste of time doing it manually. I build a simple php script which automates all of the stuff above via APIs doing it within 5 minutes saving me 1 full working day each time. What are your stories of automating tasks to save time?
Quora is (was) open ended and allowed discussions. Most tech questions I have can't be written on stackoverflow. The most stupid one is "what book can I read to learn xxx".

Now they removed descriptions from questions, hide comments by default, so they are heading the same direction.

Stackoverflow is helpful as documentation with examples, but for engineering problems is of no help anymore. I usually have to ask in some dev chats and discuss there
I believe that quotation is just saying that Firefox uses SQLite to store some of its internal state, not that it has an API to interact with general SQLite databases.
Indian Govt in talks to make amendments to IT act to break end to end encryption
Doesn't every new user have to go through a "first time read"?
Just 1 year into software industry. Here is the little list of things I played with this year

* Finally understood the concept of lifetime in Rust.

* Learned Go programming language. I loved it, but wished it had generics (waiting for Go 2).

* Golang - I built a simple key-value store based on Raft consensus protocol.

* Golang - I also built a distributed hash table with Kademlia.

* Did some lock-free programming in Golang to implement Lamport timestamps.

* Learned Docker and Kubernetes. I also dived into concepts that are behind Docker like namespaces, cgroups and securing them.

* Learned to use Terraform and AWS.

* Learned some Elixir - haven't done anything serious yet.

* Learned Ruby, Python and some shell scripting - I still look up stackoverflow a lot here. I use them to automate some boring stuffs during development. (like I needed to setup cluster configuration every time I try running the Raft based KV store).

* At work, I learned the Spring framework and a few details about its internals. I got a few questions like - is type erasure a lie? it is just that getting generic types is not so straightforward!

* Played with MongoDB and Node.js - implemented a simple expense tracker backend.

After all of this, I decided I'm a bit overstretched and decided to stick with building cloud/distributed systems mostly with Golang and learn Docker, K8S.
Civil unrest: How a blockchain-based journalism startup bumbled its launch
Yes.

We also change the "der" in German newspapers. E.g. "at the Spiegel" "bei dem Spiegel" or "in an article of the Spiegel" "in einem Bericht des Spiegels".
On the other hand, you _are_, possibly intentionally, mixing the concept of open-source as defined by the OSI, and proprietary software as defined by the FSF. You're acting as if proprietary software is the antonym of OSS, and citing the FSF definition to support it. Except, the FSF doesn't talk about open-source (except to say that it "misses the point"), it talks about Free Software. And the OSI doesn't provide a definition of proprietary software.
I agree for the most part, except comparing node/express to Rails: node's equivalent in the Ruby world would the Sinatra, which is about as succinct than node.
I have no data supporting this (ironically, just intuition), but examples you give might only be a small chunk of attempts that brought a successful outcome. In other words, when one tries to achieve something, they'll initially fail and only after some more trial and error they have enough data to succeed.

I'd agree that ideas start from human intuition, but above would suggest that intuition is often wrong, so people need to apply it at least a few times in order to get it right. I think that's the point of the article.
39+ Places with Free Birthday Stuff – PersonalMoneyService
Until reading this, I had no idea the film Predestination was based on a Heinlein short.
We all know Private Browsing is for porn, but everyone goes along with the illusion that it's for buying presents for your SO. You might well have something to hide, but putting a banner over your fireplace saying "Incriminating evidence goes here" is still a bit silly.
Brave New Screens: Soma, FOMO, and Friendly Fascism After 1984
I read both of your comments, this has been an interesting discussion and I'll keep these views in mind as I explore the topic some more.

I'm trying to craft an objective reality/worldview filled with objective truths. I need an accurate model to work off of so I don't make any errors in judgement. My main goal is to further mankind in the most significant matter possible, like you said, we're standing on the shoulders of giants.

Although, fame and money is not what I seek, I only wish contribute immensely in terms of work. I'm not trying to create something small like a social media site for pets, I'm trying to aim for innovations like the discovery and harnessing of electricity.
Probably this might help you understand why Alex does this.

https://news.ycombinator.com/item?id=14503404
> anthropomorphism

The original post is straight up anthrocentrism.

The part discussing video games is great, though.
Yes I did. Didn’t miss it at all.
Laitos – personal web infrastructure and assistance over telephone/SMS/satellite
Merry Christmas and happy new year!

laitos is your personal web infrastructure server - host a home page, receive Emails, and block ads/malicious sites via its DNS server.

And to satisfy the geekiest nature inside of you, the program grants access to the Internet (news, mail boxes, Twitter, etc) via telephone, chat bots, and even satellite terminals!

The latest release (3.1, https://github.com/HouzuoGuo/laitos/releases) further enhances overall system security with automated Windows/Linux server maintenance, along with an SNMP server for the nostalgic computing experience.

Project home page: https://github.com/HouzuoGuo/laitos

Enjoy and happy new year!
Yeah, in fact we simulate many thousands of galaxies all at once in a big cosmological volume and they all have very realistic rotation curves -- we match these to the observed rotation curves of galaxies, or use them to make predictions about galaxies that we have not yet observed.

See e.g. Fig 1. in this paper: https://arxiv.org/pdf/1504.01437.pdf
It sends a wasm build of the entire CLR and the same executables you can run natively, so it's gonna be big.
Mocking system time in tests
Blacksmithing. I took a short course on blacksmithing using an old fashioned coal forge. It was a real revelation, much harder and dirtier work and much more difficult than I thought. Having watched a lot of blacksmith work in person and on video, I knew what to do but not how.

I've also dabbled in saw sharpening for woodworking. I got started with disposable Japanese saws that can't be sharpened but want to move to Western saws which need sharpening. I was successful with rip saws but all my attempts with cross cut saws ended in failure. I'm hoping to find some time to try again, filing back the teeth and filing them again.
No that's not what shelf companies are attractive for. It's all about age and quick access to an incorporated entity, the name barely matters and can easily be changed on request. Advertising or testing names by using a public company register makes no sense, it's like apple testing the name of their new phone through some public register of a telecom license filing.
I mean, if it's just calories, you get unlimited drink refills for a $1.
7 Ways how companies can benefit from people and performance analytics
This. They really hate their non-app mobile users. Understandable but disappointed.
So he's threatening his employees now!!!
It's important to acknowledge that Facebook is inextricably intertwined with many peoples professional and social lives

This is true but also it wasn’t that long ago that going out for a smoke break was vital for people’s professional and social lives
CCC is great event, but the last years has more to do politics, surveillance, gender issues, etc.. than deep-tech content. And Leipzig blah, bring it back to Berlin, please :)

Anyways I look forward to hear Peter Sewell this year, probably his talk* from few years ago is one of my favorite CCC talks overall.

* https://www.youtube.com/watch?v=MBIHPLFmcgA
There's a tremendous amount of software that doesn't require the best talent to write. Maybe it's a website, or a device driver, or whatever. Similar software artifacts have been created hundreds or thousands of times, but someone still has to write it in order to have a product to sell. The programmers don't need to be the best out there, or even particularly creative. They do need to be competent and sufficiently knowledgeable in their area, but that's it. Those developers are easily replaced. They have to be, since so many of the better ones tend to leave.

Those jobs will tend not to be very much fun or very well compensated, as long as there's a ready supply of programmers willing to do the work, and the corporations doing the hiring regard software development as an expense that cuts into the budget for more important things, like dividends and stock buybacks.
SO another country is ending user privacy!
But you’re only getting tagged if you have an account too, I thought?
Battery Energy Storage for Renewables Market |Innovations in Technology
> Unpopular opinion: you shouldn’t be allowes to link studies the way you did without contexualizing them.

Ehm, but you should be ‘allowed’ to post source-less claims like the parent did?!?
He's a "rightist" so naturally it would be the other team that are wrong and have always been wrong etc.
Unions are usually equivalent to non poaching agreements, they set a price and most companies agrees to not pay significantly above that while most workers agrees to not work if they are paid significantly below that. It ensures that everyone is paid a mediocre salary, so if you want American engineer salaries to look like European ones start a union!
As an example, I use Git.io to include my GitHub projects on my resume. Using one repo as an example, the link got shortened from 37 characters (a few links would quickly clutter the resume) down to 10 (short and sweet, can fit the link inline with the name of the project and the technologies used).
> I don't think that is receive only, there is an active radar

I said TDoA, not radar.

> I'm not familiar enough with the sensors and the technology on the detection side but wouldn't assume that anything comes cheap

I'm not assuming.
Battery Energy Storage for Renewables Market to Have a Promising Future Ahead
UK will be faster. US if you get into Stanford or another big name school.
AngularJS development company – Mobiloitte
Well, no, that isn’t enough. It’s relatively easy for a cigarette smoker to quit for a month, or even addicts of much harder drugs. It’s the forever part that’s difficult.
Sorry but you cannot compare quality over time, even for a big name school. PhD students will have to work to earn the degree, no matter what.
Freedom to destroy the commons, lie to people, poison the population, swindle the community, and offload your trash onto others?

Really? That's what your stand for?

I'm not familiar with any doctrine of individual freedom that holds sacred dumping garbage into a river which everyone relies on and treating our atmosphere which everyone uses like a giant toilet while flipping everyone else the bird as some inviolable right.

That's one of the real world issues with the property based libertarian philosophy. Nature, animals, plants, fires, pollinating insects, floods, the weather, none of these give a damn about who owns what property on paper. We have to treat it and care for it all collectively, there's no other way. I know it's hard but it has to be done.
I've had a few cigarettes in my life (about a pack in total) and honestly, it has no effect. Never understood the appeal. You also smell like total garbage afterwards.

I am moving to a first-floor apartment purely because I've lived in two apartments where the downstairs neighbour likes to smoke. I can't keep a window open because their fucking shit-smell leaks into my living space, it's extremely infuriating.

The "huddling outside" thing is also quite annoying. Often smokers "huddle" right next to the entrypoint of a building. Now anyone who is entering/exiting has to go through a cloud of smoke. I've also noticed that even when building managers put "No smoking" signs around these areas, smokers do not care.

Honestly, I started this comment in a friendly tone, but deleted most of it just to hate on smokers after I realized that I actually hate them.
UK will not only be faster (you concentrate 100% on research with no extraneous busywork) and you will get to tick the “international experience” box at the same time.
How long? 17 seconds.

https://www.youtube.com/watch?v=G63goXc5MyU&t=17s

That's probably meant to be cute or optimistic, I know they're not making fun of anything, but I still find it very tasteless.

Why not just use your own drawings and photos? I generally don't like how art is often used for these kind of things.
Next time you go grocery shopping, check how much sugar is in everything.
Uhm, no, but funny. Your intuition that Dr. Kahneman's general claim about intuition is weak, is way off, but humorously apropos.

This is not just his own intuition. Daniel Kahneman is a Nobel prize winning psychologist principally responsible for inventing an entirely new field of social psychology called Behavioral Economics, which is based largely on how humans misapply intuition.

Working with Amos Tversky, with whom he shares the Nobel prize, and others, Daniel Kahneman did extensive research demonstrating just how our intuition is wrong. You can read more about it in his book "Thinking, Fast and Slow".

Experiment after experiment show that most people's intuition is generally wrong, outside of very specific contexts as the article discusses. They also show that people are resistant to intuitive contradictions and use their intellect to create arguments to justify their flawed intuition, rather than accept their intuition was wrong when confronted with new information. In other words not only are intuitions often wrong, but wrong intuitions are sticky and very difficult to correct.

Now my question to you is, do you feel any resistance to changing your initial intuition despite this new information?
If people who have issue with military are given someone else to do, you can't simultaneously claim they have to be willing to die.

Without committing to any position on the book itself (it's certainly an interesting Rorschach test), it is at least clearly stated that there are more than enough dangerous jobs available for non-combatant service to still involve risk of death. In the book this is presented as a mathematical balancing: power over the lives of others is granted only after demonstrating willingness to risk your life for others. You can find plenty of fault with that principle, but the book is at least pretty consistent on requiring it.
Some of his short stories are particularly interesting. "The Roads Must Roll", for example, though written before Ayn Rand started churning out books, anticipates and attempts to brutally tear apart the ideas of "Atlas Shrugged".
I changed my first job and got in a better company. I got stuck in JS frameworks and am still stuck. Typical question, searching everywhere what to learn vue.js or react.js? still not satisfied even though I have tried both.
I recall reading some article about someone who got into a pickle financially in part because they went to school overseas, so their American student loans were due while they were in college overseas because being in college elsewhere somehow didn't count for deferring payment or something.

Make sure you understand that angle. Find out before you go overseas whether or not that has material impact on your student loan situation, assuming you have student loans.
Thanks! You can already do that, there's an option in both the extension and the bookmarklet.
No. I simply stopped updating it. Completely.
I also ran a script to delete every post I ever made.

Barely use it now (mostly for talking to folks on Messenger).

Wish I could get rid of Whatsapp too.
Introduction of 3M PC104 and PC104 Plus Connectors
DeepL is a very promising thing. I was very sceptic on the future of automatic translation seeing as Google Translate seems to have stagnated for the last two years or so, but I’ve just recently tried DeepL on a German newspaper article a couple of days ago and it did a very good job. Granted, I don’t know German (hence why I used DeepL) but nevertheless the English translation provided by DeepL seemed more polished than what Google Translate usually does.
I made a game for iOS and Android. It failed to generate any revenue.

Anyone interested can play http://polypogon.com/
The standard when standing is to have one person per two escalator steps. When walking, there is typically a slightly larger gap to allow for more space.
How do I contact you? I'm building a product for businesses and would like to use this (when ready).