skysight-inc/HackerNews huggingface dataset:
The tool is developed by Google Cloud engineers working in professional services. We create such tools to quickly help our customers (and often ourselves) in some particular challenges. Sometimes such initiatives are merging with a core product.
The disclaimer is there to say, that this tool is maintained by the community, not the official product support.
Congratulations Alex, super cool!
Full of cliches, right?

(/s -- victim of its own success...)
> If you like the productivity, just wait till you try Rails.

I like Rails (vintage, Rails 5). Unfortunately DotNet and EF combined now have virtually the same productivity but with massively better performance. Which is a shame as Ruby is a great language.
I'm not one to shy away from dunking on Intel and they very often deserve it but I feel that Intel is getting a lot of undue shit in regards to Arc. I'm actually very excited for Arc and will probably buy one to play with if the price is right if for no other reason that Intel's Linux support has in the past been pretty solid.
Globally, time zone data changes all the time (more often than leap seconds) and thus software is better at dealing with it.
I'm kinda impressed by the hubris, really. Usually it's emperors, kings, and big multinational governing bodies that try to screw around with the time standard that ordinary people have to live with. Occasionally strident revolutionaries who've already solved the "overthrow and replace the government" part of their problem and aren't content with just beheading people all day.

Says something about how Facebook sees itself, I guess.
I mean even w.r.t. Windows stuff, quite a large part of what he talks about is variations on "here's an interesting old anecdote from 1995" or "You know that thing that's totally useless now and doesn't matter ? Here's why we absolutely needed it in 1989."
“25 Verde” – It is a special building because it is alive
They just did this to me, doubling the price without informing me. However, the card I have on file has expired. They are threatening to send it to a collection agency if I don't pay it.
i live in a country where child abductions do happen. they are rare, so that doesn't turn me into a helicopter parent that wouldn't let their kids out of their sight, although may other parents here do just that, but if they are not where i expect them to be, then i'll silently panic.

i am aware of good samaritan laws. but protecting children from danger is one thing. removing them from a location where i expect them to be is quite another. there would have to be some obvious danger that wasn't there previously for that to be ok. (like a fire, or even just heavy rain and no nearby shelter)

i don't care what the legal term for this is. i care what effect the action has on the people involved. before you take children away from somewhere, think about that, and try to find a way to protect the children without moving them unless you can inform the parents or authorities.
5 bytes of nops takes longer than 2 bytes?
I've thought about washington state, but that is more expensive. no state tax ... so maybe that is why real estate costs more.
This is an advertisement. Also, at least spell your domain correctly in your spam.
Go cannot fix it in the library. It always leaks out.
There is nothing wrong with directed acyclic graph crypto schemes but shilling nano is not a good example of 'having the patience to listen to what's going on under the hood'. Nano is able to process transactions quickly and cheaply because it makes the tradeoff that it is exceptionally susceptible to no cost or low cost spam attacks / sybil attacks - I can trivially make multiple copies of my agent 'self' and flood the network with invalid or zero value transactions, ensuring that nobody else can use the network. This in fact happened in 2021, which brought the service down globally. The only reason that doesn't happen constantly is that nano is not very widely used.
Btw, since this is a common misconception: the cost for repairing / replacing corroded metal actually increases GDP. It's not clear from the article what they mean by 'costs' (they could also mean how many other goods weren't produced because of corrosion damage, which would be lost GDP), but that's something to be aware of.
They mostly rely on income from their labour, which makes them some strata of middle class. A law firm partner who doesn't do any work could be upper class, but those new law school grads are definitely not upper class.
The FODMAP diet help me understand that my condition was genetic.
Assuming it's actually true, of course.

https://twitter.com/BoringSleuth/status/1550314262249279489
Rather than enforcing the style guide ( https://google.github.io/styleguide/cppguide.html ) through code reviews and code review tools, the language itself encourages the developer to write better code than they would have if writing C++.

The Google C++ style guide is longer than the Carbon language design (though I will note a large number of sections that are "TODO").

(working from guesswork here)

Given the codebase that Google currently has in C++, the amount of effort to continue enforcing those style guides through human "this needs to change before I can approve it" to (in Google's eyes) more reasonable code with Carbon ultimately results in less developer time being spent reviewing style guide issues. At that scale, this may become a significant savings even when taking into account creating a new language.
> People are ultimately free to associate with whoever consents to that association without justifying it to outside observers, or to the confused newly disassociated.

Nobody contests that. But freedom was never the issue. The issue was a possible problem with people more and more readily abandoning dialogue for ostracism (with accompanying demonization, etc. as justification) as a normal thing to do on disagreement.

> I get the feeling my anecdata samples a larger portion of the people who pruned their connections to make room for growth, while your anecdata samples a larger portion of people who were cut off.

Both our sample sizes are very small, so we probably can’t draw any definitive conclusions either way. I was highlighting that ostracism seemed to me to become more common, and if this is true, it would point to either a rise in the existence of terrible irredeemable people, or a socially lowered threshold for abandoning conversation for demonization. Per the reasons described in the article, I tend to believe in the latter, not the former.
A very big part of what Plunk does is giving you the opportunity to link multiple events together and delay emails. You can extend it to users that have clicked button A and B but not button C and send those an email after 5 days. Significantly harder to implement and a lot of code that isn't really used elsewhere!
Former rugby players with early-onset dementia to sue sport's governing bodies
Yes, I miss my weekly-ish from Raymond's arch nemesis Yuhong Bao.

For this specific blog post there's an HN discussion¹ and archive.today² (beware!?³) did grab comments while the Internet Archive does not load them:

¹ https://news.ycombinator.com/item?id=3022224

² http://archive.today/2015.07.08-134638/http://blogs.msdn.com...

³ https://news.ycombinator.com/item?id=31945924#31946453
Standing on the shoulders of giants!
1822? Makes me question whether King Arthur would have known that African swallows existed[0].

But in all seriousness, wow, I had no idea this was such a recentish phenomenon.

[0]: Monty Python and the Holy Grail reference.
I was surprised to find that .tar format has no checksums/crc. You need .tar.gz to get a crc during compression.
Smearing is overwhelmingly more disruptive than anything else that has been done.
> ...Saving Private Ryan (which is way, way too much of a Hollywood action movie)...

The hand-to-hand combat sequence with Adam Goldberg is one of the most amazing I have ever seen. Not a typical action scene.
100%. I recommend LYT to people who aren't looking to publish all. the. time. There's no need to work the zk if writing isn't your main interest.
I live in a major US city that has expansive "outdoor camping" w homeless who harasse and terrorize(rob) the locals. The progressives live in fear of the homeless AND saying anything about the problem because they don't want to be the bad-guy. It's very interesting. From what I can tell people have become extremely hyper-socialized and are willing to put their safety at risk.
And herewith The Laplace's doctor is born, bound to plague medical ethics for centuries to come.
What are the green/red lines that appear when you click the junction between two hexes?

(really fun game btw, I will have to return to this later. I'm looking forward to sharing this with my 8 year old who's fascinated with logic puzzles.)
This is quite fun actually.. nice work!
IMO code should be messy to some degree. If it's not, then I'm moving too slowly. Probably over-refactoring and over-analyzing. And usually that's a symptom of something deeper, like too much ambiguity leading to procrastination, which I can fix by scoping in more detail, writing throwaway code (ex a proof-of-concept), etc.

Obviously we don't want a complete dumpster fire of a codebase, but some mess is inevitable and healthy. First see the mess, then refactor. Refactoring before the mess is how you end up with crappy abstractions.

In the past few years I've adopted the attitude that code cleanliness isn't really that big of a deal. There are some obvious guidelines to follow around readability, encapsulation, etc., but these days I care more about system architecture than I do the code itself. Localized code is easy to change/refactor/clean up, the system itself is not.
You have very evidently not thought it through, and are then accusing others of it.
Most homes aren't in an HOA. Turns out you can have the best of both worlds. Not hearing a neighbor walk around on the floor above you, and you can invite your single family home neighbors over to the bbq pool party. Bonus, you can actually have a pool and bbq if you have a backyard. Sounds pretty good to me.
nice use of superscripts
Seems like a simple and accurate way to handle it.
And that's Godwin . . . Bingo!

Something like this needs trigger warnings. That's a way to start breaking down those barriers. People won't engage seriously unless they're presented with something seems a little less like stealth hate speech.
I think it takes multiple flags to flag kill a comment, but you can also vouch for them (I do this regularly). Click on the timestamp next to the comment and you'll get a vouch option. I think this takes a karma threshold, probably the same one as downvoting (500 or so).
>being able to transmit the power there (like you need in a FWD application) is the hard part.

I don’t think that’s very hard as forklifts or any other material- moving equipment don’t have the speed factor constraints so they can use wheel mounted hydraulic or electric motors.
I would argue the opposite conclusion.

Tesla leveraged existing inequality to get the funding to bring the advantages of quality electric cars to more people (i.e. reducing inequality of options).

This can be contrasted with dysfunctional dynamics that maintain or expand the differences between rich and poor options.
"Over-socialized", one might say.
Throwaways from work were one major source of my home lab too. However for me this has become a lot harder in recent years, because our company scrapped its own datacenters and moved to the cloud. A hallway full of decommissioned servers is now extremely rare. We have some "computer rooms" left (not allowed to call them "datacenters" anymore) but it's just for the stuff that really must be on-site.

Other than that, online marketplaces. Not eBay generally, because its auction system and international reach drives prices up, even for items which normally gather low interest. I tend to use local buy & sell websites where people usually offer lower prices than advertised and these kinds of items are not very popular so they tend to go cheap.

I've never seen fanless servers, but my home lab is not something I keep running 24/7 anyway. And it sits in a dedicated room with my 3D printers and electronics workbench so it's not the kind of place I hang out for peace and quiet anyway :) It's my mancave really (though, for lack of a partner, right now my whole apartment is a mancave :) ).

My 24/7 stuff I do pick for energy-efficiency and to a much smaller extent, noise. I have 4 NUCs for this stuff. 2 nice ones with 4/6 cores and 64GB RAM, and 2 ancient ones (one atom and one skylake IIRC) which are very low power though. They're the ones that keep running when everything switches to UPS.

I'm not really big into networking so I have some semi-managed TP-Links that bought new for 35 bucks. They're gigabit, 8 ports and can do basic stuff like vlans and mirroring which is all I need. I'm not doing any CCNA stuff or anything.
Splunk is in a very different part of the landscape than Plunk so legally there isn't that much of an issue. Verbally it may be more confusing but it'll be fine!
I'm really not convinced you have looked into NUCs before because (at least in England) I've found the exact opposite is true: they've been really affordable when compared to hardware of a similar price point. Sure you can get a really cheap laptop but you end up with a low quality storage medium, lower quality memory, or other shortcuts taken and you can guarantee the device will break after two years. Plus they'll run louder and/or draw more power too. This is particularly true with budget desktops too.

The point of the NUC isn't that it's an entry level board (we already have Raspberry Pi and various copycat boards for that). The NUC is intended to be an upgrade from that but still in the compact form factor. Which is why many compared the first NUCs to Mac Minis. And to that end I know of some businesses that replaced their desktops with NUCs because of their cheap cost (relative to other business machines), low noise, low power usage, and compact form factor.

Additionally NUCs have been used as the basis for quite a number of devices in the broadcasting industry too. My last company had a few NUC-powered devices handed to them from various broadcasting partners.

I've also bought a NUC for myself for personal use. I bought it from a consumer web site and decided upon it after a recommendation from other consumers. So it's appeal isn't just as a low cost business machine.

Other comments in here have been equally glowing about the NUC as well. So I find it really hard to believe you had given any serious time investigating them before now. I mean you haven't even capitalised the product name correctly and didn't realise USB et al was onboard until halfway through our discussion.

If this product isn't for you then that's fine. I'm not here to convince you to buy one. And equally just because you don't see a value it doesn't mean others can't either.
Brokers (what the author calls "middlemen") have existed for ages and served all sorts of purposes in all sorts of economic activities. They serve a specific and valuable function in the economy.

The author muddles the point by bringing this into the equation. The core, valid issue raised is monopoly power. Which will naturally be the end goal of any enterprise. It is governments job to bring reasonable power to bear to prevent monopolies. Ours is failing to do this due to crony capitalism - all of the benefits both sides of the political aisle reap by maintaining the status quo.
> I didn't see anything about someone making up lies.

That is covered by what Mills calls a "false opinion."

> It is necessary to consider separately these two hypotheses, each of which has a distinct branch of the argument corresponding to it. We can never be sure that the opinion we are endeavouring to stifle is a false opinion; and if we were sure, stifling it would be an evil still.

And here is some more of the reasoning about this:

> When we silence an opinion, Mill says, our reason, at least in part, is that we are certain it is false. But in taking our certainty of its falsity as a reason for silencing an opinion, we are treating our subjective certainty as absolute certainty, which is tantamount to assuming we are infallible about the truth of our belief. But of course, we are not infallible beings; therefore we are not justified in silencing an opinion on the grounds of being certain it is false.

Note that "someone making up lies" is someone's opinion that you have determined to be a lie. If you don't recognize this you are doing what Mills has so pointedly warned and pointed out - assuming infallibility
Federated servers would seem to be an eschewed middle ground in your analysis.
I'd disagree with that. Engineers were told what to do or they would lose their jobs by the business people who had their ethical center removed as part of their MBA program.
It means communicating something quite clearly but by indirect means (and possibly inadvertently).
I use McMaster for work a lot, grainger as well. I love the interface but hate the prices when I am footing the bill.
Ok, but 40ns of 16ms is 0.00025% of your frame time.
Yes, 0BSD is ISC with ", provided that the above copyright notice and this permission notice appear in all copies" removed. MIT-0 is MIT with "subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software" removed. Unlicense is a more ideological statement.
Yeah, chromium and nickel, two of the chief components that put the stainless in stainless-steel, are rather toxic in most/all oxidation states (Cr3+ is weirdly biologically necessary but toxic in high doses). Their refining process is pretty nasty too - lots of cyanide / carbonyl (monoxide) complexes, and mining is just generally filthy.

Automation and cheaper electricity would drive down the cost of recovering metals from aqueous waste.
This startled me 10y ago when I arrived to Hamburg: why was I only aware of Berlin? I think due to the (failed) international projection of the great diversity of cities and towns in Germany. Hamburg is a very nice place, and greatly unknown outside Germany.
That is good point but also long way ahead. Sometimes such tools are merging with a core product. The tool and policy was created by Google engineers that are not part of GKE product development teams.

For now I suggest to use the tool in a scheduled, serverless manner and configure evaluation output to Security Command Center. By that, processes will be fully automated and the results will be visible in a webconsole (as findings in Security Command Center).
Yes, I can assure you it is bidirectional, since my mental stress certainly affected my gut.
Who will make Apple fashionable now?
Well the way I wrote my pipes solver was to keep a set of possible orientations of every tile and gradually remove impossible options by using border conditions and some heuristics like avoiding islands and loops. And when this doesn't turn up any new info I resort to depth-first search.

The generator basically does the same but every tile starts out with a full set of possible orientations - every rotation of every tile shape (there are 62 I think). I remove some orientations due to border conditions, then pick a random possible orientation for some tile and so on till the board is filled. There usually is some backtracking involved.

This isn't terribly efficient and can get stuck for quite long when generating large puzzles. I actually want to look into adapting maze generation algorithms for creating these puzzles, so thanks for the link, I'll check it out.
At some relatively recent point "parent", "next", and "previous" were added to comment headers. You can follow the "parent" chain to the top which is more reliable than scrolling for larger threads.
You can just do this directly with a congestion tax, but those are extraordinary unpopular.
https://archive.ph/3oFsw
Did Medium actually fail? It seems pretty well used.

I’ll admit I never thought highly of it, it always came off as mediocre, but this article reads as FUD garbage. Kind of like a Medium article.
I'd like to say again that imo there's not much downside to trying. It may end up not being better in all the ways you'd hoped but surprise in so many other ways. It will most definitely be a great experience that will shape and enrich your lives.

Another option might be to maybe just leave Berlin for a different part of Germany or move to another European country. Portugal is very nice, lower COL and I've heard of techies moving there. It wouldn't make a huge difference in taxes but general cost of living should be lower and afaik no visa and work permit issues.
If you want to make that bet the world has provided you ample opportunities.

https://www.google.com/finance/quote/GE:NYSE?comparison=SHE%...

A faster way would be to just light the money on fire, though.
For any folks interested in working on introductory visual programming languages full-time, I'm the architect on Circuits at Rec Room and we are hiring all levels of engineering :)

Circuits are basically executable flow-charts built in 3D space on iOS, Android, Consoles, PC, or VR. We have millions of Circuits users already and we are growing rapidly. Please send mail to tyler@recroom.com if you are interested in roles.

Here is a spotlight of some Circuits creators for anyone interested in seeing it in action: https://www.youtube.com/watch?v=ajLn2YHLh6U

Here is a link to some Figma assets for anyone just interested in knowing what it looks like: https://www.figma.com/community/file/1070750698042818512

P.S. We have plenty of other roles open if client game dev isn't your thing but you are looking for a new gig: https://recroom.com/careers#openings
Y'all need some bidets...
If you sell a commercial compiler or assembler, and some company starts selling a product produced with your compiler/assembler, and you know you never sold them a license, you've got yourself someone to sue. For a less successful/commercial product, it could also just be for the joy of finding it used in the wild.

Similar fingerprinting techniques were also used by assembly coders as proof of copyright. When reverse-engineering to a spec, it's not unusual for routines, even long routines, as well as lookup tables, etc. to end up being coded the same, or nearly so, as the original software. This isn't necessarily infringing of copyright -- for example there are only a few sensible ways to check if a character is uppercase in ASCII. It can be hard to tell reverse-engineered and re-implemented code, from disassembled and reshuffled code (which is copyright infringement). If the suspect routine incorporates something like an idiosyncratic sequence of NOPs that serve no particular purpose, coincidence is a lot harder to argue.
Human underpopulation as an existential threat is also extremely far away. Ok, less people means a weaker economy. It still won’t be as bad as an event like World War II which killed tens of millions but that humanity still recovered from. I actually want longer AGI timelines because I don’t trust AGI to share my values.

Thanks for recommending the at section of the document. I’ll take a peak at it. I’m not really worried about yhe birthraye decline case because I think there would be subgroups of humanity with higher birthrates. Both small communities like the Amish and large communities like Nigerians still have birth rates well above replacement level. Africa is industrializing fast and could become an industrial powerhouse like China, if automation doesn’t remove the competitive advantage that high population otherwise would give them. Many African countries GDPs are growing at 10% every year.

This comment of mine goes a little off topic but I think the stuff I’m addressing is interesting and important for predicting the future.
I'd wager Facebook will not survive the next 50 years, so they probably don't need to worry about the next millennium.