skysight-inc/HackerNews huggingface dataset:
There is also all the energy required to churn out newer appliances that break and get recycled.

Getting one great one that will last for a few decades isn't a bad call. That's what I do personally.

And there are still ways to save, reduce energy impact. Moderation is a big one. Just be frugal and prudent with the appliances. That has a major impact and everyone could do more and capture those gains right away.
B-b-b-b-b-but I've been told that some people don't look at likes/dislikes and that makes it ok! Oh well, I'm sure some product manager got their raise for removing such a useless feature
Well, the definition of vaccine changed late last year after it was found that the Covid vaccinations did not prevent infections.

Definition before late-2020:

"a product that stimulates a person's immune system to produce immunity to a specific disease, thereby protecting against that disease",

To

"a preparation used to stimulate the body's immune response against a specific disease".

Now, we are realising that the Covid vaccines are helpless against the new variants, so I guess the definition will be changed even further.

Compared to something like the Smallpox vaccine (lifelong/multi-decade immunity), the Covid vaccine is mostly useless.
If you had honest experience with the question at hand, it seems a little weird, to go into an interview, and basically say "I already know I can answer that one. Give me a new one."
Oops, sorry: https://www.youtube.com/watch?v=ap29SzDAzP0
More than my coworkers, not often enough, and not very often.

Many people think DP and caches are synonymous, unfortunately.
I'd include a lot of the cc crowd as well. I have a relatively large CC balance only because I almost always get >15% returns (my cc rate) in the market.

Every once in a while I roll it over to a personal loan but if you are good at investing there's no worry about 15% interest when your main trading account is up 30%+ YoY.
Archived: https://archive.ph/fUkG8
Seriously people, it's a glorified crate with some openings, in the UK you wouldn't even need planning permission for something like this.

I think a bunch of folks need to get off their high horses about "building codes" and sort out their perspective. Sure nails might be the correct thing for a much larger structure, but for this piddly wee thing, who cares? If there's an earthquake then the adjacent house is likely to flatten this box regardless of fasteners used.

My only concern would be the electrical and that they'd hooked up a separate breaker for the "crate supply". Yes defo make sure that's correct.

But....It's just a shed
But the funny thing is that the act of “pantsing someone” is actually the same in both dialects.

In American English, you’re taking off their pants to expose them in their underwear.

In British English, you’re taking off their trousers to expose them in their pants.

This is just one of many weird, weird, hilarious things about the similarities and differences between the two dialects.
So Clojure programs are data structures, and you can pass a structure to a macro to rewrite it into something the compiler can evaluate. In this way you can extend the language. You can build your own DSL that solves your particular problem in an organic way that grows as you go along.

If I understand that correctly I don't get it, because I would still have to write the macro, which in C# I would write as a function that I call in my source code, which doesn't grow the syntax of C#, but grows the program to a DSL that solves my problem, albeit not as nicely as in a REPL.

Maybe this is all about the REPL and I don't use them or see any appeal in them. I like to write my text, look at it, and hit run. You write a REPL line and it disappears.

I'll keep learning. I'm sure the light bulb will go off eventually.
When somebody says "I choose to believe ___", it means they are not actually convinced of that thing (i.e. that it is hopeful/wishful thinking).

For what it's worth, GP, I think you did the right thing too.
I find the opposite pattern. The first week or so of a vacation I keep wondering about work and how the team is doing. It takes a while before I stop caring (and start ignoring work email). This is usually sped up by finding some side project to work on.
There's a certain irony to exploiting an ethically questionable method to obtain a job and, once you've obtained that position, using your authority as a gatekeeper to attempt to prevent others from entering the same way.
The cost structural screws really isn’t that bad anymore.
But for anything larger than a shed it’s still cheaper to get a metal connector gun
Fastmail is incredibly good. Their name is not a joke: It's the fastest webmail client I've ever used, and their support is really good too.
If search engine could group results by their domain names, it would make the result a lot more readable. Most searchers would learn that pages from developer.mozilla.org are a lot more useful than pages from blog.hubspot.com. I mean why is Hubspot even blogging about 11 ways to centering css element to begin with?
All these attack vectors work regardless of the Authentication system used.
This is how dumb these interviews are.

"We expect you to study and be prepared for algorithmic questions, BUT NOT TOO PREPARED! Only just enough. We will give you a random question of our choosing, but if you already studied this, then you will be deducted points, unless you tell us, so that we can ask you a question you've never studied before."

A true interview would give the candidate their choice of question with the expectation that they know how to solve the question. It makes it a lot fairer for everyone involved.
Too bad most big exchanges are being made obsolete by DeFi 2.0 and multi-chain wallets and services.
Was on my phone before, but now I can give a more in-depth reply =)

So far, memory tagging is only done per allocation from malloc or alloca. The compiler backend inserts special new instructions (such as STG) to scramble the tag for a specific 16B "block". [0]

I propose that the zig compiler _frontend_ can also insert some STG instructions. Whenever the user does an = operation to replace one union member with another, we should do an STG on the union's containing blocks. Suddenly, we are much more memory safe, pretty much closing the gap with Rust.

Indeed, only some CPUs support memory tagging, and that's unfortunate. However, that doesn't stop us from using it where it is supported ;) if for nothing else, its help as a debugging tool would be amazing, like a much faster ASan or valgrind.

[0] https://developer.arm.com/-/media/Arm%20Developer%20Communit...
"...atrocities like writing desktop text editors bundled on top of an entire web browser"
I have the opposite experience around other programmers. They always have some new code idea and I'm always lost.

They'll be telling me about some algorithm they used in a weekend project and I'll just be thinking "Doesn't Excel already do that" or "I'm not a systems programmer, nobody writes their own sorting algorithm in JS"

And then they never do much other than code, so conversation topics are usually depressing politics, code, or more code, but the code doesn't feel like code, it feels like philosophy in machine readable form.

Sometimes I think I'd enjoy a real dedicated web dev job, just to be on a full team of people who focused on UIs and features and best practices, instead of toy apps and computer science I don't understand, and an endless quest to simplify down to the stone age.
>It’s vanishingly rare to find someone exceptionally talented in a field they hate because of the practice it takes to get to that level.

So what do I win?
It doesn't, really. All it takes is a single individual animal to carry a virus. The assumption that all of the individuals of a species harbor the virus is faulty, it could well be a small fraction of a rare animal, in fact the difficulty of locating the reservoir is strong evidence for that.

Sticking to Ebola for the moment: even though there were major suspicions that a species of bat was responsible for Ebola it took a very long time to identify which species and how Ebola managed to transit the continent and to pop up in different places.

https://www.nature.com/articles/s41598-020-71226-0

Reservoir animals can be very hard to determine with certainty. Note also that the reservoir animal itself need not have been present in the wet market for this to have worked, it is enough that a pig or some other suitable amplifier host got infected which then passed it to humans. In that case too, you'd see a small number of animals, possibly even a single individual, carry live virus. And given the nature of the wet markets you can be pretty sure that any such evidence was erased before COVID even had a name.

Until there is hard evidence for a lab leak I will chalk it up to a possibility, but a remote one. And if and when the reservoir animal is found I'm sure that too will be discounted by the proponents of the lab leak theory, who seem to have their bullet-proof fix already in the works: in that case the claim is that the virus was first sampled from an individual of the reservoir animal species and moved to the lab from where it leaked.

So we likely will never see the end of that, but that doesn't mean that any of it is true. Which is a problem with many conspiracy theories, they tend to be inherently un-falsifiable which allows them to stick around forever. The way in which one of the authors of the book effortlessly integrated new knowledge that invalidated the premise of the book into an altered version of the same - instead of admitting they got it wrong - is a very nice example of that.
Sound financial advice would be having an emergency fund of several months of expenses. You're doing it wrong.
Google is producing predatory monopolistic practices, blocking users and deplatforming businesses amidst pandemics without any sane reason, destroying businesses and ruining lives.
Calendar appointments are a good example where a timestamp without a timezone (java's Instant) is appropriate. But a birthday doesn't have a time, so you would want to use LocalDate (a date without a time and timezone) for that.

In 99% of the cases you only really want to involve timezones when presenting something to the user or taking input from them.

So you would create your calendar event by entering "9am, timezone X", and the app would most probably just apply that offset and store that as a timestamp. But if it's an all-day event... I should probably take a look at android's calendar content provider.
Did a Meteor Explode over Pittsburgh?
Duplicate of https://news.ycombinator.com/item?id=29775298
This has been my exact experience too. Never looked back from fastmail
Teodoro Nguema Obiang Mangue
If that were true I would consider it a very weird Common Lisp implementation. The main point is that you should never depend on it being true even though the two forms look the same.

A couple more examples for the Common Lispers in the audience that highlight the difference between the reader and the evaluator:

(setf foo (list #1=(list 3 4 5) #1#))
(eq (car foo) (cadr foo)) ; --> ??

What should we expect the second form to return? T or NIL?

Answer: It might return true in some implementations (very weird implementations), but in general one should not expect it to do so. Why?

(setf foo (list #1=(quote (3 4 5)) #1#))
(eq (car foo) (cadr foo)) ; --> ??

Now what should the second form return?

Answer: It absolutely must return true. Why?
There is no gas or heating oil running to this shed.
Web search can be trivially fixed, at the cost of lost ad revenue and surveillance data. Google and Bing could likely unleash phenomenal search capabilities with advanced search modes and regular expressions, but then they would lose what makes their services generate revenue. That's also why nobody else can start a good search engine - you'll get acquired and/or litigated into non-existence.

The results given by the big search engines are the results that earn the most, not the results that provide the most value to users.
A 100k LGTM is the bad outcome for something important like the Linux Kernel, though, right?
Irrationals are properly represented as a "symbol plus algorithm" to compute a value to any degree. E.g. pi is "pi" plus it's Taylor expansion. This is effectively what textbooks and papers mean by pi, so it makes sense that software would use the defition, too.
I'm not confused at someone being conflicted about a past action, especially a very hard decision. It also seems rational to hope that any negative consequences were minimal.
Sorry you felt like I dismissed your original comment with a cheap shot. The brevity was intended to highlight the divergence between what is vowed and what really governs. Provocative, yes. But it wasn't intended to be cheap or dismissive.

I'm aware of the potential apparent dissonance with my comments and my wife's divorce. But, I mentioned it deliberately. I do think divorce may sometimes be a wise answer. But, IMO, a big component of that evaluation should be what vows were actually made.

You have more optimism about the general moral character of our culture. But that's likely a worldview difference and not worth delving into at this point.

I will say that my insistence on moral virtue and commitment in marriage (or commitment in general even) is intended to be diagnostic in nature, not destructive. After all, it wasn't that many years ago that most in Western culture would have shared my views on marriage and vows. I don't believe that shift in culture is healthy and I point it out in the hope that if we ask the right questions, maybe we'll start getting the right answers.
>(at home)

There is your problem. Vacation is a chance to try something different, something that wouldn't fit into your regular work schedule. Go travel somewhere, try mountain climbing, or skiing, or diving/swimming, or whatever else you can't do within a regular weekend. You'll come back energized, happy and refreshed.
And they tell great penguin jokes!

https://www.youtube.com/watch?v=R9ETlTZoF1E
1) Yes, but not connected to the land of others. You have to teleport.

2) It seems to be insufficient. Holding large amounts of vacant land for price maintenance works as a strategy, even though it involves high land taxes, what SL calls "tier".
How are they conflicting?
Neat! But also really aged poorly how they seems to think mortgage rates price in inflation, now that rates hover at 3% with inflation this year at 6.

https://news.ycombinator.com/item?id=18830096
If I am reading this right, TCL's approach is neither FEXPRs nor Lisp's macros -- instead, it is a very concise "quote" command and "uplevel" command which is something I have not seen widely used in any other language.

In the lisp terms, imagine a language with no macros and with immediate evaluation ("applicatives" in the Kernel-speak). And no special forms either, except for syntax-level quote command. This means that, for example, for "if" you have to quote the code parameters to make sure they are not evaluated too early:

(if var '(print '(hello world)) nil)

the naive implementation has an obvious problem with variable scope, which you solve with "uplevel" command which evaluates expression in caller's scope. So there really is no difference in the data vs code, syntax-wise -- the first quote in the example above defines the "code" while second one defines "data", and only the function implementation knows how each argument will be used.

And that's how you build a language with homoiconicity and macro-like facilities, but without FEXPRs or applicatives or special syntax. Granted, it has plenty of downside, but it's still a very interesting approach.
This misleading headline gets repeated over and over again because it gets clicks, but the survey actually asked a different question: Specifically, how would you pay for an emergency expense? They also allowed multiple answers in past years, which further clouded the results.

The actual survey questions and results can be found here: https://www.bankrate.com/banking/savings/financial-security-...

> We asked: How would you pay a surprise expense?

> Facing a $1,000 expense for an emergency room visit or car repair, you would:

> Pay the costs from your savings

> Charge to credit card and pay over time

> Pay it but cut spending on other expenses

> Borrow from family or friends

> Take a personal loan

The number of people who chose "borrow from family or friends" or "take a personal loan" added up to 20%, so it's not clear how they got to a number suggesting that 61% of Americans simply couldn't pay for it at all.

These studies get endlessly repeated in discussions about financial security in the United States, but they're always seriously misleading. Does anyone really believe that a majority of Americans would crumble when faced with a $1K expense?
I understand the sentiment about honesty and finding a legitimate good fit. Neither interviewers or candidates are perfect. But there's something off about this, isn't there? If you ask a candidate a question, and they answer it well, they've done what is asked of them. Why should they put themselves in a position of vulnerability just because they're well prepared?
Keyboards and mice.
Sweet, get in early, sell the shovels. Thanks for 2022 financial advice! Never thought it'd mirror the past two centuries.

The more we think we changed, the more similar things stay. Sigh.
> Also in the UK

Each member country of the UK have their own different planning regulations - Scotland, England, Wales and NI. Also please cite where having a shed next to your property is illegal in any one of these jurisdictions. Under certain dimensions and heights, planning "law" doesn't apply.
There were code changes. e.g. Search for "per_task" in the cover letter ( https://lore.kernel.org/lkml/YdIfz+LMewetSaEB@gmail.com/T/#u). Also a lot of things were uninlined.
Wow, 64bit, TTF, sandboxing, virtualization, a more modern shell. I do wish it were cross platform too. Still an impressive piece of work. Might have to try it again and give DOSBox-X a break.
>similiar to a pull request.

Someone should make a tool which parses mailing lists and presents it in a Github-like frontend
I was responding to this

>>> I rather trust my local scientists who care about peoples health.

You said you trust the scientists and not the government regulations. I'm encouraging you to actually talk to these scientists because nuclear is very popular among scientists.
These articles get published because they get clicks, not because they're accurate.

The actual survey this article was based on is available here: https://www.bankrate.com/banking/savings/financial-security-...

Scroll down to the question they asked and the results and you'll see that it's nothing like what this headline suggests. If you answered "put it on a credit card and pay it off" or suggested that you would cut other expenses that month, you were counted as being unable to afford it.

The majority of Americans are not on the brink of financial collapse, but headlines suggesting as much will never fall out of fashion.
> If you've seen the question/answer before just say so! I will totally appreciate the honesty and it goes a long way.

Why? You're testing their ability to produce the right answer to a given problem - not their problem solving ability. To that end it shouldn't matter if they've seen the problem or not.

I always find it hilarious when recruiters say that "getting the optimal solution isn't everything." I've failed numerous interview rounds where due to time constraints or implementation details I'm not able to completely code the optimal solution, but I am able to talk/walk through each step of it in pseudocode with the interviewer. By your own criteria, being able to clearly explain the solution and demonstrate an understanding of the different tradeoffs should count for much more than just being able to copy/paste the solution from memory, but I've never advanced in any round that finished without a "working" piece of code.

Honestly, the one thing I appreciated about FB/Meta's recruiters is that they were always honest about the process and what was expected - 2-3 Leetcode mediums/hards in 45 minutes and they only care about optimal solutions. I much prefer that to disingenuous sentiments of "getting the right answer is important, but we also want to see your thought process and how you might work with another engineer on the team."
> So unless you have some disagreement with tax in general or property tax specifically

I could easily see (and probably agree with) the argument that we should be taxing land and not improvements. It feels a bit unfair to spend time and money to improve your own land, not be able to realize any gain/income from that improvement until you sell it, but meanwhile be on the hook for extra taxes every year.

To be clear, I think property taxes (or land-value taxes) are reasonable: desirable land is a scarce resource, and we should ensure landowners are doing productive things with it. But the current assessment process leaves much to be desired IMO. (And that's without even getting into California's Prop 13 nonsense.)
You just reminded me of the jumpers to configure master slave in IDE drives. :)
Would it be possible to make this work on Android? Airdrop is the one thing I really wish I had
Does it? I thought it was pretty much pure gamma radiation.
Crap... I have enjoyed reading you here. We have a borked up system where someone who has a keen mind and something to say ends up struggling. Not sure what to say here other than I hate it.

Making sure we have the basics available to people should be a top priority. And yeah, some would take advantage. I've reached the point, due to many people I know struggling, where I basically don't care. Let them.

The net good out of all that would be worth it, and maybe, just maybe a little less money is made, or efficiency or whatever crazy metric being looked at isn't peak optimized... Again, just don't care.

Given all we have and the smarts, tech, info available, we should not be facing this crap too many of us are.

That's all, just venting a little and I sure hope your situation can improve.

Happy Holidays and all that. You are one of the good people, and it shows.
FWIW, that comment doesn't really resemble the formal field of Philosophy.
Aha, that makes it much more clear. You likely can achieve your aim with more marketing, along the lines of setting narrative in the industry.

You already have an objective measure to flog, build a "council" or "board" around it, with the "Platinum" members being the providers who were most consistently in the top three ranks in all the past reviews. Get some good writers who can whip up some clickbaity articles that would find placement for some fun.

"You're getting cheated out of bandwidth if you don't use these web hosting providers!"

"Most Web hosting providers don't want to let you know this secret council!"

Make it tongue in cheek, self-parodying maybe to the clickbait industry.

Intermix with and reference to some more serious PR to avenues where industry people are likely to read it, where you lay out your concerns of improving the industry and the benefits to them. Make the report red-orange-green-easy to at-a-glance interpret for non-technical management for good-enough outcomes, then analyze the results into a historical trend for the aggregate industry's progress.

Honey versus vinegar, basically.

Your consulting expertise on designing projects to make it easy to transition between providers, and a calculator to compute when to pull the trigger to perform the transition would probably more than pay the bills.