skysight-inc/HackerNews huggingface dataset:
> I just wonder what goes on in your mind when you try to ponder the phrase "simplest possible blockchain"

What constitutes the "simplest possible blockchain" depends on what definition of the word blockchain you use. I don't see why that is particularly difficult to understand.

> because you don't think there's a specific single characteristic of a "blockchain", but there actually is.

I'm not sure what this is supposed to mean. The defining characteristic of a blockchain is a Sybil tolerant distributed consensus algorithm. At least that is the definition I (along with most people) use.

> https://medium.com/@lhartikk/a-blockchain-in-200-lines-of-co....

I'm not sure why you bothered to reference this. You have already established that there is one person who agrees with you. It isn't particularly relevant.

> Regarding Merkle: Even the Wikipedia page on "blockchain" explains the Merkle connection and it's precisely what I said, and the Merkle Wiki page says: "Hash trees are a generalization of hash lists and hash chains.", which was also my point.

The Merkle connection is that each block in the blockchain contains a Merkle Tree. That is not what you said at all. Also, if you clicked on the link for hash list or hash chain, you would see they are both very different from the linked list structure used in a blockchain. A hash chain is the repeated application of a hash function to a piece of data [0]. A hash list is a list of hashes, which is again hashed [1].

[0] https://en.wikipedia.org/wiki/Hash_chain

[1] https://en.wikipedia.org/wiki/Hash_list
Not even with a short description of what this thing is for, seriously?
If you are looking for a self-hosted video site, I can really recommend CumulusClips. It is quite easy to setup and does the job quite well.
I was very surprised when I'd discovered that the assembly in the Linux kernel sources for x86 was written in the AT&T syntax and the assembly for ARM was not. I always thought that the AT&T syntax was supposed to be independent from an architecture.
Nice work! My startup http://objectai.com/ has just launched something similar, Pizza Photo Editor: https://pizza.pics/

Pizza Photo Editor is still early-stage -- we're still adding features and increasing the coverage of different object classes in our training data set -- but the core tech is there, and it does have an interactive web UI, so it's already fun to play with. :)

Looking at the example inputs & outputs for ObjectCropBot, it's evident that the challenge is not just detecting the object and clipping it approximately, but tracing a tight precise boundary around it. We've found that DNN/ConvNet-based approaches don't offer the necessary precision, so it's necessary to perform some pre- or post-processing using other Computer Vision techniques. At Object AI, we've developed an "object boundary deduction" pipeline that combines ConvNets with other tech. It's interesting that the blog post that you've linked to makes the same observation!
An attribute capitalized upon by this product http://incrediblethings.com/food/this-gold-pill-makes-you-po...
Pay is directly decided by supply & demand. Indirectly, that causes some riskier jobs to be more highly paid (no supply of people willing to take the risk). But in general, risk is not a direct factor in pay.
There is more information here: http://www.health.state.mn.us/divs/eh/water/factsheet/com/co...

If you have old copper pipes you're probably fine. An oxide coating builds up on the pipes over time that prevents the release of copper.

If you have a water filter you're probably fine (although check the particular filter to see what it removes.) You should have a water filter anyway if you live in any area that used to have industrial sites.
I must admit we have a divide like that too. My wife will stir at the slightest noise, whereas I assume that a murmer or two is just a random noise and safe to ignore.

Obviously if the baby is crying heartily either of us will investigate, but I don't feel the need (most of the time) to check on him if there are sporadic gurgles, laughs, or "noise".

That said I think my wife is coming round, she's started sleeping with earplugs now so that she doesn't wake up unless there is a real "emergency".
That is exactly what it is: conditional probability with a feedback loop.
Can you provide any more info about your project? Maybe my startup http://objectai.com/ could be of assistance.

(My email address is my HN username @ my startup domain, if you'd prefer to discuss over email instead.)
Same here.

I do have to drop little snippets of asm in to code for bare metal stuff, but generally looking at the output of the compiler to see if it and I are on the same page is my main use.

However, as we may well be about to switch our IoT device to ARM from AVR, this might be a useful primer...
Fun fact - tomatos were actually considered poisonous in parts of europe for a long time, since they have high acidity and leach toxins from lead plates http://www.smithsonianmag.com/arts-culture/why-the-tomato-wa...
Increasing Productivity and Efficiency via Take Skill Enhanced Training
I've got a friend with a four year old who wakes up every 45-60 minutes. Nightmare.

Happily our 5-month-old only wakes up a couple of times in the night, and has always been a good sleeper. I'm hoping that once he starts eating more solid foods he'll be able to sleep through the night in the next month or two, but even if he doesn't I'm still very definitely counting our blessings!
Create a well-designed brilliant logo in a minute
They definitely do and are working on it. But it's not perfect and eventually you need human judgement. Even if it's just for the initial data training set.
What about arbitrary regulations that were designed to artificially limit supply and increase prices on customers and the fact that these regulations won't go away because too few people know about them and there's a lobby giving millions to law makers to make sure they won't go away? How is that not corruption in anything but in name? How can Airbnb and others fight against these corrupt regulations when they were design to keep new comers and innovators out and incumbents in? It's a dirty game and if you want to play, or change things, you have to get dirty too. I'm glad they're doing it. Same as when you prohibit drug or alcool, it's still going to happen but way more dirty. Who's to blame though? Willing adults who want to partake peacefully in their preferred activities or regulators armed with guns trying to prevent from doing these peaceful things? Hm...
I have CF. About 2009 (age 32) I developed diabetes (commonly known as CFRD, CF related diabetes). CF patients early on have the ducts in their pancreas blocked from producing digestive enzymes, causing low weight. We take digestive enzyme supplements to (inefficiently) counter this. (I realize you have CF too - laying out background for the non-CF reader) My understanding is that the eventual diabetes is caused by gradually decreasing pancreas function.
Both my parents are from large families:

* My mom has 11 siblings.

* My dad has 6.

I've got one child, and I while I could have another I think two would be my limit. Having two screaming children seems like it would be stressful enough, I can't imagine having more than three!
And it applies not just to RedHat, but also Debian, SUSE, Ubuntu, and so on. Not to mention that every project that your distribution will inevitably work with to fix a problem also works in the open.

I cannot imagine working on a platform that doesn't give you the ability to report bugs directly to the people working on something. Actually, I can't imagine not being able to read the bloody code and figuring out why something is broken in the first place.
Check out this online spinner for Google Chrome
I was wondering how this was different from regular income tax that we pay now and found that it's unclear because there are different models proposed by Friedman . However, the idea seems to have a

1. A base tax rate,

2. An income cutoff - with those above paying and those below paying)

3. A subsidy rate (the % at which those above the cutoff pay on the income above the cutoff and the % at which those below receive to the extent that their income falls below the cutoff)

I found this really helpful example on wikipedia:

The income tax rate is 50%.

The tax exemption is $30,000.

The subsidy rate is 50% and equal to the income tax rate.

Under this scheme:

A person earning $0 would receive $15,000 from the government.

A person earning $25,000 would receive $2,500 from the government.

A person earning $30,000 would neither receive any money nor pay any tax.

A person earning $50,000 would pay a tax of $10,000.

A person earning $100,000 would pay a tax of $35,000.

So it is sort of a basic income scheme, but it seems more workable than the ones commonly proposed. Although it seems like it would be very difficult to get governments on board this scheme because Friedman advocated this as an alternative to all welfare programs of any sort. This sort of basic distribution without the vast bureaucracy seems like something governments would perceive as a threat.
was because men did actually do war

The times when women were much more likely to be in computing were not only times when the western world was at war.
Non-violent drug offenders being sent to prison is closer to a human rights abuse than a just outcome.

Edit - to be more concise: It's just amazing to me the number of people willing to listen to and preach high and mighty politics while still the world has people willing to work, not do anything to hurt anybody else, and yet they can have such a hard time in a world with so much.

What can be done for this?
Lots of large companies have strong corporate cultures, good and bad. Southwest Airlines, Uber, UPS, Apple...
Servers are where the problem is. The GIL makes python functionally single-threaded, which is a bummer for your server at any kind of scale. So you end up having to have n cores' worth of server processes behind a load balancer, even if you only need one server machine, which is a bummer if a you have a stateful server (such as a game server), as you now have to manage communicating state between processes by storing it in another process (frequently Redis).

But python is easy and fun to write code in, and "developer time is expensive, servers are cheap," so there are a lot of python servers which could benefit from a lack of GIL. Never mind that it's fast to write, but difficult to maintain since it is a dynamically typed language and one typo creates runtime errors that any statically typed language will catch at compile time. Or that it is slow. Or that a python process never really releases memory back to the system, just within itself, so the process slowly grows over the course of a few weeks. Or that the Twisted framework you're using for cooperative multitasking because of the GIL is really easy to block on a database query by accident, leading to uncooperative multitasking (= large lags), resulting to forced server restarts, and loss of players (= loss of revenue). So yeah, "developer time is cheap" but it's sort of an expensive cheap. I came to the conclusion that python is unsuitable for servers, but until Go came out, there wasn't a realistic alternative, since C++ and Java are too heavyweight, and Ruby suffers from similar problems (don't know about a GIL).
...because it's almost certainly a lie. It's because they want to better communicate the scale of Reddit to their customers - the companies on the other side of the links who they are driving content to.

It's way easier to say "Hey, we're giving you XYZ traffic, give us ABC dollars," when you have the figures in front of you rather than just upvote/downvote numbers.
It's a problem of upbringing. If you as a child learnt to sleep alone early you will have a problem sharing a bed. Case in point: My Asian wife sleeps happily with our children all over her. It's amazing.
Nexus and Pixel phones get security updates at least 3 years from release.
You're talking about housing which is a business Airbnb is not in.
While the government has power to obtain otherwise confidential information from these companies, there are still legal limitations.

The laws could be changed to force FB et. al. to provide total access to all the data, all the time.

That's interesting about the lack of media coverage of these data breaches. How does that happen? I would think it would be big news!
New stuff is not all PEX. Some people prefer copper because of its anti-microbial properties and because it's a known quantity that has been used for a very long time. PEX was only even approved in California in 2009, and there was a lawsuit about the stuff it was leaching into the water. Whether it's safe is controversial. Whether it's stinky is not-- PEX causes the water to smell bad. https://www.purdue.edu/newsroom/releases/2014/Q4/drinking-wa...

Also, nobody cares what sewer pipes are made of. Cast iron is a popular choice, but it could be just about anything, since you're not drinking the water (one hopes.) In California, they even used to make them out of pressed wood pulp and pitch in the 1960s... another wonder material that turned out to be not so wonderful in the long term... https://en.wikipedia.org/wiki/Orangeburg_pipe

I guess it was still better than cement-asbestos pipe, though. Which is still used to supply tap water in some cities. :( Another wonder material of a bygone era.
I wonder if the same applies to offering free storage, it's insane to me how One Drive offers 1 TB of free storage hahaha. Insane. But I could see the benefit of being able to use that influx of data for their benefit whatever it might be.
Mostly reading disassembly for some types of low-level debugging.
The rest who were given 10+ year sentences are in complete isolation

I think you'll have to provide sources for that. Edit: actually I think you are completely wrong. Extraordinary claims etc etc.

There's only one prisoner I know of that gets this treatment and it is ABB. (BTW: He should have been found insane and sentenced to mandatory therapy. Would still end up locked up but 1. he would hate it and 2. we would have a chance of actually restoring his sanity: )

Edit: read just recently that how prisoners pee or spit in the food of certain inmates and how these same inmates have to pay for protection.

Can you explain how this works if they are locked up in solitary confinement for 23 hours a day?
Show HN: Create Notes Diagrams and Mindmaps Online- for Studying or Brainstorming
Create a Hardened Raspberry Pi NAS (2016)
Of course they wanted to use PEX. It's cheaper and easier for them to install, since they don't have to solder anything. But there are definitely some concerns about PEX. http://www.calpipes.org/ProtectingCalifornians_PEX.asp It leaches a lot of chemicals which may or may not be harmful, but which certainly do cause an odor. It is permeable to some pesticides, oil, gasoline, and benzene. It is not anti-microbial like copper is, which means you get biofilms. If it's exposed to sunlight for two weeks (perhaps because some contractor left it outside), its chlorine resistance disappears. It is not recyclable, and makes toxic smoke when it burns. But it is 1/3 the cost. Your choice.
My point was how bad they looked, not their quantity. If I was going to showcase my product I would select the best of the best. If that's the best this product has to offer then you should probably reconsider your statement that Codebase One runs circles around Dart/Flutter because from the look of the Dart/Flutter apps I've seen they're on another level.

And if the look of the Codebase One apps weren't enough to make you turn and run the ridiculous pricing strategy of Codebase One would. Why would I pay a fee for unrestricted cross platform development when better alternatives that are free already exist.
30% more than average take home, in a country where about a quarter of the population are below the poverty line.
> Very rarely it fails to compile something and you have to rewrite few lines differently

This is a huge issue. If you can't trust the compiler, it's not ready to be used for any function that is system critical.
I'd argue each of those qualify as overall bad, however I can't really think of a single example of good corporate culture at that scale regardless.

Perhaps good culture at that scale is simply the absence of culture—beyond simple items like accountability that largely boil down to "have a spine". If Kool-Aid doesn't work at scale, then better to not push it at all.
> Cryptocurrencies like Bitcoin are already trustless – any machine can accept it from any other, securely. They are (nearly) free.

I believe it currently costs ~$1.50 in fees for a single Bitcoin transaction, assuming you want it confirmed reasonably quickly. Not what I would call nearly free!
It's a pitty he doesn't compare it to OpenStreetMap also.
Did he say why he was unhappy?

Just look at the Frightful Five. At least two of them are renowned for having brutal, sometimes abusive, corporate cultures. Three if you include stack ranking-era Microsoft. Having an awful culture doesn't preclude business success.
Is it so? At least here you get paid a bonus for having a risky job (think for example, a security guard) and that's mandatory for some companies.
I've done several embedded projects in the past 5-10 years years. Mostly it's a matter of writing just enough assembly to get things running, and flipping into C when humanly possible because life is short.

Talk to old video game veterans [waves]. We wrote tons of assembly because there wasn't much choice. But these were largely 8-bit processors, the compilers weren't any good and the code space was constrained. But I was talking with a guy recently who said he'd written hundreds of thousands of lines of 68K assembly, and I have no idea why you would do that because 68K C compilers, Pascal compilers, anything compilers were pretty good even back in the benighted 80s. Well, better than assembly.

Of course, once you flip into C you're still not in an environment where you have much of a runtime (I kept having to explain to a contractor why he couldn't do heap operations in an early boot phase, much less expect the results to be addressable later).

Even in a very code-space sensitive project, I started off with a tiny bit of assembly, then made everything more or less functional in C, then went back and hand-coded routines as we needed to get bytes back: http://www.dadhacker.com/blog/?p=1911

My level of fascination with an architecture can be dramatically by the quality of the available tooling. If there's nothing then that's fine, green fields are great fun. But if the tooling sucks (TI and your DSP software, I'm looking at you) or is horridly expensive, then I'm usually going to look for excuses to use something else.
You started out talking about harassment and abuse but then gave an example of only libel.
I can't for the life of me understand why Apple pays TomTom for maps of places where OpenStreetMap is unequivocally more accurate. OpenStreetMap also has the correct layout of the footpaths at the north and south of the park, points of interest for every bench and a marked area in the location and correct shape of the playground, making the data (at least assuming Google renders their best data) considerably higher quality. I think this says a lot, especially considering the default leg-up that Google has here. They have images of the contours of every one of those paths, they have GPS traces, they have photogrammetry-quality photography and location, they have lots of people writing photogrammetry software; and yet for some reason they still don't appear to fuse the streetview, aerial, and satellite imagery, or seem to do feature detection for points of interest.

The big problem which seems to make it not worth expanding your dataset for graphical maps, is that it is quite difficult to display a lot of data, and still be easier to read than an aerial photograph.
That chat app demo they coded at the I/O 2017 presentation in under 400 LOC was pretty ridiculous (in a good way) considering all of the functionality it included. The demo code was run on an iOS and Android device and each used its respective look and feel.
Cljam: a Clojure library for handling DNA sequence alignment/map (SAM)
No it isn't, as AT&T syntax is used on SPARC and Motorola 68000, for example. It has nothing whatsoever to do with any processor in particular.
Airbnb is a profit-seeking corporation, not a public interest group. They're not out to fight the good fight against "arbitrary regulation" any more than hotels are being evil by supporting it.

If you don't like the law, you can vote, run for office, volunteer, donate to a candidate or nonprofit, or bother your elected officials. I'm no fan of lobbying ("corruption in anything but name"—sweetheart gigs for sympathetic representatives once they get out of office), but it's legal for AirBnb to do this too.
There is Mapbox, they are a hosted provider which has a pretty straightforward tool for styling the map. I think they also have a starting style which is pretty similar to older Google Maps. I think they also have some level of customization for labels, and if you have a big need to have Pīnyīn I'm sure that something could be done for that.
One data point does not make a whole lot but let me point this out: https://www.airbnb.ca/rooms/8618464 this here is a shit road side motel. I cancelled it when I realized and I reported it but it's still there more than a year later. It's trivial to check what it is: there are no houses at the junction. https://goo.gl/maps/WsPwXxa22ho

If you check the hosts' reviews it turns out he is airbnb'ing out the hotel rooms of his father all over Israel. This is blatantly visible and yet Airbnb lets it. Samples: "The staff at the hotel" "The place is more like a cheap hotel or a hostel (not a "home" like other Airbnb places I've rented in the past). "

My trip was awesome nonetheless, brief report http://www.flyertalk.com/forum/25981843-post8.html here.
That sounds oddly stilted and formal.

In my social class and area of the USA a native speaker would open directly with the problem.

"I purchased a widget from you on November 3rd with the expectation that it would..."
The goal should be, and is kind of what Larry Hastings is looking for, is that any program should run 8 times faster on a 8-core CPU compared to a 1-core. And as said above Python can basically only use one core b/c of GIL. Actually Python 2.7 multithreading runs much slower on a multicore CPU than on a single core due to locking congestion on the GIL.
BBC, USMC?
I can see how a select few enterprises basically have agreements that mean they call their software vendor when they can't get their work done - and the vendor fixes the problem whether it requires a patch or just hand holding.

But having this system only, thinking it can be applied to small business or private customers is beyond naïve. Especially since they lose a free service - the quality bug reports from competent users.

The devdiv is way ahead of the rest at Microsoft - and the OSS bits are basically world leading. So there is certainly hope.
Large companies have enough disgruntled employees that even the laziest journalists can find a few to generate some outrage, which drives views/clicks to their site. Since AirBNB is a well-known name, people on HN will tend to upvote it and commenters will self-select for people who want to rant about AirBNB.

That's 3 selection biases here: Visibility on HN(selects for an "interesting" story, not truth), disgruntled employees, comments will want to rant about AirBNB. It's almost certainly a mistake to judge them negatively based on this story.

> In 2015, Glassdoor ranked the company as the #1 place to work, in 2017 that ranking dropped to 35th, and many employees are speaking out.

35th "best place to work" and "people are treated like cattle"? Somebody's giving you misleading statistics: Either it's Glassdoor.com, or the managing editor of "broke-ass stuart".

I don't think there's a single company above 10,000 employees that you couldn't force a similar framing on.