skysight-inc/HackerNews huggingface dataset:
Maybe I'm not the exact target market, but I always carefully pick my search parameters and research my decision making. For showing up, this is impressive to send flowers, but there's always some minor details that break the experience, like the shop is closed, I can't pay via X service. The Hotels.com booking is great, but not everybody is that rich to book a villa :)

As I see it, Viv aims to be the Google of service providers which is a pretty neat goal, nobody did that successfully, so I'm rooting for them. The platform approach is also a good marketing strategy that they want to allow it to embedable. For example letting people say ask basic things about a monument in a remote national park. The applications are really limitless if it fits on a Raspberry PI like card.

As someone who like to break things, please Viv process this for me:

"VIV, please find me a cheap flight to Vienna, check Ryanair and Wizzair on the 21st of may for two adults"
"order the results by price"
"show details for the second one"
"show the previous one"
"are luggage included in the price?"
"book it, but skip all marketing offers from the company"
"find AirBnB apartments for that day that has wireless internet"
"order results by price"
"ok, then search in the range of 10 to 50€ per night"
"select the first place"
"message host: looking forward to meet you"
"book it."
"Viv, bring me a beer"
> The difference between LC and a Junk corporate bonds is that with LC you are investing in hundreds of loans at $25 each. You can't get the same kind of diversification corporate bonds.

Are diversified bond funds not a thing now?
Itch.io week (open marketplace for independent creators)
Disgusting.

And just as bad a "GlobalTel". Who have no idea what the word "global" means when it comes to paying to just talk to the incarcerated from outside the US.
I've honestly never felt like types have gotten in the way. I also write plenty of tests with plenty of mocking, it's just that the type system means we don't have to write tests for the things the type checker checks for.

I'm having trouble thinking of a time when I felt something akin to what you describe with zombie constraints. If anything, having a good type system makes it easier to rip out code that isn't used anymore. And Generics can help with keeping your solution from getting too specific.
You are missing my point, I think.

There is no reason why "language suitable for building gigantic, uber-complex, mission-critical systems" and "language suitable for fooling around with as a beginner" should be the same, and many reasons why they shouldn't.
Actually, all of it is accurate. Since you're spouting off your credentials as the only evidence for why what I wrote is wrong [not sure how that works], here are mine:

- programmed in Objective-C for ~30 years

- implemented my own pre-processor and runtime (pre NeXT)

- programmed in the NeXT ecosystem professionally since 1991

- additionally, worked in Objective-C outside the NeXT/Apple ecosystem for many years

- worked with Rhapsody and with OS X since the early betas

- worked at Apple for 2 years, in performance engineering (focus: Cocoa)

- one of my projects was evaluating the GC

With that out of the way (and just like your 6 years, it has no actual bearing on correctness): which specific parts do you believe are inaccurate? I'd be happy to discuss, show you why you're wrong, or correct my post if you turn out to be right on something that can be verified (your opinion as to how awesome ARC is doesn't count).
It seems naming things is still one of the hard things in Comp Sci: http://rack.github.io
> What scandals were being discussed yet suppressed from the "trending news" list out of these examples? How many of these examples are actual news stories? The IRS thing turned out to be overblown bullshit, what about the rest of them?

Is that actually true? The IRS' claim that every drive containing copies of the emails failed makes anything I hear from their side completely non-credible, in my opinion. Technically there is a chance of 100% drive failure, so I can't claim with complete certainty that they're full of it, but I think there were at least three 9s of the claim being bullshit the last time I ran through the numbers.
>Since WWII, IIRC, most NATO militaries have been structured (in part originally with US support and in some cases insistence, though the US preference has changed on this, especially since the end of the Cold War) to be dependent on the US as the core of any major operations (this was, IIRC, a substantial issue for the UK, particularly as to the structure of its naval forces, in the Falklands.)

UK, France, Italy, Germany, et al. were more than perfectly capable of winning a war with the tired army of the 1/3 of an ex-socialist Yugoslavia.

>Kosovo was the tail end of the breakup of Yugoslavia; it certainly wasn't the motivation for the US intervention in Bosnia-Hercegovina, which substantially predate the crisis in Kosovo, unless you are suggesting some kind of long conspiracy that even the harshest critics of US policy in the region have never suggested before.

The Kosovo has been a point of interest in the area (and a conflict zone) way before the US intervention in Bosnia-Hercegovina -- even in mid-eighties. Everybody, including "tied" Germany, made its moves, to be a player in the future of Yugoslavia, even before the county dissolved.

And, by the way, 5-10 years ahead are not "long", they're literally nothing much in diplomatic and foreign affairs planning.

The US have a plan for Cuba after Castro dies for decades now (revised to new situations of course), and similar, players in international politics play the long game, including centuries of interventions and moves, all the time.
I guess it depends on what your idea of significant capital is but you can get the advertised returns by investing as little as $2,500 just make sure you never put more than $25 into any single loan.
What are "automation scenarios"? Saying people on HN discuss the singularity too often vs "automation scenarios" is going from a specific idea to a vague idea. English is my first language and I would never say "automation scenarios"
I never would have believed it a few years ago, but Buzzfeed has become a force in investigative journalism.
Any ORM can handle joins. There are certain types of joins / aggregations / whatever that are harder for ORMs to support, and thinking that this is the fault of the ORM births monstrosities like Hibernate.

ActiveRecord for me hits a sweet spot in that it covers most of what you would need to do day-to-day in SQL and gives you easy ways to bypass it if you need to do something more complicated.

The biggest issue with ActiveRecord IMO is Rails devs who feel that falling down to raw SQL when it's warranted is wrong, and end up building insanely unreadable garbage using ARel (which in and of itself isn't a bad library, but should almost never be used in "high-level" code.)
Self-host analytics for better privacy and accuracy
I already agreed with you on that. It was malware and secure-on-insecure-OS points I was countering.

I'll add that user education has mostly failed. The recent consensus in INFOSEC is we need to design solutions where it's hard to do it insecurely and still easy to use. Signal messaging app is a great example of that. Another is Combex's PowerBox scheme for permissions on files where file dialog transparently grants a single file's access to app when user uses it. OS or runtimr protects its security. But, what user is giving to what application is clear even without technical knowledge.

So, education plus better design like I described is next steps.
> For anyone who believes these statistics are not based on overt discrimination based on political viewpoint, a recent study[2] showed that discrimination by party is stronger than that of race.

That makes sense. I will freely admit my opinion of a person changes if I find out that they are a republican or libertarian. Doesn't make them a bad person, but the ideas put out by the prominent members of those parties frequently range from from stupid to completely horrifying.
Really great explanation--thanks for sharing. Are there any good sources you'd recommend for reading up more on this, or search queries I might want to try?
It's a joke that exaggerates a gender stereotype (and not even a particularly offensive one) to a silly degree for the purpose of humor.

Here's another one to balance the scales: How many men does it take to screw in a light bulb? Just one, but you'll have to ask him 50 times.

Feel better now?
FCC Moves To Stop Extortion Of Incarcerated Families By Prisons And Phone Companies

http://www.ftb2tb.com/ftb2tb-blog/2016/1/4/fcc-moves-to-stop...
Some developers really do want to be rockstars, I suppose.
I never used neo4j - how do I import the csv files?
Is there any open source visualization tool for noe4j?
Show HN: End to end people detection with tensorflow
Did that study control for refined carb intake?

People who eat a lot of processed meat also tend to eat a lot of refined carbs...
Fixed the bug where it was finding Java within Javascript and adding that to the Java count. The Java count is now properly reflected.
I've made an addon-program for game streamers, one day I decided to go "heck", why not ask some money for a license.

I can't really say I'm making a "living" off of it but for a student I do have a /really/ nice income.

It's a /very/ specific application though. It swims along with the bigger fish like Open Broadcaster Service and xsplit, when they go down, I go down.
Download Top Dark Secrets from Hollywood
Check it out @
http://www.gisttrace.com/2016/05/download-top-10-dark-secrets-from.html
Well David Cameron Also invested in the fund himself, he didn't just inherit money from it.

I'd agree however that it wasn't David Cameron who had serious ethical issues there but his father who setup a trust designed explicitly to avoid tax, shopped jurisdictions to lower the tax and placed local people in nominal roles to make it seem that it was controlled locally when it was not.

David Cameron hasn't been so keen to tar his father with the same brush as people like Jimmy Carr.

"Prime Minister David Cameron on Wednesday called Mr Carr's use of the scheme "morally wrong"."

I don't see him saying the same about his father...
And what happens if the muni goes bankrupt
There is virtually no dead end corner that the OP can paint him/herself into. They could pick literally any language or approach, platform or format, and create a successful business from it. The risks come from not being able to _easily_ make changes, but those risks are mitigated by the choices you make in developing the software, at an architecture level, using proper design and weighing out the realistic possibilities, not the universe thereof.

Concretely, if you create a web-based API, then you can put any front-end on it. If you layer the application correctly, you can move some of the layers closer to the client as needed, adding caching for performance. If the problem is one that can only be solved through a desktop application, then the whole question was moot to begin with.

I've seen enough Excel-spreadsheets-as-million-dollar-business to know that the only thing standing between you and your completed product is yourself, especially when you have technical skills to actually do the work.
Check it out @
http://www.gisttrace.com/2016/04/if-you-have-these-two-holes...
Huh? Isn't that what he said - or did I miss something? How is your check code related comment different from his checksum related statement?
If you think you see abusive behavior on HN, the place to let us know about this is hn@ycombinator.com. We'll take a look and get back to you.

It's not an appropriate story for HN, despite (or because of) the crack-like power of meta on internet forums.
Sometimes code will add additional checks such as hashes to verify that parts of the text section haven't been modified. Should be able to remove those checks, too. Just have to track them all down.
Ask HN: What are your best (relatively) passive, non-stock-market investments?
Yes, use a hex editor. Not a whole lot different from a gameshark, really.
This is a big problem that I've been seeing a lot lately: Liberals and Progressives thinking that they're absolutely right and just, and as such, they should censor those that they perceive as not being right or just. But who is the judge here? How do we really know what is absolutely right or just?

Censorship of any kind is inherently dangerous and detrimental to true progress. Aren't equality, open-mindedness, and freedom of expression paramount to liberal thought? Do you not see the hypocrisy here?

But shouldn't none of this matter? If we're right, should we really need to silence our opponents? If our ideas are fundamentally right, then they should win in a fair and open marketplace of ideas, without the unfair advantage of censorship.

The very fact that you want (or feel the need) to silence your opponent sheds a light on the quality and legitimacy of your ideas. I say this as someone who has always been classically liberal; we have abandoned our true ideals (the ideals which have usually placed us on the right side of history) for radicalism and new forms of bigotry and inequality. The Overton Window has radically shifted and those that were previously on the left are now falling closer to the center-right.

We are a polarized nation and this is reflected in the atrocious line-up of presidential candidates that we have right now.
Ask HN: Software ideas for use in electric vehicles
I've been (amazingly) assigned the task of designing and building an electric car. We're not going to tackle going autonomous yet (complexity/ethical issues).

We're using an existing vehicle body/chassis plus some well understood conversion kit components, but there's still a lot of room to create interesting, special features using software (we've got a Raspberry Pi managing the non-drivetrain electronics and an iOS app for dashboard and non-mechanical control, etc).

There are so many cool things that can be done but I'm not smart enough to think of the best ones. Do you have any ideas?
Beerpay – Pay Beer, Pay Open Source
> IMO the only reason to use rails if you don't actually understand how web development actually works.

I'm not following your reasoning. Just because Ruby/Rails runs slower than Java/Spring, why does that mean you "don't understand how web development actually works" if you choose Ruby/Rails?

That's a serious question. Runtime performance of a language/framework is only one small sliver of the overall performance of a large system. And overall runtime performance of a system is only one factor, among many, when choosing the right stack for a business.
I believe Goldratt suggested something like "ask why until the answer is a feeling" which is much in the same vein as the five whys. For anyone wanting to learn tactical approaches to root cause analysis, lookup Goldratt and ”reality tree", profound life/career/wealth changing stuff.
Legally there is nothing wrong with it. Morality depends on who you ask. Maybe for you it isn't wrong, and that's fine, but to others it is.

That's why it is hard to judge morality -- because it is based in opinion, not fact.
Show HN: Multiple A/B Test Experiments with Google Analytics
Zenpayroll's hands aren't clean either. I have a friend who helped build out one of their offices. There was an absurdly long courtship of literally backbreaking labor (she was going for an administrative role) mixed with dinners with executives only to be told that she wasn't a fit. Her follow up emails to figure out what could have possibly went wrong weren't returned. Oh the irony of a HR startup treating other humans as resources (to be discarded).
The risks come from not being able to _easily_ make changes

In my experience, this is pretty much the same thing as being unable to change your mind.
Previous discussions of Convox Rack: https://hn.algolia.com/?query=convox&sort=byPopularity&prefi...
The other side of the story is that most users don't want to pay for anything on the internet. Not making this up - I've had people tell me they pay for the internet connection, so they don't see a reason to pay for any services on top of it :( So the same person who wouldn't think twice about dropping $5 on a cup of starbucks coffee every day will not pay $5 per month for email (without ads).

Not defending the shitty ad scene online. Just want to point out that most people don't want to pay for anything online, they are at least partially responsible for this mess.
I'm not a big fan of semantic search itself, nor do I enjoy meticulously tagging my files. But I would love to have different views of my files, based on different metadata.

I know that I'm not always searching for files along the same hierarchy: sometimes I want to search along a timeline, because I know that I edited two files around the same time. Or I remember where I was when I wrote something, and I'd like to search on geolocation. Sometimes I know that I've implemented a similar feature for a different project, and want to copy/review what I did then.

All these searches still have hierarchical components in them: in the "date" case, I would expect to browse to a generic "N weeks ago" directory, look at a few specific items to get my bearings, and start browsing deeper to narrow my date range, or move forward or backward in time. In the geolocation case, I'd want to pull up a map, click on a country, then a city or area, and look at the files I accessed while there. As for the project example, I probably have the project files lying around in a hierarchical directory already. But I'd want to access only the relevant feature file, not browse the entire project structure again.

For me, the problem with non-hierarchic interfaces isn't just the lack of metadata: it's a lack of tools for visualizing non-hierarchic matches. Every search I described above requires its own GUI...
Given that HN reacted to a lamenting of an unfunny, sexist joke by (a) explaining it's a joke to me to apologize for the content, (b) reacting to a punch down joke by punching up with another joke to "balance the scales" (itself ironic given the imbalance I'm decrying), (c) casting my remarks as character assassination to apologize for the content, (d) implying that I need to "feel better" for calling out casual sexism, and (e) explaining that an offensive stereotype of women is "not particularly offensive" I think I'm pretty satisfied that I've contributed what I can and now I'll wait for this thread to be a slide in someone's deck.

I feel fine and this is one of those cases where I know I'm right, I'm comfortably on the correct side of this, and I do not require external validation. If you find yourself reacting negatively to what I've written, you should consider whether you're part of the problem as well. (Hint: Probably.)
>Since OpenBSD can be backdoored[1]

And you link to that not happening? Seems a bit silly.
I'm not sure what your point was quoting that. This quote says that the lawyers knew what they were doing was wrong, but it says nothing about their clients being involved.
How many people do you see making that argument?
Exactly. The professional politician currently holding the most prestigious position in British government should be held to a much stricter standard of ethics. The guy went to Eton and Oxford, and was handed early career favors by his father and godfather--a poster child for good ol'boy networking.

The entertainer that makes his living selling laughter and levity can make more mistakes--many more--before triggering my disdain. I am simply far more willing to be critical of the use of tax loopholes by the class that creates them, than by anyone else using them as part of an effort to crash the gates of that class.

Carr knew it was dodgy, had to rationalize it to himself, and apologized. Still completely legal. Cameron's dad blithely accepted it as the right of his class, and never even felt the need to justify it to anyone. Still completely legal. But it was the same darned thing, sheltering accounts in the channel islands. It's just that British society expects upper-class twits to crap on the public good, and it expects everyone who starts lower and moves up a rank in income to always pay a little bit back to the ones left behind.
The code that checks the signature. If you can identify all the places that checks the signature and disable that code, then it no longer matters if you are unable to correctly update the signature itself.
Am I missing something, or was the demo on the Mac just a pre-recorded QuickTime video? The menu title bar said "QuickTime Player" and the title of the window was "Movie Recording".

I don't doubt it works for real, but isn't it a bit weird he didn't acknowledge the "live demo" was actually pre-recorded?
Yes. I'll start a thread to acknowledge the Bioinformatics programmer heroes of genomics, people who write the workhorse programs that biologists use everyday to assemble and analyze the data to come up with the biological results)

BLAST (Stephen Altschul, Warren Gish, Webb Miller, Eugene Myers, and David J. Lipman)

BWA (Heng Li, Richard Durbin)

Samtools (Heng Li)

GATK (from the GATK Team; DePristo, M., Banks, E., Poplin, R., Garimella, K., Maguire, J., Hartl., C., Philippakis, A., del Angel, G., Rivas, M.A, Hanna, M., McKenna, A., Fennell, T. Kernytsky, A., Sivachenko, A, Cibulskis, K., Gabriel, S., Altshuler, D. and Daly, M. A)

I'm missing quite a few from my more niche field; but feel free to add more.
Legality as such isn't really relvant when it comes to tax planning. Not only that, but most people don't actually care about illegal tax planning even if they say they do, because in that case you would ask for a receipt ever time at your corner store.

What you instead should ask yourself is if you are okay with people paying less tax then they would if the tax agency had all the information and resources to find out the truth.
College for Learning Disabilities Grad Kills on Josh Groban's “You Raise Me Up”
66 years between first flight and the moon, 500 million years between first rocket landing and ?
i see the following difference here:

craving - how long you can resist consuming the substance giving for example $1K/per minute reward for every minute you resist :) It seems that they are saying that cocaine and sweets are the same.

behavioral and psychological toxicity - the "bad" consequences, internal and external, associated with the habit of consumption of the substance. We do know that these consequences are different between cocaine and sweets.
Darpa Squad X “Overmatch opponents physical, EM spectrum, and cyberspace domains”
I was talking about changing the signature/checksum to match the new code.
Corecoder pointed out that sometimes you just need to patch the checksum checking code, and not the checksum itself.
Great to see they finally unveiled Viv. They've been working in stealth for a few years. Six months ago, I met the team for interview & offered a position as Mobile Architect. I declined the job for reasons unrelated to Viv. I met the technical cofounders, Adam Cheyer & Chris Brigham. It was just awesome to talking bunch of guys who made original Siri, and personally worked with Steve Jobs. You can read up on Adam, not only he's an AI God, but he's a super nice guy. If I were to bet on one AI company, they would be it. Like Kittaus eluded to, it's going to take some time to see what use cases ordinary people use for but it will be exciting. Best of luck to them.
How to Boost Readability (and Conversions) on Your SaaS Website
Isn't that just a workaround to get a live view of the device on the mac to show on the projector?
Vegans Whip Up a Secret Weapon: Aquafaba
Maybe You’re Not an Atheist–Maybe You’re a Naturalist Like Sean Carroll