skysight-inc/HackerNews huggingface dataset:
Most people here love gadgets. That's pretty much the definition of a geek--someone who believes there's a technological solution for every problem.

However, like you, I wonder if trying to gain that additional 5% of optimisation is worth it. Modern Honeywell thermostats already offer enough settings (wake/leave/return/bedtime) that I don't see a Nest making my life significantly better.

Internet-connected smoke alarms, on the otherhand, I feel are useful. Just like I get an alert when my credit card is used, I'd like to know if something set off the alarm in my house. The microphone doesn't need to be in it, though.
> the coolest of projects.

But running an emulator on an off-the-shelf ARM microcontroller and putting it in a retro 3D printed case isn't really that cool. Not to say it isn't cool, but don't get carried away.
I'm so lost, there are so many conversations here talking about IPFS compared to things like Dropbox and S3. Why?

To me, IPFS aims to solve a completely different problem. IPFS does not exist because we don't have means to host and distribute files - that is a problem solved by a hundred different entities. IPFS, as advertised in many mediums (video/etc), is a platform to distribute data from a local-first P2P medium. Like Bittorrent, but without ever leaving the local network/etc. Eg, transferring a file/video/site to someone next to you would not download the data from across the world twice.

Has the marketing changed? Because all of the videos I watched on it from months ago were all about reducing global bandwidth usage, utilizing local and distributed sources of the data as much possible.

Why is everyone acting like IPFS is trying to solve file hosting?
The problem is that wealth redistribution policies have irresistible appeal, and no regulatory system that is freedom-oriented adequately addresses the aspect of luck that impacts one's lot in life.

For instance, if the initial population of such a country all sat down together and agreed on what level of social support they would want if they happened to be born with below-average IQ, having some severe physical disability, being suddenly unable to work, having a special needs child whose care cost more than their own annual wages, etc., then the rules of the game could be set up in a sustainable way so that generation after generation there would not be the same sort of market for social entrepreneurship intended merely to achieve after-the-fact wealth redistribution, since a fair system would have been baked in from the start.

I don't think this is so much a classic market failure as it is a failure of human brains to perform counter-factual reasoning.

Also, values change over time. What is viewed as a fair system now might be viewed very differently in a 50 or 100 years, all else being equal.
>That means they are down to $5.1bn.

Just curious, but does it actually mean this? I thought some of their $1.5B losses could be in the form of debt that has to be repaid in the future?
How is a markdown editor not a note taking app?
Sometimes leaving search and sync to the system/other programs (grep, dropbox, syncthing) is a valid approach.
It's a mix of upfront costs and per-chip royalties, with upfront costs for the IP being in the millions.

Here's a somewhat accurate article on the topic: https://www.anandtech.com/show/7112/the-arm-diaries-part-1-h...
I was going to say big deal, Texas has lots of wind, no coal, and a de facto independent electric grid.

But! It turns out Texas mines a whole bunch of lignite coal which typically feeds an on-site power plant because lignite is too worthless to ship anywhere
I thought their compiler techniques were offered to others, and at least some incorporated, long ago (like 15+ years). I think it was the Microsoft compiler, but perhaps also gcc. Memory hazy, but this is from a time when I did some work with at group at Intel on performance so I was paying attention.
I met her on a trip during senior year of high school and I pretty much was smitten from the moment I saw her. We were playing cards and she was my partner though we didn't know each other. She talked some serious trash and was super confident and smart. After the 4 day trip, she went back to her boarding school and we wrote letters back and forth (the 90's were so quaint) with the occasional long distance phone call. We ended up attending the same college and were already dating by then. We got married many years later after growing apart and growing back together. I'm always in awe of couples who manage to stay together as they transition to adulthood. You are each very different people from start to end.

The hard work of the relationship is in being your natural selves, in maintaining open communication with your partner and yourself. You have to know what you want and communicate it to your partner and you should encourage your partner to do the same. It's very easy to build resentment and bottle those feelings up. That said, remember that beyond being the best partner you can be, you are not responsible for your partner's happiness.
Securing Your Crypto Without a Hardware Wallet
Hm is anyone aware of a third-party marketplace for placing YouTube Creators with advertisers?
WHICH blockchain, though?
It's been forever since I've read about this, so I don't have much, but even just looking at the wikipedia page[1] the view expressed in this article seems to sort of fit with the Keynesian and to a lesser extent Marxist views listed. However, even those are a lot more complicated than what's in this article, which seems to be an oversimplification at best. What I was reading many years ago was likely from the perspective of a Monetarist, so it could have been a bit biased. Even so, the Keynesian view doesn't really seem to boil down to "tax cuts caused/exacerbated underconsumption which helped lead to The Great Depression".

[1] https://en.wikipedia.org/wiki/Great_Depression#Mainstream_ex...
That explains most of the engineering culture in the Valley, really. Even the "leadership" is on board with it, because they have their own resume driven development to pursue.
"if there is anything installed that relies on any sort of sensors"

So, no smoke or CO2 alarms in your house?
More drivers means faster pickups for riders, and more riders means less downtime for drivers. Drivers doing more rides per hour means they can be paid less per ride, lowering the price of a ride and further increasing demand. Sounds like a network effect to me. Offerings like Lyft Line and Uber Pool multiply both of these effects.
A few years ago, I worked at a company that had hardware peripherals conntected to a master CPU card running linux through RS-232. One of the peripherals was a power supply that supplied power to another peripheral. Since they were architected as Slaves, the peripherals couldn't directly talk to each other, they had to get the messages relayed through the master CPU.

This whole communication process had to happen within a small time frame, something like 50 ms. A kernel module handled the communication, decoded the packets, and automatically relayed peripheral messages to other peripherals. The kernel module made it easier to achieve stable and real-time operation within the time constraint.

When writing the same function in userspace, there was absolutely no guarantee that messages would be sent or received in time.
See here for one perspective
https://fee.org/articles/the-great-depression-according-to-m...
'Hallucination Machine' Takes You on a Drug-Free Psychedelic Trip
Right, it remains as much a social problem as a technical problem. If you worry your friends (or worse, you) might be prone to min/max more in asynchronous/delayed multiplayer situations, find social ways to encourage avoiding it.

(That's very much something that will be unique to your group dynamics, but little things like asking people to time how much they actively work on turn, or encouraging them to only do their turns during lunch breaks and from their mobile phone, can work for different sorts of people.)
Has Linux stated any opinions on rust? Some of his issues with C++ also apply to rust.

> any compiler or language that likes to hide things like memory
I'm getting downvoted a lot but I think it's an interesting question which doesn't seem to have a clear answer. See the Canada answer for example where capital gains are triggered the moment you buy altcoins.
There's a lot of really interesting things in this post, but I'm only going to pick up one point:

"As you move up the sophistication spectrum, developers begin to experience "cognitive dissonance" when considering how much their time is really worth."

I am pretty sure that one of the reasons why cloud IDEs have struggled is that plenty of professional developers consider that learning an IDE or editor is a time investment that pays returns over a long period of time. On the extreme end of the scale, I still get near-daily use from the Vim knowledge that I picked up well over a decade ago. Investing personal time learning a cloud IDE may not be such a good investment, because those skills can be invalidated at any time.

There's definitely a lot of potential innovation that can be done in developer collaboration and environment setup, but I don't think that a proprietary system will get the widespread adoption needed to move the industry forward.
>I don't mind working long hours as long as they don't expect me to.

And there's the rub, there seems to be a tacit expectation at a lot of software-based SMBs that you should be staying longer. They justify it with a bunch of perks they can't afford, by applying not-so-subtle mental pressure (using the right phrases like 'we're a family', 'we're changing the world' 'we love it here so much we often stay later' and 'hustle and grind').

And at the end of the day, most of them are building yet another CRUD-heavy inventory app with some reporting feature thrown in.
Filecoin is trying to solve (paying for) file hosting through IPFS. Many of the existing projects around IPFS are "host X, but on IPFS".
CYA Relevant: Texas hospital penalized $3.2M for HIPAA violations > https://www.scmagazine.com/texas-hospital-penalized-32m-for-...
"Are they planning to raise prices? Cut employees? What are they planning on doing here?"

Both! Just don't tell anyone.

https://twitter.com/neilanalien/status/627873374505562112
I think the exact opposite. Finally a language where floats and integers cannot be mixed together accidentally.
Mozilla open sources speech recognition model DeepSpeech
his article on the ubiquitous arm controller, even hard drives, was quite.. shocking.
Right, that also interacts with the game-ification, distorting people's incentives for answering questions.

If the site's goal is to have one problem solved forever with one top answer, then whoever manages to secure that top answer wins [0] a kind of dedicated reputational income stream, indefinitely.

Basically, I think it rewards fast answers over good answers, and rewards easy popular questions over hard specific ones. I wonder what would happen if there was a hard limit on how much reputation you could get from a particular question or answer.

[0] Unless another powerful user changes it into a "community wiki" answer, which may or may not be fair to do.
Are we really digging up this thing again? It uses inflammatory language, cherry-picks interactions from the site, and overall shows that the author doesn't understand what it takes to create and maintain a high quality knowledge resource.

Who here has not used Stack Overflow at least a time or two for bits of information? Do a lot of newer users submit low quality questions? Yes. Do they get corrected on how to interact with the site and have their questions deleted or redirected? Yes. If no such measures were in place, Stack Overflow would become as useless as every other Programming Q&A forum out there. The highly specialized ones do well for that area, the more general ones fall apart when you're trying to get direct, accurate information.

This was a poorly written article when it came out and it still is today.
I meant that strictly in the realm of general-purpose operating systems (the article is, after all, about writing a Linux kernel). Two of those are DSPs. The Linux kernel and busybox account for 99,99% of the general-purpose code running on them, and bare-metal code for both is still very common. In fact, Linux runs on QDSP6 only under a hypervisor, and gained C6x support only somewhat recently (~5 years, I think?). Last time I saw a MIPS workstation was a very long time ago :-) and, barring a few niche efforts, the same goes for PowerPC as well.

Back when Linus was ranting, one could make a convincing case for supporting all of these architectures in an OS meant for general-purpose workloads, from server to desktop and from thin client (eh? feel old yet :-)?) to VCR -- and . Now you can sell an OS that supports nothing but x86-64 and a few ARMs, and you get most of the server market, and virtually all of the desktop and mobile market.

Obviously the architectures that you need for a particular project are the ones that you want to "care for" -- but in broad terms, it is perfectly possible today for someone to have worked as a programmers for ten years without encountering a single machine that is not either x86 or ARM-based. Someone who had 10 years of programming experience in 2003 probably ran into a SPARC system whether they wanted or not.
What exactly are you talking about? OCaml has decent libraries for almost everything that you want to do. What exactly are you missing?
This is awesome. System76 does a lot for the Linux community. Everyone reaps the benefits of their work, even people that aren't customers. One example from just this blog post:

> System76 will investigate producing a distro-agnostic command line firmware install tool. Follow us on your preferred social network for updates.
Torrents are used by Blizzard, among others, to distribute updates for their games
There are pocket sized Faraday cage pouches, you could sew them into whatever pocket you want.
Y'know, after a decade on Internet forums, I've found saying "I know I'm going to get downvoted, but—" usually leads to downvotes, while simply stating your position gets judged on actual merit rather than self pity.

Just my ฿ 0.0002.
> In Canadian law, when you 'convert' the coin to another, it instantly triggers capital gains.

That's interesting. How does it work with hard forks like Bitcoin Cash?
> I think they are aware of the competition and are comfortable owning 60+% versus trying to get 80%+.

While in reality, their overall share of the ride-hailing + taxi market in the US is ~25% as of August 2017, and far less in Europe and Asia.
while i'm very skeptical of cloud-only smart-home devices, i'm absolutely all in on the general premise.

i want to have every even remotely conceivable automation and assistance at my whim. if there isn't a secure lan-only option, then let's (as a community) create either open source options or start a business focusing on this as a competitive advantage.
"I have this collection of semi-random CSS, semi-randomly applied to any page - but hey, it's their fault for not anticipating each and any of those arbitrary modifications!" Cheese, sir?
OCaml can call external libraries via FFi functionality. I've only done this with Bucklescript (which makes it easy, the JS doesn't need to be compiled) though RWO walks through binding a C library: https://realworldocaml.org/v1/en/html/foreign-function-inter.... Wonder if this could be used with the go/rust compiler?
Pefin- the World's First AI Financial Advisor
The parent isn't arguing against content-targeted advertising, just pointing out that it doesn't have to be baked immutably into the content the way YouTube/Podcast sponsorship messages are.

One example of this is the https://www.projectwonderful.com/ model of auctioning ad slots the same way you would sell e.g. a billboard. The only targeting in this model is based on demographics of the content's audience at large (e.g. advertising Bobcat in a Box on Explain XKCD).
If you use org-mode, this is just one feature of an awesome full-blown bibliography management package called org-ref by John Kitchen (available on melpa or github). Exportation to LaTeX is just a couple of key strokes away. Check out its features from this short youtube video! https://www.youtube.com/watch?v=2t925KRBbFc
I hope other vendors will follow their lead but I'm certainly not holding my breath.
> Which means, if there's a new type of technology that lets people do just that--set up their own server anywhere and make it accessible via HTTP--then I don't see why we really need IPFS

I have a ton to say here, but I'll keep it to a few point. Tor onion services solve the setup-your-own-server issues, it's just not super easy yet. IPFS is needed regardless, because there is a need to distribute things when your machine isn't up and to solve discovery. What IPFS doesn't have natively is anonymity (tho there are onion transports conforming to libp2p transport iface) and distributed compute, but neither is that important.
There do exist some 4K and even freesync capable switches with USB3, I only know of the Level1techs ones

Single Monitor
https://store.level1techs.com/products/kvm-switch-single-mon...

Dual Monitor
https://store.level1techs.com/products/kvm-switch-dual-monit...
The type checker is capable of disallowing `float + int` while still allowing `int + int` and `float + float`, which is what I want.
I'm saying that statements like this:

> You cant reduce a compnies profits and think that will increase employment.

Have a lot of implicit assumptions about the market that company operates in, assumptions that may or may not be true in the modern global economy.
wow. That's not easy stuff
That's one way to look at it. Another way to look at it is that spending money and effort replacing good bulbs with not-so-good ones is a negative-sum action for the system of you+the new owner. Leaving them in is zero-sum. I left all the LEDs I put in my last apartment when I moved.
I'd pay to see it. BR2049 was amazing IMO.
> Would anyone recommend it

Slack would, https://slack.engineering/taking-php-seriously-cf7a60065329
Modeling yes, which makes sense given that it's a tabular math tool.

Using it to handle all the pricing structure for a few thousand clients on the other hand is another issue by having underwriters plug in values that they got from an online application, though, not so much.
Not the OP you responded to but there's an important distinction between "well-understood problem" and "solved problem" and I believe this specific choice of words was deliberate.
From my perspective trickle down doesn't work, so my question is...what's the long term benefit of this to rich people? Is it as simple as increase wealth as much as possible in the short term and figure out the rest later?
I don't see why not, if you're willing to get deep into the ledger file format. Look at "Forecast" and "Budgeting."

http://plaintextaccounting.org/

Integrated right into your calendar, I don't know about that part.
You email the airline authority. From my experience, airlines become very cooperative once you contact them.
I chose the Nest because we don't have a typical up-leave-home-bed schedule. I contemplated highly programmable thermostats, but felt the extra capability of the Nest was worth it to us.
They sell re-branded clevos with marginal build quality. Some models have been unusably defecitve. I wish they were the Linux-laptop company that many hackers dream about, but they just aren't.
Purism have already been doing this. I think this is system76 following purism's lead.

https://puri.sm/products/

Edit: not to detract from system76! It's excellent that they're doing this too.
Finding a clamshell with a proper keyboard is still hard. This folds up nicely and fits in a jacket pocket.
You use a different co-op, naturally. You are conflating two solutions I offered, they are distinct and incompatible. A market but with worker controlled firms OR nationalized search. In one case you pick a different firm exactly like today, in the other you vote or petition the government.
It's already 25% just for two apps. That's insane. They don't do any specific work for a trip for these money.

It's like having Stripe getting a 25% cut from all card transactions.
They have python running seemingly just fine, I wonder if they could get urllib imported. Then just make one web request to a simple server running on another machine with all the data.

Has this been overcomplicated?
Funny anecdote I heard from a friend who's a United pilot- he wouldn't take a job with AA because they have such a bad reputation among pilots:

The AA pilots had a big dispute with AA corporate once, and nearly went on strike over it. Instead of striking they took advantage of the fact that they are paid hourly and taxied at a near crawl at the airport, causing delays for every AA flight and costing the airlines money in terms of pay as well as lost revenue. AA pilots are the slowest taxiers to this day, and my friend curses every time he gets behind one.

As a contrast, Southwest pays pilots by the trip, so it's in the pilot's best interest to move quickly. Southwest pilots allegedly send presents to the controllers and in return they get bumped up in line for takeoff and landing.
It seems like in a lot of these cases, there are plenty of parties who can intuit that something is wrong, but they choose not to dig any deeper because they're happy with the results of the way things are.
I've surfed for some free DBs in the past. Most free hosts don't allow remote connections. Some services I've seen 50MB and 20MB but were uselessly slow. If you're not paying, I suspect this is actually good.
Does anyone have any advice on how to be successful with ledger? I've tried a few things. I entered a lot of things, but the issues I have are more structural nature and probably general lack of accounting experience:

What types do you use is there a useful list, that I can then translate to SMB or Personal tax filing? A somewhat standardized structure of assets, liabilities, accounts payable, accounts receivable etc.

How do you deal with Cash? (EDIT: most answers assume that you only spend little cash, but in some countries cash can account for a decent amount of your income)

How do you deal with interest?

How do you keep your bank statements? I've tried using https://github.com/johannesgerer/buchhaltung which supports paypal ofx and hbci

How do you convert your balance sheet into a tax filing compatible format?

How do you track things like rent? Do you keep it as a recurring entry i.e. `~ Monthly` or do you only book it when you pay with buchhaltung?

Do you keep completely separate ledger files if you're sole proprietor or can you keep them semi separate and work with includes to create separate reports for private and sole proprietor tax filing?

How do you track small expenses on the go? There's a web app called fava from beancount which looks nice, but i'm not sure you want to expose it to the outside world and i'm not sure the files are fully compatible with hledger https://beancount.github.io/fava/

Any help would be greatly appreciated.
Back to the Moon [pdf]
Yeah, my phone died recently and I'm really considering replacing it with this. I can hold out on an old spare iPhone until then, I think.
As a Nest thermostat owner, I am underwhelmed. If I could find a way to leave feedback in a way that I thought it might be incorporated, it would be something like this:

* If your thermostat was really "smart" it wouldn't turn the compressor on 1 minute before the temp was scheduled to change (and turn it back off).
* Your "smart" scheduling does more harm than good. And changing the schedule manually is a pain.

There are some good things:

* Retention of usage data is good.
* Ability to change the thermostat from office/vacation/bed - pretty great I must say.

But I agree that the IoT thing is way out of control.
system76 are cool, but their laptops IMO should be better for the money they cost.

I'd still like to get one, but there's better stuff around at those prices.