skysight-inc/HackerNews huggingface dataset:
> At some point we will have to embrace full loss of privacy.

At some point we will have to embrace full loss of all rights. Today, only the rich and powerful can literally get away with murder...OK, that's stupid and over-dramatic, but only a little more absurd than what you said.

Living in a panopticon would just make society into more of a jail than it already is. That's not something we should embrace, even if it's difficult to fight against.
Apparently, you have not read it.
You get at least one benefit. You can keep your large-scale financial life as private as you like. Not as well as with the newer privacy-focused cryptocurrencies, of course.

And that was arguably a key goal for Bitcoin. It came up in the shadow of ecash and e-gold. Although it's not as decentralized as many expected, it's also far less vulnerable to government takedown than ecash and e-gold were. But sadly, it's no less vulnerable to speculation than any other small currency has been.
> SHA-256 could be more broken than SHA-1 and it would still serve perfectly well for mining.

Sure, but the block header only commits to the double-SHA256 hash tree of transactions. If SHA-2 was broken I could create a single block header that commits to two different valid histories, allowing arbitrary double-spends and irreconcilable divergent views of the network.

Not to mention being able to spend anyone's coins by finding alternate pub keys or hashes that collide with their committed p2pkh or p2sh outputs.

I'd say that's pretty broken.
On being special in the venture business
Boyer Lecture Podcast
If you're worried enough to turn it off sometimes, why not just...not have one in the first place?
The Dutch don't actually provide reasonably separated spaces in Amsterdam beyond the major wide roads. On the older streets (i.e., the ones you want to stroll along), it's basically mayhem with pedestrians in danger much of the time.

Copenhagen is much more "thorough" in this regard, but that's just because they have far fewer old streets. The fully separated, individual curbs between car, bicycle, and pedestrian works really well. It's just not "affordable" on old streets.
I should apologize. I interpreted your question as rhetorical, rather than genuine, which is why I asked you to re-read my point. My mistake.
Satoshi Nakamoto even disclaimed that bitcoin.com was "unrelated", and that he/she/they registered bitcoin.org as the site they using to publish information.

https://bitcointalk.org/index.php?topic=88.msg806#msg806
Help HN
Hi HN, I have a request, I know it's not stackoverflow, I checked but I haven't found a solution to our problem yet. :/
Basically we are a startup, started from scratch, and built a platform for tourism. We chose to work with xamarin (yeah I know bad choice). Here is how the app works : You see a map, with points to discover, and when you get near the point, there is a range setup to unlock a notification that gives you some information on the point of interest. Kind of a cultural and historic treasure hunt. Now we are hitting a wall as notifications on Ios get unlocked when you are very far from the point of interest. On android it works very well. If anyone has experience with this please help :)
I agree. He could just redirect to a blank page but this puts him in a really bad light. I wouldn't care except I frequently browse HN at work when I'm getting settled in in the morning.
YMMV but for what it's worth I became frustrated with smartparens when I couldn't figure out how to do something very simple. I think it was traversing down into the next sexp. I got different behavior when my cursor was right up against the sexp versus one space before.

Also whereas paredit really pushes me to have a mental model that the lisp source code forms a tree (e.g. up, down, left, and right being the main operations), I found smartparens drove my mental model back to treating the code a string of characters.
Never change, Hacker News.
You seem to presume that uses a lot of power. Which (to the best of my knowledge) is not true.
Great point! Reminds me of The Ouroboros of Scientific Evidence.
are you passing the original ip addresses to all these containers? Why don't you just decode the ip to location at the edge of your network (typically load balancer) and add a header with location?
Well, if you can verify the data being fed into the chip by the software that you can verify...
``brew search clojure`` used to find leiningen; not sure why not now.

In fact it used to find leiningen instead of clojure; possibly clojure didn't exist as a brew tap before.
>The vision of Bitcoin Core that you’re...

No one was discussing the Core implementation of Bitcoin. Why do you bring it up. OP was discussing the engineering trade offs associated with engineering a blockchain.

>The idea if the vast majority of people not unable to hold their own private keys, because transaction fees...

Key custody and transaction fees have nothing to do with each other. I believe you’re referring to UTXO custody, which is influenced by fees. Miners aren’t altruistic, they won’t hash for free. Choose security and fees or no chain-tip extension / double spending is economically feasible.
> People complain about ageism in tech, but I suspect programming is actually one of the least ageist fields out there due to its underlying meritocratic nature.

I'm turning 45 years old next year; I've been employed as a software engineer since I was 18.

I've never had a problem getting a new job, whether by choice or because I had to due to a layoff or other scale back by a company. Part of the reason, I believe, is because I am always looking and working to improve my skills (my latest efforts have been in AI/ML and self-driving vehicle technology). I don't want to stagnate or otherwise get stuck in a rut, so to speak.

That doesn't mean I don't worry, but I think I may be ok as long as I'm not trying to drop into an SV startup/unicorn or one of the "big players" like Facebook or Google, that tend to hire younger players. That doesn't mean I'd turn down the chance interview at such a place, but I'm not looking in that direction (plus, I'm pretty rooted here in the Phoenix area).
Just FYI, you wrote "debit" and "card" twice.
It is possible to compile your own Kernel in Red Hat. You may loose some customer support, but at least everything will be familiar.
Because creating the blockchain hasn't yet been shown to have either advanced the field of the study of economics, or increased our understanding of economics. It is often years later that economists are awarded.

Giving an award for Bitcoin right now would seem more like giving an award to the financial institutions that created securitized loan products before the housing crisis. Right now it seems more like a novelty technology that hasn't yet made itself relevant for long-term innovation except to generate excitement about it.

And you underestimate that you still can't give someone an award who does not exist to receive it.
I voted for Trump and I bought some Bitcoins... hopefully I am right again.
1.4B Clear Text Credentials Discovered in a Single Database
Interesting. I wonder if it has to do default settings, or something like that. I'm using bbatsov/prelude[+], for several years now, and Smartparens (per prelude's config) has always behaved for me like a better ParEdit.

[+] https://github.com/bbatsov/prelude
An invasion is unwelcome. More accurately people are paying for the device and inviting the company into their home. As long as the guest does not break the trust of the host, they will be allowed to stay.
Oops. I did it on my phone. Sometimes that happens. Thanks.
Python is in no way a Lisp. Python is not homoiconic, does not have first-class identifiers (symbols), and does not have full support for dynamically loading code (https://news.ycombinator.com/item?id=14666300). All that makes Python much closer to BASIC than to other dynamic programming languages. I think of Python as a BASIC with an object system and a couple of incorrectly borrowed ideas from Scheme (lexical scoping and first-class functions). There is not much "simplified" there compared to Lisp 1.5, just less features with more complexity.
Being a recognized as a sovereign state seems to be the important part. The US otherwise tends to have an extremely long reach for capturing foreign hackers and cybercriminals.
https://arstechnica.com/information-technology/2014/07/us-na...
This game really reminds me of Doodle Jump, very cool that he finished one of his life goals.
In formal writing, like a resume, I tend to shy away from such nuance. I will only use a dash for a range, if needed. Otherwise, rather than dashes or such, proper usage of commas, semicolons, and colons will usually suffice.

Informal writing gets anything and everything. I'll mix it up all over the place, but I don't differentiate between the various dashes: You'll get a single dash and like it, dang it!

:D
I expect bitcoin to stabilize at an ever appreciating value in line with existing inflation. And not government CPI, with their hedonic quality adjustments either, actual inflation. But I don't see getting to that point for a long long time.
How do blind people navigate these spaces?
This has been said many, many times, but I will say it again: the criticism of Bitcoin being deflationary would be valid only if Bitcoin was to replace the entire financial system. But it's perfectly fine for it to be deflationary if it's replacing only parts of the system.
I know what copy is. Google Translate doesn't have any copy either, and they serve 200 million people daily.

This is a tool, not a cover letter for a business.
It's pretty clear that VPN usage has increased dramatically in recent years. And at least I cited something. I could point to other surveys with comparable results. What's your evidence that it's so much lower?
> So you can commit "wrongful acts" if you make sure you commit at least a part of the act outside US soil?

Yeah, as long as you're a sovereign state. You or I couldn't travel to another country, commit the wrongful act, then claim protection under FSIA.
On the face of it, it's a hard thing to take seriously. A currency backed by nothing and based only on the energy expended to generate hashes? We've seen this before, in 1992, as hashcash. It didn't go anywhere then, there was no reason to think Bitcoin would be different.
That's like saying if the cost in USD of chocolate from Switzerland changes with USDCHF then you're not actually paying in USD.

All international transactions are affected by exchange rate, it's just a question of to what degree the importer is willing to eat the cost of minor fluctuations. This is more likely to occur with high-margin consumer items (e.g., Nintendo games tend to stay priced at round numbers) than with low-margin items.

Gold and BTC both approximate pure financial instruments and are notionally almost zero margin. Thus we would expect their prices to be quoted very precisely.
OCK a laxative to zeitgeist muffensausen
It's the original. Satoshi used Computer Modern for the headers, which is kind of strange. I guess they wanted to give it the TeX vibe, but didn't want to use LaTeX for some reason.

If anyone wants to collaborate on a TeX version, let me know!
First line should say:
It's never too late to quit
This is very US-centric, your mileage may vary in other countries. For example:

>For instance, I started my first successful Ph.D. project at the beginning of my fourth year and didn't get the paper published until the middle of my fifth year.

If you're an international PhD student in Australia your student visa ends after 3 1/2 years.

What I would add:

- Randomness

You're new, so you have no idea whether your project will work out. Most don't, that's just how research works. Some supervisors have a magic nose when it comes to evaluating a project, but even they occasionally fail. One of the best things you can learn in your PhD is when to pull the plug on a project that's just not working out. For me it was very frustrating to see other PhD students who 'stumbled' into having more papers than me, some projects immediately throw up results once you go near them and you get heaps of papers, some projects have to have their results pulled out of them by force.

- be pro-active

Most supervisors don't regularly keep tabs on their students, they're busy themselves. If something is unclear immediately find your supervisor and ask. It's better to over-ask then to under-ask and do the wrong thing for a month. I tried to talk to my supervisor at least 3-5 times per week (when he was in his office).

- write, write, write

In the current funding system the only thing that counts is publications. Start writing as early as possible, ideally have an outline of the paper when you're starting your project. Keep on writing in the paper even though you don't have the results yet - you want to 'tell a story', writing the story will tell you which experiments or analyses you have to run, and which graphs and tables will support your story. If your story doesn't work out change the story later. Writing the paper will also keep you from doing unnecessary work that sounds interesting in itself but won't add to the story.

- hard workers are more successful than geniuses

Guo touches on this a bit. Someone who works hard will have inevitably more success than a lazy genius.

- start communities if there are none

For software people, many unis have Hacky Hours now - often there's a local Software Carpentry community or similar. Get involved with those people, at the least just to get out of your office/lab once in a while.

- Alternative careers are myriad

Chances are you won't become a Professor. Depending on your field there are many, many hidden opportunities outside of academia, so look around!
State of Startups 2017 Survey Results
This. The Podcasts app was never any good.
sofi.com - they’re hiring a lot of technical roles in Helena.
So much for the disco soundtrack in my store :-(
Why does MS Word mark contractions as misspelled?
Only the voices should be different; why are the background instruments also out of sync?
Yup, specs can be used at runtime as well. Very helpful to validate data, or perhaps a set of business rules. Insures the spec you use to test is the same logic you use at runtime.
Advice I would have liked: no matter how successful you are in grad school, its still going to be extremely difficult/maybe not worth it to get a tenure-track faculty position and there is a large opportunity cost for the 6-10 years spent in grad school + postdocs.
It's not fake, it was posted on FB, and then deleted when the truth finally came out.
How to use R and datasets, to make GeoLocated Maps
Normal apps can't, but it is possible to access other desktops, such as the login screen, from a system service. I work on software that does it
Can you point me to any paper (other than the Satoshi paper) that describes an immutable distributed ledger and it's implementation?

If there was no new economics in Bitcoin, can you explain why the paper would be nominated for Nobel Prize for Economics in the first place? https://bitcoinmagazine.com/articles/satoshi-nakamoto-nomina...

It's quite clear that the nomination was rejected on flimsy grounds of not awarding the Prize for "unknown people" because there is no such "precedence".
The structure to avoid increased fees is dumb. Charge once, wallet the money, distribute as needed. Steam can handle this. Bitcoin can handle this. Why can't Patreon handle this?
Do you have an idea of how far along clojure.spec is for a stable, non-alpha/beta release? clojure.spec is by far the most interesting and compelling reason for me to check out Clojure.

I would also love for it to apply to ClojureScript as well, although I understand that's a separate project.
Can't Newman's Own reincorporate _itself_ as a charitable organization?
So is this an ad for Opternative?
Best Bakery POS System in Dubai
Maintaining bakery or restaurant is made easy with our advanced and customization according to your business requirement, stock and inventory maintenance is our featured functionality.
This may grow and become an alternative given the funding changes and possible policy changes at Patreon, but right now it almost looks more like a proof of concept or MVP.

785 new users in the past month? €815 transferred last week? If their total throughput is under $5000/month they have some growing to do before becoming much of a Patreon alternative.
Pretty firmly planted inside the uncanny valley. I think it'll be a while until it's truly convincing, but it should be interesting to follow.
"Do the right thing" is a brave statement for a language with no typechecking!
Isn't Darcs based on some kind of "theory of patches" too? That was the whole selling point versus Git, that Git takes snapshots and calculates diffs, while Darcs takes diffs and calculates snapshots.
Handle one time events with EventEmitter#once rather than EventEmitter#on
AFAIK you can't get sued because you accidentally are hosting a fragment of copyrighted material over IPFS, whereas seeding coyprighted material over Bittorrent is a crime in the USA.
Yeah, technically it's a TS, but it's live in MSVC 2015/17 and Clang 5.0
So now you’ve fingerprinted an entire song. How do you go about matching that to the 7 seconds of music and loud background noise I actually present you with?
The Cajun Navy and the Vigilante Future of Disaster Relief
Ah thanks for the recommendation. For what it's worth I was using the evil-mode smartparens layer bundled with spacemacs.
These researchers are building weapons. I hope they understand that.
Probably also worth at least a small shout-out to the R project (and the S+ and S teams before them) for pioneering the data frame API that Pandas mimics.
It would be interesting to compare to writing down something as well. My anecdotal observation (and I believe there is some scientific literature to support this as well) from college lectures is that I retained more from writing pieces of the lecture down, even if I never reviewed my handwritten notes afterward.
This looong post is arguing against a ridiculous strawman.

Just because I want to write blogs or take pictures does not mean others care about it enough to together pay me a minimum wage for it. This is a bizarre expectation.

This guy had 9000 followers on Instagram (big number but far from being exceptional). He then set up a Patreon which was largely funded by friends and family. He spent a lot of time creating content (writing stories along with photos) that did not get much traction. And somehow it's Patreon's fault that he does not get a living wage out of this.

I mean I get that it sucks that you can't do what you love (take photos and write stories) and make a living wage out of it. But you weren't able to do it even before Patreon.

BTW, this happens with Uber too. Everyone starts commenting on how you can't raise a family of 4 just driving Uber 8 hrs a day.
Ford Will Build Electric Cars in Mexico, Shifting Its Plan
Sometimes, I sincerely wonder if the true point of releasing Bitcoin to the wild anonymously was because the creator had a strong hunch on what would happen and how the example of Bitcoin would in one fell swoop both serve as example of the fallacy of our current currency systems, as well as simultaneously challenge them, and become this kind of black hole you speak of.

Why else would the creator remain anonymous, unless they were truly a good Samaritan or feared for their safety. This feels like an experiment and an example as much as anything.

I suspect there is much more to this story than we know, but who knows, that could just be the conspiracy theorist in me talking!
I view this paper with both love and hate. I think it's technically brilliant and fascinating, and at the same time incredibly naive and will do far more harm than good in this world.

While a trust free payment mechanism sounds wonderful, this implementation cannot succeed in the real world. In my mind proof-of-work is already an ecological disaster. As long as the price of bitcoin goes up, there is an incentive for miners to commit more energy and resources - yet those resources do not increase productivity. Whether there is 1 transaction or 200k, Megawatts are wasted to mine that block. I doubt 99% of people getting into Bitcoin have a remote understanding of how this works. This concerns me far more than the threat of upending governments - my biggest fear is in fact that governments will instead choose to adopt this technology because they would love the ability to track the history of every transaction.

While there are several proposed solutions to many of bitcoins weaknesses, we live in the real world, and the real world goes where the money is. While bitcoin is decentralized in design, in reality, it is controlled by a few mining factions who ultimately control what code enhancements get adopted and how the game is played. Why would they want to increase the block-size, when a smaller block will lead to greater fees? Running a full node is getting expensive, and soon, only the deep pockets will be left to guard.

People will never get bitcoin. It's simply too confusing for the average person. The user experience is a disaster. You're telling me once I buy bitcoin, I'm supposed to transfer it to a hardware wallet? What's a hardware wallet? Wait, so if I accidentally am off by one character in the address I sent money too it's gone forever? There's no one I can call? Bitcoin should never have been any more than just a novelty for the technically inclined, or a technology used for something other than a currency. It's why I can't stand Coinbase - they are lining up the naive (and greedy) masses into the slaughterhouse.

I have non-technical friends who do not understand that their bitcoin is not backed by anything. They do not understand that the money they put in, was immediately taken out by someone else, and that the price of bitcoin is just a funny number. The $XXX billion dollar market cap is fiction. Owning a bitcoin does not give you claim to the output of some productive asset like a stock would. Unfortunately, history tells us we're in the early innings. The real dumb money is just getting in the door. But when the music stops, and the evangelists have squeezed enough out of this lemon, that funny number will go back to zero. And a lot of people who couldn't afford it will get really hurt.

I'm confident that I could be making a killing in bitcoin right now. But it's not about the money for me - my conscience just keeps saying stay away. I really hope either I've completely got it wrong or bitcoin just dies soon.
That's not my money because I do not own any US Dollars, and more importantly I don't really see why a graph showing me the money supply is supposed to convince me to buy Bitcoin
"Before something like this was around, he would point to literally anything, say it’s fake, and a significant portion of the population would believe him."

Fixed that for you.
Thoughts on Social Networks
Push notifications require an app, which is likely a big reason for wanting to get users into apps.
It worked, I’m looking at their page right now. And you know why? Because optometrists have been so hit-or-miss for me that I can’t see why a phone app doesn’t have shot at doing just as well.
First, I appreciate the work you've done. Great stuff. Thanks.

Second, I don't imagine these topics fit well with the exercise based course material, but they are of interest to me:

Window Functions,
Logic in the database vs in the code,
Serialization,
Normalization vs Denormalization,
Object Relational Mapping,
Concurrency & Transactions,
Triggers
They don't unless planners account for them. (It's brought up in last couple paragraphs of the article)
You're absolutely write to go after my "dearth of suppliers" point. It certainly is not the only reason for healthcare costs or even a large percentage. I even say so in a different comment.

1 and 2 are absolutely valid points and share responsibility for healthcare costs.

> However, in the US it is blasphemy to even suggest doing either thing to healthcare.

I wholeheartedly disagree with this. Healthcare is the most regulated industry in America.