skysight-inc/HackerNews huggingface dataset:
Well, yeah, TSX appears to be a side channel attack exploitable by a malicious hyperthread. But that's not particularly close to TSX itself being buggy on Haswell.

If you only run trusted code, Zombieload V2 seems irrelevant (on first glance. I didn't look deeper to see if there are ways to exploit it from a bytecode interpreter or such.)
Effective Tips to Hire the Best Full Stack Web and Mobile Application Developer
Thanks for the response!

Flutter sounds like a good compromise between Native code (Swift/Kotlin) and React Native then.

If you need high performance but no code sharing - use Native code (Swift/Kotlin)

If you code sharing but okays performance - use React Native

If you need both high performance but code sharing - use Flutter
Of course it’s gonna be hard if you are trying to learn a language plus a framework at the same time, especially given that F# is treated as a second class citizen by Microsoft. An easier path is to break that learning into more manageable tasks: on one hand getting familiar with F# (which is already some work as it has both a functional side, and a CLR one; you need more the OOP part for doing ASP.net) and in the other ASP.net, for which the golden road is C#.

Otherwise the doc is quite good for ASP.net Core, and it’s rare I get stuck on a problem for too long with it.
Wouldn't all previous releases be fork-able under the terms of the current GPL in that case?
U.S. Tags Amazon Sites as ‘Notorious Markets’
"Have no choice" is false. Fortunately, email still works. As does any messenger through a VPN. Using Wechat is simply being complicit with censorship out of laziness.
It's a rare client who pays more than the agreed-upon price.
SDKs should not crash apps – learnings from the Facebook outage
Why not setup your own? Or use email? Stuff like deltachat works over smtp? Letschat is 1click deploy on heroku?
Core charges are permitted under statute requiring the return of replaced parts.

The problem is the lack of consistency. The core charge communicated can vary wildly between locations and staff performing the work, and some owners are told the part is restricted and no return is possible. In these cases, legal complaints with your state’s Attorney General might improvise Tesla’s consistency across the org. With other issues, I’ve had good luck with certified letters to Tesla’s legal service address, YMMV.
It sucks because the UX is so bad that people don’t use it, even when their lives depend on it. [0]

Even when they do use it, it’s easy to mess up.

The biggest flaw though is that in person key signing parties were never a viable or realistic thing for identity verification and web of trust based on that works poorly as a result. The use of multiple signed public social media accounts for identity instead as a way to fix this was Keybase’s main innovation.

For UX, even Snowden couldn’t get Greenwald to set up PGP and after multiple attempts Snowden eventually gave up and tried Laura Poitras with better results, the burden on the user is too high.

[0] https://moxie.org/blog/gpg-and-me/
You can get a good sense for what "modern PHP" looks like by browsing through PHP The Right Way (https://phptherightway.com/).

PHP has grown up a lot over the last ten years.
What is "general purpose" computing at 30+Hhz?

710 plays 1080p YouTube and non-graphics intensive games fine.
Not just floor workers.
Food for your UI folks' thought:

Basically it sounds like you can download the messages relatively quickly from any old server, but the first-time process of verifying takes awhile. Maybe there's a way to show that visually, so you can get the messages up on screen earlier, even if the content isn't trusted yet?

It also seems like there might be gains from prioritizing connections with servers whose members chatted more recently.
Thank you, I’ll be giving it a try!
Well, can’t the vendor upload the binary that was signed by Apple’s private key? So all you’d have to do verify it would be to compile the source code to produce the exact same binary... assuming that the process can be made to be deterministic?
I heard it is called VS Code nowadays
It's state sanctioned period end of story

What a place!!!!
Interesting. Several years ago I designed a resonate, near field wireless charging platform and used a simple X5R capacitor; the nonlinearity of the X5R dielectric to provide regulation. As the distance increased, the resonant frequency and Q increased, increasing the potential across the X5R, which decreases the capacitance, changing the resonant frequency. Though I can’t remember if I placed the X5R in series or shunt. Though it mainly helped with regulation depending on current draw of the receiver, it did provide some range increase.
The Problem with Pragmatism (and “It’s Time to Build”)
Not until the second term.
The most successful I’ve been at this is clever uses of position: sticky. You have to fall back to absolute positioning and scrolling the fixed headers in JS on browsers that aren’t as advanced in their position: sticky support though.
> For me the best policy is just don't say anything that I would be too concerned about being shared

You embrace state influence in full regarding your thoughts and words.
I'm not sure I see where we're disagreeing. Yes, if you have a connection to China then you should opt to evade CCP surveillance and there are many CCP policies which are awful towards groups in China. That's what I said.

My point is that if you have a connection to the US (as all 5-EYES and allied countries do), then today that has a more direct impact on your life than any theoretical future risk that the CCP will be able to have a direct impact over your life. The premise of this discussion is that you have to choose one or the other. I am well aware of the massive threat that is retroactive surveillance, which is why I would choose neither (obviously).

> Tell that to the forcibly disappeared political dissidents, or to the Uyghurs who are being "re-educated" as we speak.

Those are all people who have direct connections to China in some respect, and what has been done to them are all horrific human rights abuses. However, I don't see what that has to do with what I said.
What OS are you using? How was the switch from 15" to 14"?

I've had an XPS 15 running Ubuntu for about 2.5 years, and while it's certainly got a lot of objective things going for it, it's my least-favourite computer in the last ~15 years and I'm considering an update.
Yes, but what's the customer revenue gain from it?
We have lots of other antiviral mechanisms that kick in before making antibodies, which is something that we often have to induce our body to do in the context of a vaccine.
I'm curious, how do you remember key combinations in other IDEs? I learned Vim, it was tough, but I remember a handful of commands I use all the time. And used Vim mode when available in IDEs when available. Spent a few years with VS Code, but I could never remember certain keys to navigate between panels for example. But the F1 key is great though. For w/e reason, I tried Emacs with evil-mode. I don't have to remember that many new keys I think, but a few of course. 'which-key' and M-x enables me to search for all commands, and I can also see the key combinations if I need to learn it later. In VS Code I try the F1 key, but if I could not find it there, I would grab the mouse and click around in menus looking for key combinations. Or go into settings and try to find w/e I was looking for. Of course, in Emacs I have spent hours setting things up, searching on the internet for clues on how to get something working as expected.

Perhaps I am doing something non-optimal in my process. Curious how others learn/get productive in their respective IDEs.
Being good at estimating is an important skill for a developer. You are the one with the knowledge of what needs to be done to deliver a project and to be a good engineer you should be able to deliver a reasonable estimate so a decision can be made on what to invest in. If your guidance leads is wrong and leads to a bad investment, then it is not a misplaced judgement for you to bear some of the blame.
Keep in mind that most major domains outside of China are blocked. Chinese services aren't going to be any more lax with surveillance than WeChat and have the same registration requirements.

You could maybe try registering your own server, but do you want to have the possibility of questionable messages being saved on a server that you own when dealing with Chinese authorities? Any "oops, sorry" goes out the window when they think you're actively dodging filtering to that extent.
The US reaction has been abysmal to the extreme. The response looks more like a satire of epidemiology in a farce movie.

The level of testing is still not where it needs to be and PPE is still in short supply. The ban on China only applied to Chinese nationals. Most of the cases on the east coast had their origin in Europe.

The federal response has been keystone cops level of chaotic with mixed messaging, deflection, downplaying alternately at every turn. The re-opening of states shows every indication of going exactly as well, and a lot of it appears to be driven by political pressure rather than science.
So like, the way America did with the Japanese? And I support enforcement of borders, but the conditions for detention of illegal immigrants has drawn recent comparisons. Not as bad as communist countries, of course, but not much of a moral high ground either.
> When you say "do non-perturbative QFT in curved spacetime" you don't mean "make a risky prediction that could be falsified in non-curved spacetime", right?

I don't understand what you mean. If I make a prediction in curved spacetime, it's a prediction about what will happen in curved spacetime, not what will happen in flat spacetime. So you can't falsify it by doing an experiment in flat spacetime. You have to do an experiment in curved spacetime. Non-perturbative QFT can certainly make falsifiable predictions about the results of experiments done in curved spacetime, just as it can do so about experiments done in flat spacetime. But the predictions won't be the same, because they are about different experiments under different conditions.

> As I understand it the whole purpose of perturbation is to approximate QFT so that it can predict macro-scale things.

I have no idea why you would think that. Perturbation theory is applicable to any QFT problem; its first major successes were predicting the Lamb shift and the shift in the magnetic moment of the electron due to quantum field effects. Neither of those are "macro-scale" things. The reason not to do perturbation theory, in cases where it is possible to find a non-perturbative (i.e., exact) solution, is that perturbation theory is inherently an approximation, and why would you settle for an approximation if you can compute the exact answer?
The only software I could complain about on macOS is adobe software. I can't think of any software that gives a bad experience other than that...

If you deal with large photoshop files, and you only have say 8gb of memory. Windows will just get really slow when you move around the document.

On macOS it will crash randomly, and often. Premier you can be scrubbing the timeline, scrub too much, boom premier just stops working.

Lightroom (this is what I mostly used for editing photography) it generates a history of applying changes and removing them, if you begin toggling boom crash.

This is just personal experience, but I know alot of people who do graphic design and they now just have this natural reflex to constantly save their work allllll the time in fear of the software crashing.

Yet on Windows I don't recall any of that software ever crashing...

https://community.adobe.com/t5/photoshop/photoshop-cc-2020-c...

There's many more threads on about the software crashing on macOS than Windows.

In any case I'll probably never buy another macbook again. Lenovo + Ubuntu for me now. :)
Yeah, I bought an X1C Extreme last year, part of the screen casing tore to the left of the screen, a freak issue I’m convinced was a defect. I tried to get a quote so my accidental damage insurance with my credit card could kick in for the repair—Lenovo wouldn’t give me a quote without paying because I didn’t have their support plan (this was like 3 weeks after I bought it).

The laptop still works fine, but I’ll never buy Lenovo again. Terrible company to deal with.
If you can't keep 3 rows of the input matrix in cache, why would you be able to keep 3 rows of the output matrix in cache? If the matrices are large enough that they don't fit in cache, shouldn't they be processed in squareish blocks recursively to maximize cache reuse (not in rows)?
I always use Nuxt by default for new projects, and it's a correct decision every time. People who choose to do Client Side Rendering (SPA) finally struggling on SEO and other tasks.

1. Nuxt can runs in SPA mode just like using Vue CLI. The opposite is not true

2. SEO is the winning feature of Nuxt, no doubt.

3. Real server status code: especially useful for redirections and 404 pages. For example if you do `curl -I /some-page-that-does-not-exist`, you will get back 404 status code, which is critical for sitemaps and uptime tools. (Instead in SPA you always get 200 for all the pages).

4. Pages written in Nuxt seems to display faster, because the HTML is sent immediately. I say "display" here, not necessarily "load" faster.

5. Real Express middleware helps a lot when doing route validations and authorizations. You can also make calls to private API without exposing them on the client side.

6. Can adjust the amount of HTML sent to client by wrapping client-side-only components in a <client-only> component. Which means that on the server you don't need to generate giant HTML for a simple datepicker, and let the browser does that
> Zoom is not a Chinese company

So how do you call a company whose operations are more than 90% in China, employing Chinese engineers, under the supervision of the CCP? You may be technically right, on paper it's a "US company", but come on...
> I would like to understand why vim does not seem to have this problem?

That’s seriously begging the question — I mean, there’s a pretty popular running joke about quitting vim and it’s been many years since I’ve heard any recommend it as easy to get started with. In the 90s people suggested it due to Emacs hitting memory constraints but most CPUs now have more cache now than those computers had.
Kalysys – Business Automation and Remote Working Platform
TIL James Altucher actually had a job at some point
> It's very weird to argue with someone well-informed who seems to be (much) more of a modernist than I am.

I'm a modernist in certain things, but not in all things. I'm not much of a fan of modern politics, for example.
I was wondering what Terragrunt is and now I know, sort of, so thanks.

This is not a space I know much about and I have nothing intelligent to ask, but since you know this space and you're soliciting questions, I'll just ask you to confirm or correct a suspicion I have about "devops" in general.

It seems to me there are currently two competing, mutually exclusive paradigms for deployment at scale. One is to develop and deploy microservices in Docker containers and deploy using Kuberneres, and the other is to deploy cloud images using Terraform and config management tools.

It seems to me that these two approaches are pretty much incompatible, and I must choose one or the other, and there's very little overlap, if any. Do you think this is so, or am I missing something important?
It's the logical conclusion of materialism. If the conclusion is untenable, what does that say about materialism?
It's always nice to find people who want what you're building. Thanks @craig!

You can already start trying it on https://app.supabase.io if you want. And you can email me directly if you get stuck or have suggestions: copple@supabase.io
The Mad FIentist is an excellent podcast (FI = Financial Independence), and the reddit forums for LeanFIRE (what OP describes here) and FatFIRE are good. FIRE (Financial Independence, Retire Early).
Also, check out the book “Your Money or Your Life”.
We don’t need to live the way we do, and I for one commend OP.
Tom do you know if anyone has told the developers of the useless Australian app about this?
More productive (i.e. higher density) use of developed areas actually better protects undeveloped green space in and around cities. Low-density sprawl is anathema to "nice green areas" near cities.
> 30 minute average output (back when I was in shape) 150 Watts

So in Australia, electricity is relatively expensive at around 30 cents per kWh. This means 150 Watts for 30mins is worth 30c * 0.5hr * 0.150kW = 2.25 cents... for 30mins of vigorous exercise...

The reality is electricity is incredibly cheap to buy in most countries and human powered generation is completely infeasible for practical use...

[1] https://www.canstarblue.com.au/electricity/electricity-costs...
A good example of getting a ~3000x speedup from naive matrix multiplication in C here (slides 20 onward): https://ocw.mit.edu/courses/electrical-engineering-and-compu...

Includes a 9-level nested for loop, which is always great to see.
Lenovo is mainly a B2B company: their target customers are big corporations, they don't really do a good job when it comes to direct-to-consumers services.
It is relevant that UBI is meant to replace all other social safety net income sources, so the net cost is not $3T.
> EVs already provide enough range for commuting. The vast majority of the population commutes tens of miles, and EVs can regularly do hundreds of miles. So there’s really no need to modify roads for the sake of commuters.

The 50mins I takes me to charge my Kona every ~210 miles is roughly when I should be taking a break of roughly an hour anyway. "Technology Connections" on YouTube has a really fantastic (and old) video on this subject: assuming level 1 (110V) at home and at work, you'd basically never need anything more than level 1 charging for commuting. EVs require a surprisingly small amount of energy.

> high speed rail

I have understood the efficiencies in rail since I was maybe 12. It blows my mind that it is such a niche mode of transport (especially for goods, transporting humans isn't where the real savings are) in so many places around the world. From a purely economic standpoint (forgetting environmental issues entirely), it makes complete sense to aim to have zero semis on roads between cities. Trains should be long-haul, semis should be last-mile.
Try to effect some justice, and you'll quickly learn how authoritarian the US is.
Wow, this simple comment completely changed my point of view on this argument. What a beautiful, almost laconically effective analogy.

edit: not being sarcastic, I just really admire effective communication (to whoever downvoted me </3)
I built an exposure notification app that solved the backgrounding issue by simply using the backend to reconstruct the missing Android -> iOS piece:
https://medium.com/@dangish/a-solution-to-iphone-backgroundi...
As somebody who grew up poor, but has many friends who did not, being born to wealth hurts far less often than being born poor.
Please submit those stories to HN!
But I’d wager 90% of people know who Picasso was and can recognise his work.

But what percentage of the general public can spot a Nieman Marcus buy from a thrift-store find?
Tox is:

* Still alive.

* Still open source libraries and most clients.

* Still mandatory e2e encrypted. (unlike matrix)

* Still always-on full forward secrecy. (unlike matrix)

* Still full p2p. (unlike matrix)

* Still works fine.

Just saying.

Why isn't Tox more popular? The difference has to be the amount of money/effort spent in marketing.
This one works for dating too. If you are trying to get rejected, it turns out to be incredibly hard to do.
Hello Meph, I don't really want to change the name but I am open if you have any awesome suggestions.

I think there's truth in what you say, and other comments saying this limits the usage. previous iteration of this same framework was called brutal and end up getting 500 Stars.

recently I had this idea to name things after flowers. I think it's underused and there's a lot of great flower names. chrysanthemum rhododendron. just an idea. maybe you got some cool name for this I love to hear it.
business-meeting-defenestration.png
> As does any messenger through a VPN

Except VPNs are illegal in china. If a site is banned in china. Using a VPN to circumvent the law is breaking the law.

Email is not secure.
Clearly the author finds intelligence to be irrelevant to his conclusions.
Incredibly detailed and well written technical articles. I still have a very well detailed description of the UEFI boot process saved on here that I need to get through.
It must be rather nice to feel so assured that this alleged separation of state and industry exists; as though the line between state and society, particularly industry, is all that clear.
Keep in mind that, according to your post, it was the VP of HR, not Finance, that shut it down. Sun didn't end the outings for financial reasons -- the HR dept decided, unfortunately, that it was legally prudent to stop serving alcohol and to end the encouragement of socializing between employees.
The people who call them estimates aren't the problem. The people who substitute the word 'commitment' are.

You promised, and it didn't happen, so you are a bad person.
Results Are in for the Sharing Economy. They Are Ugly
Very very few messaging platforms operate without any kind of censorship. Censorship, by itself, is not particularly worrisome, especially when done by first or second parties to the conversation.

The problems arise when the censorship is compelled by third parties who are using it for their own benefit, rather than the benefit of others.
Those NIH grants are not awarded on a per-location basis, they’re awarded to institutions, the vast majority of which are not affiliated with the State governments, so this isn’t a particularly strong source of leverage from Federal governments specifically against States.

And for the sake of argument, let’s say that withholding funding from random institutions that happened to have branches situated in a particular state is an effectively targeted attack, the Georgia state budget is $48B, and there’s more than enough room for Georgia to raise its own taxes.

US States also have the ability to set their own languages, including Hawaii and Alaska. Every state has the ability to set its own tax scheme. Alaska has its own sovereign wealth fund.
That underestimates how sophisticated the airline's slicing and dicing of the market is. Ever wonder why no two people on a flight paid the same price? Why there are a proliferation of classes on board?
You are trying to come up with a witty come back to an English speaking dragon who's hitting on your pregnant humanoid girlfriend on your way out of a restaurant on Mars. Many things have to happen before we get there, and supposing it ever happens, your response will probably be muffled by a passing rocket.

You are thinking about pentesting and auditing code that does not exist, to find vulnerabilities that don't exist yet, not to piss users that don't exist. This is the definition of Aikido.

So... Before building the "Software" in the "Software as a Service", first find if there are people who are interested in the "Service".

Who are your users and how many have you talked with? Are you your own user?
Do these have soldered-on RAM, batteries, and/or SSDs? I usually end up upgrading my laptops over a period and the flexibility in being able to do this is important to me.
It is pitch black. You are likely to be eaten by a grue.

>
> I hear a lot about the declining popularity of Emacs, but I always wonder how much it is overstating the case.

Google Trends certainly reports that emacs has experienced a dramatic decline in popularity since 2004.

https://trends.google.com/trends/explore?date=all&q=emacs