skysight-inc/HackerNews huggingface dataset:
My hunch is that they were indeed served with an NSL. The transparency report bullshit is an extra thing they've done to have mercy of NSA or whatever at the expense of confusing (quite) a few people (people mentioned that canary practice wasn't confirmed as illegal or legal by any court proceeding).

One thing to realise is that they (AFAIR) never said they'd quit the business if they ever get served with an NSL.
I rather delicately confirmed with a few co-workers and they are aware of the usage, so it could be regional? They're rather reserved PHD kind of people (I'm not), but seemed to find it hysterical.

With regards to Twit, that's a great point - although in that instance it seemed like a more intentional slur, as I think I'd normally default to "tweeter".

Because it is a verb substitution it has this kind of wordbomb effect of corrupting every sentence it could be used in. Some examples!

-the latest release by the Jonas brothers made me so happy i just had to toot.

-these toots are a breath of fresh air.

-Welcome! Let's get you tooting!

For when Mastodon social gets it's first celebrity president:

-President Trump released another obnoxious toot in his seemingly never-ending tirade

and finally,

-I toot, therefore I am.
Regulation isn't punishment.
AlphaSights| Senior Back End Engineer, London ONSITE| Permanent

At AlphaSights, we search through more than 500 million professionals working in the world today to find the small handful of experts qualified to answer our clients' needs. They use these insights to drive amazing progress within their organisations. Our mission is to provide access to dispersed, hidden, and underutilized knowledge.

If you're interested in joining our engineering team, please drop me an email to agata.bartnik@alphasights.com

https://www.alphasights.com
We have the technology and solutions. We’ve had them since the 80s.

We need to change the culture to make the necessary sacrifices to get things done but, as you can see, human nature is hard to change.
I don’t know for sure, but I certainly hope we’ll see some fresh thinking about user interface design and construction. The past couple of decades seem to have been substantially about recapitualating what came before in the web browser, and while webification has it’s good sides (easier deployment), the actual interfaces for data-entry type tasks still seem as clunky as ever.

AR is potentially an interesting sub-field, but doesn’t seem to be the answer for everything (e.g. those form-like data entry tools...)
I have used kindles since the beginning. The only device which competes with it for me is my iPad (1 through 10.5 Pro) running the Kindle app. I actively avoid books not available on Kindle; if I’m forced to read something else I use the iPad to read PDF, pirate the book in PDF, or destroy the book in scanning it (100 books for $100) and then read PDF.

I hate the physical limitations (weight, damage, water) of books. I am indifferent to touch.
What is Ethereum .luxe?
why is there demand for more than a handful of dating sites?

Dating sites are like programming languages. People have very different ideas about what 'good' means, and often the popular ones are objectively terrible and you can't understand why people use them.
In a country with a constrained housing supply (like the UK) wouldn't any basic income just end up in the pockets of landlords?
I highly recommend Clickhouse for this. It is blazing fast and can do over 100GB/s on a single modern machine if you have enough RAM. And it is very easy to install and configure.
Most documents are linked regarding the topic. If you go on a math page, you've got math links. Ancient and holy texts could be referenced in multiple ways, because it could be interpreted in multiple ways (or the correct way is unknown), but not something like guides. If a guide is written in more than one meaning, it is not a good guide. Learning should be more seen like a tree, you go down the route of branches and specialize more in the directions of it and the branches lead the references. At the beginning you learn the language, later you know it, otherwise every word needs to be linked.
Show HN: A raytracer to shade and visualize topographic maps in R, part 3
My undergrad was in mathematics. I routinely failed midterms, but would ace the final exams.

I generally felt that, by the end of the term, I understood the material and simply had more time during the final exam than the midterms.
I don't know anything about SpiderOak, except occasionally having browsed their front page, but they do seem to have some clue about security and secure software. If that is true, they must have known from the outset that once you decide to install a canary, you cannot discontinue it except to signal that it has died.

That canary has now died. It did so along with a statement [1][2] that signing a canary every 6 months with an airgapped computer is too impractical, which isn't very plausible as this is a perfectly schedulable event which will take at most an hour for every person involved, twice a year. I suppose they sign their (APT, RPM) releases in the same way (please ask them; seems answerable). Additionally, they were three days late with their statement about moving away from the canary, which is otherwise irresponsibly late for an event that can completely erode trust in them as a security company.

The irony is that their conclusion in [1] that the "canary’s effectiveness as a tool has been questioned, the usage of it at other companies is not consistent, and verifying it and keeping track of it is complicated for users" is spot on; the confusion that can be created about whether the canary is dead or merely deprecated, that after it has died once it cannot be reinstated, and that the only recourse for users is to move away from the service, makes it a pretty useless signal to act upon.

[1] https://spideroak.com/articles/transparency-report/

[2] https://twitter.com/SpiderOak/status/1025488889564327936
Show HN: Democrat and Republican Senator's Twitter feeds, side by side
I would kill for a Pixel QI panel for my ThinkPad, I could program outdoors and escape the open plan office for a bit.
Dominus 2 – Free Multiplayer Strategy Browser Game
Setting up a local dev mail server
Facebook: Enforcing Our Community Standards
You’re thinking way too much about this.

If you were to deploy this with some good branding, maybe target a niche, set up some starter profiles, and do some marketing, you could probably be making a few thousand dollars a month or so within a year in subscriptions. That’s why.
OVH Glorytun – A VPN intelligently aggregating the bandwidth of multiple links
> And it is very easy to install and configure

On a single node yea, unfortunately not beyond that. Really wish there was bigger focus on operational features, and a bigger community for a rather fantastic product.
Ask HN: What are the properties that make something a winner take all market?
Hard constraints are constraints that cannot be violated for the allocation to be valid (i.e.: to be a solution).

Soft constraints are constraints that incur some cost/penalty when violated.

Then the problem objective changes from "find an allocation that is a solution" (SAT) to "find the minimal cost solution (if one exists)" (Weighted SAT / Constraint Optimization).

For instance:

- SAT problem (a,b are binary):

Hard constraint: a = b

Solutions: a=0,b=0 and a=1,b=1

- Constraint optimization:

Hard constraint: a = b

Soft constraint: cost(a,b) = a+b

Optimal solution: a=0,b=0 with cost 0. The allocation a=1,b=1 is a solution because it fulfills the hard constraints, but it is not optimal because it's cost (2) is larger than the cost of another solution (0).
Not really. Non-operator windows do not degrade physical security that much, or really at all if they are not accessible from the ground. It is primarily danger of surveillance that drives the lack of windows.
“Relative State” Formulation of Quantum Mechanics – Hugh Everett III (1957) [pdf]
Autophagy – your cellular upgrade
I've had this same conversation but concerning ages when normal things happen. Look at when people got married and had children in 1860 vs 1960 vs 2018. In this short amount of time people went from having children being normal from 12-14 to 18-30, to 25-40. Yes people still have children at young ages but it is more of a norm to do it later. Just look at all the HN articles talking about that the last couple years. Then listen to conversations when you hear about a 22 year old marrying a 16 year old, things get said like "pedophile" and "gross" and "thats just wrong." Even though not too long ago that was normal.

And that feedback is just from the States. Other countries and regions are different. Maybe here 18 is a magical age where you become an adult but in the far East its 16. In Amazonia it is 13. (I just made those numbers up, I do not know).

Makes you wonder, what is normal or moral to me that is just learned behavior and not really normal or moral?
Yeah I find that annoying. It means nothing and is just a waste of everyone's time, much like:

"How are you?"
"Not bad, yourself?"
"Good, so I have this problem..."

"Hey, how was your weekend?"
"Not bad actually, you?"
"Yeah not bad"

I mean, you clearly have no interest in other person's life, so why have stupid, dull, pointless greetings like that?
Animal husbandry has a large negative impact on the environment. After this DOW Grassland app I felt I needed to take a look at the environmental destruction I'm contributing to.
See also: https://www.scientificamerican.com/article/hugh-everett-biog... He died in 1982 at age 51.
Somethings that may or may not play a role:

zero marginal cost?

lack of regulation?

marketplace? geography(or lack there of)?

high cost of switching?(ie. training all your employees not to use Microsoft office)
Here's one: http://geacron.com
I'm sure I saw another one recently with a better GUI but I can't seem to find it again.
My understanding is they are served simultaneously, so you do not have that luxury.
That's accountability for individuals possibly and very rarely. That's not accountability for the organisation. Consider what happens if someone is fired and someone who agrees with them on everything is immediately promoted into their place. Nothing changes. Markets create accountability for organisations, not just people.

The BBC love to try and escape accountability by claiming "we found examples of people accusing of opposite biases, therefore we're neutral". However this doesn't logically follow.
I think nobody really needs to know exactly what's happening to make the right decision.

People that are serious about opsec/etc. will read this (fuzzy/distorted) signal and jump ship. They will not be dwelling on the nature of this signal.
Web Developer Monthly – July 2018
restricted to: "solely to improve the performance of Cloudflare Resolver for Firefox and to assist us in debugging efforts if an issue arises"
In today's world, it's important to remain skeptical of companies who are responsible for how our data and usage statistics are used or shared. Companies have generally shown themselves to be untrustworthy and it's not enough for a company to have been 'good' so far. We need to stay vigilant, even if it is Mozilla.
I don't see how the story about the waves and about users not fitting in would lead to less outrage. Sure, by being able to block (groups of) people, they might not come in contact with the people they are outraged about as much. However, the main thing that seems to turn Twitter/Facebook and now Mastodon into an outrage machine is exactly only seeing their own circles. That's what I'm currently observing at Mastodon: there's a lot of outrage in its LGBQT communities over things that I perceive as small, and the outrage is such that I wouldn't even dare to get involved in the things they are discussing, even though that is the only way to get closer together.
This was my exact reaction to the OP's comment as well.

CH is an amazing piece of tech, but getting configuration just right on many nodes is quite complex, and all of the experts writing about how to do so are writing in Russian.

The documentation seems to be improving rapidly though.
My notes on learning React
We can agree that the earth is not flat, but I don't think this is really the issue. The article mentions the question whether the Japanese internement is treated in single sentence, or on multiple pages with pictures, personal accounts etc. Stating it is "a fact" does not really help you decide which approach is appropriate for an US history textbook.

Yeah we can agree that textbooks should not make objectively false statements, but that is not really the difficult part.
> In other words, you know it will do real harm to real people, but you don't care about them and don't want to listen

That's an uncharitable and emotionally-charged way of saying that you think that an edge case affecting a tiny minority should preclude a policy that makes communities better for everyone. Do you not care about the population at large?

The state of discussion on the internet seems to have deteriorated since the major platforms abandoned their real name policies a few years ago.

> Plenty of people will publish hate speech in the newspapers under their own byline

Ah, so "managing identities" is actually just a euphemism for censorship?

People should be free to publish "hate speech" (whatever that means) in newspapers and anywhere else. That's what free speech entails and it's a good thing.
If that were the case, the concept of a warrant canary would have died long ago in court.

A gag order doesn't compel you to lie; it compels you not to talk about the topic in question. Removing a statement testifying to no NSL is in compliance with a gag order.
Am I missing something or is this blog post just someone discovering that ETL exists
I think UI progress is unlikely without good AI, and good AI has to be much better than human to be passable.

(If you're not convinced, try watching how often you have to ask your fellow humans what they meant by a communication and/or a request for information. It's probably more often than you expect - but you give fellow humans a pass because you're used to it, and so are they.)

Either that, or personal data has to stored in a central server so it can be accessed on demand by web apps - which would eliminate a lot of web forms, but would have uncomfortable political and social implications.

There's still room to improve form-based pages, because there's still far too little research into best practice. But forms are an efficient way to collect information, so it's hard to imagine a secure and private UI paradigm that would eliminate them altogether.
In gaming n-key rollover is much more important. Rollover is the total number of simultaneous keypresses the SoC can send to the computer. N-key means that the keyboard has no upper limit on the number of keys it can send.
I think the Content Warning thing is a different "problem". People in my timeline say they're using it in order to not clutter your timeline, i.e. you can quickly scan the headline ("I ate a burrito") to determine whether you want to read the rest. Ironically, that might be because Mastodon allows longer posts :P

Perhaps they'd need to implement a summary tag or something, so that people can configure their clients to only show the summaries for those who want to, and allows you to always expand them and still hide everything behind a CW.
If his role was to be a tie-breaker vote when Jobs and Woz couldn't agree on a next move, then it is true that there's no way to know in retrospect how that might have affected the company's fortune for better or worse, esp. considering all the ups and downs Apple has gone through. We see Apple as a big success now, but that was hardly a forgone conclusion twenty years ago.
Heimdall: VPNless Auth on Google Cloud
+1 - where IPFS and Gun present a very tech-focused entry point to the distributed web (I still do not even know how Gun works - it just says it works and that I dont need to worry etc, without much info that I could find for actually how it works e.g. how is my data shared? who runs the other nodes), Beaker presents a very friendly "on ramp" to it all that is easily understandable in a browser context. I've found it very interesting to play around with. Highly recommended.
> It's a good reminder me that corporations aren't just good or bad.

Do you think they do it to be good? Do you think they would have been bad if they had kicked out non-paying customers?
I don't understand why so many people are critical of people being wary about how a company deals with our data, especially one in Mozilla's position. Did all of you sleep through the past twenty years?
Even in the internet era. In high school I often just renamed some random file to a .doc extension and sent that in. No teacher ever had any idea. I'd just play dumb that I had a bad computer.
It is likely that a few centuries from now our degradation of the environment will be subject to a different moral filter...yet how many of us feel uncomfortable buying a new smartphone? The problem of moralizing is that our present "high horses" are wobbly.
Or large ones.
Computational law. See: http://logic.stanford.edu/complaw/complaw.html
tech giants throw so much money at their products that very few other products have the same ease of use

If you have a typical-sized online service, I think you can be in the same league as the tech giants with two full-time employees focused on ease of use. With four I think you can be on equal footing. And if you charge users for your service, you can focus on ease-of-use improvements that let users get things done faster. A tech giant whose revenue increases with "engagement" is going to make few improvements that help people leave their site faster.

EDIT: To be clear, I'm talking about competing on ease of use, not feature count.
I really wish I could join several instances with the same account. This is a feature currently missing, but someone told me they're working on it.

Go mastodon, go !
we did a long evaluation of HyperLedger Fabric (0.6 - 1.x) for a project at my company.

We really wanted it to work since the chain code model was cool however we ran into stumbling block after stumbling block and in the end ditched it for something else.

List of pain points (no idea if any have been solved since we gave up on it)

1) Distributing chaincode updates to participants was an exercise in coordination that is unscalable

2) Kafka as consensus. At the time you had to use an infinite kafka queue since pruning it would throw fabric nodes into a panic and they'd drop off the network. We thought for sure we were doing something wrong but the need for an infinite queue was verified by someone at IBM

3) Community. The community around HL F was mostly IBM people or folks off doing their own weird thing and adding features or pull requests that were bizarre (a custom fork of postgres to act as state dB??). With that said there were a handful of _very_ helpful people there just never was a good mass of them

4) Performance. We wanted to run a private blockchain but amongst nodes distributed across the globe in whatever datacenter they chose. Running fabic in a truly distributed way just kills performance. There is a lot of cross talk and waiting for the ordering service to get sorted

5) Not really a blockchain. Fabric relied on the centralized ordering service and each node would contain its own state. If the ordering service pruned logs (which I guess is a feature now) then the distributed nodes could have ledgers that have content the central order does not know about. If that node wanted to rebuild it would need to rebuild from other nodes without a way to truly verify the content of the chain. This may have been solved but it was a gaping wound of a question when we raised it

There are others, in the end it was just way to much work and we moved off to a more popular blockchain and brought our proof of concept to feature parity and beyond in just two weeks.

We reached out to IBM for help several times and the answer was mostly "just buy bluemix" or "pay us and we'll implement it for you"

To use HyperLedger Fabric in any sense of scale and operational readiness you must run it all within one data center. If you have external participants in your network they must also be customers of that service or you can just run it all yourself in y our own DC for your own needs.

IF you go that route, it begs the question of "why bother?" You're putting everything in the hands of one entity and then adding in a ton of complexity and slowness. Just use a database or something right?

*edit format
So what's the best keyboard with the lowest latency?:
usb>ps/2
some mecha>membrane?
How can a consumer tell which is the better choice? input lag of the different keyboards on the same machine?
SoftBank Finds Selling Has Some Upsides, Too
Not since Common Core. Curriculums are becoming rigid with States and mostly predictable nationally.

If schools deviate they risk losing funding...and frankly most teachers are happy to read from a script.
Huh, price control?
Ask HN: What keyboard (computer) you use?
Please mention your daily driver.

Mine is Filco Majestouch with Cherry MX brown.

I would love to know whether you wish to own a mechanical keyboard (if you do not already have one).
As opposed to "lack of regulation" how about regulatory capture? That is, a larger organization may have more power to get what it wants relative to the government and other institutions.

I've heard it suggested that large conglomerates dominate the economy in South Korea because of that, also a cynical take on the telecom industry is that it is all about manipulating the government, or that academic publishing is about manipulating academics, etc.
Thanks! That was because I put the wrong link; fixed now.

(And it's my instance only in the "my country" sense—I'm a user there, but I don't run it or anything.)
Hm, I had a dream last night and the wild idea that the URI application of DDDS [1] could be used to replace or augment WebFinger for the process of associating Mastodon IDs with URLs. DDDS is already used for telephone number portability for both ENUM and SIP, so it would be an appropriate use case.

Of course, this (and SRV records, for that matter) would preclude pure web clients from being able to look up IDs, but that's not a problem an HTTP DNS proxy couldn't solve.

[1] https://www.ietf.org/rfc/rfc3404.txt
What the government will actually do doesn't matter. If the person giving interview has worries about something, even if it is obvious to everybody else that it is them being overly paranoid, shouldn't it still be the ethical responsibility of journalist to respect their wish? (Unless talking about it is in the public interest.)
There is a reason because many mechanical switches can be partially actuated, spark and depending on the matrix you can also have cross talk which why you need to wait to make sure it’s an actual key press not the switch just ratteling or some noise on the same line.
While working with a client as a contractor in US, I was told by him, that my Manager had promised to get PhD/MS with 5 to 10 years experience. I had 4 years experience after my after Bachelors from another country. The client appreciated my work and kept my contract as long as possible. In the three years that I worked, I saw 10 people come and go. It hurts me every time I think about it.

What hurts most is that it is still in a common practice in that company and industry.
I think you're underselling your talent if you think the capability to live off 3 months / year of work is generally available to people. Most people just aren't good enough at anything to work that little and get by, no matter how hard they try.
The source of that is from a codinghorror post [0]

[0]: https://blog.codinghorror.com/new-programming-jargon/