skysight-inc/HackerNews huggingface dataset:
What makes this attack powerful is not that sites within China can be shut down (the government can already do that) but that sites outside of China can be tricked into DDOSing other sites outside of China. Which is why this attack only works over HTTP.
Turkey’s military drones: an export product that’s disrupting NATO
Affiliate marketing is big money, entire businesses are built off it.
I'm not surprised that this is such a popular "quarter-life crisis" for my generations (millennial / genZ). There's no point in trying to settle down in a world where it is impossible to meet people or build communities.

And it's not expensive. Personally, I spent less than $25k on a DIY RV, and that included solar power and a new motorcycle.

I wouldn't say that I'm happy - it's still harrowingly lonely. But I'm less unhappy than I was when I was working in a big city. There's something calming about nature, and the US is enormously beautiful.

And I think that, ironically, there are a lot of people like me out there. People who feel disgusted with our current culture, who don't judge new acquaintances by their mutual friends list entries, and who are genuinely interested in improving the state of the world and the experiences of the people around us. But we have no way to connect, so we wander off and bide our time in the vain hope that someday we will find a world ready to accept us. Until then, there's really nothing to do but smell the roses.

One thing I didn't see called out is how often you'll be without cell signal, but I've only skimmed the article so far. I'd recommend getting a satellite beacon if you decide to do this, if only so that you can reliably get weather reports and send messages in an emergency.
Some food for thought: In Tibet, people regularly self-immolate themselves to show to the world how desperate the situation of Tibetan is. Imagine in what circumstances you would need to live to see people around you self-immolate. It's not just one person, and just a dozen.
Wait, didn’t that happen though? I thought the arch duke was originally supposed to be killed in a failed bombing, and the handgun was a second and happenstance scenario.
> Yet they still expect these websites to exist.

I for one certainly don't have that expectation. I understand sites have non-zero operating costs, and/or staffing and other expenses in order to create and serve interesting content.

If someone rolls out (without using the word blockchain or any derivative) a way of doing the web equivalent of .99 per track, no middlemen/Elsevier types, just 'pay the originating site for full permanent access to this page', I'll do that in a heartbeat.

I buy paper books and sit and enjoy them thoroughly... web content transparently priced with reasonable, honest rates get at least close to that style.
Indeed some of the lisp soul would be amputated in those languages, but that's usually done as a deliberate design and not as an unfortunate restriction. Sort-of-homoiconic languages (as in featuring a direct mapping between it's surface syntax and homoiconic representation, and support for manipulating the surface directly through quote/unquote) like Julia and Elixir (plus Nim, D, Rust, Scala and other languages with powerful macros) don't want macros to be your first thought when facing an issue, nor the second or third thought.

In most Lisp your custom syntax is as first class as any standard syntax, which could lead to maintenance problems when every developer in the group could easily end up making his own poorly documented language to solve (even if perhaps optimally) a part of the problem. But in those other languages there is a first class way of doing something (a standard way of looping, standard way of conditional tests...), and macros are either discouraged or have to be annotated every time it's called to warn the user that the syntax ahead is not conventional. And macros are really there for the last resource when the surface syntax is really not expressive enough for the problem, and by then they'll be worth even when dealing with the AST in a much less convenient way.
So much fail.

They shouldn't even be able to know what your password is. They shouldn't have a copy of it anywhere. Only a hash function (or several) of it.

It should be impossible for any of their staff to ever obtain your password, or tell it back to you, or verify that you're reading it to them correctly -- BECAUSE they don't have a copy of your password ANYWHERE.
This just seems like "web bad" naivety.

Popular native apps could execute the same exact attack, except this time you wouldn't be able to simply open a browser's developer console to debug it.
You know this is a very superficial understanding of what has happened right? And it doesn't capture how the design of the algorithms are actually shaping peoples views? The idea that it just gives you what you want is just not an accurate understanding of what is happening.

I suggest you read the work being published by Stanford U and Renee DiResta -- https://twitter.com/noUpside
Hitler didn't start exterminating jews until after Pearl Harbor: https://en.wikipedia.org/wiki/The_Holocaust#Final_Solution

That's 2+ years after the start of WW2.
Yes, and I would imagine that could only be done inside of the Great Firewall, which I’m pretty sure is operated by the Chinese Government?
Which is the amazing part of lisps. Syntactic changes can be implemented as libraries. You have to have some idea of what is a macro and what isn't, but following the rule "if it can be written a a procedure, write it as a procedure" has never failed me.

The world's best OOP-system (CLOS) was conceived using macos.
Building a Blockchain in Erlang [video]
Things Everyone Knows About JavaScript Arrow Functions but You Don’t
There are no secrets here:

https://www.bbc.com/news/health-11389464

Just the fantasy of the life-extenders that if they figure out this one weird thing they will live forever. The body can be temporarily suspended, depending on the complexity of the creature this can be a very long time, frogs for instance can do it for weeks or even months.

https://www.latimes.com/science/sciencenow/la-sci-sn-alaskan...

The big differentiator is whether or not the water in the cells has crystallized or not, if it does it will rupture the cells and then it is game over no matter what. Other than that it is mostly a roulette game with very high stakes.

There are lots of papers on frost damage to cells, too many to list here but easily searchable.
Can you elaborate or maybe link to a resource that explains this? This seems to be missing piece of the puzzle for me.
Realistically it would be deficit spending, something I don't have an issue with.
Same thing happened when my son was born and he had complications resulting in loss of blood to the brain for a significant amount of time. We were told to expect mild to moderate brain damage while we just had to sit and wait as they basically did nothing but keep him cooled for about three days. It's been three years now and he very smart and extremely athletic. The doctors said the cooling is what the difference. His complications happened at the hospital so he was able to be cooled immediately.
I guess you could rewrite it to say "just because you fail doesn't mean you're a failure" and point out that you're probably going to fail a few times while learning, and that's healthy.
Bill Hicks had an answer. Nobody seemed to want to do that though.
https://www.snl.com/articles/398790780.png (showing US at 15, ahead of Canada, Germany, France, Italy, and the UK).

Our subway and water systems are “public utilities” supporting “good paying union jobs.” How many of them would rank in the top 10-15 in the world? (Note that no country in the top 10 treats broadband like a publicly owned utility.) Moreover, the median age of municipal election voters is 57. What trade offs are they going to want to make in balancing rates versus maintenance and upgrades? (There is a reason that our water infrastructure, for example, is facing a one trillion investment shortfall.)

Sanders proposes to spend $150 billion on broadband. Over what time frame? If it’s the typical 10-year time frame candidates have been using for budget proposals, that’s just about 1/5 of what the private sector is investing in broadband annually.

Public broadband is going to be an $80 billion a year commitment just for capital expenditures. If you demand those be tied to “good paying union jobs” be ready to make it $120 billion or more. Add in operational expenditures, be ready to triple that.

Telecom is a huge sector. Even if you subtract the profits, you’re talking several hundred billion of dollars annually. That’s half the size of the military budget.
Yup, makes sense because although the phrase "heart attack" generally has a worse connotation, the immediate reality of a full cardiac arrest is actually much worse - the entire heart stops instead of only part of it.

"In summary, there is a difference between a heart attack and a cardiac arrest. A heart attack occurs when the blood supply to part of the heart stops and thus causes a section of the heart muscle to begin to die; whereas a cardiac arrest occurs when the heart stops beating as a whole.Jun 25, 2019" [1]
https://www.news-medical.net/health/Heart-attack-and-cardiac...
https://elizabethwarren.com/plans/invest-rural "A Public Option for Broadband", from August.

I feel like this could be a meme. Maybe Warren should release a plan for rewriting all C/C++ code in Rust.
The inequality in access to service around the US is stark. I'm currently living in a suburb of a large city, and have some of the most awesome internet I've ever had (I can finally host my minecraft server from home!). My parents living an hour away in a small town pay more for service that can't reliably stream video... but pay slightly more than I do. It's one of the thousands of small cuts that are killing rural areas.
There's no conflict here. In a world where people were perfectly blank slates, and all such patterns were purely culturally transmitted, you would still expect a giant Yankee blob on the map just because they mostly came from East Anglia. (And the people of England when they left weren't perfectly mixed, most had lived in one region for millennia.)
At least you can rest assured it’ll never get wasm support.
The source for GNU and Linux is viewable by everyone, which negates the inability to view what is happening inside a binary. This is the problem Javascript source maps are meant to solve for the web, and I would welcome WASM more if part of the standard was a requirement for a source map when browser Dev Tools are open.
> In both countries, the federal government tries to intrude using means such as conditional transfers of funds - taxing the citizens of states/provinces and only giving back the money if the state/province does as they wish.

Yeah, that's super annoying. For an example here in the states: "In 1984, Congress passed the National Minimum Drinking Age Act, which required states to raise their ages for purchase and public possession to 21 by October 1986 or lose 10% of their federal highway funds" [0].

[0]: https://en.wikipedia.org/wiki/U.S._history_of_alcohol_minimu...
Show HN: Spotify Podcast: Difference Between State Channels and Side Chains
Centralize behind Cloudflare like everyone else.
Ask HN: Someone posted an my passport on Facebook. Anything I can do?
I found out that about a week ago, a real estate company whom I previously was a tennant of, has posted the full front page of my passport including address, dob, passport number and address along with a picture in a private facebook group.

I flagged the post, but it's still up, I submitted a help request to FB's sensitive information page but they denied it, I think maybe because that line was more targeted towards nude selfies being posted for revenge.

Is there anything I can do to get this taken down? I have a feeling FB has some support line hidden somehwwhere but they make it impossible to find anything. Any help would be greatly appreciated as I feel like I'm being set up for identity theft here.
If you use a small membrane there will be basically no way that a sufficiently large gradient between the two sides exist to produce meaningful amounts of electricity. This article is total bullshit even if the material science is nice.
This article proposes thinking of yourself as a neural network learning something.

Funny enough, I find pretending I'm a self-driving car helps remove my ego while driving. Someone wants to speed up to cut me off? I'm not going to get angry. I'm a self-driving car algorithm, and I only care about doing the safest, most predictable thing.

It looks incredibly silly when I write it out like that but it actually helps to think that way.
> Is there any tool or standard being worked on to make .wasm files coherent for users who have to run the code to view websites?

You can convert the binary files to/from the text (lisp like) format with readily available tools.

Also, the binary format is easily parsed -- made a parser with katai(sp?) struct in like an afternoon.
That's not a charitable reading of my comment, it actually does have practical impact and is not just about style but all about function. I could not care less about the looks but found out the hard way that separating the { from if and while constructs can bite you really hard.
> Distributing opaque binaries with websites instead of Javascript is a step past even the obfuscated minified javascript files meant to be confusing. At least those can still be debugged, stepped through, and explored freely by the end user if they want to learn or reverse engineer.

That's not true. There's nothing "free and open" about the tracking code embedded in every modern site, or the javascript blobs you get when you visit Google or Facebook. Minified/obfuscated Javascript is no different from a binary blob, except that it's much less efficient. Your chances of reverse-engineering one of those is about the same as reverse-engineering a wasm blob. Just because one is technically "human-readable" plaintext and the other binary doesn't make a difference, since you can't actually read either of them.
Scheduling Tasks in Python with Redis Queue and RQ Scheduler
Well... emacs? :D

Seriously, though: emacs has several terminal emulators built in like ansi-term, comint, and eshell.
I really hope this can become a viable alternative to the JS-frameworks we have today for webapps and that more apps can be served via the web.
From the resolution:

> So, we came up with a compromise. They would reset my password, log in to my account, fiddle around with it, and then call me with the new password. And so they did.

I'm not sure that the staff did in fact have access to the password. It sounds as if they needed to log in as the customer to make necessary changes, so the password request was in the context of a login attempt.

Of course, this just raises further questions about how they manage their systems, if they cannot administratively perform any action required without acting as the customer.
Kofi+Kinaata+Finally+Drops+‘Things+Fall+Apart’+Music+Video-Watch+-+Xorlali.com
> AMP pages are a constrained HTML that supports safe prerendering

Then they're not HTML, are they? As other commenters have pointed out, nobody is using the constrained set of AMP as their main page, precisely because it's not "just HTML". (And specifically, Google controls which subset of HTML this is.)
You may like Lin Clark's posts on the subject:

https://hacks.mozilla.org/2017/02/a-cartoon-intro-to-webasse...

https://hacks.mozilla.org/category/code-cartoons/
Yeah both really. The botnets usually act as C&C for tools that create outbound DDoS attacks and exfil user data. They also create jump-off proxy points to mask their location. IRC is a very handy way to control large numbers of attack bots.
This... actually inspires very little confidence. The assassination of the archduke involved several assassins who each failed iteratively for ridiculous reasons on the motorcade route. Princip himself had decided to give up on the assassination, only to find out the cafe he had gone to ended up being directly on the motorcade path. The serendipity of his proximity was probably the only reason Ferdinand ended up dead that day.

The cannon doesn't have to work all the time, just once effectively, and possibly even accidentally.
The funny thing is that I'd even prefer s-expressions for a "static" language with tons of compile-time zero-cost abstractions. Having to remember less syntax allows me to focus on the semantics, which is what matters to me.
> Consciousness is a computation

This is begging the question. Consciousness is the sheer seeming-ness of my experience. Perhaps it is reducible to computation, perhaps not, but this is precisely what is under contention.
That failure can be a teachable moment is well-known and is applicable in all aspects of life, it is not particularly interesting to read about that in this specific context. In some ways, it is also insulting.

For some there are real-world (often financial) consequences to failure, and that an article about why their egos shouldn't be bruised when facing a failure is the least of their worries.
The real question is if anyone would've even cared about the atrocities of Nazi Germany if it wasn't in their national interest to go to war.

The reason England and France got into the war is because of Germany's expansionist policies and not because of moral reasons at the time.
This was also attempted for Java bytecode but didn't really pan out. I think the benefit just wasn't there compared to JIT compiling for a regular processor.

The processes would have to translate the wasm into some form of register-based operations anyway, and a JIT compiler might be able to do this more efficiently since it can see a bigger picture than the processor.
WebAssembly and the Future of the Web (2018)
https://www.youtube.com/watch?v=JWCr9vcpl3w

WebAssembly In Action (2017)
https://www.youtube.com/watch?v=DKHuEkmsx3M
Feel free to express your support at [1]. Although I'm not very optimistic that NRT in 7.x will happen, more support would help.

[1] https://github.com/dotnet/csharplang/issues/2995
It's not that nobody cares, it's that nobody can do anything about it.
Google Calendar, Things I Hate About You
Given Gavrillo Princip's gun was only involved because the grenade missed and then everyone concerned made a series of unfortunate decisions that allowed a second attempt, that example isn’t bringing me any hope.
I'm partial to the Super Mario Sunshine lockout bingo played at AGDQ 2019: https://www.youtube.com/watch?v=ch3eSzem1v4
why search for tangible things in a place that specifically rules out tangible objects?
I think people starting to pump giant binaries to the browser will lead to JavaScript leveraging its strengths and getting even better.
A Hong Kong protest forum becoming inaccessible to Chinese users is the entire objective of the DDoS in the first place.
I also got "VC is hard. This is a great fucking deck..."
We did the same: https://www.lukas.travel

Except we have a baby so our activities and spare time are more limited.
Show HN: PWA can be used for Phishing
Just like we these days run JVM bytecode natively on processors.
This was my first Hello World type intro to it.

https://codelabs.developers.google.com/codelabs/web-assembly...

So far, most of the good demos of it seem to be for gaming. But I think once b2b type companies figure out what it's capable of, a lot will change.
I think it's quite different, because it used to enforce (past tense) availability of the source code, which was quite neat from the consumer perspective. Linux distros had a very different dynamic, so that enforcement was effectively unnecessary.

It stopped working as enforcement ages ago, though, so ️.
Intentionally Blank Page
Firefox Flashback
>There's no point in trying to settle down in a world where it is impossible to meet people or build communities.

this attitude is exactly WHY it's so hard to meet people or build communities.
You probably can also use IP addresses to match at least some of the returning users.
Curiosity about whether there exists a "legal description language"— a minimal, "compilable" programming- or BNF-like language for describing laws and legal agreements— led me to this article. While hesitant to post a Wikipedia article without context, it certainly piqued my intellectual curiosity. This so far is the closest thing I have found to an answer.
The key is failing successfully. Try hard. Ask lots of questions. Be humble. After all of that you can still fail.

“It is possible to commit no mistakes and still lose. That is not a weakness. That is life".
Well, Gavrillo and his co-conspiritors planned to kill Archduke Ferdinand with a thrown bomb, which the Archduke defected with his arm. The bomb exploded without doing much harm, and only later by pure chance the Archduke drove by Gavillo and was shot. It's a miracle that the assasination worked at all, the story is full of incompetence from the assassins. As such the parallel to the Great Cannon fits perfectly.
The compliance is with regulation, which is not the same thing as, often the complete opposite of, common sense.
It's really sad to say but a vicious fight, even with no endgame seems to be the only sensible move for the Hong Kong people at this point.

At least, if they get pummeled, in the end, it will be extremely clear that whatever happened was not consensual and will set them up to fight another round down the line.
I'm not defending China at all, they have tons of shitty policies. I'm just saying it is nothing like the holocaust and it is pretty absurd when people do those kind of comparisons. It reminds me of just before the Iraq invasion when the propaganda was at it's highest (Freedom fries and Dixie Chicks).

If I again compare with the US as an example even if people don't like that. You have had many hundred if not thousands of suicide bombers that have stated that they sacrifice their life to strike against targets because of US imperialistic ways. Imagine the circumstances that lead to that.
I am there with you, right now as I understand it it's used in very specific parts where you need performance you cannot get otherwise.

> not sure how this plays out in a practical sense / relative to the state of web applications as they are now.

How I see it it either there will be one big framework (or language) that will have all the things and compiles to WebAssembly or there will be JavaScript libraries that ship compiled WebAssembly which you can interface with.

We are still a long way from having a React like framework which compiles to WebAssembly let alone a thriving community for it.
> These attacks would not be successful if the following resources were served over HTTPS instead of HTTP:

Can someone explain how using HTTPS would mitigate this attack?
WebAssembly should be relatively easy to decompile. The specification guarantees structured control flow. You will lose struct information and names, but that's virtually the only information you're not going to get from decompilation.
When somebody who isn't pg learns ARC, maybe they will fix the URL parser, and add standard quote syntax.
Your first link is misleading, as it just indicates that part of the US is using cable where most european countries use DSL + fiber.

> How many of them would rank in the top 10-15 in the world?

Anything would be better than Comcast, seriously.
Keybase moves to stop onslaught of spammers
The advertisement industry is huge and it's the driving force behind Google and many other companies.

webassembly is encouraging websites to dump megabytes of binary code in browsers.

Obfuscated, analysis-resistant code to ensure that people cannot disable ads and tracking.

It's appalling that we are accepting this.
Be the change you want to see. Build beautiful interpersonal landscapes to rival our natural ones.