skysight-inc/HackerNews huggingface dataset:
Hey HN - I wanted to start this newsletter because, well, I spend a lot of time reading articles related to QA testing, new practices in automation, and just generally have a passion for correctness in software. So I figured I might as well send them out to anyone else that's interested :)

The first issue goes out tomorrow - would you mind giving me some thoughts on the landing page and description of the content?
That is the point that I doubt. Sure, it is certainly easier to find someone for the production floor, but I see no evidence that CEOs have such exceptional skill sets that there wouldn't still be millions of people who could do the job.

But even if that would be the case and people with CEO skill sets would be extremely rare, I would still have a problem with CEO compensation because then their compensation would be, so I argue, based on demand and not value provided for the company. The success of a company depends on all the people working together, without CEO the people on the factory floor don't know what to do, without the people on the factory floor the CEO doesn't get any product out. Neither party gets to claim that they are a hundred times more important than the other one.

Even if you agree that the compensation is mostly driven by scarcity, you will of course tell me that that is just how markets work, if good CEOs are rare and in high demand, then I will obviously have to offer a lot of money to get a good one. And I agree with that insofar, that this is how it currently works, but I consider it flawed. I would like to see, at least in some situations, prices not influenced by scarcity. If you now want to point out that this would ruin market mechanisms, that without scarcity increasing prices we would lose an important signal hopefully increasing supply, I also agree with this.

If I had a finished solution, I would have written it up and collected my Nobel prize in economics years ago. But that doesn't change the fact, at least in my opinion and at least in some situations, that prices are used for both, to measure the value something provides as well as how scarce something is, and that this link is sometimes desirable and sometimes not.
Is Tesla using fresh people without experience?
I imagine they would hire people with experience to setup the factories and the processes, it would be much more expensive to use people fresh from the school without experience.
Would we see these activities as unethical if the message was one of hope rather than hate?

For instance, how upset would we be if Sweden purchased a bunch of pro Bernie Sanders Facebook ads and Bernie Sanders ended up getting voted in as president?
"Short selling" is the process of selling something you don't have, promising to deliver later, on the basis that you expect the price to go down.

Finance 101: You've just described a naked short, which is illegal in the US. You are required to cover the position.
Yes, if you want to do it professionally and keep up with the developments of a platform you will you have an ongoing cost for a whole product team for each of your target platforms. That additional cost ($500k-$1m per year per team) is very rarely worth the slight upside in usability, and there are probably many potential products that the team could work on that are more beneficial to the company.
For the same reason it wasn't an antitrust concern with Blackberry Messenger (cross platform now, but not until 2013; before that it was one of the compelling features that kept many on the Blackberry platform)
In addition to all the other, very serious concerns, I'll also ask this:

How long until these records are available for subpoena, e.g. in a divorce case? (Maybe -- hopefully! -- not in area sweeps, but nonetheless, where was the other party and who was in proximity. As I'm writing this, well, maybe they will ask for all connections in proximity, that list then to be whittled down to a list of candidates (per the police's approach in the OP's story)).

When are police going to start sweeping such data up en masse, looking for e.g. parole violations?

When will every "free association" be a tracked association?
Yes, but it looked like this was turning into a golfing thread ;-)
Searle's point is that given what we currently understand about consciousness (i.e. nothing), there is no reason at all to think that consciousness will arise in any physical system that implements a particular kind of program. You talk about "magic meat brains", but one could just as well talk about "magic programs", since we have no idea how implementing a particular set of computations could give rise to conscious experience. Searle's bet is that the specific physical properties of the brain will turn out to be important for consciousness. Can we be sure of that? Of course not. But everyone in this domain is guessing.
It’s a very worthwhile article but also note this important piece of info:

Bernie Sanders is hosting a town hall on Inequality in America: The Rise of Oligarchy and Collapse of the Middle Class on Monday 19 March at 7pm before a live audience in the auditorium of the US Capitol. It will be live-streamed by the Guardian.
Yes we do this everyday, but there is lots of complaining.
From the article, it’s defining traditional chips and those built on wafers cut from crystalline silicon.

Hybrids are circuits built on top of something other than these wafers. Often a flexible material (for flexible chips) or on glass (eg to build the display logic into the surface of an LCD Panel)
List of last words
IANA historian, but do read contemporary scholarly history. Chris Wickham whom everyone seems to respect thinks that population in most regions of the Western Empire fell by 50% or more after 300 AD.

Setting aside arguments about what the "fall of an empire" means, a 50% decline in population is much more serious than administrative devolution. I'm sure that anyone in that period who could see a large enough span of time would have felt something major was lost.
I don't wand to sound snarky, but you take issue with their blatant disrespect for "intelectual property", but not with their blatant disrespect for some basic human rights?
>> Do they have X in gaikoku? (you’ll be amazed what people will ask about, I was once asked if gargles exist in gaikoku)

What are 'gargles'?
The issue is with luggage I guess. The leaving passengers luggage will have to be removed for safety as it could be dangerous. If you don't board but they already started loading luggage your bag will also be unloaded again. So the aircraft would have to taxi back to a gate where the passenger and their stuff can be unloaded, delaying the flight even further. Which might make even more passengers want to disembark
I concur, as an immigrant who lived in NYC for a couple of months, not once I felt like a foreigner. Some other cities in the US where I've absolutely never felt like a foreigner - Bay area, Portland, Seattle and Vancouver BC.
Surprisingly, I felt like a foreigner in London, which is the most culturally diverse city and also in Singapore.
> act in an antitrust manner

Only possible if you have a monopoly.
What would get depleted?
if I understand correctly, you're the author of decompiler for StarFlight game. The most famous game written in Forth. And maybe most popular piece of Forth software of all times. So I think you surely know more about Forth than many modern Forthers do :)

Sorry, if I reveal this link too early, but this is very impressive work of you and StarFlight game/engine really deserves more popularity!

https://github.com/s-macke/starflight-reverse
It's not magic. It amazes me how many "data scientists" can't explain the basic mathematics behind their modelling.

If the outcome of algorithm/model can't be explained by its regulators then it shouldn't be making any decisions of any significance or importance to human lives.

When engineers fail to address cracking in a bridge and people die when it falls, humans are held to account and explain why this decision was so. If machine learning statistical models can't do the same, they better not be used to scan any bridges for structural cracking where I live and vote.
There’s a great recent-ish survey paper at https://arxiv.org/pdf/1504.05140.pdf which will give you pointers to papers in all directions :)
> I'm sorry where did you get the idea that this has anything to do with allowing "one person to disembark."

Presumably from the "kidnapping" talk in someone1234's comment. I also interpreted at one or a small number of people wanting to return to the terminal at the price of additional delays for everyone else.
Which is probably not relevant for the problem at hand: I would be surprised if brains were able to maintain quantum coherence, which means quantum effects will effectively reduce to classical probabilities...
Coming from the profession, I often think that the problem is quite the opposite -- that there're too many engineers with an outsized ego. In almost every way, aside from schooling, the structural engineer's trade is no different than any other construction trade, and has a contribution -- framed in financial terms, or in terms of common good -- on the scale of that of a (qualified) tradesman.
Searching for embedded development jobs by the keyword "embedded" is already an exercise in manually filtering out phlebotomist jobs, teaching positions, histotechnologists, all sorts of people who think they're differentiating their offered position by saying "embedded with a team", as if thats functionally different from "working with people". Now weve added functional programmers.

Yet it remains by far the most relevant keyword in my experience. I would think "firmware" would be a better, or at least sufficient catch-all.
If doing the job of a founder/CEO were so easy, why do so many people fail at it?

When Steve Jobs came back to Apple, it made terrible products. It had a market cap of $3 billion, hadn't had profits in years, and was six weeks from bankruptcy.

During his tenure as CEO, Apple made consistently excellent products, and it entered the right new markets. Its market cap rose to $350 billion. It has since doubled that, and is now the largest and most profitable company in the world.

The value that CEOs bring to their companies is exclusively in the decisions they make. That's why Jobs deserved to be paid well over 1000X a "regular" employee!
I'm still not sure why people donate either.
The only reason I could see this wouldn't work is your explanation had to be "good" one.

E.g. if you lived 10 miles to the west, had the same income, had a mortgage before 2005, and didn't apply for credit between Sept 2010 and June 2011, then you would have been accepted. (There are other situations that would have resulted in acceptance; this is just one.)
> People are strange, is really the tl;dr.

My tl;dr would be "the US is big and complicated." I've seen people working stressful service jobs be incredibly polite in Houston, and baristas being checked-out jerks in small-town Colorado. Overall, I would say that people tend to be more polite when they have more mental energy to spend. That tends to be in quieter towns, but not always.
https://en.wikipedia.org/wiki/Self-domestication#In_humans
I think this is a bad analogy. Containers don't reduce convenience by a significant factor. On the other hand, what you are suggesting ...
It seems so - looking at their Github repo: https://github.com/GaloisInc/ivory/commits/master

Have a look at the pull requests and issues, I'm wondering if this may be an internal project from GaloisInc but not actively maintained externally.
I just ordered a copy of this book. Thank you!
This article doesn’t seem to give any reasons to support the opinion in the title. It describes ways to accomplish this - mostly legislation and shaming - but not why a limit should exist, nor why 1,000 is a more logical limit or goal than any other multiple (10,000? 100?).
^ Agree. This is a great paper.
Another 10 years and it will be easy to see a pretty accurate rate of failure for Teslas. People can make up their minds then.

So far it seems to be average - for a mid-class sedan. The price is almost twice as high as it would be for an average ICE car in the same class, because you're paying for early adoption of EVs.

If the above comment on stock shorting and reputation war is true, then you can only trust actual drivers, not the news or even Tesla itself.
I'm not familiar with s3, but it seems like if you want random access for a key-value database, you should store each file under a separate key? Storing an entire file archive as a blob (in any format) and downloading the whole thing just to access one file seems like a weird way to do it.

Apparently there is "s3 select" in preview [1], but it only supports gzipped CSV or JSON.

[1] https://aws.amazon.com/blogs/aws/s3-glacier-select/
The syntax really leaves something to be desired.
https://github.com/aliasaria/scrumblr
Some guy who wrote some software that got bought by Paypal isn’t qualified to run a car company? Who would have known?
Seems like "A Clash of Generations" is what the economist is referencing:

https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1468-2478....

And does focus on political violence in particular (terrorism, rioting, and one more I couldn't pick out of the abstract). Would be interestig to read the whole thing, but thanks for following up! I wonder if the amount of young men in the US that were swayed by Russian influence operations over the last several years would be in-step with this logic.
Sketch is not a serious vector production tool, at least not in the same league as Illustrator. It is proficient at wire framing, hence the name “sketch.” There isn’t much difference from a wire frame and a mock up in that context.
Not sure if you're looking for an explanation of RPC in general or just specifically how gRPC does it, but I guess I'll kind of cover both.

You define a series of set method calls, using a custom language. Each method call has a single message as its request and another message as its response. (You can actually get fancier than this, but you usually don't.)

In gRPC, the messages are usually protocol buffers (though other formats are supported like JSON). The method calls are organized into groups called services.

You stick these definitions in a file, then run a tool that takes these definitions and generates code in your desired language (Java, Python, etc. -- gRPC supports many languages). This code allows you to build objects that will get turned into protocol buffers wire format and sent across from client to server and back.

So for example, if you define a method Foo that takes a FooRequest and returns a FooResponse, you would put this a definition file, run a tool that generates some code. For the sake of this example, we'll say you're using Java for everything, so you tell the tool to generate Java code. This generated Java code would include code to create a FooRequest object, set values in it (strings, ints, etc.). It would also include a Java method you can call that takes your FooRequest and sends it to the server and that gives you back a FooResponse after the server responds. On the server side, you also get Java code that is generated to help you respond to this request. Your Java code on the server side will receive a FooRequest, and it can use generated Java code to read the fields out of it (those same strings, ints, etc.), and then it can build a response in the same way that the client built the request.

On the client, there is obviously some work involved in opening connections to the server, converting the FooRequest into wire-format data (and vice versa for FooResponse), but that is done for you, and you just need to tell it the server's address. On the server, there is work involved in listening for connections from clients, figuring out which RPC method is being called and routing it to the right Java method, converting the wire-format data into objects (and vice versa), but all that is done for you, and you just need to tell it what port to listen on.

gRPC itself uses HTTP/2 and makes POST calls when your client calls a method. The methods and services you define are mapped to URLs. So if you define a Bar service with a Foo method inside, it will be turned into /Bar/Foo when the HTTP call is made.
Google tells you regularly that you have it enabled - you get emails with your full history. How would anyone not know it's recorded?
Could you perhaps summarize Dennett's counter argument to Chinese Room?
I think they also have some TensorFlow-specific SYCL kernels; I'm not sure it all goes through Eigen. Plus they're at TF 1.6, whereas AMD's HIP version seems to be stuck on TF 1.0. AMD's method of maintaining a pure fork and running hipify on every upstream commit doesn't seem very sustainable...
I think you got this completely wrong.

AFAIK giving kids help, either medicines or otherwise makes kids lives better and reduces the risk of "self-medication".
All of our industries GUI mind share has been in the web space, most of the desktop GUI libraries have been relatively ignored.
The project is developed by Galois. From their website[1], "Galois is a privately held U.S.-owned and -operated company established in 1999 in Portland, Oregon."

So they started at probably one of the worst times to start a tech company (right at the dot-com bust) and are still around.

That says nothing about whether Ivory will get any traction, but at least there's an apparently stable company behind it.

[1] https://galois.com/about/
Stack Overflow had a mentoring experiment a few months ago - https://meta.stackoverflow.com/questions/357198/mentorship-r... and while it worked in providing people who were interested in asking good questions, it really didn't scale well.

"Protecting" a question in the way you described would likely result in people claiming a question and then preventing others from answering it in a timely manner when it doesn't need any help (there's a lot driven by gamification). Just picture the fastest gun in the west problem and the "now I can click and prevent everyone else from answering?"

If its poorly written - you can do something. You can edit it. You can close vote it. You can down vote it. Those are signals to the author that it needs to be worked on.

Look at https://meta.stackexchange.com/q/216683 - and that the best way to drive away a user is to do noting. To ignore them. Closing their questions, down voting their questions, commenting, editing... and yes, up voting and answering - those all help.

Editing a question is much better for new users than voting on their question.
Whether or not there is a consensus has very little to do with the existence of an objective answer. For example, there is no consensus on God's existence, but there is presumably an objective fact of the matter as to whether God exists.
AI-driven search, always-on, cloud-focused, centralized, over-engineered for maximum tracking/profiling, decisions left to a single authority... I didn't think Google could outdo itself but along comes Fuchsia.

This is my knee-jerk reaction and I admit I'm looking ahead as Fuchsia evolves further. Trying to see the benefits of this in the long-term but currently failing. Is this another nail in the coffin to conventional desktop OSes as we possibly evolve (or de-evolve) in the decades to come?

I sometimes imagine what systems like those in 'Star Trek', '2001 - A Space Odyssey' (HAL) and others might look/feel like. Is Fuschia an attempt to get us there (cynical flipside: albeit with authority figures bent on reestablishing control of a narrative they have lost over the last few years).

How much control do we give up and... can we trust the gatekeepers?
I have heard approaches described that train a simpler ML algorithm to predict why a complex ML algorithm made a decision. Decision-tree models predicting neural net models. Paypal or Square I believe.
“I made Bannon’s psychological warfare tool”: meet the data war whistleblower
The rise and fall of quicksand (2010)
You show me a collection of matter and energy, it is no more separate from the world around it than the salt is separate from the ocean. It takes a mind to make it a brick.
I’d argue that “people who bought X also bought Y” is too simplistic to be considered ML. But say, charging a little extra for X to people who previously bought Y would be exploitative.
Well, let's think about what I use my phone for...

1. WeChat. This is made completely useless without internet connectivity.

2. Kindle. This is totally unaffected by internet connectivity.

3. Pleco (a Chinese-English dictionary). The only internet-using feature here is the addon store. Again, totally unaffected.

4. Reading my email. Impossible without the internet connection.

5. OsmAnd. Requires the GPS, but doesn't need or use the internet connection.

6. The camera. Again, no need or use for the internet connection.

What's the point, indeed?
I can see both sides on this. I do think that such data when used responsibly can really help in solving serious crimes. But, as you say, there is a serious danger of law enforcement abusing the system and gathering far more data than they need. It's not like they haven't been guilty of such abuses in the past. Look at the situation with gathering fingerprints or DNA and then not scrubbing the data of innocents once an investigation has finished.

I am wondering if the solution is to have an independent service. One that would sit as a middleman between police and technology companies such as Google. Their mandate would be to provide the minimum amount of data required for an investigation (the example used in the article is a good one, where anonymous data for a particular location at a particular time-frame is requested and used to narrow down the search and then get more information on a subset of that data). They could be required to keep logs of what is being requested and what is being provided and could be audited at intervals by, say, the EFF. Obviously this is only a rough sketch of the idea, it would need fleshing out more completely.
Looks good! Two questions come to my mind :

- Is it possible to embed RedisGraph inside an Android application ?

- Given it is memory only, is it possible to "dump" the graph to local storage then restore it to memory later ?

Another question, more general :
Given an X-only application (X being memory or disk), it is possible to emulate the API on top on the other, for example filesystem-in-memory and memory-on-disk (basically, swap I guess). Would you rather build an application using exclusively a Filesystem API, or exclusively a Memory-oriented API ?

Best Regards
> ADHD symptoms sound like an authority figure complaining that their subjects wont obey commands.

Here's the problem: it doesn't take an external authority figure. It is sometimes enough to try to get yourself to do something you absolutely should be doing anyway.
> I don't see what that'd generally buy vs. simply trying the parse until it fails, though.

Brace completion that isn’t stupid for one.

Everything I’ve done is for IDEs, I don’t really believe in batch parsers anymore.
Ghostery Goes Open Source [version 8.1]
I though the whole reason people created Electron apps is because they can run on any platform. This one just runs on MacOS only so I can't even download it :/
Village Global raises $100M seed scout fund from Zuck, Bezos…
Goldman Sachs-Best investment could be in Emerging-market stocks
Was it really Steve Jobs or the people that worked for him that deserve the credit for Apple's success?