skysight-inc/HackerNews huggingface dataset:
That's unlikely to be the "source" of his skepticism - rather, his understanding of the theoretical foundations of the subject would be the source. That same understanding is the basis for his ability to identify possible flaws.

Not everyone is an armchair commentator merely repeating their unsubstantiated opinions. In Kalai's case, you could just say "Kalai's conjectures" and people familiar with the field are likely to recognize what you're referring to, although the may ask "which ones?" since he's produced several well-known ones in different math subfields.
Since Scotch whisky has a very long shelf life, it seems like if you're in the US then now might be the time to buy a couple of cases of some reasonably in-demand mid-market single malt with a view to flipping them for a quick profit when the price goes up 25%.
Why does changing a DNS record take a few seconds? Shouldn't it just be some milliseconds as the packet is sent and ack'd?
> it won't actually make a difference to .. "hidden fees"

While, it might not change the final price, the proposed regulation should reduce hidden fees, in the sense could not lawfully be hidden anymore.
It's best to make sure you have a servant of the Secret Fire with you at all times.
How Information Keeps Getting Cheaper?
This makes no sense whatsoever and probably one of the worst ideas I ever read on HN.

Banning cars works very well along with pedestrian streets and public transport in Europe.
It's the production location. Maybe you could ship it in barrels and bottle it in Mexico or something though.
I didn't read the whole article but would this include banning trucks that bring in goods? What about trucks that help residents move to and from the city?
A working CDN certainly helps performance a lot, but it's not impossible to have acceptable performance worldwide from US only hosting. The three big things you need to do are:

A) serve your site quickly --- there's going to be a lot of not as avoidable latency between you and the user, but anything after your server gets the request is on you.

B) Keep your page weight small. Of course, this is a good idea anyway, but transfer rates on high latency connections are more often limited by tcp slow start than bandwidth.

C) Use TLS 1.3 or at least TLS 1.2 with ALPN (which triggers TLS false start in at least Chrome, and I think other browsers), as these reduce the number of round trips during connection setup compared to standard TLS 1.2 or earlier. It's worth measuring http/1.1 vs http/2 vs http/3 to see what works best for a particular site on high bandwidth networks.

Honorary mention: make sure path MTU blackhole discovery is working. There are still plenty of networks that have path MTU blackholes, and sending packets the size clients said they could get doesn't always work.
It's very difficult to get young people to deeply understand this. I wish I had when I was younger.
Expert Skills
How do/did you learn your skills? Seems like most people encountered here are experts in what they do. And being experts in such domains seem non-linear and very stoic like process with long, ungratifying days. Basically what it took/takes to be a good hacker/software engineer? Is/was it worth it metaphysically? I am looking for answers that go beyond 10,000 your bull$hit(or work really hard advice) and more into how you structure your days, manage the need to explore other aspects of life and the emotional roller-coaster of sitting in from of screens for hours. Any thoughful answers are greatly appreciated. Also any pointers on your up-bringing (in terms of when you started using computers, emotional/mentorial support) will be helpful. Cheers
> I'm talking about instances that are operating in kernel mode in a VM.... Normally, people are running userland processes on these VMs. That's two context switches for every system call... Writing your code to be run as the kernel of the VM, on the other hand, reduces this to one context switch and one page translation

Thanks for the clarification, this does indeed make sense. If your app is already sandboxed by the VM, introducing a second kernel/userland sandbox within the existing sandbox doesn't make as much sense.

That said, I think there are better ways to fix this issue than putting all of your code into a VM's kernel space. For instance, imagine there was a way for a hypervisor to lock down and "trust" the code running in a VM's kernel space, and could thus put the VM's kernel space into the same address space as the hypervisor. This could also potentially reduce the two memory translations down to one.

Another solution is to rely more on special hypervisor hardware that could conceivably do the two memory translations (VM user -> VM kernel -> hypervisor) as fast as a single translation.

The main reason that these alternative approaches may be desirable, is that asking developers to move their programs from userland to the kernel is a big ask. There's a lot of configuration that needs to be done, and few general software developers have experience working within unprotected kernel space. Simple bugs that would normally just crash a single process could bring down the entire VM, and could potentially affect other VMs on a network (for example, imagine a bug that accidentally overwrote a network driver's memory).

I'm sure there are performance gains to be had here, but they may be insignificant. Projects like these are cool, but raise big red flags of potential over and early optimization.
SO leaked some parts of the chat but not the relevant parts, according to a staff member that was in the chat. As the fired moderator asked for evidence, it would be easy for SO to release it. This reeks of a political firing under some pretense.

Misunderstandings have been suggested by the fired moderator as well, with a plea to talk to her. According to her, they haven't been taking her calls and not replied to emails. That's consistent with their public stance, so it seems plausible to me.

My pet theory: it's a "punish one, educate a hundred" move. They chose a respected moderator for a laughable offense to send a clear signal that they won't allow any amount of violation of their new rules and that reputation and contributions do not protect you. Question authority and you're gone, no matter who you are. That this comes a month after the new CEO makes me believe it's the shift to a new policy, one that runs the site not as a community, but as a product to sell to other corporations.
> One of my favorite anecdotes from the early days of open source – when it wasn’t yet even called open source, and was just “free software”

Goddamned that's annoying, speaking as a Free software partisan.

On the off chance that anyone reading this doesn't already know what I mean...

"Why Open Source misses the point of Free Software" https://www.gnu.org/philosophy/open-source-misses-the-point....

> The terms “free software” and “open source” stand for almost the same range of programs. However, they say deeply different things about those programs, based on different values. The free software movement campaigns for freedom for the users of computing; it is a movement for freedom and justice. By contrast, the open source idea values mainly practical advantage and does not campaign for principles. This is why we do not agree with open source, and do not use that term.
I dont know, maybe the baby bird needs to be pushed out of the nest too. It's a good way to quit relying on one large source for the bond market. That's inherently unsustainable. Every service provider knows your biggest customer is your riskiest one. If they leave, it hurts. Thus, speed that up in a controllable manner. A few broken eggs sure, but you still keep the hens and the hen house.
This is super fun! It’s huge but just skipping through to check out diagrams and read bits and pieces is great.
KASAN identified it as a use after free bug. That makes it very plausibly a security vuln. What more do you want to automate?

The problem is there are so many of those.
This is something that really bothers me about the current market in North America (not sure if this applies to the rest of the world but I assume it does), there is no such thing as a basic well made product anymore. You either get cheap crap designed to be disposable, or you pay a whole bunch for a "smart" product that is really the same crap as the cheap thing in a nicer housing, but now you have software that works worse than a physical interface and will become a brick in a year when the company stops supporting it. To get anything worth purchasing you pretty much have to find a craftsman for your object, or find a fully private company that doesn't desire to maximize their profit.

The particularly infuriating part about it is that I work in product design, and it isn't something we can fix. If I were to start my own product company, it would absolutely be something with a significant "smart" component to it. Not only is it what the customer seems to want, but you need it to prevent someone else from copying your IP and undercutting you.
Robert Moses, is that you?
How not to ask questions at a conference
I would like to add web servers like nginx to your list.

Apart from this, I would ask you to concentrate more on the concepts than the tools that you have chosen. Like you can use tools Django has to build an API server but concentrate more on finding out more about the life cycle of the request that hits the API server.
Wetware/biohacking
>I personally concur with the strategy of empathy and courtesy, but others won't, and I don't think that's anywhere close to a good reason to kick them out of civil discussion.

The very definition of "civil" is "courteous and polite" (Oxford).

>The right to express opinions is WAY MORE IMPORTANT than the supposed right to not temporarily feel bad

For better or worse, there is no such thing as a "right to express opinions" on a privately owned internet site.
Pyongyang authorities block windows of hundreds of high-rise apartments
I’ve been in the same boat with my startup, 99% of SSH logins and lame, phpmyadmin-style attacks came from China. However I would ask is what you’re doing really good for humanity? I don’t personally think it’s ethical to block entire countries or regions from a service. China may not provide value to you, but you may provide immense value to people in China.

Maybe it would help you to travel the world more, but once I did I had a different view of things. The internet is truly a global entity, and the more we can do to keep the Internet unified the closer we can bring the planet together. To me that’s a much more important goal than short term profits or mitigating trivial attacks with poorly thought out geo-restrictions.
AFAIK, no. No country has any effect there, as international waters don't belong to any nation.
Not at all. The plan is to ban private vehicles and through traffic within the cross town streets (East-West direction, numbered roads) in Manhattan.

Larger cross-town streets like 14th, 23rd and 42nd would remain open to all traffic. The smaller streets is where the ban would go into a place making them a single grade mixing zone for pedestrians, cyclists and vehicles. Service vehicles (delivery, garbage, taxis) can access these smaller streets but at a <10MPH speed.
Yes. Fully licensed Bank in Luxembourg. No branches though.
You can't tell he thinks he is Socrates? ;)

I can. That's why I am entertaining him.
Especially considering that the best candidate to become a third relevant subject would be Comac, the Chinese state-subsidized manufacturer...
no other choice. Think about it, every ad can be seen as a lie and as absolute truth.
Interesting project, but why does an open source developer tool needs browser telemetry?

You should ask for telemetry permissions _before_ the process starts up (as you do for email address), and keep the default as "No", instead of start to send the data transparently unless non user friendly steps are taken by the user.
Nope, which is why a lot of pirate radios operated from just outside territorial waters.
If you're in Europe and it happens on the website of a European company: make it a GDPR case. If you need to solve a captcha to access the privacy policy, they are clearly in violation.
It's very common to hit this on public WiFi hotspots. All DNS queries lead to some signin page. APIs have to detect that.
It's a pretty simple theory -- if Americans have to pay 25% more for certain European goods, then they will be incentivized to purchase those goods elsewhere, therefore hurting Europe. Of course, this assumes the goods are fungible; this could backfire if no suitable substitute exists for those goods.
Some general responses to "that's not the question": There are different ways to respond to a question; some responses push back on the premise of the question. Some ask about the why behind a question. Both are valuable. A mix of thoughtful responses is the whole idea.

There are plenty of places for more constrained styles of discussions, such as any of the topical Stack Exchange web sites. HN is built for open-ended discussion, best I can tell, based on some years of using it. I regularly see comments meander somewhat; discussion takes many forms.

Anyhow, I'll try rewriting some of my arguments in a few different ways, in case it helps connect the dots:

First, some people have a blanket view regarding regulated industries as 'lesser' opportunities (for starting a company or technical innovation in general). Such a generic belief may lead to the premature dismissal of opportunities.

Second, what may appear to be "unregulated" at one point in time may not be a strong signal as to what happens going forward.

Third, (and I didn't touch on this in my comment above) it might be useful to think of regulation as one signal that a market area is mature and predictable. (Think of this story: if you want to buy a house, which of the following two choices has more variability? House A in an incorporated city of 100,000 people with known zoning laws and a more-or-less predictable economic and political situation? Or house B at the edge of a sprawling city where an influx of people could lead to dozens of different outcomes? Choosing the best house depends on what outcomes you value and your risk tolerance. With regards to regulation, my point is to say that you can often use regulation to your advantage in choosing a business plan.

Fourth, as a general principle, understanding how a range of possible situations affects your objectives is more useful than simply "avoiding regulation". Designing a new method to ingest nicotine that currently sidesteps regulation might work fine until one day it doesn't. You might want to know how regulators might respond to these sorts of situations. Hence my points about history and ethics.

These ideas are all connected and relevant. I hope this is of some value to those who seek unregulated (for now) opportunities.
So, in simpler terms (for me):

- start with a file size (let's say 4kb), and a duration (let's say 1 hour).

- generate all possible files of the given size (there are 2^32768 of them), mark them as executable and run them. If they don't finish after the given duration, kill them.

- check the output of each program that didn't crash. If one matches the solution, OK. If it doesn't, try again with a longer duration and larger size.

It doesn't just solve SAT. At galactic scales, it will either be the optimal solution to any problem, or be as fast as checking the answer, whatever is slower. If all that code generation thing doesn't depend on the input size, it is constant time. That the constant is many times the age of the universe doesn't change the complexity class.
"Starve the beast" has been the Republican strategy for decades to kill entitlements. The thinking was that by refusing to raise enough revenue to cover spending, Congress would be politically forced to reduce spending. Of course, what happened and continues to happen is that revenues drop, spending stays the same or grows, and the gap is covered using increasing amounts of debt.

If you're suggesting that the pain of losing Chinese money will force the U.S. to reduce its deficits, that has manifestly not been the case for decades. For treasuries, instead what will happen is exactly what we've seen happen the past few weeks--something or someone will fill the gap before the whole house of cards collapses, which will sustain the status quo but ultimately put us on a more perilous path.

You can't bluff and cajole your way to smarter fiscal and industrial policy. Republicans have tried that and failed because it turns out you can't avoid making hard, considered decisions; nor avoid compromise. There's no avoiding the fundamental dynamics at play, which are complex and merciless. Entitlements exist for a reason. Trade with China exists for a reason. You can't address those things without addressing the underlying reasons they exist. Doubling and tripling down on a failed strategy with the world's worst bluffer isn't going to work any better.
Car ownership isn't affected. It's car usage within the city that would be banned.

There are much better transit options for dense cities like subways, light rail, bikes, and small electric shuttles. I do agree with skyways though. It would be great to have multiple levels of pedestrian and bike transit that isn't shared with heavier vehicles, and the views would be fantastic. It reminds me of the Highline: https://www.thehighline.org/about/
Paramotors are deregulated in the U.K. (and US I believe). It’s one of the very few forms of flight where a license isn’t required. You have to adhere to air law (like flying close to certain objects) but there are no licenses required to fly.

You’d be stupid to do it but you could buy a machine on eBay and start flying (or try to at least)
I mean it sounds like you're proposing something like the failed project to put an elevated highway at 30th st

http://www.nycroads.com/roads/mid-manhattan/

There's no reason for it, we should continue removing cars from the roads because then there is no traffic. I think the incoming toll for cars to enter manhattan below 42nd or so, plus removing through traffic on 14th st, are great steps.
It's great written and very relevant. I did find the second half where he discusses wework and how to short unicorns more interesting (answer you start your own if you think money is too loose).
> Tl;dr we need to start building Coruscant.

Or Taris.
Let me add:
+ Big act of terrorism found to be financed through siphoning funds via Libra, sidestepping worldwide regulatory frameworks. Bot Zuck Mark V walks into Congress, says he will look into it, nothing happens as said Congressmen used Libra to shift funds offshore to Panamá accounts...
I don't use cf, I'm running some mail services but i do block entire AS's after 5 brute force attacks from different IP addresses from same AS regardless of country of origin. This are always modem / routers left with default password, IP cameras with default password, various IoT devices with default password or all of the above with vulnerable firmware with CVE's dating way back. I think that if you are unable or can't be bothered to change the default password for your device you don't deserve internet access. There is much need for something like natural selection on the internet. It is getting to crowded out there.
The only thing we can be certain of, when tariffs are imposed, is that the price of those goods / services go up.
I’ve been blocked by CloudFlare and have nothing to do in HK, in fact I live in the US and decided to use a fork of Chromium and apparently used an “unacceptable” user agent (which was easily solved by changing it, duh). Screw CloudFlare. They are doing cheap, low quality L7 http traffic filtering.
Which is completely legal and encouraged. Here's an example: if you've ever shipped an ad-monetized free app, you've probably disabled regions like Russia, Iran, North Korea, etc.

You know why? Because the ad-revenue is worthless (and often malicious) and the users will be more trouble than they are worth. Same thing is happening with net traffic from other low value regions. One star reviews because users from $banned_region are complaining about lag due to their crappy wifi and/or some other issue you have no control over (defective ram in their 6 year old 2nd hand phone comes to mind)? Sign me up!
Is Silicon Valley losing out to Canada?
A ten year old child scribbling with crayons on grid paper is more credible at this point than the Moller skycar. There's a number of companies that have flown (sans humans) small air taxi sized octocopters in the past 8 years, none of them Moller. Just off the top of my head, there's the Germans with their thing that has 16+ rotors, there is ehang, there's the Airbus vaihana project, there's this company, and several big names like Bell are working on tilt rotor small electric vtols.
I live in a very walkable area. Partly because it’s walkable, it’s also desirable and thus expensive, and tends to attract people who are either wealthy or at the start of their upward mobility - young people from families with means who are fresh out of college and reporting $50k in annual income now, but will likely be reporting $150k in annual income in the next decade. This is the story of most larger northern cities, and it’s a pretty simple explanation for the phenomenon explored here.
> as that would be cheating the consumer.

That's the excuse, it's more about pleasing the local producers, as Denomination of origin laws generally are. As a consumer, I care much much more about taste and price for the same type of product.

That is, if it tastes the same or better, and is cheaper.... I don't care if it was produced 100 meters from my house outside of Europe, or in the basement of a 1300-year old church in a specific region of Italy. With today's technology, it's perfectly possible to emulate the ambient conditions from the original place in the super controlled food producing facilities.

But the local producers in said region might lose competitiveness or would have to stop pricing it as a "premium" product just because of where it was produced.

So, in my opinion, the concept of Denomination of Origin ends up being a legalized scam, as it end ups cheating more on the consumer, because in reality it doesn't necessarily mean the product is of better quality (as it's often advertised).
We've been doing $0 broking in India for a while now. Nithin (founder) recently shared his perspective[1] on this, albeit largely in the Indian context.

TLDR: While going $0 was long time coming, US brokers have other avenues of earning, unlike their Indian counterparts.

[1] https://zerodha.com/z-connect/rainmatter/the-race-to-zero-ca...
The CP, Drug markets etc on Tor is typically on hidden services, not on the clearweb.

The whitelist approach may work similarly to adblocker lists, where you say "I trust Jim's List Of Friendly Websites". I don't know how good it is for performance though.
I’ve seen quite a lot of different teams and I have a side gig as an external examiner for CS students, and I’m not sure the real world really fits with your idea of a “high performance mentoring team”, because no one frankly seem to have a clue.

Most senior developers and teams have made choices and they’ll be able to tell you what works and doesn’t work in their shop, but that’s often not universal or even good advice for new developers.

I think the hype around kubernetes is the perfect example of how terrible experienced developers are at making decisions. I’ve seen more teams fail at it than succeed, and none of those teams, even the ones who succeeded actually needed it because their max-load didn’t ever even require them to have a load-balancer. Yet, I’ve yet to find any senior team who was sound enough to realise that they aren’t Netflix.

You won’t really get good mentorship from that. It’ll just feel like that because they are less insecure, but in reality, people aren’t actually very good.

I think the exception is if you make it into something really high end R&D, but chances are you’re already better than 99% of us if you do.