skysight-inc/HackerNews huggingface dataset:
Thanks for clarifying. I guess that makes sense from a crawl efficient/budget standpoint, and in helping preserve server resources.

For context, I've only come across a HTTP 304 status once in 9 years of SEO and crawling websites on a daily basis. I've no first hand experience of them being deployed in this way at scale on a live website and so haven't seen any server log analysis that demonstrates the efficacy of their usage etc. But it's an interesting idea nonetheless.
Show HN: Simple app for reaching goal weights
If this meant they would stop tracking me and advertising to me, I’d do it in a heartbeat.
Yes, the first one looks like an important quote :) . When I studied math, I usually had trouble understanding or memorizing a rule unless I had at least a rough idea why it holds. In this case I'd suspect just remembering rules and then using them without understanding would - often - cause inconveniences or later errors, when a rule is remembered incorrectly. So maybe it's subjective - what should be taught first?
Bad Words for Describing Software Products
>If you have (2,3,4) and want to navigate to (5,6,7) who is also in your space and you have scalar mult as your tool of choice then mult with 2 gets you to (4,6,8) but then you are stuck. Soon you realize no matter what you do you can’t navigate that space without fractions.

One of us is very confused. It seems to me that I also can't get from (2,3,4) to (5,6,7) by pure scalar multiplication even if fractions are allowed. If I pick a scalar factor of 2.5 to make 2 -> 5 work, then I get (5, 7.5, 10). If I pick anything else, the result won't start with 5.

>>A working definition of a space might be - you have a member in that space, you can get to every other member by just scalar mult.

Really no. You can only access parallel vectors by scalar multiplication. E.g. if your vector space is R2, given a starting vector and scalar multiplication, you can anything in a line with the direction of that vector, but nothing pointing in a different direction. That's more or less why it's called "scalar" multiplication - it scales the original vector, but doesn't change its direction.
So, am I correct that this would give you effectively 52 random bits instead of the maximum 53? Is the problem that the 53rd bit would mean there are possibly invalid values you'd have to throw out, or that the distribution wouldn't be uniform?
A generalization is not necessary here, for me there is a huge difference between Apple's App Store and Google Play. The former actually has real people behind it that you can talk to, also on the phone, and who are really friendly and will reach out to help you fix problems. Also, they do really review the app, obviously using automated tools, but still there's some human involvement. Google tries to be smarter than everyone else but they're not. Many people have this love-hate relationship with them, but recently there's less and less love in it.
Sorry for the bad Karma but seriously this is 2019. If the OP hasn't seen a zillion other stories like this about Apple, Google, Facebook et al the they clearly have $25,000 to burn so sorry OP but why bother posting this?

If your business model is dependent on someone else's service/store/website/slients then YOU DONT HAVE A BUSINESS you have AT BEST a franchise.
A rare look inside the factory that makes iPhone's Gorilla Glass
I have the same issue and it happened already more than 10 years (!) ago by now. Indeed there is no possible way to get adwords enabled again after such a termination.
>What DC scheme wouldn't let you put say 100% in shares?

I'm looking at it from the point of view of fund managers. If the fund promises to invest 50% in bonds then someone's job will be to find suitable bonds.

If you're young and you are free to choose how you want to save for your pension then I agree that stocks are probably safer. Perhaps even if the whole world slowly turns into Japan.
The moral of the story is, don't relies on monopolized software distribution platform.
I would assume if they could show that they depended on the promise made by the "supplier (google)" when they purchased the fraudulent good, the supplier would be liable for damages as well. Sort of like if I sold someone "aircraft grade aluminum" and then delivered compacted used soda cans and they actually did try to build a plane from it resulting in a crash.
You don't "sign agreements" on marketplaces the likes of Upwork. There's a dispute process, which would normally take the buyer's side.
Red [] is the header, It shouldn't behave like this for just Red, I'll raise an issue, so for now you have to be carefull about that though if you don't write tutorials on Red the probability should be low. In the future, I'll make that replacement automatically as I doubt it will be fixed soon if ever the core team will do it.
Minification is free and is done only once. In our case, the script is .9kb compressed (2.9kb uncompressed). When minified, it goes down to .6kb compressed (1.1kb uncompressed). It’s a small improvement, but there’s no reason to ignore it.
No, you are shipping and licensing a software product (like SaaS) and you’re not building custom solutions (in the general case), but you are backing it with support. Support is also not the same as consulting hours as you aren’t billing hourly for it and customers can only purchase it if they also pay for the software. It’s probably more like an insurance policy than anything (and should be high margin on its own)

Support is tablestakes for B2B so this isn’t unique to OSS
Why not? If you take them to court over this they would have to at least send a representative and that costs money - in a case like this they would almost definitely tell the engineering team to fix this specific case. Especially since this is in the UK so if Google lost they would be liable for the process fees. Maybe even small claims court would be enough, and that's 100% not worth sending a lawyer for.
I'm just surprised at how slow my hover-to-click time was (never got it below 100ms). Thought it would be <50ms for sure when trying hard.
>> But that's a different issue of a manufacturer not conforming to the spec they've published for their product. Same as a carabiner failing at a load of 100kg when it's rated for 500kg.

Package names are, in some fashion, marketing and branding. The manufacturers publish their own specs and do adhere to them. There are also standards (mentioned in other comments), but they are typically more general.

I’m not saying this is ideal – but that is simply the reality.
Or maybe those devs were unfairly banned because another bullshit reason. Unfortunately we don't know because Google operates in the most opaque ways.
People here assume it's developers' fault. This is just a speculation (at least, OP only mentioned it as a possibility). It could be, for example, that developers previously used one of their client's accounts (to deploy an app), which was later banned (could be even for a different app they have no connection to).
Some information is missing here (developers' side of story?)
I feel lucky to have had this experience with a regular Amazon account. It has made me realize that this is a regular part of doing business with such companies and is to be expected. Internet accounts can all be closed at any time for no reason and they will be. I would never in a million years invest in iOS or Android apps whose success depends on these stores ran by artificial intelligence aka human stupidity. I feel bad for people that do like this couple, but I hope the more stories like this come out, the more people will be aware of this situation, a situation unlikely to change soon. This is the Internet we've allowed to be built because we value profits over anything else. Imagine if the power company just shut off the power for no reason despite you paying the bill or the mortgage company came and took your house away by force despite you being paid up. We have laws against such things because we know they would happen if we didn't. Yet we allow these Internet companies to do whatever they want. This is what they will do without regulation. At this point it's so widely known that it shouldn't be a surprise. These two owners failed to do a proper risk analysis for their business and they got burned. I hate to blame them when it's our lack of laws and regulations that allow this, but in the known absence of such laws and regulations the ultimate responsibility rests with them: they trusted an untrustworthy company and got burned. Welcome to the club. Next time, they should spend a few million dollars (just enough to outspend the big tech companies) greasing palms in Washington and getting regulations changed in their favor before starting a business. That's the American way, after all.
We also still have that in current Seamonkey: https://www.seamonkey-project.org/
Why should your food be cold?
If the app is not to blame then I believe OP can just make a new Google Play Dev account, change the bundle ID of the app, and upload as a new app.

OP if you need help let me know. As long as you have the source code it should be simple.
That is at least more straightforward than the US which has a similar lack of Internet champions, but plenty of Web champions. Silicon Valley essentially only cares about the Internet insofar as it's the communications conduit over which it delivers proprietary services.

We're essentially arguing sides in a commercial dispute, because we've been led to think that using Google is akin to running software under our control.
Google is not just an ordinary company though. It is so dominant that its basically like Google is effectively its own government but with no public oversight or legal recourse.

I think instead of relying on these giant monopolies we should built open platforms on decentralized technopolies.
I've done a lot of work with GAs, and in my experience the effort is better spent parallelizing the model rather than the evaluations. (You can use a fast model for lots of other stuff besides optimization.) However, if you already have a compact model that's fast to evaluate yet difficult to optimize, then you might have a good candidate for this approach.
Another one of these aspiring app developers bites the dust. I have some advice to such developers - work on making a good web app. You automatically reach more platforms than just the two big ones, and you won’t have to deal with too big to fail corporations taking you down.
“Why bother posting this?” - that’s easy, because it might hit the front page of HN and someone from Google might see it and actually apply human reasoning to the problem.

And then it might get resolved well...
I'm nowhere close to a lawyer and law is always a head-scratcher for me, but I'd hope that if that theory held even the slightest amount of legal water, a letter for your lawyer to their legal team might be enough to nudge them to fix your account and that'd be the end of it.
But the next post you read could be the 2nd-in-a-billion(s). I could see this behavior from a "mod" who had such capability or a rogue employee with database access, but the CEO personally??

Where does it end? What threshold must be crossed until it can't be trusted? Who knows how many times it's been done. He got caught ONCE. Who knows how many OLD posts have since been slightly altered for FUTURE visitors who weren't there to see the original?
Yeah it has to be the assumption, but at the same time it makes one wonder why EUR/USD hedging is increasingly expensive in the first place… though if one pulled up a monthly chart going back 10 years and their head wasn't tucked between their legs, its easy to see why.
I don’t buy the guy’s analogy of crime and association.

If you willingly lend the keys to your truck to someone else, and he or she commits a crime while using the vehicle, it might get impounded.

Know the people whom you work with, or just do the work yourself.
I kept scrolling down to find the "Marvel Web Ring" and found the hidden Stan Lee instead.
You talked about having "a member" and getting to every other member with scalar multiplication only. But even given a 2-member basis for R2, how are you planning on using 2 members, with scalar multiplication only?

I'm afraid you have badly misremembered this stuff.
I Went 24hrs Without Touching Plastic. This Is What Happened. [video]
They do not do this. They explain exactly how fees are calculated in their FAQ. Tips are not included in the calculation.

https://help.uber.com/partners/article/how-are-delivery-fare...
Good thing all of my browsers support JavaScript. :)
That's a little harsh and likely untrue as he was a salaried employee whose earnings were probably reported to the IRS which in turn shares information with the Canadian Revenue Agency. What he was probably trying to accomplish was a cryptocurrency variation of "Norbert's Gambit", an entirely legitimate mechanism that allows individuals to basically eliminate exchange fees when converting US dollars to Canadian dollars and vice versa [0]. Unfortunately for him, the 1-2% he was trying to save cost him everything.

[0] https://www.finiki.org/wiki/Norbert%27s_gambit
I delivered pizzas in college for a few months. I was paid $6.xx/hr (minimum wage) and tips added to my check and taxed if they were done during credit card, and I had to report them if they were in cash.

I’m pretty sure that whatever DoorDash is doing is illegal in my state, and they are dodging enforcement by claiming the drivers are contractors. Screw them.
Google and Facebook have large offices in Europe.
>coming almost entirely out of the pockets of lawyers and law firms?

You mean their client's pockets? Thus making legal assistance more accessible for the wealthy than the poor.

And just because you can't think of a good use of the data doesn't mean there isn't one. I can think of dozens of analyses I would love to run on a large set of cases and filings. You could develop models to predict how likely the language used in a filing is to contribute to a favorable ruling. You could measure the speed with which filings are handled and compare it across jurisdictions. Picking a specific type of case and one where there's a jurisdictional split implicating administrability, you could develop a rough proxy measure for the relative costs of the alternative rules. Etc etc. And that's just the limited subset of what I randomly dreamt up in three seconds that I'm willing to take the time to type out on my phone.

Data analysis like that is possible and even relatively easy with a large, standardized, freely available data set (which BTW is what the person you are replying to meant by normalized). Twitter has been analyzed to death using NLP for that very reason.
I argue there is no merit in this stance because:

a) all businesses are dependent on others

b) even an individual is dependent on others

It’s usually smart to have a backup plan, but sometimes the backup plan can only be: deal with it when-if it arises.
I think it's interesting to note that Google seems to come up much more often for Kafkaesque customer support problems.

That's not a rigorous scientific statement, but it's fairly consistent with my own experience dealing with Google as a startup. Unless you have a back channel via an employee you know, it's next to impossible to get any non-automated, human judgement on your situation.

The part I don't get is... where in Google leadership does this issue get lost on the company's priorities? Of all of the rational explanations I can come up with, it feels like someone looks at the data and either says "nah we don't lose much money from this" or "nah it's not a real problem". Is that actually true?
I think they did a great job of capturing the essence of the late 90’s and early 00’s homepages web with this.

The technical implementation details not being historically accurate don’t matter IMO.

It’s about the aesthetics and the spirit.

I feel at home.

See also Prof. Dr. style which is related though a bit more toned down. http://contemporary-home-computing.org/prof-dr-style/
and yet the lemmings continue to flock to the adsense cliff and follow each other over it. I dropped adsense ten? years ago - I dont have an FB account and I'm not tart now. It may not seem that way to the lemmings but Google and FB are NOT the internet (they just very very good at exploiting it).
> have a strategy that totally relies on a party out of your control

If it's possible to implement the app as a PWA sure, but then discoverability becomes an issue.

Sadly, App Stores are a natural monopoly and everyone expect them to be fair but they clearly can't.
What Should Be the Analytics Organization Structure?
Serving Your App with HTTP/2 in Phoenix 1.4
Sounds like fixed-price consulting to me.
The way I read your comment is that you've somehow managed to internalize being treated like crap by large organizations, and you expect others to be as sanguine as you are about it. Luckily, this is not the case. Many people still have a sense of dignity, of what is right, and what is unacceptable behavior, and express their discontent when mistreated. And hopefully they will continue to do so despite the unkind, unwise, and ultimately self-defeating voices like yours that preach unthinking self-abasement as the correct reaction to an automated rebuke from the powerful.

May you get what you desire.
Bloomberg used to be my go-to news source, but I stopped checking it after they shifted to clickbait spam articles devoid of substance and I realized my time was being wasted.
I guess it would hurt Apple quite a lot as well, as I guess many users use their Apple products mainly to use Facebook's apps...
There's a pettiness and cruelty to this comment and those like in in this post that I don't understand. What is it about HN that consistently encourages people to be callous to the suffering of others and defeatist in the face of challenges created by corporations?
I like to look and Django + Sentry source code for (if you like python)
"We describe how a small, successful, self-selected XP team approached a seemingly intractable problem with panache, flair and im-modesty." - Abstract of the linked paper

http://cdn.pols.co.uk/papers/agile-approach-to-legacy-system...
In many states the tipped and non-tipped minimum wages are the same. Which is probably as it should be.

I know in some restaurant workplaces tips are pooled and shared among staff, and this doesn't seem unreasonable as everybody knows what they are getting into.
Why does this site with its focus on a video player need to know my browser's location?

This seems sketchy.
> Tl;dr: Cut ties with the app developer, create a fresh google play dev account and deploy your app.

Google seem to be clear that any new accounts will be banned too.
No they will neither delete your tracking id or delete your billing information/ credit card info.
What Is Happening in Piston
Show HN: Stellar – Explore Nasa Space Pictures with Swift (iOS)
That's basically how it works. It costs you very little(couple hundred £ at most) to ask a lawyer to craft a letter to send to Google legal team saying they have to resolve the issue for you within 14 days or you will be taking them to court. And if there's one thing that's absolutely certain is that Google's law team's time is way more expensive than whatever lawyer you found to write a letter or two is going to charge you . So yes, they can write back telling you to fuck off. But they will know that if you do file a case against them, they will have to send someone to court - and that's going to cost them a lot more than just fixing the stupid issue.
Proposed Jail Time for Tech Companies Who Steal Data
Well, there's two of them.
yeah what you're describing is almost a textbook example of enterprise services/consulting that companies like Oracle/IBM/HP have been doing for decades.

and what you're describing was also debunked as a scalable core business model by many companies...

https://a16z.com/2014/02/14/why-there-will-never-be-another-...
I think ban from an app store for a platform is something more like “if someone commits a crime using your vehicle, you might lose your driving permit”.
I'm language agnostic, I don't care much about them, I just wants to get things done. Red have features that ease things like its unique parse engine https://redlang.red/parse-html which avoid regex headache (recently javascript recognized the problem and tried to add methods to ease parsing it's far from being as elegant as red. I don't remember the research paper from which Carl Sessenrath inspired fromn but it is clearly closer to natural language processing, though still not close enough in my opinion so I'm working on making a dialect that would almost feel the gap and allows anybody to create its own AI for example ;)

So at this stage for me, Red being in alpha stage (not even 1.0. yet and roadmap goes up to 2), you cannot use it like you would use nodejs. Tcp/ip has just being implemented, I hope to have something like async nodejs https server and an independant framework similar to express instead of full blown monolitic server but I don't know what the future will be.

But it is very usable for meta-programming stuff. readable.red is only one brick, I have other projects which will use red to generate code easily in other programming languages in much more friendly way that traditional DSL made for PHD people only ;)
Voat wasn't made in retaliation, it was a college project for a guys C# class. It was a small community that did their own thing, but was pushed as an alternative when the FPH ban occurred.
The sad part is that its features are amazing, and while the general look could be a bit better, there is some fantastic ideas put in there, and the current lead dev is dedicated to the site, even if he doesn't agree with the context.

A shame, really.
NVDA I wouldn't touch until it can break $166~ with high volume.
Maybe not built in like DTD, closer to XML Schema in its laid-on-top manner, but I would argue that JSON Schema is fairly good, and on its way to becoming an IETF standard: http://json-schema.org/ and https://tools.ietf.org/html/draft-handrews-json-schema-01 (et al)

The lack of obvious namespace management is suboptimal, but so far I thankfully haven't encountered a situation where it was a show-stopper.

IntelliJ and related tools also allow associating a json schema with a YAML file, which I have found infinitely handy
> The basics of the spectre exploit were discoverable 20 years ago and run deep, to the very core of branch speculation.

Some aspects of these were known 20 years ago.

http://www.cse.psu.edu/~trj1/cse543-f06/papers/vax_vmm.pdf section VI.E)
"I have no idea how Google can terminate accounts without fully checking the reasons behind the termination."

I never read the TOS or EULA, either.
Here's an article to buttress your point re: what google search could look like to the EU. I applaud their approach. Personally I'd like to see a bigger point made, and just delist them period. Want to show up in our search results at all? Pay us. Or show them in redacted format where everything is just blacked out so you know something exists but can't get to it. Or just have a "this result was blocked due to xyz directive, read about it here..."

https://www.theverge.com/2019/1/17/18186879/google-eu-copyri...
Where does Google promise that review process? The sign-up flow for a developer account doesn't appear to mention anything like it.

Even if they did, fraud is a high barrier, it sometimes producing "bad" results that are reversed for PR reasons isn't enough. Given the case here, "A human has looked at the account and has confirmed that the only developer that has ever used it has been banned, this matches the criteria for banning the account" would be a review. (If they really gave the app developers the credentials to the account, that alone might be a violation of the rules? But I don't know how the Play Store backend works in detail)

Businesses treating businesses badly aren't that easy to reign in.
Delivery sharing platform MeshShip is out