skysight-inc/HackerNews huggingface dataset:
/disclaimer/disclosure/

When you disclose something, it's a disclosure.
>Sure, most of it is invisible on the international scale, but it's there and underpins an economy of specialists.

Actually a not insignificant part of these backwater businesses are so called Hidden Champions[1]. Basically, small companies who are still leader in the world market for their very specialised product.

[1] https://en.wikipedia.org/wiki/Hidden_Champion
You mean room-temperature superconductors?
This entire post is about making money. If you’re positing that your post was just about how you turned down Uber because the company wasn’t profitable then your comment has no relevance to this thread.
I'm perpetually wondering about this. As I do a lot of maintenance myself (in the house and on my bicycles) and as I derive satisfaction from it I understand what you're saying. It does feel liberating to have agency in these matters!

On the other hand these jobs do take space in my life and in my mind. It is questionable whether we should "force" people to do simple car maintenance. Our society runs on division of labour and everybody places their cutover to experts somewhere else. You say they could benefit a lot from gaining some mechanical understanding of their car's operation. And I feel the same. But they may wonder why they should learn a skill that takes time away from other things important to them.

Sure I may question how they spend their time. But now we've moved away from how knowing basic maintenance is good for you to a more general outlook on life. Watching a tutorial will improve one's future life. But we can't say that watching a car maintenance tutorial will be the right thing. Maybe it's a tutorial on Excel? Which would be more in line with the topic of the article anyway.

So I agree with you in general but not in specifics :-)
Animagraffs – Animated infographics about everything
Intel Stratix 10 DX Adds PCIe Gen 4.0, Cache Coherency: UPI as Stopgap
The interesting thing here for me (aside from the actual ideas about home directories) was varlink. Is this the new D-Bus?

It looks like yet another IDL and server/client. Aside from being JSON etc, what are the advantages of gRPC/protobuf, or even ONC RPC and XDR?

Oh and full disclosure: I actually like the various systemd utilities and functions. Things like the resolver replacement can be a pain when you want to do weird split horizon and other things, or for bastions of VPNs, but as systemd has "settled" it compares reasonably well to Sun and Apple's equivalents.
I wish ASCII art would just die. This still looks lousy to me, and now also reminds me that we're trying to draw diagrams by emulating 1980's-era technology. You don't see people still using CGA graphics for clip art.

It was the best we could do, 30 years ago, but today "text" means untrusted Unicode of arbitrary language/script/direction/length, and the number of cases where you can throw it to an output system optimized for displaying "1", "2", "3" is rapidly dwindling.
This is no secret. C# and Java are slower with lambda than scripting languages like Python and Javascript. Whether it’s slower overall, I haven’t seen benchmarks and outside of lambda, the startup time cost is usually negligible.
Impact of Data Science and AI on tech deliveries and how to mitigate complexity
You're basically hiring an AWS devops position since you don't need to manage anything yourself. Great for the small startup but not so great for the already established enterprise that has some devops guys anyway.
That first link makes no sense. The C# is not reflective us my real-world usage in the slightest bit. The 2nd link is more accurate to my experience, and obviously contradicts the first link.

I haven't tested the new VPC stuff yet to know what the impact is.

https://aws.amazon.com/blogs/compute/announcing-improved-vpc...
One thing that will need to be fixed is the ssh access that his current scheme does not allow. I cannot see how I should be logged into my machine on another continent before I can log into it again. Paradoxically this would mean moving the ssh keys, or equivalent, out of $HOME, which is the opposite of what he wants.
This is how a conversation with a colleague who were enthusiastic about Serverless, and who's company was mostly on Java/JVM stack went:

Colleague: Lambda is awesome, we can scale down to zero and lower costs! We love it! We use cool tech!!

Me: What did you do about JVM warm up?

Colleague: We solved it by having a keepalive daemon which pings the service to keep it always warmed up.

... Me thinking: Uhh, but what about scale down to zero?

Me: What do you do about pricing when your service grows?

Colleague: We use it only for small services.

... Me thinking: Uhh, start small and STAY SMALL?

Me: How was performance?

Colleague: It was on average 100ms slower than a regular service, but it was OK since it was a small service anyway.

... Me thinking: Uhh, but what about services who _depend_ on this small service, who now have additional 100ms times to comprehend with?

Overall, I think his answers were self explanatory. Lambda seems to be a fast prototyping tool. When your service grows, it's time to think how to get out.
A $100 smartphone beats 400$ netbooks from 2008 in terms of hardware. 1920 x 1080p full HD display, an 8-core processor with 2GB of RAM, 32GB of storage.
Are brain implants the future of thinking?
GlobalFoundries, Arm Demonstrate High-Density 3D Stacked Mesh Interconnect
If he is not a good judge for what document supports wrong doing, then he is not a whistle blower in the first place. And I am not suggesting he is not. I have no doubt that he knew what a compromising document looked like.
Investment climate is also important.

Perhaps in Europe, people are less inclined to borrow large sums of money?
Automattic raises $300M from Salesforce at a $3B valuation
> ... how to look up oil prices in the web browser.

Grandma usually trades oil contracts by phone? Or Grandma heats with oil and needs a refill? Or Grandma has a salad dressing factory? Or...
https://vimeo.com/212582845 - a skippable version of their video. It's all animated, no real world footage.

Lots and lots of "real" videos of this display are marketing CGI renders, but here's the one from the actual trade show - https://www.youtube.com/watch?v=tGPvfHI-yCE
> Every day around the world, an estimated three billion people go to work and 2.9 billion of them avoid making small talk with their co-workers once they get there.

Wait, how are 2.9b people avoiding chitchat? I almost more interested in this.
If you have 10m requests uniformly distributed, then yes it’s less of a problem, but that’s unlikely. (Even then lambda containers will be recycled multiple times throughout the day, so there is still a small penalty.)
also voidlinux
Tesla’s Neural Processor in the FSD Chip
I don't buy into most parenting books, but after we accidentally taught our first to need her hand held for an hour to fall asleep, we realized we needed to do something different for the second.

My wife read a book by Ferber and it changed everything. I met a lot of people who said they tried Ferber and it didn't work, but none who actually read the book and did what it said.
Of course it is! The original OLPC was released 10 years ago!

It was a 433Mhz x86 Via Geode LX released in 2006.
One con is that using an application load balancer with lambda restricts you to 1MB requests (and responses?) as opposed to 10 with APIGW. Lambda itself has a 6Mb limit.
I think the biggest failure (ignoring politics, markets, etc) was its complexity. Tech with moving parts tends to break. You also can't easily build something that is all things to all people, it's better to do a simple thing well than a lot of things awfully.

If I were to set out with this challenge today, I would build a basic version of the Pi Top [1]. Literally just a keyboard, touch screen, Raspberry Pi, battery and battery circuit (input 5-24V DC, output 5V DC). A lot of people in hard-up areas still have phones and therefore some kind of DC power, but worse case a car battery can usually be come across.

Put the Pi behind the display (avoid bending the display cable) and expose the inputs/outputs. Put the battery in the keyboard area to weight it down. Have everything just plug into normal ports (including the display) with visible cables on the back.

That way it's simple, easy(ier) to fix and upgrade. Parts can be hacked and re-used for other projects. There's tonnes of documentation and online support. People could feasibly take to broken devices to create a working one.

As for the meshing stuff, it's overly complicated. I think you would just preload the machine with a bunch of learning resources (software, books, etc) and make it easy for the device to become a hotspot for file sharing.

[1] https://accounts.pi-top.com/products/pi-top/
Redhat's influence, his employer, does end up forcing other distros, as Redhat is the biggest influencer on linux land
It, ah, looks like Conviron's smallest unit is still a little larger than a typical full-height fridge - and that one's really new, having only been announced in April this year. (Reverse osmosis system not included.) Doesn't look as well insulated as your typical fridge though. All the other ones are even bigger. They're not really comparable - or doing the same thing, given that the PFC was hydroponics-based.
I know this is anecdotal, but... :
I've been staying at a little fisher's village in Pelion (Greece) during summer for the last 13 years and yes, it is a dire situation, worsening year over year. Local fishermen are basically in despair, because close to the coast everything's depleted and they cannot reach the (already scarce) fishing grounds further off the coast with their type of boats. Their livelihodd is pretty much destroyed.
Saw the MedFish4Ever initiative mentioned on the page, but clicking the link yields a "requested page could not be found". Go figure...
Not just bad reputation, it's against the law in many countries. It's given as example of the False imprisonment wikipedia page [1]:

"The detention of a customer by a business owner (e.g., hotel operator, apartment owner, credit card company) for the failure to pay a bill."

[1] https://en.wikipedia.org/wiki/False_imprisonment
There's a door showroom in Chongqing that's so big you drive through it and look at all the doors on offer.

Yes, you drive through it in your car and look at housing doors of all types.
Heroku is not Serverless in the modern definition of the word and doesn’t Heroku run on AWS?
Reading the Hamilton biography, I was shocked to learn just how low the morale was at Washington’s camp. When I learned this in AP US History, I understood it more as disgruntled soldiers grumbling about the lack of good food.

Reading the book, I realize it was more like the men were on the cusp of an all out rebellion and it was really Washington’s carisma barely holding it together as the men starved and froze to death with over a year without pay. They also had to periodically execute the most vocal dissedents, which to me was very shocking.
Is a smart phone really the best way to type an essay or create a computer program? I do see the movement towards touch-only devices in younger people, but I'm yet to understand how people can productively type on such devices.
> Serverless is specifically a stateless paradigm, making testing easier than persistent paradigms.

No because Lambdas are proprietary which means you can't run it in a CI or locally.
Also, it becomes stateful if it pulls data from a database, S3 or anywhere else on AWS which it almost always does.

> Serverless isn't much younger than say, node.js and Rust are.

AWS Lambdas which I consider to be the first widely used Lambda service was was released in April 2015 which is 6 years after the release of Node.js.
Also, Node.js is way more popular and mature than Lambda solutions.

Overall Lambdas are only useful for small, infrequent tasks like calling a remote procedure every day.

Otherwise, things like scheduling, logging, resource usage, volume and cost make Lambdas a bad choice compared to traditional VPSs / EC2.
Docker can also be serverless and gets rid of all the limitations of lambda - Fargate.
Yes, but Fermi's Paradox is based on calculating that it would only take an alien civilization a few million years at the most to colonize our galaxy, which has been around for billions of years. Add to that the likelihood that a slightly more advanced civilization than ours would be able to make self-replicating probes. And it only takes one civilization to do it. So where are they?

Think about it this way. If human civilization persists and continues to advance, what's stopping us from spreading out to nearby stars within the next thousand years? And that's nothing on the cosmic timescale.
> And even taking that for granted, what is so astonishing that the actual one is the one that is compatible with our existence?

You've just verbalized the weak anthropic principle. The entire point of it is that this is not astonishing (at least not without additional knowledge), but a necessity for the universe to be one compatible with our existence, irrespective of how rare the conditions are, given we're here to observe it. The prior probability of "us" arising might have been incredibly small (or not, we can't tell), but the posterior probability is 1 - we're here.

> I mean, if any possible universe could have happened, then the one we live in had actually an equal chance to exist with any other.

Yes, but that does not mean that the odds of any given configuration need to have an equal chance.

What GP is saying is if there is an infinite number of universes and if life is extremely unlikely, then the odds of any given universe with life only having one life form might be very high, even if there being even one life form might be extremely unlikely.

We know that the posterior probability of there being one suitable for us is 1, since we're here. But we don't know whether or not life is a rare event or not.

The antrophic principle explains why we "won the lottery" so to speak in being in one of the universes with at least one life form, but life being incredibly scarce might be one explanation for why we might be in a universe with only one life form.

Though of course we can not infer that life is rare across any given set of universes if we determine we're alone in this one, because we don't know how other universes would be configured.
I could argue that that's just your opinion and of an handful of other rival club supporters.
I have a tool that does a similar thing:

https://github.com/EFanZh/tree-graph-generator

Demo: https://efanzh.org/tree-graph-generator/

But it doesn’t have a good front end yet.
Contender for the biggest non-issue of the year award.

You have a problem with the window screen position and aren't under specific instructions from the flight crew to keep it in its current state? Speak up to your fellow-passengers and find a solution together. It's really not that difficult.
> going all in on serverless will let you deliver better products faster

Can you show some empirical evidence that supports this? In my experience this is another nebulous serverless hype claim that doesn't withstand scrutiny.
In my view humans built on top of failures as much as on success. I see following things which were propelled by OLPC:

1. No frills cheap laptops like EeePC, I don’t think computer manufacturers would have tried cheap laptop if its not for OLPC.

2. Rise of google chromebooks which are the results of number 1. And today are considered better than a tablet as a device which helps creativity among kids not just consumption.

3. Focus on educational content more than the technical details of a device. This we learned only through the failure of hardware centric approach and I believe it works for both developing and developed world students.

Hopefully we can learn from OLPC and build new initiatives with focus on good content along with device today. Also can introduce kits using micro-bit, and rPi like SBC with physical projects where student can deploy all 5 senses to create and learn new things.
I was struck by this paragraph:

"Bender began to worry that people saw the project as a hardware startup, not an educational initiative"

I couldn't help but think of the Raspberry Pi Foundation, and how it has been successful with this regard.
Where Are All the Fun Software Engineer Jobs?
> It’s not a coincidence that loneliness for men rose as spaces for men declined.

This assumes that men can only congregate in "spaces" which exclude women, which is obviously untrue. I also assumes that men primarily socialized in such spaces to begin with, despite them also typically discriminating by class and race, as well as gender.

That such spaces have declined should have no effect on the ability of men to congregate and form relationships with one another. Gaming as a culture, which is primarily (albeit not exclusively) male-oriented, wouldn't exist otherwise, as one example.
> No because Lambdas are proprietary which means you can't run it in a CI or locally.

Arc has a full sandbox, so yes you can run a lambda in a CI or locally. You should know this - if you're developing your apps by deploying every lambda as you edit it you're doing it wrong. Most lambdas don't really need you to simulate AWS.

> Also, it becomes stateful if it pulls data from a database, S3 or anywhere else on AWS which it almost always does.

Sure, persistence exists, but when people say 'stateless' they mean 'has no transient state'. They don't mean 'has no data'.

> AWS Lambdas which I consider to be the first widely used Lambda service

OK. You don't consider GAE (2008) widely used. I disagree - mainly because I was using GAE back then and thinking about this new world of no-memory, timeouts, etc - but lambda is definitely more popular.
The Biggest Career Mistake You Can Make (Avoid This at All Costs)
I think you miss how mind-numbingly boring all this stuff is. The evil is in the overarching character of the programs and infrastructure -- not the minutia. But without seeing the minutia you cannot see the program.

Imagine that the year is 1942 and someone leaks you a stack of bookkeeping records from some german labor camp in poland. In it, the records account for gassing prisoners by the truckload, but to your eyes it's all just just the cryptic numbers and administrative filler of any complex bureaucracy. To make any sense of it, you need many layers back of the surrounding documentation-- not just to establish what you're looking at, but to establish what you're not looking at. Communication that shows that the data is real, not an exercise, that the prisoners are being killed rather than that the accounting is just covering deaths from natural causes, that it's really a big intentional program sponsored from on-high and not just a fluke where a local administrator or two went nuts.

Without a wealth of supporting material it would be easy to dismiss Snowden's reports as "sure well, there was some overreach here and there. It wasn't officially sanctioned and the relevant parties have been sacked, James Clapper had no idea and did not perjure himself and we haven't been systematically lying to the public for a decade." In a world where the NSA was accountable to the public, Snowden would only have to reveal enough to force them to account and disclose and continued inquiry would unearth the rest. But we do not live in that world: The NSA's actions are not open to public inquiry. One shot is all we got for any real transparency into the mass surveillance apparatus. Consider the byzantine dismissals that Jewel v. NSA experienced. ( https://www.eff.org/deeplinks/2019/04/judge-dodges-legality-... )

It seemed pretty obvious to me that Snowden purposefully obfuscated what documents he took by accessing everything-- a fact you seem to have exploited in a number of posts to exaggerate the scope of the documents he took, according to our best understanding of his actions per the journalists he worked with-- in order to create a situation where the administration's ability to tell additional lies to cover up the situation would be limited by the risk that somewhere in the stash Snowden had a document which blew the latest lie apart.

For another example: There is an absurd number of patents filed on most of the technical tools being used for the mass surveillance on the internet-- and their feature sets often end up leaked in product documentation and internet standards. They're not even particularly well hidden, some with co-authors who's linked in pages brag about their TS/SCI and work in intelligence... Yet, pre-snowden, people pointing to this wealth of details even combined with first hand accounts of how it was deployed, were just treated like kooks. Without the ability to open a real inquiry it isn't enough to prove that something suspicious is up, the proof must be utterly overwhelming to have a meaningful effect.
This brings back times when doing parental tech support over the phone.

"can you read what is on the screen right now"

"There is nothing on the screen!"

"there is a box on the center of your screen with words, please read them"

"OH that box.."
I've seen a few good applications for 'serverless' and a whole raft of bad ones. Yes, the tech has its upsides if you have a few million devices in the field and they can randomly start reporting. But for most applications it is overkill and some forethought might save you having to deal with that particular problem in the first place. Forethought: randomize your connect moments and exponential back-off in case you can't connect.
Influencer indeed, not forcer.
You're Not Weird If You Think Trees Can Have Conversations
Most of the article talks about the display, the UI and how beautiful everything is.

I'm not very convinced on the safety of this device, especially after reading this

>Secure: it balances security and ease of use.

Does that mean that it has less security so it can be easier to use ?
It was what could be built for the money. I was ok with the cheap keyboard. The processor could have been sufficient if there hadn't have been such a focus on python. I got one through the G1G1 program and managed to get some decent work out of it.
Yep, this! That said,

> (probably with all the needed code locally available, storing data locally and then sync when no action is going on).

I'm not sure this is a requirement. Eg the D forum is extremely snappy yet server side rendered: https://forum.dlang.org/. HN itself is pretty snappy too.

I think "no cruft" is probably the better guideline. And it's a hard guideline to follow in Single-Page Webapp Land :-)
But if your hosting costs are a round-off on your budget that might not be an issue.
While I don't consider the paradox of tolerance to be invalid, what I see happening is people using Popper as an excuse to be intolerant towards people they dislike, declaring that their target party is "intolerant" so they're allowed to be - or even have to be - intolerant towards them. Hence, the total amount of intolerance in the world increases either way. It seems like quite a damned if you do, damned if you don't situation.
James Mahaffey's "Atomic Accidents: A History of Nuclear Meltdowns and Disasters: From the Ozark Mountains to Fukushima" is also worth reading - the scope is broader. It covers a period where research reactors were decommissioned explosively by pushing them to supercriticality and accidents in supporting plants amongst other things.
Along the same lines as a program running on lightweight DOS, is it possible (or common) to build a Linux "distribution" for the sake of running a single TTY program? How fast would it boot, and how reliable would it be? (To avoid being called into work because a brief power outage "bricked" the POS.) Linux would have the advantage of working on modern PCs with modern hardware like touch screens, USB scanners/printers, etc.

Or, say I want to boot directly into a video game console emulator with Linux with 0 additional steps. How would I do that?