skysight-inc/HackerNews huggingface dataset:
Meaning they’re installing PHP on all routers to support Nextcloud? Not the expert here but that doesn’t sound too secure to me.
WRT "easy to repair":

It seems Toyota has been adding proprietary electronic crap to their entry level cars just like every other manufacturer. Even their entry level models.

IMHO the days of easy repairs are going away :(

I also had the stuck accelerator thing recently. So no more Toyotas for me.
Sounds impressive.

If Nextcloud continues to add features and get more traction, perhaps it can become a viable alternative to Google drive/mail/calendar?

Does anyone here have experience deploying Nextcloud in a business setting?
One of the best aspects of GoldenEye multiplayer was social, real social, not in the “stream on twitch” kind of way. You had to all be in the same room, and you could yell and scream at each other, hear people’s reactions, other people could watch, share a few pizzas, and it just brought everyone together. These days everyone can be in their own room in different locations, and even with voice chat it’s just not the same. It really was the social aspect that made it amazing.
you know what's non-linear and very stochastic on Windows? an OS update.
See, that's interesting, because full control via USB cable is actually something I want and for which there seems to be no elegant solution.

Kinda like the inverse of shazow's observation, "Sometimes I worry the NSA might be spying on me through my desktop's webcam. Then I remember it's Linux and even I can't get it to work."
That's not true. I'm sometimes faced with a lot of companies to choose from and if one of those companies has a badly designed logo, I'll immediately become suspicious of all of their other qualities.

On the other hand, a really good logo doesn't have the opposite effect, because I know some designer (or AI, whatever) made it for them.
Trinity Desktop Beta Release
> "A few of these are nice enough, but not "stunning". You really do need to pay a talented human for that, currently."

Perhaps. Or you (or the creative human talent) could use this as a prototyping tool? Quick low cost brainstorming / iterations to a explore ideas before the high cost human talent kicks in.

Most clients __think__ they know what they want, but the reality is it's closer to "we'll know it when we see it." Getting some ideas in front of them - knowing all but one is going to be paid for - as quickly as possible is a blessing.
> In this sense, having the history is not relevant to making modifications, only to studying the code

Studying the code is the first step in making modifications. I would always want to have a working "git blame" before trying to modify a codebase, so that I could understand lines in the context of the changes they were part of before I modified those lines. I consider it considerably harder to modify a codebase when I don't have proper version control history available.
Could you please elaborate on how you use orgmode for interactive programming?
Actually, what I learned is that being afraid to deploy on Friday means you're lacking in testing, verification, auto healing and rollback processes.

I worked in a shop like that -- they had such great testing policies that they did continuous deployment, code went from commit to production as soon as the tests passed.

Until the holiday weekend when two code changes had an unexpected interaction and ended up black-holing all new customer activity that weekend. (existing customers were fine, they only lost data for new customers).

They could have recovered the data from a log on the front-end servers, but one of the admins noticed an unusual amount of disk space used on the front ends monday morning and just replaced them all (since their auto-healing allowed this without any interruption of service)... and since those logs were only used for debugging problems, they weren't persisted anywhere.

It turns out that tests aren't perfect - they only test what you think you need to test.

If the service goes down and nobody loses money, do you really need your engineers working overtime to fix it?

Money is not the only way to value a service.... but if the service goes down and no one cares, why run the service at all?
A growing body of scientific evidence shows nonhuman animals experience grief
As a musician, the reactions to almost every post on hacker news involving music ends up both cracking me up and serving as a healthy reminder of the arrogance and hubris around here. In all my time I've never met another musician/composer who tried to convince me that there is some kind of fundamental rythmic difference between 2/3 and 6/8 time, yet here we have scores of people who are fighting for the idea as if it were part of their identity or something... At least it's a healthy reminder that the eloquence and apparent confidence with which a statement is delivered really isn't indicative of it's truthfulness at all haha...
My workplace provides a phone too, but doesn't require out-of-hours availability. I've written down my number in the company internal phone book, but I doubt any of my colleagues took it from there; I also don't have work email even configured in my phone, and haven't installed VPN access for my home computer.

I pretty much can't work outside of the office. Makes it very easy to keep work and leisure separated.
Ask HN: How to visualize UI interactions?
Hello everyone! My request is kind of difficult to explain, so please bear with me.

The problem:
Using an Android device and an app, I record the screen. What I get is data (in JSON format) with coordinates of any UI elements (buttons, texts etc).

What I want to do is simulate and visualize the interactions from this data. For this, I need a mockup/layout tool that is able to render a (mobile) UI from a data source (xml, json, whatever), with a timeline to allow changing views. Optimally, this should work by reading from an input file, without manual input.

Imagine using any library (e.g. Qt) to render a GUI, but this GUI needs to be manipulated and changed automatically according to a specific timeline.

I am looking for any free software, framework and open-source project (for desktop or web) that can help with that.
Has anyone ever heard or seen something like this before?

Thanks in advance!
Intersting. But you can't say or won't say? Won't, fine by me. Can't, I'm already skeptical of anyone involved.
> My sister has a smart toothbrush.

What could there possibly be for a tootbrush to do that would require an Internet connection?
Peer-to-peer sharing in the 90s was the best example of decentralization that really worked, grew really quickly and had a massive user base.

Napster was probably the most successful consumer decentralization software ever with something like 25M users in 2001.

Sci-Hub, Torrent video sites etc... are very popular and those are all decentralized with torrents.

So it's not that decentralization can't work, it's that legal structures won't allow it to work, because decentralization doesn't play nice with locking down IP.
The plastic straw ban seems like an entirely unforced error on the part of liberals: disability-rights folks on the left are rightly upset that the removal of plastic straws makes life worse for people who physically need them in order to drink, environmentalist folks on the left who have actually looked at the data have concluded that a plastic straw ban is at best useless and at worst more harmful (e.g., Starbucks' new sippy-cup top uses more plastic than the old top + the old straw put together), and the right is having a field day with "You'll take my plastic straw from my cold, dead hands" jokes and calling liberals stupid - and they're not entirely wrong.

Is there something people in California can do to convince Gov. Brown not to sign the bill? (Do governors' offices typically listen to phone calls?)
Let's say that by accident, a mutation caused you to have a larger brain.

1) you will need more food to stay healthy because brains are expensive in terms of energy.

2) you will be pushed to try to get food from as many sources you can but being bad at recognizing viable food will make you sick.

3) traits tied to good health are favored during sexual selection and socialization.

4) if you apply your larger brain to augment your collaborative skills, that helps you in many ways, like better hunting = more food = fewer chances of conflict/in-fighting
I wonder if we can say that that's because of the poor (ad) design (even though they are just ads and not instructions exactly). “When simple things need instructions, it is a certain sign of poor design.”[0]

[0]https://nevalalee.wordpress.com/2015/11/27/the-hotel-bathroo... (related HN thread: https://news.ycombinator.com/item?id=17532682)
It's recursive Soviet iterations of a one copy of a shitty European car all the way down bro.

"The IZh 2125 "Kombi" (Russian: ИЖ-2125 Комби, short for "combination") is a compact car produced by the Soviet car manufacturer IZh from 1973 to 1997.[1] It was based on an Izhevsk-modified Moskvitch 412..."
you're describing literally ever multi-player game before the dawn of the internet. it wasn't limited to just Goldeneye.
That’s a crazy autotype - I meant human progress!
"In 1942, the Germans were our enemy."

"In 1992, the Germans were our friends."

Facts don't change. Poorly-worded, imprecise, incomplete statements can be misunderstood, though.
Mandelbrot Set in SQL (2009)
Part of the fun of the monkeys/Shakespeare mot is that it's completely inapplicable to the real world, and thus absurd. The point of the "landed a rocket on a barge in the ocean" response is that whatever methodology SpaceX uses is not in that category -- it's an existence proof that what they are doing works in the real world, and is thus not absurd.

If they have a process proven to work, in a world where they are already doing things no one else has been able to do, changes to that process should be introduced very slowly.
Well, Google tends not to favor remote. However, at least within a given country, a lot of companies who support having remote employees don't vary salaries a lot based on where you live. Of course, many things go into how much someone is paid and competition with local companies may be one of those things. But most companies with remote workers aren't going to suddenly give you a big raise if you move from Akron to San Francisco.
The rise of cheap internet is what ushered this away. Even the original GE devs saw it coming. Perfect Dark, the followup using the same team and engine, was originally slated to ship with a modem and RJ-11 jack in the cartridge.
Go back to Russia or learn to think for yourself.
The plastic straw boycott is not meant to fix the problem, that’s been acknowledged [0]. It’s to help drive a message and teach awareness. The hope being that people shift behaviors that impact other areas.

Everything helps at this point. Because something helps less shouldn’t mean we bash it. Collectively we should do more.

[0] https://www.vox.com/2018/6/25/17488336/starbucks-plastic-str...
The US Is Now in the Longest Bull Market in American History
>>e.g., Starbucks' new sippy-cup top uses more plastic than the old top + the old straw put together

This tells me you misunderstand the problem.

It’s not about the amount of plastic used, but rather the shape. Plastic straws are very conducive to getting stuck inside various cavities of wild animals, which eventually kills them.
After reading your comment about more context. I honestly feel you should seriously consider learning how to manage people/projects. Or, how to bring in help without bringing in problems.

Ask yourself is this increase of work temporary. After all current deadlines are met, will you still be as busy? Can you expect to relax and rest, or are you expecting as much new work waiting for you? Will there be as much work two months later? six months later? Will there be more work? Will there be new clients?

If it's not temporary, if there will be only more work, then it's only reasonable to focus on seeking help now. You can't handle the workload you can't handle forever.

You probably need to change your mindset too. From "what do I need to do to solve this problem?" to "what help do I need to solve this problem?"

I recommend reading E-Myth Revisited, exactly the book for small business owners facing too much work to do.
you don't say?!
A more general article on plastic waste by the same author:

https://www.bloomberg.com/view/articles/2018-06-25/how-to-so...
Are 97% of scientists paid to generate and publish research that supports global warming?

Blindly criticizing experts and putting the word on quotation marks is a very dangerous game.
Carnegie Science Center and Pittsburgh Public Schools Partner for Early Learning
Honestly, I think that decentralized networks are able to leverage advantages of centralization, like trust, while remaining decentralized enough to still have the advantages from that front too.

GitHub and git are actually a good example of this, since you can use GitHub and know the platform is reliable, trustworthy, etc. but you can also use other hosts too. This degree of decentralization is at least better than fully centralized services like Twitter where you have zero interoperability at all. You can also see this in Mastodon too; the vast majority of users are on a handful of instances like mastodon.social anyway.
Don't forget "shouldn't"
Banning plastic straws may not directly reduce the plastic waste problem itself, but it HAS had a very high profile with almost all major media outlets talking about it.

Anything that keeps reminding people that we are destroying our home with use-once plastic is a good thing in my opinion. Today it's plastic straws and shopping bags, tomorrow hopefully it will be larger use-once plastic items and from there we may actually start making an impact.
Lightsail includes a data transfer allowance, starting at 1TB, though importantly both data in and out is counted against the allowance. In the vast majority of cases, the allowance is enough. If you do use all the allowance, data transfer out charges are $.09/GB in most regions, the same as EC2 and S3, at least for the first 10TB.
can someone plz give a summary ?
I also dropped out of a PhD program in CS after I realized that my advisor had incentives to keep me in the program and no incentives to help me complete my dissertation in a timely fashion. Imagine having a highly-educated, native english speaking computer scientist that you paid $30K / year. Compared to the 150K+ / year that person would make in the private sector.
I know, for myself, that people focusing on silly thing to "raise awareness" of a bigger problem has in the past tricked me into thinking that the larger problem was overblown. Because of that and because our bandwidth for reaching people and people's patience with environmental messages is finite we really ought to concentrate on important topics rather than obsess over minutia.
Been a bpython lover now I mainly use ipython. Used jupyter + ipython kernel once a while but for 99% my use cases, ipython is good enough(testing out code, checking out help info,etc).

For anything you want to have graph(e.g. matlab), notebook shall serve you well.
You could infer it describing a structure of { fingerprint : pubkey for keys in etc }.

Just the name 'key list' implies a list of keys.
The article says that they have AT commands also.
It's not mission critical, but it's important: in cold weather the windshield can fog up to the point of 0% visibility.

In hot weather it can become very uncomfortable or even impossible to drive without AC.
Couldn't we make spiral straws?
Just the other day I went to throw a plastic straw away and as I opened up the bin was faced with a load of un-recyclable plastic film, wrappers for fruit and veg and plastic punnets etc. The straw was a tiny fraction of the problem.

At that point it really felt like the focus on plastic straws was just a token gesture. Some small gesture to make people feel good about themselves and the people in power while the main problem, the tons of other plastic we use, isn't close to getting fixed.
18 was considered too young to have alcohol but it’s still old enough to join the military, legally sign contracts, etc.
AWS or Google cloud: Why not both?
Everything helps, but some things help more than others. We have limited resources so we need to focus them where the impact will be largest.

I also think it's counterproductive to make a big deal out of something that really isn't a big deal. It will leave people feeling disillusioned when they find out they were lied to, and they will be less likely to listen to anything else. It also gives opponents something to point at and say "Look, these people are full of crap".
What's often overlooked is that this same back-and-forth history predates computing. The greatest strengths of centralization typically turn out to be its weaknesses.

The strength of well-designed decentralized systems is resiliency. But it's like multithreaded code; it's hard to write. Centralized systems trade off brittleness and kludges for a certain amount of predictability and the ability to actually hire programmers. As a result yes, you can run on multiple AWS sites, but you have to know too much to make that convenient.

And other "benefits" (as the author points out those are two-edged) ("controlable, walled gardenable,defensible, brandable auditable, copyright checkable, GDPRable...") are also by design chokepoints. Its those chokepoints that make it brittle and that is where the weaknesses lie.

Pre-computing: in the 1950s and 1960s there was a public debate as to whether the US government should be descentralized as a way of withstanding nuclear attack. Though we got the highway system, instead the US became more centralized, not less. And as a result it has contributed to more alienation of the populace from their representatives. I long thought California should spread its government around more for more public buy in and support (and for that matter knowledgable opposition). But of course everybody who cares about government wants to be "close to the seat of power", which we see particularly in the federal government.
High-Voltage Solutions Take Over HEV/EV Designs
Spiral straws don't sufficiently signal my virtue.
Yes, the "finished" status of A2Z is what I am the most proud of. Lots of "CPU on FPGA" projects only deal with the CPU itself, and will never become a fully "usable" computer. I managed to work on the 3 main topics : hardware, software dev toolchain, and software itself.
Anything that keeps reminding people that we are destroying our home with use-once plastic is a good thing in my opinion.

That's just another form of "ends justify means". One very odd, but it is.
having friends, access to a basement and enough cash to purchase Goldeneye, or a friend with the cash, sets a very low bar for the term "privileged".
It’s crazy how dangerous avalanches are to off-piste skiers. Living at a ski town in the Alps, the causality list is almost like living in a war zone. The better the conditions are, the more dangerous it gets - it’s a killer dynamic.
> I don't think I've met anyone that's passionate about their job.

How sad! I know not every job excites passion but really, nobody?
Idk understand why option 1) wouldn’t be the best one. Facebook hands over their session keys, and then they go to the cell provider to retrieve the data and then it’s no problem.

Unless this case is actually about trying to establish precedent and using the fact that it’s a well known, heinous gang to argue for something more than it needs.
Reusable plastic (or metal) straws are a thing, and those with disabilities can use them if needed, and so can everyone else if wanted. It only takes a handful of uses to be an overall reduction in plastic used and the stiffer harder plastic is safer for animals if it ends up near them.

And Starbucks claims the plastic used in their new lids is both safer for wildlife, and easier to recycle than the plastic used in straws.

I'm not saying that I think this is overall a good thing, I'm not in any kind of position to make that kind of conclusion, but you did leave those points out of your comment.
Buy some shoreline property on the great lakes. No rising seas there and summers are easy. Winters can be killer though.
Again, the more fundamental question being fought over here is who has primacy in the United States, the individual Citizen, or the "collective" Citizens.

This is the primary danger that comes from blind adherence to Democratic/Republican principles. Letting the COLLECTIVE will filter down without bureaucratic checks and balances in terms of having laws expire and having to get reaffirmed as the population changes leads to a slow consolidation of power that goes unchecked to the Federal level.

The Federal Government was not intended to be the hammer that gets thrown about all over the country. The fact that we're even entertaining the discussion that the Federal Government should be able to exercise such primacy in access to personal information is a scary thing indeed.

It was never meant to be that pervasive. This country runs from the bottom up. There are ways for Law Enforcement to do their jobs without ubiquitous capacity to wiretap. The potential for abuse is simply too high.
At least for me a large part of my choosing my career (software development) is because I love writing code. There's a huge mental difference for me between spending time writing code for myself, to learn or explore, and being at the keyboard for my employer. The complete self-direction in the project changes the character of the time. It really is a different headspace, and I don't think it's quite fair to say that it's still "working", in the sense of it being a job.

In my experience, the problem with overworking is not the activity itself. It's the mental state of doing a thing because of some sense of obligation, duty, or politicking/competition (or maybe threat, if you're doing it because you're anxious about job security).

Now that said, I totally agree that physically doing the same activity for endless hours every day is not going to be healthy -- including mental health. I think you're totally right to suggest balancing out job tasks with contrasted activities. It is good for your body, and keeps you from getting stuck in ruts mentally. As appealing as it sounds sometimes, I'm not just a brain in a jar. Using the muscles and talking to other humans is also important for being fully human.
Considering that the American right in general wants to do absolutely nothing to help the planet or the living things on it (as demonstrated by the candidates that win elections), I think they've removed themselves from the conversation entirely.
The Problem of Dualism in Modern Western Medicine (2016)
but not old enough to rent a car at market rates (25 in U.S.)

Hertz and Avis were well ahead of the game.

https://www.npr.org/templates/story/story.php?storyId=141164...
I've heard many companies say they can't hire a single developer, and then pass on good candidates.

It's easier to blame the market than admit "we are terrible at recruiting."
I don't think it's true that "everything helps." I think many of these grandstanding initiatives are received with open mockery and I think they serve to undermine the credibility of the larger environmental effort.

Recently we have had some rather large political shifts which move the needle considerably further away from our ecological goals. If you look at what people are saying within these political circles you will see derisive phrases like "virtue signaling," referring to exactly this sort of thing.

When you "send a message" you take work which might be perceived as mutually beneficial and you turn it into a fight. You should expect the response to be the inverse: People will begin to intentionally destroy the environment to send you a message in return. This has been part of Trump's schtick over the last year. This is why there is a culture around "rolling coal." This is actually happening.

This is extremely bad policy and it hurts the environment.