skysight-inc/HackerNews huggingface dataset:
I've had my own design of one of these up and running for about 5 years now. I should probably write it up.

I used a normal (non-stepper) motor with some gearbox I found in an old cassette player. The door limits are detected using reed switches.

It is solar powered, with a 12V lead-acid battery. I've had to replace that twice over the 5 years because winter tends to kill it. Since then I've added a winter trickle charge wire from the nearest outbuilding.

The solar panel voltage into an ADC provides the daylight reading. An Arduino Nano provides the main control functions. It spends a lot of time in sleep mode, waking every 5 minutes to check light levels, and at night sleeps until a preset time when it makes sense to start checking for daylight again.

It also has an XBee radio link to a Raspberry Pi which sends me email updates, keeps the Arduino's clock accurate (obviating the need for an RTC), and alerts me of any mechanical problems with the door mechanism. A common one is straw and other mess getting jammed in the door runners, and once a broken door mechanism.

Over the years I've tweaked the opening/closing times to account for the hens' habits, and for predators. I've learned that the dawn/dusk opening technique is not enough on its own, it needs to know the time of day also.

It opens at 6:30am or first light, whichever is latest. Too early in the summer and you're asking for fox trouble, and also the neighbours used to complain the cockerel would crow when it opened too early (sunrise can be before 4am in midsummer).

My hens go to bed very early, so it closes before dark, and again at least by 7:30pm in the summer because foxes can be active by then.

We live in the country and almost everyone near me has hens, but they rely on manual opening. They have all lost their entire flocks to foxes at least once in the time my automated door has been operational, but thankfully we have not. I have seen scratch marks on the sliding door indicating interested predators, but I think my timing is right to keep the coop closed when foxes are about.
Java API for Extracting Metadata, Text Areas in PDF Documents
Or anywhere else in the world for that matter.
Yeah, this is what was exciting about the HiFive Unleashed: it's an actual Linux-capable RISC-V board with standard peripherals. The only downside is that it's about $4,000USD, all-told.
But how would you protect the seller from the "evil buyer"? The one who receives the goods, but never releases the lock? Sure, he is not getting his money back, but the seller is not getting that money also.
I don't see much reason why their website should have HTTPS though.

There are no input fields, no requests sent with personal information at all etc.

Everything that's questionable already comes over HTTPS on their site though, like Facebook content etc.
XXX
SELECT sr.*, nvl(sp.idx, 0) AS "idx" , nvl(sp.min_idx, 0) AS "minIdx" , nvl(sp.max_idx, 0) AS "maxIdx" , nvl(sp.risk_class_name_tail, '') AS "riskClassNameTail" FROM ( SELECT p.id_rims_treaty_prop_section_t AS "idRimsTreatyPropSection", p.section_name AS "sectionName", p.section_type AS "sectionType", l.risk_class_code AS "riskClassCode" , ( SELECT r.risk_class_name FROM rims_risk_plan r WHERE r.risk_class_code = l.risk_class_code AND rownum = 1 ) AS "riskClassName", reinsucde.pkg_rims_treaty_prop.get_operate_flag(p.treaty_no, p.id_rims_treaty_prop_section_t, l.risk_class_code) AS "operateFlag" , reinsucde.pkg_rims_treaty_prop.get_rule_is_same(p.treaty_no, p.id_rims_treaty_prop_section_t, l.risk_class_code) AS "isRuleSame" FROM rims_treaty_prop_section_t p, rims_risk_level l WHERE (EXISTS ( SELECT 1 FROM rims_treaty_prop_sect_plan_t t, rims_risk_plan r WHERE (t.id_rims_treaty_prop_section_t = p.id_rims_treaty_prop_section_t AND t.plan_code = r.plan_code AND r.risk_class_code = l.risk_class_code AND r.risk_plan_status = '02') ) AND p.treaty_no = 'QSCG1803' AND l.risk_level_status = '03' AND EXISTS ( SELECT 1 FROM rims_treaty_t t WHERE (t.treaty_no = p.treaty_no AND t.treaty_begin_date > l.effective_date AND (l.invalidate_date IS NULL OR l.invalidate_date > t.treaty_begin_date)) )) UNION SELECT p.id_rims_treaty_prop_section AS "idRimsTreatyPropSection", p.section_name AS "sectionName", 'sectionType', l.risk_class_code AS "riskClassCode" , ( SELECT r.risk_class_name FROM rims_risk_plan r WHERE r.risk_class_code = l.risk_class_code AND rownum = 1 ) AS "riskClassName", 'DELETEoperateFlag', '' FROM rims_treaty_prop_section p, rims_risk_level l WHERE (EXISTS ( SELECT 1 FROM rims_treaty_prop_section_plan t, rims_risk_plan r WHERE (t.id_rims_treaty_prop_section = p.id_rims_treaty_prop_section AND t.plan_code = r.plan_code AND r.risk_class_code = l.risk_class_code) ) AND p.treaty_no = 'QSCG1803'
Well - how did China finance all these investments ?!

(start rant)

The simple answer is "China consumed less, and invested more".

The US can tax fuel and SUV, and invest in green energy. The EU can tax London's banks and offshore, it can slash its agriculture subsidies, and invest in tech and innovation.

The Western world simply prefers bigger cars and exotic vacations.

(end rant. Goes online to order Sushi for lunch)
This isn’t an Apples to Apples comparison (no pun intended), but all the folks who think 30% is high, I question if they’ve ever sold physical goods via a store/marketplace.

Say I want to sell my sprocket I designed, built, packaged, and marketed 100% on my own on Amazon. Anybody want to guess how much Amazon takes? I’ll give you a hint, many companies selling on Amazon would kill for 30%.

Think it’s better in brick and mortar land? Try again! Say you go buy a new TV from a major electronics store like Best Buy. Their effective margins are usually 50% or more. It gets even worse in other categories. Take shoes for example, in some cases 80% of the purchase price goes to the middleman.

Let’s also not forget that getting into the App Store, while us developers (myself included) whine about it like it’s the worst abuse, is far far easier than retailers like Amazon, Walmart, etc. Of course staying in the store is important too, talk to any businesses who were pulled due to low sales volume for their not even niche product. When has Apple really done that?

In conclusion, do I think what Apple is doing is fair, maybe, maybe not. I do however wish everyone would get out of their bubble though and realize as much as we like to complain, it’s really been a disruption to what was the status quo before.
If I was building it now I'd use an ESP8266 to replace the Arduino, XBee and RPi for a faction of the cost.
Joint Statement on Sea of Azov and Strait of Kerch (2004)
> Now, when the West wasted itself on two decades of useless "wars on X," they felt that "the world was messed up enough" to yield to China's own Marshal plan.

That's an awfully Western centric view of things. The West didn't "waste itself" on things, they just plain didn't care about various regions, for various reasons. They babysat Germany and Japan after WW2 but Iraq and Afghanistan were comparatively thrown to the wolves.

China mostly went where the West wouldn't go.

I can't really blame them. Their moves are very rational as an actor on the world stage and in many cases their involvement is also helping the locals (many of which have miserable lives, as-is).

And I'm neither American, nor Western, nor Chinese, so I'd consider myself a reasonably unbiased obverser.
You need to elaborate more, the question as it stands right now is a bit nonsensical. What is the criteria you are using to meet who belong to the top 1% of a field? is it income? is it mastery of a particular skill?
>We know evolution in intelligence has not stopped because human populations differ in intellectual productivity to absurd degrees of that wasn’t true. Evolution requires heritability, variation and selection and all those clearly exist.

Do you have any references to it? I'd like to learn more...
There is also now the Surface laptop (https://www.microsoft.com/en-us/p/surface-laptop-1st-gen/90f...)
Ah, the old a-planet-full-of-media-attention variety of right under their noses.
"The dangerous clashes of the future are likely to arise from the interaction of Western arrogance, Islamic intolerance, and Sinic assertiveness."

https://harvardmagazine.com/1997/01/forum.html
Yeah, but I don't have a long-term ISP. Anyway, I don't see any disadvantage in using a non-ISP SMTP relay.
At some point the race to the bottom is a losing battle where no one wins. Apple decided to put that bottom point at 99 cents.
NASA Mars InSight landing webcast starting at 11:00 am PST / 19:00 UTC
What if my business is "John Doe, Independent Barrister"?
Anecdotal I know, but a friend in the crop spraying business told me that plenty of food sold as "certified organic" (at least here in the UK) has been dessicated with glyphosphate too.
Thank you, regardless of my interests in promoting the idea of using such a tool, we made it because we have found time and time again that always upto date visual documentation such as UML is invaluable, especially as projects get older and bigger.

Otherwise, in general we're far more interested in constructive criticism (or even just normal criticism) of our philosophy (and tool) from a place like HN, rather than trying to score a little free "advertising". When the time is right, we'll do proper promotion, and it won't be by spamming forums.
> token must be for a specific amount

With EMV transactions this is the case. I'd like to see the system of home card-readers spread, though it would add friction to online purchases.

> On the merchant not delivering, I think this is really wrong.

It's not only a perfectly fair way of doing it (if the merchant wishes to dispute it they can go to the courts), it's often the only way to do it, as merchants often disappear or make themselves uncontactable, or may feel no need to comply with legal process in the purchaser's country of origin.

We have thousands of years of history of merchants ripping off consumers - "Caveat Emptor" for example. This is a measure to prevent the worst of it, and it creates a much safer market. Without it many people would just not transact with new entrants to the market, if at all.
Eval... as in REPL, is tough without an interpreter in process.
Imagine I am "John Doe, Independent Barrister" and that's my office.
Really good point.

The industrial revolution pushed "the west" pretty far in terms of power/economics but there were thousands of years of human history prior to it. In that longer view of history, China has always been a major player, and the last 150-ish years have been a fluke that's being corrected.

But western journalism really treats everything prior to the industrial revolution as caveman times, meaning they'll be equally surprized seeing Iran (Persia), India, Turkey and others 'rise' up in the coming decades as well.
It doesn’t even do a particularly good job of that, given the size of the WebAssembly code base and reasonable bugs-per-kLOC assumptions. If you really want to protect the host then run a small, probably correct interpreter or JIT that is simplified enough to prove properties about and have an implementation small enough to be potentially bug free.
Yeah, China has always been a superpower, except after the Opium Wars broke it. And then Mao did a lot of damage. But now they're recovering from those disasters, it makes sense that they take up their original position as a superpower again.

What's different, though, is that China is now looking outward. In the past, China was mostly concerned with itself, it has now learned that it can't afford to ignore the rest of the world.
Every time this subject comes up, there are plenty of
people wondering how expensive it can be to host a PDF.

I always assumed that was a rhetorical technique, a sort of jargon-free shorthand for "Given that variable costs are so low but the prices so high, surely this company's managers are either sinfully greedy with their profit margin, or sinfully inept in their inability to control back office costs"
But someone has to take the gamble. Or everybody uses only established reputable sellers. And newcomers can't break into the market.

Customer protection is great to give small businesses a chance.
Probably for the very few people that use regex on their DNS servers to block Microsoft
Who chooses the jurors/arbitrators and how can you ensure they are capable of making judgements on complex issues?
Reinvention of the wheel
I wonder when they plan to start to provide UTC or GMT times.
“Disruption” in those three industries you listed meant that large global monopolies or duopolies were created which captured the majority of the market.

Do you think it’s easier or harder today vs. 10 years ago for an outsider or upstart to create a cab or ride sharing company? How about starting a book selling company?

I’m not sure how those industries are better off except for the deeply-entrenched players that took over their respective markets.
"he knows nothing about."
- I don't know everything about google or seo, but I have been semi-professionally paying attention to these issues with multiple sources for many years. Back "in the day" webmasters associated the google index update with moon phases and a mysterious "googleguy" would occasionally confirm new indexes are now live.

So I've watched many keywords and sites and used google for many results for a long time. I've read a lot of other professionals and tried to keep up with things.

Dare anyone to make a better engine? Google had one prior to panda and whatever other animal spam eater around that time. Of course this is an opinion and they will vary - as a user I felt google was better at delivering less censored results long ago, as a user I admit their local results are better than ever - but the censored ones are certainly worse for my use cases.

I am glad you search is very strong, I hope that continues for you.

I really don't care for the long posted advice "have a good article" and google will rank you high. I could write a great article, I could pay Nobel writers and scientists to write a good article. Fact is if you don't have the right places linking to you you won't be found most of the time. In competitive search phrases if you have not gotten placement in a certain group of online portals, then you won't stand a chance.

The whole "bad backlinks" can cause you to lose your position has been weaponized for a long time. The time it takes to create the right utf encoded link disavow things is a bad joke, and if you are in a competitive area, you may find yourself trying to figure out how someone gets 100 bad links to your site each month when you can't get 10 good or bad links with lots of trying.

You must be an amazing writer to have your site ranked high on "important keywords" just by "mak[ing] good web content". I am glad that's working out well!

I rarely see good quality links on fbook, since I only check it a few times a year. However I have watched the trends, and I can say that depending on google as a webmaster or a user is not a wise idea - you have no way to know when they change things and affect what you can show and what can be seen.

I have watched facebook and others increase their usage and can say after running more than $100k in google ads and fbook ads, that at one time google was king for quality traffic, however I strongly believe fbook is much better for quality leads / customers for the time or money spent.

I stand behind what I said about my experience and current state of thinking in my original comment. I am glad your experience is not the same.

I still feel like google is today's yellow pages, and if not for their forced defaults in android would be fading in usage, and if not for their purchase of youtube would be worth much less today and in the future.

There was a time when many businesses had to out spend each other in the yellow pages to get business, now you can't give away the thick books. I have the last yellow pages I saw in my city, it's from 2013 and it's quite tiny.
Getting over the horror of the same old thing
Except we weren't talking about cash, we were talking about cards.

Nice diversionary tactic there.
>That's the very nature of evolution.

Evolution is blind to such concerns. Those who "experiment" might be wiped out because of their experiments gone wrong, and evolution wont care at all.

A creature inventing tools might have an evolutionary advantage over others. A creature inventing e.g. biological warfare and nuclear weapons might have less an advantage, it can easily wipe most of its own kind and even collapse its civilization (losing even more advantages).
> If a company is negligent with user data and their customers actually do care about this issue, this company will either eventually improve or go out of business.

1. Knuddels is largely targeting minors

2. its customers are other companies not its users

3. in the real world there are externalities (like the network effect)
"For the past few years, Hartnoll, Sachdev, and other theorists have been attacking the problem using a surprising “holographic duality” that mathematically connects systems of scrambled quantum particles, like those in strange metals, to imaginary black holes in one higher dimension. (The black hole pops out of the particle system like a hologram.)"
Good luck: Last words Europe's leaders had for Theresa May on Brexit deal
You won't need a claim either. Chargeback is easy. So in CryptoWorld, people should go to court and try get their money back from anonymous seller? That'd be a field day for scammers.
I have read somewhere, and i agree with the argument, that the subsidies given to farming in the US is partly in place in order to secure food in case of imported foods not being an option due to sanctions, war or any other reason.

So as long as the farms in the US fulfills this criteria there is no urgent reason for the government to restructure the subsidy criteria, incentives and payouts.
You want to be top 1% but you don't know why, so you don't have any reason to do so and you don't know what you want to be top 1% of.

Whats the point?
NYTimes display the power output as a bubble chart on PC and bar chart on mobile.

I was shocked how misleading the bubble chart could be, The biggest dam is 3x larger than the smallest, but the it looks like only 1.5x larger on the bubble chart.
Is there some condition that makes the method not work at all?

I could never find a showstopper (granted that I have thought about this for a few hours when first studying the subject), only stuff that slowed it down so gradient descent became better (and honestly, I am still not sure that can not be fixed).
Go on keeping productivity enhancement with dbForge SQL Complete
> ...passwords are critical secrets, many users do not have more than one, and so could lose their entire identity and maybe several years worth of funds. Sure, you can say that is the fault of the user, but there is the assumption of security here that was given by the company and not fulfilled...

I have so little sympathy for this position that despite generally having been pro-GDPR I no longer can support it if it is going to be used to encourage users to do something fundamentally stupid :/. The reality is that if we are going to make users think using one password is somehow ok then we need to be using authentication protocols that don't involve sending that password to a server in the first place: this is 2018, and challenge response takes like an hour to implement; the idea that sending a critical password to someone in the hope that they immediately hash it and store it is something that is somehow protected is insane.
MOOCs don't compete against traditional university education.

You're talking about eliminating, or at least sidelining traditional academic publishing. It's a completely different proposal.
Centralised payments is a massive problem, that you aren't aware of unless you're a merchant. Merchants end up subsidising the 2-3% cash back deals peddled by the Visa/AmEx of the world. They have little negotiating power against entrenched monopolies, just look up the AmEx case recently ruled on by the supreme court, or the million other online complaints of merchants unable to reduce the cost of accepting payments.

PayPals, Squares, Braintrees of the world routinely blacklist legitimate merchants, because an error in their system might just be a blip on their operations, while it bankrupts small businesses reliant on cash flow.

The more recent trend of banning businesses for appeasement of the social media lynchmobs is yet another reason for decentralisation.

We need a payments solution that is fair, reliable and free of censorship for merchants to really feel safe in a world increasingly moving online. If such a decentralised system removes the 5% milked by middlemen who add little value, and lowers prices of goods for the end user, while putting more money into merchants' accounts, I'd call it a massive win for everyone.

Bitcoin is only the first iteration, a viable proof of concept of you will. In a few years, you'll have every feature that Visa provides, including protections for the end user, without a Central monopoly keeping all the wealth actually created by merchants and consumers
Elixir is not statically typed. It's definitely interesting but you don't get a lot of the same safety as you do with ML.
"We have the most food so our food is the best" sums up the whole problem pretty well, actually.
That will never happen unless people start voting with their feet. Look into CSAs in your area. The guy that runs mine is fanatical about using traditional practices—“just compost and hard work”. It’s incredibly satisfying.
What can the dotcom bubble teach us about the crypto market?
It's not the same situation because in the case of a bank the risk is obvious to anyone, but it's might be hard for non-tech users of a chat app to understand the dangers of unencrypted passwords. It's the same like regulating the other industries, say layman can't assess how good lawyer or civil engineer someone is, so government requires them to have certain education and licenses or they can't work. We will need something like that sooner or later in IT because there's simply too much amateurism in industry now, where everyone and their mother has a startup these days and people with no proper experience and knowledge are trying to handle often very sensitive things. Just look at crypto-market and all those hacked sites - not hacked because hackers are evil geniuses, but because programmers who built them suck at their job... and market can't regulate it itself because the demand is so damn high
> The problem is that we don’t know whether this would prevent diseases with any reasonable certainty, and using non-consenting human beings to try to find out implies a profoundly dangerous devaluation of human life and individual rights.

I sure hope you are pro-life, otherwise making "consent" and "individual rights" a foundation of your view would be pretty hypocritical.

In my view, if you aren't even a fetus yet, you can't possibly have any rights. You're not a human being. During IVF, you select the embryo with the best health prospects - the rest may be destroyed.

Keep in mind I only disagree with the foundation, I still think the procedure is unethical because the scientific basis is poor.
> But western journalism really treats everything prior to the industrial revolution as caveman times, meaning they'll be equally surprized seeing Iran (Persia), India, Turkey and others 'rise' up in the coming decades as well.

That's one way to look at it. The other would be to yield to the continuum a bit, to see that growth (technological, military, economic) usually doesn't happen overnight. Even if Iran were on the cusp of again being a world power, it wouldn't happen overnight.
It also requires the end users understanding the downstream consequences of multiple breaches of various online services over time.

Even on breach could result in real damage to an individual, but that risk increases as more of that individuals data can be collated.
It's too late to short BTC now, even if it goes down to $1000 the reward of 3x out weights to risk of 100x