skysight-inc/HackerNews huggingface dataset:
Honestly I find this article's framing is quite funny. Ok, so first off, let's imagine your an early employee of an enormously successful company and you have stock options. Tough life right you're really the one feeling the squeeze. Let's also assume you're earning over $400k in salary. So you don't just have valuable options, you're also earning a great salary. Now under this proposal you'd only get a 50% exemption for your capital gains - so you're going to pay 10% capital gains tax when you sell. If you choose to sell. If you don't sell until a year where you don't earn $400k (god forbid) you'll still pay nothing.

Oh but it's a disaster because in this hypothetical, you've already bought a mansion based on what you thought you were going to make selling your options and the 10% tax rate is going to ruin you. And you bought this mansion because you thought you were going to make a tonne of money from your options in a company that hasn't even IPO'd yet so you don't even have a clue what those options would be worth anyway, but somehow a 10% drop in the proceeds of your sale is going to be a disaster.

Here's my take on it - if you were banking on having a 0% tax rate despite being in the top 1% of earners in the US maybe you have unreasonable expectations of how the tax system should work.
I believe we have had a very rapid progression of how science is being treated by the layman from the Aristotelian "Logos" more towards the direction of "Ethos":
Science is authority and is to be trusted, rather than speculated on and second guessed.

"Believe the science"
"Trust the science"
And the most ridiculous of all:
"The science is settled"
I expect craters are not very smooth surfaces at cm-scales, and just spraying something on top will not make it smooth on it's own.
The moment you realize you are a bred by evolution into a drug addicted mammal, expected to either vanish or develop a ego big enough to mount another mammal and convince the universe that this should go on forever - you are fucked, in the head and possibly in any other regard for a small reward.
Damn, the more you learn!!
Thanks!
About as good as I can think of a perfect example of a first world problem.
Magic (Programming)
The Lisp part is great, but sticking to only libre software makes it a hard pill to swallow.
On Set with iPhone 13 Pro Featuring 2x Oscar Winner Kathryn Bigelow
No, between the two end of the gender spectrum, there is all kinds of shades of grey, starting with persons with intersex genitals and all the way up to women with a more male personality, body hair and so on.

Nature doesn't care about categories and will happily produce all kinds of distributions. It's us humans who try to bin them cleanly.
The meat of this is definitely the third homomorphism theorem. I worried that it was completely non-constructive but according to the linked paper you can define the corresponding associative operation as follows:

t * u = h (g t ++ g u)

where g is a pseudo-inverse of h such that hgh = h. The left and right folding of the function is used to prove associativity. Sure finding a pseudo inverse isn't always easy but it's at least somewhat doable.
Efficient Tech Watch for Developers
And neither of them can proper detect your intention- as in - does s/he want to swipe or is it just the hand resting after typing.
Redundant and ugly are very subjective qualities in this case.
Cannot access to the comments without an account.

Regardless of what it is said, why should we trust those unverifiable comments, full of anecdotes instead of peer-review scientifics works?
Not only is it irritating, it looks ugly as hell.
Nowadays we call it "dope".
https://en.wikipedia.org/wiki/Dope
I also prefer the common British use of commas over the oxford comma
I don't see why it is redundant. There is no reason to assume that the quoted sentence ends the quoting sentence. Imagine this being the last thing you see on a page. Without turning the page, there would be no way of knowing whether the quoting sentence is complete.

But these things are just conventions. It's futile to demand any kind of logic or consistency.
What is described as the American style seems weird and never came into my mind. If I would ever stumble upon such a style I would think it's a typo.
Oracle on OCI does the same. You can perform some administrative tasks directly from a web panel for instance.
After watching the Imitation Game, I did some googling/trying to find out how the Bombe worked. I expected it to not be very exact, but I also kinda felt like the entire narrative around that history in the industry was just super off!

- The core mechanisms of the machine for running the Enigma "quickly" was from the Polish
- The machine wasn't even a generalized computer!

I just felt really misled! Perhaps the biggest thing is Turing probably ended up doing good amounts of contributions to the academic/theoretical side and the practical side, but it feels like we are missing opportunities to describe the confluence of so many people's ideas in this period of history to end up at the current "machines that read instructions and then act upon them in a generalized fashion, very quickly".

This article seems to be that, and it's super intersting
Actually, I don't think it's bizzarre. If you think it's normal that someone who
is vegan will treat ordinary people as murderers because they do something that
nobody else thinks of as "murder", except for the person who is vegan, then it's
normal for others to treat vegans as a target for their (probably clumsy)
philosophising. If we're gonna have a big old culture war, then it's a free for
all and why should only one side get to have fun with it?

The root cause of this is an unwillingness to even acknowledge the existence of
a different point of view in other peoples' heads. The militatnt vegan is
incapable of considering the fact that "meat is murder" is her own opinion and
that it is not shared by everyone around her, in fact she wants to make everyone
around her not just aware of what she thinks, but also agree with her, and if
people dont' agree with her it's because they're not just murderers, they're
also idiots who can't see how they're murderers. The idiot who buttonholes you
to tell you your ideas are wrong similarly can't get it around his big fat head
that some people think different than he does- or he's just a fucking bully who
thinks he's got the majority on his side and can torment you all he likes. I'm
happy to hear your friends stick up for you.

Still, what happens to you is not that strange if you see it in the context of
peoples' inability to consider others' point of view and understand others'
thiking, even just to disagree with it better.

And btw, I think you and the other poster above are doing that too, when you say
that others are "threatened" by your veganism. Perhaps it's just me, but it
sounds more like you two are bragging about your unorthodox ideas that challenge
others' misconceptions, than really trying to understand what's going on in
other peoples' heads.
Because if these people were competent, they would not be neo-nazis. This is not an ideology for thoughtful, intelligent people.

So no, we can't really put politics aside. It is all part of the same whole.
In the US, about a thousand a day averaged over the pandemic, I believe.
Show HN: Study Better and Remember More
>If you choose to dive drunk, you are responsible. If you choose to lie about the the status of your STD testing, you are responsible. If you actively discourage people from taking a safe vaccine, you are responsible. If you choose to go un-masked and unvaccinated when there is significant local spread, you are responsible. I don't beleive the best response to this is vilification or shamming, but that doesn't change the moral truth here.

without trying to talk about vaccination and politics, a recent personal mandate, i'd like to bring something up.

there is a weird change in scope within your example.

You choose to drive drunk and are responsible. Sure, got it.
You personally lie about an STD and are responsible. Sure, got it.
You convince someone else to not take a vaccine and you are responsible.

Well.. wait a minute. Why does that responsibility fall one actor back?

Why isn't the actor who refuses the vaccine the guilty party?

If we can continue this line of thinking, when does it become OK to blame parents for the birth of murderers?

It occurs to me that liquor companies convince people to drink via advertisement, same as car companies woo potential customers over. And while not as legal as the under endeavors, the STD laden sexual partner certainly convinced their victims to continue.

Why not mention the role of the 'convincers' here, too?

In other words : I think 'moral truth' is kind of bullshit. More like "social truth".
What about infertile women or intersex persons?
Quite a LARP you have going on there.
Lesson learned, then: Don't do business with neo-nazis in the future. There are many reasons why following that simple principle is a good idea, and you have now discovered one of them.
It may have to with OS X being optimised for only one type of touchpad, while windows has to accommodate all sorts of touchpads built by other companies.

I imagine the Microsoft surface touchpad would be closer comparison with Mac because Microsoft would have a chance to integrate the hardware with software.
Right, and I think (I hope I'm wrong) that guix makes it difficult to boot from ZFS, even though ZFS is libre. NixOS makes ZFS very easy.
Their 1998 website probably used tables with celllpadding, and it was “good enough” at the time. But I suspect they’ve benefitted by changing it. However, since neither of us have data, it’s all subjective.

For those that do have data, they’ve decided spending millions on it is worth it.
And so you are suggesting someone trust Amazon instead? Ok....

Mullvad has, so far, managed to keep a rather clean reputation and have been leading the pack on the technical side for quite a while. They were the first major provider to support wireguard, they make it easy to pay them via all sorts of anonymous methods (including just sending cash in an envelope), and so far all info I have been able to discover shows that they are actually running and controlling their hardware in every location where the make that claim. Maybe there are better options, but among the major providers they seem to net out at the top of most lists created by people interested in privacy. As a supporting data point, the Firefox VPN is basically fronting Mullvad so if you think the Mozilla people did their due diligence homework you may consider that an additional point in Mullvad's favour.
Find me a service open to the public and I’ll find you “nazi” customers by someone’s definition. Hell, people were and probably still are “boycotting” GitHub (as in, they put feel-good slogans in their profile while still using it) a while ago for having U.S. Immigrations and Customs Enforcement as a customer. I’m sure if someone manages to completely hack GitHub, they will post everyone’s private repos and billing info, and it’s a just cause because GitHub hosts code for horrible people.
Free Democracy
Abstract

In free societies, people can make products and offer services that compete and choose the products and services that best meet their needs, yet the principles of open competition and free choice are limited by the representative democratic systems to an infrequent choice between the campaign promises of a few candidates. This paper argues that the democratic system can be improved by organising legislation as alternative, complete bodies of legislation that citizens choose between. Comparable to an open source operating system, legislation can be copied and altered or forked to make new bodies of legislation. Instead of electing representatives, each citizen supports one body of legislation and the one with the most support is enforced. New legislation is put forward as a new body of legislation, not as an individual proposal and there is no formal legislative process. Citizens can change their decision at any time and legal authority will pass to a new body of legislation if it gains more support than any other. While this legislation will be in force, the people that made it will not be in power, as power remains equally distributed among all eligible citizens.
and the assumption that there is some kind of UBI to make sure that the technician is taken care of.

We've been a bit slow about adding that ingredient into the formula.
FreeBSD SSH Hardening
There are plenty of big tech companies with good WLB. Not everywhere is Amazon.
This is the kind of thing that really annoy programmers (because in programming languages, you can never omit things like this), but everyone else is perfectly fine with.

As a programmer though, it certainly annoys me!
>...an open source component with only 20 contributors

How's that not a lot of people? I don't get the "only" at all.

Is this meant to be a joke?
Another stupid detail like this that immediately tells you that text is from America is the capitalisation of every word in a title. Compare the front page of the NY Times with the front pages from any other English speaking country and you see the contrast. I didn't check, but I wouldn't be surprised if the Canadians go both ways at random ;-)
Personalised business newsletter – more topics coming soon
Does it require Eclipse?
What really annoys me is where you've got perfectly workable XML document standards getting replaced (or at least competed with for brain time) by JSON standards that are measurably worse.

There's one document standard in particular which is designed for news articles, and in that case you want and need to be able to embed HTML representations in the outer document wrapper: this is a perfect fit for XML namespaces, it's almost exactly the use case they were intended for. But looking at the replacement JSON standard I find string fields called things like "body_html" or "body_text" and it just makes me _weep_.
So you are saying that this Epik company was run by fascists?
The quotation thing is irritating if you treat them like matched parentheses, but if you allow the opening and closing quotes to have different meanings, there is a logical interpretation. The opening quote is required syntax for the beginning of any quoted paragraph, so that the reader is reminded that we're still in an extended quote. The closing quote means "this person is finished speaking, and the next quote may be assumed to be a different person." The advantage is the streamlining of longer exchanges:

John spoke to Paul. John said: "I have two things to say.

"One of the things is this."

"What's the other?"

"The other thing is this."

Even in the purest programming languages, we're happy to design special-case idioms that sacrifice perfect orthogonality for better human factors, provided there's an unambiguous parse. Scheme provides (define <identifier> <expression>) - utterly elementary. Yet defining functions by binding identifiers to anonymous lambdas is so annoying that an unneccesary and inconsistent second syntax is provided, (define (<identifier <args...>) <expression>).
First commercial cultured meat production facility operational in Singapore
What clarity is sacrificed? Is it in doubt that the sentence ended?

The single period favours both elegance and clarity over slavish and unimaginative punctiliousness.
Dell XPS 15 (2020) (and probably the 13 & 17) is basically just as good in my opinion. But other than that, yea most laptops are far behind.
46k / year in savings is "hard to live on". What a joke.
Theres also https://en.wikipedia.org/wiki/History_of_lysergic_acid_dieth...

but this one you dont really need it everyday in the desert/dessert.
> It was a shame there was the whole thing of losing the source code

Yes, I can remember that very well! Eventually Oskari rebuilt the app basically from scratch, using .NET (at least IIRC) and that's what you get today if you go to the site and download it. It's not the original app but it maintains the same API for modules. Oskari nowadays is a researcher and he published some interesting articles: https://arxiv.org/abs/1407.5042

> Have you tried Drambo on iOS?

Nice, thank you! I had never heard of it but after watching a couple of YouTube videos I decided I'm going to download it
If a quote is incomplete and a meaningful part is omitted there are other typographical conventions to indicate that, like a double period .. for example
> letting them pick their own prior multiplies that kind of thing many times over.

I'm a big fan of sensitivity analysis in this context. Don't just pick one prior and call it a day, but show the effect of having liberal vs conservative priors, and discuss that in light of the domain knowledge. That gives the next researcher a much better foundation than a single prior, or a p-value, ever could.

Unfortunately, if it was a non-trivial paper to begin with, it now just turned into a whole book.
Rails 6, Stimulus and Select2
How would you define "?!" vs "!?" ? I agree they're different. To me the "greater" feeling comes second. "?!" is more surprising, while "!?" is more confusing. With "‽" the feelings are equal.
Not everyone will value a touchpad or touchpad functionality the way you do.

I can give you my use case as anecdata:

The instances I am using a work laptop I am using it at a desk not on my actual lap. I will use the keyboard as much as possible and on the scenario that I am frequently using a mouse input I will make use of a vertical mouse to mitigate RSI.

My casual usage of a touchpad will probably be in the minutes on any given work day. For someone like me an advanced physical touchpad is not a value adding proposition.
cOnsider tHe pOssible cOmpromises aVailable tO tHe eNterprising lAnguage sTylist!
Good question! Perhaps one of the most important questions regarding writing...

I would argue clarity and elegance don't oppose one another; elegance means being as clear as possible without being clumsy or heavy handed, and without insulting your reader's intelligence. Said reader is not a machine, they're supposed to be fluent in the language.

We should reduce ambiguity as much as possible, but no more than that. Adding signs where no ambiguity remains only worsens the signal to noise ratio.
> Why did xml lose to yaml/json?

XML had gained complexity: schemas, namespaces, validation, translation, and then was extended to cover RPC behaviour via SOAP, WSDL, etc, with some annoyances and papercuts around escaping things and using CDATA.

At a certain point the onboarding requirement for a new engineer who just wanted to exchange some data between two systems or write a config file was no longer "open a text file and write what you want" but "learn all of this tooling and perform this incantation".

Then, when you factor in that JavaScript was becoming the default for everything on the web and JQuery had given the world a better interface to XmlHttpRequest... but that you had to then translate client-side the XML into JS objects...

At this point convenience won.

Just write the config file in JSON, send data as JSON over HTTP, have the browser just receive native JavaScript objects.

Of course, time passes and now we're slowly adding in all of the complexity again as it turns out it's needed at a certain scale to be sure that systems work as intended.

YAML emerged when managing JSON configs via build tools become troublesome (trailing commas within config files for arrays built via Puppet, etc). YAML solved that, and made it also a little easier to read (for some other compromises, like now being whitespace sensitive).

Perhaps something else more convenient is just around the corner and we can do it all again.

If you were to build a competitor to XML/JSON/YAML today... what would it look like?
Microsoft doesn't cater to the more knowledgeable admin population I guess. They are used to the point-and-click crowd mindlessly accepting every answer as gospel. Because usually you can't prove them wrong anyways, everything being opaque and closed in Microsoft-land. And because of that, MS/Windows admins never learned how to get to the very bottom of things.
Climate change, simple things and hypocrisy
When it comes to climate change everyone here knows how to fix it: stop eating cows, use solar batteries, build you own windmill, grow your own food, jog... and other "simple" things "everyone can do". But I rarely see(if ever) that for achieving those things at once, lets say 10 years, taxes of developed countries will have to be channeled from social security to this noble cause. Therefore, elders in developed countries will lose several years of their life while people in the third world countries, the ones who will pay for the bigger part of this banquet, will have to eat less. But that's just a nuance.

Everyone is waiting until "stupid and corrupted politicians" will realize how important this threat is, but they won't. Their job is not evaluating environmental threats, it's evaluating of how much corporations can take at the moment without people going too angry and being reelected, so they could continue that next year. There is only one way for politicians to understand how important this is - you should stop being calm. No researches, graphs and posts on forums can make them do something about it

Many of you have relatively high salaries which cover all your basic needs:time, good food, shelter, clothes, personal transport, even kids(now THAT is a real luxury). So where do you spend the rest of your resources? I understand that reducing your carbon footprint, designing and building a house on a renewable energy(with a windmill) makes you feel like you did something useful, but it's no different than growing a beautiful tree in your garden while looking how a whole forest is burning to the ground nearby. "I made a difference! Everyone should do like me!" But they wont, they dont have access to the same resources as you do - education, money and time. If you are THAT uninterested in doing something for the thing which you consider important, then, instead of pretending, you would've better donated all that for a medical research. You know, save a couple of lives for real

With the set of skills and resources people have here a real thing can be done, main thing, when it comes to influencing people:activism and propaganda. But you waste them on sorting trash.
Do you mean, like this: ““I refute it thus.”, he said.”? It does get ugly.
[video] Adding a feature to an unknown Elm codebase
Mage Open Source Community Alliance – The Future of Magento
There's no reason why it couldn't be replicated, but it isn't - at least, not in any way with broad traction. It's not useful to compare something that could exist but doesn't with something that not only exists but is universal in its ecosystem. That universality is a feature in itself.
The only reason the "American style" exists is a technical workaround: It was easier to damage the expensive lead type used in print shops a century ago if the thin period character was used on the end of the line, rather than the thicker, sturdier quotation mark, so they were swapped as a cost-saving measure.

None of this has been relevant for many decades, and people have forgotten the reason for this rule. It was never correct to do, it was a choice to do it the wrong way around out of convenience.
One doesn't follow from the other. Firefox for Android is now on Github, but at the same time we've still ended up with about:config locked down in Release, add-on support locked down in Release, ... because it's still very much Mozilla setting development policy.
In C it is much more inconvenient to include external dependencies, so it's much more common for people to roll their own implementations rather than using a tried-and-tested one.
And your "Most Popular" user type signs up for the GBP10/month account rather than the Free account?
To have their name on a publication, which is a currency in the academic world.