skysight-inc/HackerNews huggingface dataset:
For birthdays and Christmas were you always asking for chemicals from the "Things I Won't Work With" list?

https://www.science.org/content/blog-post/things-i-won-t-wor...

https://www.science.org/content/blog-post/things-i-won-t-wor...
> But I agree with you that generally too much panic is being created.

Unfortunately without the panic we wouldn't have even gotten where we are. The last decade's progress has been excellent, but there was 20 years of stagnation before that. The latest nuclear plant that was opened in the UK was in 1995, and we've not successfully built another since. Meanwhile gas plants have served their entire lifecycle and been decommissioned in that time frame, and are still actively being built (but thankfully no longer planned).

> However, the full picture isn't so glamorous once you take all energy types into account

Why not? Electricity is one of the biggest of energy, and is growing as transport (which is the second largest source of energy usage) is electrifying. Cleaning our electricity sources and moving our largest polluters to electricity is a great path forward. Theres no silver bullet here but what we're doing is pretty much the biggest impact we can make. We should have done it 20 years ago, and we should be doing it quicker now though.

The next biggest source of emissions is from agriculture, mostly from deforestation and oversimplifying for the sake of an internet comment, if the EU, China and the US just ate less beef, that problem would mostly solve itself.
This was a minor point of culture shock coming from the UK. The idea that water is free (at least at the amounts we drink) is so culturally ingrained.

It was very noticeable when I passed through Dubai airport and tried to fill up a water bottle. I tried several cafes and all told me they don't do that, I'd have to buy bottled water. I've never been refused that in the UK when asking politely. Ended up finding the water fountains, but I think there was only 1 fountain per terminal, and 2/3 weren't working when I visited.
The great rickroller: Rickroll your friends
The easiest way to rickroll someone. More than 35 mirrors, tracking and costumization.
NASA James Webb Space Telescope Flickr Albums
Full Title:

"I feel invaded, annoyed, anxious and I may protect myself": Individuals' Feelings about Online Tracking and their Protective Behaviour across Gender and Country
> including Microsoft's arsenal of patents for it

You'll probably be surprised to know that Microsoft are a member of both OIN and LOT: https://www.redhat.com/en/blog/red-hat-welcomes-milestone-ad...
I mean you joke, but look at slack. Make a reasonably nice web/phone frontend to it, and boom - you're on your way.
To me, the Mastodon software that runs on a server is an ActivityPub client. The "API" I as a user use to use it is the web frontend it provides.

Maybe we could call the Mastodon server software an "ActivitPub node" to make it clearer?

So Pinafore is not an ActivityPub node, but instead it is something that talks to a Mastodon server?
My experience is totally different: Both from my experience as employee, and on the hiring side.

Primarily, the employees are pushing for working overtime. There are a few reasons:

1. Many just don't do anything at all in the extra hours (remote workers are especially prone to this)
2. Some people want the overtime pay, and do not care about the reduced productivity
3. Some people just use the time to learn new stuff, I must admit I did that myself as a developer. Though, I always learned stuff relevant to work.
4. Some people do not have much life outside work, been there myself

Very seldom is it management who really pushes for overtime in mye experience. IMO the scale at which employees "fuck" employees, is much larger than the other way around. Context: I am in my mid twenties and have employed around 50 people in the nordic countries+
Hacker News via Shortwave
The 20mm profile also comes in multiple widths and double thickness combinations, so there is indeed a 80x20mm profile (4x1).

Also, it’s 1 and 1.5 inch t slot, not 20mm.

Weird name indeed.
In the article, the author also calls them "yak shaving", and contrasts them to "bike-shedding".

I've not heard of the latter before. Feeling a little called out.
I think your assessment is not based on the current labor market. I am aware of scientists with a fresh B.S. making that much. I do agree that there is little economic value in most Ph.D. programs.
Yes, I’m having the same issue. I thought it’s due to my recent accidental access with a VPN.
Speaking of the soundtrack, Ben Prunty has done a lot of fantastic work!

https://twitter.com/benprunty
Just use aws sdk.
Its fine to talk to that point, I dont even disagree, but it had nothing to do with the point being discussed.
Anyway, god speed to you.
Whilst a salient point, it wouldn't be as though they turn up one day with $10Qn of metals to sell on the market.

It might take decades, even centuries to return that to Earth, and of course how would they be able to do that, the amount of fuel required itself would mean that the price of that would be huge.

I doubt solar sails would be that viable, and the idea of the oceans going dry in order to produce the fuel to return metals would be a tad far fetched.
If I register with a Mastdodon instance, then why do I need a "home Mastodon instance"? Wouldn't I just use the web frontend the instance I registered with provides?
> PayPal aren't stupid

As discussed very recently, many HNers would contest that assertion.

https://news.ycombinator.com/item
?id=33463535
It would be an environmental disaster if someone mined bitcoin there.
As well as poking around in the source code, do not discount non-source based approaches.

For example:

* Run chromium using strace, ltrace, gdb to see what's going on at runtime.

* Do some experiments / reverse engineering, treating the application / source code as a black box. Try different HTML input, inspect the DOM in chrome, possibly automate this process via selenium or something, and discover the runtime behavior of the algorithm that way.

The thing to keep in mind is that, for all you know, the DOM building algorithm is split across thousands of source files, or is in fact in some dependency and not in chromium itself, or is split across both. Presumably there is some particular aspect of the DOM building that you are interested in, so experiment with how that works, instead of trying to find / understand the entirety of chromium DOM building.
I had no idea that I needed to know that, but now I don't know how I could live without it.
Different strokes I guess? I was always much more into the books and was put off by having to experiment. (Then I did go on to study theoretical physics ...)
The US is a big place and water sources vary widely from place to place. Springs usually have the best tasting water but are relatively rare as municipal water sources. My hometown used a well as a water source and the town to our north used a river. Our water always had a bit of sulfur taste to it (as did my family's private well for agriculture) but the city next to us didn't have that taste. Our city was small and couldn't afford the infrastructure to get the sulfur content down and we didn't have river access.

The intended moral of the story is, while I am unfamiliar with the UK I suspect that water distribution is likely far more centralized there as the place is much smaller overall vs the US and more densely populated than most areas in the US. Higher population density means more money to build the facilities to have better tasting water. Plus a centralized administration would result in a more homogeneous quality across the region. Here in the US, each city typically runs its own water system with little to no state involvement other than periodic inspections for standards compliance.
It has to be complicated if you want to spawn an industry of experts.
This is deeply irresponsible by the CSNA and is a disaster just waiting to happen on the ground. Is it laziness on the part of their flight team or just crass disregard for others safety?
Had to look it up.

The starting salary for a research scientist is $170 - $205K.

https://www.rentec.com/Careers.action?researchScientist=true
The current labor market is paying much better than before for scientists with just a B.S.

I do agree that there is little economic value in most Ph.D. programs.
Although perhaps using the less valuable parts of the asteroid as reactive mass might be useful idea. That though would end up with billions of projectiles in random orbits around the Sun.
If you have two of the same type of chart on a dashboard, _most likely_ you want the scale of the y axis to be the same on both (unless you very clearly call out the difference). When I land on this I get an "Actual Generation..." chart for Spain and Germany. Each chart is individually scaled, so the largest bars come to around 90ish% on the y axis, but in actual fact Germany's output is roughly (eyeballing it) 2x that of Spain's.
3 accounts created 10 minutes ago with “nice app!” or similar comments…
One of the biggest problems that decentralization faces is that governments have been dragging their feet on mandating IPv6 rollout and IPv4 shutdown :

256 persistent (prefix) IPs is supposed to be the bare minimum for residential customers !

https://www.ripe.net/publications/docs/ripe-690#4-2-2---48-f...
> Escaping is just validation + fixup

You're confused and annoyingly persistent.

Escaping (or quoting in general) is a simple translation from a literal representation of a string to a (lexical) syntax representation with the purpose of embedding the string in an external medium (e.g. source code written in that lexical syntax).

Escaping is a mechanical process that doesn't discriminate between "valid" and "invalid". It is completely ignorant to the higher-level meaning of the string that is translated (e.g. email address) but solely operates on the constituent characters.

That is in contrast to validation, which is a simple function that decides whether a given object is admissible or not (as you say yourself). "Admissible" here is in with respect to a meaning that is higher-level than lexical syntax. It is semantic (is this a valid email), not syntactic.

(There are sometimes certain technical restrictions on which values can be represented in a lexical syntax, for example hard limits on string lengths. So there is a small extent to which "validation" can fill a purpose with relation to lexical syntax, too - but that's not what we're discussing).

To make it even more confusing, email addresses conform to a (albeit poorly specified) lexical syntax, too. And you can certainly attempt to validate if a given string is valid email address. However, HTML syntax doesn't care about that. Email address syntax is not part of the HTML syntax. HTML specifies how to escape _strings_, not email addresses.

And HTML syntax is right not caring about email syntax because it would be unnecessary complication in practice.

Just as the other examples I gave. E.g. looking up email addresses from an address book is not a task that in practice needs to be more specific than looking up a string from a list of strings.

> Anyway the only way to validate an e-mail in practice is to use it and confirm.

Which was my initial statement "Just use it" that you heavily disagreed with.
That's a really unhelpful landing page. Finding their git repo wasn't too difficult. https://github.com/superseriousbusiness/gotosocial
I thought this article was going to go a bit deeper with this. Living beings raise the entropy of the environment to lower the entropy of the living system. This is why living beings for the most part consume other living beings. Life must consume lower entropy i.e. food, and produce higher entropy waste in a cycle, in order to stay alive. This is also true for higher ordered systems, especially if they're composed of living beings. Societies must consume lower entropy i.e. resources, and produce waste in a cycle. Knowing this you can optimize the cycle itself, and also be more aware of how much you are raising the entropy of the environment.
AWS is basically a "construct your own custom infrastructure" service and does that well. But if you're not going past a static page, it's not the best service - just go with vercel or netlify or someone similar instead.

The policies, cloudformation, r53 config, cloudfront all have their purpose and a lot of flexibility. But don't pay the complexity price if someone else can wrap it for you in a nice saas.
Because it seems like such an obvious problem to solve.

100Gt of emissions every decade. Coal is also quite polluting and no one wants to live near a coal energy plant.

Those 8500 plants actually move the needle and accelerate climate change by a significant amount.
TL;DR: time-to-solution is much more important than "code reduction"/typing time.

--

PLs from the APL family are probably most succint, then come Forth-like languages.

But most succint doesn't mean they're fastest to solve problems with, correct, or reable/easier to maintain.

When writing code in APL/J/K/Q you write one-liners in the REPL and iterate (refactor?) on them until you're getting the desired result. It might be that a little bit more verbose language will give you a solution faster, even if it will require a little bit more typing, but less iterations in the REPL.

The possibility of making a mistake or getting the wrong result is much higher for the APL family of languages.

The idiomatic style makes them almost write-only and hard to maintain.
You try moderating hundreds of thousands of users and caring about every little unique snowflake with an attitude like yours. See which comes first: your burn out or your change of attitude
Twilight: A Differentially Private Payment Channel Network
Are you still living in the same area you were as a child? The taste of tap water changes a lot from place to place. There are some places where I still like the tap water, but in others I won't even drink it. In some places it even has a gross smell!
> "Stretched thin" means there are few of you.

I think in context you can assume OP means the people are being overworked because they are perceived as replaceable.

> I just don't understand your point here. I would imagine that what you do is in fact skilled labor.

OP likely does do skilled labor, but the employer has evolved to efficiently exploit it, by which I mean deprive these workers of adequate compensation. Part of that has been classing the labor as "unskilled."
I have never thought of KSP as a roguelike/lite, but now that I see it on the chart it actually makes a little sense. I started with Binding of Isaac so I guess I have a fairly loose definition.
In the title of the article it's a spelling mistake but it is not "just wrong" in general. "China's is more advanced than Russia's" is a valid sentence, for instance, we just lack context to know what it is comparing.
Thanks, I found it after a bit of searching too, but I can imagine most people not bothering. I tried the project and couldn't get their Docker image to work either, looks like the server isn't responding to HTTP requests properly.
Oracle DBA’s would like to have a word with you in the back alley
I don't disagree. I think he bought it on a whim because to show that he could, in the same way that a football fan might say they could run the team better than a manager.

Then he realized it was not in fact a good idea and backed out of it.
As a scientist, I'd say this claim doesn't hold true for many scientific disciplines. I know scientists working in biopharma earning over $1M per year.

That said, I do think the salary mentioned is accurate as a starting salary in academia for a research faculty position (tenure track starting salary in USA is ~50% higher though), but academia pays much worse than industry. You give up salary for huge amounts of autonomy.
But doesn't it say:

> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

So that's a required attribution if you want to follow the MIT license?
At least to me it feels a lot closer to Sedoku than Civilization.
BTW, this wouldn't solve the legal hurdles of Copilot.
The model needs to mention which license the code has, which AFAIK Amazon's competitor to Copilot already does that.
> Are these houses mostly built to be sold on completion, or occupied by their current owners?

In the US, only a minority of houses are build from the ground up by a specific person (custom houses).

Most houses are built like this: property developers buy a large plot of land, divide it into plots, and build a group of houses. From the moment they divide the land into plots, they pre-sell the houses. The earlier you buy in, the lower your price is.

Because of that, it's tricky to answer your question:

* Some of the houses may not be sold yet
* Some of the houses may be under contract, but the buyer can back out by losing their down payment (especially in cases where they can't get financing - you can put a home under contract without the full financing secured)
* Some of the houses may be fully sold, with the financing paperwork already secured
This is what worried me when I see the marketing claiming how easy is it run up infra using AWS SAM. It's all great until something goes wrong and you have to peak behind the curtain to the nest of automatically generated Cloudfoundation scripts.
Maybe this is a US thing - in the UK, nobody bats an eyelid if you say "I don't like coffee". But, yeah, not drinking alcohol is always an 'issue'.
According to my books classes are subtypes.
This is the second time in 8 days that something I submitted first made it to the front page from someone else's repost less than 24 hours later. What am I doing wrong?
https://news.ycombinator.com/item?id=33480410
When I said high, what I meant is that loan payments have gone from 10k/month to 20k/month. For a company that was previously making 15k/revenue the 10% inflation will not help them prevent bankruptcy, even if they raise their revenue by 10%
It has loads of bugs as well -- the DF community finds them charming, but personally I quit after a while because I found them annoying. Planning my fortress around bug exploitation felt dirty; trying not to exploit them made the game seem like a job.
Not everybody with money is a cynical asshole like that. Everything’s I’ve seen written/said by Friedman so far suggests he’s not an asshole at all so I feel like there might be more going on than “poor people good, rich people bad”.
if the lord could restore twitter interop with noscript/basic (x)html browsers... would be nice from the lord.
Yeah I wonder what will happen when robust chatbots based on real personas have a conversation [1]

[1] https://news.yahoo.com/news/viral-video-happens-two-chatbots...
Ask HN: ActivityPub or Mastodon?
I am thinking about joining the Fediverse.

I don't really understand the difference between ActivityPub and Mastodon yet.

If I write my own ActivityPub software (server code with web frontend), can I interact with Mastodon users just as if I also were a Mastodon user? Or would I have to implement some Mastodon specific protocols?
I dunno, when I ask for decaf I usually get tons of crap from people wanting to tell me how my choice is wrong and drinking coffee without caffeine is stupid and pointless. Coffee definitely has social pressure attached to it like alcohol.
I wish they would spend some of that money on removing limescale from the water.

Hoestly, the savings for the economy in terms of wasted electricity from scaled up kettles and the reduction in chemicals needed to remove the near instant buildup of limescale would be worth it 10 times over.
> As many other studies have shown, when children hear descriptions of categories, whether “apples are red” or “scientists are smart,” they infer that members of those categories have special, exclusive characteristics.

My friend in college had a mannerism that when he was about to give up on understanding something he was saying "it's for smart people to figure out". It always elicited visceral reaction from me "No, eff that. We are the smart people. We can figure this out."

I guess our upbringing was somewhat different.
Which implies that Twitter's profits were $1.5M/day rather than the $4M/day loss claimed by Musk. Something seems off there but I can't figure out which figure most accurately reflects reality. If in fact Twitter wasn't haemorrhaging money it casts a distinctly unpleasant pall on the reasons for the 50% cut to headcount.
Of course. I'm a python guru. I know the python type annotation inside and out. I'm a type nazi when it comes to writing python.

That's why I know exactly what I'm talking about. I can unbiasedly say that from a practical standpoint the type checker simply let's you run and the "python" application less, and the "mypy" application more.

Example:

def addOne(x: int) -> int:
return x + 1

addOne(None)

The above... if you run the interpreter on it, you get a type error. Pretty convenient, you can't add one to None.

But if you want to add type checking you run mypy on it. You get the SAME type error if you run mypy. They are effectively the same thing. One error happens at runtime the other happens at before runtime. No practical difference. Your manual testing and unit testing should give you practically the amount of safety and coverage you need.

Keyword here is "practically." yes type checking covers more. But in practice not much more.
Yep, but that seems to be the prevailing convention being asserted (pun intended) by many commenters.
In general, higher electricity prices mean that rooftop solar amortizes faster, since you save more per kWh that you don't have to purchase from the supplier.

Rates for feed electricity into the grid vary widely within the EU, for example in Germany it's around 6-7ct/kWh for home rooftop solar, in Belgium it depends on the energy company, but goes up to 40ct.
It appears that, far from additional security, they don’t even provide regular security.
Nat is cargo culting. Great new things are built when passionate people come together to build them. And passionate people sometimes make sacrifices, like working long hours and sleeping in the office. But killing yourself to meet deadlines is not, in and of itself, how great things are built.
Ask HN: What CRM does your company use and how happy are you with it?
I'm joining a young B2B startup in a COO role soon and one of the first things that I'll have to do is get a CRM solution running ASAP. It's been a few years since I've last implemented one so I'm wondering what do you guys use and how happy are you with it?

Salesforce, Pipedrive, Scoro? Happy to hear all opinions!
Well, the US is one exception in terms of software engineers salaries being so high. I work in Italy and a software engineer salary is at the same level of any other office job, or just a little higher, in fact most software engineered have a contract of metalworker ("metalmeccanico") probably for the fact that in origin most software engineering jobs were related to industrial machinery such as CNC and similar.

Sometimes a good worker in a factory can make more money, or a plumber, electrician, etc that has his small business will make more money, a truck driver will make (a lot) more money, etc.
3D map of the Czech Republic, made from 12.5cm/px imagery (2017)