skysight-inc/HackerNews huggingface dataset:
That is like saying, "If a food is not perfectly nutritious according to my pet theory, it should be banned."
I think the reason is rise in CPU power - immutability has a processing cost, but it makes things easier for programmers. This is a general trend in programming languages over decades - higher abstraction (easier for programmers) but harder for compilers to optimize.

For example, Common Lisp has two versions of list functions that modify list - one that returns a copy and another that returns mutated original list. (By the way, Paul Graham in his On Lisp, which is from 1993, mentions that functional programming style means that function doesn't modify its arguments and rather returns a copy.) Because once upon a time, the difference actually mattered. Today, mostly it doesn't.
China’s facial-recognition systems crunch data from cameras to monitor citizens
Right. As you say, on most web sites the client is anonymous as far as TLS is concerned, and the server proves its right to respond to the requested hostname with a CA-backed certificate (and proof that it holds the private key that corresponds to the public key embedded in the certificate).

To drill deeper in the the handshake, however, both client and server do sign the initial handshake (with the final negotiated session secret, effectively). The idea is that you need to ensure that the handshake hasn't been tampered with. An active network attacker could have changed the original TLS connection request (ClientHello) to force usage of a particular cryptographic component they know how to break. For example, SSL v2 had no handshake protection which is why someone in control of the network could always enforce the weakest encryption (only 40 bits).
Why would we be worse off if the shop closed? I can imagine gutting minimum wage in a basic income works but even then I think we'd need workplace safety regulations and so on.
what I find strange is that big airport hubs like Abu Dhabi/Dubai in middle east get to 45-50 degrees quite frequently even outside of summer, there are tons of European/Asian companies flying there and I haven't seen/heard anything about any grounding.

it's generally pretty harsh environment - pretty humid due to proximity to sea, and even in night temperatures stay high (been through there recently, after midnight it was still 40 Celzius)
When people quote that statistic about the American and the Indian, I always want to ask, "which Indian?"

Isn't a huge part of it, that Americans outside of NYC basically have to have a car?
oh and cost of living is not that high either :)
Damn it - now I can't go to see the postgres movie as I know how it ends.

PostgreSQL
received invalid response to SSL negotiation: B
> At what level do you want to understand things?

What I know:

DNS is a server that translates domains to IP addresses. A DNS entry maps domain name to some various properties like "A entry", "AAA entry", "CNAME entry", etc., most of which I don't know what they do. DNS servers are linked together by magic, to provide a somewhat-eventually-consistent global domain->IP mapping.

What I want to know:

How the whole thing works, what DNS properties ("entries") mean exactly and why, and eventually how to run my own DNS server.

Thanks for the tips, sounds like a good starting point.
Having employers that can't provide decent workplaces and decent pay go under is a good thing. That's the goal of these regulations. It's sometimes incorrectly seen as an unwanted side effect of more labor friendly regulations - but it's not. Employers that can't pay a living wage should simply go under.

Having fewer employees work better hours (full time) is also a desired effect.
Learn React with Copywork
Thanks for the links. I guess I need to sit down and focus on that for a few weeks.

> Nice card. Those two crosses probably tell a story.

It's a long story, but in short: I grew up watching Star Trek: TNG, and it shaped my interests quite profoundly.
Apparently this uses the open-source Hyperledger Fabric. I wasn't familiar with Hyperledger, but it's hosted by the Linux Foundation.

https://github.com/hyperledger/fabric

https://hyperledger-fabric.readthedocs.io/en/latest/
Case Study: How inconsiderate User Interface inflicts financial damage
Economic theory predicts that demand for those employees will fall and that businesses will reduce their hours, but doesn't necessarily predict that each employee will end up with less money overall.
And what if i somehow landed a job at a small office without any expert knowledge (only from tinkering with my own unix machines since years) and now i need to set up a simple DNS in a virutal machine of us ?

We have all clients in one network. So i really need only a simple DNS without any complex setup. But sadly i cant find any good tutorial what i have to expect and be aware of. All i can find are some three line tutorials (do this and then this and here you go, now you have a DNS), but not more. Cant you point me to some good guide ?
Agree with this one. Reading article i though "Why don't you just drop ImmutableJS in favor of pure js collections with lodash/fp?". I felt the same when were using ImmutableJS. Two collection libraries across the app is very inconvenient. One could build entire infrastructure with ImmutableJS and restrict native collections to only system boundaries, but in js you usually befriend a lot of libs which makes it complex.
FWIW - I have no way of verifying this - Telegram says they try to work around this by (IIRC) :

- Using some kind of crypto with multiple keys

- These keys are located in multiple independent datacenters in independent jurisdictions

According to what I read this was supposed prevent leaking of user data just by bribing/coercing/etc or suing any Telegram employee or datacenter provider.

As I've mentioned before I don't use Telegram for security, I use it because

1. Facebook failed its Whatsapp acquisition so badly

2. It is way more user friendly

Also keep in mind that when I left WhatsApp for Telegram WhatsApp still didn't have e2e.
Lenovo P2 recensione in italiano
Fired Employee Hacks and Shuts Down Smart Water Readers in Five US Cities
Which is clearly false: the meaning of words being readily looked up, for example, or common multiplications.

Probably he meant "I never make effort to ...".

Which IMO is foolish - for most people - but probably reflects more that he easily memorised facts without effort (something I was fortunate to experience in my youth and which is now sorely missed).
> Isn't wine one of those things where even "experts" can't taste the good from the bad?

Experts can't really reliably tell the good from the mediocre, but bad wine is pretty obvious to anyone, and certainly has a lot to do with soil type and quality.
Maybe: "This statement is a lie"?
It looks as though the approach proposed in the article is random, rather than attempting to use consistent hashing (as Vimeo investigated) - that may be why the results the Vimeo engineers found are worse than those the artcile suggests?
Recently I approached a software project with the idea that I'd like to employ a fuzzer later when possible. What I found particularly interesting is that as soon as I had this idea in my head, my mind would constantly think of the code in a defensive "I-need-to-account-for-any-input" way.

Not just thinking about making the code work in the desired way, but also that any other input is walled of.

I think fuzzers are something that should get more attention, because it doesn't just help find critical bugs, it also changes your mind-set to defensive programming.
Promotion - Yes.
Shameless - No. (This is what I think)
I am just curious. I sure love the idea of this extension. If I need to use something like this I atleast know a handy extension for this now.
Automated browser testing for the modern web development stack
I don't have a 4G contract. It's much better than a dumb phone because I can actually see the messages I'm replying to, and many other features also come in handy, but there's no constant distraction.
Yup. So having minimum wages to ensure people can make a living wage is exactly the same as having to have price fixing for food to ensure people can eat. It's a knee jerk response to a fundamental problem (that workers make too little in relation to price levels).

The problem with the US discourse on the subject is that it's a debate for/against higher minimum wages rather than a debate of "what regulations need to change so that the minimum wage without regulation is a livable wage".
Maersk used to produce their own refrigerated containers. I think this has stopped as Chinese manufactures are just way cheaper than doing this yourself. Maybe the highly specific 'super freezer' containers (stuff to transport fish at - 60 Celsius see http://www.maerskline.com/~/media/maersk-line/reefer-cargo/f...) are still created themselves, but doubt it.

Regarding this article: either you lease more containers to handle a peak season, or you choose to just have a bigger container fleet. I question if it really makes sense to lease containers only during a peak season. If you already bought those containers last year then increased prices this year doesn't affect things as much as this article pretends: you still have your entire container fleet. Containers yet reused and written off over many years (e.g. 8+.. though just guessing), it is not a one-off activity!
As long as the recommended alternative, WhatsApp, does the same I don't think this can be used against Telegram.

Also by default Telegram sends confirmation messages to previously verified clients instead of by sms.
I was going to mention the same guide. Not only it has been really helpful but also the Kerberos/Lovecraft analogies are spot on. Also, it has the best introduction I've ever read in a technical manual:

When HP Lovecraft wrote his books about forbidden knowledge which would reduce the reader to insanity, of "Elder Gods" to whom all of humanity were a passing inconvenience, most people assumed that he was making up a fantasy world. In fact he was documenting Kerberos.

What is remarkable is that he did this fifty years before kerberos was developed. This makes him less of an author, instead: a prophet.

What he wrote was true: there are some things humanity was not meant to know. Most people are better off living lives of naive innocence, never having to see an error message about SASL or GSS, never fear building up scripts of incantations to kadmin.local, incantations which you hope to keep evil and chaos away. To never stare in dismay at the code whose true name must never be spoken, but instead it's initials whispered, "UGI". For those of us who have done all this, our lives are forever ruined. From now on we will cherish any interaction with a secure Hadoop cluster —from a client application to HDFS, or application launch on a YARN cluster, and simply viewing a web page in a locked down web UI —all as a miracle against the odds, against the forces of chaos struggling to destroy order. And forever more, we shall fear those voices calling out to us in the night, the machines by our bed talking to us, saying things like "we have an urgent support call related to REST clients on a remote kerberos cluster —can you help?"
HMS Queen Elizabeth is 'running outdated Windows XP', raising cyber attack fears
Proprietary code blobs running in everyone's browsers. God what a recipe for absolute carnage...
> This full system x86 emulator runs as SYSTEM, is unsandboxed, is enabled by default and remotely accessible to attackers.

Can anyone more familiar with these issues tell me why Microsoft is still running this stuff as SYSTEM? Seeing as Tavis has been poking holes in the same component for a couple of months now, I assume it's a design choice and there has to be some good reason for it. Right?
Author of cURL denied entry to the USA
We also see in history specific people tasked with recitation, and high status coming through that ability. Suggesting it's a rare and learned characteristic.
Kodi Users Face Crackdown Over Illegal Add-Ons
> he'd likely close the business and she (my family member) would end up being worse off.

This is exactly the train of thought I think is incorrect: Businesses that can't pay workers a living wage should have to shut down. Workers (as a collective, and in the long run - not individuals in the short term obviously) are better off.

The idea is that businesses should compete on efficiency, not lower wages. When a business that can't pay a living wage closes, another can take its place that hopefully can.

> she combines this with her husband's income

This is another reason for having living wages: this persons low wage makes her economically dependent on another person. This might be a happy marriage but what about all marriages that aren't? Living wages means people can leave destructive and abusive relationships too.
Large houses are terrible for humans, using more energy, taking up more space, therefore causing more travel, more car usage. I'm impressive by the millionaire whose house is small and efficient.
Uh, no, it's noise synthesis.

The point is, with the effort and money spent, the houses are not even necessarily nice to live in when the designer just adds a hodge podge of features. The critique may sound elitist but the actual defects are concrete once you notice them and not just 'accept and adapt' to them.
Build your own FPGA (2012)
Completely off topic but I don't understand why wikipedia doesn't simply select the desktop/mobile version of the website based on the user agent (with maybe the possibility to override the behaviour via a cookie if you really want to use the desktop version on mobile or vice-versa).

The number of times I have to manually edit a wikipedia URL every day to remove the ".m" part is getting frustrating. I'm sure there's a browser extension for that but really, I blame wikipedia's poor ergonomics.
Just ask Cleo
The problem with a rig is all that vertical structure. It limits where the vessel can be towed to for offloading. To get this rocket off, they need a regular commercial dock.

I'm pretty sure they already flood the ballast tanks for stability.
Show HN; Rubtex Simplify writing latex by writing ruby
This is indeed a good study. I recently experienced one such thing. I bought fitness tracker which I used to monitor my sleep quality. I paired it to smartphone and kept phone aside and slept wearing the tracker. This activity I repeated for entire week and I found that my sleep quality over the week exacerbated compared to time when there was no tracker. When I thought over this, I found out that when I was sleeping wearing the tracker, I was subconsciously thinking continuously about how my sleep quality will be, how will be my heart-rate during sleep, it should always be in resting zone, etc... I had all sorts of kinda unnecessary apprehensions/ worries. This was OK for a day or two... then I got used to the tracker, still my quality of sleep was poor for remaining week. When I further thought over this, it appeared to me that I had setup a goal for daily 6 hour sound sleep and I have to achieve that. I had subconscious pressure to achieve that goal which is making me restless frequently. Atlast I gave up experiment of sleep monitoring and now I can sleep peacefully without tracker. :-)
Capnamic closes €115M fund for ‘digital transformation’ of Germany
> But there is more to try–the Beginner’s Guide has a number of different experiments available—from Bit-flip encoders, to Grover’s and Shor’s algorithms. Am I ready to understand a quantum score like this? Well, maybe not just yet. Some day though…

The enthusiasm! I love it. However...

I remember reading a post from Algorithmic Assertions[1] which gave a wonderful example of the use of intuition in designing/transforming a quantum circuit. He walks through every step, starting with a simple swap circuit and ending with a proof of quantum teleportation. It was kind of magical to see all the tricks used. Inserting CNOTS in order to optimize out certain gates? Knowing that controlled-Z gates are equivalent if flipped around? Transposing H gates with X or Z gates to turn an X into a Z and vice versa?

I stress the importance of the steps here, because if your goal is to be able to build fancy quantum scores, it isn't enough, most likely, to just read the Beginner's guide and grok Shor's algorithm -- it's really important to have the intuition needed to write your own algorithms. It is exactly like learning how to code again.

[1]: http://algassert.com/post/1628
Lisp as alternative to Java
First AMD Radeon RX Mining-Cards Online
Carefully read the contract that you signed. Understand it.

Now you have the answer.
Well in sterilized vertical farming concepts that is true. Pests are eliminated. Don't even need to supply oxygen the more automated the system is.

But this concept (as I understand it) has the plants growing where there are humans present so it is going to be a dirty environment and pests will undoubtedly be a problem that needs to be addressed in some fashion.
Did this startup just revolutionize infographic creation?
Sorry, I am not following the news, much. What is the context here?
We Analyzed 100M Headlines
except for global markets...
Free Customizable Writing Application
Are there people here who have worked at airport security of some country? I know we don't have much to go on, so I'm not looking for the truth. I'm wondering hypothetically: why / how could his entry be denied?
It has changed from a high-level language to an assembly language just like C and Java.

That hasn't happened to either C or Java.
There is some work underway.

https://github.com/tc39/proposal-bigint/blob/master/README.m...
If my employer wants to pay me for spending time learning that stuff (and making newbie mistakes in their code), then I guess I can live with that.

If they don't and still expect me to follow whatever their whim of the day is, then I'm glad I'm in an industry where I can safely say I'd need to look for another job then.
We use Keycloak (hooked up to FreeIPA) which will try to authenticate against Kerberos and then fall back to a regular login screen or a cookie for more limited SSO. The actual web apps are configured with OpenID Connect or SAML and don't know anything about Kerberos.
While clearly it's not ideal for them to be using XP wasn't the British government one of the purchasers of extended XP support? Has that ended now?
My feeling is that I read stories like these pretty often. That somebody was denied entry or arrested or humiliated while entering the USA. Is this because it happens more often in the USA then in other countries? Or is there some kind of reporting bias at play?
You didn't hear about the recent lettuce heist?

http://globalnews.ca/news/3356810/romaine-calm-hamilton-poli...
What if someone discovers an RCE in SocketServer?
How does this work? There is definitely huge demand based in other languages!
Devices are important, because they mean distribution. But the more important question is: do people really need it?
I fully agree with the OP. I used Bootstrap/jQuery, Ext JS, D3, Highcharts, Angular and React. Each of these felt right for a period of time. Now, I'm using my experience to put the best features of all these into my own commercial framework called CxJS - https://cxjs.io/
What is the clock speed of your iPhone or android phone?

I personally have no idea and it's the one computer I use most frequently.
You don't need 5x capacity. This is latency vs bandwidth - you're going to delay the orders during the process switch 4x the drying period, but after that, your normal throughout I back up.
This one implements DRM as a NN rather then a rootkit.

[Only half joking.]
How is the US not improving as well? Renewable energy usage went up from ~9% to ~13% from 2002 to 2013[1]. The growth in photovoltaics continues[2]. The portion of electric cars as part of the fleet is going up[3] etc.

It is true that the US could be doing better, but it's not doing the opposite of what China is doing when it comes to energy & environmental improvements.

1. https://en.wikipedia.org/wiki/Renewable_energy_in_the_United...

2. https://en.wikipedia.org/wiki/Growth_of_photovoltaics

3. https://en.wikipedia.org/wiki/Electric_car_use_by_country
Easiest (secure, internal) dashboard / graphs?
So I don't want a lot of overhead but I would like to graph things over time. Obviously there's a ton of graphs and so on out there.

What is the easiest / most flexible one? I am particularly concerned with being able to lock down access.

I am thinking it could be easiest to just make a shared Google document with graphs.

I'm particularly interested over time. it should be similar to if I just drew it by hand - nothing fancy.
I think the combination of introducing new features in a non-overlapping way with the ones they replace, and the use of linters to prevent you from using the old ones, is a pretty good way to improve the language without being affected by backwards compatibility.
Does this still work ok if GPS goes off?
This is in the US, with the broken Chip + PIN implementation.

I can go to pretty much any ATM in the EU and change the PIN on all of my cards.
Robert Schumann started a magazine in which he railed against the musical Philistines of his day. We're still listening to the music of Schumann and those who he admired. The Philistines? Not so much.

Was that "classist elitism," or did Schumann just know what he was talking about?
Restaurant workers did fine (under both this NBER study and a prior Berkley one). It was a superset of low-wage employees including those restaurant workers that did poorly overall. This is one of the more interesting results since minimum wage studies in the past have favored studying restaurant workers (for reasons I don't know).
>Until a framework comes along that truly abstracts away HTML, CSS, the DOM and the rest of the old Web, so that it genuinely allows construction of clean event-driven, componentized applications

So react?
Seems like no reason was given.
It's a bit disingenuous to say that a ship is ’running’ an OS. It isn't like a computer that is entirely managed by a given software system. Here computers are but one component of an integrated system, and I'm presuming these systems are air-gapped and not connected to public networks. I'd be very surprised if these machines were reachable by public networks, or indeed any network at all that originates beyond the confines of the ship itself.

And by God doesn't it irk me to hear mentions of ’cyber’ as if it were an object.