skysight-inc/HackerNews huggingface dataset:
> The "party A" is criticizing that it was not a tax cut, but a wealth transfer from already poor people to rich ones. The tax cuts on middle class were made so they gradually are expiring. While the corporate tax cuts (which BTW: didn't improve economy, and that was already apparent long before COVID-19).

> BTW in 2025 the tax cuts on middle class will expire completely, and unless you make $200k or more you will be affected.

This is not because "party B" wants to raise taxes on the middle class. It's because Senate budget reconciliation rules require a revote after 8 years for certain revenue changes. It's a parliamentarian technicality. There's almost no doubt that, if they were in power in 2025, they will vote to continue those cuts. If it was up to them, they would reduce taxes to 0 across the board.

> Oh and one interesting thing, the 2018 tax cuts also made it even more beneficial to outsource jobs to other countries, I suspect that was the primarily reason trump started trade war to mask it.

None of this is relevant to the discussion at hand: almost everyone got a Federal tax cut in 2017 (https://www.nytimes.com/2019/04/14/business/economy/income-t...), which means that there's room for tax increases at the State level.
The core language has been open source for a while. Windows support was added a few days ago. It will not allow you to develop iOS apps on Windows, as the tools to do that are part of Xcode, which is not open source and not cross-platform.

This announcement concerns Swift System, which provides a wrapper over UNIX functions like `open'. Since those functions come from C, they do things like using integers to represent files (``file descriptors'') and setting errno to indicate failure. System wraps them to make them into proper Swift functions that throw exceptions and make full use of the type system. It has been open-sourced and Linux support has been added.
It’s a little more complicated than that... He didn’t just visit URLs, but downloaded that data, saved it, and posted it up somewhere else. Regardless of the “hacking” charge, posting people’s data is taking it too far. If he had just used it as a POC, that’d be different.
I'm really unsure about the colors, other than I don't love them. I'm bad color suggestions! I also don't hate them, but I did notice them right away, they just don't look great.
"When you meet the Buddha, kill him!"
The point was to do demonstrate the bug while staying close to the Go example. You can find the bug at a higher level, but then there's the objection that you're not finding the bug in the Go code, you're finding the bug in simpler toy code. That raises the further objection that we only find the bug because we were looking for it, which is why I showed we find the bug even if we do a straightforward translation of the code.
I wish that writer had spent fewer words describing Plomin as undemocratic, insidious, discredited, simplistic, and regressive, and more words actually explaining why he thinks Plomin is wrong.
I've owned all the brewing contraptions and a home roaster.

Using fresh beans, and (burr) grinding them fresh is 95% of the equation.
Haha! Objective achieved! Psychedelics maaaan, it's a magical journey, man. Entheogens are a great way to search for meaning, dude.
Personally, it's nobodies place to dictate how much Apple charges.

Actually, it's everybody's place to dictate them, through commercial negotiation. Antitrust generally applies where, as with the App Store, traditional market dynamics do not apply to constrain one participant's market actions.

The main complaint is over Apple's monopoly over the channel for getting apps onto your mobile device.

No, that's the foundation of the antitrust claims. The main complaints are that Apple is abusing its power over the app delivery channel to force other market participants to put up with a variety of things they would otherwise never agree to if market dynamics were functioning correctly, like giving up 30% of all their income even when it's unrelated to the app itself (e.g., ticket sales), or preventing competing apps (e.g., browsing engines, mail apps like Hey, etc.), banning third-party apps from using API features in the OS or from certain forms of outreach but letting first-party apps violate those restrictions (see, all Apple apps released in the past 3 years).
AirBnb isn't always 1:1
No, it's not. Mozilla has 750 employees (not all of whom work on the browser, but still) and hundreds of millions of dollars and they're constantly struggling to keep up with Chrome. 9 part-time devs cannot do this.
Relevant prior discussions of WRF: [0].

Haven't tried to replicate the tutorial yet, preparatory work and runs seem legit & tedious enough based on my hazy recollections from quite a while back. Not a meteorologist, though.

[0] https://news.ycombinator.com/item?id=19296015
> TLA+'s place is as part of your design process ... By spending a bit of time thinking about the design, and using tools like TLA+ to validate that design

I think you dramatically underestimate the amount of effort required to produce a formal model of any nontrivial system, and overestimate the stability of system definitions in response to changing business requirements.
This is a good, albeit general, article and I really enjoyed and tracks with my experience putting models into production. But I didn't read it at first because I assumed it was about, as you point out, the specific mathematical/data science concept of hill climbing. The final paragraph buries the lede that the company decided on this term to refer to it's internal process and has nothing to do with the data science concept.
OK great. I have no problem with that.

I’d choose the opposite... if I had that choice.

Why should we not have that choice though?
I wish Apple would fix this so 1.75x or 1.5x were equally crisp.

The solution is conceptually simple: just like the iPhone X renders at 3x, Macs should be able to render internally at 3x as well, so that downsampling to 1.75x or 1.5x will still have full detail, zero blurriness.

I wonder if the reason it can't is performance, if it's battery, or if there isn't enough memory on the video card or something.

But seeing as MacBook Pros can support multiple 4K monitors... it seems like the memory and performance are there, no?
Want to team up or share ideas? It's been years since my last non-solo fun project.

My email is el<mynick> at gmail
I'm okay with Apple charging a fee for hosting apps...and they do, via the annual developer fee.

The problem is with Apple forcing developers to do other things unrelated to the hosting of apps, such as giving up 30% of unrelated transactions (like events, etc) that would have occurred even in the absence of the app. And indeed, that is at the heart of the EU and US antitrust investigations.
Just like to point out that "some engineers at some top companies" is pretty far from "most folks in Silicon Valley".
Jaakko also founded the SaaS financial planning software Flightpath, mentioned in the post: https://www.flightpathfinance.com/
I wouldn't say these are the same rules for everyone. These are the rules for companies which happen to fall under the same class of exemptions that FB lobbied for.
Could someone elaborate? How does this work?

Do you create a HTML document then print the output as a PDF with headless Chrome?
Sounds like a great opportunity for a historical novel to drive more tourism to Oklahoma. I really love eastern Oklahoma and wish I owned a piece of it.

One could start with the story from the Great Lakes about the possible Viking landing that ended with them retreating back to Norway after a battle with Native Americans cost them several members of their band. (Kensington Runestone story). All you have to do is leave one guy behind who falls in with a friendlier group of Native Americans and spends the rest of his life wandering the trade routes with that group until he ends up in Oklahoma and stakes a claim to that valley. Helps to explain blondes among the Mandan tribes too if you wanted to take it that far. Maybe someone has already written this tale.
not really. To rule over other regions you need a good leader (probably several). Good has several senses here. You need to make good plans, and you need enough followers. The first because bad plans means your army is lost. The second because without enough soldiers you will lose. Note that better ability in one leads to less need of the other.

Either way, a good ruler seeing a lack of resources can go take them from those who have.
"As PG has said himself (paraphrased) "I think most tech entrepreneurs want to become incredibly wealthy, not to simply be wealthy, but to work on things they truly want to do"."

This demands another question: What do tech entrepreneurs truly want to do? Certainly, there's Elon Musk, Jeff Bezos, and Peter Thiel, and PG himself. But how do most of the YC successes do to help others?
Similar strategy works via 'run test' in an IDE. Never needed a REPL.
Harsh take, but IMO you are irrelevant & asleep as a language unless you have something to offer on:

https://github.com/quicwg/base-drafts/wiki/Implementations

Phrased another way, your language should be participating in the future of HTTP, which is HTTP3 aka HTTP-over-QUIC. Swift's absence here indicates, to me, that Swift does not take itself seriously as a tool for delivering server side systems.

IBM dropping swift was another pretty strong indicator to me. They really tried, they wanted to believe. But this seems like an insular, closed off world, however much they keep going through long lengths like this effort here to open themselves up & make themselves accessible to the rest of the world. Their attempts to build bridges haven't seemed to make people be very interested in transitting over to their parcel of land, the advantages aren't clear, choices of language just don't seem that relevant, there's some advantages but overall the day to day won't be radically different except that you'll be an outsider hanging out with a bunch of people mostly entirely doing iOS. I'd be happy to be wrong, seems decent enough, maybe there's some real differentiation that truly improves life, but it also seems like it's a C# type situation, where it exists & is developed only to keep the natives in spirits & from getting restless.

I want to re-iterate that I think Swift seems pretty ok. More than not-bad. But languages just don't seem that relevant to me any more. Rust is being extra-strict, but otherwise, the feature-sets of languages doesn't seem very notable. There's some preferences & styles, some community favor that distinguishes languages, but by & large the work is not that different. I'm not sure what I would suggest to Swift to help themselves rise above, to underscore their own meaningfulness, in this kind of murky abyss-like scenario I've painted. I do think trying to win some AI champions makes sense; python seems to be unshakeable there, but that also means there's opportunity for better/different. Trying to get some web-developers web-platform folk on your side is usually a pretty big win, but not easy, & very factionalized already. It's weird days for languages.
Ok, so after RTFA I think the only thing described that I can't do in Elixir is seamlessly move state from the REPL to the code. The utility of that for me doesn't feel huge. Yes, I will copy and paste a line from the console to the test or the code, but (a) I don't think that's really slowing me down a ton and (b) it gives an opportunity to ensure that the thing I'm moving is exactly what I want.
Website Supporting Internet Explorer?
what is the norm nowadays for website in tech industry when it comes to supporting Internet Explorer?
Some vocal proponents of the "there's bad speech" view weaponize the Paradox of Tolerance argument, way past the point it's rationally applicable, and use it to beat people into submission.

Indeed. Here's the original Popper's statement of paradox of tolerance:

Less well known [than other paradoxes Popper discusses] is the paradox of tolerance: Unlimited tolerance must lead to the disappearance of tolerance. If we extend unlimited tolerance even to those who are intolerant, if we are not prepared to defend a tolerant society against the onslaught of the intolerant, then the tolerant will be destroyed, and tolerance with them.—In this formulation, I do not imply, for instance, that we should always suppress the utterance of intolerant philosophies; as long as we can counter them by rational argument and keep them in check by public opinion, suppression would certainly be most unwise. But we should claim the right to suppress them if necessary even by force; for it may easily turn out that they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may forbid their followers to listen to rational argument, because it is deceptive, and teach them to answer arguments by the use of their fists or pistols. We should therefore claim, in the name of tolerance, the right not to tolerate the intolerant.

If anything, it is rather the censors that are "who are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may forbid their followers to listen to rational argument, because it is deceptive", and recent "peaceful protests" are exactly an "answer to arguments by the use of their fists or pistols".
It sounded weird to me from the start because it doesn't match any traditional thing I'm aware of. Payment services are in the 3% range. Realtors are in the 5% range. Talent agents might be 10-20%, but usually 10%. Apple's 30% just seems outrageous.
If you have the ram firefox will eat it, I've seen it use well over 10 before. Chromiums do the same thing, though.
> > If the judge is satisfied that all of the procedural requirements are met, and that none of the statutory bars to extradition apply, he or she must send the case to the Secretary of State for a decision to be taken on whether to order extradition.

[...]

> > If the District Judge orders the requested persons discharge, the requesting state can ask the High Court for permission to appeal that decision.

So according to this, essentially the Judge decides if Assange will be extradited or not. If the Judge finds that extradition is not warranted, he will not be extradited (assuming the appeals process finds the same as the judge).

If however the judge decides to send the case to the Secretary of State, then, in this particular case, it is obvious that Assange will be exradited.

So, barring the technicalities, in practice it is exactly the Judge that will decide if Assange will be extradited or not.
Swift has almost seamless interoperability with existing C and C++ libraries and has much stronger safety guarantees than either of those languages. It's not on the same level as Rust, but ARC eliminates entire classes of memory safety issues.

The Swift runtime is large-ish, but not outrageously so, and is generally statically compiled-in to the binaries, so there's no dependencies on dynamic libraries.

It is, as you say, quite complex, but still an interesting choice IMO.
It doesn't actual matter if it's unfair or not. We're the citizens, the economy should work for us.

If we think the tech industry needs less vertical integration to be healthier (imagine if Samsung made cheaper iOS phones), we simply can do it, passing laws as needed.
Journalists are allowed to be partisan.
Au contraire, when your life is on the edge all the time, people have every incentive to cling to whatever they have, and never change, because you have one mistake or accident and your life is screwed.

Case in point: USA has a very well-developed bankruptcy system. Losing a business frequently means your business debts are absolved and you can start anew. One may think that such a system will encourage people to throw money at bad decisions: however, a bigger effect is that people are encouraged to cut the loss at a reasonable point and start a new business, because you can take calculated risks.

There are (or used to be) arcane economic systems based upon the reverse principle: if your business fails your life is ruined, so you have every incentive to stick to it until the bitter end, using up every resource, including your personal money, your family money, and your relatives' money. (South Korea used to be like that.) And guess what? It didn't bring more successful businesses, just more suffering.
Here's schneems, a Puma maintainer, talking about Ractor, Rails, and Puma https://old.reddit.com/r/ruby/comments/ivasiq/we_made_puma_f...
In the sense MariaDB is MySQL
https://en.wikipedia.org/wiki/Category:Web_browsers_based_on...
Not just YC's success. Most successes. This is one of the reasons it is dangerous to listen to advice from successful people.
We haven't shared one publicly, though I have plenty in private slide decks. Feel free to reach out (email in profile). A few highlights:

* We are exclusively indoors at this time.

* We're the only indoor provider that can manage doors & elevators.

* We have 2-way video in addition to 2-way audio.

* We provide a comprehensive service: hardware, software, service & maintenance, and remote monitoring.

* We manage multiple, redundant 24/7 command centers, with operators speaking dozens of languages.

* We have SOC2 certifications & deal with GDPR - shockingly, no other providers are SOC2 certified.

* We offer rich applications on the robot's screen, including visitor management, forms, etc.

* We can perform COVID-related features, such as elevated temperature screening using FLIR cameras, promoting social distancing, and enforcing PPE.

* We support international operations too.
Wow, a lot of hate in the comments, and a lot of know-it-alls. I would say that, at the very least, worrying over these details would be a step along that road.

And no, there is not widespread agreement on the speciific features. Some would say you cease to perdure in the phenomenal realm at all. Some would say you continue do altruistic things out of compassion. Some would say enlightenment is not possible in a single lifetime.

Personally, I have no pretensions about reaching it myself and remain agnostic. Which is why I am shit posting on hackernews with the rest of you schmucks.
I've always been interested in going to a hackathon but I feel like I would be a burden due to my lack of experience and my basic to intermediate knowledge. On the other hand I think just being there would be a great lesson, but how does one get started there? I don't even know how things happen in there. You go asking around to see who needs a hand?
Unfortunately no part of your reply shared any facts with about UK extradition processes that I didn’t already know.

You seem to be deliberately not engaging with what I said and just going on an unrelated tangent about extradition procedures.
For a while I was looking aggressively at using swift everywhere, but then I tried rust and read this https://v4.chriskrycho.com/rust-and-swift.html and gained a new respect for Rust and have been using it whenever I can since.
Not excusing what the US does, but it doesn’t help public image when your country murders over 10 million people in concentration camps. You’re not going to convince anyone that what you did was better than what the Allies did.
I knew there was no chance of that, so I parsed it correctly.
The Crazy Story of Facebook's 'AI Invented Language'
Is there a place in the US, outside maybe some really rural areas, where a credit union isn't available that doesn't offer accounts to the general population? In my experience credit unions' checking accounts are free.

(I realize that this proposal is something slightly different, but I wanted to preempt the inevitable "poor are unbanked because of fees" claims.)
On Casio F-91W and the role of technology
... thus glibc is one of the C interfaces to which the article refers!

I guess I should just stop since you're making a distinction I just am not getting. I realize glibc doesn't == syscalls, but I don't see how that's relevant to the article.
'Luxury beliefs' are latest status symbol for rich Americans
Haiku: Contest for System Sounds
Akoredelu replies Wike over comment on Info election
Governor Wike on Friday accused All Progressive Congress of putting Independent National Electoral Commission, under pressure to win the election for Akoredelu.
I always wondered if firefox would actually change default engine if google stops the cash. It would remove some chunk of users at least imo, can firefox really afford it?
The point he is trying to make is you don't need additional bits, you just need bits, they could be additional, or they could be subtracted from what is available.
Introducing AWS Cost Anomaly Detection
One of my favorite videos is a documentary of a village in Africa that goes through the process of producing iron tools from scratch, even though it is not required anymore, to pass on the knowledge.

They find ore, construct furnaces, smelt the ore, refine the iron and then work it.

It takes an entire village weeks to do this.

https://youtu.be/RuCnZClWwpQ
Political Beta: predicting the stock market impact of the election outcome
What SALT does is to ensure that the money that you never get is not being taxed.

Because states and cities provide services that federal government doesn't have to, so it benefits the federal government as well. If federal government would provide these services there wouldn't be need for SALT or local government taxes.

Anyway without SALT this is basically stealing from citizens. It's taxing money that citizens never see instead of taxing the money that they actually receive.
Isn't alt-BS "delete word"? cmd-BS is "delete to beginning of line" for me.
Thanks, that's helpful. I think it is impressive, and actually kind of a selling point, that the system maintained itself without formal staffing. I was going to object that you didn't build a high-reliability system, you built a high-reliability system that worked as long as you had a couple of experts staffing it, but it sort of sounds like that's not actually what happened.

On the other hand, it seems like a fairly common problem that using neat but niche technology makes it hard to hire for it and get continued development. My own employer has a pretty nice system in Clojure that is well-maintained and has people working on it but nonetheless is always on the wrong side of things because it's using a language (and a development and release workflow, in turn) that nobody else is using.

Is the problem that we should build systems that have all the advantages of the neat tech we like but still look like the more boring and less complicated things, operationally? Was it that you had the backstop in your Erlang system but it wasn't enough to convince the business that it could be treated like a normal system? Or was it separate (and could it have been shaped to look like the more boring thing)?

Alternatively, if we take the goal of reliability engineering broadly as building systems that work despite both dysfunctional computer systems and dysfunctional human systems, it seems like that argues in favor of picking the approach that doesn't line you up to be on the wrong side of organizational politics. I don't like this conclusion - I'm a huge fan of solving problems with small but well-applied amounts of technical expertise - but I don't really have a good sense of how to avoid it. (Maybe the answer is more blog posts like yours influencing expectations.)
Proof of X « Julian.digital
No, but they enjoy faster performance that JiT optimization yields
Well, the history of the idea that your ancestors determine who you are does have a certain smell to it.
To be really pedantic, the pure Linux OS doesn't provide the C interface - a layer on top does.