skysight-inc/HackerNews huggingface dataset:
Plants aren't using 100% of the suns energy though. They use specific wavelength that the sun output. Do they use more than 30% of the suns available spectrum? I don't know.
When you say bad school districts in SF, you mean the one district, right? SF school assignment is a (failed social experiment) lottery system where your kids can be assigned anywhere in the city, regardless of the fact that you live a block from a school.

Most parents leave SF because they don't want their kids being part of a failed social experiment. The SF USD has been playing social scientist since the 1970s with disastrous results.

Want to make it better? Kick the DINKs off the school board and make having an enrolled child a requirement for being on the board.
Yup, I love my keyboard on my Thinkpad Yoga 15. Though since it's a 15 inch laptop, my fn keys are grouped by 4, I have a full num pad, and the key spacing feels correct. I went through four laptops before this one and kept returning them because either their keyboard was literally poop and didn't pick up the spacebar all the time, or the screen was so flimsy I didn't trust it in a backpack. The HP Spectra was really nice, but it was too small and the keyboard was the worst. They've improved the keyboard a tiny bit since then, but it's still mediocre, especially for a premium model.
As an Associate PM moving into full ownership of a product i.e. full PM role, this is the most accurate description of the job I've seen yet. I like to describe the job as sitting in between the cross functional areas (Marketing, Sales, Dev, Exec/Management, Finance, and a whole lot of more logistical groups) to: 1. Own and sculpt the product roadmap and vision by working across the functional groups and 2. Keep everyone on track for the goal and vision of the product. It means supporting sales, leading roadmap discussions, haggling with development, defending development from Sales, using Sales as an information source to go to Marketing, dictating a plan to Marketing, and making sure it all aligns with your vision for the product. Above all, it's owning the P/L and being on the hook when something good or bad happens.
That said, I've seen PM roles differ a lot between companies, culture and products, such that a cloud-startup product PM may have a VERY different role than an on-premise software enterprise PM. For example, I have minimal development experience but have yet to see it as a serious impediment to working with my team.
I don't believe it will. From https://groups.google.com/a/chromium.org/forum/#!topic/blink... :

Background tabs usually do not have a visible impact for user (tabs with audio are always considered foregrounded).
The code for this site is very much in line with the tone of the message.
I know I'm going to get shit for this. But what Shkreli did is common practice, and us disgracing him is Liberals using Alternative Facts. Where in the real world it's common to buy an outdated drug that many people don't use. Raise the price on it and try to innovate the drug into being a better drug, by using the increased profits. He just got himself into trouble because he doesn't know how to handle himself on twitter. I urge people to research this and look further into it, instead of having quick answers. There's a reason he wasn't convicted of anything. Sure, hike pricing drugs does sound evil and I get why people are mad. We want to live in a world where everybody has access to affordable healthcare, but sometimes the way things work aren't always simply put.

It's just as easy to make the tech industry look like a piece of shit. Especially with AI and self-driving cars. How dare Gooogle and YC take away jobs from hard-working middle-class Americans. It's almost worse, instead of price gouging, tech is going to take away jobs of many if not all Americans in the near future, but nobody on here wants to state that fact and say how sleazy tech is.

Now is more important than ever to be truthful with ourselves and how the world works and not get hyped up over shit, until we understand the whole process. Let's problem solve instead of name call and understand the process of things. Like how YC is testing a universal wage for people in Oakland.
XMPP + OTR + OMEMO
Slightly off-topic but related.
BEAM robots created by Mark Tilden who later founded WowWee might be of interest to readers.

From Wikipedia[0]:
BEAM robotics (from Biology, Electronics, Aesthetics and Mechanics) is a style of robotics that primarily uses simple analogue circuits, such as comparators, instead of a microprocessor in order to produce an unusually simple design.

....

BEAM robots may use a set of the analog circuits, mimicking biological neurons, to facilitate the robot's response to its working environment.

[0]: https://en.wikipedia.org/wiki/BEAM_robotics
Social media
Why people wast their time,money etc.in such a nonsense way,instead let's safe our time and money and focus in our day to day activities. WhatsApp, twitter,Facebook, etc.are disturbance or temptation for the people especially the youth.
Opensource cpu simulator toolchain
I'd be pretty happy to never see another terrible chase scene that has been crammed into a movie where it didn't need to be, just to justify showing the movie in 3D.
It is confusing. I thought it meant network throttle till I read the post.
No. They aren't cross browser compatible or backwards compatible.

They work fine in latest Chrome and kinda work in Firefox. But Edge and mobile browsers? Not a chance.
> On one hand a really simple solution would be to make unsafe a first class citizen when it makes sense

I have pushed this several times in the past, but there's always been a lot of resistance to the idea. Though I've always phrased it as "let's allow the safety checks to be turned off", which isn't necessarily the best phrasing...

I wonder if it'd be better to just push to make unsafe easier to use: add sugar for ptr::offset, add a -> operator, relax the restrictions on casts, and so on. When I do OpenGL programming in Rust I drop into unsafe quite regularly, and it feels just like C, except for some annoying papercuts. It'd be nice to get rid of those papercuts.
Popular movies come out in 3D. All the friends want to see that one. I say "no thanks" and stay home.
I will, thank you!

edit: I logged into the app. It seems my account has to be at least one week old to be able to share apps. I will do so when the week is up.
Instant Apps for Android: Download and Run Apps Without Installing Them
Like with "fad," it's important to define "novelty." Is it a novelty if cinemas profitably offer 3D for 20 years before moving to some other technology? What about 50 years?
We don't have to go that far; anyone who thinks an autonomous car could compete in normal weekday midtown Manhattan traffic hasn't had the pleasure. You have to change lanes constantly to avoid double- and triple-parked trucks and taxis, and street construction – and every lane change is a little game of low-speed Chicken, in which each driver pretends they don't care if they get hit, and presumes that the other will yield. Autonomous cars can't pretend; every human driver will know that they have to avoid accidents whenever possible. And paid human drivers will be particularly eager to block their progress, to penalize their passengers.
Who will win the bet if a person without drivers license can rent a car driging her around? (Uber)
Also IBM, and I believe MSFT to an extent
If other readers would like, you can send him an email thanking him for his work and efforts at : jeffrey.beall@ucdenver.edu .
That one is ugly. The jumping spiders have a neater look due to their colors. The really colorful ones with big eyes might not hit fear instinct so hard. Try this one I cherry-picked:

http://www.arachne.org.au/_dbase_upl/spi_mm.jpg
Same thing on Nix. Thanks.
He raised the price of Daraprim for insurers, and allows patients to receive it for free if they can't afford it
WWE GANG WAR VIRAL
Runtime directories, socket files, etc.
Start a Business with almost no cost
This software seems to exist for people who (correctly) don't trust their own computer's software, and want to keep tabs on it.

By distributing Little Snitch as closed source you now need to place your trust in Little Snitch itself.
> My point is that C++ has a learning curve that's as steep as Rust's. Rust is a C++ replacement. So this isn't a disadvantage for Rust.

As someone who learned C++ first and later Rust, no it isn't. Rust's learning curve is a hell of a lot higher than C++'s.

This reminds me of when Java was trying to compete with C++, you would have all these Java people making claims that HotSpot was going to take over the world and make Java faster than C/C++. Only it never happened outside of a few specific cases because these people were "fanboys" in every sense of the word.

You like Rust, there's nothing wrong with that. You think it's better than C++, that's your belief and I'll defend your right to believe it.

But stop comparing it to C++. Just about every language over the past 20 years has users do the same thing and __C++ IS STILL KING__.

You can push rust without being unfair to C++ (NO WAY is C++ harder to learn than Rust).
I agree that long term data value will outweigh privacy on some level. I think that meta data will be the middle ground in that decision long term.

I do not know how governments(any form) can provide services to a user base of hundreds of millions/billions without detailed usage data. Attempting to guess the usage patterns of a user base that large is improbable. At some point in the future society will be faced with a decision to collect data for the improvement of resource allocation in all of its forms. We are currently in the before you can crawl period of data collection, of which we now collect just enough data to draw mostly incorrect or narrow hypothesis about its nature.

A realistic example is road construction. The public charges the government with constructing resource intensive roads, with only superficial data about their usage, traffic counts and building permits. In this scenario we ideally hope to get roads that support the most common traffic patterns, while providing decision makers with the results of the current system and not the actual patterns that created them. While I am sure they can deduce some form of meaningful analysis from something like traffic counts they are obviously an after the fact data set, that when used to plan future development lead to false analysis. The alternative data set would be all GPS meta data for all connected devices, and then applied to the decision process. The from where and to where piece of geo-analysis would fundamentally change the planning process.

A similar example would be for the Facebook UI team or networking team to provide new features and continuously optimize current features, while being only provided page views and raw user growth. No referral data, click tracking, dwell times, return frequency, workflow analysis, network paths, geographic usage data, browser info, or bandwidth data. Simply allocate the resources of the teams based on pageviews and raw user growth numbers. You would be able to research new features, but only by asking 100 users what they want or where they are from. Each feature you create cost $10mil and once launched can only be changed for $100mil, and the new feature deletes 1% of your user accounts.

I am not saying that privacy is not relevant, but I am saying that at some point in the future data will be more important, critically in the health sciences and public works(globally).
"a different group of mainframes would run an automated job that would harvest that data from the magnetic tape and load them up into more traditional databases"
As a Qubes user, no, not at all. It's fairly easy to starve other VMs of resources. Qubes is more vulnerable here than other systems, due to it's dynamic allocation of memory. A VM that has a no-matter-what fixed limit of say 2 GB RAM would have a harder time to cause trouble there, but the dynamic management done by Qubes is a major selling point, otherwise it wouldn't be really practical to use on mobile hardware (which is all the rage). I believe one can disable it on a per-VM basis though, so there's that.
Their hunting strategies are awesome:

http://portiaspiders.weebly.com/hunting-strategies.html
3D Blu-ray on a decent TV (i.e. Samsung plasma) is far and above better than any theater. It got me buying 3D blu-ray discs (instead of doing streaming).

I've done 3D movie nights at my house with friends. Of course there's that one friend who comes (knowing it's a 3D movie night) and then says they can't watch 3D and insist we not do 3D...
I don't need to know someone's country of origin when they are wearing a burqa to know I don't want any part of that culture to be in my country. There are plenty of pleasant middle east countries to choose from where they can abuse women and stone gays. My country is not one of those (yet).
It looks like the December 23rd archive at http://web.archive.org/web/20161230053202/https://scholarlyo... still has a lot of this information. The January 2017 archiving had it missing.
I forgot to mention the Conversations app achieves this.
Pitching your Startup: What investors watch out for
Time for an Internet Reset?
Affordable mental health for all
Computers are on the end of a long road to becoming appliances. Apple has been at the forefront of this. My Macbook Pro is glued together, hard or impossible to upgrade, etc. It's also been an excellent laptop, impervious to being dropped (many times) and is far from obsolete 3 years after I purchased it. Were I to resell it now I'd still get most of my purchase cost back.
It is. But then you open it in multiple tabs, because that's how people use websites.

Unless I'm supposed to re-implement tabs within my single page application and then force it to only let one tab run, which I guess is possible but horrible :)
Alternate Endings
Yeah, that's what I meant.

You can't tell from the type signature alone if a pure function uses ST though, so I'd say that counts as pure :)
It's probably not so much the blood as a whole, but rather the water in it (in fact, I would expect the other parts in blood would make the water less efficient for heat carrying capacity - but they also may have other advantages to that end).
I just configured rclone to sync roughly 1MM files (and growing) to GCloud Coldline. Excellent tool.
It would be dodgy hack, but another HN comment made reference to a statement that tabs playing audio are always considered "foregrounded": https://groups.google.com/a/chromium.org/forum/#!topic/blink...
Fantasy. That guy isn't creating drugs. He's just a shyster trying to imitate real labs. But without any lab of his own, it was just a scam really.
One problem is that SF doesn't have a gifted and talented program until near high school (and the junior highs are terrible across the board).

Even with more schools, the school board would mismanage them. It's easier just to move than it is to fight an entrenched bureaucracy.
How to write proofs: a quick guide [pdf]
What is insane about it?
Fork and exec is an absurdly expensive way to implement what is essentially open().

You might instead ask, why doesn't coreutils provide a libcoreutils, with touch(1) a thin shim around that? And then systemd could use that.
Of course, but given that in the SF example, at least, the proportion of the pop under 18yoa is very low, so that more or less will result in fewer resources dedicated to education. If the proportion under 18yoa of people were increasing we'd see an investment for the future --but given the characteristics of housing stock in SF, we're not likely to see the proportion of under 18yoa increase significantly in the near future.
I am planning to implement a practice mode which will allow you to choose which operations and what kinds of numbers you want to practice with.

Your insight as a parent is very important for me. Thank you!
I really don't want EVERY website I visit to do this (at least in a pop up).
Eventually we'll just have to live knowing just about everything about us is known but that that knowledge cannot be held against the individual, in a legal manner.

That's the optimistic endgame. I don't think there is a technological solution to this.

The more pessimistic view suggests a future totalitarian surveillance state.

It's going to be an interesting four years.
vr has a variety of applications outside of games. assuming people can realize that potential, i think it could be. especially if lower price point stuff evolves like the samsung kit.
Problem is, there is no server. All client side. So the tab on which you click "run simulation" is effectively the "server", except it stops running when the user switches tabs.
Chasing Efficiency in Programming
> With fps, again, there are issues related to the eye, how the "afterimage" works, when visual information becomes too distracting or overbearing, etc.

There is no physiological phenomenon that makes low frame rates more natural or appealing. The real world doesn't have a frame rate. The preference for low frame rate is learned. No one ever selected 24 fps because it was better. They selected it because it was technically feasible at a reasonable cost and crossed the line into acceptable fps.

> Note also that we, for example, have been technically lowering the resolution of photographs (smoothing the skin) to make portraits appear more pleasant since forever. It's one of the main staples in fashion and magazine portrait photography.

This is wildly different. Firstly because most things on screen are not human skin and secondly because we've been smoothing skin in real life for centuries with makeup. The desire to see skin as smooth and flawless doesn't mean that people generally want the world to be blurry.
No, you'd complain they'd look blurry, and smoothed out. 60fps makes everything look sterile, and rough. Because you see every single minute detail on everything. Rough edges included. It's like using anti-aliasing and more recently motion blur in games, blur out the edges, and it's more "lifelike". Make everything a billion frames per second, and absolute, and it looks uncanny.
That $50 also comes with obligations to pay back property taxes, renovate existing buildings to meet current code standards, and improve the street-visible appearance of the lot. You're paying $50 for a property that has a $50000 debt stapled to it.

Also, urban soil frequently has chemical contamination. If nothing else, it often has high levels of lead contamination from mere proximity to the streets used by cars that burned leaded gasoline before it was banned.

Buying multiple distressed urban lots to use as farmland is a horrible, horrible idea. If you want to buy land for traditional farm, do it in a rural area. Urban land does not make sense unless you are experimenting with vertical farming, where the grid power and piped potable water is already available, and the local soil (if any) is not going to be used anyway.
Dubai Fights Fires with Jetpacks
I'm a PM at Snap Inc (formerly Snapchat). Before that, GPM at Twitter.

how did you get there / background

For me, engineering was the path that led to being a PM. I was a decent developer, but always found myself more interested in what we should be building opposed to how to build it. Background includes BS computer eng, masters in systems eng and an mba. Did software dev for years and gravitated toward roles that increasingly positioned me for PMing while getting those last two degrees.

"junior product" positions

There are junior product positions, just very few. Google/Twitter have an APM program. At FB it is the RPM program. There are many paths that lead to being a PM. Look for stepping stones and be persistent. I know PMs that were previously a software developer, product marketing manager, project manager, technical program manager, designer, etc. If you are able to take on one of those roles at a company that also has PMs, you can probably work towards a transition.

skills

In terms of skills, this thread on Quora is good, especially Ian McAllister's response: https://www.quora.com/What-distinguishes-the-Top-1-of-Produc... Keep in mind that different companies will put more or less weight on a particular competency. e.g. Google requires PMs to have a technical background will ask technical questions, facebook does not. Facebook will ask a lot of questions around data, experimentation, data-driven decision making, etc. because they are a very data driven culture.
I can understand him wanting to make sure land ownership claims are settled.

On the otherhand him taking about how he is against walls then litterly building one in Hawaii that blocks people's view of the water is the height of hypocrisy.
In the US we do teach about the scientific method as an abstract idea, especially in grade school and high school, but working scientists mostly learn by osmosis here as well. I'd say it serves a role similar to the way finance guys use math models, or musicians use advanced music theory: an idealized description of the way things are done on the ground that you study in school, but rarely use day to day.
https://news.ycombinator.com/item?id=13462865
> when I go to a meeting I'm aware that perception matters

I would posit that any meeting you go to where you are trying to sell something perception matters.
The amount of people that will understand what that means is not very substantial. Usually asking for more permissions confuses users as well, people get permission fatigue.
That's less "backward compatible" than the suggestion to pop up a dialog on switching to the page, because the page needs to know to ask for the permission.

I'm not sure if that's a good thing or a bad thing. After all, backward compatibility is how we got the semantics of an alert() dialog stopping all JS execution.
Don't expect this to change, it's used to help track counterfeit money.
van Smoorenburg init dates from 1992. Considering its bug history from age 12 to age 25 and comparing that to systemd's bug history from age 5 to age 6 is at the very best misleading.

At age 4, van Smoorenburg init was panicking when /etc/inittab had blank lines. At age 6, van Smoorenburg init was having a buffer overflow in init.c fixed.

Counting the CVE bugs is a silly approach. It is far better to look at the coding practices that are followed in a project. Are APIs designed and implemented consistently? When a functional change is made, is the doco always changed at the same time to match? Are the reasons for seemingly odd things properly recorded for maintenance programmers in the future to read? There are many, far better, questions to ask in place of how many CVE listings something has had in some arbitrary interval in its lifetime.
> I'd guess it's because most users would have no idea what to choose

Sounds like you could kill two birds with one stone: allow a non-lame web and encourage users to learn what that means. We can't complain about tech illiterate users with one corner of the mouth and then make them decide what goes with the other.

> if you add more text to explain it, most users will not read it

They're not users. They're the blight on the back of users. Why cater to them? Is someone who looks left and right before crossing the street a "power pedestrian", too?

"This tab wants to use a lot of [RAM/CPU/GPU] while it is in the background, is that cool with you?

If you don't know what this means, it's best to select no. Fuck that site anyway for using a lot of resources without making it obvious that it's doing something heavy, or asking first, or explaining what is going on. If they don't like users clicking no or even navigating away from the page, that's their problem. If you read this far, click here to claim your Avid Reader Achievement Trophy."

Not bad for a first draft?
To add credence to your point, this headline from last week:

"Obama administration spent billions to fix failing schools, and it didn’t work"

https://www.washingtonpost.com/local/education/obama-adminis...
>I think one of the first to do it well was Prometheus

Too bad they didn't put as much thought into the script.
That's passive 3D