skysight-inc/HackerNews huggingface dataset:
> This is self-evidently true for many jobs.
> E.g., if you pick apples for 40 hours,
> then even if you only pick one apple per hour
> after that, you will still pick more apples
> working 50 hours than 40.

That logic presumes that the first 40 hours aren't affected by the additional hours. IIRC, one of the premises of the "sustainable pace" rule for Extreme Programming was that people know when they are being pushed to work a lot of hours and either consciously or unconsciously slow down at the outset (with the mind or body shifting out of a sprint-mode and into a marathon-mode).
I think the title is a bit more clickbaity than HN really deserves. Perhaps "Isolated Campuses: One Thing Silicon Valley Can't Seem to Fix"?
> I'm a little surprised that Silicon Valley overall has stuck with these relatively low-rise, sprawling campuses.

One word: Earthquakes.
I disagree completely with civilian groups arming themselves and entertaining war zones when their posture is no longer defensive only.

They put themselves on the front line and fire on the enemy. I agree with their goals, but that's precisely the definition of an armed combatant.

This isn't a media conspiracy, it's the groups own video footage.

I don't see anything indicating that the charity money isn't being used to pay for weapons.

What's with the aggressive accusations of (not sure what exactly)? I'd note that what I said is precisely true. You seem to be reading a lot of things I didn't say into your reaction.

Again, I'm not making things up here.
> Users that didn't receive this month's Android security patch should only connect to trusted Wi-Fi networks

Turning off Wi-Fi before leaving home and office helps. Apparently few people do that. A customer in the tracking industry (beacons estimating people in stores) told me that about 80% leave Wi-Fi always on.

I hope I'll get that patch soon. The last update for my Sony phone was the security update of May. Nothing on June. I guess that most Androids didn't and won't get anything.
One of my favorites. The first few opening chapters are comedy gold.
Didn't stop Japan, though.
Aside from the political/ethical discussion here: logistically, how did you arm yourself when abroad as a private citizen in the Middle East?

I'm guessing you get blessing from Iraqi and/or American embassies in advance? How do you ship arms without falling afoul of carrier and export issues? Or are there arms corporations that allow for pickup on location (or on US bases)?
The main reason is that the emacs mode for common lisp is mature and is what almost all CLers use (unless they use a proprietary environment). So, its CL-specific features are generally more polished than other editing environments (e.g. it has a macro stepper, various cross-reference utilities and other such niceties which are either lacking or buggy in other swank clients).
> Proud thinker. Avid creator. Devoted explorer. Incurable student. Humble Gopher. Principal Developer Advocate @Microsoft.

TL;DR, she's really taking the advocacy thing seriously: apparently Microsoft is amazing (and there's a subtle digestion that Pivotal doesn't pay as well, and maybe isn't a interesting)
You still didn't list a single thing :p
“There is no loyalty in business, Ashley.
You’re a single mom. You have a family and you owe it to them to see this Microsoft interview through.”

A truth that is not repeated nearly often enough by employees.
Understanding Ansible
The whole article is about 50Hz AC being generated and used in California until 1948, so it was used in the US
I started the twitch.tv/aws stream and we've seen some success. I like these tips!

One issue I have is the balance between high quality broadcasts that don't have the opportunity for frequent audience input - or lower quality broadcasts that are more interactive.
> I don't think 50Hz was ever used in the US

I think Before 1948, LA's Power Grid Ran at 50hz :)
It really depends on the type of things that you do - if your network is deep and has a lot of matrix multiplication, GPUs definitely do speed things up. Libraries like cuDNN have built in optimized convolution ops that will also make convolutions a lot faster.

In my experience (not tf related, I mainly work on my own library now: https://github.com/chewxy/gorgonia) even with a cgo penalty, deep networks do improve with GPU training. Never dabbled much in CNNs (convolutions tend to do my head in) so can't say much.
I agree with the following quote:

A technological advance that appears not to threaten freedom often turns out to threaten it very seriously later on. For example, consider motorized transport. A walking man formerly could go where he pleased, go at his own pace without observing any traffic regulations, and was independent of technological support-systems. When motor vehicles were introduced they appeared to increase man’s freedom. They took no freedom away from the walking man, no one had to have an automobile if he didn’t want one, and anyone who did choose to buy an automobile could travel much faster and farther than a walking man. But the introduction of motorized transport soon changed society in such a way as to restrict greatly man’s freedom of locomotion. When automobiles became numerous, it became necessary to regulate their use extensively. In a car, especially in densely populated areas, one cannot just go where one likes at one’s own pace one’s movement is governed by the flow of traffic and by various traffic laws. One is tied down by various obligations: license requirements, driver test, renewing registration, insurance, maintenance required for safety, monthly payments on purchase price. Moreover, the use of motorized transport is no longer optional. Since the introduction of motorized transport the arrangement of our cities has changed in such a way that the majority of people no longer live within walking distance of their place of employment, shopping areas and recreational opportunities, so that they HAVE TO depend on the automobile for transportation. Or else they must use public transportation, in which case they have even less control over their own movement than when driving a car. Even the walker’s freedom is now greatly restricted. In the city he continually has to stop to wait for traffic lights that are designed mainly to serve auto traffic. In the country, motor traffic makes it dangerous and unpleasant to walk along the highway. (Note this important point that we have just illustrated with the case of motorized transport: When a new item of technology is introduced as an option that an individual can accept or not as he chooses, it does not necessarily REMAIN optional. In many cases the new technology changes society in such a way that people eventually find themselves FORCED to use it.)
Been learning the serverless framework and found a couple of videos on YouTube from people live coding on Twitch.tv.

I'm not a gamer and would have never thought to look on there for tutorials. Their search isn't very good and I've found YouTube is the best place to find out who is using Twitch. There are guys with a thousand followers who don't show up on search! Still a very valuable outlet that I bet most coders don't know about.
Perhaps the auto-connect feature is what makes "connecting to a malicious network [not] necessary." It's easy to dismiss that second clause, but my guess is that it does some sort of network ping that opens itself up to the attack.
Read the Wikipedia page and I like the concepts at least.
https://medium.com/google-cloud/a-day-in-the-life-of-a-devel...

Not me or OP, but same team :)
I find Clojure to be practical today, and it supports most of those. I believe it lags a little behind CLs development features, but since it tends to force immutable and referentially transparent code, I find that helps too. Since swapping things out is trivial in those cases.
Yep, it's smart and it's the right thing to do.
Default Mode Network (Brain)
Introduction to the Random Walk for Times Series Forecasting with Python
I don't understand what value the prose provides over spending the same amount of effort producing clear, easy to read infographics.

Instead of producing awkward and difficult-to-read English sentences, why not use the same content generator to produce completely accurate and easier to read dynamic data visualizations?
>If you need more, the "free" (trade for your email)

Just a note that Google lets you get a new email address that isn't spammable, through security through obscurity:

-> You can use your gmail address, add a + after it, and add a keyword. So if you are jsmith@gmail.com you can give out jsmith+syncfusionpdfsuccintly@gmail.com and then later if that starts getting spammed you can redirect it.

NOTE:

This is an incorrect solution (Google, please fix this) because anyone can run a regex removing the + part.

Instead the correct solution is that if you have gmail open, in a single click you should be able to generate a high-entropy gmail address (that does not deplete the namespace) and link it on your end with "syncfusionpdfsuccintly".

If I already have gmail open, 7 seconds to create a new gmail address as follows:

1. Click something to start the process

2. Type "syncfusionpdfsuccintly" to tag it on my end

3. Click something to copy a resulting high-entropy gmail name into the clipboard.

I should then be able to paste it into a form, get it delivered straight into my inbox (never spam), and redirect it to spam if it starts getting spammed.

This would allow people to contact us without ever getting into spam, while entirely removing their ability to contact us if this email address starts getting spammed. There are no downsides.

I believe Google's engineers are smart enough to move from security through obscurity (relying on the knowledge that no spammer can ever invent and run the exact regex s/\+[.]+@/@/g to remove the security through obscurity, as this would entirely break this security, exposing the underlying "protected" email addresses) to something that works.

Until that day comes you can rely on the security through obscurity to give out a secure email address that can't be spammed. Just add a + and a tag!

Please.

Google: I believe you are smart enough to understand this comment and implement this solution, which can be prototyped in 30 minutes and solves the spam problem forever. You can do it! I believe in you. You're 99.999% there and your security through obscurity works very well for me. I use it.

I hope you will go above and beyond and solve the remaining 0.001%. It would just make me feel better to know that a 13-character regex couldn't defeat your solution.
If a spot instance terminates in the first hour you're not charged for it. You can grab spot blocks as well for specific duration workloads.
Yeah, I used to think that way. I grew up in the suburbs of the concrete jungle that is Houston, Texas. It now has a 26 lane highway running west of the city.

The problem is that building more roads doesn't help. Expanding major arteries encourages people to move further out, which makes it worse.

Additionally, we've used up all the easy and inexpensive places to build roads.

Northern Virginia is actually doing a decent job of encouraging high-density housing in mixed-use environments with access to mass transit. It seems odd that S.V. is so backwards in this way.
Email is still the de facto protocol for business communication, so you could probably build a professional network on top of it.
While it may be "legalized speed" Adderall for someone with ADHD causes the opposite affect of someone who takes it without ADHD. Adderall allows us to focus, it does not speed us up as it does a recreational user.

Bottom line, medication is simply a tool just as a wheelchair is a tool for someone who cannot walk. That being said, medication is not the end all do all for those of us with ADD or ADHD, we have to develop other coping mechanisms to assist us especially in periods of high stress or high activity around us (such as in noisy environments, or crowds where there is constant movement, etc).
It turns out that Microsoft has the largest number of the top 500 Open Source projects for any one entity.

Top 500 according to whom / what?
would be interesting to see benefit of MKL optimizations on the same examples

https://software.intel.com/en-us/articles/tensorflow-optimiz...
I've been wanting to experiment with this. There are some libraries in Clojure that try, but it seems that the real value is the interactivity of it while developing? I haven't found the exception handlers to really add much value over normal exception handling at least in Clojure.
Something I'm more curious about is how they got out of putting carrier branding on the iPhone. As others have said, the Intel Inside program wasn't mandatory. But from what little I've heard about this, AT&T was very reluctant to concede this when the iPhone debuted. I wonder what concessions Apple had to make, and if the initial exclusivity had anything to do with it.
Would be nice if browsers would support saving pages directly as pdf using there own pdf librarys.
The article, and the comments here, are missing an important fact that really helps clarify how these compressed-air energy storage systems work:

These systems use the compressed air as input into a natural gas turbine. You can think of the underground storage as a giant intercooler that stores the output of the first (compressor) half of a natural gas turbine, and then feeds that compressed air into the second (combustion) half.

See a good explanation here: http://energystorage.org/compressed-air-energy-storage-caes
1) Do you find your trust ("only place I post") in HN to be well-placed given what happened with this subthread?
2) >US, society has become so aggressively censorship-by-threat & political correctness oriented,
I agree, but wouldn't you also agree that withdrawing your opinion "pre-emptively" contributes to observed censorship and tribalism through self-censorship?
Architect explains why large development in LA seems to be luxury development
Paperspace has dedicated GPU instances for $0.40/hr, I'll have to compare with Hetzner...
Indeed. Don't love your job because it isn't going to love you back.
How does it compare to mdbm and lmdb?

mdbm: https://github.com/yahoo/mdbm

lmdb: https://symas.com/lightning-memory-mapped-database/
You are correct, the article has a typo and should state 'decompresses' instead of 'compresses.'
If you leave the `alg` field out, the exact same scenario occurs: someone sends you a token, and you fail to authorize using the server-side configured algorithm. Having this field adds nothing of real value.

The only thing having an `alg` field does is make the standard trivially misusable by well-intentioned developers.
There is no guarantee that Silicon Valley will be the center of tech innovation in America forever. There are a couple of economic trends that put California at a disadvantage in the near future.

1.) You can build a great product with fewer Engineers than ever before. A single highly skilled engineer can run a company that reaches millions of customers.

2.) California's Prop 13[0] hinders new entrants to California by so much that it becomes uneconomical for new talent to locate there.

3.) You need less capital to run an online business than 5-10 years ago. If you know how to manage your own servers it is pretty cheap to run a website. (even with high availability constraints)

4.) Open source software and online education have improved greatly in the last 5 years. Anyone can truly learn anything given time and motivation.

I think it is highly likely that newer successful technology companies become more evenly distributed across the country due to these factors.

[0] https://en.wikipedia.org/wiki/California_Proposition_13_(197...
I have taken Adderall now for 20 years and although my prescription has increased over the years, it is still well under the maximum daily allowable dosage.

It is important to understand that ADD/ADHD also affects sleep quality/quantity which in turn affects daytime sleepiness which further impairs focus/concentrate. In many ways ADD/ADHD medications are a viscous cycle so if someone can find alternative methods (to medications) for managing their ADD they are more fortunate than those of us who cannot. I, for one, see my prescription as a tool I use (not abuse) to be as productive and focused as I can be. Both I and my job deserve nothing less than my best.
Microsoft also bought SoftImage and didn't do much with it except make sure it worked on NT. This breaking of the SGI toolchain was not a friendly move.

You are right about fahrenheit, it doomed everything.
Imagine if various organizations you cared about had a feed (RSS or something) of links to stories and/or important search terms.

Your reader polls those feeds and uses some weighted algorithm to produce a set of custom news, possibly by consulting a public index like Google (or even a news outlet directly, redirect in to it with the search terms of choice).

It's still an echo chamber, but if you've got fake news pushing fiends on the list of sources you trust you've already got problems.
Also, the next chapters. And the ones after that. Until the end, pretty much.

Two, four, six, eight
Tiptoe, sneak and infiltrate
Cha cha cha!
What's the Most Useless Job in the World?
I think Marin County is an example of self-sorting. People who want to live there do want to live in suburban developments. I don't think a YIMBY Party would have as good of a chance of capturing much of the vote. (Additionally, the streets are not built on a grid and there is poor public transit investment.) I think we have plenty of areas we can densify in San Francisco and the East Bay which would want it with sufficient promotion of the YIMBY Party.
Celebrity Assassins
Ladies Keep your vagina's out of my inbox
San Francisco would have 1.6 million people at Brooklyn's density. Fears of Manhattanization are a distraction. What San Francisco needs are vast tracts of 5 and 6-story apartment buildings where single-family homes now sit.
Сдается квартира 3/7/9-1500у.е на Ц-5 в новостройке
Walkway: an easy way to animate SVG elements
The First Law trilogy by Joe Abercrombie is a grim satire. Villains who think of themselves as heroes, and vice versa.
>We had custom compiled x264 then custom compiled that into ffmpeg to get everything out of our CPUs for an encoding cluster. AMD cpus seem to really shine here.

Can you tell me more about this? I wanted to switch to Ryzen architecture with my video transcoding project that handles large volume, but because we lean heavily on x264/ffmpeg, it didn't seem like a good idea given the AVX issues, keeping me on i7-based architecture. (Previous comments of mine will show the history of this particular thread.)

Would love to hear it here or via my throwaway: mike.anon@hotmail.com. Thank you so much.
Been very impressed with their customer service and their bandwidth availability. I'm getting 500/500 on speed tests to the west coast servers of theirs. I don't use their GPU instances but I do use their high power CPU instances for video rendering and V3D work.
Ok that sounds awful (running to your car to beat the traffic). However, so does living in an apartment on the corporate campus.
If they’re exploitable, how would a new version help? Attackers would just use the older, exploitable versions. And if PDF viewers only allowed the newer version, you’d break support with every PDF made.
> locked into an oft debt-financed mass-manufactured vehicle

You can buy a used vehicle for a few thousand dollars.

> whose maintenance is dependant on parts manufacturers and the petrochemical industry

No different than maintenance of any other consumer good.

> whose use gives police the right to pull you over for anything

Police can already stop you for any reason.

What cars give you is the ability to go anywhere, at any time, on your own schedule, without consulting with anyone or anything. Might not be your definition of freedom but surely it's understandable.
Pivotal doesn't pay well but it can be plenty interesting.
GTX 1080 GPU, i7-6700 Skylake, 64 GB DDR4 RAM, 2x500 GB 6 Gb/s SSDs for 99EUR/month with a one-time 99EUR setup fee.

My lord. HPC resources are incredibly affordable. Hetnzer and some of the other dedicated server companies in Europe/Canada have some amazing deals (we've used OVH in the past with great success, and right now we use Paperspace for CPU intensive stuff we want to share expensive licensing on, like Visual3D).
I haven't used it very deeply (again, emacs), but I guess the deficiencies haven't been obvious to me upon casual use.
Depending on your situation, you've got only 3 reliable options, as far as I'm concerned.

1. You could just generate random session IDs (UUIDs or 128-bit base64 strings) and store them in your database or in a persistent cache like Redis. Most OAuth middleware offer this functionality already.
Drawback: Scalability - but in most cases you don't need it.

2. Use an alternative format that doesn't provide all the features of JWT, but provides better security: Fernet or Macaroons.
https://github.com/fernet/spec/blob/master/Spec.md
https://github.com/rescrv/libmacaroons

You'll need to implement claim validation and expiry validation all by yourself.

Fernet is probably better for you if you don't need the killer feature of macaroon (stacking caveats). The payload can be anything, but if you really like JWT you can always stick a JSON-encoded JWT payload inside the token and use your favourite JWT library to verify it.

If you want to support use cases like delegation or claims verified by third parties, Macaroons are worth a look.

Drawbacks:
- Limited programming language support.
- No built in mechanism to support key rotation (like JWT header kid). You'll need to roll your own.

3. Roll your own crypto. This not as bad as it sounds, since you could (and should!) use the NaCl/libosodium primitives.
The only difference between NaCl secretbox and Fernet is that the latter includes a timestamp - which you can easily add on your own.
I think increasing their equity, even if only a small amount, is a gesture that will garner goodwill with your early investors. Cultivating an attitude of "we are in this together" cannot be a bad move for any startup.
And hopefully they will finally finish those empty apartment buildings in Downtown Sunnyvale soon. http://www.mercurynews.com/2016/10/13/sunnyvale-downtown-to-...
Verdi – Formally Verifying Distributed Systems (2016)
This is an incredible fleshing out of similar thoughts I've had for a while, thanks!

Even just simple 'sharing' things get to me: I want to get a huge bunch of files from my computer to a friend. For semi frequent transfers I just give my friend credentials to a guest account on a VPS so he can rsync them down.

I wonder if we'll ever get a fundamental method of moving files peer to peer that is as easy as email (and similarly open). Something like Resilio (Bittorrent) Sync or Syncthing but more ad hoc?
No, it's mainly because the best parts of Silicon Valley ran out of space. If historical norms had been followed, Palantir would have moved away from Palo Alto a long time ago.
If your standard for a possible programming language that supports concurrency is that no data races are possible, then there's very few languages to be had.
Right. If criminalizing exposure of animal abuse in agriculture is okay, what's next? Extension of the "protection" to equestrian trainers, animal testing by pharma, and puppy mills?