skysight-inc/HackerNews huggingface dataset:
Ask HN: Feedback for the idea
Hi guys, I was thinking about making an app that will allow people to order food online from the restaurants that don't allow online ordering and don't have websites

But there are some roadblocks I've met.

First I can't deliver the food. So if the buyer and seller will meet then they can bypass the money they will be paying us and take food at a lower price.

If I take a delivery service then it will increase the price of the food where it will be easier to buy it from places closer to them.

Finally I don't think delivery services will deliver all kind of food. And the margin of profit will be low or negative if we're to deliver food by using a delivery service at a price closer to the price the restaurants original sell.

Do you guys have any idea in how I can tackle these problems?

Thanks
Yeah. The first example I cited in this comment[0] looks like one of those "hideously specific (and not entirely honest) requirements" that no one is going to be able to fill or even consider filling.

If you cite a job with high requirements and a relatively low associated wage, you're essentially describing a job that only foreign talent is going to be able and willing to fill. I don't know a single person that meets the criteria for that position and isn't earning way more already. What self-respecting domestic candidate with the freedom to change jobs freely and that knows his worth would ever apply for such a position?

[0] https://news.ycombinator.com/item?id=8690697
I'd argue they brought coffee culture more to the British high-street. Coffee shops were few and far between and the demand was fairly low say 10 years ago.

This also coincides with a lot of pub closures due to certain government regulations and increased taxes on alcohol.
Are you keeping log of those services possible address as well? I am not sure what other way you can identify.
How to make a scatterplot in R (code and tutorial)
I tested it a few times in their demo trying hard to to funny things with the mouse pointer. Still I was asked to type in some text all the time.

Then I logged into my gmail account and yes it worked.

So you're probably right about that smoke screen and it has nothing to do at all with mouse movement.

My fx browser deletes cookies at exit and my IP changes frequently and I think that's the true explanation for the outcome of my little test.
In bulk? It's not supposed to stop real users from using a bit of scripting.
I would agree with that, though perhaps more about PHP than Java. We like to say "use the right tool for the job" and "you can write bad code in any language", but that's just a way of seeming egalitarian and not really dealing with the issue. It feels bad to talk about shitty programmers but they're kind of a problem.
Really it doesn't matter where, specifically, you draw funds from. Taxing corporations makes their products more expensive. Taxing individuals reduces their purchasing power in the economy, which is sort of the same thing. Taxing all transactions with a VAT is the cleanest expression of this idea, the government basically ends up being (by definition) a fixed size relative to the economy.

A VAT or sales tax has the advantage of efficiency and ease of implementation. A personal income tax can be made more progressive and socially fair more easily. Most western governments have settled on some mix of these for the bulk of their revenue.
Send me your details to me [at] sumonselim [dot] com
Given that I use keyboard to navigate, I'd qualify as bot easily.
VAT 0%,5%,20%. 1% revenue tax, companies can deduct only 30-80% VAT. No corporate Tax, no income Tax. Tax land and properties a lot.
There are various reasons why a cybersecurity company can't disclose the methods and mechanisms it uses in detail. We have our users' interest in mind.
What are you using to block 3rd party cookies? Maybe that blocked cookies or script on the captcha page that triggered a flag to ask for captcha.
Good point. So they're repeatedly logging into your Gmail account and scraping the text from the page? Not a very elegant solution but I guess it works.
thx guys i will definately check these out...
This CAPTCHA is "fun" the way that fun-size candy bars are fun.
You can't put a price on that!
Yes, quite. Look at this chart[1] and animation [2].
You will find that there are almost no IPO's below 1B$ in the 2010's. What used to be the default option, became: stay private as long as you can. If Stripe is worth 3B$ now, what stops them from going public? Same for AirBnb (13B$ est) and Dropbox(10B$ est).

[1] http://cdn.ientry.com/sites/webpronews/article_pics/tech_ipo...

[2] http://www.nytimes.com/interactive/2012/05/17/business/dealb...
Koho is out to disrupt Canadian Banking
I think an important lesson for web application development—mentioned in the article—is keeping the server stateless, moving state into the client, and using a real middleware like Redis for the session cache.
I think that is both fair and unfair. Fair because what you say is absolutely true. But unfair because if you stick to the non-bloatware libraries, Java is very good, very fast and surprisingly productive. For me, that stack is Guava, Jetty, Jersey, Gson, Guice.

I believe though that you can make poor library choices in any language & framework. With languages that have been around for a while, there are a lot of bad libraries...
When, in naval-gazing films and TV, an entertainer character insists on x % of "gross" revenue, this is why.

There've been many articles and posts cited on HN that go into the tortured, and very profitable, machinations of entertainment industry financing and accounting.

Some argue towards making such finance, e.g. taxes, simple to the point where it can't be gamed. The tradeoff is that finance is used as much if not more so than overt legislation, to steer policy, investment, and ultimately -- imperfect as they are -- outcomes.

I'm not saying simplification is wrong. But keeping your system intact while you do it, is... well, not as simple as it might seem.

But there is a lot of potential benefit. How much further would clean(er) energy be, if we weren't propping up carbon fuels to the tune of billions in subsidies every year (including a substantial part of e.g. the U.S. military budget)? Would the Mid-East be quite such a mess, if no one was continually pouring money into its weapons systems and dictatorships?

Anyhoo, I typed way more than I intended.

When an outfit is doing fantastically well, to all appearances, yet the profit is missing, then start looking at / going after the gross. They have to pay their way, just like everyone else. Perhaps all the more so, the more they insist upon being a "corporate person" with "personal" rights (e.g. speech, et al.).

----

P.S. As an actual person, with a few policy-minded exemptions aside, I am taxed on my gross income. Not my net. (E.g. I don't get to deduct my groceries, nor my auto insurance, nor...) (Although, state sales tax in the U.S. does vary by state and is often, when lowered, meant to lessen the regressive nature of said tax for low income earners with respect to essential goods -- you gotta eat.)

Home owners get to deduct mortgage interest, while renters get no such break even though a significant chunk of their rent may effectively be paying the interest on the landlord's mortgage for the property. Pushing home ownership in the U.S. as a policy that apparently veered into the extreme, providing lots of marginal loans as raw inputs into the financial machinations that propelled the 2008 Great Recession.

Anyway... I'm taxed against my gross income. There's no magic rule that says businesses can only be taxed against their net. It's all policy -- not natural law. And when they game the system beyond all measure, they should expect that, sooner or later, policy will be changed.

The problem is in good part that, if they can make it later enough, they become another "too big". They've captured their regulation.
thx for helping ...
Actually, I suspect the law was in place more to entrench existing Canadian factories than promote new ones. (eg, 1 or more of the 3 cars were already made in Canada)

The bridge between Windsor, Ontario and Detroit, Michigan is likely the most-travelled on the continent, carrying 25% of US-Canadian trade, and $13Bn of assets, mainly due to the large auto industries of both countries.

(The US domestic brands are predictably huge, and there's also Magna, the 3rd largest part supplier in the world http://en.wikipedia.org/wiki/Automotive_industry_in_Canada)
I am not a type theory expert (or even enthusiast) by any means, but I imagine something that will be very useful like so: the intersection types of callees interact in interesting ways with the type of the caller (taking into account ordering). For example, the type of the caller can be: "this function locks A, then B, then unlocks B, then unlocks A". This type can arbitrarily intersect other effect types, such as: "this function writes to socket X" and also "mutates variable V".

I will be able to define a type "locks A" and "locks B", and the kind "locks" will be ordered, so that the type of a function that locks A and locks B, will be "locks A and then locks B". Also, I will be able to define interactions between types so that unlocking A will undo the effect, so that a function that simple locks A will have the type "locks A", but one that locks and later unlocks will have the type "holds A". Of course, these types intersect arbitrarily.
> TL;DR: Java as a language is not bad. The problem with Java is its bloatware ecosystem.

That's clearly a DR: one of the major headings is "The Java Language Kinda Sucks".

More accurate summary: Java as a platform is not bad, the problem is that the platform is popular enough that lots of less-than-skilled people are using it, and making lots of less-than-ideal choices about how to use it -- including failing to use the tools available in the ecosystem to streamline the experience (and including, as a subset of that, choosing the wrong one of the languages available on the platform, including choosing the Java language itself when its not the best choice.)
Who said Java sucks? The Java "language" is just too verbose for my liking, but the Java as a toolset is very powerful. Been using it for Big Data.
because there's nothing native about HTML/CSS/JS. EVER. It is by definition run through an interpreter, it even directly says "uses webview". So it's NOT native. Calling it native is a LIE.

Edit: how about responding instead of downvoting?
Can you imagine the syntax highlighting? It's a brilliant idea!
I started working part time while going to school in '85 (off by one year, here).

I did use a reasonably high level language, dBASE, rather than C/Pascal (most of the time). Writing a CRUD app in dBASE/xBASE (Clipper, Fox) back then, vs using a low level language, felt like using Ruby on Rails does now (vs "Enterprise" make-work). Of course, in both cases, you sometimes run into performance/capacity issues that make you rethink what you did with the higher level platform :-)

So, I guess I disagree that everything was done at or near the assembly language level back then.
I know that people cannot perceive sound at above 20Khz but has this verified with brain imaging? Just to be 100% certain that you are not subconsciously hearing something above 20Khz.
Yeah, and I wish it was easier to do properly. This looks like a great resource to help with that.
I agree, a better intro, or a link to/picture of a sample profile would be nice. I hate having to sign up for things before I can see what I'm getting myself into.

Other than that, nice idea.
Constitutional Convention Gathers Some Steam View
Agreed. It is awesome for what it is. But it is not my cup of tea.
How about this:

I install git server, I add a person's public key to authorized_keys to allow him to git checkout/clone, and I keep committing with my own username and push whenever I want to update.

Is this similar to what you are trying to do?
What would a functional SQL look like?
AppCode EAP now includes Swift unit testing support
I read it in the wired.com article about this also submitted to HN: "And [Vinay] Shet says even the tiny movements a user’s mouse makes as it hovers and approaches a checkbox can help reveal an automated bot."
Many of them do. Sometimes you can select from a menu of pre-defined temperaments, sometimes you can individually tune each pitch class (e.g. you can tune all the G's 4 cents sharp if you want), and sometimes you can tune all 88 (or so) notes individually.

In general, you run into problems if you want more than 12 notes per octave because a) standard keyboards are really inconvenient for that and b) midi wasn't designed to support microtonal music in any consistent way, so you have to employ strange kludges, like use a separate channel for every pitch class and use pitch bend for tuning.
[Irony]
Isn't "bot detection" a small problem related to "human tracking"??
Funny how the same UK government propose to have devolution of corporation tax in Northern Ireland (NI), which is still part of the UK so the NI Government can match the corporate tax of the Republic of Ireland.

http://www.bbc.co.uk/news/uk-northern-ireland-30131556
thx for helping...
Yes, the article is a huge non sequitur.

The most important part with all these interview-style questions is not WHAT the answer is, but HOW you answer it.
The question essentially is "share something non-obvious with me I don't agree with." The author is missing the point of that question, which is what makes it a good question.

Ironic that an essay about cultural standardization lacks essay format standardization.
Maptia 2.0
The Truecrypt audit still hasn't been finished yet, has it?
That's hardly likely to make any difference. The accountants and lawyers will simply move to wherever their activity is legal.
Possibly it matters if it's not you that's sued, but you have similar usage as the company that is. Investors may or may not find that an acceptable risk if MegaCorp XYZ is currently embroiled in a large lawsuit.

For example, if your company had the same strategy as Google (and/or made some similar mistakes) with regard to circumventing Java licensing/restrictions, I could see investors or possible investors that were aware of that being somewhat spooked at certain points in the past.
Linux Foundation reveals 2015 lineup, adds new events
Well... I think most people would agree that does seem like the kind of anomaly that would justify an alert. Just because they don't have some kind of cutting-edge AI to detect hackers doesn't mean that the service is useless.
Temp files are great - you can inspect your output. And, while they might suck on Windows, on Unix, they are pretty much an in-memory data structure anyway.
To which you respond, "If you are not a <insert appropriate bad thing>, why are you spying on me?"
Harrow.io – Seamless collaboration for software teams
I like this a lot, and I would use it a ton. I order a lot of take out because I hate cooking.

One thing you could do is make it subscription based, instead of transaction based. While it will lower your income, it will make sales slightly easier, as most people just like a simple flat rate (makes mental books easier telling people 1% of sales makes them do math).

Offer a printer, and cheap-o computer. Printer prints off the orders. cheap-o computer is attached to the printer and connected to your service. $300 set up, $30 a month.

Also this removes the need of invoicing, delivery, local laws, etc. You offer web/app based advertising, and extra business.

They get an order, they make the order, you get paid at the start of every month regardless of volume. Lets you push the advertising arm a bit more.

:.:.:

The real difficulty will be order customization I think, you could just include a "NOTES" field which each item, while sloppy it would work to get an MVP out the door.
Announcing MongoDB World 2015: June 1 + June 2 in NYC
Native means code is compiled down to binary and run on the bare hardware. This project says it is explicitly run through the WebView, which is a HTML interpreter/renderer - by definition not native.

Where did he said the App Store is native? He didn't. He said claiming interpreted apps are native is a terrible idea and false advertising, which it is.
It is only tangentially related, but I recommend this video from Brian Geotz, a Java language architect. He breaks down the challenges of adding features to the language, in a room full of Clojure devs no less. Worth a watch: https://www.youtube.com/watch?v=2y5Pv4yN0b0
Cyrus Vance Jr.’s ‘Moneyball’ Approach to Crime
Would be nice if they listed how many jobs are in their DB. Last time I tried I couldn't login due to a server error. Next time I tried they didn't list anything for me. Even when I went back and added a little of everything instead of just coding. So as a user, I would never go back because it is several screens of work for no listings back. Maybe they should move to an email model where they will email you something if they ever get some employers on board.
Am I being paranoid when I think that offering this "free" service is a great way to track people over even more sites and usually the most important conversion pages that don't have the usual google display ads. I don't see a big technological innovation here as it appears that mostly they are checking your cookies to see if they recognize you.
Proposed some thing like it a while ago: http://www.mediawiki.org/wiki/User:AalekhN/GSoC_proposal_201...

But definitely, now it seems what other things i should have added
I'm not making any assumptions as to their motives; I have not accused them of any wrong doing. As far as I'm concerned, they might be working in good faith or they might not be. That's not good enough when it comes to security. You're incorrect with that last sentence as I and others have pointed out already.
Whoosh ... I think my comment went over some people's heads. A "one note bass" isn't a good thing, technically. I did not say that Bose is great at making speakers with excellent bass.
Doesn't work in France either :(
There is also a reason why shysters and charlatans can't disclose their methods and mechanisms as well. This isn't to say that such is your tactic, but to be honest when I've heard your type of pitch before it has generally been because someone knows that one day they'll figure out how to make sense of the data, but for now they can just see potential so it's all kind of fuzzy.

We aren't an ignorant crowd. There is limited information that you can monitor.

Password reset emails. Sure. Access suddenly being revoked. Right. Weird posts at odd times of night. I guess.

Outside of that, there is little belief that you're circumventing any sort of mechanisms at any of these providers.
There isn't a single line on that page that suggests any reason why you might want to chose it over nodejs. It would seem before you tell people how to install it that you give them a reason why they should.
Robot testing if user is not a robot.

Now that it knows how to detect humans, one day we'll all laugh when we read the news that Google can't log in to their own administration systems, because an AI security algorithm evolved the decision to lock out human beings.
Even though process is intended to mitigate the damage an individual can cause, in practice it's hard to have a good process without good people. Everywhere I've felt that a poor hire had serious negative effects on a company, those employees were also obstacles to bringing in a better process.

I agree with you that the cost of a false negative must be considered. The kind of bad hire I'm thinking of here is a net negative producer that actively costs the company money (or even causes good employees to leave), even after they're gone (if you can manage to get rid of them).
> Flying to Vegas? Look to your left. Now look to your right. Statistically speaking, one of you is about to get ripped off by a cabbie. And it’ll probably be you, the imbecile who chose the middle seat and paid $15 for plane wifi.

Just a side-note: I wouldn't open an article with brazenly insulting the reader.
Says in his blog comments he got paid $10,000
Stellar Panel: Building a Common Financial Platform (2014)
That's the thing about shadows; they can be subtle, and introduced in boring ways, little by little. See John Oliver's explanation of the boringness of the net neutrality debates for an example of how boring, seemingly trivial minutiae can have lasting serious effects. The anti-dual-boot provisions in MS's OEM agreements were a particularly egregious example. Killing Internet progress for years is another.
Can you suggest a way to tell the difference between you and a bot? Merely throwing flags around without offering anything better isn't very helpful.
I would monitor and perform analysis for a grammatically structured pattern across the dialogue, instead of focusing on the individual person as a discrete entity. I would treat a dialogue from t(a) to t(b) as a unit to analyze instead, and look for markers that indicate a dialectically independent symmetry between the composition of sentences.

If people use word substitution, they are relying on an implicit pattern they can both distinguish "on the face" as code.
But then you use the same loophole where you write all your personal expenses off as business write offs, except its even worse because you can tax exempt everything under the pretense of it being a business purchase.

The real proper tax is a transaction tax. Not a flat sales tax or anything, just whenever money changes hands between entities (personal or institutional) in exchange for goods or services (including you paychecks, which are an exchange of your time for money) you get flat taxed on that.

The exception to this is capital gains, since those are not really transactions, just money you are making for owning some form of the means of production. You would definitely want a strict yet simple progressive tax on that, to curtail wealth concentration of the pandemic nature we see happening today. Rather than tax brackets, they should just use a linear function with no capital gains below the happiness threshold up to, say, (now these numbers are fudged and should be researched) 100% tax on capital gains over 1000 times that threshold.
All of this is well said. This bears mentioning, though:

"For stable businesses it is perhaps a straightforward thing to name the price of a creation, but I imagine it would be hard for an author to come up with the price of her book."

Pricing is an extraordinarily difficult problem in any business endeavor, be it publishing, software, semiconductors, or lightbulbs. Obviously it's easier in long-standing industries, or in quasi-monopolistic markets. But it's never straightforward or easy.

Pricing is even harder in content businesses. First, because at least in the big-business side, so many parties have a finger in the pie, and need to be accounted for in the margin. Second, because there is no generally accepted consumer "spectrum" of price/length, price/format, price/category, price/perceived-value, etc. The guessing process is 50% science (SQL, Excel, R, benchmarks, etc.) and 50% art ("WTF will Segment A consider a decent price for Version X? Or Segment B for Version Y?")

Of course, the other big constraint is rigidity. You can't really test, adjust, or offer promotional pricing on most publishing platforms or book markets. (And to whatever extent you can, you risk consumer backlash and confusion.) So whatever you decide right out of the gate, you're usually stuck with for awhile. A promising practice -- as the author of this blog post alludes to -- is to offer different prices (and sometimes, slightly different versions) to different audiences, who might come across the book at different touchpoints. One size does not fit all, and I suspect we'll see a lot more recognition of that fact in the book market in the coming years.
See tummybug's message here: ssh -D to setup a local socks proxy is far easier.