skysight-inc/HackerNews huggingface dataset:
That things are progressing about as expected. More specifically, Waymo is doing a bit better I than my general expectations, Cruise is about on par, and the rest slower.

Waymo has been at it for a bit over 12 years now. We'll have to see if Waymo's progress ramps up after San Francisco, but to me this is still looking like an 80/20 problem, with the added twist that each new region they expand to will have it's own unique 20% to learn that adds another 80% to the schedule. But that just validates Waymo's approach even more in my eyes.
Can fall to mention that bamboo shoots are edible when very young. Very good mixed with macaroni in my opinion.

I would never plant bamboo in my garden in any case but if you have it, treat it like a vegetable. If it can't be cut applying a slight pressure with a potato knife is too old. Discard the hard central parts. Cook the soft parts near nodes.
Previous discussion: https://news.ycombinator.com/item?id=28289642
Cigati Solutions-The Best Software Solution To Enhance Your Business.
A Reason magazine post https://reason.com/2021/08/24/oregon-masks-mandate-covid-vac... explains why this is unjustified (the article has links):

"At this point in the pandemic, forcing vaccinated people to wear masks outside is an unjustifiable act of overreach on the part of government officials. It's also contrary to existing guidance from the Centers for Disease Control and Prevention (CDC), which holds that masks are generally not necessary in outdoor settings. The CDC does state that people may wish to voluntarily wear masks during particularly crowded outdoor gatherings out of an abundance of caution, but we know that confirmed outdoor superspreader events are so rare as to be practically nonexistent.

A recent outbreak at Oregon's Pendleton Whisky Music Fest seems to have spooked local authorities; 66 of the 12,000 attendees later tested positive for COVID-19, according to Oregon Live. However, it's far from clear that the infections occurred during the outdoor portions of the event, and 61 of the 66 infected individuals were unvaccinated. It does not make much sense to require all people to wear masks outdoors when only the unvaccinated are at significant risk of being hospitalized with or dying from COVID-19.

..."
I am well aware this is an opinion piece and that has written a book on the topic and that The Hill is biased.

But, in the end, we all have biases. Opinions should not be censored; if something isn't for us we just need to move along. No harm. And publishing a book never should be grounds for censorship.

This is what killed reddit. The censorship can get deafening in some subreddits.

I don't necessarily agree with Schoen, but I found the piece of interest.
How is a 360 shove it not equal to an ollie? and a 540 shuv it equivalent to a 180 shove it?
Two perspectives on a designer who Steve Jobs could not hire
I am absolutely of the opinion that we deserve more privacy when it comes to our transactions. We need and deserve a privacy-oriented payment system but we also need a financial system that is reliable, trustworthy, and most of all, fair. That’s not Bitcoin.

I don’t know whether predatory investments and outright scams are simply inevitable with the anonymity cryptocurrency provides. I’d like to think there are some perfectly valid and net-beneficial use cases. But it seems pretty clear that crypto, in its current iteration, is exploitative at best and the only real use case beyond pyramid schemes is facilitating criminal activity.

It was a cool experiment. We tried it. It doesn’t work. A lot of people have learned (and some are still yet to learn) the hard way why our financial systems are so heavily regulated. But if we’re looking for increased privacy (and we should be!) we need to start looking beyond Bitcoin.
No, that's just a convenient excuse.

The other side of "Be careful what you put in writing because lawyers, lol" that is always ignored is:

"If you think we need to dress up the way we talk about this one particular thing we're doing, then maybe we should reevaluate whether we should be doing this thing. If you think we need to dress up the way we talk about literally everything that this company does, then maybe it's time to step back and reevaluate the ethics of what this company stands for."

A company is a machine that is going to do whatever it can to print money, including brainwashing its employees. You and your colleagues are the only entities capable of ethical reasoning. The company and its executive functionaries are not going to do this for you. In fact, they're more likely going to try and stop you.

It's your responsibility to do it anyway.
I can't believe Facebook haven't stopped the "your mother's maiden name and your first pets name is your pornstar name, post yours below" posts on Facebook. These companies clearly don't care their platforms are used to enable scammers so long as they're getting their cut of the money.
Thanks! This could potentially save us a ton of work! Really appreciate all the amazing work you've done. FastAPI definitely being put to good use at my company.
The option to speak at length with a client while carrying out the work is a very satisfying quality in a job. I drove a pedicab every weekend for five years in downtown Austin and one of the great pleasures of the job is having your clients’ undivided attention for 5-10 min. It’s a perfect amount of time to get to know someone. Many times I would hit it off with them so well that we either exchanged info or I parked up up my cab and we continued to hang out for the evening. I’m someone who abhors small-talk, but if you give us time enough to connect in a sincere way it leaves you feeling great about the people you can meet.
The only reason I can think it’s a handy way to share an aggregation
Thank you for the link to the full article. Sorry about that.
can you spot when they were bought in this graph? https://github.com/keybase/client/graphs/contributors
Never have I been more happy to be wrong. It used to be impacted by rate limiting quite a bit, but it looks like the situation has improved, probably due to this unofficial API.
Full report is posted here with no registration wall:
https://www.scylladb.com/2021/01/21/cockroachdb-vs-scylla-be...
And they admit that it's an odd comparison. "Obviously, the comparison is of the apples and oranges type..."
Standalone ice machines in particular infuriates me as 90% of the machines on Amazon are copies of the same broken design: it rotates a plastic water container by firing a motor on one side only for a number of seconds without any sensor to stop it. As a result, if you use them heavily, it reliably develops stress fractures after a year or so.

It took me four broken machines to find a model without that exact same design flaw...

It seems a lot of the problems with these kind of products is that most customers use them quite little, and so they don't see a major fallout even for problems that'd be trivial to fix (many of the ice maker models in question has a switch to stop rotation too far in the opposite direction) and so it just gets ignored.
Languages are not static, dictionaries are not made of stone. A word's primary usage can definitely change. Many words are like this: "[to] retard" is one such example where the original definition has been superseded by another definition in general usage. One can walk around with a dictionary and a prescriptivist mindset and tell people their language is "wrong", or one can acknowledge that definitions and usages change over time.

The only time I've ever encountered this usage of public intercourse is in older texts. Certainly no one my age would use that instead of "public discourse".

And that has nothing to do with levels of education or "childishness". One can be highly educated and have a diverse vocabulary while acknowledging the fact that certain usages are more popular than other usages, and they can change over time. Languages are illogical and beautiful in that way.
Thats true. This model has just one small expansion slot so you have to be clever. But its fine for general purpose compute.

Yeah realistically NAS is out, but thats probably ok. I mean NAS is not a great fit for most general purpose computers. In a pinch you could go usb-3 jbod or something. But personally I think it’d be better to go with either specifically storage oriented hardware, or a scale out filesystem on top of a cheap cluster, something like odroid-hc2.

Personally I like to keep things compartmentalized even at home. So my NAS is a dedicated (off the shelf) system, and the lenovo mini servers mount it via NFS/CIFS.
> expensive

This isn't always true. I got a 24-port Aruba 802.3at PoE switch with FOUR 10-gigabit ports, for a grand total of $120.

> loud, and power hungry

Again, not always true. Enterprises do care about power a lot of the time.

I highly recommend the Ubiquiti stuff for home lab use -- most of it is pretty quiet.

If you buy other rack-mount hardware, try to buy at least 2U hardware, the bigger fans are much quieter than the 40mm fans in 1U equipement.

If you must buy non-Ubiquiti 1U equipment, you can usually change the fans out for Noctua fans.

> A single ATX desktop

You can build an ATX desktop into a 4U case. I highly recommend the SilverStone RM42-502 for about $250 on Amazon. It takes standard components including standard ATX power supply, standard ATX, micro-ATX, or mini-ITX motherboard, standard fans (or even a CorsAir liquid cooler), it's basically a standard case. If you use quiet components it will be quiet. My ATX rack mount PC is not even noticeable unless I'm running up my GPU doing machine learning stuff.

There are much cheaper cases available as well, but the SilverStone case is quality, and will last you forever, you can just keep building new PCs into it for as long as ATX/ITX exist.

One of the advantages to building your PC in a rack mount configuration is that it's very easy to stack multiple PCs along with your network routers, switches, NAS, UPS, in one nice rack that's easy to move from apartment to apartment in one piece, and all your cables and connections stay nice and tidy.

It's also ideal if you play with a lot of smaller devices. For example if you want to have a cluster of 10 RPis, a rack mount solution is great for keeping the ethernet and power cables tidy, and it isn't going to be loud or any more power hungry than if you had them spread out across the table.

You can also 3D print rack mounts for non-rack equipment, just to keep them tidy.

My rack: https://i.redd.it/xcss9uassrg71.jpg
What word do you use when someone unrightfully gains possession of something that isn’t theirs?

Btw a lot of words in English have multiple meanings, and transform meaning over time, which can be confusing sometimes. For example, in baseball you steal a base, which was being protected by the other team, but you don’t remove the base from the field and run off with it.

I think steal works better than copy here, more accurately conveying meaning and intention, and unjust access.
Similar for me, but I was using NVIDIA Shield TV before (now LG C9).
> (As for "forming something with your own hands", I think you should pick up pottery or carpentry as a hobby. There's nothing about "your own hands" in computers, we all step on decades old legacy and nothing is truly built by us alone.)

I mean something like this for example [0], which I just built for experimentation. It's a little GUI basically without dependencies (apart from the actual GUI code it's only some Win32 junk to paint colored rectangles and some text... this stuff is easy to replace with SDL or whatever backend works). The GUI has moveable / resizable windows, buttons, sliders, a simple layout method... The logic is super easy to extend, not the typical message handling mess that is seen in traditional GUI toolkits. Each widget is basically a 0-1 structs and 0-2 functions.

This approach does have value. Not only does it make me happy - it gives me performance, flexibility, portability, modularity, build speed, control - each and every pixel coded on my own ... so much good stuff.

As for the rest, consider belittlery as a hobby.

[0] https://gist.github.com/jstimpfle/b387332fe97ef7059f602dc934...
Hmm, maybe "fiber" is the wrong moniker here.

I'm more talking about SFP+ ports, because most of your connections within the rack will probably be DAC (copper cables pretending to be fiber) for lower costs. Fiber is really for longer runs. If you only have a few feet worth of cable, I'm not sure if fiber per se is worth it over DAC.

But learning to work with SFP+ hardware is a skill, just like learning to strip CAT6 cable or run it around. Working with DAC cables, or SFP+ modules and finding what works is the "dumb part" of IT, but the kind of stuff you need to practice a few times to understand.

----

Grabbing a few SFP+ ConnectX-2 cards from Ebay (for $30 or so), a few DAC cables, and a $250 switch... you can be well on your way to a 10Gbit network.
This reminds me of a thread here recently about certain power tools being sold in Home Depot stores that will need to be “activated” or they won’t work as an anti-theft measure.

These particular situations aside, I don’t see a problem with this kind of tech, as long as the manufacturer either ends their use or hands the “keys” (whatever they may be) to the buyer after the legitimate sale.

The slippery slope argument that “DRM-for-X” tech will be abused by manufacturers who want to charge subscriptions or will brick devices if they close down doesn’t resonate with me, I don’t think we should throw the baby out with the bathwater.
Well, we're building - they're paying :). I tweeted some photos here for people who want to see our initial testbed (yes, this is completely off the shelf hardware - part of the point of the project is to see how far we can take that): https://twitter.com/KenoFischer/status/1412517017354178561. Happy to answer questions if people have them :).

Edit: The original title of this was "Julia Computing and DARPA to build ...", which is what this comment is referring to ;). Thanks for updating the title.
Good point - I don't understand how it's legal for me to drive my Citroen - the flat panel displays are as distracting as a mobile phone.
Haiku Activity Report – Summer 2021
I was under the impression that the point was "NAT blocks connections", and I was attempting to point out that it doesn't. Testing with the firewall on will only demonstrate that the router blocks connections when the firewall is enabled (which is expected), it won't demonstrate that the connections aren't being blocked by NAT.

People are still running with firewalls on their routers in v6; that's the default basically everywhere.

> Reduces exposure, but does not eliminate it. Agreed though, it is harder to scan ip6 space than ip4, but not impossible

Yup, it's definitely not impossible, but it should be hard enough that the majority of the few unfirewalled Windows machines won't be found, which should weaken botnets rather than strengthen them.
> this was intended to help save further lives but you're unhappy about it?

this was never my point, i just said it is a different event from the one I described.

> Who are these masters of the media

Is'nt it obvious that the mainstream media shill for the Democratic party? They were protecting the leaders of NY, NJ, PA which implemented these policies, and continued these murders even after a large number of deaths were reported.
The only solution, and people will hate me for saying it, is to replace cash and bitcoins with fully traceable digital currency.

All other solutions posted in this thread won’t work.

Every hack, scam and cyber crime pushes us further towards this inevitable destination. As long as there are more honest people to be victimized than there are criminals and haxxors to profit, the world will demand traceable secure money. I’ll get super downvoted but think it through. It’s not a conclusion I came to easily or without deep lament.
I've thought about something like this...that if a compiler could tell that code uses only stack-based allocation, it could turn off GC. Of course, that's very limiting, which is why we need more complicated things like Rust's type system to avoid GC.
> simple... modern... secure...

> I'm only a student and not even a computer science student.

I am sold!
It's probably cheaper to insure and replace garbage Hardware.
I've recently purchased the Frame and if you don't connect it to the network, you'll get a pesky warning message every time. Fortunately I'm using ASUS-Merlin and that firmware has intricate controls to control access to the internet.
I’m not the person you responded to, but I’ve owned several thumb trackballs and my favorite is the Logitech MX Ergo Plus.

The “Plus” version is the same as the normal “MX Ergo” but with an optional angled support provided (and only available in the US, I imported mines from Ebay).
You're linking to a non-reviewed pre-print.
But OK, from that same study:
https://pbs.twimg.com/media/E9Zxoh5X0AMqYCI?format=jpg&name=...
Captain Crunch called, said make that 81.
Who is "we" and "you" in this context?

At Google, the team responsible for deciding whether a given project is legal is the legal team. Googlers are encouraged to get a member of legal on board as soon as a project gels far enough to have a concrete description that could have legal consequences. At that point, a set of attorney client privileged communications could begin where any of the words listed here can be on the table (because that communication is not in discoverable media).

But in general, Google doesn't encourage its software engineers to think they're experts in law any more that it encourages its lawyers to think their experts in BigTable performance tuning.
And yet no employer wants to offer full-time or stable part-time hours.

This is really the hitch.

Once you've set up to deal with not being employed, why bother coming back for an unstable, shitty job?

Anecdotally: working low end hospitality has become shittier. It seems like a lot of the nice customers are still infrequent and mostly staying home, while the selfish customers are going out (quelle surprise). Quite a few restaurants I frequent have stories about needing to call the police for patrons assaulting the waitstaff when they never needed to pre-pandemic.
I once worked as a data analyst in the EM&V industry (Evaluation, Measurement, and Verification). I worked for a small group of consultants and our primary customer would be energy utilities across the United States. You see, an energy company, all things equal, would prefer to sell more energy rather than less. More energy sold == more profit, for the most part - coops and other, smaller scale operations aside.

Now, society has decided that incentivizing growth in energy consumption isn't a winning strategy in the long run. Or, at least, politicians have signed into law various incentive programs to change the business calculus of energy companies, wherein an energy company can get reimbursed for energy efficiency campaigns that it runs and, if total energy consumption is less than a certain rate year over year, the energy company can claim a prize to offset the profit forgone by promoting energy efficiency.

However, it is not so straightforward to account for how much energy _isn't_ being used on account of a specific intervention. Enter here the entire EM&V industry! We would run studies to account for this missing energy, and it was a very thorough business - comparing lists of equipment replaced under industrial efficiency programs, measuring Watt-hours offset, surveying households to figure out how many of them actually installed those complementary LED lightbulbs. Every year we would run through the same process with the same energy companies and then they'd find out how much energy they saved.

At times it felt surreal to be a part of this giant industry competing for a chance to count how much of something wasn't used, but it looks like that industry is only going to grow as carbon caps and offsets become a bigger deal.

I don't think it's a bad thing, just a profoundly weird one. In 50 years I wonder how many people will derive their income from counting things that don't exist :)
On the day that this blog post was written, CockroachDB was only at beta-20170112 and didn't even had a production release yet.

v1.0 was released on May 10, 2017 [1], so I doubt it was even on their mind when they started working on the project.

[1] https://www.cockroachlabs.com/docs/releases/index.html
This would not work at scale for a company like Discord, with its volume of traffic. Cockroach, being consistency-oriented would quickly become transaction-bound. You want a database like a Cassandra or Scylla that is more performance/availability oriented. Otherwise you are going to see a lot of lag and latency in the Discord chat.

Cockroach is very, very good for a distributed SQL database. But it's still performance-limited in its very nature.

More here on the difference between NoSQL/NewSQL performance, using Scylla (a CQL-workalike) as a point of comparison:

https://www.scylladb.com/2021/01/21/cockroachdb-vs-scylla-be...
This decision is not rooted in science. There's little-to-no evidence that simply passing by someone on the sidewalk is enough contact to contract a respiratory illness. Basically you have to sit in a room with someone for 15 minutes and talk face-to-face for this to happen.
Ballista started out as a separate project and was donated in April 2021. They currently share a release schedule (but have different versioning) and this was the first release of DataFusion to include the Ballista crate.

My hope is that Ballista and DataFusion become more integrated over time but remain separate, with DataFusion being an embedded / single-process query engine and Ballista providing distributed execution.
It’s not just legal risk but PR risk as well it’s hat they’re trying to avoid. Notice how the press often gets its hands on and makes a big deal out of shocking comments made by a few random employees in a company employing tens of thousands.
Their fraud problems don't justify anything though. Nobody outside Twitter cares about Twitter's problems. Just because they have a problem doesn't mean they should get to solve it, especially if it involves personal information disclosure which can get people killed.
Makes sense. People will always come up with some new innovative ways to get around regulations which harm them. Those new ways will never cease to defy our imaginations. Who could have imagined Bitcoin 20 years ago? The regulators are playing whack-a-mole.

Problems must be fixed at the root instead of endlessly trying to patch the symptoms. Most software developers are familiar with what happens when you try to fix bugs quickly with hacks instead of first trying to identify the root cause.
Very much this. I use the Netflix app on my smart TV as it mostly works without issue. Hulu stops with a black screen every few minutes. I haven't bothered to look to see if it has Disney+ or HBOmax apps, I just use my phone and chromecast to do anything other than Netflix.
I would tell you to google that question given that this is a thread about protecting the environment, but your username is “Lazy Jones” so I fear such a suggestion may fall on deaf ears.
> it would be nice to be informed about it

You are. When the phone reboots as a result of power problems, you get a notification that says:

"This iPhone has experienced an unexpected shutdown because the battery was unable to deliver the necessary peak power. Performance management has been applied to help prevent this from happening again."

Describing CPU throttling as "performance management" is perhaps a little stilted, but all the basic information is there.

> to be able to turn it off without changing the location to France

You can. It's in the Battery settings. It's not super obvious (small text link that says "Disable..." after a description of the throttling), but it's there.
Amazing. The whole industry has come quite a ways since 2017!
> Probably more than the population of the US.

Well, maybe not so much, but I assure you, the number is in the millions.