skysight-inc/HackerNews huggingface dataset:
Ayn Rand was not an idiot. You just misunderstood what her book was, as did many other people who have never lived under a communist regime. I have lived under a communist regime, and I remember it well, so I can tell you that her book is basically a fantasy world diameterally opposed to communism, or to be exact the form of it that the Soviet Union was aiming for. Nothing more, nothing less.
What sucks is I can't just tell my friends "you're working for an evil company -- just look at {insert 5 evil things they did in the past couple years}". It sucks even more that these are some of the kindest and most caring people I know, with better moral character than myself -- I almost feel they somehow got brainwashed into their jobs. But who would enjoy hearing that? At best they would ignore it; at worst you'd just lose friends. How can you possibly tell them they're making the world worse when you know they'd never do this intentionally?
Is Twitter winning its war on terrorism?
No, but I do not present it as fact nor as being the only possible solution. I think it more likely, as I said. In fact, I was clear about saying it was only my opinion that it was more likely.

That's pretty different than asserting it was done at the behest of a three letter agency and then basing a whole argument on that. Extraordinary claims require extaordinary evidence.
Is that your social grandstanding quota met for today, or are you in search of more opportunities?
That's actually nice of them...
Do not take part in the race :)
I intended the phrase "core" to refer to aspects of the language which are commonly used, leaving aside less frequently used or more obscure GHC extensions like existential quantification, functional dependencies, implicit params, etc, etc.

Which language features that I mentioned do you not think are commonly used in Haskell?
Is it? Nokia (yes, the company still exists, it has just left the consumer market) kept quite many patents and I think there licensing is profitable (I don't remember the exact conditions) For which phones Microsoft would have needed patents? They had no phones before they bought Nokia.
Sadly, as far as I know, Paypal only allows SMS. I believe business account, you cannot link your Paypal to Braintrees and thus you cannot use any 2-auth authenticator.

If I am wrong, please correct me, but I see no other options on Paypal, which is ridiculous, considering Paypal is such an important service. SMS should not be used for any critical services, but in cases like Paypal there is no choice.
Is every single job at those companies really making the world worse in a way that other jobs aren't? How about all the technologies and research that have come out of specific teams' work?
Most major security breaches are not caused by explicit back doors — they are caused by accidental vulnerabilities.

If you leak user data accidentally, saying “that wasn’t my intent” doesn’t help much.

The important thing that you don’t understand is that there is a difference between a search field / url box, and a Terminal.

I absolutely expect my browser to make DNS queries for stuff I paste into the URL box.

I don’t expect my terminal emulator to make DNS queries for random strings displayed on screen that happen to match a regex.
Arrays Indexed from 1
Outsourcing what exactly?
What good is RAM for if not running the applications a user needs to run? If the user is not currently running a 32bit app, drop the libraries from RAM. That is such a non-argument. The amount of space and time needed to load and unload 32bit support libraries is probably 1% of the space and time used every time a user loads a game, or the facebook app, for example.
#1 Amazon New Release
Well that and the fact that nobody else is allowed to import one of the known ingredients, coca leaves: https://en.wikipedia.org/wiki/Coca-Cola#Use_of_stimulants_in...
Hopefully so.

Apple under Jobs showed polished deliverables to customers. Without him, Apple demoed prototypes more, talked about plans and fields they worked on more and tried to pumped up confidence by giving out information more. It's been like this for a few years. Not a short time in the tech world.

They did regroup and formed a new foundation that is quite strong. Positioning at product and service for privacy alone has no competitors in the near future. And they have everything needed to make customers believe in them (on the other hand, do customers really have other quality and trustworthy alternatives?).

The best product after Jobs from Apple, to me, is AirPods. That's the only product makes me amazed and satisfied.

I'm actually a big fan of Apple's approach on making product and an iOS developer myself.
>poor standard library

What's wrong with containers, batteries and core?

>go get

Wow, once I've tried go the package management was utterly broken, even cabal hell looked better than this. What, no package versions? Downloading directly from git repo, are you kidding me?
This article is exactly as objective and as "inciteful" as one would expect given the source.

Gizmodo's parent company, Gawker, outed Thiel for being gay and he later helped fund a lawsuit someone else brought against them (for taking and publishing a recording of a private sexual encounter). That lawsuit put Gawker out of business.
A TDD approach for building a simple microprocessor model in Python
Yes, a fantasy world. A world which isn't going to exist, presented as a serious topic.

Maybe idiot was too strong a word, but it was shorter than the alternatives. If she'd left it as a work of fantasy, and not encouraged adoption, I'd be less inclined to be disrespectful. However, she gave many talks on the subject and pushed her views as serious political philosophy. This was adopted by others and has pretty much ruined the whole party and platform.

So, maybe she isn't an idiot but is actually a genius for undermining a once viable political platform and duping young people into believing in fairy tales.
ether and zcash live on separate chains. there's work underway that could allow for trustless cross chain exchange between ether and zcash (https://z.cash/blog/project-alchemy.html). This new crypto primitive in Byzantium is one of the things required for that project.

with Byzantium, it's now possible to create a zcash-like token on top of ethereum (it would however be wholly separate from zcash). since it lives inside of ethereum, it would be easy to exchange for ether. however, its value would float separately. it might look something like this: https://github.com/zcash-hackworks/babyzoe.

Byzantium also makes it possible to create an ethereum contract into which you can deposit ether (locking it up), transact around privately with others, and then later withdraw back out into ether.
You can make Ethereum transactions for a few cents that take only about a minute or less to complete. There's also a lot more you can do with them than just transfer them around.
If you're a friend, you won't try to control them. Debate in search for truth; admit you might be the one who's wrong. Especially to yourself. But never control.

That's a philosophy that bit me hard when I didn't follow it, so just trying to pass it along.

I think techies are far too used to wielding power. Assume for a moment that the world is evil. What now? Historically, the answer was "Accept it." The idea that we could even do anything to meaningfully change the situation is very recent.

Concretely, starting a startup is one of the few ways you can influence the world. Failing that, there's nothing you can do, so you shouldn't worry about it. Once the cake is in the oven, it'll turn out however it'll turn out.
Pretty much.

In general, you can assume that if you can't audit it, it's absolute crap. This is true for hardware and software.
For tickets, some of that booking fee is actually going to the venue.
Both sides are at fault, and the parent should have been more direct with the recruiter, but the parent is also right -- after a few calls, no more than a week of missed calls and no response, the recruiter should have stopped.
I was a little young but I remember the anti trust case against Microsoft in the late '90s so the tech sector is not immune to it, but why are Google or Facebook out of reach?
Technologies are, to some extent more neutral. These people might not be doing much to make the world worse, but they are still pedalling along a bit.
You stated that left-libertarianism was an oxymoron, which is untrue and historically inaccurate, even within the US context. The sources in the the Wikipedia etymology section point this out if you need further reference:

Colin Ward (2004), Anarchism: A Very Short Introduction, Oxford: Oxford University Press, p. 62.

"For a century, anarchists have used the word 'libertarian' as a synonym for 'anarchist', both as a noun and an adjective. The celebrated anarchist journal Le Libertaire was founded in 1896. However, much more recently the word has been appropriated by various American free-market philosophers."

No one’s denying that it’s modern connotations hem toward the right-wing cooption that that took place in the 1950s. Their project was to dress up reactionary ideology as radicalism and was undeniably successful.
Keyword being "was". Unfortunately most PC (and Mac, to an even greater extent) buyers today probably barely know who makes the CPU in what they're buying.
I usually check reviews on Google maps and tripadvisor before making a decision on a multi-night stay, but for the 1 nights I can usually get by well enough with photos and the sites own reviews. Though for what it's worth, the hotels that offer the 10% discount for genius members on booking are usually real discounts, but it's about the only "real" thing I look at on booking.
That's wrong, a lot of JDK api doesn't return null (and a lot of API throws NPE for null arguments). Assuming that everything can return or take null would make Kotlin code unnecessary verbose. It's a valid approach, but not the most pragmatic one.
Writing up a PhD: some numbers
A Look at How to Deploy Branchless Banking in Afrika
I don't know how to respond to this. If you're a software engineer with a typical role at {insert "evil" company here} who is just trying to do the best in their role, are you making the world a better or a worse place? It's not like they're making the product decisions (and that's what I've been telling myself -- they're not the ones making the decisions; they're just implementing them), but it's also not like they aren't contributing to the "success" of their company. And certainly they could be working somewhere else that has a more positive role in making the world a better place. How do you draw a line?
Not burning through limited data plan when a user wakes up in the morning I think. Maybe also linking back to the Bluetooth speakers by your bed for alarm/morning tunes.
This is precisely how i expect UN forces to behave. Bravo!
I am certain that booking pays at least 10k over market in Amsterdam
Lots of complains, but people underestimate how much money, time and effort the company spends on a customer service. It's a war out there, traveloka raising half a billion dollars, "old" companies must fight back.

Not only their prices are usually the lowest, but they also offer matching prices.

The room was not as advertised? Booking would at least offer a coupon for next booking.

Hotel was overbooked? They would find you a room of no lower standard, in similar location, and they cover the difference. It happens that if there's a big event in the city, they might cover your 5* hotel if you booked a shitty 2* room.

Many small properties have shady businesses, booking.com protects you from this.

They might not use the shiniest tech, but their customer service (which is biggest portion of the work force) is top notch.

Source: shared bed with one of the cs agents
You can benefit from it without profiting directly. I think Google benefits from Android adoption as a whole since that usually means adoption of Google services
Better 2FA exists.

We still need better identity authentication. Copied passports, phone numbers, and email all have problems. There are government initiatives (in the US it seems to be NSTIC and login.gov). This should be opened up and made international. It seems that login.gov is already an OpenID identity provider. So only marketing is left. Next to login with Facebook and Google, there should be a "login with GovID" or however it is called. It has to work automatically for any citizen in any country (whose government participates), so UX is critical.

While blockchain is the hipster technology and there are people working on that (e.g. Civic), I cannot believe in adoption unless government is involved.
Yeah, nothing is exactly what I've been doing so far. I'm just wondering if that's really the best I can do.
I've started to use Google Maps more and more, they give you a good overview of several sites and their prices.
Did something similar some time back before ARKit and vision frameworks were around.

Are you using the rectangle detection from Vision?
https://www.youtube.com/watch?v=wt96OomJY9A
Not saying that it would have worked - but there is actually a tiny, tiny country surrounded by the Eurozone - Switzerland.
And while surely not everything is perfect there, I think they are doing quite well.
I think they are referring to Google's hardware business as in the internal hardware unit within Google. While it's true that Google bought Motorola, Motorola employees didn't become Google employees as far as I know?

In this case though I think the HTC division will operate within Google as opposed to a separate entity like Motorola remained.
"Then they [the Croatian militants] issued an ultimatum: hand over the three Muslim nurses, and we will leave you alone."

Quite nauseating to think that this happened in Europe in the 90's.

Edit: even more nauseating to go on vacation there and realize that the people who did this are no different from yourself. This could happen anywhere.
Seems more of a rant on marketing and dark patterns, but somehow blames Booking.com for things that happens everywhere in the industry.
Cherchez la femme: VK.com CTO sued for $1.7kk
Costipati? Ecco le cose che non dovremmo fare mai
Put the same review on TripAdvisor. In my experience, they are not afraid to host bad reviews and I've always found the reviews there to be informative and indicative of quality.
Magnesium Glycinate also helped me with constipation. I also don't get headaches anymore. Personally, I like the liquid tabs.
https://www.amazon.com/Magnesium-Glycinate-ActivGels-Kal-Sof...
You are free to kill me, you are not at liberty to do so. If you try to kill me, I have the right to defend myself.

...

Liberties are for everyone, not just those who can afford them.

How do you square these two lines of reasoning? If you can afford making sure I get killed and I cannot afford to defend myself against you what difference my theoretical right to defend myself make? If the only rights I have are the ones I can personally defend then only the rich have rights.
best sentence (slightly reformatted):

"Twit­ter is not ac­tu­al­ly a com­pa­ny, it’s a dys­func­tion­al
non-profit that ac­ci­den­tal­ly pro­vides a valu­able service."
In Europe, I always check the price directly from the hotel, if it's last minute, I check hotels tonight and if the price is really much cheaper in booking.com, I call the hotel and get them to match the price.

I sometimes use hotels.com though since I often can get a 5% cashback plus their reward scheme which gives me a free night every ten nights (effectively a 10% discount)

Oh and for reviews, I check tripadvisor since, on the contrary to booking.com, they actually publish bad reviews.
I've tried tripadvisor a few times, but always go back to hotels.com / bookings / google maps. I just find tripadvisor kinda tricky to use and filter to get the type of hotels I'm after.
SEC Says Cybercriminals Hacked Its Files, May Have Used Secret Data for Trading
I think this needs to be said: there is literally nothing wrong with using PERL as an implementation language. You might dislike PERL, but simply using it is not a red flag.
It's the stated goal, there are solid historical reasons for it, and it's a reasonable way to tackle it. It's very disingenuous to equate other investments with ICOs or startups in terms of risk, especially the risk of going to 0. If you invest in 3 random S&P 500 companies, it's very unlikely that you'll end up with $0 from that after 10 years. If you invest in 3 random startups, there's a pretty good chance that you'll have $0 from that after 10 years. If you invest in 3 random ICOs, you're almost certain to have no value from that in 3 years.

If the SEC made it incredibly easy for the general public to invest in startups, scammers would come out of the woodwork to fleece the public, as they have in the ICO world, and as they have in the past for more traditional stock investments. Making a fake company or bullshit ICO and hyping it to the public would be one of the easiest ways to make $10M, and the prospect of that is going to draw a lot of scammers.
I see a clear pro Scala tendency in this article. Take for example this statement:

> In addition, Scala includes features that you won’t find in either Kotlin or Java, such as full support for pattern matching, macros, and higher-kinded types, which makes Scala ideal for big data processing tasks such as: graph analysis, aggregation computations, and complex, mathematically-focused modelling (e.g. medical modelling.)

This statement is unfortunately not backed by any explanation.

Kotlin has less Stackoverflow questions, but there is also less need for explanation.

Limited operator overloading in Kotlin is a good thing! I've seen way to many Scala with completely absurd and unreadable opertors.

Having worked with both Kotlin and Scala, I see Kotlin as much more pragmatic, what means real world suitable. While Scala was engineered with programming language research in mind (not an ivory tower language like Haskell, though), Kotlin considers more practical aspects like tool support or long-term maintainability. The Scala compiler is, for example, relatively slow. And what about binary (in)compatility in Scala? No word in the article. What about the imminent breaking change with Scala 3 (aka Dotty)?

Scala macros are problematic for tool support. Kotlin will probably get some kind of tool friendly meta-programming, but deliberately not macros.

> Kotlin may be widely considered the easier language to learn, but if it doesn’t have all the features you need, then those few hours spent familiarizing yourself with the Kotlin syntax was time that you could have spent starting to learning a language that does give you the functionality you need.

That may be true for some features, but Scala is a pretty complex beast with many advanced features, which are not only hard to learn, but which also make the code hard to understand or modify. Think of implicit conversions, implicit parameters, which can make it hard to understand what is going on by looking at the code.

Kotlin is much more readable in general: constructos are just named `cunstructor`, init blocks are called `init`, variadic argument are called `vararg`, annotations for co- and contravariance are called `in` and `out`. Scala has to offer method signatures like the following:

flatten[U](implicit ev: <:<[T, Try[U]]): Try[U]

Don't get me wrong, I don't want do condemn Scala and like it in principle, but I think that Kotlin is the better choice in most cases.
Of course not. But Thiel didn't write a book simply expressing a preference against multiculturalism, he wrote a book claiming that multiculturalism exists to destroy white culture.

'White culture is under threat' is a core belief of white supremacists.
>It might feel unsavory that those speeches are indeed personal income for the long list of politicians, from both left and right, who have engaged in that practice. But those events aren't about buying influence, they're about rich wankers feeling special because they get to hear some bullshit commencement address from important people behind closed doors.

Also about the fact that people are more likely to sign over millions of dollars in accounts to be managed after they are hanging out in the glow after shaking the hands of somebody they admire. The bank hires Neil Degrasse Tyson or any other celebrity for the same reason. They make money even after spending hundreds of thousands of dollars.
I recommend the documentary "Nobody Speak" on Netflix for an overview of how the lawsuit unfolded and why it's so problematic: https://www.youtube.com/watch?v=PHow1B32WZw
If there is a "safe" state, there's also an "unsafe" state and it was obviously introduced knowing it might be unsafe, otherwise there'd be no "safe" state.

Long story short, it's not a backdoor but a key to a backdoor which implies there is a backdoor.
New Zealand fuel shortage necessitates naval intervention
I wonder if it is the ability to take risks? Here we talk about failing fast. How does a Michelin star restaurant experiment and fail?

Maybe having no stars to worry about would help create the next Momofuku pork bun?
Oh really? Good customer service? How about this:

https://medium.com/@ilyadoroshin/bad-ux-how-booking-com-dece...

https://news.ycombinator.com/item?id=15152155
Or, to reuse a variation of an old saying, "off means off".
That sounds very much like the "just following" orders defence, also known as "Superior Orders". More details @ https://en.wikipedia.org/wiki/Superior_orders
Nice!

Yeah, I am using Vision's rectangle detection.. but it's really touchy. I've got a lot of heuristics in there to throw out bad results and smooth things out.

It doesn't do well if there's something near the puzzle though (like a horizontal rule or text like you might see in a newspaper layout).

Any suggestions on a better way to segment the rectangles? Or any preprocessing tips (I couldn't really find anything that made it detect things more reliably)
> I think parent's point was simply that being critical of democracy does not automatically make you a "neo-feudalist".

alphonsegaston's point is the exact opposite.
The first item on the author's wishlist is 'sync with realtime TfL data (which lines are down etc.)' - if current travel conditions could be persuaded into this map in real-time, and (also on his wishlist!) the presentation massaged into the classic schematic Tube map, it would make a wonderful tool for getting around London. Anyone who lives in the city quickly gets an instinct for what routes to take around the Tube at different times of day, but for those of use who don't, something like this sitting on our phones could be a marvel.
Does anyone have technical details on what exactly occurred to damage the pipeline? Any other details about New Zealand's energy infrastructure would great for context as well.
Well, that sort of begs the question: Why did you feel you could do anything in the first place?

It sounds like a dopey question, but it's at the root of a lot of these feelings. I used to feel similarly to you: a general sense of malaise, a discomfort with the world, a plan for doing something concrete to change it.

But everyone has limited ambition. If you don't focus it like a laser, you won't get anything done. Then suddenly your time is gone.

I suppose my point is, relax and enjoy yourself. Choose whatever goal you really care about, and focus on that one thing. What Facebook does was never up to us in the first place. Besides, they're far less evil than Microsoft was at its peak. America isn't so bad right now.
Out of curiosity, can any hacker news types quickly tell me if there's been any significant developments since this paper was authored that a programmer should fundamentally consider these days?
Yeah I know. But it's also true that if they tried to do the opposite of what they were told (or if they just refused) then they'd get fired. So what do you do?
My 30s search gave no answer. If my total cost of a ticket is 100, how much of that ends up typically to ticketmaster's pocket and how much to the venue?