skysight-inc/HackerNews huggingface dataset:
I never bothered to automate anywhere I worked... it is a <1 min task done once a day, which is usually more useful if it comes with a higher level human description.

The automations I've had is to link jira to gitlab or perforce based on regex from the comments so that people can easily click around code and discussion.
It happens periodically: tulips, Beanie Babies, etc.
Be consistent with your goals, this applies to any age. In 5 years, you'll wish you had spent more time on your goals (budget, hobby, etc.)

I know people are indifferent of sam altman, but I really like this article he posted https://blog.samaltman.com/the-days-are-long-but-the-decades...
I think mushrooms will be a big part of how we get humans to Mars.
Visa cards
But the reason they created it was so they could. It doesn't matter that they changed their mind later.
Facebook: Responding to the Oversight Board’s First Decisions
"Associates" are fired with no warning and no reason.

Employees are the first to get fired when a company struggles.

Managers are less likely to be fired, and when it happens they can have more savings as they salaries are higher.

CEOs quit failing companies with multi-million exit bonuses.

So no, salaries are based on power, and so is the ability to dodge risks and responsibilities.
Fair point. Bitcoin is a precious metal without intrinsic value :)

You can argue for the other points in this circle, but really the thing it's closest to is some sort of gold/silver that you can't use for anything else.

I guess it can be used as a currency much easier than gold can be, but in general nobody really does.
What are this book's selling points as compared to SICP? On the surface, both are teaching computer science fundamentals in a lispy setting.
get a decent bicycle and ride it a lot
Show HN: Fitness Camera – turn your phone's camera into a fitness tracker
You know what also encourages spending? Appreciating currency that lets you save money over N days to buy N*$ expensive stuff all by yourself (e.g. start your business) without getting into debt and serving your creditors instead of yourself and your customers.
> Are quantum effects simulatable classically?

Yes. A QM cannot compute anything a TM cannot. But there are certain problems for which a QM can provide exponential speedup over a TM. The most obvious of these is solving the Schroedinger equation for systems with a large number of degrees of freedom.
Maybe unrelated but I was pretty much banned from using Amazon for over two years through no fault of my own. I even asked here for suggestions on what I could do. Alt accounts just got immediately locked too.

In the end, the only way I managed to get my original account unlocked again was by collecting a huge list of @amazon.com support addresses and writing a bot to spam hundreds of emails until someone competent picked up and realised my account had been mistakenly locked. I made dozens of calls but they hung up the phone most of the time (literally).

FAANG seriously needs to step up their support game. And not with "AI" chatbots or outsourced support teams with a few buttons in front of them.
Covid Warming: The Fever After the Pandemic
You don't create a non-volatile currency over night. People need to want it first. A currency needs to be a store of value to become a means of exchange. Why would I want to exchange my bitcoin when its price is not even figured out yet (hint: it's not $42k)
Mozilla was sort of de-facto the steward of the language up until recently. They stupidly fired the teams behind their most promising R&D project and lost any semblance of control over it.
Differentiating the LU Decomposition
If you appear in the calendar as busy for the work blocks there is no way for others to tell if you are busy with other meetings or project work, they just see you busy. At least this is what others can see in my calendar; I made exceptions in the past for some of my direct managers (not all), for everyone else it was just a black box telling I am busy. No attitude here. At some point even the lunch break was a black box in the calendar.
Thanks, running on self managed clusters or bare metal can save costs in some circumstances, but comes with trade-offs and overheads as well. In our previous company we were managing Kubernetes on bare-metal and what we found was every team started using more and more resources until we ended up with a sprawl of over-provisioned and under-utilized services. We want to support this use case as well by allowing price books to be set up for custom environments so each developer can see a "cost" for these cases as well.
Second that, started putting away money in Vanguard (in addition to 401K) in my 30s, looking good 20+ years later
This app only had the basic permissions of camera and to open web links - pretty much exactly what you need to scan a QR code and open a web page. The software author (or more likely someone they sold it to) pushed a new version of the app that would just keep opening links to various ads.

The key here is that the author had a properly working, trusted, non-invasive application for years and then they pushed an updated version that was less so. Fortunately, it was an app with minimal permissions - it could only open web pages. In my case, running ublock, those pages came up blank. But for others not running an ad filter, they got pop-ups prompting them to install even more malware.

As for Google Play release process, I can't speak on that too much. They do scan for malicious code, but this code may not be malicious enough. If part of an application's purpose is to open web links, more code that opens links would not be as noticeable. Apple has a more intensive process to review new apps, and they spot-check app updates, but it's going to be somewhat similar. We hear about Apple pulling existing applications all the time for random reasons, but it's often after an update or report. Google pulled some of these apps after they were reported, but it was also after.

I'm not defending Google Play - they have a more relaxed review process than Apple, relying more on automation. But both have "legitimate" apps pulled for obscure reasons (and the only recourse seems to be getting attention on HN/Twitter/other), and both have let scam apps through. Apple seems to catch more of the "bad" apps, but also drops more legitimate apps that compete with Apple's business interest.
I'm not sure the default jail utility is quite as flexible as what Linux namespaces+cgroups can do.
It does look like most of what really matters does exist in some form, and I'd guess any important cases that don't exist could be fixed with a few new simple sysctl options.

However, BSD's do not guarantee that their userlands will work with a mismatched kernel. Sure, it often does work, hence why jails only give a warning on mismatch rather than refuse to run at all.

Also containers are most useful when most containers you want are actually available for your platform. Unless you use the Linux Emulation features, I'd suspect that relatively few containers would be mode available to run on FreeBSD. And the problem with Linux personality systems is that while many programs will work fine with them, there will always be some Linux syscalls that are unimplemented, or have important limitations/differences. So while many programs may work, some will not work. Even if the system call is fully supported, not all use cases will be. For example, not every file system Linux supports will be mountable, and programs could be using loopback mounts that need such support for weird reasons (I'd bet has made an app-bundle system for linux that relies on loopback mounting ext4).

There is a reason why Microsoft abandoned the personality like implementation of WSL1 in favor of virtualization for WSL2. Now admittedly, things are not nearly as bad on FreeBSD, since implementing one Unix-like personality in a different Unix is going to be easier and work better than trying to implement it on a decidedly non-Unix kernel. But even so, there will always be some programs (however obscure) that won't work right, while virtualization can largely avoid that. (Albeit with new limitations like not being able to easily access host hardware).

Noth of the above is at all a dealbreaker. containerd and docker support windows containers which have many of the above mentioned concerns, and many additional ones like the restrictions on distributing the windows base images.

What really needs to happen for jail support for docker is to come up with the FreeBSD specific options for the OCI spec, implement an OCI runtime based on jails, add support for setting the OS specific options in containerd, and implement needed network support in dockerd. (containerd leaves networking setup to its caller, as docker has different opinions than kubernetes for example).

The containerd people will almost certainly not object to the needed patches. If I had to guess, the docker maintainer's big concerns over a moby patch will be the overhead of supporting the needed patches (since FreeBSD will rightfully be seen as far more niche than Linux), and that the end-user experience of various docker command lines work more or less as users expect. (I.e. not more different from docker-on-linux than docker-for-windows-containers is). None of this is at all insurmountable.
Could you comment a bit more on how Rust let you model the domain better than F# did?
How We Found Pricey Provisions in New Jersey Police Contracts
I don't think that's a fair comparison. Before Facebook was Myspace, and before that forums and BBSes. The concepts Facebook was built on are much older than it.

When does it stop being the early days? I don't know - it'll take decades I would guess for it to be widely used and the general population to be comfortable with it.
Not only govt contracts. Also private satellite launches, their own satellite internet network, and prolly more.

Of there was an untapped market in deep sea, it might have been tapped by him as well. But judging from the oil+gas exploration there I think that's not quite as untapped (pun maybe intended).
> no discussion of whether this is a significant proportion of google users

Who cares?

No, stick with me here - what if we applied this logic to our justice system? "You're one in 300 million, who cares if you get a fair trial, let alone whether you're guilty?" And that doesn't even delve into lesser systems (like the ability to use public transport, drivers licenses, bad landlords, restaurants & food poisioning, etc).
I used to, for quite a long time, but not presently. We used laser cut plastic for faceplates and mounting boards, etc.
> They're not interconnected to the grid so previously they would export that energy via aluminum

Ok, but now somebody else is making that aluminum.

There's always something we could do with free energy, including making carbon-neutral liquid fuels or ammonia fertilizer, or taking CO2 out of the atmosphere.

If Bitcoin were the only way to have a working cryptocurrency, there'd at least be an argument for it. Now that proof-of-stake is available, Bitcoin's energy consumption is pure waste, since we can have essentially the same product without using the energy.
"...but once it's dialed in and working, there's really nothing to touch"

...until your upstream changes something.
Raspberry Pi OS added a Microsoft repo. No, it’s not an evil secret
Good luck trying to muster the courage up to walk in the midwest winters I live in. Summer is so amazing here and winter has got to be from the pits of hell. No wonder most people have seasonal affective disorder.
I mentioned elsewhere in this thread that I built a jigsaw puzzle website [1] with a Rust API backend and I launched it last week. It definitely took longer than if I had used Node, but I enjoy working with Rust much more.

Apart from that website, I have also open sourced a Rust CLI task runner [2] which uses markdown files as a command definition format. This is probably the most important tool I've ever written, as I have used it every single day since.

[1]: https://puzzlepanda.com

[2]: https://github.com/jakedeichert/mask
Whatever you decide to do professionally, focus on craftsmanship, particularly when no one is looking. The people that focus on craftsmanship enjoy their work more and get better results.
We detached this subthread from https://news.ycombinator.com/item?id=26064707.
> There's no reason to waste a human's time on that.

Google is already wasting 'a human's time' - but its the user. When a user is banned, an enormous amount of time is wasted trying to re-register their new email with every single website, service, bank, etc - at times talking to a human to fix things. And that is the best case. The worst case is that their livelihood is affected - app developer, youtuber, etc.

The status-quo needs to change - and Google should provide better service. It doesn't really matter if they hire more humans or not.
This is a bit of a tautology. Of course if they spend more on service than the service makes them the margin is negative.

But let's not lose sight of the fact this is one of the biggest companies in the world we are talking about. A company that could probably treat the entire GDP of a small country as a rounding error.

That margin you're referring to is very likely enormous and even if it cost them 10% of said margin to offer better service for it, they would still be making absurd amounts of money.
> No. Those are subject to NDA

Yeah, that's what I thought and why I settled for a less accurate comparison.

> I think it's exciting

I think it's exciting, too. The extent of my claims is "no, this does not mean 100GHz LN2 CPUs in a few years." I did not intend these remarks to be meaningful to chip designers, only to CPU consumers who see "GHz" and think "CPU clock speeds."

The leverage of having a slightly better fundamental device is extraordinary. We should spare no expense looking for them and leave no stone unturned.
> I would comment that many men seem use sex with women as a form of self esteem boosting. Like, if I fuck enough women, the emotional void inside of me will finally fill and I’ll know I’m worthy. Women do the attention seeking stuff more overtly, and they’re encouraged and allowed to display themselves as objects. men have a pretty similar set of emotional drives, just have different avenues for acting them out.

In the absence of a demonstrably testable and provable God (or Gods, or religion) the only real success is genetic success -- that's the way of things for 99% of the living critters on the planet. Getting laid a lot means breeding a lot means genetic success.

Kinda like money: having it is no promise of happiness, but not getting any will make you miserable.

To the parent thread: bartended a bit after getting out of the Marines. Now currently a fat beardly linux type. Night and day in terms of how people, of all genders and orientations, treat you when you're fit, clean cut, and dressed well.
> Aim to be the best in the world at whatever you do professionally.

This is one of the things that sounds cool on paper, and make people feel inspired, but doesn't really work like that in real world.

Being extremely good in something requires a resource (time, attention...) expenditure that easily eats the rest of life (unless you're one of the few geniuses who can afford a balanced life). In practice, if one aims really high, they will need to take a conscious decision to sacrifice a significant part of their life. This is in conflict with the "live a balanced life" message underlying many of the points of the article.

This subject is in my opinion explored with much more depth (and honesty) by Carmack in his graduation speech. [I] Advocate long, hard work [...] embrace the grind :)
Some off the top of my head are Alacritty (terminal emulator), exa (ls alternative), bat (cat alternative), and dog (dig alternative). Discord is rewriting a lot of their services from Go to Rust [0]. I personally built a CLI text editor in Rust [1] (very early development).

[0] https://blog.discord.com/why-discord-is-switching-from-go-to...

[1] https://github.com/andrewkdinh/via
A guide to using colors in your terminal
> what do wombats try to communicate by stacking poop?

According to Wikipedia, it's to mark the territory.
‘Orwellian’ AI lie detector project challenged in EU court – TechCrunch
I'm sure every project having it's own buffer, list, config, logging, hashmap and endianness implementation helps a lot with that :)
Interesting project, either way. Thanks for sharing.
They are posting billion dollar profits year on year on year. There is literally no incentive to do this at all. For every customer wronged this way there are hundreds if not thousands who are extremely happy with the service.
This feels a bit like "common sense/stands to reason" thinking. In reality, of course, periods of deflation are typically very bad for businesses, particularly small businesses.
The biggest hypocrisy about the Crypto space to me is the fact that no one is asking Coinbase to issue ICO instead of listing on Nasdaq. Why?

All Coinbase does is Crypto trading and all CB investors/users are crypto bulls. Just list it as an ICO and be done with it. Lead by example!
What's the cost relationship between the cost for 4 more days versus the fuel savings cost?

Also, what percent of the total cost of shipping today is fuel versus other costs like crew and port logistics, etc?
Clearly Email is not the point of discussion here, as no one is building a business around it. It's Android with its app ecosystem, stadia, YouTube etc. Do you not see any problem with having effectively no support for these services?
I don't think regulations will make it illegal. Tax evasion obviously is. I'm thinking more on the high corruption country side, it'll make it easier to get, store and use money.
Cray computers were very famous in the 1970s and 1980s as highly specialist, highly parallel super computers with a fantastic marketing gimmick: not only were they the same size as 5 large refrigerators, they also came with their own built-in couch.

https://en.m.wikipedia.org/wiki/Cray-1

The idea of someone wheeling one of these into a cafe (because they are stealing the free wifi) causes me non zero amusement.

The NSA example from someone else is better.

Interestingly the only time I’ve ever had the pleasure of reclining on a Cray banquette was at the NSA’s cryptology museum at Ft Mead.
Personal Anecdote Time(tm).

I have (had?) a Google Voice number that I started using for work stuff about a dozen years ago. One day 8-9 years ago, it just disappeared from my google account. Like gone.

I go to google voice settings, and it's telling me to sign up for google voice. Nothing I do can get this back - my voice number is now just anchorless, floating in the digital sea.

The crazy thing is, it still forwards to my cell number to this day. I can't change most settings for it, so I stopped handing that number out, but every once in a while I'll get an email notification of a new voicemail or text message to that number...
This is going to be tough politically to fight. If I had to guess the tactic that would be used to fight it from the other side is something of the sort:

"If we force these regulations on Facebook / Google / etc. or break them up, the stock market will go down (aka your 401k)."

Whether that's true or not for the common folk, it's a surprisingly effective tactic.

And it's definitely true for those at the top of the economic food chain, who are likely invested in these companies.

Given they tend to have more power politically, I just don't see us touching this.
I'm turning 32 in 9 days. Here's what I would like to have said to myself, given the chance:
Start thinking about yourself. I mean it. Figure out what you like, what makes you feel good, what you can own and enjoy. Stick to that special something, don't forget yourself. Don't try to please everyone at your own expense. Take vacations, pay attention to your mental health. You are entering a new decade, that's going to feel shorter than the one already past you. Learn how to concentrate your efforts. Hindsight is 20/20, use that to your advantage, learn from your past mistakes.
You are going to need to fight to maintain your physical fitness levels from your 20s. If you didn't need to do much to stay fit before you may suddenly find yourself having to do a lot just to keep the same basic level, and you may not be prepared for how much self-motivation will required to do that.
Thanks, I hadn't read the About page.

»After 3 days, all data for the domain (domain name, description, feedback posts) is hard deleted forever.«

A domain name that is “hard deleted” can't resurface, can it?
My god, am I feeling this right now. But absolutely not related to starting a company or anything of the like.

Parent of a three year old and an infant. I cannot tell you how fast those three years have gone by relative to any other time period in my life. It is scaring me shitless if I'm being honest.

I brought this up to my dad who laughed and was like, "How do you think I feel staring at my 30somethings son who now has his own kids?"

When I remember to pause, slow down, and enjoy the littlest of moments I find I'm the happiest. Simple, but difficult to remember. Enjoy the long day as much as possible.
There's also the option of just not generating the energy. I doubt the smelters were closed to make room for bitcoin miners. Reading more about this, it seems that environmental groups in Iceland are fighting the expansion of bitcoin because it is directly driving extra demand for electricity, not simply using the existing production[0] - another obvious problem if we start looking at the environment even beyond global warming. Bitcoin mining is not replacing the Aluminum smelters, it is competing with them for electricity[1], while currently not paying much of anything to the local government[2] and hiring next to no people, like most tech industries.

I'll add that I specifically mentioned scientific data centers, supercomputers, which would be much less affected by lag than an AWS region. For the power transfer issue, I specifically said that attacking the problem would mean being at the forefront of research on the matter.

And it is not my place to have productive ideas for how a country could use its natural resources. My claim was that bitcoin mining should be stopped as soon as possible, as it is driving an overall increase in power needs for the entire world, at a time we should be looking for every possible means to reduce our energy consumption. You came and brought up the extremely singular case of Iceland, as if it disproved anything. It's not like Iceland's economy is dependent on bitcoin, it's an extremely new industry that is not making a huge dent, while consuming more energy than the whole country's housing. In the end Iceland is irrelevant in the discussion of Bitcoin's impact on the world.

[0] https://www.aljazeera.com/features/2019/4/15/iceland-is-a-bi...

[1] https://grist.org/article/bitcoin-gobbles-up-clean-energy-ju...

[2] https://www.mprnews.org/story/2018/02/14/iceland-bitcoin-ene...
Yes, but Google and Facebook are not public utilities, nor should they be.
Where did the OP talk about gmail? Is it your opinion that Google is only Gmail? and that is the only service they offer?

Of all the services Google has, email is the least monopolistic, but simply because there is competition in email an open standard that many companies (including google) have tried to make less open does not change the Fact Google has market dominance in many other services
> why people care so much

For the same reasons real-estate speculators care so much about real-estate.

Bitcoin might be interesting from a tech perspective, but it makes zero sense as a financial instrument. My main problem with it is the arbitrarily limited supply which doesn’t scale to adjust for a growing economy or wider adoption. Also, I don’t care for having to work with values like 0.00001 BTC.