skysight-inc/HackerNews huggingface dataset:
Outright dismissing quantum mechanics because of a personal belief in an linearly causal universe is not really what one would call humble. He's full of rather snarky quotes to express such dismissal ranging from "God does not play dice with the universe." to describing quantum entanglement as "spooky action at a distance." Interestingly, the sarcasm of the latter has been lost in modern context and the former mostly used as an false indicator of religion from Einstein.

I think Einstein's perceived humility was mostly a consequence of the fact that he was mostly right on everything he said, and people quickly acknowledged as much. Relativity overtook aether theory shockingly quickly for instance. There's the old quote that science progresses one funeral at a time. The meaning there being that people tend to obstinately hold onto past beliefs, so it is frequent that it takes the passing of one generation for progress to be effectively made by another. One of his only views that was not widely accepted was that of his view of quantum mechanics - and that's where his snidery started to emerge. But in other cases having your revolutionary ideas rapidly and universally adopted is going to make it rather easier to speak softly knowing your big stick is certainly up to task. And that's probably one too many quotes for a single post...
how does he deal with unsubscribe if his server is offline after sending ?
JJ Abrams supposedly got inspired after finding a book that was left purposefully for someone else to find. He channeled that inspiration into a book titled "S." by Doug Dorst. I'm not a huge fiction reader but I have found the book really fascinating. It's presented as a fictional book called The Ship Of Thesus with notes in the margins from two people as they read it and passed it back and forth.
BidNow – One can bid, buy and save money whenever and wherever they wish to
Ahh yes, function key use is much more prevalent in Windows for whatever reason. On the Mac most of those shortcuts have always been Cmd+letter instead (e.g. Cmd-R = refresh, Cmd-W = close window, Cmd-Q = close app, Cmd-F = find), so perhaps that is why Apple see the Fn keys as expendable.

On the debug thing, having the debug controls on the Touch Bar with XCode (available from any app) is one of the few actually definitely useful things about it. Spotify integration could be, except they decided not to show song name or anything else useful on there.
Been thinking of dropping off books to the local "neighborhood library" (one of those small unmanned stalls) but I'd been delinquent. You've given me the motivation to get around to it tomorrow; thx.
OCaml was a really strong influence on Rust. The first Rust compiler was written in OCaml. Rust's traits are also similar to Haskell's typeclasses.
To be fair, European cities are often terrible for driving, because the road system is poorly designed. And expanding public transport takes precedence.

That is also technically achievable in US, but much less politically achievable.
What type of US Visa is required? Does YC offer any support on acquiring it?
Visa process has been a really painful lately and getting it on shorter notice is very difficult now. Since there is only a matter of a few months time where founders have to apply for YC and simultaneously apply for US visa as well.

For some countries, US visa of any kind is fairly easier than many countries and it is extremely difficult for Pakistan (where I belong).

So what kind of visa will we have to apply for to attend YC incubation in SF and will we get any kind of support from YC to speed up the process and not miss the cycle which we apply for?
Does Go have templating?
Also migrated to a Dell XPS 15 as new Macs stopped exciting me.

No coil whine in mine, but it was hell finding just the right bios version so sleep would work. And if you don't use a specific Intel you driver version you get screen flicker. Le sigh.
Buying naked puts. It is like shorting but very leveraged and must be timed.
If you're damaging your keys and hurting your fingers, you may be typing too hard for the keyboard. I'm not suggesting that that's your fault, just that there may be a mismatch between your preferred typing style and Apple's. I looked at the 12" Macbook when they first came out and was attracted by the small form factor but completely turned off by the keyboard's almost non-existent key travel. I much preferred the heavy, mechanical switches on my Das Keyboard on my Windows desktop. But ... my Windows machine died, and I switched to a Mac Mini with a bluetooth keyboard for a few months. When I returned to my Das Keyboard, I found I didn't like it as much. My typing speed was much faster on the Apple bluetooth keyboard, partly due to the lighter touch required. I now prefer typing with a lighter touch, and eventually picked up a Macbook and love it. I'd still prefer a bit more key travel, but I'm okay with the tradeoff for the form factor.

TL;DR - Macbook keyboards require a light touch, which may not suit your personal style.
Comparison of trie structures used for IP address lookups
95% of the jobs created since 2008 are temp jobs not actually jobs you can live of. A job is not just a job.
Here's how I do it:

"use strict";
if(window.hasOwnProperty("MyApp")) throw new Error("MyApp already exist!");
var MyApp = {};

But I recommend using a module loader.
As landscapes, they may well be less interesting. As communicative portraits, they're (IMO) more successful. The first one is probably the best example. Having a clearer and brighter picture of (for example) your partner and daughter would likely be preferable. If it was a candid and unposed shot, it might look weird and unnatural though. This is why the fourth example is probably the least successful, that hazy summer glow in the "before" picture is somewhat desirable.

To my eyes, the shadow boost is a little too much. I'd ideally like a slider to customise exactly how much brightness you're adding. Personally, I'd probably turn most of these down a touch.

Google clearly has fantastic technology driving this image processing, but I think they need a little more work on their taste.
Introduction to batch processing – MapReduce
If the debt is not cleared why let the person out at all?

Why is a felony conviction a good signal for anything? We know convictions are disproportionate based on race and economic status. The executives at Equifax did a lot more damage to the American public than most drug offenders and yet they will never serve a day of time for their actions.

You can't separate poorly drafted laws from felony convictions because the conviction itself carries the consequence. If the laws are poorly drafted the consequences are unfair.
> Go’s fast compile times are a major productivity win compared to languages like Java and C++ which are famous for sluggish compilation speed.

C++ is famous for sluggish compilation speed, but Java is not. Java code compiles pretty quickly; it’s a simple language.
Accidental power button are still a problem, because obviously the correct key wasn't hit. It's mitigated, but a mitigated problem is still a problem.

But with proper keyboard design, accidental presses wouldn't be a problem.
Typora seems nice, but it seems it's not in the browser... Sometimes it's ok, but sometimes it's cool to have a solution in the browser (shared computer, university computer, etc.) where you cannot install any binaries.
Yes automation is the necessary condition for real wage growth. The only way for real wages to grow is for productivity to grow, which means more automation assuming work force skill level is stable. Is it also sufficient? I think there is valid concern about aggregate demand, esp if the transition is too fast. I don't think that is currently a problem though as our productivity has been growing too slowly, not too fast.
Doesn't using VPN's and Tor in itself put you on the map of anyone looking for 'deviant' behavior?
~7.6 billion humans weigh 420 billion tons? That would mean the average human weighs 55 tons! Talk about an epidemic of extreme morbid obesity!
There is an interesting comment in this page:

"Well, the issue is that the headlines doesn't actually portray what happened. Mary didn't appear it was just signs that signified her presence. While people were adoring Lord God almighty the sun started to display different colours from blue to white, red and green."

In this context, one might find interesting that there were also strange colors the same day in western Europe skies, because of Sahara sands in upper atmosphere.
I replaced my broken MBP 2013 to 2017. The keyboard is really horrible!! The 2013 KB was wonderful and I can't find any other laptop with same great KB.

With the new MBP, after one month of purchase, the display is down. I went to Apple Store, and they told me 3 days for repair but I never get any email/tel contacts after a week and their online status remained "repairing". Until I call them back, they told me they contacted and I didn't pick up their phone.

Now after 2 months, I found a video quality issue on their FaceTime camera (with sunlight, same issue):
https://imgur.com/a/AQTOw

Has anyone with the same experience?
LibreOffice added the ribbon earlier this year. It's optional and not the default.

Also, I understand most users like the ribbon in MS Office. Most vocal people appear not to, but I recall an article about a survey and most ranged from indifferent to positive.
This ++
"Is it too much just to ask why anyone cares so much?"

It was also a huge issue in the UK as Bombardier is the largest private sector employer in Northern Ireland which is politically critical to the current UK Conservative government as they are a minority and depend on support from one of the unionist NI parties to function.

I'm sure the UK government desperately wanted a solution to this crisis - having a government collapse in the middle of Brexit negotiations would have been a disaster.
There’s no love song finer but how strange the change from major to minor every time we say goodbye.
Java is not a simple language, period

Now, if you mean "simple" as in, needs an IDE to figure out what other languages figure out in runtime/compile time automatically, then yes, it's a dumb language

Not to mention the library, which is a jigsaw puzzle composed of barely fitting parts that need to be connected in non-obvious ways to work and made by people who want to prove they know several design patterns and can apply then to any situation instead of something that's rational and straightforward
any experience using it in production? looks promising results
How storytelling can improve UX
This autumn I finally needed to buy a new laptop and spent some time testing and figuring out which keyboard I like the most. The funny thing was that the only seriously decent laptop keyboard is in a model that has a limited release and will probably sell out in the coming weeks: The ThinkPad 25th anniversary edition.

How can it be that to get a seriously good keyboard for programming, I need to get a novelty laptop and get it fast until it sells out. If you have a chance to test it somewhere and can take a hit with a FHD panel, this is definitely a fast and robust laptop.
"In this web based tutorial. First we give a brief overview about the impact of addressing on lookup operations. We then present a series of different address lookup algorithms along with their advantages and disadvantages. Finally, we compare between all of them and see how they are suited in today’s networks and we also give a brief analysis about our findings based on implementing unibit trie, Patricia trie, and fixed stride multibit."
>> I mean that e.g. if we create a machine that can solve every thinking-related problem that humans can solve, then we can be certain that we have created artificial intelligence.

This is the very notion I'd like to challenge. First of all, there is nothing concrete here so I will make up some definitions.

For simplicity's sake, if you define thought as a way of iterating a large knowledge graph (assuming that a graph is not a grossly inefficient way of representing knowledge), and forming new knowledge (or making inferences) as a way of extending that graph through certain constraints (maybe axiomatic, maybe probabilistic) that somehow also exist within that graph, what goal would a graph have other than the ones you give to it? This would make AGI just an interactive machine.

And if you can't give it adequate goals that will at least make it pass a turing test, what good is a graph that can be used for emergent inferences? My real gripe with that is "It" isn't intelligent. "You" are intelligent and "you" gave it goals. So subjectivity is, in my opinion inescapable when you are talking about intelligence.

I will concede that you can't know I have subjective experiences, but practically that's not a very useful thing to say. If it doesn't matter, why bring it up? If it does matter, why not use your past experience to have a belief that I am conscious despite that belief being subject to future modification? That's how I'd treat a perceived AC.
The most annoying thing about Siri is that another key press does not close that window again. It's the first thin I removed from the touch bar.

The number of times I actually wanted to change the terminal colors or open a man page with the touchbar is exactly zero. I press them often enough by accident that I am annoyed.

The touchbar is a solution looking for a problem. Can't find one. If you want reconfigurable keys, why not put a small display in each of them? That would at least be a possible benefit without these fundamental drawbacks.
The whole purpose of a DSL is to make the whole system simpler, by separation of concerns.

That is, the DSL as a language is still much simpler (fewer data types, fewer elements, fewer rules, etc.) than the whole application, which is built using that DSL.

So I'd expect the DSL's documentation to be short and targeted at the people writing within that DSL.

If the DSL's documentation is more complicated than the original problem (spec), it failed at its purpose.

BTW, ultimately you have a chain of languages, such as:

Spec <- DSL <- Meta-DSL <- ... <- programing language

But in the end, that chain goes from complex/specific to simpler/generic. So the documentation effort should shrink dramatically from one step to another (or your system design is seriously flawed). Usually, the Meta-DSL or Meta-Meta-DSL is already the plain, generic programming language you are using. And that one requires no documentation writing at all, because is already documented and widely understood.
When I got my first MacBookPro in 2009 I was sold instantly.

Not because of the specs, I had given up a Dell costing a quarter of the price with higher resolution display, more memory, a nicer keyboard and faster CPU.

I was sold because, unlike any of the other Windows & Linux computers I owned at the time, it did not make me angry when I used it.

I miss _that_ MacBookPro.
Microsoft teases the Classic IntelliMouse
For all it's faults, the MacBook Pro is still the best computer for what I do, as someone who doesn't have to use a Mac. macOS being a big factor in favor of it.
ebay is great for buying things like fabrics and wholesale items but I would never trust it to buy or sell anything more expensive than £20.

The risk of fraud is too high and I have zero confidence in ebay to resolve the issue if I were to buy or sell an item and something went wrong. None of this is based on actual experience just a feeling and other peoples experiences - and I think that may also be why people are moving away from ebay, a lack of trust.
Blockchain is like the transistor of the main frame Financial System
By the way, thank you for actually engaging in a civil discussion that has meats on its bones. Really, if anything, I'm trying to be convinced. Trust me, none of it is trolling, I'm surprised you'd think that actually. I'm just a hard sell on ideas.

If I understand, your hesitation to have any constraint on acceptable speech in certain situation is that you suspect it would cause more unfair harm due to it being used to falsely condemn people, where they did not intend to cause social harm? And you believe that injustice be a greater bad to society then the instances where speech was used with the intent to harm.

And I 100% follow that logic. In fact, if true, then yes, I'd be fully onboard.

Now, I think a lot of people, young ones more so even, including me, have noticed a trend of a kind of speech which seems to only harm society or individuals. Providing no positive social value, other then power to those who speak it. And the issue is not with the ideas being controversial, or unpopular, but really with how it is spoken in demagoguery terms.

If I acknowledge this problem, I conclude that fully unconstrained speech has its own set of downsides and issues to a healthy society.

I also acknowledge that fully restricted speech has issues, in fact, I agree, much worse issues, and we have other countries and history as examples.

I also feel we have other countries and history as examples of the harm demagoguery speech can have when it overtakes rational speech.

I think denying either of these problems is just ignoring reality. So what do we do? Do we continue down the path of accelerating demagoguery speech until it overtakes most outlets, and accentuate the problem? Do we ignore the people who do suffer harm from such speech?

Maybe, but if so, ya, you're going to have to hard sell me. Like I'd need to really be convinced there's no better solution. That this is the ideal trade off and I have to just accept the problems it comes with, knowing that's the best we can do, that alternatives are just worse.

So my first instinct is to explore hybrid solutions. Can we be smarter about speech. Can you restrict the worse of it, while not damaging the best of it?

So you gave great pointers in that, such as: Is legislation really the right approach? Or should, say, education be used instead? How would speech be categorized? And how would we distinguish accidental misuse of it, with no real intent, versus premeditated? You also strongly hinted that in doubt, the default should be to allow it. You brought up if it should be about the harm to the listener, or the intent of the speaker? Those are great considerations, and clearly this is a complex problem.

Now, I just think if we don't acknowledge the problem though, and either convince people the status quo is the ideal solution to it, or come up with something better, then we might end up with a new generation who will come to simply resent free speech, having only seen its downsides, and might choose to outright repel it much more strongly then I'm suggesting.
What's with the PS? Did he tell you that or are you saying he shouldn't waste his newfound riches on bitcoin? Seems really out of context otherwise.
Nope! And that's most people's main problem with it.
Thanks. Updated, and probably this thread is off-topic enough that I should just delete it.

In my head I had not distinguished between "shutdown" and "sleep", nor decide that the hardware was less to blame than the software. Those details matter, sorry for any confusion.
Agreed. A short keyword is generally better than a symbol. Yes, you do get used to symbols, but words come naturally. "a and b" is easy to read, easy to explain and read by newbies and overall much, much nicer in my opinion than the 1-letter-shorter "a && b".

Keywords can also benefit from the fact that 99% of programmers know at least the basic English words, while special characters are not necessarily international. They might not be used, they might not have the same meaning. I'm speaking more about "&" here, but it applies to other characters as well.
And yet somehow you still have someone (who I assume is a poweruser) who doesn't know about its existence.

But to answer your question: It's hidden because it doesn't have a graphic representation on the device itself. Nothing on the volume button indicates that it's somehow a hidden slider.
How would you challenge other five eyes nations spying on you and sharing the conclusions with your government? I'm not trying to point out you're wrong, it's a serious question.
Lead vapours in enclosed spaces

Seems a good tradeoff to me
Hoping Tesla owners will jump in here with clarifications/corrections. My understanding is you can engage Autopilot as long as there are lines to follow, but it gets dodgy in many city street driving situations [1], so many owners simply follow Tesla's advice and only engage Autopilot on simpler highways. By the time you get to the point where you have to cognitively engage all the time supervising Autopilot for the odd situations, you might as well only engage adaptive cruise control.

[1] https://www.quora.com/Does-Tesla-Autopilot-work-on-city-subu...
Hmm this seems exactly backwards to me, running is okay (even sort of pleasant) until a few minutes in and then it's extremely not.
Dragon Helmet: Open-source collaboration that aims to create a high tech helmet
Twitter is done with hate symbols and violent groups
When I do that, I try to do the opposite of what it seems everyone else does. Namely, I try to give away the good books. It seems most want to keep the good books and give away the not so good books. I try to give away books that I'd want to read.
If we're talking about the newest line of MacBooks, how does one accidentally press the power button? Maybe it's just my computer but it takes quite a bit of power to accentuate it compared to the other keys.
In my experience Amazon SES is great if you only used it for transactional emails. If you start sending marketing emails you will soon find yourself being blocked by ISPs and email service providers. You will end up spending a considerable amount of time getting yourself unblocked. Some service providers will even block the domain name, so even switching the service won't help you. Everything will go to spam from that domain name.

I have built the tech for an ecommerce startup (https://www.article.com) from scratch. Using different services for transactional and marketing emails is probably one the best decision i made early on.

Pro Tip #1:

"Use a different domain name for the from address while sending out marketing emails"

For example if your primary domain is example.com. Use support@example.com as your from address in transactional emails. Use support@example-mail.com as your from address in your marketing emails. Off course forward all emails received by support@example-mail.com to support@example.com (Why? see Pro Tip #2).

Pro Tip #2:

"Never use fake emails like do-not-reply@example.com for the from address for any email you sent. Yes not even for marketing emails"

You will be surprised how many time customer just reply to emails they have received even if it is an unrelated marketing email. You will regularly see customers receiving a monthly newsletter and they will hit reply asking "Can you change the shipping address on my order?"
There are plenty of fish in the market that aren't frozen. It seems you're only thinking of the tuna.
So does anyone know exactly what brought the planet back to normal after the release of all this methane? Why didn't the Earth careen into an unstoppable spiral of planet-wide heating like Venus did?
Don't forget Javascript which is ridiculously under-featured natively. At least C has the excuse of having to run on the bare metal of a wide range of architectures.
Thank you for the nice reply. I will try to look into the changelogs/blogposts and keep hoping that someone someday will address my pain points.
I tried it in 2016 again, and under the alexa top million sites, I found basically all supported it, even if just with a redirect.

Mostly because nowadays every CDN, nginx, Apache2, IIS and HAProxy all support it by default.
I think this is the link to the original paper

http://rspb.royalsocietypublishing.org/content/284/1865/2017...
If you see a 2x liquidation preference on a term sheet in this market I would be really surprised. Virtually every term sheet that isn't the one before an IPO or a recap will be non-participating preferred.