skysight-inc/HackerNews huggingface dataset:
I was a big smart phone user-palms, blackberries, blackjack and blackjack2.

The iPhone was completely different. The design looked different mechanically and had a totally different ui paradigm with the touch screen.

It was revolutionary as evidenced by media coverage at the time, growth in mobile web, and massive market share still today.
> What’s wrong with making rich people richer?

There's nothing wrong with it, I just don't feel like it's a worthwhile goal in itself.
So in this case Chrome or Firefox? Does not seem any better. In fact, way worse.
Yup, I still distinctly remember installing it on my Toshiba Portege that way, because I don't know that external CD drives were even available yet. If they were, I couldn't afford one.
Give AI curiosity, and it will watch TV forever
I believe Apple will win this race, for this reason. They aren't talking about what they're doing but they are very much preparing developers to develop AR tech on their device with swift and ARKit as well as the capabilities of the A11.

I suspect that by the time Apple starts signaling that they've got a headset and announce it at WWDCXX its going to feel like it fell straight out of the year 3000.
> We have not changed the Apache license terms.

Yes, you have.

> We have added an additional term (Commons Clause) and clearly stated that we are applying the two together.

Adding the Commons Clause changes the terms of the Apache license quite substantially, which is obviously the reason you added it.
Didn't Apple change the rules about external accounts and subscriptions a couple years back? I thought you could create an app that required an external account (and external purchases) as long as there was no links to the external site from the app and no mention of subscription or external purchases within the app.

Netflix, Hulu, Spotify, and a few others have been doing it this way for a while, so I'm surprised this is news.
Intermships are for students only. If you're done your education, you apply as a full-time SDE. But there's lots of hiring of those going on too.

Ping me at <my hackernews alias>@ <the company we're talking about>. Happy to help you find a role that's hiring. So many offices in so many cities doing so many things O_O
To be fair, it’s what, a week and a half? That’s 75% of my entire vacation time allotment for the year. So if I were to go, it’s pretty much my only time off of work for a year so I guess I would obsess and plan my year around it too.
High level execs tend to have their attention torn in a million directions at once. This means that how you communicate with them can be very important.

1. Always provide context for what it is you’re bringing up and be specific. “Can we get your sign-off on the Foo project?” isn’t very helpful. This puts the burden is on them to context-switch, which they’ll almost certainly have to do in order to grok what you’re talking about. Better would be: “You probably remember how last month we discussed setting up Foo to protect against intrusions like the one detected in June against the Bar cluster. We’re almost done with the project and in order to meet the deadline we just need you to review and approve the BazQuux by Friday.”

2. Summarize. You probably could provide a 3-page writeup of the decision making process that went into choosing a vendor, for instance. Your exec probably doesn’t have time to read it. Instead, provide a few short bullets: “We evaluated vendors Foo, Bar, and Baz for the Quux project. Our recommendation is to use Baz for the following reasons: <insert 3 short bulleted sentences>. If an alternative is needed, Foo would also satisfy our critical requirements.” And then just be ready to provide more detail upon request.
That would be hard to market.
It's rent-seeking behavior and negative for society. If they don't want to open their platform for competition then the app stores should be regulated like the public utilities they are.
As a counter point consider Microsoft Windows. It also represented a huge investment and R&D and for the most part, you can easily build and deploy and application to anybody without ever having to pay a fee.

That was because Microsoft made money from selling Windows. With Android, Google gives it away free and has to extract money by either monetizing user data, or taking a cut from application developers.
A number of companies have bug bounty programs that do not go through HackerOne and such, and the quality really varies, from what I hear.
> The problem is they tied certification into a tax and appearing in the appstore.

If you were more profit motivated, you might argue the problem is allowing externally installed software. Granted they foolishly obtained too large of a market share to have any say in that anymore.

If you care about users though, yes, the cost barriers for devs are a problem no matter who puts them up. Ideally the cost is in the phone purchase, not the continued use.
Having grown up in the time of Windows being very malware-heavy, it was not the children getting scammed.

And much of the bad behavior, such as simple apps bombarding people with ads, is standard in programs found in mobile app stores now anyway.
Vanishing? Folks, it's been gone for years. It's now summer camp for well-off techies.
Vanderbilt study: Android Sucks 10X More of Your Private Data Than iPhone
Not thugs, just deceptive and double-dipping (in a short-sighted, money-grabbing way).

I'm the customer when I buy the phone, but then I'm the product when I buy software. This double-aligns the incentives and is the reason why it's such a terrible (non-existent) experience trying to buy digital media on an iPhone.

Sure, Amazon & Netflix could pay the 30% cut and make it seamless for me, but this is similar to a trade tariff. Ultimately the cost will be paid by the users of the phones since companies have to charge those users more to make the same profit.

This is "fair" from a "welcome to capitalism" stance, but it's outright counter to usual mantra of "we make money when people buy devices."

(s/Apple/Google/ if you want)
What’s Going on with Elon Musk, Grimes, and Azealia Banks?
I've long felt that there's something less than half-baked about the multi CPU architecture we're currently using. The hacky contortions HFT coders have come up with to avoid things like False Sharing strike me as a big red flag.

https://mechanical-sympathy.blogspot.com/2011/07/false-shari...

How about an architecture more like Erlang's, where you have independent processes with their own CPU core, where each has their own memory, but where you have much faster communications supported at lower hardware levels? Why not have a multi-processor architecture designed for direct support of Hoare CSP-inspired languages?

Hypercube topology: http://web.eecs.umich.edu/~qstout/pap/IEEEM86.pdf
Thanks for your thoughtful comments!

Regarding blurring: It’s just a visual layer on top. The actual content that is underneath the blurring layer is just some randomly generated data. If you are familiar with chrome debugger you can check it out for yourself. The actual data is never recorded when blurring is on.

Regarding console logging: It’s already supported! There is a panel on top right of the replayer UI that opens a panel at the bottom. This will show you a record of console logs as well as network logs. We’ll work on making it more discoverable.

Sorry that you are facing errors. Please send an email to hello@recapjs.com and we can sort it out for you.
I don’t know how this came to be accepted as normal. I’m older so I remember when you used to buy a device or OS and software to run on it separately. What you paid for the device or OS was what funded those things. There is no reason why the same shouldn’t be true for Apple iOS/iPhone and Google Android/whatever-they’re-stopping-support-for-next.

App Store takes a cut to use the App Store? Fine. But a reasonable cut simply for that convenience would be more like 10%.

Wonder if we’ll ever see a government crack down on tech company monopolies again (or any monopoly).
"I", as a multinational multi billion dollar corporation could then carry out the most vile acts, but as long as I can feign 'oops' I ought never be held to account as if my acts had intent? I mean come on, they're killing their processor performance due to their own security vulnerabilities and oopsie daisy we just accidentally included a 'no benchmarking' clause? I've got a better razor for - Occam's.
> (x rem n + n) rem n

Correct me if I'm wrong, but this is also attractive because it can be applied even to an "actual modulo" operator. That is, because "(x mod n + n) mod n" has the same behavior as the above, one need not even know which way a particular language's "%" operator behaves if one just always uses this filter.
Humans grab victory in first of three Dota 2 matches against OpenAI
4.94

Drivers don't see how much you tipped before leaving the rating on uber. With lyft, they could technically go back and edit your rating within 24 hrs of the ride.
> Apple and Google not only created the device and funded the R & D for the features, but also created the APIs, the tools, the infrastructure, and attracted the (hundreds of millions of) users. The 30% cut they ask of developers is more than reasonable.

I follow you up until the 30% cut. Users are already paying for the hardware and software. Why is Apple taking a continual cut for value produced by other parties? If anything, they should be paying the writers of the software for selling their phones. Without the apps on the store, they're just a browser and a phone stuck together.
Does this means that any app distributed outside the store doesn't get access to closed features like Google Cloud Messaging? If so that's another reason to support sideloading since right now using MicroG seems like a pain in the ass (if you, like me, need a lot of problematic apps)
First of all Facebook messenger is an ugly app on mobile. Second the dark pattern of always having 1 unread messages even though I have literally deleted all my conversations is obnoxious.
Is it that you love that they don't give you the choice of restricting or not restricting installs? Or simply appreciate that app vetting and security are services you're willing to pay for. It seems more like the latter, but you're expressing more like the former.

I can see the value in the vetting service to a lot of people, but I just don't understand the idea of embracing a forced restriction on other people that you happen to like yourself.
Even if it did, on a pc you can still install apps from outside of the store without root access.
That's always been a fundamental part of the proposition of multi-tenant VM hosting, though.
"Evil" is a poor concept. Intention is mostly irrelevant, actions and outcomes are more important. If your actions contribute to "bad things" happening, if you are well aware that this is the case, and if you do not adequately make changes to avoid having your actions contribute to bad outcomes then you are complicit. Facebook is complicit in numerous "bad things", ranging from election interference, the spread of conspiracy theories and hatred, and crimes against humanity including genocide. The fact that FB does not take this complicity seriously or to heart is a resounding indictment of the entire organization. Whether it is "evil" or not, it is complicit in an enormous amount of malfeasance.
Discovery (search, recommendations, and top 10 lists).

It would be interesting if apps could opt out of being discoverable to get lower fees.
Facebook bans MyPersonality app for mishandling 4M users’ data
Drive.ai expands its self-driving cars pilot to Arlington, Texas
Does this mean AMD hyperthreading has a performance + security advantage over currently shipping Intel processors?

Edit: https://www.amd.com/en/corporate/security-updates

> 8/14/18 – Updated: As in the case with Meltdown, we believe our processors are not susceptible to these new speculative execution attack variants: L1 Terminal Fault – SGX (also known as Foreshadow) CVE 2018-3615, L1 Terminal Fault – OS/SMM (also known as Foreshadow-NG) CVE 2018-3620, and L1 Terminal Fault – VMM (also known as Foreshadow-NG) CVE 2018-3646, due to our hardware paging architecture protections. We are advising customers running AMD EPYC™ processors in their data centers, including in virtualized environments, to not implement Foreshadow-related software mitigations for their AMD platforms.

For those on AMD platforms, how do you disable software mitigations for Foreshadow? Is this automatically done by browsers, operating systems and hypervisors?
>Just try running a business when you loose 30% strait off the top line.

Brick and mortar retail does just that. Even online retail, once you factor in the costs of maintaining a secure payment system, managing fulfillment, customer service, etc. it winds up adding up to a lot.
Which is why it's irritating that the article left out how he's going about this. I want to know if a majority of his finding were on a site like bugcrowd or if he's trying to do the freelance thing and just getting shot down. I have no input or information about experiences from freelance bug hunters, so I don't know if being ignored is a common thing or if this guy just isn't that good to warrant himself attention.
It's app-specific for any phone running Oreo or newer.
>200 ms is much better than 99.99% of humans though

I think this is bit of a red herring: while that's true, OpenAI isn't competing against 99.99% of humans -- they're competing against the top 0.05% of Dota players that very likely have a much, much lower average reaction rate.

To throw numbers at it, https://www.humanbenchmark.com/tests/reactiontime/ has the top 10 people at ~110ms[1], while I (at a measly 1K MMR in Dota) can pretty easily average ~220ms (and they report human average around. I imagine pros in the scene have honed these reflexes to be far superior than the average human.

[1] Also worth noting that they discard all reactions <100ms, so we could have some <100ms prodigies that actually have faster reaction time than the 100ms reported on the scoreboard for them. (These numbers are spread over 5+ trials, so "getting lucky" is a lot less likely.)
​Network technologies are changing faster than we can manage them
I used to work on the android VRP doing report analysis; I can confidently say that we never intentionally ignored or downgraded reports to save money. There were a few cases of things slipping through the cracks by missing bug assignees, but the majority of the engineering staff really did want those researchers to get as large of a payout as we could justify, and I imagine other companies/VRPs are in a similar position.

I think the true root cause of the payment discrepancy issue we see in this article is the bias towards believing the vulnerabilities that we find are more significant than they may be. It often can be either a matter of pride, or sometimes just a misunderstanding of the severity guidelines as published.
Taiwan vies with Singapore as AI hub for US tech companies
I was likely panicking not knowing anything at that time. Such a wild time of chaos and coffee overdoses.
> Which is a valuable lesson - a lesson in learning to be a rational, critical, grown-up human being.

Well... you can phrase it like some life lesson, sure. In reality 1% of 3 million kids clicking on 'Free vbux!!' and converting is 30,000 kids having malware ridden phones, doing god knows what to god knows who.

Is increasing the profits of malware distributors by so much really worth some hand-wavy "teach kids to become a grown up" lesson?

Also, it's not just the kids. By any margin.
The founder of that site, Jeffrey Lewis, recently published "The 2020 Commission Report on the North Korean Nuclear Attacks Against the United States: A Speculative Novel". Well worth reading IMO.

https://www.amazon.com/Commission-Report-Nuclear-Attacks-Aga...
The monolithic stacks are targeting the "average" person, who just wants to get a thing done, rather than worry about the how to get to the point where you can do a thing. Those stacks are great for that sort of thing: pay small fee without thinking about it, really, and then just do the thing.

That all falls apart if you're an over-thinker, penny-wise, or a skeptic, though. By virtue of having some tech-savvy, you are automatically sort-of excluded from the target marketing for most platform/app/marketplace stacks. You want to pick and chose to try and gain efficiency or cost-savings or whatever.
Do or do not. There is no "try". If you consume fewer calories then you expend then you are guaranteed to lose weight.
Yep. The difference is that even though your choice of payment network is still relatively limited, there at least is some genuine competition on price. The Android/iOS duopoly seems to have become stuck at a particularly bad Nash equilibrium. 30% would never survive in a competitive market.
Were there any badger related issues? There doesn't seem to be reading the article.
Indeed: AI job listings are up over 99% since 2015
> The neighbors next door worried about the teenage Lisa, and one night, when Mr. Jobs was out, they moved her from his house and into theirs. Against Mr. Jobs’s wishes, the neighbors paid for her to finish college. (He later paid them back.)

> Ms. Brennan-Jobs describes her father’s frequent use of money to confuse or frighten her. “Sometimes he decided not to pay for things at the very last minute,” she writes, “walking out of restaurants without paying the bill.” When her mother found a beautiful house and asked Mr. Jobs to buy it for her and Lisa, he agreed it was nice — but bought it for himself and moved in with his wife, Laurene Powell Jobs.

> Ms. Brennan-Jobs said she wrote “Small Fry” in part to figure out why he withheld money from her even as his wealth ballooned, and as he spent it more freely on the children he had with Ms. Powell Jobs. She said she now sees it was about teaching her that money can corrupt.

It's almost as if whenever financial support was involved, he went out of his way to actually embody the moral corruption and decadence of wealth. It's an extraordinarily Spartan and hard-bitten way to teach these lessons. One must marvel at the mental fortitude required to keep coming back to him with such obvious love. She seems to have taken it as an almost Islamic lesson in peace-through-surrender, requiring the same absolute faith without recompense.
> AMD made their entire business model off copying (later licensing)

Intel contracted AMD to second source their processors as a requirement for being in the IBM PC (requirement dictated by IBM).

AMD existed long before their version of the x86, producing the venerable http://www.cpu-world.com/CPUs/2901/ which was widely used in minicomputers of the time.

The amazing thing about the 2901 and family, was that the engineer could design a board level CPU and full freedom over register sizes, numbers, alus, etc.

Don't forget that the 64 bit x86 ISA was created by AMD and licensed to Intel.
I won't deny that there are many many users that do not care. However, I disagree that there is a real choice in the current duopoly. Android allows you to install applications outside the app store. However, you trade this possibility for continuous data harvesting by Google and only a limited window of updates.

So, the choice is largely:

some freedom ^ (privacy | long-term updates)

Freedom, privacy, and long-term updates are all important to me, so there is no real choice.
Did you ever use the Prada? The UI was horrible, not to mention apps sucked (phone had no easy integration for contacts and calling, no visual voicemail).

It had similar features, but not useful. iPhone was very useful.
>Many of us became deeply involved in tech because some person (thanks Pat Volkerding!) or organization gave us a system were we could do whatever the hell we wanted.

Surely you can understand why letting people do whatever the hell they want might not be the best thing when people's personal and financial data is on the line.
The simple fact that they have a monopoly on access.
They are thugs, using their market power to extract more than their fair share. In a competitive market, you may gain an advantage because you came up with the first fancy cafe chain, but then other coffee shops are built and keep the price of fancy coffee at cost plus some reasonable margin.

Apple and Google have raked in tens of billions from their app stores, which has long since surpassed the cost of building them. If the market had fair competition, we would have many other viable app stores, not unlike the way we have so many apps. This is why EU antitrust is starting to scrutinize Google for forcing its app store to be bundled with Android.
Straight out of r/HailCorporate
LG's 'wearable robot' will transform the proletariat into unstoppable machines
Not true. See the AGPL section in the FAQ:

https://commonsclause.com/
Indeed, the idea of "Security" is not negotiable when marketing.

Imagine buying a car that says, "Save $5000 for a less safe version without airbags." Yes, I know Airbags are DOT requirement, just trying to make a point.

Edit: I think people are missing my point. I am not saying they don't sell cheaper models that are less safe. My point is that they don't ACTIVELY market them as such. Point me to an advertisement that says "Save $5000 for a less safe car!". This is in the spirit of what the GP was talking about whether cloud providers can market as "Less secure but cheaper HT option".
You mean it's random then, right? I mean let's talk about what a hyperthread really is: It's the left over functional units (or execution units).

Say you have 100 adders, the processor tries to schedule as many instructions as it can on those 100 adders, but eventually it will run into data dependencies. The left over units can go to a hyperthread.

My understanding (let me know if I'm wrong) is that Hyperthread aware OSes (which is like what, everything since WinXP/Linux kernel 2.4?) will schedule lower priority tasks to the logical cores and higher priority tasks to the real cores.

So when it comes to a hosted provider (a.k.a cloud provider, a.k.a somebody else's computer), what you get pretty much depends on the virtualisation layer they use: Vmware, KVM, Xen, Hyper-V, etc.

Do hypervisors typically peg VMs to a real physical core? I was always under the impression they over-provision on most hosts, so you're getting part of a core and the vCPUs the list in the product documents just indicates your priority and how may vCPUs appear to your particular VM.
Probably in most cases.

Vmware have disclaimers in the mitigation options that preclude turning off HT, meaning, use at your own risk. [1]

I am still waiting on a comment from Linode [2]

Openstack have some knobs you can adjust, but it really depends on your workloads and what risk you are willing to accept. [3]

AWS have their own custom hypervisor and are said to have worked around the issue. [4] Amazon had info on this before others. It appears they have a special relationship with Intel?

I have not found any hardware or OS vendors that are willing to say that you can leave HT enabled. It is a very heated topic because folks will have to increase their VM infrastructure anywhere from 5% to 50% depending on their workload profiles. For public clouds, you can't predict workload profiles.

Edit: Oops I left out the main site for L1TF [5]

[1] - https://kb.vmware.com/s/article/55806

[2] - https://blog.linode.com/2018/08/16/intels-l1tf-cpu-vulnerabi...

[3] - https://access.redhat.com/articles/3569281

[4] - https://aws.amazon.com/security/security-bulletins/AWS-2018-...

[5] - https://foreshadowattack.eu/
However, an iOS device is also the property of its owner and the owner should be allowed (morally) to install software outside the app store. Even if that comes with potential security problems.

This is supportable by well known technologies. The user could opt-in to various app-signature blacklists and whitelists. App stores and hardware vendors could publish their official app blacklists and whitelists, and even require their use for warranty purposes. On the other hand, the user could also opt-out.