skysight-inc/HackerNews huggingface dataset:
You haven't been in devops 'hell', then! ;-). Has been many years for me, but SSHing into a server with a high load and trying to diagnose = now sounds like training camp to me, hah.

I remember waiting multiple minutes on a production system on more than 1 occasion! =D
No, the offer might be good, but I’m just not willing to wait a month as there are other candidates in the pipeline.
If you don't mind my asking, what are you doing nowadays?
> So curiosity rather than conversion. Six year later is he still using Emacs? Went back to Vim? Moved on to something else?

He was as of Jan 2020.
I mean, almost the whole point of the British is that they fucked over everybody. Americans, Chinese, Russians, Australians, Canadians, Indians, all have plenty to blame the British for.

Even a bunch of people who by rational assessment would count as British can reasonably say the British fucked them over because of a series of Tory policies, first destroying the paperwork which proves they came here by invitation (on the Empire Windrush and other ships), and then insisting that since they don't have that paperwork if they haven't already secured citizenship papers they were never authorised to be here and must be sent "home" - in some cases forcibly deported to countries they hadn't been to in more than half a century. See "Windrush scandal".
If only there were a commercial passenger permitting system that already existed, ensuring that drivers who should not be carrying passengers were denied operating license regardless of the business they work with.

(For those not familiar, we do already have this in the US, but Uber/Lyft wanted their drivers not to be commercially-licensed, so now they have to reimplement the DMV.)
Though I'm clear that this's just a tiny tool that can't be compared with a big project, I also have some feelings as I read this: https://www.vox.com/science-and-health/2020/1/7/21003272/spa...
The one in Georgia is pronounced Al-binny. Sometimes Awwl-binn-eeh.
I wish the front page showed what I need to do to use it, without having to click or scroll anywhere.
That's only if you're using functionality specific to the DE, which is handled mostly the same as it is under X. GNOME and KDE for example tend to provide their functionality as dbus services. If you just have a simple app that needs no special privileges or features then that will work just the same. If you use GTK or Qt, the transition will be mostly seamless and would only be a problem if you were circumventing that and calling Xlib or xcb directly.
Well... for me, there's literally no reason my neighbors (or any other random person on the internet) needs to know all that information about me or my family...

It's funny how much energy there is behind things like GDPR preventing a company from transferring people's email address to a partner, when, by comparison, this is much more sensitive information.

I don't think that having free healthcare or college requires baring private financial and other information to any nosy busybody who wants it.
Emacs is older than Wordstar.
I learnt something cool about Emacs undo on a recent HN thread.

If some text is selected before invoking undo, then undo happens only within the selected region.
> Yet not a single government has published a cost-benefit analysis to justify lockdown policies

Enjoy, here's a stackful of documents showing https://covid19.govt.nz/updates-and-resources/legislation-an... how a robust health response works.
I recently got an SBA loan. After I got the loan the bank was bought or rebranded or who knows what and they moved my account to a new website. I was still able to log into the old website and, until I tried to update my email on the account, which can only be done over the phone, I didn't notice that they had actually cloned the database, and locked their customer service representatives out of the old one. I can still log into the old system, and update my password from there, thankfully. But I've been unable to change the email address on it because the customer service representatives insist that the old system "has been deleted" and refused to connect me with any engineers or escalate the issue to someone with the ability to solve it. Ironically the old system is still responsible for email notifications, so those are locked to my old email address. I'm pretty sure this is a data leak waiting to happen, but what can I do about it?
As an alpha emitter with a long half life?
Have you never been in a situation where 2 hands were not enough, but that's all you had? Sometimes, getting out the car is a lot easier combining things that are not in a pocket or bag/purse into whatever back you might be carrying into the house with you.
Building a Recommendation Engine in Postgres with Pandas and Python
Do you have data the Australian Institute for Health and Welfare doesn't have?

https://www.aihw.gov.au/suicide-self-harm-monitoring/data/co...

In NSW suicide fell by 5% last year:

https://www.theguardian.com/australia-news/2020/dec/23/nsw-s...

There was also a dip in Victoria:

https://www.theage.com.au/national/victoria/suicides-in-vict...
If you're young enough you don't need health care (until you do, as I found out the hard way).
>Here comes the crucial part: My shop remembers all the extensions a customer bought and every time she downloads her version it puts all the paid for extensions together in a zip file for the update. This is how I sell open source. The customer gets the code (and functionality) after she bought it.

Why is this unnecessarily gendered?
I think it's time to bring back the lunchbox PC form factor. A lot of people need the ability to work from various places, but they're not constantly mobile. They don't need something they can pick up and toss in a briefcase on a moment's notice, they need something just portable enough that they can use it at the kitchen table and then pack it up for dinnertime, or take to a café and work for a few hours at a table. And most of the time, they're working from home at a desk, and then the compromises we make to create a mobile-form-factor laptop aren't buying them anything.

Instead, let's bring back the lunchbox form factor. A mini motherboard with a real desktop processor, a little bit of expansion for a larger graphics card or extra storage, and a full-size keyboard. Since we don't need the front-facing floppy disk slots of the past, we can make the monitor the full width of the front, but have it backing on a more sizable chassis that contains most of the processing power. A really nice webcam, even room for a good condenser mic and better speakers, plus plenty of expansion ports instead of the typical "whatever fits on the knife edge of the razor profile" selection.

Think iMac, but smaller and with a keyboard that just snaps or folds into the monitor like a laptop, and with a solid battery so you don't have to plug it in if you don't want to.
Headlines like this kind of discredit the research - because we all know that it's complete BS that it "proves the theory". It's easy to dismiss the whole publication based untruthful headlines like this.

The author is quoted with "This result proves the feasibility of neutrino astronomy—and IceCube’s ability to do it", which is a completely different claim.
Not a space HN can display it's best face. Polarised views of the same underlying information makes it too hard.
https://web.archive.org/web/20210311232132/https://www.ispre...

Because the real link has too many redirects behind my pihole. ;-)
Hey, I have a question. On your home page it says that the usage-based plan doesn't offer the Live Debug, how does one debug scripts on that plan?
Edit: Please disregard, wrong person

> terraform modules are functions

You seem to have found this feature useful. Doesn't that answer your question about why you would want a configuration language to have functions?
I've heard this idea in the context of Dyson spheres/swarms. The issue is that, while they'd be invisible or dim to the eye, the areas would be very bright in infrared.
I live 45 minutes away from Bangor.

You are free to move it somewhere else, I approve.
Airteam | Australia | Remote options available (Australia only) | Full time permanent and contract positions available | No visa sponsorship available

We have 2 open positions:

Senior Front-end Developer - 5+ years programming experience with advanced javascript skills, Angular/React, JSON, common web patterns and frameworks.
https://www.airteam.com.au/careers/role/senior-frontend-deve...

Senior Javascript Developer - 5+ years of solid JavaScript experience; you must be comfortable with React and modern JavaScript. Plus, experience with AWS (we do full-stack serverless JS) - AWS certifications highly regarded!
https://www.airteam.com.au/careers/role/senior-javascript-de...

Full role details and applications to be made through our website: https://www.airteam.com.au/careers

We are an equal opportunity employer and consider all applicants including people of different ages, gender, ethnicity, physical ability, sexual orientation, religious belief, work experience, educational background. We prefer not to work with recruiters.

Thanks!
This is awesome, but I can't imagine how much trouble you'd run into with emoji's being different on different devices, plenty of input methods / printers without support let alone writing your email down on a printed form. (Technically you can write the full encoded form and that will work but you'll have to memorise it.)
Let's use the same analogy for a young struggling artist - "The best way for me to stop buying $1 copies of your $100 paintings is for you to give me a service that better than what I get from pirates."

This is why we can't have nice things. Because people feel entitled to others people's work.
At some point, your DL picture is too old, and they need you to come in to get an updated picture. Not sure the frequency, once every 10 years, every other renewal, etc, but the GP could have been subject to some similar circumstance.
Please scan my towel (2016)
> I tend to want to go deeper in the things I have competence in already.

That's still learning, the issue is someone who says "Well, I don't have to learn anything new".... "at all".
Another problem is that when domains expire, eg, I don't need it anymore, instead of going into the pool of available domain names, my registrar gets to keep the domain name for a few pennies a year. They put it in their domain auction pool instead of releasing back to the free pool. Because they are a registrar, it costs them almost nothing (18 cents per year) to hang onto the domain name:

From https://www.icann.org/resources/pages/registrar-fees-2018-08...:

"Transaction-based fees are assessed on each annual increment of an add, renew or a transfer transaction that has survived a related add or auto-renew grace period. This fee will be billed at US$0.18 per transaction for registrars operating under the 2009 or 2013 RAA."

One way to prevent this is to: a) require that an expired domain go back to the free pool; b) require registrars to pay regular annual registration fees for all domains they own.
1. Trivial to bypass: Check

2. Further degrades the privacy of the general public: Check

Just another day in internet legislation.
oh wow - thanks!

I'll remember this next time I'm feeling haughty about common malapropisms :-|
so why would any company ever release the source? it sounds like it's near impossible to force companies to do this especially in a timely manner.
Wanting to learn something is fine, being curious about a new technology is fine. It's the people who don't want to learn anything and have no curiosity about new technology. I spent 30 minutes talking to someone about their plan to build a machine learning machine and try to learn some machine learning in python.
A dyson sphere? I believe that possibility has been raised.
It's funny that you did the German capitalization of all nouns in that broken English quote! It does add a delightful German feel to the quote.
By the time you add overheads to the cost of that developer it is much closer to a junior than a senior in most of the developed world.
I'm not nearly your age but discovered what it means to have a rollercoaster career.

Don't underestimate stability and the luxury to feel 'safe' in one place. If you fuck up once you don't have to be scared to sit on the street if you've been in the bucket for a long time already.

We usually don't get better with risk when we age.
> It has to be turned on.

"set incsearch" is all it takes to get incremental search. Are you trying to argue that Emacs defaults are so good that you never need to change it? I find it hard to believe you never have any "setq"s in your Emacs config.

> In emacs you can type to search then ctrl+s to move to next match then continue to type to edit the search string

In vim you can type to search then n to move to next match then /<ctrl-p> to continue to edit the search string. But seriously, a fuzzy searcher or :grep would be more useful for that sort of thing.

> Replace has advantages in emacs when it comes to case matching.

Case matching is a thing with Vim's regex too.

> And it goes on and on.

But all of the things mentioned so far are about basic editing capabilities that any decent editor would support one way another.
I have been using emacs like forever. Finally decided to learn vim 4 years back, as had to use Intellij Idea, and the default keybindings are crap for editing. Now, I use Doom Emacs with evil keybindings.

I am glad I took time to learn vim. The editing concepts around motion keys, text blocks etc. are just so much more powerful than emacs way.

I recommend all emacs users to learn vim atleast give evil mode a try.
Thank you for sharing that! Seriously, this is awesome. I updated my site and sent a message to TripSit to update their data.
There are (still!) a lot of copies floating around -- both online and offline -- and it runs on the most pervasive commodity platform that ever existed: 16 bit real mode x86.

Those binaries will boot on anything from an ancient IBM PC with an 8088 CPU all the way through to fairly recent x86 systems (if they still have legacy BIOS boot support).
Man, I miss old Reddit. The “nerdy” UI was appealing to me.
For as much as many dislike the guy, Trump actually fired all these people... course they now work at CNN and the like.
> One, that macOS has a proscribed way for apps

Presumably, “prescribed”; “proscribed” is essentially the opposite.
Again, in my region probably nobody would ever enter credit card details just to test. Even if you prove them 120% to not charge anything.

Don't forget other markets even if you are not used to them.
Lack of fact checking on the Internet is a bigger problem than nuclear weapons or anthropogenic global change? I doubt it.
I'd even go so far as to say it is the incorrect response.

Educate your kid as to what happened and what they can do about it then let your kid figure out how they want to respond.

If they are going to come across it for the rest of their life they might as well know how to deal with it.
Reminds me of a minor subplot in a musical (very obscure, you probably haven't heard of it) that I was in as a teenager. Throughout the show, from time to time, the main characters (all high-schoolers) talk about an upcoming band trip to Peru. It's assumed that the trip will be to the country in South America. Then at the end, as part of a closing announcement, the vice principal of the school (the character I played) reveals that the trip is to Peru, Wisconsin.
If I owe the App Store money, it is not surprising to me that it refuses to work until I fulfill that debt.
Youre only looking at demand.

There's another factor you're missing.

SUPPLY and demand.

If supply is static then yes, you are correct.

But the supply for most 'not-rich-man goods' is made of commodities and is highly scalable and economic productivity will increase to match demand.

And the increased productivity/value from the economy will have a deflationary aspect that you're not considering.

This as a side effect also creates jobs and just generally increases the well being of the middle class and poor as a whole not just from the UBI.

This will also distribute the population throughout the country more evenly so rent prices will go down as well... as people don't have to live in certain areas that happen to have jobs and can afford to innovate in B.F.E without the risk of becoming homeless if they fail which in aggregate will have some businesses succeed and stimulate those areas of the country.
If by "most of the world" you mean "some of the united states" then I would agree with you. HN gives folks a rose colored view of the tech job market.
Having three horses in the race competing for the stated goal is a better bet for results you can at least compare the pro/cons of their approaches to. At next iteration, fuse the best parts and recompete towards the stated goal.
What does the mainframe do that makes it take years and cost $1B to replace? I'm guessing that it didn't take that much time and money to set up the mainframe in the first place. So why does it cost that much to build an equivalent system today?
Framework Laptop – The Upgradeable Mainboard
The "pitchfork" is the part I'm objecting to. It's a well written article, and it doesn't even make any pejorative statements about the people who like city pop or the "techno-Orientalist" aesthetic it discusses, but your comment seems to imply an emotionally charged rant meant to foment an angry mob, which it obviously isn't.
I believe they started that in the late 1960's. Not all of the plates have USA on them. The standard yellow plates do, but the alternate "centennial" plates don't. Also, some of the specialty plates do and some don't.
Gather nabs $26M Series A to build a metaverse for work
If anything I'd like something like the inverse of Werther - I don't necessarily want to have a complete LDAP db and setup. It's just those couple of softwares that support LDAP and nothing else, so just providing an LDAP authentication interface to some other auth/identity solution would be great.

Not having the time to implement that ourselves, we're stuck with LDAP as a backend as the common denominator.
One of the problems we have to be conscious about with self supervised learning is that the already existing problem of transparency and understandability gets worsened by orders of magnitude. If current billion parameter models are opaque, the result of SSL is, or will be, the equivalent of a black hole. How do you understand what the model has learned? Why has it learned that way? What things could have possible gone completely, horribly wrong in its quest to optimize its loss function?

This somewhat humorous but also worrying paper comes to mind:
https://youtu.be/Lu56xVlZ40M

I think we really need to consider how we can mitigate the risk of raising completely ununderstandable yet scarily capable machines.
I've heard that videogame programmers have some of the absolute worst salaries and work the longest hours and have a huge burnout issue because there's always another warm body who wants to work on games.

In fact I think this is the first time I've ever heard anything positive about it without a laundry list of caveats.

There have even been stories here about devs being threatened by fans, iirc.
2020 CD3 [pdf] temporary orbiter of the Earth–Moon system
Imagine being a civilization on the edge of a galaxy on the edge of the void.

One direction, nothing whatsoever.

The other direction, billions upon billions of galaxies.

Would be neat!
Thanks! We tried to keep the homepage as simple as possible but we can definitely do better!
Infrastructure is important whether you're running a bare metal server or VM's on someone else's computer in the cloud.

Different infrastructure solves different problems.

Container orchestrators solve a very specific density problem. Back in the day we recklessly threw a machine together and either put one or an infinite amount of apps on it. If you put one then you've wasted all remaining resources on the machine. If you put an infinite amount of apps on it then you've effectively created a hackers wet dream much less noisy neighbor hell. Can you still have containers that demand hoggish resources? Sure, configuration is up to your imagination and your expertise - just like with virtual machines and BSD jails. That said, now you have options.

Container orchestrators also made it incredibly easy to pay less for things like load balancers. Instead of paying for that pricey layer 7 load balancer from your favorite cloud provider, you can bootstrap nginx into your stack and have lots of fun. Container orchestrators are also very chatty and invoke a level of network utilization that our predecessors probably would've gawked at. When misconfigured, containers are difficult to troubleshoot and require a large array of supplementary software in order to run them with any efficacy partially due to sheer number (nobody runs just one container).

Walking around telling people "you don't need x" is a reactionary statement, because I have only covered the surface level information about container orchestrators in regards to benefits and trade-offs; you can't possibly know the answer without having extensive conversations about these.

Saying stuff like this:

> ‘Engineers get sidetracked by things that make engineers excited, not that solve real problems for users’ — we’ve heard it all before

Engineers do overcomplicate stuff but there's reasonable explanations for why if you dare to ask with any kind of non-judgemental intent. It's fanciful that engineers sit around complicating things for their own amusement, especially professional ones.

I run virtual machines and a Kubernetes cluster in my personal playground. They both are part of functional projects, however, I end up deploying applications on either platform based on what the applications needs are. It took me about a day to get that Kubernetes cluster configured the way I wanted it and to implement some basic CI/CD that kept it in shape. It probably doesn't get updates as much as it should, but neither do my VM's, so if you end up on one of my side projects: you've been warned! That day spent has saved me time in the future. When I want to deploy, I'm one kubectl command away from updating my production code. Every platform require effort; effort to build, effort to maintain; the only question is where it's spent in between the time of inception to sunset.
Old news, ISPs have been using Deep Packet Inspection (DPI) for ages. Purely in the interests of "prioritise latency" for video or voice that "don't tolerate dropped packets" ;]
They’re not the one who asked the question…
Can someone comment on how this works with GNOME, which uses the super key to show the window overview/launcher? Does that just get remapped to control, or does it do something special to keep it on the super key while remapping super+other key combos?
What's wrong with Flashdrive.io ?
Very interesting, I have three citizenships, I acquired the third after I changed my name in the second citizenship and on the basis of my second citizenship. The changed name in the third citizenship is not declared as it is my legitimate name and as far as I am aware I am under no obligation to (they didnt ask during application). In short I have, a full set of legitimate government documents in another name (with no direct link to my original citizenship). I may or may not have also obsfucated my biometric data in one (or more) of the passport / official photos, this necessitates that I cannot pass through automated passport control, but I get waived through as it is obviously me. I have kept my tax affairs and banking relationships under my first citizenship, and essentially view my third citizenship as entirely remote to the first. I may renounce my citizenship of the second country soon. The reason for all of this? I like hacking and exploring systems and I also think the notion of state sovereignty is outdated. AMA.