skysight-inc/HackerNews huggingface dataset:
> I take a wide range of privacy precaution

> I use Facebook's browser version instead of its mobile app

> I use Firefox Multiple Containers on desktop to not surf the web while being logged in to Google, Facebook et al

I'm very confused. It sounds like both you and your gf don't care that much about privacy. Surely you know, because of your tech background, that Google's and Facebook's level of fingerprinting is beyond just using a browser vs. a mobile app, or even using multiple containers.
I tried that one for iOS and it requires you to enable the alarm every night manually (which often I just forgot to) and I COULD solve some of them without even remembering I did later :-(

My current setup is an alarm clock with an actual bell that is noisy as fsck. Yes, an old school alarm clock :-(
I've got an HP that works more reliably and completely under Linux than under Windows 7 (granted, it was shipped with Windows 10). It was a pain to get the proper versions of Intel drivers and Mesa working together for optimal GPU capabilities, though.

The touchpad is stupidly large, and I suppose it took some tweaking to get that working comfortably, too.
Luckily, that isn't an issue here in Denmark. Not yet, at least.

This year, I am looking to see if a very specific configuration of laptop goes on sale on a local refurb dealer, and if it's not exactly what I want at a good (ie. heavily reduced) price, it's #buynothingday for me again this year.
Sure, if you don't mind writing your own websocket and pub/sub libraries.
> $420

nice
That's a really well designed app, thanks for sharing. I really like their bedtime reinforcement mechanism. Sleep town seems to be much more focused on the scheduling aspect of sleep and reinforcing strict routines whereas at the moment Nebula is much more focused on going after the snooze button, but both of these things are quite related.
Don't ignore warning signals and be careful when lowering the standards because of some life circumstances. If a place looks like it's assholry driven and without common sense, it probably is.
Thought experiment: generation n has 1% fidgeteers, generation n+1 has 100% fidgeteers. All generation n fidgeteers will have passed on their profession (procreation assumed), but few generation n+1 fidgeteers will have followed in their parents' footsteps (assuming non-fidgeteers also procreate).
> Which is why we still need a rule prohibiting that. But the existing rules are still helpful. They address the consumer side of things. At least you don't have Comcast charging its customers money for a Netflix package and charging Netflix for peering.

ISPs do not care about charging customers for tiered packages - policies are too difficult to implement. It is much easier to charge Google, Netflix and Facebook. Single point of contact, single large payment and if Google/Fb/Netflix don't pay ability to deliver real pain.

> That could be a solution, but it would certainly take at least a decade if not more, and until that has actually happened we need something else.

That is the solution and it is something that needed to be started twenty years ago. If we started it at that time, we would not even be having this conversation because ISPs would be highly competitive utilities. The problem is that building networks, digging ditches, mounting routers and dealing with customers is not as sexy as launching HotOrNot or SnapChat.
I’m mostly straight, somewhat bi male with some socially-induced gender dysphoria.

> In Real Life, homosexuality and being transgender are entirely separate concepts

I don’t think sexuality and gender are completely dissociated. I think your self conception and the kind of people you want to look at you sexually have a lot to do with each other actually.

It’s not uncommon for us to have experiences that affect the formation of both their gender and sexual identity.
"Web on desktop"
Reminds me of Win98 and how Microsoft tried to push that back then. It's just a bad security model. Technologies were different, but the security implications that lead to exploits stayed the same.
> Don't offload your annoyance on the requester — sometimes they don't know that their request is significantly harder than they think.

I give/gave an estimate based on my hourly rate so that this misconception is cleared of as directly as possible. If you want it for free, you better convince me that it is worth the opportunity cost for me to implement it.
I know it might sound stupid but something that actually works is drink a lot of water few minutes before going to bed. When I do that the alarm clock always work. Make the app remind people of drinking water when it's about bed time :-)
The PiDP-11 is using simh already. I'm currently putting together a museum of PDP-11 UNICes for it. Although since the target is an 11/70 I'm not so sure we'll have v1.
Like a bus?
PodOne a Decentralized Pool of Work Agents for Streamlining Remote Work Projects
Hahahahhahahahahahhahahahhahahaha! Luck had nothing to do with it bro. Bravo to everyone who bought earlier than me I say. Bravo!
Yeah nice, but why use docker?!
If you gave me your bitcoin address I could transfer you some right now, we don't have to meet up, likewise you don't have to have a bank account to make use of it. If merchants in your area accepted bitcoin you could then use that to pay for goods & services. Ok, I bought some of my bitcoin using my bank account but I could've also mined it at some stage (unrealistic now but besides the point) - no bank needed.
Apparently there's a reason because VS Code (and Atom) is way more useful than any other editor built over last few decades.
I'll take a look at those essays, thank you. Although, regardless of opinion, current economic policy is largely influenced by Keynesian economic ideology. These policies have at least correlated with some of the best GDP growth ever before seen. Switching to an economic model that utilizes a currency which fluctuates by up to tens of percent per-day might prove possible to the delight of free-market economists. However, that's an enormous MIGHT, and will probably be shot down by politics before it ever becomes policy.

Additionally, your point in D means nothing. Banking and economics is also "decentralized" by your definition. There is no absolute central authority of banking, but rather a small conglomerate of strong authorities with different powers. Fed controls the money outflow - mining pools control the money outflow. Big banks control the market movements - whales control the market movements (with much greater influence). Government controls the money policy - Bitcoin core controls the Bitcoin policy. It's the same system with a different name.

I get the feeling that you fall under the camp of Bitcoin holders who believe in it as a settlement layer, or a digital gold. Your points are correct. Although I believe settlements over a smart contract make far more sense than settlements through a cryptocurency with extreme market inefficiency.

However, my points are less about addressing the small minority of holders who understand the currency, and more to address the vast, overwhelming majority who hold false beliefs. I've had to explain to too many people that Bitcoin cannot be used to pay for takeout. I've had to explain that it isn't a gold standard for money laundering. I've had to explain that deflationary does not provably mean good.

Regardless of what your vision for the currency is, its price (and the price of cryptocurrencies in general) relfect a lot of delusional market thinking, and an extreme case of market inefficiencies.
> If you don't want to work on the feature (i.e. you're uninterested), it's better to be honest about it.

Being uninterested to do it for free: Yes. But when I am interested to do it for money, giving an upfront estimate based on the hourly rate is the most honest way imaginable to me.
This seems to be a commonly-misunderstood point, so I would like to clarify a few things for readers. Go's tooling isn't great, but to characterize it as "trusting master" is inaccurate. Besides tools like `dep`, you can also vendor your dependencies manually or use submodules to pin to a known-good version of your dependencies. There are also tools like Nix which give you fully-reproducible builds. Just because Go has historically punted on the problem doesn't mean there aren't lots of better solutions than "trusting master". :)
Bitcoin isn't tulips, because tulips can decorate your property. Bitcoins are absolutely devoid of any value, thus with the limit being zero on the Bitcoin equation, the ultimate market cap for all Bitcoins will be zero.

Money for the past 10,000 years has just been commodities. Commodities with a useful value. The commodities which became money were ones which made good currencies. They were portable, uniform, durable and divisible. Gold is a commodity which fits these attributes. Eventually people began trading promissory notes redeemable for gold.

This was the situation until 1971. Then Nixon closed the exchange window and said the Treasury Department was not exchanging the dollars for the 8000 tons of gold it stores in Fort Knox and elsewhere. Almost nothing happened to the dollar in the days after - the dollar price of bread and the like stayed stable. Did some great transformation happen? No. If the market had paniced, the gold window would have been opened again. No magic spell was cast in 1971. The 8000 tons of gold in Fort Knox etc. still back the dollar implicitly.

If not - why does the government spend so much money guarding Fort Knox etc.? Why is it hoarding all this gold, if it does not back the dollar?

Bitcoin does not have 8000 tons of gold implicitly backing it. It has nothing backing it.

There is a little question mark that exists. Obviously Fort Knox's gold backs the dollar implicitly. But for some politicians and such, it is beneficial if they wave their hands and say some magic spell has made the dollar valuable without that gold. As if they had a magic printing press that could just run off sheets of hundred dollar bills 24/7 that had value. This is not the case, and is untrue, but creates a question mark from this little fib. This question mark is where Bitcoin draws its suckers in. If the government has a magic hundred dollar bill machine, maybe they can make one as well. The problem is the government has no such machine, they just have some politicians and such who claim they do. What the government does have, among other things, is 8000 tons of gold which it would exchange for dollars in 1971, and could easily do again. Bitcoin has no such backing. In fact, we don't even know who started Bitcoin. At least with Charles Ponzi's international reply coupons, you knew the name of who was behind the scam. With Bitcoin, the scammers are anonymous.

I just read a Times article about the probable insolvency of Bitfinex, the umpteenth Bitcoin company with such problems. Charlie Munger says Bitcoins are rat poison, and he has surely seen many such scams in his 93 years.

Also, reading this blog post with its railing against the government and the establishment reminds me of the pitches for some MLM scams I have been dragged to. When someone tells you they're giving a run for its money the "government's fiat monopoly on money", watch your wallet.
The Government Is Keeping a U.S. Citizen Secretly Locked Up Without Charges
Centralized or not, they are still digital currency, or crypto coins, both use a blockchain. The centralization is a moot point, you are picking at hairs.

The value of the transactions may differ, but at least the Steem transactions are more likely to be 'real', that is to say they are transferring value from one person to another. See my earlier comment about how a large proportion of ethereum 'value' is merely shuffling coins between different wallets of the same owners.
I thought the rule in particular was, that was adopted in 2015, was very premature banning something that's simply didn't exist.

If I had to start a new society tomorrow and I needed a quick list of things that should be illegal, I think I could figure out things like "Don't rape, murder, or steal" before having to actually witness someone rape, murder, or steal.
Saw an analysis awhile back that over %60 of Ethereum transactions are from a mixer. So artificial.
Node makes the Node-like architecture much easier than it would be in Go, sort of by definition. Also, wouldn't Node's JIT fare much better in the face of dynamic typing than using reflection (interface {}) everywhere?
Will try that, thanks.
https://libraries.io/search?order=desc&platforms=NPM&sort=cr...
Answered on reddit.
You're right, it seems not to be based on QEMU code (which is programmed in C) but a full-blown JavaScript implementation of x86-32.
Really neat idea.

On your website...why are you using an iPhone template to show off an Android-only app?
All kinds really. From transitioning companies to modern CI/CD practices to security counseling to integration work to helping out with automation and such. It's about 50% low level tech stuff and %50 advisements.
The idea behind unsafe is that you're not allowed to do that sort of thing.

There's obviously not a way to enforce that in the compiler, but that's because unsafe is inherently a way to extend what the compiler can enforce. It's like you're adding code to the compiler.

Assuming that's done correctly (as e.g. the stdlib is in the process of being proven to do) then any client safe code is truly known not to have any memory safety problems.
Stop posting minimal replies to advertise your website. Do a Show HN or just stop completely.
> Every dad in the world knows that a hobby is different from work

Why 'dad'?
I don't think it is a blockchain. Google ripple consensus protocol.
I've been saying for years that HP is where good products go to die. They've been a mess, as you said, and it's not going to get any better.
Sincere question: What is fundamentally wrong with deflation, other than the population of Earth increases over time (so only increase the money supply to the same rate the population increases)?

Doesnt inflation cause asset bubbles? If the money supply remains constant, we would only devote money to stuff we truly really value. So any bubble talk would be nonexistent (because who would waste money investing in Pets.com stock when money is scarce? we need to use it for food, shelter and THEN use the rest for stuff we truly value)
If I operate a large network, I would want authority over how much bandwidth I provide to each neighboring network. That seems like a reasonable demand.

I would want the authority to choose to peer with who I want, but if someone doesn't want to peer with me at market rate, then they won't experience "degraded" service coming through other networks that I peer with indiscriminately.

If you think this isn't fair, I would like to hear why.
Sure:

> A) Bitcoin is congested with transactions and takes hours to process some of them
> B) Bitcoin fees are through the roof, it sometimes costs as much as 25% of the value of a transaction to send it

1- Average fees are not as high as people claim. See https://p2sh.info/dashboard/db/fee-estimation?orgId=1&from=n...
2- Adoption of SegWit, which allows more transactions per block, will help lower fees
3- No one is forced to use Bitcoin. It is trivial to buy Litecoin instead and use that. However, users choosing to pay high fees shows how much more they value Bitcoin transactions.

> C) The upgrades to fix these problems are extremely slow - scaling hasn't been solved for years, because different parties keep fighting for control over the currency codebase and shooting down each others' attempts to upgrade it

Your definition of an "upgrade" conflicts with the Bitcoin project's definition, that's all. The core developers are not against a block size increase. However, they have decided to try scaling in ways that do not harm security or decentralization first. It's a matter of priorities. Bitcoin Cash may prioritize low fees over everything else, but Bitcoin prioritizes decentralization and security first.

> D) Bitcoin is still, objectively, centralized. Almost all of the miners are based in industrial regions like China, and belong to a small monopoly of mining pools. All of the exchanges are centralized, and are well-known for losing clients' money. The big banks are replaced by big whales, who will do anything in their power to manipulate markets for their gain.

Mining is centralized, but Bitcoin nodes are not. This is evident when you look at the success of deploying SegWit by a UASF or the success of fighting off a corporate takeover such as the NYA.

> E) Bitcoin addresses the technology perspective of sending money, but doesn't address any of the macroeconomic problems that arise from a deflationary, uncontrolled currency.

Bitcoin does not need to be a currency. Most people still invested in it view it as a "digital gold". I think it'll more be a reference point for fiat money, something that forces fiat moneys to have more sane monetary policies, not as a day-to-day currency itself.

> F) Bitcoin is not actually anonymous. Data science techniques can parse the blockchain and see sending patterns between different accounts. They map these patterns to various identities. If those identities can be mapped to a real person, say, when they cash out of an exchange, then it's known exactly how much Bitcoin they have.

Today, tumblers exist and are fairly easy to use. So yes, Bitcoin can be totally anonymous if you choose to use it that way. For the future, features like Confidential Transactions, MimbleWimble, MAST, Tumble Bit, and so on are in the works.
I'd like to know more about the decisions that led to this then. It seems to me like that's exactly what the FCC is supposed to be regulating.
Tim Ferris: “Silicon Valley also has an insidious infection... McCarthyism”
This happens because unions in the US are fragmented. In countries with bigger unions (e.g. France, Italy) those unions act at national level. This means that moving the assembly line from Seattle to South Carolina would simply move the strikes from one place to another.
The underlying idea is that the behavior of the S.C. is just a race to the bottom and in the same way that those jobs arrived they will be gone one day once another plant accept even worse wages.

The downside is that if the union's approach is too strict, those jobs may simply disappear because it is not feasible to pay those workers more, or it may be cheaper to move those job abroad and import the resulting products.

This also requires workers to struggle and strike not for their job, but for someone else's.

(I am not saying one approach is better than the other, in fact I am usually not too fond of unions, but I am trying to explain the union's point of view)
What a great comment. I know it’s a bit of a generalization but it’s helped me understand why some might get fanatical.
NSA Internet Surveillance Under Section 702 Violates the First Amendment
It was a reply to "1) They've conveniently ignored many crypto coins with high transaction levels" though.
I gave up on notmuch for the same reason, it won't just fetch mail over imap. I use gnus now.
Well, unfortunately you do live in one of those worlds, at least as far as the flow of money goes.

As we see with the adoption of credit and debit cards, mobile billing, and things like ApplePay, most people don't mind having their transactions recorded. Indeed, for a lot of people it's a benefit; I avoid paying with cash so that I can easily use things like Mint to have a better understanding of my spending.

Criminals, on the other hand, strongly value secrecy over convenience, and tracking money is one of the best ways to keep crime in check. So unless you find some way to eliminate crime, being secretive about money flows will always put you in company with criminals.

IMHO, lack of anti-crime controls was one of Bitcoin's biggest early mistakes. It was much worse for, say, buying a book online. But it was much better for crime, including digital extortion and fraud. It quickly picked up a taint that it's never really been able to shake. Let that be a lesson to startup founders everywhere: your early adopters can easily define your company.
Thanks for the catch! Classic English language, am I right. Appreciate that :)
You are allowed to call someone a whore or a lazy asshole or anything you want, that doesn't mean that you don't have to handle the consequences of your actions.

I don't really know why a lot of people act like freedom of expression means that you can say anything without consequences, if there's not a state to enforce law, a lot of stuff that would qualify as freedom of expression would be solved by violence.

He evade taxes, but still enjoy the benefits of the state this is a clear hypocrisy that I see in a lot of the admirers of Ayn Rand.

Also, ancaps that believe that property is a natural right that would exist without a state to protect it are completely delusional.
> But even with murder, the law doesn't stop murders before they happen, but rather only acts retroactively (and that is for good reason).

In a way the law tries to accomplish this by limiting ways like guns, bombs and sometimes doing checks randomly or based on suspicion.
I want to try it, looks awesome! Is it in the iphone store or only on google phone? I didn't see it in the apple app store but maybe I searched the wrong terms? Thanks.
Ha! Thats insane the creator of Node switched to Go.
Marvel Heroes Developer Gazillion Lays Off Everyone on Thanksgiving Eve
Forgive my ignorance but how does mixing achieve privacy? The blockchain is public, so you should be able to trace back ownership regardless of the number of addresses it's been through?
Moving Away from Google
> All in all just getting the business prepared ended up costing me about 550 more dollars than I was expecting. That's one month out of the 4 taken out.

Damn son, $550 won’t last me a week – let alone a month! I should look into where the money is going, clearly.
So this lady doesn't like to work in tech, because a single men told her that fewer women are interested in tech than men? Maybe she was wrong there from the beginning, if she can't listen to other people's opinions.

Also, how often has the wage gap been debunked?
I think that's probably quite common.
https://en.wikipedia.org/wiki/The_Fox_and_the_Grapes
WATCH Live: Milan – Austria Wien
The Safest Conversation You'll Have This Holiday
Node's fs library changed within the last 2 years. I copy pasted code and it failed.
From the FAQ: https://bellard.org/jslinux/faq.html

> Can I access to the network from the virtual machine ?

> Yes it is possible. It uses the websocket VPN offered by Benjamin Burns (see his blog[1]). The bandwidth is capped to 40 kB/s and at most two connections are allowed per public IP address. Please don't abuse the service.

[1] http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-suppor...
The article implies that there are more transactions going on than would be expected for an exchange with lots of user accounts. The first diagram suggests that there is a rotation of transactions, i.e. coins are churned through multiple addresses many times. That kind of thing is not needed to operate an exchange; you just need to gather money from deposits, send money to withdrawals (many exchanges fail at this point :) and shuffle the rest between a hot wallet and an offline store from time to time. In other words, the ethereum transactions are far in excess of what a typical exchange would need. A bitcoin exchange doing so many transactions would probably go bust from the fees alone!

(However, the story isn't crystal clear about what they mean by the 'rotation' of transactions. It says 'rotated 80 times' but I'm not sure if that means each input address goes through 80 transactions before going to an output.)
Uh, yeah. People have definitely started.