skysight-inc/HackerNews huggingface dataset:
Yeah, it's such a huge failure on Facebook's part. It's completely unusable in an enterprise environment and I can only recommend it for small one-off applications. The tagline they use but is "convention over configuration" but it's really "convention without configuration". It's frustrating the amount of times you find a GitHub issue for a feature you're looking for and the answer from the CRA team is "well we've decided you don't really need it" -- even for things that are a simple one or two line config in Webpack.
The site doesn't need to be non-interactive, just load the data you intend to show right away in the initial request. Have your 10 interactive components pre-filled, then they can update via web request after that. Single interactions are fine, but when the page initially loads and has to then load 10 other components, the latency adds up really fast and makes it all feel clunky. It still matters after the initial load, just not as much.

An example, when loading a Jira ticket, you have to wait for the page to be sent to you, but it's not usable yet, then you wait for the individual areas of the page all to be sent to you, and as each one loads in at a different time the page goes all over the place and it's not clear when it's actually done and you can safely click stuff without your click target jumping away.

After that, interacting with a single part of the Jira ticket can still induce a load, but it's just the one, and it's expected and I can tell when it's done.
I don't really understand the rational of trying to boycott ICE and deny them access to services. I'm all for legislative and executive reform of the rules and procedure for our immigration and deportation policies. When we make it harder for ICE to do their job, don't we increase the number of mistakes they make and thus the amount of injustice? We need to make our border control policies better, not worse...

This is a genuine question, I'm looking for an explanation of the rationale behind these sorts of efforts. (edit: I understand and support efforts to avoid weaponizing AI, but this sort of denial of logistics seems entirely different to me.)

edit: I guess people would rather downvote than answer an honest question. I am fine with the downvotes as I know that this is something people feel strongly about. I personally support opening borders for people and making immigration easier. I just which I would ALSO get an answer to my question about why I should support a boycott like this one.
If someone has root, it's already game over. An attacker could just hook the syscalls directly which would be more stealthy that using BPF programs.
As an employee, you would pay taxes on the benefit of getting a free house from your company.

How will you pay back the loan without income? Company you will pay you income that is taxed.

Eventually the company sells the house and pays taxes.

It might defer taxes, but won’t avoid them.
Deep Double Descent
Composing Queries in Ecto
slow users everywhere are better served with the simple amphtml page without any of google's scripts

The major problem is the download size anyway, and most of it is google-served ads and trackers. Amp is making this asynchronous, but afaik it doesn’t get rid of the ads
For those downvoting, I suspect the point is that we've had leaks demonstrating that the US government is capable of compromising hardware devices (e.g. networking equipment).

Which makes their concerns about Huawei all the more understandable. They know the risks because they've performed the attacks themselves.
CVE-2019-9512 – A Microsoft Windows HTTP/2 Ping Flood Denial of Service
Speaking as a poor kid of the day, there were a series of machines sold off for pennies in their decline, and that was the only computer hardware we ever had access to.

IIRC, for me it was the TI 99/4a first, and the 800XL second. Then later, a Xerox PC (which was actually just a re-badged Olivetti).

Bottom-feeding, FTW.
Why Taxpayers Pay McKinsey $3M a Year for a Recent College Graduate Contractor
Yes. And that elite class can only exist in a system where servitude by the masses is the norm. To call it a search for equality is straight up a lie.

It's a narrative that actively seeks to trade gender-based inequality for class-based inequality. And then that class-based inequality has a strongly gendered bent to it. You don't typically see men working as nannies and maids.

I find it abhorrent in the extreme.
It isn't the same reasoning at all. Our prior for what could possibly happen should be informed by what has happened before, and we know to the best of what geology can tell us, that many mass extinctions on earth were caused by CO2 mediated warming, including the one that wiped out 95% of all species at the end of the Permian.
https://www.nytimes.com/2018/12/07/science/climate-change-ma...
The real challenge here is that for the most part, AMP gives a better experience to users than publishers are willing to provide. As such, Users click on AMP links and expect good things to happen. Your pitch is, "stop using Chrome so that publishers have more options for making the web slower and instrumented because it's morally right."

That is a tough sell. Users do not really care (nor should they) what publishers want to do to make sites profitable. That space is so fraught with abuse that it's not going to get any sympathy from the user side, anyways.
That would help movement between pages in a single-page application, though cold boot times will still be less than desirable. If I immediately go to the SPA, and then navigate from page A to page B and the prefetching hasn't completed yet, it can be a jarring experience. I've occasionally clicked on the wrong thing in a UI because the website repainted as I clicked, causing the DOM to shuffle around considerably. New Reddit seems to be a good example of this problem today.
Yes failing liveness probe.
The movie "Inception" popped into my head after seeing the headline. Managing k8s version upgrades across both sides is probably fun.
Yeah, welcome to how I feel every day since 2001.9.11. Granted I was in highschool at the time, and we tend to view our youthful years with rose-tinted glasses, but I remember that as a significant turning point where we went from torture being something only bad people in foreign countries would do to something that has its merits debated openly. Never again have I been able to hold any faith in my government or countrymen. Which is not to say that those things were worthy of my faith beforehand, only that my illusions were shattered.
If you only diagnose livestock from the mouth and don't bother to lift the tail to see what's coming out the backside because its too odious, then yeah, the expected outcome is going to be bad.

So I don't buy that the CIA was rogue. I just think they had don't ask/don't tell approval from Bush/Cheney during this time. IOW: "I won't ask what you're doing as long as you don't tell anyone."
> You don't need to be a legal expert to answer basic questions from a Police officer about did you do something or were you in a location at a time. They aren't lawyers either! And I didn't say you couldn't ask for a lawyer and wait for one to turn up before answering...

Wrong. In interviews, the police can (and do) lie, lead, present circumstantial evidence as smoking guns, etc. They are not lawyers, but they are well versed in the law. They are also in all probability more experienced in asking questions and interviewing than you are, even if you're smarter than them.

Everything you say to the police can and will literally be used against you. When you speak, even if you're innocent, you give up the biggest advantage you have. ANY inconsistencies will be used against you. Words can be given uncharitably during trial. They police WILL ASK YOU QUESTIONS that a prosecutor WILL NOT BE ALLOWED to ask in a trial (speculation, leading, etc), but if you answer the police it can be used in a trial and will in all likelihood be recorded. Ever listen to yourself later and cringe? Yeah.

Even if you present a consistent story from police interview to trial, you can't even use that consistency to your benefit, but the prosecutor can use the inconsistencies against you. Your silence can't be mentioned during a trial. It cannot be used against you.

Look, if it's a speeding ticket by all means talk to the police. If saw a criminal running away, tell the police what direction they headed.

If you've been detained or are in any way at risk of it, call a laywer.
This is a poor choice of words. It should be "everyone has a chance of winning". I really like playing board games and because of this, I'm usually the better player when playing with my family. With the balances, I still win most of the time because of the better strategy, but the others still win enough time that they keep playing with me.
Huh, it seems obvious but I hadn't thought of this.

I think that's because I was coming at this from the perspective of trying to prevent getting hacked, but really I'm less worried about that than I am about losing access.
A couple of points:

1) If you pay tax where you do business do you pay tax on global profits there? For example, France’s new law taxes 3% of global revenue if you do more than €28m in business in the country. Should it be taxed on 3% of global revenue or on the exact amount of business it does in France?

2) If BMW sells a car in the US, do we tax BMW global for doing business in the US at the 21% tax rate?

“ The levy designed by Spain included a tax rate of 3%, which would be applied to certain digital services from tech giants whose global revenues exceed €750 million and whose earnings in Spain are greater than €3 million.”

So let’s say the US goes back to Europe and says ok Europe, all of your best industries/companies face a 3% tax if you do more than a million dollars worth of business. How would those companies react? Think they might press their governments to do something about it?

I’m not a fan of tax-avoidance or anything, but I hardly think this proposed solution is fair, or won’t elicit a significant response from the US. It’s protectionism - so call it that and make sure you are railing against the internet about it like you do when Trump does random tariffs.

Spain doesn’t export a lot to the US maybe? Ok then the US can just pick and choose Eurozone members to arbitrarily tax. That’s what I’d do. 15% tax on global revenue for European cars sold in the US. Why not?
As you note, there are a host of quality of life trade offs all wrapped up in this.

After briefly experiencing the 101 commute in bay area very early in my career, I decided I wasn't going to do it. Since then I've made a point to live close to work - which has affected both where I've lived and where I've worked, as I also decided I wasn't willing to live close to an office park in the middle of nowhere to make this work.

No regrets at all, although it has always involved some expense. I'm very aware I have been lucky in the options I've had though, this can be very difficult to arrange in some situations.
The PinePhone will likely be preferable to most LineageOS phones, since it will run a closer-to-mainline kernel. It's also expected to be available for a "fraction of the cost" compared to the Librem.
I understand that Kubernetes is a complex project, but I struggle to see how this comment adds to the discourse.

For those that do need a solution like Kubernetes, charts like this are helpful, and the knowledge requirements certainly aren't too steep relative to comparable platforms.

What about Kubernetes makes it especially worth going in and commenting that you don't have a use case for it, in a thread dedicated to Kubernetes? Would you make similar comments about other platforms/libraries/technologies that you, for whatever reason, don't have a use case for?
A scientific paper is a type of article.
> and we know it could have a better design

You've REALLY underestimated the power of design.
Author here, you're right, I should do a followup with social data for specific brands !

Phones bring social status, just like cars. It's no coincidence that Huawei partners with Porsche for special editions.
Nobody said it's wrong. It's perfectly OK. Proxmox is precisely a nice web UI for that and a lot of stuff integrated, such as LXC, CEPH, HA, Live Migration...
This is the sort of thing that I'm hoping to see, especially with the recent "Show HN".
the problem with the pre was a few fold

1) it was ahead of its time in terms of writing apps in javascript and having them run in a web browser context. The hardware was not up for it and the programming environment wasn't up for it (i.e. no webasm and the like)

2) no ability at the start to write apps in native code. This severely limited one's ability to have graphical games. people use their phones to casually game, and if those games don't exist, the phones wont sell.

3) as forward thinking as it was, they missed some things. It was just too small physically for what it was supposed to be. I was a big believer in it, but it was just too small for my fingers to use effectively to type and the like. It would have been interesting to see what a pre in a modern size phone form factor would have been like.

with all that said, I have fond memories of it, especially being part of the group of people the jailbroke (and I made it happen without even having physical access to one at the time. thanks god for its debian (or really ipkg) roots, made it easy to reverse engineer and get code onto it.

The touchpad, on the other hand, was way ahead of its time. I still used mine till about a year ago when it finally kicked the bucket.
Came to the comments to lament Sandstorm's demise. Glad y'all are looking to keep it moving!
There may have been one, but this isn't new. Here's a video covering it at GCP Next in April: https://www.youtube.com/watch?v=s_hiFuRDJSE
I also live in NYC (Manhattan, specifically), and I read through this with my own lens: married, with a kid, another on the way. I live 13 blocks from my office.

Some things that cause me grief:
1. NYC's city income tax on top of federal and state tax
2. The competitive public school system that disadvantages many and doesn't appeal to my parental administration efforts either
3. The pay-or-wait-for everything kid-related -- 2s or 3s programs that ask for astronomical amounts of money
4. Swampy summer urban heat island
5. AIR quality that probably isn't as good as it could be. If you ever walk on Madison Ave. during morning or evening rush hour, you've inhaled the avenue-wide plume of diesel smoke that saturates the air

In some suburbs things flip in the other direction:
1. Public schools that are supported by high property taxes
2. Rather large fees for relatively shorter commutes --hundreds of dollars per month to commute 40 minutes to/from Grand Central or Penn
3. Lower income tax burden

I'm looking at houses in the suburbs now, and what's difficult to quantify is the level of happiness associated with gaining things like fresh air, extra space, a yard for kids to play and keep themselves busy, closer proximity to family (both sides), and etc.

I think there's lots of folks who positively and negatively value similar things and happily eat the commute time up (as me time, or personal time) in exchange for the some of the benefits I mentioned.
Osdorp Posse
How to manually symbolicate iOS crash reports
>The trick to commuting is making the best of it. Then it's not a sunk cost or lost time.

Assuming one wants to spend time with family/friends/exercise, and wants to sleep 6 to 8 hours, I don't see anyway to make a long commute not be lost time. I consider commutes part of my work time, as I'm not free to do what I want. I'm paying with my commute time + work time to buy free time.
Cities often have rules that increase sprawl and help cause the long commutes.
Here are some:
- Not allowing mixed residential/commercial/office
- Setbacks from lot lines, especially front and side. They increase cost of roads, sewer, water, electric and increase commute times for... vague aesthetic reasons? The fire code thing is a non-issue if appropriate building techniques and materials are used.
- Not allowing simple density improvements such as duplexes/triplex/quadplex or garage attic apartments.
Yes there is. I have enough material enough on this for several blog posts, but I won't belabor the point.

One, why do you think almost all non-standard java libraries almost exclusively use exceptions derived from RuntimeException?

Two, I encourage you to look up guava's Throwables utility class and consider why it is even a thing. Just for a single example: Methods with no throws clause cannot throw exceptions, so you must wrap in a RuntimeException... but that means that outer catch clauses which match on the checked exception WILL NOT MATCH on the RTExc-wrapped-exception. This is broken as all hell.
Bit like if someone asks you to teach them to paint and you show them a Monet and go "like that!", yeah.
One could argue, that it never really got Microsoft in _that_ much trouble. They retained Internet Explorer, and really all the requirements put on them by the U.S. and EU combined didn't amount to much.

Not saying it _shouldn't_ have gotten Microsoft into that much trouble, just that it did not.
Axé! I also think there is a niche but the key here is to make it as simple, low-friction, and support-free as possible. Supporting a very diverse range of small businesses might be more expensive than what they pay.
I posted the sticker I made with this on it and Ben Nagy took me to task for my 10th grade Latin skill, and I felt like I held up okay! I remember there being a reason programmae worked, but I forget what it was; if I know me, I'll spend 20 minutes later today scouring Twitter for the conversation and then posting a 9-paragraph comment about it here. :)
Yeah, proxmox is debian. I think people don't realize you can install their fancy web UI on debian.

Proxmox is opinionated about how storage is allocated (I think lvm-thin is a bad idea), doesn't support docker, and has some quirks about getting the apt repos set up correctly if you're not a paying subscriber. It's fine if you want to use things in their opinionated way, but know that they're not doing any magic to make KVM work. KVM and LXC are the exact same as you'd get from debian out of the box.
> Everyone who moved farther away concretely benefits in terms of bigger and/or cheaper accomodations.

The rest of us suffer, in terms of increased environmental impact and ongoing infrastructure maintenance cost. We should not subsidize this behavior.
There is a great mod for Dark Souls that randomizes enemy starting placement. I really wish this was a feature built into the main game as I tend to play DS on PlayStation or Switch; it's a surprisingly effective way to make an already challenging game even more engaging.
sounds like a case of too much ego and too much pride.
It’s not clear to me how we should handle these problems. Infrastructure-providing companies are credited with their users’ ethical successes and ethical failures alike.

1. Should engineers be expected to incorporate ethics in their work, beyond following laws? Should businessmen? (I personally feel compelled to incorporate morality in my work - but I know a fair amount of incredible engineers and businessmen who I would not trust to harmoniously engage morality/ethics short of trying to follow the law, and I do want our society to benefit from their unique skills.)

2. Might there be a better path forward than pulling the rug out from under ICE? I worry that children could die from terminated service, and that our society might miss the opportunity to inject/facilitate transparency into this morally-bankrupt operation.

(These are genuine curiosities - I don’t know and I’d love to learn.)

One thing that is certain: it is great that we put pressure on these infrastructure providers, for they are a powerful point of leverage in the system. Hence, I appreciate the letter’s second bulleted demand: “Commit yourself to a higher ethical standard with all of your business dealings, and share that standard with the open source community, the same way you do with your Terms of Service and other community standards.” It keeps them vulnerable to what I hope is a righteous public interest.
It's Libre Baskerville: https://www.fontsquirrel.com/fonts/libre-baskerville

I find Baskerville pretty readable. Is it the same font you're seeing on the page? I wonder if something caused your browser to show a fallback instead.

I think it reflects that all phones made in China have the potential to be compromised by malicious actors. That risk shouldn't be in most people's threat model, and if you're comparing the Librem to a standard Android phone you're still getting a substantial privacy bump just from hardware kill switches alone.

If you have a very specific threat model, Purism is now one of the few companies that offers made-in-US phones, which (in theory) fills an underserved niche. But most people who want a Librem 5 should get the normal phone.

If you have control over the entire assembly process, that eliminates a class of security risks that otherwise need to be addressed with tamper-evident firmware or by checking for bugs and extra components after the phone is assembled. But that drives costs up substantially, so nobody assembles phones in the US -- not even companies like Apple.

Remember that security isn't binary. Different segments even within the privacy community need different levels of security.
There's a fictional podcast which has this as its premise: a company trains an AI on your loved one's social media corpus and then sells you the ability to continue to interact with them after they're gone. A fun listen:

https://www.stitcher.com/podcast/panoply/the-message
Perhapsss sssurprisssingly, the sssnake letter is “N”.

https://en.wikipedia.org/wiki/Proto-Sinaitic_script
$30 a month is too expensive for some of these tools (and perhaps too cheap for some of the others).

For instance, I run my own Nextcloud server for 10$/month, the amount of maintenance per month is 0 hours. Nextcloud has already provided a very simple installation setup using snap. It would be cheaper, in the long run, for someone to pay a contractor 300$ to setup a 10$/month droplet on Digital Ocean.

What I'm getting at is you may want to consider per app pricing as a customer is probably interested in a very specific app and thus will price check only for that app.
Most of these bullet points are just as important for in-office teams. Enforcing good meeting discipline, sending out weekly updates, defining process for RFCs, and documenting process and culture in a shared location are all very important regardless of where employees are located. Remote work only works if the team's foundation is solid in the first place.

The point about forcing everyone to be remote is great if you can make it work, but it will eliminate a lot of employees who can't work remotely. I know remote work is a hot topic, but in my experience only a small fraction of employees can be very effective in remote-only roles.

If your company can't be all-remote, it's critical to invest in proper processes and culture to keep everyone included. Quashing in-office politics, breaking knowledge silos, and mandating centralized documentation of decisions is key.
I'd like to encourage you to look into some history books and current newspapers.
Pretty good mindset advice for divorce as well. There is no justice, and being "in the right" is utterly useless.

If you actually manage to clobber your spouse in the proceedings, you can always write them a check later to fix your conscience. If they clobber you, there will be no mercy.