skysight-inc/HackerNews huggingface dataset:
Youtube on my roku has gotten so bad. I just timed it and it takes 26 seconds to start the channel. Each click on the menu takes 1 second to register, and 2 seconds to pause a playing video. I never even use rewind/fast-forward because they never work.

And that's on a relatively supported device. I can't imagine how bad smart tv's are.
Glad to see that my understanding was correct, also congratulations on the new role :)

If I may give you one huge hint on your product's SWOT at least functionally speaking and especially in a global market:
Ask your delivery teams, basically they're your eyes and ears on the harsh reality of the trenches.

After being a Product Owner I became a Global Delivery Consultant, and you can't imagine how much insight you get from the guys if you find the right mean.

Personally the best approach I took was a give and take quarterly worldwide meeting with the delivery experts and their top management to list the good the bad and the ugly from their own perspective (in any aspect of the product) while product management was providing insights on what was coming and a light update on the looks of the ongoing development schedule.

I can guarantee you that 3 Regional Delivery Heads telling you that feature XXX must be reworked is invaluable info and something you can't get from sales, support teams or even your own feeling. Added bonus: They will provide you with realistic business scenarios and expected behaviors and would be interested in taking part of the validation process for you.

Likewise, delivery guys will be more relaxed as they will be aware of the development fitness ahead of the official schedule and therefore won't sale features at risk (they're in projects all the time, they have to deal with the unexpected on a daily basis).

Because Delivery Teams are the closest to the product they are the first ones to proof it, support it and also bridge all the gaps for your customers. The rest is only paperwork and planning.
That's what he claims.

https://youtu.be/YzRbC7lQ-EQ?t=45s
Why as a Philosopher I Voted for Trump
Also the (working) parents are tired and drained after work -all they want to do is pick the kids up and take them back home. They have little energy for any Parent-teacher meetings, functions, fund-raisers, etc.

Crosstown assignments are detrimental to parental involvement in education.
But would you have clicked if he hadn't said "furious"?
Why is it that suburban living is so much cheaper? It's never been clear to me why that should be the case (from first principles).

With the greater density (3x according to [1]), you'd expect lower utilities, transportation, etc. costs. "Shelter" (i.e., housing minus utilities, furniture, etc.) is typically only a bit more than transportation as a category of spend, and about 1/5 of total annual expenditures.[2]

I've read claims that suburban property taxes are artificially low (mainly on articles on HN, but can't seem to find any right now) and obviously funding highways and commuter rail out of general taxes subsidizes sprawl.

I wonder how this cost comparison would look from a balance of system perspective as is, and then what a higher land tax would do. Has anyone seen or done anything like this?

[1] http://www.demographia.com/db-intlsub.htm
[2] https://www.bls.gov/news.release/cesan.nr0.htm
The ones who offered fee waiver programs weren't on his list, because they weren't predatory. For example, PNAS may not be a great journal, but it's OpenAcess and not predatory... hundreds of others with very similar names to high profile journals and fake conferences are predatory.

I wouldn't say that it's rare to have to pay (even for a non-free journal)... in fact it may be more common to pay just based on the number of predatory journals and their published articles, it just isn't ethical (either for the publisher or often for the writer).
Clandestine intelligence service spying on non-US citizens == literally the entire point of the Agency

No, and that's the whole point of why Snowden leaked those documents in the first place. There is a real danger in global mass surveillance, and it's a pity that this central point has been lost so much in all this nationalist talking.

It's not literally or otherwise the point of intelligence agencies to spy on all foreigners of all other countries than your own. Not at all. Intelligence agencies are supposed to gather intelligence not just for the sake of it, but for national security purposes only. They're supposed to and allowed to spy on both foreigners and their own citizens if those people and their actions can reasonably be conceived as being vital to the national security interests. That includes the NSA, who can of course spy legally and legitimately on US citizens with a proper court order in their pocket.

There can and should be guidelines and ethical standards for spying on foreigners just as there should be guidelines and ethical standards for spying on your own citizens. This problem used to be insignificant, because intelligence collection was mostly targeted, or concerned military SIGINT or analyzing written published documents. But times have changed, that is Snowden's point and that of many others. We're now talking about bulk data collection and mass surveillance that can easily be abused.

To be fair, I have never seen any clearcut indication that the NSA spies in obviously unethical ways on foreigners. They are flooded with so much data that they spend great efforts in sorting out what is vital to national security automatically. But it is not reasonable to claim that problems and abuse could not happen, that no guidelines are needed or that it's no problem or even the purpose of such an agency to indiscriminately spy on all foreigners.

I would expect American leaders to place a higher priority on protecting American lives. That's also their job.

That's not at all what I was talking about.

Edit: Flagged for stating an obvious truth.
> Rust's learning curve is a hell of a lot higher than C++'s

I had the exact opposite experience, i.e. Rust allows me to not worry about memory safety and allows me to think on a much closer level of abstraction to my problem domain than C++.
Why would they be able to charge more for something people don’t want?
Yes, but Texas (outside of Austin) is basically like a totally different country. It bears zero resemblance to NYC, Boston, DC, SanFran, etc.
TBH this doesn't seem like a Mark Zuckerberg problem as much as a Hawaii laws problem. How is it that there is land with no clear ownership? And how is it that the law (the quiet title process) is written such that if the ownership of that land is determined those people can be forced to sell? It seems like a very strange system of rules.
Yes - but is that because they respond to calls from people who wouldn't vote for them next time?

That is to say - may it's that high because they respond to people who call in.
I would go a step further and just not include ads at all. I released several iOS games and the market is just too tough to make money especially off adds. Instead of likely collecting a few dollars the first few months (literally) , you may as well have a free beautiful game untainted by ads or monetization. If it really hits off I'm sure you can build in monetization, but from the beginning it's not even worth the extra time needed to integrate ads.
Maybe you should add "supply and demand" to your list of first principles.
It depends on what you're doing. If you split up tasks and interleaves them (such as: process a few items, stop, set another timer, process a few more), actual CPU% throttling would be better. It would be easier to have certain timers take priority, such as heartbeat responses or notifications.
Did anyone else think the following seemed implausible?

> Thinking it was a real folk song—and the Austrian national anthem to boot—Reagan famously played ["Edelweiss"] for the Austrian president at a White House state dinner in 1984.

It turns out this is at least a gross exaggeration, as Reagan's remarks at that dinner show:

> Your visit is a celebration of something real, tangible, and enduring: the friendship between the people of Austria and the people of the United States. At one point in "The Sound of Music," the character who plays Baron von Trapp sings a song about the edelweiss, an Austrian flower. And before the song ends, the lyrics become a prayer for Austria itself. It is a prayer Americans join in—"Blossom of snow, may you bloom and grow—and bless your homeland forever."
- http://www.presidency.ucsb.edu/ws/?pid=39575
They did come before our current datasets and processing power, but those were very predictable trends back then. I think the biggest flaw in his criticisms were that they were mathematically focused on very simple neural topologies. And while larger datasets and better processing power would have helped all ML methods, NNs have benefitted from the combination of external advances combined with very significant topological advances that Minsky didn't foresee.

Much of his criticisms still stand even in the face of his failure to predict those topological advances. And his criticisms weren't even the derogatory kind...at their most ideological they were an attempt to refute the idea that conceptually simple neural networks are not essentially complex enough to describe the vast complexity of general intelligence. He still saw their place, as do I: NNs have performed remarkably in areas of sensory perception and processing, but still lag behind many other methods at higher level tasks like learning a mathematical model of a physical process. After reading a lot of Minsky, I'm pretty sure most of the advances in AI over it's entire history are due to AI Winters crushing the dreams of Neats and forcing them back to Scruffier methods.

And I'm right there with you. I'd love to see a new revolution in Expert Systems, Logic Programming, or tree-based models. Hell, we're kinda seeing a (IBM-centric) revolution in Symbolic AI and Logic Programming with Watson/UIMA. But I want more!
didn't they remove pinned tabs a while back, and then re-add them?
That nice black Illinois topsoil. Some good stuff.
Spent a good 3 months bullet journaling. For me, like all systems, it becomes a burden over time. When you start to get anxiety about creating the process to be more productive, then something is wrong.

I tend to write better when it doesn't constantly feel like a chore, but I understand the need for a system to get started. What I come to realize is that I don't need a system, but rather just disciple. Discipline is tough when you are trying to create a system that isn't so burdensome.

Chaos still seems to work the best.
... Because their kids are grown and moved out. So they no longer need the space suburbs provide and can move closer to the employment and entertainment available in the city.
Audiobooks are great for when I'm lacking motivation to read.

Also, in today's world, learning how to control my attention is one of the most powerful tools I've picked up. I've done it through mindfulness practices, and boosted it through the use of high CBD:THC pot. If you don't live in a state with legal weed, CBD oil is available online and can be legally shipped.

I can't tell you how nice it was the first time I noticed I was able to sit still for 45 mins without fidgeting.

When I apply my attention to distracting beliefs getting in my way, I recognize I have the choice to believe the thoughts and choose to believe their opposite instead. Choosing to believe a thought isn't a skill many people practice, so most people change their beliefs through the use of affirmations. I do that, as well, and write them on my bathroom mirror with dry erase markers. When I'm brushing my teeth, I read them in my head. When doing anything else in front of the mirror, I read them aloud. If writing your own affirmations, make sure they start with "I," are in present tense, use positive language ("I am ____," as opposed to "I am not _____"), and are emotionally powerful (look for a physical reaction when you say it, like warmth in your chest).
[dupe] https://news.ycombinator.com/item?id=13468767
Interesting that Ross Tate (the author) is an adivisor to the Ceylon and Kotlin teams. When this was brought up before on HN [1], I found that Kotlin handled these type issues. I can't be 100% confident of that though as I did struggle to fully understand the issue.

1. https://news.ycombinator.com/item?id=13050491
The same error could technically occur in Rust if the API was designed that way but I think the "Rust way" would mandate using an `Option` instead of a special MODE_INVALID value.

So it would become something like `mode.unwrap_or(0o644)` which doesn't leave a lot of room for error.
I once received the question: let's architect a web browser.

This was for an interview for backend engineering at uber, so by no means did I have any particular knowledge or speciality in browser design. Because I knew the product very well from a user's standpoint, and common knowledge about web standards, it was really fun and exciting to figure the architecture out.

Typically the questions revolve more around: "How would you design twitter/pinterest/facebook newsfeed?"
I miss NYC
This is a great question. The converse would also be great: Tell me about a technology you used in a project that you didn't later regret using?
They are making an exception for tabs that are playing audio.

You can see the discussion back and forth, here: https://groups.google.com/a/chromium.org/forum/#!topic/blink...

I can see where that will end up though. Everyone who's app was broken by this change will start playing zero volume audio, then the exception will be yanked back.

With the web poised to be the new platform for applications, there really needs to be some more thought put into how to accomplish that goal. The chrome devs already sunset some solutions in that space, like the HTML5 app cache. Now this. Nobody likes a constantly moving target.
Poor people also prefer schools nearby, or some place you don’t need 90 minutes and 2 bus transfers to go to school.

What has been improving San Francisco schools (e.g. Balboa High School) was Asians taking over. Which is not a preferable mechanism, in many ways.

What would make San Francisco schools even better is to be able to afford to hire more teachers. The naive approach is to pump more money into the district, and we really should reform Proposition 13 of 1978, but a more practical approach would be to legalize housing construction, so teachers wouldn’t have to compete so much for non-luxury housing with firemen and nurses and service workers and homeless crackheads.
Discriminating against users based on the protocol they use rather than by the content they distribute, be it by rate limiting or by angry legal letters, holds back innovation in my opinion.

Users should not fear a content-agnostic protocol.

Mass adoption of bittorrent would render this type of discrimination much more difficult.
This hypothesis is falsifiable.

Let's see what happens to US manufacturing when protectionist trade policies take hold.
I really hate the decentral storage of all these things.

Maybe I will write something that finally makes the todos more managable in Google calendar. Events are rather nicely handled, but todos are horrible, but I don't want them in one of the millions external todo apps.

I wrote a work-shift UI for Google calendar, that helped my girlfriend to store her shifts with a few simple clicks.
> But what Shkreli did is common practice

How does this justify anything? Lots of sleazy things are common practice. Some are legal, some are illegal. Commonality and legality aren't really strong justifications for anything.

Shkreli may have been singled out in the court of public opinion, but that doesn't make what he did any less contemptible.

> It's just as easy to make the tech industry look like a piece of shit... but nobody on here wants to state that fact and say how sleazy tech is.

Really? Because I literally haven't seen a single self-driving thread on HN in the past several years that doesn't contain a highly-voted and somewhat lengthy comment thread about this.

See also literally every HN UBI thread for the past several years.

And that's just comment threads. Yesterday alone there were two stories on the front page for most of the day about social consequences of self-driving.

So it seems like people -- especially self-driving people -- are thinking about this, have a wide variety of opinions on the trade-offs. And when they believe as you do, often actively advocate for policies that would help the people whose jobs they might displace.

There's also the fact that technology (both self-driving and drugs) brings good along with the bad. Perhaps if Shkreli had created a new drug and then price gouged that drug, the situation might be a bit more comparable. But that's not what happened.

> Now is more important than ever to be truthful with ourselves and how the world works and not get hyped up over shit

Or, in Shkreli's case, understand how the world works and also get hyped up over shit. His business model should be illegal.
Not if you use Tree Style Tabs. I've been using it for years and I have no idea how other people can efficiently browse the web without it.
This works, but by blocking half the light, wouldn't you get a pretty dim picture?
GoldPlay – Listen to Now, rethink music discovery
Seems to me this is still just an intent-to-implement, i.e., the discussion about the feasibillity of the feature and the exact implementation details is still very much ongoing. It might be useful to contribute to the discussion at [1]. An outline about the implementation details is given in [2].

The dev team also acknowledges this is a breaking change for the web and considers it an "intervention" according to [3]. This admittedly doesn't mean much, but at least gives some basic standard of procedure that sites can follow to keep impact on a minimum.

Also noteable is this bit from the current discussion:
We mitigate this by only throttling timer tasks; other tasks such as loading tasks will continue to run unthrottled.

Sounds to me as if this could mean that IO events are not effected. So sites that currently poll for notifications in the background might work around the throttle but using long polling or web socket push instead.

[1] https://groups.google.com/a/chromium.org/forum/#!topic/blink...

[2] https://docs.google.com/document/d/1vCUeGfr2xzZ67SFt2yZjNeaI...
They can read. They can see that they have a 90% reelection chance with their peers as a group having disgustingly low approval ratings. They can see that they still don't have problems raising money with those low approval ratings.

They do not need to care about you.

Talking about Feinstein in particular -

* January 17, 2011 Approval rating measured at 43%

* May 12, 2011, Feinstein co-sponsored PIPA

* PIPA gets mass blow back

* 2012 Reelected

* 2013 moves to continue mass survailance

* After the 2016 FBI–Apple encryption dispute, Feinstein, along with Richard Burr, sponsored a bill that would be likely to criminalize all forms of strong encryption

* 2016 Reelected

She knows she doesn't need to give a damn about your issues with mass surveillance.
> not everyone wants to sell (or more accurately, they don't want to sell for the amount Z is offering)

Could you provide a source for this? To my knowledge this was his first effort at acquiring the properties. Also, the structure of the law he's using requires the land to be sold at auction to the highest bidder making it, theoretically, fair market value.
Lend-millennials-cash-for-houses-ontario-realtor-chief-says
> You're really missing a short paragraph describing the exact service you're providing

Is the subheading "Spin up Instant Varnish Nodes for ..." not descriptive enough of the service? Perhaps I'm better off writing a short paragraph right before the "features" section?

Now that I've read your comment and sogen's, it's pretty clear I need a quick explainer of both the service and Varnish. Perhaps I need to fuse both into a paragraph.

Much appreciated!
Ask HN: Best Practical InfoSec Resources for Developers?
I'm a long-time web developer and tech lead with good fundamentals on basic implementation level security (ie. injection, SQL, data leakage, auth schemes). I've also been responsible for infrastructure for several smaller companies.

Now I'm transitioning into a security role where I'll need to shift my perspective towards compliance and risk assessment, and generally think more holistically about the overall infrastructure and human processes required to keep critical data secure in a mid-stage company.

What resources (books, blogs, whitepapers, standards, meetups, conferences, etc) would you recommend for a developer to make this transition and get their arms (and psychology) around the big picture of InfoSec?
Maybe it depends on the field? Every journal I've submitted to (chemistry/physical chemistry) only asked for money after peer-review and acceptance. And these are the well-respected journals in the field.
Where it has always been confusing to me is what is difference between product manager and product marketing manager? It appears organizations views and expectations on this vary wildly as well.
If the visuals don't contribute to the storytelling, then why watch movies at all?

Why not just listen to radio plays?
Obviously it does.

Bernie Sanders and big labor applaud.
Being mad at people like this is what makes them shy away from math. This works in any discipline. Let's be helpful and loving, I promise it feels nice, even though high horses are nice too.

"Mindstorms" by Seymour Papert is a good book regarding such issues.
I had an idea for a side project and you beat me to it. Massive props to you for being the one who is actually working on it. I am not the suing type of person. :-)
Blocked here via Cisco WSA as well.
That's true. The situation needs to get very dire before random Americans are willing to take up arms.

Personally, I think a civil war is likelier than a revolution, due to the army dividing. Though to be clear, both seem rather unlikely.
Yet another good reason to not bother having kids.

Honestly, if I found a partner who wanted kids, I'd be looking really hard at finding a job in another country because this country (US) is a terrible place to raise a kid.
If you have to deal with a lot of task switching, blindly closing browser tabs would be a huge waste of time. You can individually check each tab before closing the ones you don't need, but that takes time and cognitive load.

So I leave them open until the computer can't handle it.
CC only runs while you have its tab open. I'd assume there's some function that updates state regularly (even if it's only the regular auto-saves).