skysight-inc/HackerNews huggingface dataset:
I think the point of the story was that Cutie could follow orders and prevent harm properly without conscious knowledge of its doing so. Though it consciously believes the humans are going to dissolve themselves, its unconscious circuitry knows otherwise. Does that make sense? Or maybe it's just a plot hole. But I think the purpose of the story is to point out that Cutie can follow all the laws of robotics without realizing it.
Is there any limitation or reason for not implementing WASM on nodejs?
Planting grass on top of parking garages isn't that unusual or new in Germany (though usually done for aesthetic reasons), so I assume this is a solved problem.

Sufficiently deep buildings and parking garages might also encounter ground water, so adding soil on top might not even add new problems to the engineering side.

Similarly, the rooftop plants are shown on rooftop designs that would already have to deal with stagnating water
Pretty much! And I am not the only person in the house
I'm all for rhetorical points, but surely you realise the magnitude of difference in complexity of operation-maintenance between 19th century looms and motors versus non-analog assets.

Not only there's a major difference in degree of difficulty as you note but also the question of support ecosystem.
> high visibility

The moment it loaded my eyes felt out of focus and everything had a certain fuzziness to it.

The color combinations don't seem to agree with font smoothing, at least not on OS X w/ Safari on a 3440x1440 monitor
> If you have a reference to a junk instance

Step back a bit: where did the junk instance come from? The Java rules guarantee that a String created through the String constructors is valid on any thread that can see it. There are no "junk instances" of String. Also, writing to an object reference variable is indivisible: either a thread doesn't see the write, or it sees the full write.

So there are only two states in which a thread can see the stringCache field: either it is null, or it has a reference to a valid String. It might not see the field write from another thread, but in this case this only leads to duplicating work and leaving a bit of garbage on the heap for the GC to clean.

(Of course, once you start using reflection to manipulate internal fields of an object, then all bets are off, but that's not the case here.)
Two words: Buteyko method

See e.g. http://www.normalbreathing.com

CNS/Diseases of the Brain Are Caused by Low Brain O2/CO2 Levels

http://www.normalbreathing.com/diseases-Brain.php

Sedatives | CO2: Natural Sedative and Tranquilizer
http://www.normalbreathing.com/CO2-stabilizer.php

After 15 years of panic attacks, anxiety, migraines, hay fever... if finally found the solution: learn to breathe correctly again.
The best and cheapest thing I've ever learned for my health!

This is just one site, but there are many more on the web.
Not affiliated to a single one of them, but hopefully I can share the joy of a panic attack free live with at least one other person. :)
> This gives you quite a bit more flexibility recording lower levels without concerning yourself about the noise floor.

To be fair, that only applies to the digital part of your signal chain. The analog portion is going to have nowhere near 24 bits of room above the noise floor.

The article is pretty clear that 24/192 can be reasonable for production-- it's just not reasonable for playback.
Relevant Scott Hanselman blog post:
https://www.hanselman.com/blog/ExperimentalReducingTheSizeOf...
unified remote seems to focus on media and media driven commands. This can be configured to work with any program.
It's a shame everything has gotten so overly politicized nowadays, this is the adult-equivalent of "I'm picking up my toys and going home." The obstructionism and whining has got to come to an end, the election is over and Trump won. Deal with it.

It's time to put aside the grandstanding and political virtue signaling; it's time to put on your big-boy pants, roll up your sleeves, and get to work solving problems. Us versus them has no place here, the stakes are too high. We're all in this boat together.
I understand your argument about the meaning of the term "human right," but that is obviously just a semantic argument. In modern mainstream political parlance, "human right" means approximately "something that is so important that governments ought to prioritize it and spend public funds on it."

The distinction you're making is that of negative and positive rights, which is an important basic topic in traditional rights theory: https://en.wikipedia.org/wiki/Negative_and_positive_rights
No it wasn't a one man job.
Less person, less zoo, less cigarette, fewer hatreds, fewer abuses, fewer misuses of power.

Flip flopping it around. The last three are now countable. The first three, while maybe verging on nonsensical, are grammatically correct. Less zoo, for example, might be used in the context of closing down part of a zoo. 'I have less cigarette left than Joe', also makes sense, if we are comparing cigarette lengths.
Why was such resolution necessary? I mean, why not make a resolution saying that human rights are applicable at night, for people older than 50 years, etc?
Nametuple is designed for backwards compatibility with tuples. It's to make an easy transition from using tuples as structs to using something with attributes, without breaking all the code you just demonstrated.
I wanted to add Ramnode, but didn’t have the time (work, open source projects) to do that yet. Thanks for reminding me!
Is there any way I can selectively enable/disable upload capacity on the client side with some form of JS method? I know on my own end specific netblocks that are severely metered (<1-5GB/m) but likely won't show up as such because they're usually 3g wifi modems or otherwise, so will just be a wifi connection instead of mobile.

Are my supernodes used for any other site / are my users' browsers used for any other site than mine?
That was the state-of-the-art in OS concurrency in the early nineties. Sometimes, you would have to reboot your computer because some app forgot to yield the event loop.

It's not as bad if you have to restart your app because some task forgot to yield the event loop, but it's still bad.

Threads solve this problem comprehensively because threads get to make progress regardless of whether or not other threads are in a loop.
> That's why the lottery stays in business

and yet it's legal, and few argue for lotto prohibition

in the words of the initial reply:

> Do you think his grandfather would have cared about "competitive advantage" in favor of dropping the
> standard of produce quality? No. His grandfather had exactly the mentality we need in farming, which is
> quality before quantity.

...

> Think about that for a moment. When the only measure is dollars, you sacrifice everything that is
> important for humans and the planet in favor of profits.

the best solution would be to internalize the costs: dicambia is going to cost the economy 5 billion dollars; therefore dicambia-based sales need to recoup that. And if they can't, then the companies should be fined if there is evidence they either knew, or fell short of their regulatory duty to look.

My point isn't that unfettered capitalism is good (it's not: it's terrible). My point is that the opposite extreme and emotional appeal is also not ideal: "when you only measure dollars..!" Well; there is nothing more appropriate to measure in. So let's just make sure everything is on the scale.
It actually is; freedom of the press is the exact same thing as freedom of speech applied to printed matter (it is called out distinctly because historical unwelcome written material, especially when mass distributed as the printing press enabled, was frequently considered more problematic by government and so printing was often tightly regulated even where speech, per se, was less so.)

It is not, despite a fairly popular misconception encouraged by institutional media, a concept of special rights for a particular industry or class of occupations.
> the most hated companies tend to be ones with poor customer service

At Google, they avoid this by providing no customer service at all.
When the floods come, it only takes a little bit of soap:

> Fire ant rafts do have a kryptonite: dish soap. “Dawn is a not a registered insecticide, but it will break up the surface tension and they will sink”
My point is that it's so cheap, easy, and fast to do that it's more of a waste of time rationalizing all the reasons how it potentially won't work.
Is there any limitation of reason for forcing people to rewrite their Node.js apps in something else just to get modern features?
Just like Harry Potter. I would buy one of these if it was available with new cartridges.
I agree. It's like saying going into a store is a right.

It's really not.
> high visibility

Really? I found it quite difficult to read due to the text color being too close to the background color.
Toggle a Boolean in JS
State Fair of Texas 2017: The Biggest Ever?
So much energy is spent making a shitty language perform better. It is really sad.
Or is it a difference only of being singular or plural?
> For example, if a tree falls on you in a storm while you are writing an anti-government book and you die are your rights being violated? Obviously not. However if THE GOVERNMENT™ comes in and kills you for speaking against them then yes your rights are being violated.

I think you're leaving out the example that highlights most obvious criticism of this formulation of rights. That example would be the government not using public funds to provide access to the internet.
You are right. Someone has to work to ensure you have internet. If internet is your right that means should someone always work to provide you internet? (Forced Labor?)

I can understand making internet a right as an extension of "free speech". For example no convict should ever be disallowed from using internet and so on.
Eyes change over time, thwarting iris scanners
My recollection is that you tend to not have just one bite. They are quite aggressive and tend to attack in groups. If you look at pics on the web of fire ant bites, they typically show many bites. Unless you are talking African Killer Bees, this is not typically true for bees.

https://www.bing.com/images/search?q=fire+ant+bites+&qs=n&fo...
> but it's not like the stuff you buy is single-purpose

For what I am doing, it literally is.

> $2000 is a very reasonable entry price for something you could be making your living with.

For a student that has 50€ left each month after rent, food, etc, $2000 is quite a fucking bunch of money.

> Oh quit the nonsense! I'm paying nowhere near 40€ for my credit card in Germany

Which bank? A credit card without being required to be linked to an account with a certain monthly or annual transfer?

> Not to mention that all that gives you the ability to, you know, sell apps on the App Store and recoup your expenses.

Which is so useful when the whole goal is to port existing GPL'd open source apps for my projects to iOS, and provide them for free.
Site will not render properly with Google Analytics blocked. Web site renders with text on top of text. Grey on black text. Is this some fake site by a Google front intended to give this idea a bad reputation?
#BotSpot: The Intimidators
phantomjs is a lot of work to maintain, and the developer officially deprecated it, recommending people to use chrome headless mode instead.
Iranian-Americans in Silicon Valley Are Getting More Powerful
Does this affect the global load balancer too?

We haven't seen any issues, so presumably not? Or is it just a subset?
Free speech is a negative right, the only kind of right possible to have without forcing someone else to provide for your rights.

Should government provide you a book and a pen to write your anti-government book? That is equivalent of internet. If I chose to live on top of some mountain should government spend $$$ to stretch a line to my mountain ?
Rotten Tomatoes actually has both ratings, meaning they recognize the limitation you're referring to. In the other, Zootopia has 8.1/10 and The Godfather has 9.2/10, showing that difference in quality.
What we do it we have a mapping of ASNs that are flagged as metered. When your client comes online we take the IP, map to the ASN and determine if it is able to upload (e.g. on cellular/metered etc). We buy this data today and you can always drop an email to meter_notice@edgemesh.com with your IP and we will add it in. We also prioritize upload partners for known ASNs (e.g. you're more likely to be chosen for upload if you are on Verizon Business than Verizon Fios than Telstra).
natural changes like ice ages take thousands of years. What we see now is a rapid in front of your eyes change.
I think the issue here is that many (most?) places don't really say how much they charge. They just say contact us for a quote.
The Utah Raptor Project
I am seeing pretty healthy CLJS adoption, especially as NPM access becomes easier and easier. The things that are happening on the client side seem to be out front of the rest of the industry fairly consistently over the past few years. I think that bodes really well for the Clojure community overall.
I find that thinking about multiple heaps is harder than thinking about threads. (Ever programmed with scoped memory? It's a nightmare.)

I find that thinking about transferrables is harder than thinking about threads. It's gross that an object suddenly loses all of its state just to give that object to another thread. Then, other parts of your code that still want access to that data have to do things that are definitely more gross than acquiring a lock.
Case in point: http://www.hizook.com/blog/2009/08/06/electroadhesive-robot-...
> you wouldn't be able to decide which one you liked better, only that there is a difference.

Yet people have been reliably _unable_ to do this.

The gold standard in listening tests for this is an ABX where you are simply trying to show that you can discern a difference.

When properly setup and calibrated people are unable to show that they can distinguish 48kHz and 192kHz.

Moreover, by the numbers, audio hardware tends to work less well at higher rates if they're different, because running them at higher rates makes their own internal noise shaping less powerful. (Though for anything done well the distinction should still be inaudible).

Finally, if you do have cruddy converters that sound significantly different at different rates nothing stops you from using a transparent software resampler (SSRC is well respected for good reason) to put the audio at whatever rate you want.. until you get better hardware. :)
I mean no disrespect, but I don't agree with you. My claim is that the OP, by haggling about definitions, is trying to negotiate the meaning of the word.

edit: and by that, I mean that it doesn't make sense to call the OP's argument absurd.

I don't believe that the OP is pulling a No True Scottsman. A No True Scottsman is really all about shifting your definition of a category in unprincipled ways in response to counter-examples. The OP is simply saying that many things other people call rights should not be.

I do think it's a fallacy to claim that, given the fluidity of language, there is therefore no meaningful concept that we might be trying to point to.

I do think there is a meaningful concept that the OP is trying to bring clarity on by restricting the meaning and usage of the word rights. I think the way the word "rights" is used today unhelpfully equivocates between different concepts and thus impoverishes our ability to think clearly about legal and policy issues.

Language may something that is negotiated, a social construct, but it is not arbitrary.
Just a curiosity, in Brazil some executives are using ambulances for commuting[0].

[0] https://www.metrojornal.com.br/foco/2017/08/29/empresa-aluga... (article in portuguese)
via the Network Information API.

https://developer.mozilla.org/en-US/docs/Web/API/Network_Inf...

Connections start metered and are then upgraded when an unmetered connection is successfully detected.
The top five reasons you should be using Node-RED right now
In fact I thought willy-nilly cross-thread access was the bane of multi-threaded programming. And also the main reason that immutability in languages such as Clojure is considered a desirable feature in support of concurrency.
Acey Soprano – Broken Dreams
Depends on what you're doing, but if you just want to take advantage of multiple cores you can already accomplish that with `cluster`.
> Or to put it another way, why do you think other threads would see the value of stringCache change

True, other threads might not see the value of stringCache change. However, if and when they see it change, they will see it change to another valid String. They will never see an incompletely initialized String.

Using AtomicReference or volatile gives you stronger guarantees, but they're not necessary here.
> So they are evil incarnate.

No, they are just insects defending their hive.

Evil incarnate would cause torment for no reason?
would love for mature projects to get more attention on this: https://community.kde.org/KDEConnect#What_is_KDE_Connect.3F

kde connectg has the network and permissions almost figured out (and works with gnome and other wms too)

but it is lacking almost everything yet. there is a clipboard sync module, but not a simple text share, for example.
The event loop doesn't allow you to do a computation concurrently with handling user events, so it's not at all a proper concurrency model.
"but not for a person. That makes no sense."

I wrote 'toy example' for a reason. While it does not make domain sense, it's easy to understand and it highlights the problems I wanted to show.

"it should be used for iterable things"

Really? This article concerned the use of namedtuple in

functools.py
21:from collections import namedtuple
403:_CacheInfo = namedtuple("CacheInfo", ["hits", "misses", "maxsize", "currsize"])

The cache_info() method returns a _CacheInfo instance to the user. Where/what are the "iterable things"?

If a future version adds another attribute, it will break most code which uses destructuring assignment.

(For that matter, I can't see why it make sense to use a namedtuple for this case. Why not just:

class _CacheInfo:
def __init__(self, hits, misses, maxsize, currsize):
self.hits = hits
...

? Who cares about immutability here?)

Or for another case, here's a Python function which returns a class derived from a namedtuple:

>>> from urllib import parse
>>> result = parse.urlparse("http://www.python.org/")
>>> for term in result:
... print(result)
...
>>> for i, term in enumerate(result):
... print(i, repr(term))
...
0 'http'
1 'www.python.org'
2 '/'
3 ''
4 ''
5 ''

Again, where is the "iterable thing"? I mean, the ParseResult instance is iterable, but my point is that it makes no sense to iterate over those fragments.

If the Python standard library gets it wrong, what is the right solution?

"If what you need is a cheap, quick container, then you want types.SimpleNamespace. "

You mean the one where the documentation at https://docs.python.org/3/library/types.html#types.SimpleNam... says "SimpleNamespace may be useful as a replacement for class NS: pass. However, for a structured record type use namedtuple() instead." ?

I do not think you are correct.
Fair point, though as a study in potential, promise, players, and failure modes, this is a fascinating story.
Most likely for cooling the lethal HV electronics under than protective barrier.
The point is that if the robot really is that fast, and that cheap, then you don't compete - you start doing something else where the robot cannot compete at that price. Textile workers aren't robots - they have the capacity to shift to other work, and there's an enormous amount of work to be done.

This objection to automation has been brought up every time anything's been invented, for hundreds of years - if we do something with less human labour, then humans won't have work or incomes. But actually, they just end up finding other useful things to do that weren't getting done before.
a sheet for a polaroid costs maybe $2 now, some of them even include a chemical battery to power the camera. it seems very plausible to me that a printed display/controller could hit parity with that.
I completely agree.

Most people confuse positive rights and negative rights.

The inherent / natural / fundamental rights are the negative rights: life, liberty, and property. These are the rights that nobody else may take away from you unilaterally, hence "negative." These may be further distilled into the basic right of self-ownership over your body. It requires an appreciation of human dignity to acknowledge these rights.

The positive rights are more like privileges: things that somebody else must provide for you. These are not really rights at all, since it makes someone else your slave in the extreme case, hence violating their prior right to liberty. These "rights" should be called "privileges" instead, and we'll stop being confused about it.

Let's go to the extreme: the desert island. If I'm sick, and you're a doctor, and I have a right to healthcare, then what? If I truly have that right, and you are the only one who may provide it, then I can force you to treat my sickness, and you become my slave. The same goes for clean water, food, shelter, education, police protection, internet access, flying cars, etc.

Yes, there are plenty of things that are really nice to have and make living in a modern society a lot better. But these are not rights. Too often we abridge the fundamental rights in order to provide the privileges of citizenship bestowed upon the masses by redistributive governments.
Aside from the connection API - What we do it we have a mapping of ASNs that are flagged as metered. When your client comes online we take the IP, map to the ASN and determine if it is able to upload (e.g. on cellular/metered etc). We buy this data today and you can always drop an email to meter_notice@edgemesh.com with your IP and we will add it in. We also prioritize upload partners for known ASNs (e.g. you're more likely to be chosen for upload if you are on Verizon Business than Verizon Fios than Telstra).
When these people "Give all their money away" it goes to groups like the Sherwood foundation or the Bill and Melinda Gates foundation and does massive good for science, education, fighting malaria....

That is not a loophole, that is a good thing.

Taxing wealth or income none of it matters. The tax schemes both proposed by either of them would be beneficial for society. Stop trying to find fault because you already knew it was there (by some means I cannot fathom) and just look at the real results of taking their advice.
> the iTunes files are 256 kbps AACs, you can't hear the compression

I can most certainly hear the compression when compared with CD digital audio.

I fully understand the difference between data compression and dynamic range (not audio) compression.

What I'm saying is, lossy data compressed audio formats are already compromised enough to rule it out as a medium for audiophile use. Worrying about the dynamic range at that point is moot. It's going to be played on tiny, terrible sounding speakers.
Gear S3 Frontier: Vibration Support Arrives for Third-Party Apps
Funnily I did exactly the same -- rewrote parts of a powerline (shell prompt status enhancements) implementation that I used and was written in Python, and turned it into Go.

But it still has to call into Python to get my mercurial status (we use mercurial at work so I need to have that).
From the HN guidelines:

Please don't comment about the voting on comments. It never does any good, and it makes boring reading.