skysight-inc/HackerNews huggingface dataset:
It’s depressing how many comments here are quick to dismiss the benchmarking/article. Yes, yes, memory bandwidth, I/O, and cache hierarchies are all important, but Daniel Lemire is one of the top people in the world when it comes to optimizing algorithms for modern CPUs. Do you like search engines? Lemire has made them significantly faster. He is often able to take code/algorithms that already seem fast, and make them much faster. He’s recently branched out beyond search engine core algorithms into some aspects of string processing (base64, UTF-8 validation, JSON parsing).

In this blog post, he’s paying attention to IPC because he’s typically working with inner loops where the data’s being delivered from RAM to L1 as efficiently as possible.
What to Make of Declining Enrollment in Teacher Preparation Programs
Guide to Living and Volunteering in Nepal
> The benefit is that you don’t have to allocate and reallocate (fragment) memory when appending, because you’ll know exactly what the required capacity will be.

How likely is that in real life? If, for example, you append a number to your buffer, figuring out how long the resulting string will be takes time, and means doing part of the string conversion twice.

Also, in many languages, figuring out whether an object’s toString method always returns the same string (something that is different from the question whether the object is immutable) can be very difficult.

Finally, "You can keep appending the strings to an array or linked list” also can require reallocations, because you may not know the number of items appended up front.

⇒ Doing it the way you suggest may be faster, but it definitely isn’t a slam dunk.
(not grandposter)

As the grandparent said - steps can be skipped. Since 3 is a relatively new medium for offensive actions, I suspect there are not a lot of well-known examples around. Would be interesting to see if any currently active conflicts were preceded by DoS (not necessarily Distributed, could be just a "cable cut" from outside), and how long before it escalated to active conflict.
What can't you do? How is it any easier to audit minified JS than a WASM blob ? Everytime this argument is raised there is no valid argument to explain why WASM would be much worse than the current state of JS.
As one easy counter example, Microsoft spends a lot of money directly into King County transit options (and has done so regularly for a long term relationship), and "money talks" to politicians. It's a lot easier for politicians to be "pro-public transit" if they don't have to fight so much for how to pay for it.

(That has its own issues in the entangling of corporate and political interests, of course, as there are no perfect solutions when capitalism is involved.)
that's what they want. a bifurcation of the internet.
Volunteering abroad can make you a more responsible traveler
Okay. Thanks for that.
Hope your daughter is doing better!
I'm not arguing openness. Merely that minified js can be understood with some effort.
NYC Languages Map
I think we must be coming from two different communities of practice where the words don't quite line up. All the operational things you are saying I agree with. I just put them under different verbal categories.
I have fasted first significant periods for 5+ years and many times I’ve broken fasts with extremely carb heavy meals. I also participate in a number of fasting social networks (both on and offline). I am just saying you might want to investigate this further as a (relatively) short 48 hour fast, broken with a carb heavy meal, should not have led to what you are describing. Something seems very unique about this and shouldn’t act as a deterrent to others. For you personally, if it is related to the fast, you might want to try Snake Juice [0] which you can make at home and keeps your electrolytes up without the sugar of Gatorade and others.

For anyone interested, Dr Jason Fung’s book [1] is an excellent primer on how to fast safely. On reddit /r/fasting and /r/intermittentfasting and /r/fastingscience are great resources for more info.

[0] For 2L water:
1tsp potassium chloride (NoSalt / SaltFree)
1/2tsp Himalayan pink salt
1tsp sodium bicarbonate (Red Mill. Not processed Arm & Hammer)
1/2tsp magnesium sulphate (Epsom Salt. West Point. Must be Food Grade)

[1] https://www.goodreads.com/book/show/32670670
you were conscious before your life and you will be after it. it may be a different type of consciousness and not attached to your ego or current identity, but you will always have consciousness.
if you are a materialist, you will never be able to explain the origin of anything as there will always be a level before. consciousness needs no beginning, it has always been and will always be, your true identity is God and you (not your current identity/ego) are immortal.
That would be the kind of signal that would be hard for the Chinese to spin in such a way that it would make them look good, and the economic effect would be pretty much instantaneous.

There is plenty of historical precedent for this: spammers' IP ranges would be blackholed to send a message to their ISPs that such behavior wasn't tolerated. That the Chinese authorities decide to play this game at the nation state level should not give them a free pass, but should result in a nation state level response.

https://en.wikipedia.org/wiki/Black_hole_(networking)
> Indeed, HTML = World Wide Web

The WWW is a network built on a set of protocols. HTML is a markup language that allows for (indeed, that is is designed to facilitate) embedding and linking binary and executable content, including javascript, flash, java, audio, video, as well as marking up text. HTML is one, but not the only, content-type which can be distributed across the WWW. This is fundamental to the design of HTTP and the intent of HTML and the web itself.

By your rationale, no site created after the addition of the <SCRIPT>, <APPLET> or <OBJECT> tags in HTML could be considered a part of the WWW, which would exclude the entirety of the web after HTML 3.2. This is "not even wrong" levels of ridiculousness.
Why should someone else's website code forced to be "free"?
Yeah except we will effectively be cutting off _all_ outside information from the Cinese citizens, who already have to face incredible amounts of censorship.

Cut them off completely, and we will never find out about all the human rights violations taking place in their country, and their government will be able to brainwash its citizens even more easily.
RVs need gas, maintenance, and a place to be all of which generally cost money. Especially if you want access to sewer, water, and electricity.
Right, because when you distribute free software in binary form, you make sure to make the source code available with a copyright license disclaimer allowing redistribution. This applies exactly to WebAssembly software just as it does with Java software. Software freedom is compatible with binary distribution.
No they don't. They want to use it as a weapon against targets of their choosing and co-opt the rest of the net in doing so. The economic importance of the internet to China can not be overstated.
I'm curious: is it technically and politically possible for the operators of all internet cables receiving traffic from China to filter out malicious scripts?

AT&T's writeup says the injection is only possible because it's HTTP (not HTTPS), and that there are two specific JavaScript files which sometimes serve up the malicious code.

So in case of known malware like this being served from within a geographic region... is there any way to filter this out at scale? Or is that computationally infeasible at scale, so it would have to be built into the browser or something?

The article also doesn't make clear -- is this DDoS coming exclusively from outside of China? Or is it injecting the same malicious code inside of China as well, and they're just not bothering to distinguish between requests coming from inside or outside the country? (In which case, the DDoS will continue regardless, just not with the rest of the world's help.)
What about geothermal energy? Part of it is nuclear, but the other part is left-over heat from the formation of the planet.
He ran a few basic tests, and showed the results. Where was the "gross over-reach"? The article ends with a "your mileage may vary" disclaimer.
This is exactly right! A "new" New Deal which in part addresses the USA's crumbling and outdated infrastructure would be a far better solution than the patchwork of government-guaranteed corporate monopolies we have now.
But going to c instead of js is an implentation technicality. If WASM becomes commonplace I'd be shocked if some group of kind souls doesn't open source a decompiler to minified js .
What qualifies as plagiarism in the internet age?
The snippet in article removes the element, while I was suggesting to just change the position type to unstick instead of removing completely.
Could anyone comment on whether or not awarding contacts to the second-lowest bidder (whose bid meets technical merit) has ever been practiced by governments? Or other alternative auction strategies.
My guess would be that, due to the very regional nature of many fermented foods, research into those foods is probably locked in the languages and localities of those foods. Heck, there's an entire Kimchi research institute in South Korea.
ICRC Report on Cyberoperations
That is not what I said, don't try to create a fake argument.

You real sentence should be "RISC-V instruction set is open, therefor I can see whatever a binaries is doing via the instruction it is executing."
Doesn't mean its free, doesn't mean its easy to reverse engineer whatever the binary is doing, but you have everything to do it.
Lack of meaningful relationships will lead to life feeling like there is no point. Work is meaningful to me, to a degree, but ultimately I believe the only lasting meaning comes from relationships with others. BTW, the only relationship that really stands the test of time is a relationship with our Creator.
Biased Algorithms Are Easier to Fix Than Biased People
Why not just do that then... subsidize the rural areas. Everything else sounds a bit extreme or unrelated.
I think you miss the point of the hard problem of consciousness.

No one is capable of offering any physical sort of coherent explanation for the experience of consciousness.

There is no process in the brain that, if discovered, would lead to an "aha!" moment about the source of qualia. We could understand the physical law governing every single atom in the brain and simulate it with the best achievable accuracy and still not understand anything more about the emergence of qualia than we do now.

Similarly, there is no coherent metaphysical or mystical explanation for consciousness. Such an explanation would have to invoke some interaction between a non physical world and the physical world, which is an absurd notion for multiple reasons.

I believe consciousness for humans is the equivalent of differential equations for amoeba. It is beyond our comprehension.
They have to be managed like the database schema, which tends to involve a lot of ceremony. Coping with different function versions for different client versions can be inconvenient.

In cases where you want to run functions on the server for performance (rather than for hiding some underlying structure), it's often more convenient to maintain them together with other client code.

You can do things like creating functions in pg_temp once per connection, but more upstream support for this sort of setup would indeed be pleasant.
Eye-Opening Winnie-the-Pooh Quotes That Will Make You Think
https://twitter.com/osinthk looked into it. They're very good on fact checking.
Ha ha, I was thinking the same thing. I was interested to read what the paper said and when I got through the abstract and found it said "there's really no research on this stuff" I was both surprised and a little disappointed.

I don't have any feelings on possible health benefits either way, but I like some fermented foods and was curious if there was something to learn. Oh well.
That sounds so much different if you phrase it as "if you're born in the wrong place, don't be surprised when you reap less benefits". Most people don't choose where they live.
The midori thing is weird... the page appears to be unfinished, checking wayback archive shows that the whole project went through a rough patch and is likely on life support if even alive anymore. for a while the homepage was regular wordpress blog feed. sometime at the start of this year they updated it to its current state. They also claim to have merged with the Astian Foundation, but that website also appears unfinished, with lorem ipsum throughout and a gmail email address.
Do those things generally cost more than a mortgage, insurance, property tax, and utilities on a house that you made a $25K downpayment on?

I don't own an RV, but I've owned two houses and I'm guessing the RV monthly expenses will be quite a bit lower.
We tried tax breaks--hell, we even tried simply giving companies like comcast billions to do the job. Instead they just took the money and didn't do anything. If we the people want something done, we have to do it ourselves.
I don't know the exact implications, but I'd probably rather have frostbite or even lose a limb than have serious permanent brain damage.
Three homes. Please update your comment.

*Correction, 6 December, 11:30 a.m.: This article has been corrected to accurately reflect how many homes a blue membrane could power and how much energy per area it produces.
I wonder, could you describe your use-case a little more?

I'm curious why you couldn't write a stored procedure, then call that from your application?

If you need to see if your function exists, you can do something like this [0].

Also using pg_proc, you can get the DDL of your function e.g. [1]

SELECT prosrc FROM pg_proc WHERE proname = 'function_name';

And you could then check for equality of the source (or its hash), if you are tied to your current application logic

[0] https://stackoverflow.com/questions/24773603/how-to-find-if-...
[1] https://stackoverflow.com/questions/3524859/how-to-display-f...
Honestly, who gives a shit? The whole free market deal everyone is preaching about should just fix the problem. Git is decentralized. If you have a political/ethical problem with Github, move your stuff to Gitlab or host it yourself. It's not a big deal. Although I share some of the feelings in that letter, Github is free to do whatever it wants and we are (still) free to take our business wherever we want.
A sizeable amount of the Bay Area has fiber available from ATT - I'm buying it resold via Sonic, since its the same price and you dont ever have to deal with ATT technical support.
On the Testability of Ring Middleware in Clojure
Does this apply to third world countries?
Sadly, no. This OP's writeup is just about the simplest exposition that doesn't miss the point, and it misses the major transition when you go to layers with nonlinearities between them.

There is no royal road to mathematics.
This is utterly, utterly avoidable and the fact that they literally fired the person in charge of trying to fix it shows they are determined to blow it.
India set to criminalise CryptoCurrency [pdf]
If you're negligent in securing your site and it gets infected, your site should be blocked. You shouldn't be able say "well it's technically not us, it's the CCP!" whilst not doing anything about it. As for badiu being a major site, that can be resolved by browser vendors displaying a special page explaining to its users of the situation.
If you want a great explanation then I recommend reading this book review: https://slatestarcodex.com/2016/04/27/book-review-albions-se...

The short story is that they valued the unlimited freedom for a single individual more than the general freedom of all individuals. In a sense, it's the finding and feeding utility monsters on the theory that that will maximize utility for society.
Power awareness didn’t kick in until 2014?

There were plenty of people screaming about Intel’s crappy TPD in the 00’s. It’s why Apple introduced their own processors for all iOS devices.
Great idea. I am going to reuse that analogy.
That's what the plan is. It's basically just grants for small communities to start ISPs.
About 5 years ago I took a health care policy class and we looked into this. In terms of outcomes, the U.S. was thoroughly mediocre, except for breast cancer and diabetes, where we were at the head of the pack (in terms of treatment) but not, say, better by a multiple.

The fact that the US has many leading medical research institutions is often abused to argue that we have the best care, but it's largely irrelevant for the overwhelming majority of delivered care and even more irrelevant for outcomes.
We've done this once or twice already, with electricity and telephone service, and that followed the same economic pattern.

No need to reinvent a process that worked well the first time around.
A JS or PHP include depending on how it works would be grand.
Nobody wants another fat runtime that is as entangled with the browser engine as the JS engine is.

Getting the JS engine to be fast was a tremendous trouble and you wouldn't want to sink as much engineering power into another runtime that will have a smaller reach than the JS engine.

Rather use that skills to make WASM faster.
There’s no proof it was Baidu though ...
These open source projects certainly love the very high quality, free services Github offers them, until they start learning how the sausage is made.

ICE has done, and continues to do some terrible things. Horrible, horrible things; all legal things, but nonetheless horrible. But, frankly, if its legal, I am much less comfortable with Github's users subverting the US legal system by backdooring their moral code into products these legal entities rely on. Go to your senators. Go out and vote. Go protest. It's not that hard, but it is much harder than signing your name on a petition.
people like stability one of the main selling points is that python2 is relevant for the last 20 years. I expect more steam to pickup after julia 1.0 as go did.
STORED PROCEDURES: Available since PG11. Name them whatever you want, and call them with parameters. They can be written in multiple languages like PL/pgSQL which supports more constructs than standard SQL, and support defining multiple transactions internally. They are part of your schema and always available with support for security access.

PREPARED STATEMENTS: Queries that are executed often. Setup on every new session but will be automatically compiled, cached for the session lifetime, and executed with just a minimal identifier. Depends on your client driver to handle seamlessly.

More info: https://www.postgresql.org/docs/current/sql-prepare.html
Musk will do this, Sanders can talk about it but will still need years to implement it. Free for him to suggest he will be able to do this but the problem has more chance of being solved at the technical level than the political one.

2020 will be the year for Starlink, if it really works as advertised by the time Sanders could be elected this will be a reality (or a dud).

https://www.space.com/spacex-starlink-satellite-internet-ser...
Condors or Lead Ammunition? (2015)
I am curious when the hackers will start stealing ~/.kube/config. In the default Kubernetes install on-premise, a token or admin certificate is just laying there, unprotected and adding a passphrase to the cert is not supported. Some are using an oauth identity provider or other mechanisms but that unnecessarily complicates the setup and smaller k8s clusters could be stolen this way...
How about interrupting BGP traffic from/to China by nearby western AS everytime the Cannon is used?
It’s funny you mention the Nordic countries. People always take one piece of the Nordic solution then ignore the other pieces. It’s true that in Stockholm, a publicly owned entity (Stokab) owns the fiber. But:

1) It receives no public funding.

2) It has few public mandates or price controls. (No, “must offer subsidized service to disenfranchised people” or similar requirements.)

3) It faces no build-out or universal service requirements. It took Stokab almost 20 years to wire the city. They did it based entirely on demand/revenue potential. They deployed first to businesses and areas with the most revenue potential. Stokab didn’t need public funding because it could deploy in a revenue-directed manner. This is illegal in almost every US city. New York flipped out and tried to file a civil rights lawsuit when Verizon couldn’t meet the five year deadline for wiring the city.

4) It charges large up front fees to hook up to the network.

Stokab would be burned to the ground with civil rights lawsuits if it was attempted in New York or San Francisco.

Likewise, Sweden’s approach to wiring rural areas was very market oriented. Unlike the US, it didn’t mandate providers to serve rural areas (cross subsidizing them with revenues from urban areas). It gave rural homeowners a tax credit of about $600 to subsidize laying their own fiber.
Researchers find a platform for stable quantum computing
Easier said than done - I can't force people to interact with me, and I wouldn't want to.

So how do you create beautiful interpersonal landscapes which only involve one person?
I got no source for this, but I've heard about this happening before on European construction projects (lowest 2 bidders being excluded for being too low).
They don't need to hide anything. This type of activity is playing off of the success of the North Koreans and Russians in neutralizing US power in the face of a completely inept and corrupt government.

The audience is other Asian and African states. The message is "we can act with impunity". The US will probably do some tit-for-tat exchange, but the US scope to do anything is limited due to the potential for impact on US businesses.
Perhaps on the used car lot.
Instead of saying OTA doesn't count, why don't you just set the requirements as both speed and data cap requirements? So that an OTA solution that has high enough speed and high enough data caps would count.

I don't think encoding a current limitation into law is a good idea. If they can provide a wireless internet that meets the requirements, that is good enough for me.
WW1 turned out to be far more deadly because the participants were stuck thinking of war in terms of old conflicts while technology advanced. I don’t see ground invasions working the same way against adversaries with nukes.
Richard Stallman: The Internet Sharing Licence (2012)

https://stallman.org/articles/internet-sharing-license.en.ht...

Phil Hunt (Pirate Party UK): A Broadband Tax for the UK (2009)

https://cabalamat.wordpress.com/2009/01/27/a-broadband-tax-f...

Myself: Universal Payment Syndication (2014)

https://old.reddit.com/r/dredmorbius/comments/1uotb3/a_modes...

Joseph Stiglitz: "Knowledge as a Global Public Good"

http://s1.downloadmienphi.net/file/downloadfile6/151/1384343... (PDF) (pp 308-325)
I will preface this with, my internet costs a ton and i would love it to be cheaper.

My issues with the government running the internet is, first money. They say they are going to end price gouging, but they will spend billions, if they succeed wont the taxes the telecoms pay be gone and wont it cost more. Also then the US government controls the internet from your house. ISP's spying is bad enough.

I am probably wrong on both of these minor complaints, and i would love to see cheap fast internet.
The Tor Censorship Arms Race: The Next Chapter [slides] [pdf]
Is a quantum computing future possible?
You're not describing consciousness - you're trying to hide spirituality and religion in scientific terms, and making utterly unverifiable claims from nothing. This is what you'd like, but not what you have any evidence for. If you're going to make that sort of claim, call it spirit, or soul, but consciousness is a clearly defined concept that you have to actually break the definition of in order to make these claims - how can we have consciousness that we aren't aware of, when that is literally what consciousness is, awareness?