skysight-inc/HackerNews huggingface dataset:
I have a robot lawn mower that is wire guided. Instead of the traditional lawn mowers that basically cut the grass in all directions (making a sloppy cut pattern) my mower knows how to cut in straight lines so you get a traditional cut pattern. It also has the ability to dump the grass cuttings into a composting bin.

Basically, I put down wire guide cable into the lawn and into the cement as well. It is all powered by electricity and has a little docking station. When it is scheduled to cut it simply rolls out, goes to the lawn and starts cutting on. After a pre-determined point, it will go back to the compost bin to dump the grass cuttings before going back to cut the lawn again. After it is done with all the cuts it simply returns back to the charging station.

I am trying to add better features to it like weather detection. If rain is scheduled then it will cut the lawn early and then delay cutting it again until the lawn is dry. I am also working on adding an edger component and a weed wacker competent so it can handle those tasks as well. Pretty much, my goal is to have a fully automated robot lawn mower when I am done with this project. So far it only cuts the grass and dumps the waste. I think this wire guided method is far superior to the autonomous robot mowers because most people's yards are in static arrangements that rarely change. So it is better to just add in the wire permanently so you get a perfect cut every time.
ham radio 2.0
The pesky house sparrow was also the hieroglyph for misfortune. The nearly identical swallow hieroglyph meant good.

https://en.wikipedia.org/wiki/Swallow_(hieroglyph)
Hi, yes but they wont do that. Normally, there is no write once memory. Most eg. oil rig control systems are not hammered down to that level. Heck - most aviation flight control systems are not like that. In fact, I was, in my early career responsible for writing a windows C# communications driver for the entire oil rig. Its still working :)
> I was surprised by the consumer behavior until I learned

I guess the history is relatively tough to research these without having lived through it, since that's before the popularization of the web.

An interesting more modern use case is Apple's wireless keyboards when they used AAs. I'd suggest you check that out.

> I am not surprised that such a design flaw exists

I'd strongly suggest you consider the complexity, cost, and efficiency tradeoffs involved in RF (and other analog) silicon design, especially in miniaturized consumer products, before characterizing certain decisions as flaws.

Sometimes, worse is better.

> TV remotes are pretty low-drain, to the point that most people probably wouldn't notice their battery runtime unless asked to observe it.

That's my point. What they notice is how often they have to change (or recharge) the batteries. Historically, with rechargeables, that's been way too often.

To be fair, anecdotally, I've noticed this with some cheaper/off-brand alkalines, as well.

> A more compelling argument for NiMH in devices like that would be that alkalines often leak electrolyte that can corrode and damage a device wile NiMH is nearly immune to that kind of problem.

I think "often" is, at best, an exaggeration. Do you have published numbers to back that up?

My impression based on personal experience is that during the normal, useful life, it is vanishingly rare. I've only ever had leakage damage occur from fully-discharged (usually through self-discharge after over a year of disuse), and that was replaced by the battery manufacter, one of the advantages of paying more for brand-name.
Well, I and many others did.
The customs officers don't have to believe what's written on the package.
This is a great record. It's too bad they paved that road, though. It wasn't that long ago that everyone was dreaming of breaking 10 minutes in Unlimited, but a little asphalt has made that very do-able but not as fraught with danger of going over the edge.
I’m guessing because most developers have no training in web security. Using Firebase as an authentication tool, you’re not supposed to have access to users passwords — unless you are specifically parsing for it and storing them into the database after account creation.
No, I'm imagining the whole space of the alternatives not just "it could've been worse". You clearly are constructing a strawman out of my argument and it doesn't feel that well-constructed, because my argument is not about giving a judgement to a particular situation (especially Iraq) but about the whole method you use for such judgements.
Dewa Plans to Use Quantum Computing from Microsoft
I think the word “otherwise” is key here, and makes the situation completely different. The paradox arises from a self-referential definition, and that word removes the self-reference.
I am doing this too and using ScanSnap. It turns out to be a really good and fast scanner for documents, not really photos. The included manager app works on Windows and Mac, and I have it set up to save bitmap pdf to a network share then run them thru abbyy ocr (also included.) Then I can search from manager's thumbnail browser, the operating system's search facility, or beagle.
Mods please update link to this and change title to reflect the year of the replacement video
Any books/lectures/articles you followed?
Quantum step forward in protecting communications from hackers
It’s hardly “extremely dangerous.” Hotfixes like that are very common on for technically unsophisticated web sites. If a typo did crash it, what’s the big deal? Just fix it and move on.
Now they are coming up with Facebook messenger for kids... creepy stuff!
News in general should be presented this way. But people don’t want to read what they didn’t consider or why they might be wrong.
> Services like this should simply not function at all until basic things like a password are put in place.

New Firebase instances starts off locked down by default, not allowing global reads or writes.
Good read. I feel the title should be "Teaching Programming Paradigms and Beyond" since the text assumes familiarity with complete CS landscape and comments on success of several teaching methods.

I would recommend (also misleadingly titled) talk The Future of Programming by Bret Victor [1] which goes over some groundbreaking paradigms that have since become mostly forgotten.

[1] https://www.youtube.com/watch?v=8pTEmbeENF4
Well, at least Aung San Suu Kyi won a Nobel Peace Prize.
Do you have any information that would allow some to build something similar? Would love to see the setup!
The main advantage of a hash is that browsers will download the new version of your CSS/JS on the next page view, while still caching it «forever»

If the url stays the same, you never know what version your visitors will get. You might publish a new version, but the user would not see it due to browser caches or proxies.
How precious that you think someone cares.
Does anyone else find the overwhelmingly positive coverage of Switch and its games a little puzzling?

From a consumer's perspective I just don't get it. The Switch costs more than a vastly more powerful PS4 or Xbox One S. It (particularly) versus a PS4 has a tiny library of games. And the PS4 has actual VR. But even more remarkable is comparing the prices of games on the systems: often you will pay 2-3x as much for a (probably inferior) version of a game (compared to PS4/Xbox/iOS/Android).

I bought a Switch a few months ago. Played (and loved) the nostalgia of Mario. Played and dropped (as it seemed frustrating/grind-y) Zelda. And as far as I can tell that is basically the two games worth getting it for it. So I sold it. As I have a dozen great games ready to go on my PS4, and seems like more excellent stuff on the way, I just don't get the point of the Switch. If I want to play games on the move I can use my iPhone.
Why would you care about the ratio?

Imagine that salary in San Francisco is $9000 / month and cost of living is $7000 / month. The ratio of salary : cost of living is 1.286.

Imagine salary in Grand Rapids is $3000 / month and the cost of living is $2000 / month. The ratio has "improved" to 1.5, but the more important figure of (income - expenses) has fallen in half.
Is there anyone who is doing news that way? I would pay good money for that.
Something was seriously wrong with the firm’s risk management mechanisms. He shouldn’t have been able to open up billions in notional value especially once the account was upside down.
There is more to the story....

I was both trying to dig my way out of the disaster of what was my real estate side business and trying to get my career back on track. I had a five year plan to do it. My wife and I discussed this before we got married. But talking through it in practice and living through it, is entirely different. I never gave her any reason not to trust me, but I didn’t “have a resume.” She trusted me intellectually but not emotionally while we were going through.

5 years, 4 jobs, $45K more in salary and a nice house in the burbs later. I’ve built a resume. This time around with 5 years under our belt, she has a lot more confidence in my leadership (for lack of a better word).
It’s due to laziness. Most of the times when I looked up how to implement a feature via Firebase — such as public profiles — there were instructions on implementation and on what new rules to add.

It’s either that or the developer simply doesn’t understand the abstraction of Firebase. You can easily check if the rules work by loading up your browser console and trying to access different branches of data with varying credentials.
If anything, this whole debacle has revealed to me how pathetic the whole "science" of psychology is in its current state.

I mean, the emblem of its field can't even acknowledge any flaw in his experiment. I'm not saying it was bogus, but it's pretty obviously biased and flawed in many ways. Even if executed with perfect methodology, which it clearly wasn't, that sample size and the bias in participants literally provides no value.

At least if they had the humility to acknowledge how primitive the whole thing was, and that there's much more to learn. But it seems they're just like, here it is folks, undeniable unarguable proof, we're done, let's close shop.

I mean, has the field of psychology given us anything of value? I'm asking genuinely. I'm now under the impression it did not. In fact, it seems it has mostly been used as a tool to justify atrocities under the guise of science instead of religion, more often then it actually enabled us to understand ourselves better and thus organise our society more optimally, or correct and alter negative behaviours.
> The big dilemma right now is there’s little funding available that can compete with the salaries of big companies. Rents have shot up so high that it’s not easy to take 6 months of to build something so you don’t have to explain. Failure has become expensive.

Why not work in places where the rents are cheaper? I mean:

Money at ones's disposal = salary - costs of living.

If the rents (and thus costs of living) are much lower, one perhaps can still outcompete or at least compete with big companies.
With the Switch you are playing for mobility. And for us parents, it's a kind of brand safety thing, too. Nintendo really makes an effort to keep their platform pretty kid focused. Not that there aren't killing/shooting games for it, but there's always a really good library of family friendly titles for it, and the system and its OS is very approachable for young kids.
The problem was technical (due to the way it was initially built, I think it was using facebook domain for zero rating). Currently, encryption is supported: end-to-end on app, for mobile browser facebook apparently still decrypts the traffic.

https://developers.facebook.com/docs/internet-org/platform-t...

"HTTPS support

We encrypt information for Free Basics wherever possible. When people use the Free Basics Android app, their traffic is encrypted end-to-end unless you specify that your service should be HTTP only. For the Free Basics website in a mobile browser, we use a “dual certificate” model to encrypt traffic between a person's device and our servers in both directions. If your server supports HTTPS, we will also encrypt traffic between our servers and yours. Even if your service doesn't yet support HTTPS, where possible we will encrypt that information between our servers and people's devices unless you ask us to not use dual certificate HTTPS. When people use the Free Basics mobile website, information is temporarily decrypted on our secure servers to ensure proper functionality of the services and to avoid unexpected charges to people.

We preserve the privacy of that information while it's decrypted by only storing the domain name of your service and the amount of data being used—the same information that would be visible using end-to-end encryption—as well as cookies that are stored in an encrypted and unreadable format."
good idea, I will implement that
While we're at it, let's hold AT&T responsible for all the folks that organized & coordinates lynchings using phones /s.
Why?

Would it surprise you to learn that many of the worlds financial markets run on a handful of Java servers? Message rates of thousands of messages per server is not uncommon.

Java is very fast. Very weird people in 2018 think it is not.
I can't wait to see the next batmobile with these reconfigurable wheels.
They can because 1) patens expire in ten years mostly, and 2) patenting ridiciolous stuff doesnt hold water with judges.

I think there was recently a company that got patent on “clicks in your email messages” and sued everyone relevant to shake out $$, and got laughted at by judge. (Im on mobile so can find relevant article atm)
This is a new project, not migration of anything existing. "Upsides" was referring to business value of the project itself, not cost savings of migrating to serverless.
>Databases are not very complex and use pretty much only textbook data structures and algorithms

skeptical expression
Big Tech Isn’t the Problem with Homelessness. It’s All of Us
A lot of it is in fully-franked shares in a self-managed superannuation fund. The fund is now in pension mode, which means it pays no tax on earnings. Where I live, fully-franked shares, in a zero tax environment, get a refund, from the tax office, of all the tax that the issuing companies payed on those earnings!! It's a sweet deal, but actually makes me feel a bit guilty. It's all 100% above board (and managed by one of the big 5 accounting firms), but it means I pay less tax than all my friends and acquaintances, all of whom earn much less than me. Reference: Warren Buffet's secretary :-)
Having worked as a journalist previously, it's funny how this is often almost impossible in practice. Most of the time subjects don't want to comment, ignore, or responses are handled by a PR person who doesn't provide adequate comment. Then, when you do publish and you get X detail wrong they blast you, or the subject themselves bemoans how they were never given the opportunity to comment. Not that journalists are above reproach but I can't tell you how many times people got annoyed about not being able to to tell their side of the story or how X or Y was misrepresented when they were given countless ops to do put forward their own case.

Attitude toward journalists these days, partly because of more professionalised PR is hugely adversarial rather than co-operative. Anyway /rant.
Congress has the ability to nationalize sales tax collection and remittance across State borders and bills have been introduced in the past that propose to do just that.

So with this decision we might (should) see Congress solving this issue. The Supreme Court had practically begged Congress to act before overturning Quill.

https://www.forbes.com/sites/beltway/2018/03/21/congress-has...

>In its 1992 ruling in Quill v. North Dakota, the High Court said states could require retailers to collect sales tax only if those businesses had a substantial physical presence — known in legalese as nexus — in their jurisdictions. But the Court, which called the legal issues surrounding nexus a “quagmire,” strongly urged Congress to resolve the many unanswered questions surrounding remote sales: “The underlying issue is not only one that Congress may be better qualified to resolve, but also one that Congress has the ultimate power to resolve.”
The difference is in how you measure "better than humans." Which also means looking closely at how we measure how "good" a human driver is.

It's the same argument as "what is AI" which inevitably devolves to "must be demonstrably smarter than humans in every way before we consider it to actually be intelligent."
Yes, even if your comforting bias is pro-Zimbardo.
> Now, to say that a poor person isn't poor just because they have a DVD player is disgustingly absurd. And these days, a phone is incredibly useful and realistically only costs about $120 upfront and maybe $20 a month ongoing for prepaid service.

The key thing is you need services and tools like cars and cell phones in a developed country.

I have some personal experience with healthcare due to having a chronic condition. There has never been any way for me to get private coverage. And while the drug I need to stay healthy very cheap out side the US, inside the US it costs $500/month. This due to the US's patent and relicensing system. In my case the patent on my medication expired in 2010. And in 2009 the company changed the dose and repatented it for another 20 years. There was a competitor that was going to introduce a generic but the drug company offered them a cross licensing agreement. Which they accepted.
I followed specially the postgres and sqlite documentations. For some specific areas I checked their source codes. But mainly I used explain from postgres as reference on what algorithms (seq scan, hash scan and do on) use for specific queries.
What sort of companies have you worked at before if you don't mind me asking.

If all your experience hand been in very small companies doing solo work you might have never had to develop the sort of skills needed in large companies.
Make More Money: The Misunderstood Call to Action (Part 2)
So, it's 2018 - this was filmed 2008 on Solaris. Where is this UI for Linux? How can I reproduce the latency graphs in realtime on Linux?
> don't routine security updates mean you're constantly rebuilding and redeploying these images?

In my experience, no. Dockerfiles tend to obfuscate deeper dependencies. Either there's stale dependencies or uncontrolled versioning. In both cases you're running mystery meat in production.

> And if so, how is that more efficient than just using Puppet / Chef / Ansible and a 'real' server?

The fundamental DNA of configuration managers is to take a closed world - a server - as given and try to make it into the world as desired. But this assumes you can come up with a safe, terminating and not-too-long plan for doing so. Very frequently that is not the case.

What gets done in such cases? The server gets backed up, wiped and rebuilt from a clean state.

And that's more or less what you get from a container-centric substrate over a server-centric substrate. Just as I don't care about how the JVM allocates or collects my objects, I don't care about how a container orchestrator builds my processes.

The idea predates containers, but many ideas predate their economical realisation. I am most familiar with BOSH, which does this at a whole-VM-centric level (and which, like Kubernetes, was inspired by Borg). Or the 12 Factor App, which focused on this idea from a devops perspective. But I would be unsurprised to find carvings from the 4th Dynasty outlining a similar idea.
There is no food supply issue,gmo does not avert any starvation crisis.

Breeding is as much of a genetic modification as reproduction is. The genes are modified through indirect natural means. That isn't the same as directly selecting and modifying specific genes.

All food before the past 60 years was not genetically modified,that is to say humans did not modify specific genes. Organisms were interbred and the new genes although different,we did not edit them directly.

Back to the programming analogy - editing settings in an application (natural means) and modifying it or even editing the source code isn't the same as editing the machine code after reverse engineering it without even fully understanding what instructions are supported by the architecture.

If someone edits machine code to fix a bug for an arch nobody fully understands then you should run a full regression test and UAT before deploying.
I don't get it, "Estimates show undocumented immigrants are net contributors to welfare" yet "Most citizens are not net contributors to welfare". Is it because undocumented immigrants "pay taxes but they can’t apply for most benefits that they’re paying into" (even though in many jurisdictions they can and do)? Even if true, there are far more legal citizens in the US than alien immigrants, and most of those are not on welfare. I just can't square what you are saying here with your previous comment.

> People who come here legally and illegally are just like you and me, wanting the same things, to work, live, and provide a better future for their children. They are human beings.

That's great, but it still affects people already legally here who also want to "work, live, and provide a better future for their children". The H-1B program gets a lot of ire from these parts because it has a downward effect on salaries and job availability for US citizens in the tech sector. But I guess that's no problem when it's the same deal just for jobs none of us would ever consider.
If we have a hundred years to burn, how about reorganizing our cities into forms that obviate the need for cars (self-driving or not) in the first place?

Anecdotally, I've heard people make the point that public transit is infeasible in the states because the population density is too low, and people are too spread out.

I'm not sure that it is -- the US Census Bureau stats show the share of Americans living in urban areas growing steadily throughout the history of the country, with 80% of the population currently hailing from urban areas.

We are and have been urbanizing since the birth of the country, I reckon if were smart about building infra now, we can remove the problem SDVs are trying to solve in approximately as long as it would take for them to become ubiquitous were we to take no action.
Ideally, if your DB fits into RAM, it should be served from RAM entirely.

If less frequently used parts of it don't fit, offload to disk.

Ideally, the DB should guarantee data integrity after a crash even if the DB is served from RAM.

That's the ideal scenario: You have the best of all worlds.

Coincidentally, that's exactly what Postgres does.

On top of that, it's the best NoSQL database currently available.

Of course, you can use it with SQL if you ever feel the need.
So for you Trump represent the cultural elite? That explains a lot.
Everyone's physiology differs, but I've learned that weight control is 80% diet and 20% physical activity. (this assumes normal metabolism)

I went to the gym for years and my weight fluctuated a couple of pounds. Cardio was especially ineffective for any kind of weight loss.

Weights were much more effective because they increased my resting metabolism. I drastically reduced carbs from my diet, increased protein and vegetables, and the needle on the scale started moving. I ate about the same amount, but I changed the composition of my food -- no simple sugars or simple carbs.

I don't want to be prescriptive, since everyone's different, but for anyone who finds it hard to adopt an exercise routine, I would encourage them to consider changing their diets and see if that makes a difference.
In which way eg a self taught autodidact or those who have ground their way through a degree mill be rote memorisation?
They sell it for $80 because it’s cardboard and a game, which generally retails for $60.
I second this.
Really great!