skysight-inc/HackerNews huggingface dataset:
Is it? I think it’s people exploring things that are obviously broken. Even if I don’t agree with the methods and sure plenty of people wear it as a fashion. It costs a lot of money to live sparsely and look good while doing it. There is an elitism to plenty of the advertised flavors.

However, it’s pretty hard to escape how globalized disposable culture has stripped many people of tradition, useful sustainable skills, community, health in the food we can consume, and has catastrophically destroyed important and once seemingly inexhaustible natural resources. Corporate abstractions have moved our ability to feed ourselves and build in our local community in favor of branded single use items that once could enrich a wider community to a lesser degree sustainably. Now, due to a confused worship of disruptive extraction we juice a small group of folks into astronomical opulence. Forcing all of us into a minute to minute tax for just existing.

This isn’t just a problem for the poor. The rich are rudderless too. Their children also die deaths of despair due to lack of context and removal from diverse experiences. They spend their whole lives in preparatory intensive training to be the best and miss experiences that create resilience when the world doesn’t open every door. I’m not saying anyone needs to cry for the rich Harvard alum, but the gap means their bubble can only do one thing. Pop.

We have yet to see the full extent of our current supply chain disruption, but I think the Instagram star vegan van dweller trust fund hobo and the kid who just graduated high school in a dying coal mining town will be thinking about minimalism for reasons the same and different. Lack of essential medicines and variety of good shit to eat and drink spark the mind on how you might do more without depending on near literal magic to teleport essentials to you at a rate that our world obviously can’t support any longer.
Depends on the role, but usually for software engineers one requirement is to pass an algorithms interview. so being really good at leet code. people have told me they did at least 600 leet code questions just for that specific portion of the interview
Command At Sea, a World War II game
Presidential Campaigns Targeted by Suspected Chinese, Iranian Hackers
Wow, I have been looking for that for about a decade. I played it a few times at a friend's house as a child and was mesmerised.
> you protest about things getting worse, not better.

I'm not sure this was the motivating factor for these initial protests.

Now it may have morphed into this over time, but I think they started on much simpler terms.

The world watch as a police officer kill someone and then watch as the authorities did very little about it (i.e. getting sacked for killing someone is a rather strange form of punishment).

The protests where in response to that poor attempted by the authorities to serve up justice for what is an obvious act of manslaughter if not murder.
Funny you should bring up Utah. I recently heard they don't fund education by county-based property tax. Because of that education state wide is fairly equitable.
I wonder if there can be a public version of this by sharing passwords openly but in a twisted way.

1. Create an account.

2. To know the password, you visit a service that gives you the password.

3. The service changes the password immediately in 10 seconds before which you login.

4. You can now post stuff with the account but can't change the password allowing another user to chime in.

Now the service basically needs to not allow another user to login in 10 seconds. If the website doesn't allow multiple users to login then there needs to be an etiquette of one user at a time, although you can kick off the user after a definite amount of time if the website allows logout from all sessions.
I really enjoyed the Aerobiz games on SNES.
Edge of Emulation: Game Boy Sewing Machines
Well, I haven't been able to come up with a good definition and I don't think the criterion you've pointed to is very promising.
The previous discussion: https://news.ycombinator.com/item?id=22914610
While I appreciate the intent of the post, I would encourage the OP to be at least a little more thorough before sharing -- this list is... sparse at best, and more accurately plain insufficient to be on the front page of HN. I certainly encourage everyone to collect their own curated list of critical resources at some point, (helps to find the ones that are most critical and specific to YOU) However in the meantime an actual good start for JS developers would be https://github.com/sorrycc/awesome-javascript or any of the other more specific awesome lists to be found on Github.
Wow, such an elegant solution!

Very impressive!
Ditto.

For projects where I must work in Windows my secret weapon is WSL + tmux + fish + vim for everything without a strict Visual Studio dependency.
https://news.ycombinator.com/item?id=22328856
WExDA – Web Based Data Exploration Tool
WExDA is a web based data exploration tool primarily useful for data preperation/ data analysis stage. This automates the EDA via web ui and is built using streamlit
How to use

Go to https://wexda.herokuapp.com/ and start using ;)
Features

upload csv files upto 200MB
describe data set
find missing values
find unique values and its count
plot data via scatter, bar and pair plots
plot correlation matrix in heatmap style
I think there's a difference between living scared and living...I guess pragmatically. I'm not worried that e.g. Russia is going to drop a missile into midtown Manhattan, but I do acknowledge that there are real threats in the world and - for the moment at least - we can't all just get along.

If the United States changed its military posture tomorrow to be strictly isolationist and brought every soldier home, someone else would step into the void. That may not necessarily be a bad thing, but it would be a different thing and at this point few people are seriously interested in finding out what kind of thing it would be.
Netflix is code for sex
> Not losing your ability to receive email will help resolve the problem.

Sure, I'm trying to prevent this stealing focus from the fact that this shouldn't have been a problem to begin with. The argument for separation is not made for defending against a SLA limitation or some other technical reason. It is made to accommodate a faulty policy problem. It is equal to saying "best practice: all big-co domains users should have corporate and production domain separation in case big-co's policy layer messes up. oh well". I'd rather see big-co held accountable not to mess up.

> If that is the case, then choosing a registrar that provides quality, timely and responsive support when dealing abusive content complaints should be on the top of your priorities.

Hindsight is perfect, while those qualities are rarely perfectly symmetrical information. "They should have known this could have happened" sounds like victim blaming to me. They were entitled to reasonable policies and reasonable application of those policies.

> I'm not sure how this become anti-competitive

Monopoly is not the only machinery of anti-competition. Creating a landscape demanding anti-abuse parity is essentially creating a barrier of entry. They are going to cloudflare next but there is no telling a similar scenario won't happen. It is important to call out the potential of big-co's putting capital-intensive demands on little players to participate in the web.
Pardon me if this is dense, but I don't see how laziness prevents you from examining f and g separately.
Nobody is innocent if they have filenames with spaces in their systems! /s
This is not a valid Show HN. Please read the rules: https://news.ycombinator.com/showhn.html. (I've taken "Show HN" out of the title now.)
Deepfaking a Younger Data in “Star Trek: Picard”
It made me laugh. Humor is based on pain, after all.

I saw it as a snarky refutation of "this one weird trick for love!"
A Plea for Change – Require an Unbiased Police Review Process
Yeah, none of the map editing tools work -- they just pop up a "This button is not implemented" error.

I love how it uses the original SimCity helicopter, train, and a lot of the same tiles.

https://donhopkins.com/home/images/SimRefineryHelicopterAndT...

There is more stuff actually implemented or at least sketched out wireframes in the menus. Stuff like Refinery => Operating Plan => Blender Recipes => Gasoline => R32 that pops up a "Blender Recipe" dialog with a lot of numbers and petrolium techno-babel in it.

https://donhopkins.com/home/images/SimRefineryBlenderRecipe....

https://donhopkins.com/home/images/SimRefineryFeedstockAvail...

There's some more interesting stuff in the interlinked windows you get from Windows => Unit => [bunch of different stuff], that brings up dialogs like "Crude Unit" or "Asphalt plant" that shows the graphics and inputs and outputs of the unit, along with some inexplicable tables and diagrams and measurements, and squares that you can click on to link to other windows showing all the different inputs and outputs. And the unit windows all even have "Help" buttons that pop up a blurb describing them.

https://donhopkins.com/home/images/SimRefineryCrudeUnit.png

https://donhopkins.com/home/images/SimRefinerySulferPlantUni...

It implies there's some kind of a data flow model going on, but I guess it's probably mostly just wireframe examples of what it would look like if there was really a simulation going on.
Google Wave is certainly the first thing that came to mind!
It was just release on iOS, Android has had it for a while

https://support.signal.org/hc/en-us/articles/360007062012-Ne...
My wife and I get quite a bit of joy from not watching the stories, but just paging endlessly through the options.
There are bigger fails too - Apollo 11 tapes https://en.m.wikipedia.org/wiki/Apollo_11_missing_tapes
Holy shit. I'm blown away by this. Imagine the ability to use these as training inputs for language processing. Just add one more representation to the bucket of things to train models on. Very fascinating. Favoriting this.
Discussed at the time: https://news.ycombinator.com/item?id=11140981
Ammonite is great! I think it could use more exposure, especially the REPL.
As far as I can tell from the screenshots, it’s GSlack.
Mirantis’ Docker Enterprise 3.1 Adds Windows Support, Enterprise SLAs
stretched valuations are dominant in sectors where liquidity is small. There's a reason WeWork got 50 billion before crashing to basically 0.
If you don't respect Apple's software license terms, you have no moral authority to insist anyone respects the GPL's license terms.

I take it you'd have no objection to Google forking the Linux kernel for Android and refusing all requests for the source code.
This apparently replaces Google+ for organizations
I just figured they rebranded Hangouts or Google+ myself... The number of attempts at social that Google has made over the years is somewhat mind boggling...
How much of your credits do you have to spend on media outreach to challenge the science of climate change?
There was a series of posts that did very well on HN: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... Has it really been that long ago.
What's the Discord community link? Not seeing it on their website or YT channel.
To add on, another promising technique is ultrafast electron diffraction (UED). You can get atomic space and time resolution (sub-angstrom and 100 fs) already. It's just a matter of scaling up beam quality to the point we can study complex macromolecules. UED will also fit in a single room while the worlds only XFEL is miles long.

(I work on instrumentation improvements for XFELs and UED.)
The uncensored Chinese internet for international political discussions
With 40 years of Apple development under my belt, I can safely say that Apple used to be great about supporting older hardware.

When they were on rough times, everyone understood about needing to break compatibility with old hardware (that nobody really cared about anyway because, despite it's horrendous price, was super obsolete due to the rate of Moore's law back then). But nowadays, Apple is invalidating old hardware platforms for superfluous reasons, like abandoning 32-bit apps, enforcing their OEM cryptographic authority (with T2 chip) and getting into it with nVidia (granted nVidia screwed up big time with those GPU chips that blow) or more recently, getting into it with Intel (which has caused agonizing supply-chain issues for Apple). They are no longer that good about helping people support Linux either --you would think that when they deprecate a machine, they would at least have the decency to open source all of its drivers...(and have pre-negotiated the legal rights to do so).
Kids now spend nearly as much time watching TikTok as YouTube in US,UK and Spain
See also: https://www.zdnet.com/article/uk-ncsc-to-stop-using-whitelis...
Peaceful protest is peaceful protest. It's a democratic right and always legitimate.

Failing to properly report the scale of violence and looting whilst simultaneously questioning the legitimacy of the response to it though exposes the media narrative for what it is, not objective.
Ah, I got too carried away with general-Scala-stuff, but you're totally right, all your work is moving the Scala ecosystem in the right direction (and thanks for that!).

Type safe pythonic simplicity is underrated.
Interesting. Do you have details to share, because I'd vaguely planned to equip my garage with electrical charging capability? I can assure you though that nobody is paying several hundred bucks per month for a garage or parking lot except maybe in the very city center of the four big cities in Germany, like next to the iconic main attraction of that city. It seems the public sector wants to grab the money for EV charging, with public parking lots being dedicated to it, while there's no plan for private proprietors to install their own charging.
We don't host user content under the gitbook.com, or at least we've stopped doing it a few years ago.

User content is stored under *.gitbook.io, similar to GitHub.

Google blocked all domains that contained "gitbook" in our account, even ones that are used for some infrastructure and are not accessible by the public. We don't know the exact reason for this, maybe they've blocked gitbook.com because we still have some redirect for content that was hosted under it years ago.

And yes we are going to make changes to host our status page under another domain.
I recently discovered systemd-nspawn and was amazed at how lightweight a basic container can be.
Cool, could these be modified to let people hold their breath underwater for hours like seals or sea turtles?
I think this is the best frame of mind to keep me pushing forward. Maybe once I’m at the top of the food chain I’ll be able to have some impact on these practices lol Thanks for the advice!
I mean establishing a curfew during the night, not stopping peaceful protest.
Limited warranty is not the same as being repairable. Warranty is free, repairs are paid.
Ask HN: Why does Edge Chromium use pkg installer instead of dmg?
What does it install beside the app in `/Applications`?
The biggest drawback with Signal for protesters is that it exposes the user's phone number to everyone else in groups (just like WhatsApp does). There is no way to even hide the fact that you have an account on Signal. I can add phone numbers by enumeration into my contacts and Signal will show who among my contacts is on it. If the authorities don't use tactics like they did in Hong Kong, the protesters may be safe from being spied on (or worse).
I do see work life balance in a job ad as a red flag these days, or at least questions to be asked, a bit of doublespeak :-)
This is evidently rebranded Google+, as the "See more features" link (at time of comment) points to the feature comparison chart for Google+
The source code is available.
Having 'Message me on Signal' as status message on WhatsApp and not replying to non-urgent messages from Whatsapp helped to covert some of my contacts.
Not to be flippant, but cosmology is essentially the science of dealing with these kinds of scales. It’s an entire field whose goal is to make questions like the above tractable.
Everything is a file until one needs to do UNIX IPC, networking or high performance graphics rendering.
Well that's irony right? If Iraq had actually had credible WMDs they would never have been invaded.

Not like these lessons have been lost on North Korea or Iran. There's the things the international community says about nukes on one hand, and there's how they actually treat you when you don't have them on the other.

The realpolitik view is that you don't have actual sovereignty without nukes. In my opinion this is why the U.K. for example (which, let's be honest, doesn't really have any practical use for the damn things and wastes a lot of money on them) is nuclear armed.
Most of the people can't charge at home, it's not the US.
Some consider not relying on C a massive improvement.
I’m not much of a clojure fan myself, but I think the observation is that by relaxing that last constraint of static typing (and given the other appropriate tools), that while you can’t solve The Expression Problem itself, it’s a bit easier to solve the real world problem that happened to manifest itself as the expression problem in your code.

By the way, I was also enticed by multi-methods in this area, but I ultimately don’t think multiple dispatch is necessary.
I don't think that's a great idea until Signal stops exposing the phone number of the user to everyone else (for all the bashing that Telegram gets on cryptography, it has mechanisms to hide one's phone number and even the fact that one has a Telegram account from others).
We have tried dash/plotly and moved to altair. Reason is we can generate vega-lite specification and send it to web-component based on API Request (we did it with flask and bottle).

In general with FastAPI you can integrate altair to generate your vega-lite json as a response to an API request taking care of authentication and authorization in FastAPI (either with JWT token or other schemes like oauth2).
It was pretty widely circulated that tanks were still being manufactured that were not wanted by the military:

https://www.foxnews.com/politics/army-says-no-to-more-tanks-...
And yet, engine fires still happen, and yet gas stations reason for existence is literally so gas powered cars can come up to it.
I really don't understand. Are you, on a daily basis, in a serious threat of losing your job, becoming homeless and immediately dying with all your family?
"but then where do you draw the line?" wasn't asked out of concern for Apple or anyone like Apple. They obviously can afford to make their parts available. You can't draw a line anywhere that would be unsustainable for them.

The question was asked out of worry that some agressive rule targeted at a big guy, might have unintended consequences that hurt the little guys.

To which question I agree with "doesn't matter, draw it anywhere and adjust as needed" because there are easily identifiable reasonable ranges, and not knowing the final perfect answer is not a good enough excuse for not doing anything at all, and what we have now is already worse than a line that was drawn a bit off the mark. Waht we have now is a defacto line drawn 100% off the MAP.
Fair enough. The point still stands you should do normal source code auditing before worrying about the crypto aspects.
Space engineer builds distraction-free rotary cellphone using vintage dial
The ISO C and C++ papers are full of C/C++ references, are the ISO masters clueless youngsters?

Or for that matter the likes from Apple, Google and Microsoft?
Just speculating, but it looks a bit like a mix between Slack and Twitter. A social network made up of company employees only.
This trope of "as a member of the superior European culture, America is strange because..." is really tiring, and as an American that has spent years living in various European countries, almost always flat-out wrong and inaccurate. I assure you, European countries have some cultural practices that appear just as strange or backwards to Americans.

Your post is a perfect example: you have chosen a grab-bag of behaviors and traits from a very diverse group of people (329,227,746), thrown them together, and said "Look how weird these people are!"
We already have similar on-street charging stations like that in Berlin, just not enough. I suspect the reason it's not all street-parking is the strain on the electric infrastructure which would probably require a lot of rewiring.
`core.async` does M:N scheduling where many go-blocks are scheduled across a smaller number of heavy-weight threads. `core.async` also has channels and select. It pretty much works the same as in go.

However, since the default in JVM is heavy threads and blocking behaviour, extra care needs to be taken to avoid blocking a thread that a go-block is executing on (as that would also block many other go-blocks).

So it's definitely easier in Go, since you don't need to juggle these two contexts.

JVM has NIO, which provides non-blocking IO. You can use this with core.aysnc's channels to resume a go-block. You have all the pieces you need to write a go-scale clojure service.
We sometimes push posts to the bottom of the front page, but never random posts. Only ones that moderators and/or a small number of story reviewers think that the community might find interesting. More at https://news.ycombinator.com/item?id=11662380 and the links back from there.
Telegram's homegrown crypto has been dismissed by many people (including experts). But it offers privacy features that some other messengers do not. Is Signal trustworthy considering that it exposes your phone number to everyone else in groups? With Telegram it's possible to communicate with anyone without revealing your phone number or profile picture or anything else.
Apple released their first UNIX based OS in 1988.

Exercise for the reader to find out its name.
The landing page is in the design phase, right now :-)

I'm writing the book and making the sure the code is valid. Keep an eye out as I'll post something here about it when I'm done.

I've got a Discord too if you're interested in having a chat? It's on the website.
New ransomware is targeting Windows and Linux PCs with a 'unique' attack
Wire has E2E synced across devices and platforms, though its client and features lag behind Telegram (it's still better than Signal on features).
Where would you put them? Most German cities are old and there's only on-street parking (that you have to be lucky enough to get).

This is what my neighborhood looks like:
https://www.google.com/maps/@52.4550916,13.3779422,183m/data...

All of these are 5-6 story apartment buildings with no parking lots. I would be surprised if even 1 unit in a 100 has dedicated parking.
Is work really the place for "meaningful discussions"?

To me, meaningful discussions is talking about philosophy, religion, political theory, introspecting the roots of one's own psychology, etc. That's not really what work is for. At work, one needs to focus one's discussions on the job – of course, you can talk about outside work stuff, but I'm always careful to try to keep it shallow and non-controversial. I'm not about to start debating the existence of God with my work colleagues, as much as I really love that particular debate. Nor am I going to drill into the impact my parent's divorce had on my own psychological development.
I know. You said you didn’t know an alternative phrasing. I gave you two.
I don't really know where to start here, so I'll just say that you're probably looking a little too much into how it is "propagandized in Hollywood serials."
Some people also insist to keep debuging with printf(), whereas the rest of the world is happily using InteliJ and friends.
Then again, why is the device worth so little? Did it actually degrade that much? Or is it largely the product of the fact that it isn't supported any more, in both software and hardware? And, is that lack of support, in either the software or hardware domains, a fact of nature, or something under some interested parties conscious control?