skysight-inc/HackerNews huggingface dataset:
Ask HN: Lets talk about Bitcoin
I dont get bitcoin now. Whats the value? I dont really see where I need it.

Used to mine back in the days right after I heard about and had great hopes and fun. It was worth nothing back then, but since just had too many letdowns because of the community around this so called currency. You could literally replace "Bitcoin" with "Jesus" in any conversation online in the big bitcoin communities and it would seem just like a religious cult, which I am not too much into. Actually that would be a fun idea for a browser plugin now that I think about it :D

I transfer money regularly to asia, but Transferwise is a much better option for this. Takes 20 minutes to have the real usable money in the account.

I lost 3000 euro recently on an exchange that went bust and I almost lost 60 bitcoins on MtGox, where I was one of their 50 first users. Only saved it because I went crazy on their IRC, so I guess MagicalTux just wanted to get rid of me.

Those 3000 euros were for playing around with ETH by the way - no big deal - but I decided that was the last straw. Just had enough, I guess and I kind of hope that this will turn into the shitshow, I think it is going to turn into because these days there is really nothing I could think of doing with a bitcoin if I had one.

Seriously. If I had a bitcoin, what could I do with it except selling it??

And the blockchain? What is it good for except for bitcoin (et al)? It has been around now for almost 10 years and everybody has been praising it to the skies, but have we really seen any breakthrough tech come out of this? Its not super complicated tech - just an interesting solution to a computer science problem. If it was so valuable, I am sure everybody who wants to earn money would be all over it. Thats what we like, right? Earn money.

A certain story by HC Andersen comes to mind.
Ask HN: Should I learn Go/Rust or C++/Java
I know that as always the right answer is some variation of it depends. But assuming that right now I don't work with any of these languages, so there's not an impending need.

My priority is learning systems level, compiled languages that will open doors throughout my career (I'm 26). My inclination is to learn Go or Rust (to a lesser degree) as that seems to be the direction jobs are going. But I'm curious if there are arguments for learning the more established languages that may not be sexy, but are workhorses under many modern systems.

Background is that I work in PHP currently. So this isn't a first language or an attempt to learn to code.
Awesome job Jan! Beautiful website and I love the tutorial section also!
I just remember getting the image the standard way either from the library or the last camera photo, then examining the data that got uploaded, and not finding the location data. Then I think I looked at it in the debugger in XCode and there was no location data there either. Our apps at that time had location and photo permission and definitely could see the location information in the IOS photo app for the same photos. Just wrote it off as a quirk.
FCC Chairman Urges Apple to Activate FM Chips to Promote Public Safety
They are talking about non rubbery surfaces

> When encountering a smooth, stiff, and impermeable surface, such as polished metal or glass, the actual contact area is initially small as is the friction. Because the keratin softens when it is hydrated by the moisture secreted from the sweat pores, it requires many seconds for the contact area to increase to the value reached almost instantaneously with a soft material, such as a rubber.
I enjoy (as humor) the articles where this is discussed as a plot by New Zealand to be declared a continent. I imagine if there were people from Pluto living among us they would be telling us how planet like Pluto is :-)

But humor aside, where do you draw the line? Nearly all of the Mojave desert in the US was clearly a sea floor based on the fossils found in its sandstone rocks. But we're not going to call it an ocean. It was an ocean, and then things moved around and now it is a desert. Zealandia was a continent but now its the seafloor around an island.

Lets say we call it a continent, does it suddenly make it all the territory of the government of New Zealand? Does that mean they control fishing and mineral rights for hundreds of kilometers beyond the shores of their island? Where does that lead?
Thank you. I am certain the article said that somewhere but that didn't click until your explanation.
I'm trying to understand the estimates that you based your comment on.

The article mentions one particular build as costing around $3000 to purchase and install.
This comment, in turn, is laughable from a guy in his 30's with a wife and toddler... We live on a single income and have our own house with a quarter acre of land. And this is in coastal Florida, not a economically-depressed city in the Midwest.

We all need to accept that people are looking for different things in life. It's difficult to save money in SF, while also having a lifestyle that's relatively easy to maintain in other places. For instance, living without roommates.
I think the economic term would by "economic externalities". That's used as well when, for example, a coal plant dumps sewage into a town's water source, and the town is then forced to clean it up. Someone has to pay for that, but the coal plant avoids the responsibility. We're starting to get past that as a society now, with coal plants being required to pay for the environmental damage they do, and it might be time to start noticing that "women's work" - childraising and housekeeping - is an unaccounted externality as well, that someone has to pay for.
> my family moved to the states from moscow ...

Right there, there was enough wealth that you ultimately transferred for what was far better prospects in the US than in Russia. This was probably a very smart move that others with much less means from Russia might have had a very difficult time even leaving their country for the US in the first place.
China has plenty of rural areas anyway, and NK population is 2% of Chinese population.

China is pretty much the only country that can pour enough money into NK to bring it out of poverty, and a border with an important US Ally (South Korea) would be priceless.

I don't think that's what they want to do, but it would actually make sense.
It's lame that they put that option at the bottom of the contextual menu when you right-click on a page. I'm constantly triggering the screenshot mode when I'm trying to Inspect Element.
My commute is 30-35 minutes each way (walk to Bart, work in downtown SF). For comparison, when I lived in Lower Haight my commute time was 25 minutes each way (MUNI bus a block from my apartment to downtown).
> in my theoretical CS and math classes professors only wrote proofs on the blackboard for 1.5h and then left

Weird, my professors answered questions that I and my coursemates had.
Thanks for your answers.

If you feel up tackling my first question, I have tried to clarify it:

I was referring to statistical variance of latencies listed in the blog post:
50%	95%	99%	99.9%	99.99%
66µs	.5ms	.5ms	.5ms	1 ms

More concretely, what is the difference between when ingesting and processing an event takes 1 ms and it takes 66µs? Do you know what causes this?
I’ve seen the future, it’s full of HTML
I really tried couple of times to use swift in production. One of my MAS apps is pure swift. However I can't force myself to like it. Maybe I am missing some brilliant part of it that I missed but I just can't love it.
Sounds like a great instance of the old adage "Consulting: If you can't be part of the solution, there's good money to be made in prolonging the problem."
It depends where you're reading, I guess. I've been hearing it a lot lately.
Something you'd have to consider is that Android has a screen/app lifecycle that Apple products don't. If you're working with ionic, you have to care about this. What ever swift library you use, it has to make these lifecycle concepts available to you.
Well, on a Symbolics Lisp Machine you could run Ada, C, Pascal, Fortran and some other exotic stuff. Probably there was an ML for it and I guess you could bring up an early Haskell compiler (Yale Haskell) on it.
Zero-runtime CSS from JavaScript with Linaria with build time evaluation
The Newton didn't have hardware designed to facilitate running Dylan, though, so it seems a somewhat lesser level of metalness.
Catalonia referendum: Assange says vote is a ‘struggle for self-determination’
I think large states definitely have the resources to launch 51% attacks
You might also like to take a look at my boolean AST solver utility... I know nothing about SAT solving so it's probably rather naïve, but it was useful for me and takes AST as the input... So rather easier to use in some circumstances: github.com/dave/brenda
As compared to rubbery ones.

> the value reached almost instantaneously with a soft material, such as a rubber
Tensorflow-ue4
Off topic:
The response of dragontamer is one example about why down votes alone are not enough. It was downvoted to the dead level and now nobody can reply to it. But also nobody gave the reason why what he was saying is incorrect.
Definitions are important, it's probably not the Diversity Hire you're thinking of > http://www.urbandictionary.com/define.php?term=diversity%20h...

In Corporate Speak this means someone else qualified besides white males. Every major tech employer is facing this issue > https://www.forbes.com/sites/clareoconnor/2017/08/02/faceboo...
How to work from home
Such an amazing tool, use it every day, both at work and at home while working on my own projects.
$821,660 / 35 days = $23,476 a day (on average)

$23,476 * 25 days = $586,900

$821,660 + $586,900 = $1,408,560

Fundraising campaigns are rarely linear and often see an upsurge at the end, but it's still clear that the fundraising trajectory is slightly behind the $1,500,000 target at the moment.
> die a quiet death without discussion

Perhaps the reason they died
I believe this is true no matter what. In a large enough organizations, decisions are going to be made that not everyone will find they like or agree with. Sometimes, this may be because even though the right answer was shared or discussed, not every other individual employee who may also have shared their input had the same answer.

Net effect is that even with open dialog, debate, or input, management teams still need to work with their employees to make decisions that are right for the company, or at least appear to be, at the time they are made. And inevitably, some employees who feel they should be entitled to influence or even make a decision outright will feel sidelined when their input is not heeded. The feeling of a lack of control sets in and this can be frustrating as it now means supporting decision(s) made by others with whom you do not agree with.
You imply that untrustworthy, lying bullies can't be rational. Read the parent again:

> This means a credible nuclear deterrent is the only way to ensure the regime's survival.

If you're a criminal bully, then the only way to not get taken down by the bigger kids is to get nuclear weapons.
Maybe I'm weird, but I don't find figuring out which product to buy a painful or emotionally draining experience. I rather enjoy researching different models and features, comparing and contrasting. How hard is that?
EasyJet Joins Forces with Wright Electric to Develop Electric Plane
The Midwest, not in a major city like Chicago.
It is newsworthy because the educators who give society sacred education are having to prostitute themselves to have a roof over their head.
You can see how I might have been confused about which site I was on since the level of entitlement is exactly the same.

Not sure your preaching about this not being Reddit contributed to this discussion anymore than my comments.

Admittedly I could have reigned in the language, however.

Finally, to address your points:

>>>How can you expect a technial worker

Shining example of my point about entitlement.

>>>Someone who is detached from reality
>>>Older generations
>>>Someone who never lived in the Bay Area

On my part at least, wrong, wrong, and wrong.

You should not jump to assumptions. I grew up extremely poor and followed the exact same path I outlined to make it out of the bottom rung.

If you're trying to launch your career in your 30s in the bay area and have children etc., the way others have mentioned, then I especially sympathize with you and it's a different conversation. Admittedly that is harder to do here.
The commenter could be 10 years your junior.

I'm mid 30s, wife, kid on the way, and own a home in Sfba with reasonable commute.
Also apple. They pay less initially but start matching after a few years.
A much easier and better way to understand floating point is to just do it in base 10.
I use keepass[1]. A team key is hosted on a shared drive and we have a team password.

[1]: https://keepass.info/index.html
I think everybody that has lived on their own understands what the author is calling emotional labor. Different people demand different amounts (with some floor) of emotional labor from themselves though. When two individuals with different levels of emotional labor get into a relationship, the one with a higher level expects that the labor has now doubled and should be split evenly. Every time the delta between their natural preferences arises, one partner feels that the other is slacking off.
Well at least we can all agree that "Coming Home to a Shipping Container" is still preferable to "Coming Home in a Shipping Container" </snark>
If they manage to launch Libre 5, the future iterations may fix this shortcoming. If Libre 5 fails, we are stuck with Android & iPhone, which have much bigger problems.
The Supreme Court Takes a Major Organized-Labor Case
Why not? It is the perfect opportunity to A. buy more tools, B. Use almost untouched tools you bought last time something like this happened.
we were very typical or below in terms of income. the difference is that my parents chose to risk everything we had for a narrow window of opportunity that was nowhere near 100% guaranteed. our friends and neighbors were not prepared to do the same.
Can't help but this Comma in "Founder, Executive, or Employee " after " Executive" bugs me...
Tails 3.2 is out
So I know this isn't what you are talking about, but you might find this interesting in terms of a machine that you interact with using lisp. It is basically a very small computer using an Arduino chip as the processor:

http://www.technoblogy.com/show?1INT
Blacklisting (checking that the input doesn’t contain any of a fixed set of known troublemakers) is asking for trouble, but whitelisting (checking that the input doesn’t contain anything but a fixed set of known safe constructs) should be fine.

If your whitelist allows a wide range of constructs, it isn’t much easier to check that an input is in the allowed set than to write an evaluator that is limited to that set, so it may not be much of an advantage to have a more powerful ”eval” lying around.
Ewwwwwwww lol.

That would be like me hopping on my bike, pedaling for hours, which charges up a battery that is attached to it with an inverter, putting it into a carboat, driving onto the water, to get into my seaplane.

The original goal was for me to be in the air. LOL
I have a different (admittedly controversial) take, having been on the "tech ladder" for some time now (as a Senior SWE and Lead Engineer): most individual contributors overestimate how much value they actually provide, especially in the Bay Area. That isn't to say we're not under-appreciated and under-compensated (we are both). But realistically much of the time work we do is easily done by literally thousands of other people just as well. The same just isn't true of product development, sales and marketing. Any one of those three teams, staffed well, will account for well more than the value of the entire engineering organization.

Mostly this is a self-inflicted problem. Especially in the Bay Area, where developers tend to value CS ability signaling rather than the ability to work well with product teams and the ability to engage in practical engineering.

There's too much focus by developers on shallow things, like fad-following the latest frameworks, on pseudo-intellectualism or technology-purism (e.g. "coding is doing math", code "elegance", whether/how FP is just so much better than anything else, etc.), and trivia like programming language choice.
I think Option 3 happens a lot, but Alice rarely tells Bob. Then when Alice loses patience and gets mad at Bob, it looks like she is freaking out over one single thing when the problem is more systemic.
Fourier Transform Clarified
That's interesting, never really thought of that way. I'll keep that in mind in my decision making process
Hey - one of the founders here. To answer your questions:

1. An important thing to point out is that people can't review each other unless there is a confirmed financial transaction between them (so, dating example from a different question won't apply). But if you and I had a transaction that resulted in a dispute, we'd both write reviews for each other. Then, someone looking at my profile would have access to both reviews (the one I wrote for you, and the one you wrote for me), and would be able to see both sides of the story.

2. Yes - our long-term solution is to move this to a blockchain-type backend. For now, it is a centralized database to get to market faster.

3 & 4. We use a number of things to verify identity - social media profiles, banking info, and knowledge-based-authentication (more info on this is here: https://www.credo360.com/help#verifications ). In fact, your "identity" is a big part of your overall score. So, you won't be able to get to a very good score without having established Facebook/LinkedIn profiles, or doing a KBA. Pretending to be others would be pretty difficult. You can of course create a "fake" profile with someone else's picture, but unless you can verify this profile with established social media accounts with the same name, and pass through KBA, this fake account won't get a high score. Also, if someone discovers that the account is fake, we'd immediately suspend it.

5. Once we move to a blockchain-type backend, that shouldn't be an issue

6. The primary metric we are trying to measure with our score is whether you are an honest person, and I think it carries over from one category to another. It is not about whether you are good at something, it is more about whether you keep your word.
Right. It’s a disaster but it’s contained. As soon as the government can’t enforce it’s borders (there are some leaks now but it’s not open) then it’s going to become a huge issue in China and SK and anywhere else people can get to.

Of course China and SK could arm up at the borders and start shooting people but... that’s not really an improvement is it.
Or perhaps, the US has a vested interest in a divided and unstable Korea to have an excuse to maintain lots of military bases in the region, because China. And Russia.
"Lisp-based userland" is how I'm going to describe Emacs from now on.
Currently studying arbitration. Do you have a source on Levandowski’d arbitration already having been completed? Interested to know more there...
Why were you incensed? I'm totally fine with our arrangement; it's just a consequence of basic supply and demand and the fact that no one owes me amything.
> As far as quality of talent, the "top tier of engineers" aren't all in SF, Seattle, or NYC. There are plenty of "top tier" engineers in all kinds of places.

Surely depends on the metric used: the same people who, if brought up in one of the progressive teams at an SV giant or a well-funded startup might become celebrated code-fashionistas touring the conference speaker circuit, would likely have turned out very different had they joined the insurance company that was the only game in town. But the things they would have seen there! Not C-beams glittering in the darkness near the Tannhauser gate, bad a lot of bad code plastered over and over with half-hearted attempts to clean up during decades of maintenance and extension. If there are wisdoms to be learned from working with that one of our two hypotheticals will know them.
Huh, that's literally never happened to me before. Seems like an odd way of holding a discussion.

Anyway, I'm still here to defend what I've stated down there. I admit that there's a lot of shortcuts in thinking in my post, but I'm trying to keep it short so that people's time isn't wasted reading my comment.
> They always were belligerant, untrustworthy, lying bullies.

And US policy towards Korea has been something else?
The quality is fantastic, very sharp. We can also HEAR everything that happens on our street through the microphone. I can't really understand a bad review. It dutifully does its job without hassles, and is super convenient to use.
I want to say it started a while ago because some hiring manager asked a question about how someone would do something but had the intended answer as a bloom filter. The interviewee turned to hacker news to vent about it and then it brought enough eyeballs to a somewhat fringe algorithm to self-sustain these types of articles.
Very true on the having kids part. But you typically have 7 years of your life before you reach 30.

Probably contributes to the logan's run effect you see in SV tech companies ;)

What I've seen from colleagues with kids is the spouse also works some sort of 6 figure job and they either commute a lot or bought a house before it got extra crazy. Like one who bought a $600-700k TIC around the Haight ~4 years ago. Or they sacrifice their living standard somehow. The current family set you see today bought when it was more affordable.
We've banned this account.

https://news.ycombinator.com/newsguidelines.html
What about the consultant path?
You do have the choice. You don't need session tickets at all to run TLS. The cost of geographically-distinct STEKs would simply be an additional handshake if the client hops regions. (Is this common?)

This is a choice Cloud Flare is making in favor of performance, and it seems sort of risky with respect to a well-funded global adversary. This makes persistent access to any single endpoint server incredibly valuable.

But maybe regional STEKs are impractical from a performance perspective. I assume Cloud Flare has performance measurements to justify this choice. I'd be interested to read a blog post about it.
This is an excellent short list of the main points I learned as an undergrad, and what I've retained today. One other point is that 64 bit floating points (aka doubles) really are about double the precision of 32 bit floating points, in terms of significant digits. An interesting implementation detail is that they spend a higher fraction of their "bit budget" on the mantissa to get this (52 out of 64 bits, vs 23 out of 32).
Why should that be limited to those who make six figures?
Man, I find this comment annoying.
I haven't used it since the early days, and at the time it seemed obtuse and was also missing a lot of really basic features. I might pick it up again and see how it has changed.
Yeah it's really not a great explanation, IMO.
Ask HN: What would the world be without border control?
Longshot, but assuming there's no terrorism and people blowing up stuff, how would the world get affected if movement of people across borders was completely unrestricted. You can just take a flight, and go anywhere you wish.

What would happen to economies, a state of life of a common citizen for example in India or the US. How would trade get affected? Would Americans have a better/cheaper healthcare?

I understand that the geographical 'walls' are built for a reason, but what would happen if they didn't exist. Some will complain, and the others will be happy, what would the net effect?

Any books/pointers to understand this would be helpful.
What do you love? I can't love Go as a language, but love the projects, standard library, community, and have no replacement yet for the space where Go is.
thank you, very glad to hear that! :)