skysight-inc/HackerNews huggingface dataset:
> According to records, it previously melted fully in 1933, 1959, 1996, 2003, 2006, 2017, 2018, 2021 and now 2022.

> Before 1933, it is thought to have last melted completely in the 1700s.

Just to be clear, Scotland is now far more populated and has more resources than it did in the 1700s. It's entirely possible that they were not able to regularly check the environment and records were not kept well then.

I think people really need to be careful of "X trend happens, therefore global warming". You could suggest that this _could_ be caused by global warming, but you shouldn't say that it definitely is. (The BBC article carefully avoids making the claim also.)

This year for example saw a heat wave in the UK, but at the same time, very cold weather in NZ (snow in the South island which is rare). So overall it appeared to be concentrated heat rather than an increase in global heat.
Worldly Realities and Our Shared Home
Influencers Influencing
> many appear to be closet Putin supporter

This is the eternal paradox of being anti-war: if you are advocating peace in a polarized situation you are essentially aiding and abetting the enemy. The anti-war movement really only has one window of opportunity: in a non- or low-polarized situation create strong trade ties, international agreements and intercultural understanding and hope that it can fetter the always active belligerents on all sides to a sufficient degree. When the polarization reaches a certain level (sufficient number of people killed or maimed on both sides and the killing frenzy rhetoric has taken hold) all we can do is go silent and watch as the world goes down in flames.

The most realistic hope is likely that there is a new window of opportunity to build on thereafter when the horrific memories of war are still live in memory.

But there is of course always a desperate, albeit likely unrealistic hope that people in charge will come to their senses before it is too late.
Two categories I can think of are the quantum field or the totality.
I am not saying people are dumb for using the word, just that it is impercise, and there are better words, such as Armageddon, cataclysm, and holocaust. (The latter being specifically destruction by fire)
This. Probably every TS codebase I ever worked in had zero to none function- or inline docs with people always claiming "documented by TS". I call that BS, and you can see that in their projects. "Typescript codebase" became the equivalent of "generic low quality codebase" imo.

I'll never understand why people need a programming language inside a programming language and refuse simplicity (i.e. using jsdocs, which has perfect IntelliSense support).
> Typescript is for big project and team collaboration.

TypeScript is for any kind of project, it just makes your code safer, easier to debug, easier to read / come back to in the future, etc.

> Fast!

That doesn't mean anything.

Especially for a small project, the TypeScript to JavaScript compilation will take milliseconds, there is no speed impact at all.
The number and quality of WTFs connected to the name Magic Leap is hilarious, I wouldn't touch them with a ten-foot pole.
I’m a journalist who learnt to make websites back in the day and never bothered with newer, fancier technologies. My background isn’t suited to take on big projects, but I still have lots of fun designing little projects, such as my personal page[1] and weblogs[2].

Bonus point: these websites are always super snappy and easy to navigate. I can’t understand big projects based on React and other technologies that, no matter what happens on development, result in slow, busy, and generic websites.

[1] https://rodrigo.ghed.in
[2] https://notes.ghed.in
I think it's a very rare viewer who actually thinks the advertiser YouTube slapped on a video actually condones or even saw what is in the video.

Nobody thinks an advertiser paid for a video of death and destruction. Everyone knows that sort of content is 100% between the uploader and YouTube.
Is this is what you are doing? Please tell me more about it.
C# and ASP.NET Core feels like the default stack in Western Europe, even among startups. You have to look harder to find companies using Node.js, Rails, Django etc.
No, you wrote that you have to write and wait several minutes for data to replicate. This is straight-up false.

Yes, if you mix consistency levels incorrectly you will do it wrong and maybe get stale data, but that is a different criticism. I agree that it is easy for unsophisticated users to incorrectly use consistency levels in complex topologies, and I hope we will introduce mechanisms to prevent users making such mistakes in future. But that was not your claim, and in my experience users do understand consistency levels just fine.

There are lots of valid criticisms to point at various use cases with Cassandra, but this was just incorrect.
It's interesting how it's mostly scattered small towns in East Germany, not large cities (with the exception of the Berlin city center). For instance Altenburg, which is closest to the village I grew up, so naturally I checked that first. It's a completely unremarkable little district town today with an airfield for hobby pilots, but apparently this airfield was a Soviet military base during the Cold War:

https://www.mil-airfields.de/deutschland/flugplatz-altenburg...
The tricky bit is trying to outwit yourself.

Just opening the lid and delving in.
Is there anything similar available from the Warsaw pact?
> Just how many nuclear weapons do we actually need?

As many as you can maintain, really.
No, global temperatures are up this year.

As for checking snow in Scotland its pretty easy, there's a limited number of places of "perpetual snow".

EDIT: Not that "checking on snow in the past was harder" helps your argument in any way. If it was harder to check for snow a couple of hundred years ago then that makes it more likely that all snow _hadn't_ melted which is teh opposite of what you need to argue to argue against global warming.
In CQL queries can fail even if your connection is still up and running.

In this case it means that it could not write to 3 nodes, but it is not telling you if it did not write anything or at least once. Writing just once means that the data will be replicated.

So if only 1 of the 3 nodes is up, it will still write there and then return error, even if the coordinator knows that the other nodes are not up.

Queries have a maximum running time (only configurable at the database level if I remember correctly), and if your write exceeds this, it returns error. The replication still goes on and the data is still there.

Network errors are different category, since you might not even know if your command was sent or not. Cassandra kind of sidesteps the network errors though since the client connects to multiple coordinators in the cluster.
Volunteering is a very tricky and shady business. If it was not - we’d all be volunteering and getting paid without tax. There’s a reason for some limits in volunteering laws whenever they exist in a country.

I bet the same people running this whole thing are also very well paid techies. Not sure about the volunteers though.

And third, not last, the fact something is run by volunteers does not change it’s nature - it is still a business thing. Some expenses are paid for and eventually all the subcontractors are paid while the volunteers are not. Not fair at all.
The only people who don't care about performance per Watt are those who have only one computer with a handful of cores and it is running off mains power.

People running from batteries care a lot about performance per Watt.

So do people running thousands or tens of thousands of computers in a warehouse. Not only does the electricity to run the computers cost more than the computers themselves, but it also costs a lot of money to build and run the cooling systems.
When people say something along these lines, they're usually pointing to 2014 when Ukraine had a revolution in which pro-Russian president was toppled, and a more pro-EU president was elected. That's also when Russian invasion started.

Note that I absolutely do not agree that anybody but Ukrainian people put Poroshenko there, just pointing out you're looking at the wrong elections to counter this narrative.
rt.com DNS blocked, at least by my ISP here in UK. I hadn't been aware of that.
Looking on the map, not really a surprise. Most of those are either Air Force Bases (or used to be during cold war) or industrially significant cities.
There is a circle that chases your pointer on the site and I don't like it.
JIRA does not suck as bad as that thing following my cursor on that site and believe me I dislike JIRA a lot.
> we need to give the dictator whatever he wants

Not whatever he wants. Some token prize that's big enough that he can protect his own ass domestically, but small enough that a re-run is obviously a bad idea.

The big downside is future dictators realize that nuclear blackmail is a get out of jail free card, which increases future wars and nuclear proliferation.
What’s a good alternative to Scrum?
Aside from Trello and friends, Azure boards is actually also pretty OK, if you disregard their very confusing naming and weird menus. It's fast and easy to use in the board view.
*if all complexity has been hidden from the developer which only needs to use a decent puplic API.

I'd agree that it feels like that quiet often as a web developer, but that's only because most of our APIs are actually quiet easy to use.

The illusion usually falls away if you look at the code of that API, however.
So when some country invades the country you live in (you will be forced to stay there after invasion) and basically enslave all population, you will say, "Sure, I am fine with that, just don't start a nuclear war", right?
If I’m calling .utcfromtimestamp then by the name I expect it to be doing _more_ than just attaching a time zone (which it also doesn’t do). The only other behaviour that seems sensible is that it’s doing… some sort… of conversion. Exactly what I’d need to look up at the time I wanted to use it.

I have, however, been using python so long that I’ve gotten used to the way things sort-of-work and developed such a healthy caution around it’s unintuitive built-in time zone handling.
It is more difficult to build the habits that’d allow for a smoother, less peak and valley ridden life, so we succumb to cycles of burnout and super charged recovery.
> How often do you go out to restaurants?

Leas and less, and I live in a rural area with many horrid examples, but I like Americana grills, and I order off the menu because there is nothing on those menus without meat, usually ordering a cheesesteak without the meat, add some more peppers and mushrooms to compensate. There actually is a vegan/vegetarian restaurant in this one horse town, but like all others I have experienced, the menu tries too hard to be interesting, unrecognizably so, and the menu items are 3-5 times more expensive than a burger, fries and a coke, which I no longer eat. They only serve pasta cold in salad, leaving that whole pasta world that could easily be vegan unaddressed. And I definitely don't care about too many calories, the major concern here is not getting enough calories. If not for bread, rice and pasta, which I eat at home with whatever fruit and vegetables I have that haven't spoiled, I would have starved long ago. The tomato is the most versatile fruit I know, and I eat slices as though they were raw meat.
But, do you agree with the article, which asserts he isn't pessimistic enough?
He's more like a typical 4chan/Reddit troll. Meaning he cares about his comfy life even though he wants much more in life (even though he's got a lot already, but humans often overlook what they have and want more).
Developers are using over-powered machines to build programs. Slower and less capacity machines lead to better programming optimisation. Ask anyone that knows about game console programming.

Programmers can't tell when they're making slow programs because their computers make up for it.
This is entirely applicable to JavaScript codebases, except that at least in typescript you have less reverse engineering work to do.

If you want to have documented codebases, work with people who document their code. You’ll find that typescript doesn’t always mean undocumented, and incidentally you’ll find that documented doesn’t mean high quality.

Most high quality codebases in the JS ecosystem after 2016 ish are in typescript.
Can we also measure warming with accurate thermometers?
What is the alternative? Basecamp ?
Yes, this is a very well known problem. Even in the '60s most of the people who were, for example, against the Vietnam war, were closet Stalin supporters, commies and reds under the beds. They were dirty hippies with long hair that smoked weed and were good for nothing but protesting against the war.

Even in Russia, all the people who protest the war are US supporters. It's incredible how much hate of one's own nation is the real cause underlying all those protests that are ostensibly for peace. It's as if people can't see the benefits of war for their own nation.

(yes, this comment is breaking the guideline against snark).
It's simply because the stocks of nuclear weapons are now so much smaller they can't bring nearly the end of the world.
Plus, in 1960s many still lived under illusion that communism/dictatorship provided some viable alternative to evils of capitalism. Now it is too dead obvious they don't.
You can only SELECT at QUORUM if you are guaranteed to be able to SELECT it again at QUORUM, ie it must be durable (and the QUORUM read will ensure it if the prior write did not).

If you are selecting at ONE then yes, you can expect stale replies if you contact a different node. That is what the consistency level means; that just one node has seen the write.
I think that's what they mean. AFAIK the entire UK is north of the Canadian border. The people, economy, infrastructure and natural environment are nowhere near ready to deal with a Canadian-style winter.
Bugzilla is still one of the best, change my mind :D

A simple list is a pretty good solution IMO.
Is anyone using a reasonable jira client?
Try Rally and you'll be begging for Jira. (I have to no avail.)
It really doesn't make much sense to lookup Putin's speeches, because as became obvious over the last couple of months, as soon as he's opening his mouth, a lie comes out.
> Alternatively, you can just not track the behaviour of every person who lands on your website.

Tracking behaviour is useful to ensure the site is working, that people are able to use the site and make purchases, or even to know what parts of the site people are using. There is nothing wrong with that, so long as the logs are not shared and not kept for longer than necessary.

Tracking people's use of the site to build a profile of them and share with third parties, without consent, is where the privacy problem comes from.
For sure.

Formal peer-review does trump download count, nonetheless.

And I’m all for professional licensure, continuing education programs, and formal, public reviews of the software engineering behind the open source libraries that comprise global infrastructure.

Your main point wasn’t missed.
GitHub’s Project board, any simple issue tracker, text files, pictures of whiteboards.

(Disclaimer: It may be harder to justify hiring people full-time to manage these alternatives.)
With your very limited runway I'd get another offer with another employer first. That immediately strengthens your negotiation position with your current employer, even if you have zero intention of taking the offer.

Basically start doing some interviews now. You'll probably have to brush up for those as well, and practice.

> I feel stuck and bored
> Working 9-5/Mon-Fri is really draining

These two statements are contradictory imo. Figure out whether you want to stay in your comfort zone, or take a step in another direction.
>The only country that is threating 1st strike is Russia.

>All of Putin's speeches are available in english on the kremlin website.

Shh! --you're spoiling the doublethink. It's the same as how the energy crisis has now become "Russia turned off the taps" when, in fact, Europe decided to shoot itself in the foot by refusing to buy Russian gas, beforehand.

Now "Russia has threatened to use nuclear weapons" when, in fact They never said any such thing. There were just some vague threats to use whatever means necessary [or similar] to defend 'their people' in Ukraine.

Even after BBC News [Nation Shall Speak Propaganda Unto Nation] played Putin's speech [with overdubbed translation] where he pointedly DIDN'T mention nuclear weapons at all, the newsreader summarised the speech by saying Putin had "threatened to use nuclear weapons"

It really is like living in Orwell's 1984 these days. Consequences are quoted as initiating actions and even when we're [rarely] allowed to hear what Goldstein actually said, we're officiaslly informed that he said something else.
Some of the most specialized companies in Germany have their production in small unremarkable towns (that still have a huge Edeka or Lidl lol).

If you want to stop the production of nuclear warheads, you cripple the factories that make high pressure, special alloy cooling pipes for example.
If Denuvo wants it to be effective, they need low level access from Nintendo. It's not possible for this to get approved to run on the switch without going through Nintendo. Depending on how effective this is, Nintendo would most likely be the first publisher to use it. Nintendo develops many of its most popular games in house. There was a lot of negative reactions to this so I imagine Nintendo wanted to distance itself from it publicly. It is the same company that took Game Genie, a game cheat cartridge for the NES, to court on the basis of "copyright infringement". Nintendo lost that case, but they have won recent cases taking down rom hosting sites.
Give CkIII a fair shot, it’s amazing and unique
It was not an argument, thus the qualifying first 5 words of my comment. I hate sonar, in anger accept that it beaches whales, but acknowledge that whale beachings predate sonar.
lol are you saying that UA is reponsible for breaking the peace? You mean the country that got invaded? By the country that guaranteed its territorial sovereignty.
I would provide you with an archive link, but I'm not confident the His Majesty's Government wouldn't arrest me in the UK for "circumventing" their information controls, based on what I saw about people being arrested for opinionated tweets, and their police posting about the same....
£60k is low for 15 years of experience

£60k is the lower end of senior outside of London. It's not surprising at all.

£60k in a company that's making more than £1m per employee though, that's definitely "Fuck this" territory.
This is not an industry conference. This is a hacker conference, by the community, for the community. Many people involved are students, who really benefit from the admission prices being as low as they are, and the cool projects you see around the assembly area are so cool because they are from tinkerers, people with time (which is often mutually exclusive with money), people who do cool stuff.

Paying the speakers would increase ticket prices (though not by much), create a "why do they get paid when everybody volunteers" effect that would discourage volunteers, and ultimately likely lower the quality of the conference.

They make pretty clear that if travel costs are really an issue, they'll find a solution.
There are lots of threads on consulting/freelancers on HN, and lots of great advice. Don't go freelancing lightly, do a bit of reading first, and ideally connect with others in the same jurisdiction for tax/billing advice.

I do consulting and 100/hour (EU/US/CA, not sure for the UK) is pretty average, and 5h/day is a reasonable number of billable hours in a day, assuming not too much time is wasted on sales (and sales can be a billable discovery phase instead, if the process delivers value for the client).
(1956)
> Paypal's inclusion of fraud prevention makes it about 50% cheaper than Stripe with Radar.

The money quote. (No pun intended!) I doubt this article will stay on the front page for very long, because HN seems to have a difficult time with content that is critical of one of Y Combinator's biggest portfolio positions.
Yes I have a project manager that operates it for me.
I tried using Flow at some point when TypeScript was much newer and wasn't the obvious choice for typed Javascript yet. I couldn't get it to work properly. I probably could have with more effort, but I didn't feel like I would be able to keep it running well and debug issues if they would arise.
Considering how mature is the TS ecosystem, I see no reason to not use it for my personal projects.
Oregon State University on how algae produces hydrogen
https://m.youtube.com/watch?v=Or_F6qC0sK4

Cody's Lab has a cheap algae production setup
https://m.youtube.com/watch?v=64cEmjtwRgw
The worst part of my career has been JIRA. I especially dislike:

* Waiting for it to load.

* Trying to find issues, mostly due to the crap, unintuitive UI and the slowness of said UI.
WhatsApp goes after Chinese password scammers via US court
People tried to fix that with xhtml but it was not very popular. Perhaps too difficult and not forgiving enough.
The writing felt slack and unfocused to me. Didn’t really understand the thesis, if present. Possibly this?

> The problem of travel at this particular moment is not too many people traveling in general, it is too many people wanting to experience the exact same thing because they all went to the same websites and read the same reviews

So it’s not rewarding to go to popular sites maybe? Or that they are crowded? Something about being middle class is insufficient to enjoy these places? But why not exactly?
> So a dictator can invade any country he wants

Let me guess: You live in the US.

For most people in the world, the situation is that the US, and possibly some neighboring regional power, can invade whenever they want; and at best we can offer limited initial resistance and guerilla/terrorist attack once they've occupied.

But "with food comes appetite": The US government has normalized, among its citizens, the presumption of military intervention where and when it likes. That is deplorable. What's worse, though, is that it can stretch the same trick as far as nuclear war. That is, most US'ers seem to be willing to risk the destruction of all humanity because " 'We' can't let the dictator-of-the-day invade this country we don't care about and can probably not even place on a map!"
I am a consultant and have tried to use Jira as a tool for managing the work of my team. I find if you have more than 10-15 tasks, I just loose the visibility. It’s easier just to create a simple Word document with structured bullet points (first indentation level is the topic, second level is the outcome, third level is the task). One weekly plan, one A4 in Word. When a task is done, I cross it out. When I need to prioritise, I tag each task as p1, p2, p3. It works SO MUCH better because of its simplicity and flexibility. In addition, I can also easily convey to the managing partner / VP what the team is working on without needing to click around 15 different cards and sub cards.
Musk wasn’t given $400M to start SpaceX. What are you talking about?

He self-funded with money from PayPal until the first successful Falcon 1 launch.
So what is the best book (under 250 pages!) to learn TS?
I was scratching my head on how he was capturing requests without mentioning a proxy cert, but then I saw the security note at the bottom.

You'll see that the data for these products is sent in plaintext to and from their servers

The API seems to have a valid cert and is listening over HTTPS - strange that the app client uses plaintext.

curl https://api.petkt.com/
{"error":{"code":97,"msg":"App is out of date, please upgrade"}}