skysight-inc/HackerNews huggingface dataset:
Does anybody here think the US doesn't operate by special interest lobbying?

At 16m-20m barrels per day, the interests served by that much oil production at $85-$100 prices, is pretty clear.

The US economy can easily tolerate $85-$100 oil circa 2029. Inflation adjust that back 25 years to 2004, you get maybe in the realm of $50-$60 oil. The US will be less oil dependent in 2029 than it is today or in 2004, continuing its existing trend line of a lot more economic output without a corresponding increase in oil consumption.

$10-$15 billion in annual arms purchases from Saudi Arabia is meaningless against $1.5-$2 trillion in annual domestic oil production in my scenario. They'll just bump the US military budget to offset the difference.

Your last section, describing how the US needs Saudi as a regional counter and stabilizing agent, assumes the US acts with particular long-term rational behavior in its pursuits. When have you ever seen that be the case in the post WW2 era? It's rare. We wouldn't be in the situation we are now with Iraq, Syria, Iran, et al. if the US behaved the way your theory proposes. The scenario one would expect based on the last 70 years of US behavior, is instigated chaos (whether originally intentional or not).

Exxon and Chevron (not to mention a dozen other relevant oil companies) are far richer and more politically powerful than Lockheed Martin.
> Regimes like egypt/syria can track people who try install tor and they can cherry-pick block repos based on package name.

They say https would not add privacy in this context because the package size (almost) uniquely determine the package name. Why is this invalid?
Battery systems aren't designed for temperatures below -40°C.

I'm currently looking at building a cold weather tower for use as a non-rotator SatNOGS ground station.

One solution I've found is using snow as an insulator. If you insulate a battery box then cover it in one foot of snow you can effectively insulate batteries against cold temperatures.

Tests I've conducted with temperature sensors: -34°C air temperature. -24°C under 2" of snow. -17°C under one foot of snow. That's without heating.

If you use a heater and an alternative energy source, you can keep the batteries warm and toasty within their optimal operational specification of 0°C to 20°C.

I'm in the Canadian arctic and seasonal winter temperatures are between -35°C and -44°C.

I'm also looking at using SkelCaps from Skeleton Technologies out of Estonia. I haven't tested them yet, but I suspect their curved graphene ultra capacitors should do quite well in the extreme cold.
I really like the 3:2 ratio display of my Surface Book. I just wish there was a fairly affordable way of getting 27-30 inch versions of the screen, and then put two of those side by side. That, would be my idea of perfection.

As it stands I just use a 27" 16:9 1440p display flanked by a 23" 1080p in portrait mode. (At my desktop workstation)
This: my current lock has been used in three different cities.
Tesla Gets Green Light to Start Delivering Model 3 in Europe
Swiss Falcon Private Bank to Offer Crypto Services
Protecting monarch butterflies' winter home could mean moving hundreds of trees
If the pan is hotter than medium heat butter will burn. Does not using non-stick mean you don't cook in butter?
The claims on this site are easily falsifiable by past bugs on debian's own bug tracker: eg https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710229

I've personally experienced this too: using apt in the presence of a captive portal replaces random bits of `/var/cache/apt` with HTML pages, breaking future updates until you manually find and fix the problem yourself.
I’ve got a friend who is a lot like you. I’ve worked with him, so genuinely know he’s good, but he sucks at interviews. He freezes up and can’t answer simple technical things, things he knows and has successfully done often. Some people simply suck at interviews.
Imigration has already been controlled millions of people have already been sent back to their own countries. And further restrictions are being put up on which jobs will be open to foriegners. They can't sent everyone back in one go but by adding restrictions each year they are doing it gradually.
Ask HN: What are the challenges to switch version control systems in your org?
I’ve noticed a lot of interest in monorepo-type version control and CI systems lately. Git doesn’t seem to be a good solution to this problem, but it does have a lot of momentum as the standard. If a better version control system existed, what would be necessary features to switch? What would be the technical and social challenges to switch in your organization?
> I sort of worry with a global system, you break up a local monopoly, will a foreign monopoly take over the vacuum?

I share your concern, but I perceive it slightly differently: state-sponsored corporations of very uncapitalist regimes such as China are free to throw their weight around to derail and manipulate capitalist economies to their favour. How can a free and democratic nation ensure that their capitalist system can function if a super-power is dedicated to sabotage it to help further their agenda?
A Subway to Staten Island? How a Transit Dream Died
It starts from scratch. Familiarity with one's tooling is important. Setting up a project seems like it should be part of the basics. Would it not be unfair to others who choose a different language if Java gets hand holding in terms of initial classes?

For 20% of Java candidates, they do it just fine. Heck, a few echew the IDE and are fine working completely from the terminal (these tend to be particularly very solid at coding). Still wrestling with the idea.

The folks that already work with us (who wrote Java in a former role) see no problem with setting up a project nor do the folks that we hired recently (seeing as they likely passed that technical interview). But that all could be bias.

Maybe you are right. Maybe the next candidate or five in Java will get a base project and we can see how it goes.
It's a fair question. The evidence from Tallinn, Estonia seems useful: https://link.springer.com/article/10.1007/s11116-016-9695-5
Interesting approach from facebook, though its has its issues.

Its nice that they make it easier to get involved in local issues, for example adding bins to a park. However, if you do not like this, you cannot voice your concerns in the comment section of that petition, that is restricted to supporters of the petition. So you have to create your own "Please dont put bins into the XY park"
I've turned down roles in companies that took this approach to hiring. It raises a massive red flag in my mind on the organizations technical pedigree and the sorts of people I would be working with.
The main alternative was and still is Cloud Foundry (by way of disclosure, I've been in and around CF for years). But it's always been pitched to enterprise customers and approximately zero effort has ever been made to expand awareness outside that world. Kubernetes had Google's massively powerful halo blowing in its sails.

> ...why is Heroku/buildpack not running away with it?

I predict that buildpacks are going to make a big comeback, because they make everything about Day 2 much easier. Pivotal and Heroku have been cooperating on the Cloud Native Buildpacks[0] spec under the CNCF sandbox process. There is some seriously cool stuff coming down the pipe.

[0] https://buildpacks.io/
I might send this to the 1000’s of clueless recruiters that spam me every day, and can’t understand why I don’t want a .net job in Wigan for £12,000 p.a
One of my drinking buddies, who has no affinity with computers whatsoever, recently casually remarked how he had often met Dijkstra. Apparently he was friends with one of the Dijkstra kids and used to visit him at their home in Nuenen. "The father was supposed to be some hotshot computer professor."

Needless to say, I nearly swooned when he told that. I couldn't help pumping him for details, none of which I feel at liberty to pass on to you, except that he thought Dijkstra was excentric but kind.
The tokens being secure is not enough. The system also has to check latency etc. to prevent repeater attacks.

Imagine a scenario like that: You leave your car in a parking lot. One attacker follows you with a repeater. Once you're around the corner the second attacker approaches your car and opens it via the repeated radio signal and starts it.

A while ago there had been a small debate on this topic, as attackers actually used such an approach to break into cars (sometimes even stealing them)
https://www.wired.com/2017/04/just-pair-11-radio-gadgets-can...
Indeed, something similar happened just last week. theHacker News(not to be confused with HN) twitter lashed out at VLC for not updating over https, which essentially uses same(ish?) code signing as described by APT. A bit of a shit show.
Show HN: Putout the pluggable code transformer for JavaScript
The country with the world’s newest name
But that has no bearing on whether or not that's the case.

That's like getting mad at the microwave that it won't heat the food up in 3 seconds and instead the timer says 3 minutes but that's no good because your kid is "hungry now."

If it takes 3 minutes, it takes 3 damn minutes.
We all know 3270 will win ;-)
How to get reviews for your brand-new Shopify store?
It also locks you out after that neighbor you don’t like intentionally types a wrong code five times, because you where playing loud Music yesterday until 21:00, which isn’t against the rules but he/she doesn’t like it.

Extremely smart.
It depends on your planned listening conditions and your gear, but I strongly suggest going much lower (as low as 96kbps, or even lower) and perform some ABX testing under slightly better conditions than what you're going to listen under. If the results are unsatisfactory, bump the bitrate up 16kbps and repeat. I bet you'll be surprised.
Is there any secure smart lock? I would want one because I'm away 3 months a year and it would simplify renting my apartment on airbnb when I'm away (especially with the rent I pay in HK) but I'm also rather worried about the security implications. And from my brief research, a lot of vendors have very little documentations about security.

I would obviously only consider one that has a fallback to an actual key.
Found a work around, switching it back on.
What if some people don't want a place to live, just somewhere dry to spend the night?
The idea was to have something you would call microservice architecture today, just for OS functions. An ethernet driver server application would talk to an IP server, which would talk to a TCP server that distributes messages to the applications. The kernel would just isolate all those applications and enable communication between them. If the ethernet driver daemon crashed you would just restart it.

The communication overhead remained a problem for microkernels, despite L4's achievements in that area. The advantages were somewhat overstated. The complexity merely moved from the kernel into the applications. A security bug in the IP driver daemon can still compromise the whole system, just like a driver in a monolithic kernel.
What I do is, if I’m going to buy 4-6 pcs, I take 2-3 with the furthest date and the rest older, depending on the dates and my projected needs.
Enjoy http://islinuxaboutchoice.com/ and http://heartbleed.com/ . (-:
You might take it for granted, and thus not experience it as an "experience", but if you use other tools that are popular
in the k8s world (such as helm) you might feel a tinge of nostalgia.

For example, {borg,kube}cfg allow you to import an existing config and override it so you can adapt it to another scenario (different things in different clusters, like prod vs staging, or a cluster has a new feature while another one doesn't etc).

Furthermore, the overrides are described with the same "shape" as the things they override, and can override things that weren't necessarily marked as overridable.

Compare this with the current state of affairs with helm, where the only way for users to be able to inject e.g. the resources requests and limits in a pod spec is for the original template author to have foreseen that need and explicitly added a hook in the template so that values from another file (the values.yaml) can be injected into it.

spec:
imagePullSecrets:
- name: {{ .Values.image.pullSecret }}
containers:
- name: {{ template "mycontainer.name" . }}
......
resources:
{{ toYaml .Values.resources | indent 12 }}
volumes:
......
> There's nothing wrong with the original IBM VGA console font

Oh boy... Don't get me started on this. Those semi-consistent application of serifs, wide vertical traces and the overall MDA-ness of it drives me nuts. It's not like IBM didn't have anything better to choose from.

disclaimer: I make the 3270 font, which is based on the 3270 terminal font, which is the better thing I mentioned in the above paragraph.
Passports. German passport has alphanumeric number but no O to avoid 0/O ambiguity.
Emotional Fitness
The word logic has seen a marked shift (restriction) since Hegel's times: what Hegel meant by logic is no longer what we mean today by the term.
The best part of that 43" Dell monitor is that it has a serial RS-232 input which you can control it through. Dell even has a programming guide showing all of the commands.

https://downloads.dell.com/manuals/all-products/esuprt_displ...
Rules of Play
> Our old servers are on SLES 11 which has Python 2.6 and even our new boxes have RHEL 7 which has Python 2.7 only by default.

Not to sound condescending... But why does this single default matter that much?

I'm sure you install lot of things onto these machines which isn't there by default, right?

Why is installing Python 3 on top of all those other non-default packages such a problem?
Freaking out is the opposite of what we need. I am not worried about the consequences being so severe we cant handle them, there are other quite scarier scenarios. Freaking out gives us the opposite of solutions,just a lot of noise and premature solutions such as focusing on inferior solutions such as solar.

This is the right way to do it, deal with the problems you see and can deal with.
There's times when i think i'm coming across as the bullshitter. "Tell me of an accomplishment you're proud of". I struggle with this one, but I've given this example years ago.

Worked at a company which did nightly data imports. Things worked until 'companyx' became a cEient, and the imports were huge. They would take 18-20 hours. Then longer. eventually they were touching the 24 hour mark - unacceptable. Client's data would be more than a day behind. Granted it was a moderate amount of data, but shouldn't take that long.

I was 'new' there - only started a month before - and the rest of the team who'd put this together had been there a year or more. I reviewed what was in place, took a couple of days, and got it down to an hour. Then worked with the existing team and we got it down to under 30 minutes with some tweaking.

I do see some eyes rolling when I tell that, as I know it can sound terribly self-aggrandizing. However, I had a decade of experience at this point, and the rest of the team was just out of college; they'd never faced this problem before. I basically just took the data and imported in small chunks in to in-memory tables (to avoid hitting the disk), and copied those to disk every X rows, and dropped indexes until everything was done. It wasn't rocket science, but did take someone who had a deeper understanding of DB mechanics.

As I'm telling this, I always realize they have no way of verifying this, and essentially I'm just another bullshitter. The more believable I sound, there's an equally high chance I'm either really good, or just a really good bullshitter, and nearly every time, the person I'm talking to has no idea how to tell the difference. It's worse as you get older, because the younger folks just think you're waxing nostaligic about the 'good old days'.
No one has mentioned Lucida Sans Typewriter. It was the default console font on Solaris, and it was may favorite code font for more than a decade. I even made a Windows version of that font, for my own use, using a bitmapped font editor. Here's a screenshot of Solaris showing that font:
http://agilo.acjs.net/files/screenshot_solaris.png
You can buy it from Adobe: https://www.fonts.com/font/adobe/lucida-sans-typewriter/regu...
On one hand, the BBC and most universities tend to be fairly reliable sources of information. On the other, this Twitter user’s argument is fairly logical and, despite the coarse wording, isn’t really making any extraordinary claims. Her statements make sense and align with my own observations, as well as my understanding of economics.

Is it possible they’re both right? These matters are rarely as simple as they seem; it’s not inconceivable that there’s a fair amount of truth to both sides, and I’m willing to bet they could find quite a bit of common ground.
Here you go - https://amp.watoday.com.au/national/western-australia/winter...
Realtors and home renting companies use these near me. Signs that say "Let yourself in" and you can get a temporary code to go into a rental and such.

From a privacy stand point there are many concerns but when renting or leasing you are already bound by laws requiring you to admin maintenance and even owners with sufficient notice. Notice timeliness is all based around the nature of the call.

Plus on a safety side, elderly people could have locks opened for emergency persons by a central clearing system similar to how some home security systems are managed.

In the long run, you opt out by living somewhere else or owning your own place. There are both pros and cons and we need to focus on both and not one or the other.

edit: Another service/feature/etc I have seen lately is bundling standard utilities into the lease with surcharges for exceeding caps (electricity, gas, and water). This relieves the landlord of headaches and new residents from having issues getting services started
How does this compare with managing python with brew?
I'd question whether the people who talk about logic in analytic philosophy departments and mathematics have a monopoly on the usage of an ancient term and concept which has found immense value in non-formal contexts too.
It is an obsession.

My claim is that you cannot compute a priori whether it is fair or not because it's not possible to consider both the present reality and the alternatives and fast-forward time in your mind and know exactly how all the possible worlds play out. You can't actually even get close. Humanity runs on one algorithm and that's guess and check. For stuff this complicated as to which way of organizing things actually results in less death and suffering this is necessarily so. Else we would just have sat down, worked it out and followed that course of action.

The river of history runs the experiment for us and it's the only way to honestly compute results.
If you look at the both extreme, large public company and a start up, in the former case, you already have customers, a viable business model, and a legacy product. As an engineer, your first requirements would be to "not break things" going forward. Sure you want to gain some market share from competitor but you already have some momentum, otherwise your job would not exist. So you need to upgrade or add features to your product in a controlled way. Your 20 years customer might not want to have to learn a new interface just because you can deliver it.

At a start up, even if you have your first customers, you want to deliver a product or more features as quickly as possible starting from scratch. Possibly, you also want to be able to pivot totally if the first idea does not stick.

It is great if you can do well in both environment, but usually, this is different skill set, and I would even say personal inclination. You'll likely have a hard time to convince a start up engineer to work on COBOL code base on a mainframe.
Well it's certainly extreme and long distance on a bus! It's fine on a train.
It's similar to Equifax/Yahoo/any other careless/evil corporation paying for ads berating people for not using stronger passwords.
How Alexandria Ocasio-Cortez wound up on a Donkey Kong 64 Twitch charity stream
Top Data Trends for Agribusiness in 2019
So what? The point is that it's already mostly paid by the taxpayer, this is just slightly increasing that percentage to 100%.
We deploy our software packages to our own infrastructure and clients using a private APT repository and basic HTTP auth. Obviously we're running it with apt-transport-https installed for making the latter not completely insecure.

I see no reason to do that for signed packages from the main repositories, however.
I have no idea if there are rules in my country about calling yourself an "engineer", but you can only use the title 'ir' or 'ing', both of which mean ingenieur, which translates to engineer, if you've graduated from a technical university or high-level technical school (technical college? higher trade school? 'ing' is from a level lower than a university degree).
There's also:

> I wanted more text characters

I often use a small, high res display (on a Surface Go, it's about 400 grams, and supr helpful when I need to fix production when out). Even if resolution isn't important to you, the ability to fit more things on screen is definitely a bonus of high res displays.
You disagree that agile is suitable everywhere? Oh yes
What do you mean by incomplete? What information do you lack? If you meant some tests of OPUS over 128kbps, then it's just there's no real need for it. Why would anyone want to add some 50-100% weight to your files for almost no audible increase in quality? In any case, lossy codecs are not meant for storage/critical listening.

Lack of enthusiasm in publishing tests can probably be explained by the ease of performing ABX tests by yourself with your own gear and exact listening conditions you're aiming for.
In the UK, old people vote far more than young people do. Additionally the party that has been in charge for almost a decade is focused on this older section of the electorate. They are famously unpopular with younger people.

Why would they 'waste' money on people that would never vote for them anyway?
constantly complaining about the job market being tough is a strategy for companies.

they could have a 1,000 perfect candidates lining out the door willing to work for peanuts.

At that point they would adjust their expectation from "peanut" to "half a peanut" and they would still moan about "skill shortage".
Reading your point #1, it looks to me like you are confusing "thing that really ought to happen" with "thing that automatically happens without anyone having to step up and act". Of course we could crowdfund opposition, so get to it already!
Or you could just click “revert to the original” about the same way as you click “discard changes.” With the difference that your use-case is super rare whereas saving the changes is what everyone wants almost every time.
or... nobody wants to pay to clean up the mess. i know people who will do it. I will do it, but I can't clean it up, and delivery loads of shiny new features, and do it all while trying to justify every 30 minute block of time and asking if xyz is 'really' necessary. oh, and you also need to be able to answer some real questions about your own business process, because often your existing practices are just 3000 lines of crap in a function file. when you say "it's broken" and I ask "what's the correct behaviour?" and you don't answer... it'll never get 'fixed'.
I hope facebook die soon. It have too strong network effect. It need to die before alternative arise.