skysight-inc/HackerNews huggingface dataset:
No kidding. My sister went off to the states almost 20 years ago. Got a job as a teacher, she was trained for it here in Sweden.

At the time I worked at a small web hosting company, we had her personal homepage for free since she was my sis.

Suddenly she calls me from the states telling me I need to go into her website and edit out some links.

Apparently lawyers working for the school where she was applying to work had found her homepage (which she made under an alias and afaik had no references to her person) and didn't like some of the links on it.

I'm still blown away by this. The links were about certain sexual fetishes, but again, her website was under a pseudonym. I have no idea how they connected it to her. Could have been something dead simple like her using an e-mail address on the same domain, or using her pseudonym in her e-mail address on hotmail. She wasn't that careful about remaining anonymous, it was just a thing back then that people would have alter-egos online.
> I'm more worried about what 13 years in prison did to the person than the original crime.

100% this. Going to prison is a traumatic experience, and would be even in a country that had a real commitment to safe rehabilitation. In the US, it's all too often multiple traumatic experiences one after the other. Nonetheless, I think former felons absolutely deserve every chance to reintegrate. I just worry about their psychological safety when things get tense and others get combative. This is just one more reason why more people in tech need to grow the hell up and treat people around them with basic respect.
What a dumb argument.

Humans learn by watching shit.

Colorize the history, HDfy it.

Just coz you got your useless history degree toiling 3 years doesnot make you a better historian than 5 year old reciting a old story.

Also imagine getting a history degree. What failures.
Ethernet cables of any repute have the category printed onto the insulation.
I don’t think it was 4 ... it seems a waste they didn’t use the extra channel actually ... but there was a track for each side.
I'm quite sure someone, somewhere, made a charger and port in the USB-A format, which delivered 12 volts of power without asking.

This is a violation of the USB spec, not a flaw in it. Anyone could deliver mains AC voltage over a USB-C cable, and it would fry just about everything on the market.
Yeah just leave me out of your projects please ;)
If I'm reading that right, they start off talking about a minimalist/reduced subset of C++, and then end up concluding: Use C++14 (now two standards ago) and we'll probably recommend C++17 in 2022 (5 year delay).

That seems like a rather weak conclusion given all the words that preceded it. You might as well just start and end with this:

New standards have issues, people don't know how to use them correctly, and compilers are slow to catch up. Wait 5 years to use a standard so all these things are worked out, and you don't have to worry about the details that don't stick.
I don't believe any of those first four ever tried to portray themselves as true, non-fiction, history.
Old men yelling? For a second I thought you were commenting on the presidential debate.
Neeve Research (https://www.neeveresearch.com) | Sr. Technical Support Engineer | Remote (US & Canada) | Full-Time

Neeve Research offers a distributed data and compute framework, called X Platform, that is used to process massive amounts of big and fast data in real time.

X combines in-memory big-data storage (high 10s of TB), fast-data streaming, and real-time data processing (10s of ms to μs) in a single holistic offering thus supercharging the data management, real-time compute and analytical capabilities of the enterprise. X based systems are microservices based in which each microservice manages private, completely durable, in-memory state, that is horizontally scalable, fault tolerant, ultra-performant and collaborates with other Microservices using fire-n-forget, exactly once message passing. X is being used to implement a wide variety of enterprise systems ranging from high performance data stores, low latency stream processors, real-time analytics engines and machine learning pipelines to complex, highly collaborative miroservices applications.

Our customers include Fortune Global 500 Bank, who is using us to power their Equity Trading platform, and Fortune 500 travel and hospitality giant, using us as the backbone of their e-commerce system for point of sales personalization.

Careers: https://www.neeveresearch.com/careers#1063

Requirements:

* Proven work experience as a Technical Support Engineer or similar role

* Hands-on coding experience with Java. Knowledge of JVM performance tuning is a major plus

* Deep knowledge of operating systems internals, low level networking and TCP/IP internals

* Hands-on experience with messaging middleware products (Solace, JMS, Kafka)

* Understanding of data technologies: RDBMs (Oracle, PostgreSQL etc.), IMDGs (Hazelcast, Gemfire etc.)

* Hands-on experience with Windows/Linux/MacOS environments

* Hands-on experience working in cloud environments (EC2, Google Cloud etc.)

* Familiarity with remote help desk software (e.g. Zendesk and JIRA)

Apply: jobs@neeveresearch.com
"He was talking about how all his life these movies of history had been getting better and better looking. How they'd started out jumpy and black and white, with the soldiers running around like they had ants in their pants, and this terrible grain to them, and the sky all full of scratches. How gradually they'd slowed down to how people really moved, and then they'd been colorized, the grain getting finer and finer, and even the scratches went away. And it was bullshit, he said, because every other bit of it was an approximation, somebody's idea of how it might have looked, the result of a particular decision, a particular button being pushed. But it was still a hit, he said, like the first time you heard Billie Holiday without all that crackle and tin." - William Gibson, Virtual Light (1993)
> he's not suggesting that they should be shot

Right, he's only proclaiming that he'd be happy if they were shot...
If you haven't seen the show. There are SPOILERS in that blog post.

What did the OP find interesting about this post to post it to HN ?

> Yes, fuck you Jeff Bezos. You lizard eating fucking turd. All your wealth, all your power, all your data and technology and you give us something to make us feel even worse? If there is a hell, you have earned it fucker.

> Back in 2016, I thought it was a coincidence that The Man in the High Castle started just as we were faced with the prospect of a candidate who made overt Nazi references and used hard core fascist techniques. I don’t think it was a coincidence. I don’t think this is a coincidence or bad luck either. I can’t quite get my head around what it is – but all I can really say is that something is definitely wrong. There is some sort of evil coming from Amazon and emanating outwards into the world.

Just reads like the insane ramblings of a crazy paranoid person.

I mean, if you read the description of the show you can tell it isn't going to be bunny rabbits and rainbows.

> You’ve stolen that word now. You’ve corrupted it. Yes, I know the comic was written long ago, the production was started before the pandemic, and all the rest but I don’t buy it any more.

Uh huh....

Am I missing the joke? This is just drivel. Or someone trying to be edgy.
All in all, one of the silver linings of the covid hysteria is the destruction of airlines. I'm someone who has probably flown very close to 1M miles in my life. Spent about 15 years on planes weekly.

Flying in my lifetime has moved from being something 'fun and exclusive' to 'taking the bus with strip searches'.

After 911 none of the airlines really pushed back on the Orwellian security theater its customers were forced thru...I understand it, perhaps it just wasn't worth the effort, perhaps enough of their customers wanted more searches.

Around 8 years ago, I moved to trying to do online meetings when possible and agreeing to drive for anything less than 8 hours or so. Its been a welcome upgrade in life. As much of a pain as driving 6 hours for meeting is, you strangely feel less stressed out than dealing with the insanity of airports and cattle-cars.
But the EXISTENCE of those $5 cables with extremely limited capability muddle the entire market. I'd call them counterfeits, except for some reason they're spec compliant!
In the context of the interview, it would've been GOFAI. Deep learning hadn't taken off yet.
Sure, though the analogy has limits - there are a few different kinds of plumbing, PEX, copper pipe, etc. but hundreds of languages, each with thousands of libraries, frameworks, platforms. Plumbers might be more slapdash if their work wasn't subject to inspection (with implications for licensing, and insurance), which doesn't apply to software either (but maybe should!)
airlines award varying miles multiplier based on the seat class.

its just a gimmick to call their loyalty points "miles", they can call it "tokens" with same success, as they are have no relation to miles whatsoever.
I learned how to manage a server, troubleshoot a rotten codebase that decades of amateurs had tortured into something approximating a game, and manage a community from running a MUD. My life would be very different if I hadn't gotten obsessed with them!
Does it compile? Does it run? Yes, therefore it's valid C++.

I'm not arguing it's good C++, but saying "C++'s destructor behaviour doesn't work if you don't use C++" in relation to using new and delete is clearly nonsense.
America Is About to Enter Its Years of Lead
> DO is aware

and saying that they can’t do anything, that the project maintainers need to wade through the garbage and mark it spam.

The maintainers don’t get anything for their additional work. Way to go DO.
The US could have “chosen” to do both (there’s no single policy decision or document to point to), as it had done in its railroad heyday, and as other countries do (e.g. Switzerland, China, Russia, etc.). It was and continues to be a failure of public policy and political system that passenger rail is so bad, and even freight rail is as underinvested in. That’s not a knock on the other forms of transport, all of which form a vital part of a larger interconnected, intermodal transportation network, but rail should be an important trunk of that system given its capacity and efficiency. Yet rail has had the least amount of public financial and policy support. By comparison, the US has invested trillions of taxpayer dollars in building and maintaining millions of miles of publicly owned roads (almost all non-tolled), airports and Air Traffic Control (ATC) system, and seaports, canals, dredged harbors and navigable inland waterways, Vessel Traffic Service (VTS).

I don't really think that was in the cards. The car was already prevalent before the interstate system was built, and the military was much more about a road solution than rail.

As to cost, look at California trying to add high speed rail, as they have failed badly for what was a very modest set of served areas.

Rail does cargo very well. It's very easy to setup the factories and elevators on the rail line. Rail has some serious problems with terminal delivery of people in the US. You still need another form of transportation to get people home. Without fundamentally changing where people live or work, it needs something else.

We do need autonomous, electric buses and trucks, but fully automated, electric railway technology exists now and has for many decades, and well over century in the case of electrification.[1][2] Standards-based electric trains and related technology are available for purchase off the shelf from multiple vendors, do not need to carry large battery packs in the vehicle, and no pie in sky hope for future automation of an insanely hard problem. Electric railways are the most optimized form of land-based transportation, and arguably the most overall.

Electric, Automated trains still don't reach people's homes. You are not going to change the fundamental idea of living in suburbs or the country. In fact, current events make living away from the cities a good option. The cost of rail in the USA is too high even for states that really want it. It will be much easier to alter how the USA builds roads to add cues for automation than try to add rail everywhere. Electric, automated buses will replace passenger rail and be much more flexible for changing trends in where people are going. Automated cars will make personal transport to individual destinations much more efficient and easy. Other than the metro systems that exist, there won't be much place for passenger rail.
Grid Parity
Croatia - it's common to ask a person applying for a position a proof issued my Ministry of Justice that they don't have an active criminal case against them but some will ask for an equivalen of background check from the Ministry of Internal Affairs ("police")

Denmark - I have a friend who was asked to provide something like a proof of not being prosecuted for a an engineering position, while another colleague who applied and for the same position wasn't asked for one. The difference between the two was the country they were from with, I'm guessing, appearance of the former one playing a role. The guy looks like a bouncer with his 1.90 height, 100 kg of muscle and a crooked nose from being an ex amateur boxer (under the appearance he is a teddy bear).
Agreed. Laypersons and experts alike understand that fact intellectually, we believe that the past was not black-and-white and silent.

But our experience in school tells us that a scratchy, low-framerate video is probably from the past. We grow familiar with Hollywood representations of history. Not having any evidence to the contrary, we develop an alief [1] about the past that it was sepia and grainy and distant, when in truth, it was just as vibrant and real as today. No one except Calvin [2] would say that they believe that Gettysburg was black and white, but after looking at a lot of historical photos in a textbook that look like [3], if I go to Gettysburg, see [4], kneel behind the wall, and touch the stones I have a completely different level of comprehension and connection to the people who fought there that I, at least, am incapable of generating for myself from a black and white grainy photo.

I completely understand that upscaling and AI can invent things that aren't there, like Gigapixel inserting the face of Ryan Gosling in this photo [5] or Xerox copiers replacing a 6 with an 8 [6], as well as more subtle changes like assuming greyscale pants that might have used no dye at all or natural, local dyes were always indigo blue jeans.

The important question is whether or not the AI-invented, upscaled, colorized photos are closer or further from reality than what your brain invents without the aid of that tool. If you subconsciously invent a muted reality, or worse, your brain gets lazy and assumes it's only from a book and wasn't real at all, I think your ability to empathize with and comprehend the past would be better served by a 4k 60fps artist's impression.

[1]: http://www.pgrim.org/philosophersannual/pa28articles/gendler...

[2]: https://www.gocomics.com/calvinandhobbes/1989/10/29

[3]: https://www.battlefields.org/sites/default/files/styles/gall...

[4]: https://www.battlefields.org/sites/default/files/styles/gall...

[5]: https://petapixel.com/2020/08/17/gigapixel-ai-accidentally-a...

[6]: http://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_...
This article resonates with me, time to get nostalgic.

I grew up on the 90s internet, MUDs, MOOs, IRC, etc. Anything where I could have real time text based conversations with people.

I was also privileged with an easy way to travel and parents who did not really monitor what I was up to. I went all over the US meeting people I met online.

I met the person who eventfully became my wife on a MUD. She lived on the east coast and I was in the Midwest. Without this network we'd have never met. We've been together for 24 years now.
The article mentions Power Delivery being present/not present as a compat issue, but even without Power Delivery, the amount of power a USB-C port can provide is inconsistent. From Wikipedia:

VBUS and GND provide 5 V up to 900 mA, in accordance with the USB 3.1 specification. A specific USB-C mode may also be entered, where 5 V at either 1.5 A or 3 A is provided.[55] A third alternative is to establish a Power Delivery contract.

I spent hours trying to find how to add a USB-C port to my PC that supports the 15W (5V at 3A) one of my VR devices requires, and about gave up. (You're lucky if most motherboard or add-in card even tell you how much power they can deliver).

I get the desire to make the spec flexible so it can be simple/cheap when the extra speed & juice isn't needed, but it is really a confusing mess, and not helpful to consumers who just think "Oh it has a USB-C port. That'll work then".

I believe USB 4 was created to try to reduce this fragmentation and confusion, but not much in the way of implementation yet. (https://en.wikipedia.org/wiki/USB4)
Scarf | Developer Advocate | Full Time or Part Time | Remote (American timezones only)

Scarf is an early-stage startup that helps open-source developers understand how their projects are being used, and connects those maintainers with their commercial users to help them get fairly paid for their valuable work. We help businesses more effectively leverage their open-source dependencies by connecting them directly to the maintainers of software they rely on.

We're an early-stage startup hiring a Developer Advocate to help us establish the company and our products as helpful for making successful open-source projects. We're releasing some exciting new products for OSS maintainers and you would be helping our developer-focused marketing efforts to launch them successfully.

Full description: https://about.scarf.sh/jobs/developer-advocate

Email jobs@scarf.sh to apply!
I think different languages for different audiences. I also think that languages that are noob friendly can achieve broader appeal and greater mindshare.

For example, ruby has plenty of warts and annoyances that become evident with experience, but I still find plenty of ruby code that’s lovely to read (like it’s telling a story). Plenty of atrocities too, which is exacerbated by the language.

I see the value in succinct languages too, which require a knowledge investment to be productive. Just more efficient.

It’s kinda like QWERTY typists and stenographers, but with far more middle ground. No one can argue that stenographers are faster, but it’s also not a realistic expectation for everyone to learn it.
I still have somewhere a LP record published in the mid 80s by the band "Kissing the pink" in which one track contains a program for the BBC microcomputer. IIRC, the track once recorded on tape and run would produce video effects to be played along with the album songs. Never had the chance to try it however, as I had a C64 and the BBC micro over here was less than unobtanium.
Those (actually a few years before) were the years of new wave music, and many small bands were experimenting with microcomputers before MIDI made things much easier. I still recall a friend of a friend of a friend interfacing 8 different electric shavers to the C64 user port then composing tunes for them. It was hilarious enough to be picked up and transmitted live on a local FM radio station. Good ol' days...
Anyone has the right to feel uneasy by the thought of a an ex-con working with them and all that. But you need to ask yourself what the alternatives are?

I remember seeing some general statistics, most crime are committed by men of a certain age range, and rarely after 30 do people commit more crimes. Some of it can be explained by hormones and life pressures.

Now there's exceptions, but you need to trust the prison system (I know that sounds hard) to figure out who is still a likely deranged individual needing to be kept locked up some more, and who is rehabilitated.

A rehabilitated person that has served its time, if not given a chance to equal opportunity afterwards, is more likely to again be put under life pressures that doesn't set them up to be law abiding. Even if they're law abiding, we still lose on good work they could do, by not giving them opportunities.

This is the things I try and remind myself of when I feel the unease. But rationally speaking, I don't see any better alternatives. The problem doesn't go away by just ignoring it so...
Structure and Interpretation of Computer Programs: The LFE Edition
QuantCopy | London | Onsite (remote-flexible)

We are a well-funded pre-seed stage startup with an aim to reorganize the world's information.

The search engines we know and love are well-suited for consumer application, but they are not designed for enterprise use cases. Too many office hours are spent doing repetitive web research which requires basic reading and writing comprehension. Up until now, these tasks have been just out of reach from automation, but with the recent advancements in language modeling they are now possible.

Our first product is a customer analysis platform for enterprise revenue teams. Our customers love our product because it saves them hours of tedious work reading through text to find the insights they need. As such, we've been able to grow organically through word-of-mouth referrals. We are currently preparing for 10X users to onboard.

On a high level - our data pipeline takes a configuration from our users about target companies and questions they need answered, ingests natural language data from the web, and extracts snippets of information about the target companies that answer our users' research questions.

The engineering roadmap for the next 6 months includes implementation of more sophisticated text analytics and processing features, improving the efficiency and scalability of our data pipeline, and exposing more filters and controls to our users via our UI. Our stack is postgreSQL, Python, GraphQL, React & Typescript.

We are a small team of physicists and computer scientists (Cambridge, Imperial, Palantir, CERN) based in London. We will be operating remotely until it is safe to consider an alternative. We intend to open an office in London when it is safe to do so, but we will be flexible to remote.

If you are an experienced software engineer who is interested to learn more please email me at jack{at}quantcopy{dot}com (include HN in the subject pls).
> You'd have to do the research to determine which signal do you need to transport over that USB-C cable: is it PD power (up to what wattage/amperage), is it USB2 (how many devices), is it DisplayPort or is it Thunderbolt3.

This is the whole point. Why do we now expect a layperson to "do the research" before they can charge their headphones?
Fireiron: A Data-Movement-Aware Scheduling Language for GPUs
Isn't it meant to be censorship resistant? If a state made a law which forbade the use of bitcoin, that would make the use of bitcoin in that state a crime, but I think that making it difficult for a state to enforce such a law is kind of a design goal for bitcoin? Or at least, closely aligned with design goals of bitcoin.

Of course, it wouldn't be desired that it be made illegal, but I think the desire would be that, if possible, even if it was illegal, people would still be successful in attempting to use it.
https://venturebeat.com/2020/09/29/examsofts-remote-bar-exam...
This is pretty good for starters! It makes it clear that you're not interested in a real discussion. Requiring that people read The Art of the Metaobject Protocol before you'll engage with their arguments on whether C++ programmers write OOP code is clearly just evasion on your part.

This isn't knocking the book, I've read it and agree that it's edifying. This list is a good resource on OOP in general. It's just not helpful in the context of this thread.
This would be great to deploy into a production infrastructure-as-code environment to discourage engineers from directly logging in.