skysight-inc/HackerNews huggingface dataset:
In Orson Welles' classic film, "The Magnficent Ambersons", one of the original inventors of the automobile predicts the changes, many negative, that the automobile will bring to civilization. Almost exactly 100 years later it sounds quite prescient:

https://www.youtube.com/watch?v=fTTF2QIHDCM
Fido: A powershell script to download Windows retail ISOs
You cannot mix a new development like that. Building a house is expensive, so only the rich and upper middle class can afford it. The poor always have and always will live in the houses the above lived in some years back and left for something newer.

What planners need to do it make sure that when the rich vacate the neighborhood they left behind is good. Part of that is making sure that some of the rich decide to rebuild their current house instead of leaving thus mixing the neighborhood a bit.

Cities are a long games. The "ideal" state you plan today to build tomorrow is not the end state. That means your plans need to account for change. New development will be old in 20 years, what then?
Is not officially Thinkpad model. Is "Frankenpad", made by combining parts from many Thinkpad model, in a creative way. This is what "group of enthusiast" in Shenzen do.
It wouldn't be fair to single them out specifically because it seems to be common industry practice . Also, I don't think it's fair to call them a "bad corporation" because at least they were open enough to use a project written by an independent third party to begin with; this is already one step in the right direction. Most corporations seem to block certain OSS projects completely. Sometimes it's because of GPL license issues but other times the rationale is not clear at all.
Setting up ejabberd and making it nice enough to have the features I wanted with a Django backend, man it was a hit n miss nightmare. And thank god someone had the same problems as me before, otherwise I would have had to implement a chat server in Twisted or Tornado.
I find Rocketchat quite good.
A lot of the narrative around it had Spain spending heavily on infrastructure before the 2008 crisis - with large proportion of that on roads. Judging by the quality and modernity of them all when I've been there, I'm tempted to believe it.
May not be intentional in this case, but 419 scammers typically go for these "obvious" red flags as they work as sort of gates to block the less gullible people from getting further into the process as they don't convert.
Why in the world is this being downvoted? Lack of good public transit alternatives to car ownership is a serious problem in many cities.
I think it’s funny that people try to cut FAANG out of their lives and still use Linux, which is primarily contributed to by FAANG and other corporations like Intel and IBM.

Also DuckDuckGo is so slow. I mean how are they supposed to compete with Google’s edge network? Then they have innacurate results, the first result is usually a deceiving looking ad, and you have to take them at their word that they aren’t also selling your data.
> It's a horrible programming model, though. We should be glad this is not how most languages work.

This is not only about languages, but also environments. The argument Kay makes is that in order to make very large complex systems that are resilient, you need something like this kind of message passing. And indeed, this is how the Internet works too
Ah that makes sense! Will definitely look into medical tourism to Mexico. Thanks.
(controversial) position paper on TCP
K7 like it's ancestor APL is extremely powerful language, whit great signal to noise ratios. However it is kind of "write-only" language.. When trying to read a code not written by you (or written by you couple of monthes ago) you struggle to understand it...
btw, I can help build and publish a small iOS app, if you're interested
These new ideas may be great in places where essential infrastructure is ok, but in Romania where missing this essential infrastructure.
As an example I could tell you my case:
I live in Italy, north of, and to go from here to my hometown in Bacau, for holidays, the trip (by car) from Arad (the city on the border) to Bacau takes almost as much as the trip from Italy to Arad.
Plus the Romanian side of the trip (on the main routes, "E" roads) passes through a lot of cities and small town with high risks for the locals and the ones in the car.
Having a decent motorway would allow to reduce traffic in these towns and reducing car air/sound pollution in these communities.
Train routes alternatives don't even exist or are takes too long.
Airplane options are very expensive (for a family of 4) considering that in the holiday season prices can become very high.
Gitlab link to download it is a 404!?
Monado, a free, open-source XR platform
By numbers (and likely volume and mass) it is non-asians are more properly labelled "the rest".
What is your expectation if the UI does not show that? That your communication is private? Why would you expect private communication when using your employer's infrastructure or, worse, a third party infrastructure like Slack?

If you don't own the keys, it's not your data.
No Brief? Or qedit? Or E? (-:

^K^D
The Eisenhower Matrix: a practical prioritisation technique
What can the operator of a KMS server do to my computer though?
Please don't use "word" to mean 16 bits. In an era when machine words are generally 64 bits, we're not talking about an anachronism from the previous generation, but the one before that - in a language that is completely insulated from the actual machine architecture.

One thing I love about Rust is that it uses u16, u32, u64 etc for unsigned and i16, i32, i64 etc for signed, which is about perfect - clear, concise and future-proof. That would be perfect for this library.

https://en.wikipedia.org/wiki/Word_(computer_architecture)
No it's not, if you don't know how to code you'll not really fail to execute any receipt you found on web or you'll not fail to create Shopify store and sell your products

Coding is not equivalent of reading
I am not sure slack can ever meaningfully become encrypted while having persistence. All it takes is for a admin (or hacked admin account) to change the password of the target slack user and login as said user to view all their private messages. The encryption is mostly pointless as far as I can tell when all of it is circumvented by a changed password.
Show HN: A weekly 1 minute summary of top tech news for busy people (text/video)
Are you saying you had some sort of presumption of privacy on a corporate Slack account?

If you did, you had it in error.

If I am reading this right, this actually reduces your exposure as an employee. Instead of your employer and Slack having full access to everything you do on that account, now your employer has full access but Slack's access is reduced substantially. (If the setup is working as I expect, Slack will still get metadata.)
A concept in K that I wish more languages had is indexing with a list of indices. It always blows peoples' minds when I tell them how sorting works in K. You use grade (<) to return the indices that will sort the array if indexed in that order. Then you pass in that list as the indices to the list. They do it in the string examples in this tutorial.
Brainboxes BB-400: A Raspberry Pi and Arduino in an Industrial Enclosure
The Roots of SGML – A Personal Recollection
But is it possible for the compiler to check that some object was actually set to wait to receive a particular message that another object was instructed to send? When coding with method calls, it is possible to accidentally leave a stub instead of method code that is supposed to produce some important side effect, say, but at least you know where to look.
> Using JSON you'd have to invent ad-hoc markup on top of JSON

That's basically a description of ActivityPub that wraps HTML in JSON!
Comparing Trump to AOC got a laugh out of me. Acting like they’re even comparably detached from reality is ludicrous. Having political ambition and a vision of a changed society is not a bad thing if the thing you’re railing against is real and dangerous (open borders). Leveraging the pervasive victim-worship of American society into executive power for the purpose of enacting an expensive, unnecessary, and ineffective Green New Deal defies all rational consideration. These are not the same thing, and I would think that is obvious to nearly everyone right of Rachel Maddow.
Citrix Became a Victim of Data Breach
I was fairly young at the time but still remember _Tomorrow's World_ (A BBC TV show about science and inventions) talking about HOTOL. To ~6 year old me, raised on watching Thunderbirds, Star Trek and NASA launches, it felt great that we'd be getting our very own Shuttle.

Much much older me loves messing around with scramjets and air-breathing rockets in Kerbal Space Program. Or spending real-world months exploring the Perseus Arm of the Milky Way in Elite: Dangerous. I guess our imagination always outstripped our ability, but to be honest I don't mind so much nowadays. Mostly because I'm partially disabled and would never get on any kind of space or Mars missions to start with.
Wireshark creates tcp sequence diagrams out of the box, they might even be exportable...
What "questionable corporate behavior" are you referring to?
And the PSD will continue to not do anything, extend the pensions and bank holidays for public sector workers to get the votes, and then continue to do nothing.
I said in my initial post that it was interesting. I don't think it "invalidates, destroys, or changes completely what we know about viruses". My gripe is with the sensational, click-bait title.
> Most services support primary email/login change

They do, but would you like to do that every couple years if, say fastmail or any other service goes out of bussiness? Do you even remember all of them, so you can change the email in time if your provider gives you advance warning that they're shutting down? Long term, it's complicated.
> Building a "feel good" fantasy around the hatred of cars isn't going to improve anything

The alternative is the status quo of the past half century where we pay lip service to city livability then expand our automobile-dependent suburban sprawl outward while adding one bus line that runs once an hour until it's cut for low ridership

Defeating the status quo always takes a motivated group, and hatred of cars is a good motivator as any. Cars shouldn't be outright banned, but they should be the most expensive and inconvenient option for commuters (which implies building transit infrastructure)
Out of curiosity, does Slack allow a single person multiple Screennames?
I see a scenario where a single person can have different handles, so personal communication doesn't overlap with work related communication. But the article does not make that clear.
If you hope it remains private or it gets forgotten, you should assume that it may go public / remain online forever. And archives exist for many pieces of public content.

If you hope it stays forever, you should assume it may vanish in a few seconds.
Dick Dale, Surf Guitar Legend, Dead at 81
Yes, it's a great illustration of why people don't like Linux users: they're full of themselves and believe they're better than everyone else.
Apple Just Released a New iPad
>When geographic and social mobility is high, information asymmetry is the norm.

Why is this?
If you are interested, Kerbal Space Program has mods for ramjets/scramjets, and the air-breathing rockets are part of the base game now. You can build your own Waverider and mess around with all sorts of fun explosions and crashes!
Matrix allows encryption with only access by people in the room, and even since they joined.
I definitely don't consider myself financially secure, not by a long shot. I'm still a lot closer to the poor end of things than I feel comfortable with, especially since I know bad things could be right around the corner.

It's easy to not have it at the forefront of your mind though, and be a little too easy with money. My girlfriend is pretty bad about it also, and I've been a lot more loose with my money since dating her than I was when I was single. But I'm also to blame, we just enable each other to have bad behavior.

I do save a decent amount and don't touch that, though, we just could be doing better. I'm not saving quite as much as recommended, and nowhere near the almost 50% of wages that some people here claim to do.
5-10% isnt realistic. These are carved from aluminum and molds are custom made, and the colored ones are than partially filled with colored resin.

This adds substantial material costs, but more importantly adds a lot of skilled labor to a process which is usually just simple casting.
I've got probably a few thousand mp3s from there and other services (lots of eMusic samplers) that now have little to no context. Sorting through them lately, it's a tad depressing when I hear a really great song and can find almost no information about the band that made it.

Also heavily used drip.fm. When Kickstarter decided to change the service to Patreon-lite I asked about archiving the site because of all of the extra info (forget about the music, I wanted the metadata). They told me they couldn't do it.
Isn't this just shifting partly your trust from Slack to Amazon?
Yes, that's the point. It's a signal that the US, as a whole, is still very much in the mindset of building infrastructure and communities centered around the car (in fact, centered around bigger, less efficient vehicles). Sure, you have pockets that are trying to do things differently, but again, on a macro level, the US is still very much "auto oriented" and doesn't appear to be turning much around at any kind of pace of other Western countries.
Seems like this not as big story as it used to be a few years ago. The new iPad Air seems to be fast, but uses old lightning connector instead of usb-c and has a home button.
Speak for yourself, my MANPAGER is vim!
>just some much more mild than most (some hate brocolli, and some will die if they are near peanuts, but it's the same scale.)

Did you just equate a preference/dislike of a food as being the same as a uncontrollable biological response to an allergen?
Our local clinic in the US has actually started a policy of asking visitors to wear masks if they think they might be sick.

Seems sensible enough.
Agreed to an extent. But what if you want to extend the API to include the same field twice (for example). The semantics of the input object would prevent that.

I'm reluctant to spend too much time arguing over a fine point. It could be done one way or the other. I was just addressing aaaaaaaaaaab's question.
I think that this is a matter of practice. I write k/q almost daily, and don't struggle to read other people's code, or my own.

Most code isn't clever oneliners, and is quite readable.
Buy Facebook Group Post
I thought it was rather difficult for an admin to view private messages on Slack? Last I checked you had to apply for this kind of access, on your own account.
1. If you use a custom KMS server like that, I don't know what they can do to you. Maybe a KMS server can send arbitrary commands to a client by design? I don't know. Even if it can't, there could be a bug like a buffer overflow in the KMS client that might allow the server to execute code on your client machine. Since you are only supposed to connect your client to Microsoft's KMS server (I don't believe other alternative and supported implementations of the server exist), maybe the client is not as battle-tested and hardened as it should.

2. Installing kmspico requires admin access to your machine. What kmspico does is that it installs a local KMS server which works the same way the remote KMS server I've suggested to use does: it activates everything you throw at it. But as I said it needs admin access to your machine, and it's up to you whether you trust kmspico or not.
It was probably a bit provocative to call every single response in this thread partisan.

As an example: The current top comment praises the quality of the essay without any further remark.
Huh, I've been seeing the term 'grifters' pop up everywhere in lefty writing recently. Is it just a verbal meme or do you all run the same script?

RE: Jordan Peterson, he may be favorite among, and a demagogue to, right-wingers... but he himself has almost no personally right-wing beliefs and is a self-avowed liberal.
If you really want encryption with only access by the people in the room, you can use Matrix: it's not based on your password, but on the keys. If you have your keys (and encryption has been enable in the room), you and only you/your devices can read the messages.
He'd been ill for a long time, and last I heard was still performing to pay his medical bills. As one point, he said something along the lines of, "if I stop touring, I'll die." Unfortunately that's come to pass.
I think with Slack you register new account to every workspace you join. I don't think it even have single account for everything concept, and you'll have to get a new handle everywhere you join.
> I don't think its a hatred of cars. Its just cars are so entrenched in western cultures that its easy to overlook all the problems.

They are entrenched for a reason: because they are extremely useful. Without cars and the individual transport methods they superseded, many of our cities wouldn't even exist.

What this and many other articles do, is to decide first what the problem should be and then build a case around it to show it in a bad light. That's not how you improve life in cities, it's just how you get rid of cars and with them all the benefits you've overlooked. Proof: you can get all the benefits of cars without the drawbacks by putting all the infrastructure for cars underground and using EV. None of these "visionaries" consider that, because they hate cars.
Zotero hacks: unlimited synced storage and smooth use with rmarkdown
It works the other way; you can't _not_ have multiple screen names. Each workspace (which is the new, not as good name for a slack team) has its own unique set of users. Every workspace whose slack you join means you need to create a new user for that workspace.
I grew up in Istanbul -- the cat city -- where free roaming cats are everywhere and have never seen a mouse in my life. I thought "mice in city" was a Medieval thing. Until I moved to Bay Area... And then I moved to Boston... Turns out there are mice all over the cities in US.

EDIT: Also recently I learned I'm allergic to mice. This went undiagnosed for 22 years until I moved into Boston.
Writing a REST API with Go / Gin and Some Simple Tests
I like Slack a lot except for the fact that it's a sluggish web app hidden away in a native window. I understand it gives them a lot of freedom to change things constantly, but what I would really want is a proper native app.
Text Data Visualization with Scattertext in Python
The effect for me is most pronounced with the blue/red heart on black background. I actually can feel my eyes focusing at different planes when I move my eyes back and forth between the two colors. I'm also of an age where items within a foot of my face are nearly impossible to focus on, and I find that I can focus clearly on the blue blocks at distances where I can't bring the red fully into focus.
I'll do just that, thanks for the recommendation!
A Pwn2Own Exploit Chain
> There is no space to drive my tractor collection around.

I am glad to see a comment like this on HN, despite the impression that everyone here is an SV-focused tech bro. Sometimes it feels good to read about somebody's tractors whilst I gaze out at the soybean field in my backyard. :)
This change does not affect the normal user at all.
It's not like Discord, it's not a global profile that gets shared across all Slack instances - you can register with different email addresses per-slack.
K is interesting in that unlike something like Java the hard part is not remembering the standard library. You start to learn idioms for how to do certain things as you use it more. Then you pattern match different parts of the code and it can be very readable.
Turkish here, can confirm.

34 years old, never once seen a rat in a city setting, living in the capital, Ankara.
Quick Digitone Tutorial
I suspect that’s better addressed by looking at the ergonomics of your setup.

Typing can also cause RSI, and in fact if you look at the risk factors for RSI, way more boxes are ticked by keeping a mostly static position on a keyboard than with occasional movements of a mouse (especially the parts about leaving pressure on part of the body)

I’d also imagine typewriters are very different from normal keyboards in usage, and typists were very focused on ergonomics

There’s also the fact that RSI probably wasn’t as commonly diagnosed as it is today.
This engine is meant to bring stuff (and people) to low earth orbit. Don't think of it as a plane, but as a space shuttle which will be fully reusable with no additional boosters.
It flies at up to mach 5 and then switches to rocket mode, thus using it's own oxydizer instead of using the one in the atmosphere.
TransferWise is down
Besides what others already replied, universities were "free"[1] to use AT&T UNIX V source code and BSD derived code until AT&T was allowed to go commercial with UNIX, and suing Berkeley university in the process.

In fact, GCC only got traction after Sun introduced the idea in the UNIX world of selling the developer tools instead of bundling them wiht the OS.

Back in 1994 the Wirth systems were mostly only available at ETHZ.

Had Linux not come up into the scene, with the ongoing BSD lawsuit, and the UNIX landscape would have looked much different nowadays.

[1] - "free" here meaning several factors cheaper than buying a VMS or OS/360 timesharing system for the university campus.
We really need to put a cultural moratorium/ban on being offended on behalf of others.

I'm sure someone will pop up about how maybe the "others" are just too afraid to speak, but in practice I'm just not seeing that very often, but I am seeing a lot of people trying to basically culturally appropriate someone else's victimhood. And of course the people doing that are the most tedious and annoying spokespeople possible for whatever is being said.
There are Supermicro chassis' out there with 106x14TB drives in 4u, super deep racks.

1PB is nothing today.
Looks like someone spends a lot of time on his github profile. Has that made a difference in your job search?
Flying into Bacău next time - at least connections by plane are getting easier if they're not going to sort the roads (as much as they need to be sorted...).
I think Matrix is brilliant. I run a synapse home server and updating/maintaining it has been a breeze.

That said, on a couple of occasions (once a while ago, and once with Riot 1.0) I've tried migrating from my free Slack org to Matrix and it still falls short for the feature set I want.

Specifically, I want a community whose members can create rooms for that community that are automatically visible and private to the community. Currently the community features in Riot make that a difficult task.

If anyone has had success doing this I'd be more than happy to hear about it!
Many slack instances such as regulated ones that require encryption keys use external authentication, such as Azure Active Directory, to authenticate users. If you are able to get multiple user accounts in the corporate directory service, they have bigger problems than multiple slack usernames.
This is fascinating. Are there any other crazy "wtf, how has this site not died yet" stories from the inside?
>All it takes is for a admin (or hacked admin account) to change the password of the target slack user and login as said user to view all their private messages.

An admin cannot change a user's password.

You can enable an account wide feature which allows admins to view all messages but that's separate and costs money. Also not what you described.
Standardization vs. Innovation (2014)
Simon Peyton Jones to Head Up New National Centre for Computing Education
Side note: awesome username.