skysight-inc/HackerNews huggingface dataset:
Billiard Ball cellular automata, proposed and studied by Edward Fredkin and Tommaso Toffoli, are one interesting type of reversible computer. The Ising spin model of ferromagnetism is another reversible cellular automata technique.

https://en.wikipedia.org/wiki/Billiard-ball_computer

https://en.wikipedia.org/wiki/Reversible_cellular_automaton

https://en.wikipedia.org/wiki/Ising_model

If billiard balls aren't creepy enough for you, live soldier crabs of the species Mictyris guinotae can be used in place of the billiard balls.

https://www.newscientist.com/blogs/onepercent/2012/04/resear...

https://www.wired.com/2012/04/soldier-crabs/

http://www.complex-systems.com/abstracts/v20_i02_a02.html

Robust Soldier Crab Ball Gate

Yukio-Pegio Gunji,
Yuta Nishiyama.
Department of Earth and Planetary Sciences,
Kobe University,
Kobe 657-8501, Japan.

Andrew Adamatzky.
Unconventional Computing Centre.
University of the West of England,
Bristol, United Kingdom.

Abstract

Soldier crabs Mictyris guinotae exhibit pronounced swarming behavior. Swarms of the crabs are tolerant of perturbations. In computer models and laboratory experiments we demonstrate that swarms of soldier crabs can implement logical gates when placed in a geometrically constrained environment.
Short answer: Google and Apple have different priorities when it comes to security, privacy, performance and power consumption. Same thing with Mozilla but to a lesser degree.

It’s also not accurate to say Firefox and Chrome are just “skins” over Safari. Sure, they have to use WebKit via various system APIs but they also add their own features, some of which Safari doesn’t have like support for Google Assistant and a built-in QR code scanner for starters.

Heck, Google Chrome on iOS supports the Payment Request API while Safari doesn’t, which means there are web platform features Google implemented that WebKit doesn’t have. Why are you complaining again? ;-)

Same for Brave, which does lots of things Safari doesn’t.

Remember, Chrome and WebKit share a common ancestral codebase; the vast majority of a site’s HTML and CSS renders exactly the same anyway, so it’s not like Google or users like you are actually missing out on anything of substance other than some misplaced sense of being restricted from shooting yourselves in the foot because you can’t use a browser engine that’s slower and consumes more power than what Apple ships—ditto for Mozilla.

For the overwhelming majority of the browsing anyone does, it makes no difference. It’s just a manufactured grevence of a vocal minority of Apple critics.
> The idea of Peter Tatchell being excluded from a discussion of gay rights is outright ludicrous, and just reflects the bubble that these folk tend to live in.

> That’s the thing we should be worried about, rather than some bogus hand-waving about safe-space policies that don’t actually exist and are just red meat to the usual shit-stirrers.

I don't understand how you can say "there's not a no-platform policy, and if there is it only applies to six very small extremist organisations", and then mention Peter Tatchell being excluded from a discussion.
If not traded, it has no market cap at all. It has serious cap because it is not traded at 0.001 usd. According to the market it has value.
I consider myself a free speech proponent, but I do not feel comfortable with fines. Groups that defend/want to hear unpopular opinions should organize themselves to oppose hysterical speech and to guide the debate to a less aggressive rhetoric. Is it an ideal and distant solution? Maybe, but is better than official coercion. There must be a way, most people are not downright hostile to controversy.

Edit: I do think that welcoming some ideas is a waste of time, or perhaps dangerous (fascism, for example). But I cannot see why Peter Tatchell is an imminent danger.
If the hash function were based on your DNA (proof-of-life), that would make shedding your identity significantly more difficult.
Which Nation Does the World Trust Most? (Hint: Follow the Dollar)
rustc includes the LLVM wasm backend.
> perpetuating

Sounds like it can go on forever. But the reality is that forever it is most certainly not.
+1 for numbers.
One could render content into a FBO and simply redraw the FBO texture to screen when necessary. If only a partial update is needed, the scissor box can be set. No extensions are used in this case.
First off, I'm not an expert at security, but I do have a background in it and in development of microservices. So fair warning.

API keys provide reasonably good security, but there is a reason why companies have moved to OAuth. Using https, your payloads are protected by SSL, but the URI and the request and response headers aren't. That means no matter how you intend to pass along your API key, it is in the open and thus can be intercepted.

So, bad, right? Well, maybe not. If whatever you are securing with an API key is not that critical to anyone and you just want to prevent outsiders from calling your API or calling it repeatedly and abusing it, then API keys are fine. I would make it hard to guess, but I wouldn't go crazy with that, either, because everything is "easy to guess" for anyone who is really working hard at gaining access. If you are just working on a game, I would do the basics to secure your services and then move on to the more critical matters.
Android does exactly that. (Called foreground processes.) It breaks things that require steady throughput and low latency, like media handling. Everywhere where you need a wake-up estimate and are using a dumb controller to get runtime, you get immense noise.

It is also highly unnecessary. If you have preemptible kernel, standard task start handling puts new tasks on top of their parents tree of tasks to be scheduled. (Tunable in sysfs.) If there is no restart, boost shouldn't be necessary on a preemptible kernel anyway, especially rt enabled ones, as lock holders on input will get woken up.

About the only place where it is useful is in boosting cpu clocks. This is also where it breaks timings the most.
Greater BJ is just about 20 million.
ironically this was not a problem to small banks in small towns before the conglomerates took over with credit scores.

this is trying to shoehorn the wrong solution to a problem. a local bank would see very easily that the person the article opens with was developing a borrowing addiction. they would also not lend to too many people investing on the same market in the same region, etc. all things that a centralized system can't kown very well, even if they know everything about your past.
> Beyond that, I'd like to see statistics on whether people ride-sharing to emergency rooms / urgent care facilities was freeing up ambulances or causing them to sit idle. I suspect it's the former, which would mean ambulances could be more available for more people with more serious conditions, but I could be wrong.

I'd also like to see whether ride-sharing increases the number of people who attend ED.

"I can't justify getting an ambo, so I won't attend" vs "I'm not wasting an ambo, so it's okay if I attend".
Sorry but I flag this due to your confusing domain. goolge? Seriously?.
Even more hilarious is your faq page:

"FAQ
Q: What’s up with the name?

A: The name is a most likely vain attempt to lure some poor souls from the British Indian Ocean Territory who mistype the name of a well-known search engine into a web of hopefully interesting blog posts."
No- I would be concerned they were having a stroke though.
There was a time in my life, and that time is still persistent even now, when every question that I asked on SO was flagged, and I was banned for 7 days with a message which said something like this - "It seems your basic concepts are unclear. Kindly revise then and get back to us"

I swear to God I was so pissed off. Here I am , genuinely asking for help, and then these tech oligarch's were blocking me sitting in their ivory towers.

Hope this paper helps me out!
> student unions are private organisations,

This is seems incorrect: "Funding for the unions comes from a "block grant" from the university"

https://en.wikipedia.org/wiki/List_of_students%27_unions_in_...
Sure, but if I'm not actually setting out to reinvent auth, I'm still better off going with a suboptimal but basically functional standard like JWT than I am trying to roll my own.
Undermining legal tender laws is a bad idea. Convenience isn't a good reason--convenience can justify all kinds of horrible behavior. People who don't like "whites only" signs on restaurants and buses should be upset about anyone discriminating against cash.
My main issue is that I don't want to install this kind of software on a computer that is not dedicated for that specific job. If they don't trust me enough to report my work correctly, then why should I trust them when installing proprietary software on my computer? Who knows what else this software is doing, once I install it?

If I had to use this type of software to get a contract, I'd be willing to do it (on a dedicated machine), but the payback would have to be substantial. However, it seems like the gigs that require installing this type of software don't actually pay as well as those that don't.
> I'm not sure what better alternative you see the initial designers having forgone to choose as they did

I didn't criticise it, did I? I just pointed it out. So I don't need to see any better alternative.

But I don't follow your argument - it's not English centric because they were only bending over backwards to make sure that the English-speaking world accepted it by designing it around them?
> until you reach the level of diagonal short cuts

Why can't you make diagonal shortcuts on the tape-bounded maze? Is it just more difficult to verify that the mouse hasn't illegally cut a corner over the top of the tape?
I m no longer convinced by that. Not a socialist...but any well designed gamified System with a realistic outlook on human nature ought to do.
Even these services have restrictions. For instance, the service you linked to says in its FAQ that it's only available to non-minor US residents with a valid SSN and a working email account. Cash has none of these restrictions, and it's not hard to imagine scenarios where they are relevant.
When the service provider goes down, do the POS systems have a way of batching transactions locally and sending them later? Or are you effectively shut down in the meantime?

And are they wired or wireless? If they're running on Wi-Fi or even cellular it'd be relatively easy[1] to jam. Doesn't even have to be for too long either. Hitting a rival during the lunch rush is more then enough.

> Not surprisingly, the credit card companies, who make a commission on every credit card purchase, applaud the trend. Visa recently offered select merchants a $10,000 reward for depriving customers of their right to pay by the method of their choice. A Visa executive described this practice to CNN as offering shoppers “freedom from carrying cash.”

Yeesh. This reminds me of the PR messages from cable companies trying to prevent the deployment of municipal broadband.

[1]: And highly illegal...
What rating out of 10 does "extreme" denote in terms of right-itude?

"far" seems to start at about 3/10.
If you're not blue-light staff it does not seem like a rational fear. Smartphones has made us all control freaks. I think we need to practice giving up control.
Not sure what other members only clubs beside SUs the government thinks it can interfere with the running of
No, it isn't misleading. "Universities could face fines for failing to uphold free speech if their student unions do not give a platform to speakers such as Germaine Greer and Peter Tatchell, the higher education minister has said.". Such behaviour if it occurred would be 'disallowing free speech' and might be dealt with accordingly as described in the article.

Your second paragraph epitomises the problem highlighted by the minister. It seems that you seek to judge free speech by considerations aside from its legality. I am not aware that Voltaire added a qualification to "I disapprove of what you say, but I will defend to the death your right to say it".
Running an Ethereum Private-Net Locally for Development
Tis the season to increase website speed to capture those holiday dollars
I think you’re correct about the average user not caring about philosophy - but I think there is now a great opportunity for the big players to screw up what they have by giving in to the money grab we see with the repeal of net neutrality. If we get rotten Internet for the average consumer most of the time in most places, average users will start thinking about alternatives.
Leeroy Jenkins releases never seen before cut for net neutrality
Ask HN: Where do I start to build Netflix like personalizations?
I work at BigCorp. We have tons of good user usage data and we have an opportunity to provide recommendations the same way amazon or Netflix does personalizations. But I am not sure what pieces are needed to build such a recommendation engine. I am talking from trying to understand what I need from server side model generation or can this all be done client side. I am a total n00b here so any suggestions?
Big Tech: The New Predatory Capitalism
How to Promote Weather Apps
So you used to find online ads interesting/useful and click before? I always thought at least tech literate people don't click on ads at all. I for one don't recall a single time I clicked on an online ad (mostly due to your reasoning that they are dubious.).
That's not how free speech works. FS protects your right to say things. A university telling you you aren't welcome for whatever reason isn't in violation of that right.
I'm honestly asking. It's a very good and valid comment and I didn't see any obvious reasons why they might decide to use a throwaway account.
Good clarification, that's what I meant of course. Thanks for making it more explicit.
> About the only place where it is useful is in boosting cpu clocks.

This is true, but it is still absolutely critical for making Android usable. If you disable boosting i.e. allow tasks to take several frame refresh periods to accumulate load and bring the CPU freq up, you get a really painful UX.
If the bulk of journalism outlets went out of business along with their advertisers, I'd consider that a win/win. I know that in the age of Trump we're supposed to venerate journalism as some kind of selfless civil duty, but the vast majority of it is throwaway punditry and apologia for an illegitimate order.

Actual investigative work like the kind of stuff Shane Bauer has done would still have legs on subscription/donor based platforms.
> In the UK, people are getting jail time for posting speech deemed offensive on social media.

Please could you link to some of these cases? Because in almost all of the ones I've seen it's been someone making threats of violence, not just being offensive.
migth want to check out https://github.com/yahoo/athenz
Headers and URI are encrypyed aswell, in a HTTPS request. Only the domain is exposed (when SNI is supported)
https://soundcloud.com/unemployable

corrected URL, just a single right hand slash
You have China’s GDP growth at 16%. Even the Communist party only claims 7%, though that and the reported consistency is doubted by many economists.
Peter Tatchell was not excluded by any no-platform policy; an NUS official stated that she did not want to share a stage with him. That’s different; I think it’s astonishingly stupid, but it’s still the action of one person and not the action of the wider body.
If you would've used this logic just a little while ago and slapped an off-the-shelf JWT library into your app, you'd have a trivially exploitable design flaw that could be used to easily forge tokens.

In that case, reinventing the wheel properly probably would've been more secure, if not perfect.

I personally use JWT, but unfortunately like so many other things you can't just drop it in and forget; you have to have some level of care if you really want it to work. All cryptography has its caveats.

OTOH, going with simple, server-issued tokens that don't carry data actually is pretty proven already, so it's not really that bad of an idea anyways, if you are only ever going to have a few servers in the same region anyways.
You appear to be shadowbanned for no immediately obvious reason. I vouched this comment to point out that it contains a factual error, to wit, the claim that the headers and URI of a request made via TLS are sent in the clear. They are not; the socket is encrypted before any protocol messages are exchanged. Perhaps you're thinking of SMTP STARTTLS?

Companies have moved to OAuth, and to JWT as the payload, because it provides a lightweight, shared-little authentication/authorization framework that's well suited to the needs of a distributed microservice architecture and to third-party service integration - not because it overcomes a nonexistent problem with HTTPS not encrypting headers.
Good classic article, should be dated (2010) though.
As someone not in $BIG_TECH_CITY is this something folks are seeing elsewhere or this just another one of those problems only "coastal elites" have? Since I not only use cash for all purchases, but actively refuse to use a card this is a concerning trend.
Turn off AllowOverride so that Apache doesn't check for .htaccess on every request.

I suspect the numbers get very similar then.
>and that ludicrous fascist and racist views are publicly exposed to ridicule

I agree, but putting those views on a platform where they are heard more than the views of the people they're attacking is absolute horse shit. Why is it perfectly fine to give platforms to people spouting Nazi talking points, or transphobia/homophobia/racism, but the minorities those people are saying should be killed aren't given anywhere near as high a platform by universities? If you're going to give a platform to people spouting bigotry and bullshit, you have to give even more of a platform to the people peacefully talking about why they shouldn't be killed just for being alive.
Great and simple write-up. Vaguely remembered nycresistor from other articles I've read, so I'm glad this was posted here.

I think HN would be well served to have more front page retro hardware hacking articles. They may not be useful in the same way as other posts, but they sure as heck are delicious brain food and a relaxing diversion.
Aerones
Even so, who is to say that the particular newspaper the article links to is included in that bundle? Or that it is included in the bundle of the other people commenting (yes that is moving the goal post, but I forgot to included it in the original)?
enegry, food, healthcare? is there a segment of the economy that couldn't use a little less market concentration.
So much impotence in one comment.
You can use a faster blockchain to move between exchanges if they both support it. But there are still the inflated confirmation requirements for withdrawals, that most exchanges impose, to slow you down. Not to mention daily withdrawal limits.
A properly configured SMTP STARTTLS would not really send anything substantial in cleartext either, it would issue the STARTTLS command as the first command and the rest would be wrapped in encrypted TLS. You can think of the unencrypted STARTTLS preamble as a set of static ascii bytes that are the same for every connection.
Cool. Thanks for the insight. At work, we have a web server that is not allowed to run any other workloads(for security and isolation needs). It hosts only static files. Occasionally big datasets that people download over http. I will look into tuning Apache instead of moving it to nginx.
I was going by the word of mouth wisdom that nginx was "faster" and noted for myself to check which on earth had better latency at lower loads..
Defines any word as the speaker intends, not as the word is normally defined. ;)
Apple suppliers drop on report of weak iPhone X demand; analysts' views mixed
I completely agree with you. The underlying reason is that students love to be “edgy” and “controversial” - part of the experience of student politics sure enough, but maybe lacking some wisdom.
This is fine, but I tire of the obscure titles and needlessly leading writing styles. I often spend the first few paragraphs desperate for an abstract or any hint as to what I'm reading. Only in the end for it to be more exposition than idea. Click bait by another name.

My kingdom for an abstract.
Well, I'm honoured to be in the presence of "a true, educated critic". Late twenties, so I can see how you consider yourself to be an expert on wisdom too. Alas, being considerably older I only see old hat (as suggested in the comment, but you didn't seem to manage to pick up on, despite your quintessential hallmarks). Damned eyes. I see that "K.Dot" is not much older than you (I assume "K.Dot" is the intellectual's name for Kendrick Lamar). Anyway, I'll let you get back to your yourself.
Allowing people arguing that child rape and genocide is fine isn't creating a safe space or suppressing an idea, Jesus Christ.

Milo has literally argued that men in their late 20's should be allowed to rape young teenagers, if a university wants to ban him, why shouldn't they be able to? Should they allow NAMBLA to have on-campus talks and gatherings?
Greater BJ + nearby parts of Hubei?
True, but politicians often make objectively silly arguments.
This pains me too. It's hard to believe that all the new "browser technology" is responsible for this bloat.

On the other hand, I will trade memory use for many things. One thing that is infuriating to me is that despite the memory hog, a single tab can still crash the whole browser. All the memory use doesn't even buy you failure isolation.
API keys are for identification and secrets are for authentication.

Use a username / password because it’s the same thing.
Some does. My union at Edinburgh generated some 75% of its income through commercial operations, though.

I suppose you could make the argument that the block grant could be contingent upon being free from “no platform” policies.
Rather, because they chose to design it such that those regions of the world already not burdened with ugly character-set compatibility hacks (code pages! retch) would continue not to be so burdened, so as to ease adoption there and make it more likely they'd succeed in relieving everyone else of the compatibility hack burden. I'm not sure why it matters which regions those were.
Considering the content, I don't think is fair to flag it. And he's honest with his intentions, without trying to "sell" anything.
Also, doesn't omit anything in the name of "simplicity" or "plain-liness".
You'll find from the article that in many cases the wives work at some task and the husband takes the money. So supporting them isn't entirely one sided (ie the husband isn't entirely providing). So you could look at wives in a lot of these cases as productive assets-they work, they provide you with children and raise them, and since they have no/little legal rights you can treat them however you want.
Plotters are just one small step removed from a 2D mill. This particular kind of plotter, where the paper is fed through to obtain one axis of movement suffers from bad registration, any kind of slippage on the paper (and there always will be some) will lead to registration errors. Try different kinds of paper to determine which kind gives you the least slippage by repeatedly drawing very large patterns in different colors and then studying the horizontal edges near the limits.

The command set looks like a modified HPGL.
It should work. That said, how willing are the newspapers to adopt a revenue plan that might work?

From here, my impression is that nearly all of them are completely unwilling to change anything at all. Even their layout they can't bother to adapt for the web.