skysight-inc/HackerNews huggingface dataset:
I would rather Google disclose nothing to the public until there's a fix, or at least until a far-further-along date than 7 days from the initial disclosure to Microsoft.

Now that that's settled:

I didn't move the goalposts at all. I called into question the inconsistency in your implied assertion that people know the details thanks to this disclosure:

> How is anyone better off not knowing the details of a vulnerability that people are exploiting already?

People do not know the details. The disclosure gave enough to inform those not privy on where to look. It did not inform the world as to the details of the issue.

I'd rather Google have disclosed nothing because as I've stated in the vast majority of my other comments. My position hasn't changed: no one is benefited by a public disclosure here other than

• Google (getting people to use Chrome as a defensive measure even though arguably Edge has this one covered), and

• any unprivy malware authors who now know where to look.

Microsoft isn't going to act any more quickly here. Security vendors are already rolling out mitigations. Google's only advice was "use our browser" even though there are multiple solutions, both in terms of software (Edge) and advising on user actions for the general untargeted population. They included nothing other than:

> Chrome's sandbox [...] prevents exploitation of this sandbox escape vulnerability.

You asserted that they disclosed the details, which Google did not.

So now that my position is set clearly in stone without you able to turn it around with an argument about moving goalposts, let's get back to my current question: Since you asserted that Google disclosed the details even though they did not, would you rather have had the disclosure include the exact vulnerability?

Edited for formatting.
Been trying to say this for years. AWS is expensive and unnecessary for most blogs and small websites.
> It may be wise to first try the switch on your current Mac, inside a Virtual Machine …

This is exactly what I'm doing. I run Spacemacs in a Ubuntu VM running on Parallels. I'm not too sure if I would be willing to move away from the OS X apps ecosystem though (I use 1Password, Day One, OmniFocus, iBooks, Notes, Photos etc and they all sync perfectly with the iPhone).
Supply and demand! Software engineers are much harder to find than support staff.

They also bear a lot more of the burden than a front-line support person, as the problems they solve are much more complicated, and need to fit in with competing interests beyond one customer's single support request.
Kitty Hawk | Mountain View, CA | ONSITE | Haskell Software Engineer

Kitty Hawk is a Silicon Valley technology company dedicated to moving people more quickly and efficiently through personal flight. Our engineers, scientists, hackers, and creatives have invented and innovated technical and regulatory solutions for self driving cars, human powered helicopters, revolutionary wind power vehicles, and other world record-setting aviation achievements. We break stuff, in a good way, because we're here to get things done and help humanity push forward. Join us, let's have some fun.

Kitty Hawk’s R&D team is currently flight-testing a variety of aircraft with autopilots written in Haskell and code-generated to C. Our simulation environment, ground station, and optimization code are written in Haskell, and all components are either currently open source or will be released once they stabilize.

We are looking for a software-engineering focused person with experience or interest in simulation of dynamic systems, control systems, robotics, aerospace, or estimation. Your initial responsibility will be helping to maintain and expand the simulation and control environment. We are a small team which designs/builds/tests/flies in rapid iteration, so you’ll be energetic, adaptable, independent, and a fast learner who can make sound engineering judgments with limited information.

more info: https://jobs.lever.co/kittyhawk.aero/89a6630b-4210-4a4a-89d8...
The "macs are hard to fix" argument doesn't mean much frankly, when the vast majority of people will take it to a service centre anyway, where apple is frankly among the best in terms of customer support.
The right way to do security !
That is correct, no two ways about it. That said, we do profit sharing, which few others do, albeit for the agents who do well.
I would also donate bitcoin. Not with PayPal because like thousands of other people who have been robbed by PayPal I won't use them again.
Thanks! I'm really tempted to post about the suffering, near-fraud and deceit in my company, but I figure it'll be all over the news soon.
Nope, the x360 got updated. The 13 I have is not the x360, it's the lighter one with still 6th gen, just got it last month, firmware is mid August.
I have to agree with the OP that Alexander and the Gang of Four (GoF) approached design from very different angles. It looks to me that the two groups never shared a common vision at all.

Alexander is talking about 'spaces' in buildings, how they take shape, how they interact, and how they serve the greater style and purpose intended by the master architect to serve the lifestyle of the resident. Here design focuses on the end product and how it will function for the user. These design patterns have nothing to do with how the building was constructed or the experience of the tradesmen who built it.

In contrast, the GoF book did not talk at all about the final software end product, but only the process of building it. The emphasis is entirely on the tools of the tradesmen and encouraging their proper use and re-use. Such design patterns do not reflect the user requirements or even the architect's high level design of the software product, much less serving the user experience in a consistent purposeful way.

However it seems to me that Alexander's approach to patterns could have been adopted in the software domain, but I think that would have looked a lot more like Jef Raskin's style guide at Apple which encouraged developers to adopt a common holistic yet systematic approach to Mac software so that the user experience was served. I think Raskin wanted apps to fit together the way that rooms in a well designed house flow from one to the next -- something Alexander would endorse, I think.

Another variant on design patterns in the software that might have worked well, at a level that might have bridged Raskin to the GoF, could have been Alan Kay's model for objects. The higher level conventions for components and behaviors that Kay espoused might have made for an interesting basis for patterns like those of the GoF. But without Kay, much less Raskin, the very modest ambitions of today's notion of software design patterns led nowhere but software reuse -- an inauspicious end to Alexander's vision, IMHO.
It's not a concert venue it's a beach. That was a hilarious answer.

And I don't know you so I won't presume, but just about everyone who I've heard complain about Moses and the South Bronx has literally no relationship with the borough and couldn't name three major streets there.

Moses did bad things to the south Bronx, and Sunset Park, and rail transit. He did amazing things with bridges, and democratized access to the shoreline. And many other things. Like I said, his legacy is complicated.
There's a website, polyfill.io, that does browser sniffing and sends a minimal polyfill. The source is available under the MIT license[1], it shouldn't be a tremendous amount of work to set up a bunch of different builds for different features levels, with a server in front responsible for sending the correct bundle.

[1]: https://github.com/Financial-Times/polyfill-service/blob/mas...
I don't think they really care about earning money from their original games. They give out team fortress 2 for free, and has been actively maintaining it all these 9 years. They sell all value game as a bundle for like $20 last year.

On the other hand. Others like battle.net, origin, uplay are just other game companys trying not to give away 30% cut of their new hot game by selling at valve's platform. They will probably lose more from the 30% cut, than the potential customer they would lose selling only on their platform. I totally understand them, I just couldn't be bother to buy them (except blizzard)

Nevertheless, it's just PC games, not a big market. Nowhere compare to apple's iphone games or facebook's web games.
That's unfair I think. It's a perfectly fine idea that has been executed poorly multiple times.
I just mean Apple is not prioritizing devs with their hardware. They are aiming at a larger target that happens to include devs.
Careful. It doesn't matter enough to risk your wellbeing.
Hey Brian!

Thanks so much for dropping into this thread. Would Pinterest be willing to open source non-competitive pieces of Instapaper's tooling, considering the user base is what is of value (monitoring parser and link quality)?
Agreed. It drove me insane (almost literally) with the number of people that insisted on having a loud fan or a tv on just for the notice once I moved to the US.
As a counterpoint, for the few games I do play, I far prefer to use my real Facebook identity. Words with Friends in particular is most fun when I'm playing against my real friends. I also really like QuizUp.
Here is a video of the inside of one. https://www.youtube.com/watch?v=QIGAOLJh-XE
Hi Brian, would you PLEASE consider increasing the maximum read speed in Instapaper. Pocket's much speedier maximum read speeds (with iOS' great Alex voice) are a huge pull that I can't leave behind.
Nimbl3 www.nimbl3.com - ONSITE - Fulltime - Sponsor visa - Bangkok, Thailand | https://www.workhiro.com/companies/nimbl3

We are a software development studio focused on building products for startups of Asia Pacific Region and Europe. We work with startups from Austria, Singapore, Indonesia, Thailand, Malaysia and Hong Kong in several vertical, you won't get bored. Join us! Our clients are well-funded, recognised startups and backed by early stage Alibaba investors, Ensogo, DeNA and 500 startups.

- Rails Developer https://www.workhiro.com/companies/nimbl3/049ee05b

- Android developer https://www.workhiro.com/companies/nimbl3/820c7cca

- iOS developer https://www.workhiro.com/companies/nimbl3/810d25a4

- Product manager https://www.workhiro.com/companies/nimbl3/2eef1fa0

- Marketing, Software engineering internshttps://www.workhiro.com/companies/nimbl3/66dd3961
no, the compiler does this when generating code for functions and function calls

crt0.o is the glue between how the kernel loads a program into memory and how main() expects things to work. it does basic setup tasks that can vary between platforms, but is generally things like collecting command line arguments and setting up the stack. it will also invoke exit() if main() returns, since that's how the kernel expects the process to be destroyed
This is a tough question but I don't want to duck it. There is no question that any company creates value by taking advantage of a pricing difference - whether it's the price of labor as measured in wages and benefits, or the cost of making a widget using a new technology, or something else. The reason I feel good about what we do is that I feel like we are helping spread some of the [highly concentrated!] economic wellbeing from the Bay Area to other places that can benefit more from it on the margin. That's totally separate from how rough it is for lower skilled folks in high cost markets to make ends meet...which is a real problem, I agree.
I don't! I only have stories from radio pirates.
You seem to have a very particular idea of one kind of communism, and you seem happy to interpose it into my opinions.

Having said nothing about how or even if communism should be brought about, I certainly acknowledge that it seeks to bar certain apparently voluntary economic interactions on the grounds that they are not as voluntary as they first seem.

Take the rest of your strawman with you, I have no use for it.
Alluvium | Brooklyn, NY | ONSITE | Full-time | http://www.alluvium.io/

At Alluvium, we believe the value of data is not measured in volume of velocity, but knowledge and action. We are building a streaming first distributed machine learning platform for noisy streaming data from physical systems. Our products use machine intelligence to provide real-time decision and operational support at the frontline allowing businesses to leverage all of the complex data generated by their operations.

We're looking for software engineers and product engineers to join our small team in Brooklyn and help us build core products and technology.

As a software engineer you will help us build out our core stream processing platforms for doing distributed machine learning on noisy streaming data from physical systems. We primarily work in Scala.

As a product engineer you will design and build great web experiences for our users by understanding their workflows and finding ways to convey complex information.
If that sounds interesting to you, we would love to hear from you: http://www.alluvium.io/software-engineer http://www.alluvium.io/product-engineer
Oh I didn't think of Oculus. That makes quite a bit of sense, actually. That would give them a chance to roll their own policy for ads in games, among other things. In combination with VR it will be interesting to see what will come out of that, despite not being part of the target audience myself.
> I suppose the article can be useful if you read it as, "What a YCombinator partner says they want to see from a pitch." Just don't confuse it for the real advise that will get you funded. This isn't it.

I was taking Gary's list as "what to focus on if you're interviewing in two days" (ie quite literally "last minute tips" as indicated by his title). Given more time, I agree you should focus on product, team, and traction.

> Garry didn't even relate how pitches he would have said no to got him to say yes - because they 1, used plain-spoken language, or 2, zoomed out, or 3, had a big future, or 4, knew their numbers, or 5, understood something others didn't.

> I mean companies he would have said "no" to but these things made him say yes.

1. Isn't this asking a fish how to fish? :p (Just pointing out we apparently agree; happy to have you on board)

2. I think a fixation on companies that save it in the 9th inning is misplaced. If you're gong to cargo cult from a survivorship biased sample, you may as well pick a group that didn't start off with an error (so imitating "love at first sight" type companies rather than "won me over in the end" type companies).

> http://www.concept-phones.com/apple/iphone-7-kitchen-sink-pa...

I saw this a couple days ago too. I took this as indication you need to interpret customer feedback appropriately, not as indication you should avoid customer feedback.

> But that is not how you get them to invest, and although Garry does know how to get people to invest, he hasn't put it in this article at all.

I'm getting the feeling you think getting investment is about a con-men skillset. That hasn't been my experience. A focus on product, team, and traction is almost surely a better use of your time.
Ask HN: How can rational thinking increase in individuals and societies?
Strikingly (YC W13) | Shanghai, China (sponsor visa) | Frontend, DevOps, Backend, Mobile | Fulltime

Strikingly is powering the next generation of websites. Our mission is to give everyone the ability to turn their creative ideas into reality and build brands around them. We're a small team working internationally and based in Shanghai. Backed by Y Combinator (W13), SV Angel, Index Ventures, FundersClub, Innovation Works, and more.

More Information: http://www.strikingly.com/s/careers

Email us if you are intersted in the opportunity: jobs@strikingly.com
Either Pocket or Insta should do more to surface previously saved (yet unread) stories. Pocket preferably as I'm a customer of theirs :)
I don't see any remote positions.
Even to run this setup in India and Philippines it is too tight provided we expect some profit after giving salary to employee. But if this can be upped to about 20$ then you can get excellent support provided the telephony cost(acd etc) is born by the company. If anyone interested in long term(2+ years contract) up to 20+ agents with 20% turnover for day shift and 40% turn over for night shift then contact me
State in React isn't exclusively reserved for UI interaction state like modals and dropdowns. It's also common to store server data in there if it should persist between renders (which it usually should).

As another example, imagine that a chat app is receiving messages from a websocket. Each time it receives a message it should re-render the list of messages. The "current list of messages" is state. Each received message gets pushed onto an array inside state, which triggers a re-render.

That's not really "UI interaction state" in the sense that the user triggered it, but it's definitely state the UI needs to track unless it wants to fetch the entire list of messages every time a new one arrives.
I'm not the original commenter, but according to glassdoor, the average salary for a senior in London is ~£61k, for front end devs ~£40k, and for generic devs ~£42k.

I think SandB0x was suggesting that if you want above average employees you may need to offer above average pay, although I'm aware that's not a literal interpretation of the comment.

Personally, I find the ideas behind Opendesk inspiring and I'd love to move to London... but the significant pay cut I'd have to take to work for you is more than I'm willing to pay. Sadly, ideas do not pay for rent or groceries.
No, what you're doing is further stratifying this country. You don't offer any opportunities to advance. You don't offer the benefits you offer your programmers. You take advantage of income disparity. You take advantage of people who are in smaller towns. If you really wanted to take that well-being and spread it, you'd offer stock options, you'd offer them decent insurance, you'd offer them a future.
How do we bypass cognitive limits?

Can we offload rationality to our subconscious without allowing ourselves to succumb to heuristics? What are some strategies we can use for relying less on heuristics and more on logic?

How can we avoid perceptual errors which influence our judgement?

etc.
That seems more like one tolerance.
Thanks for communicating my thoughts on this in this thread far better than I. Spot on.
Doors it follow that everyone wandering into that radius for the same text?
Anyone with money can influence the political process with money, regardless of their beliefs.

Are you going to limit speech to that with which you agree with? You either trust democracy or you don't, and quite honestly I don't. People are disinterested, apathetic, and uneducated on the issues.
Customer support for every company is going to be different; there just isn't a formula. Some companies can utilize more automation because the types of questions fielded are going to be very similar (e.g. "where's my package?" or "how come there's a flashing red light?"). A team of 8 just about anywhere can scale to fairly high volumes.

But since we're talking about the Bay Area, and it sounds like specifically for a technically focused company (I'm thinking startup) the good news is that the core team is likely already fielding support because talking to customers is so important to the growth and direction of the product. Yes Bay Area salaries are high, but hopefully you're hiring high quality team members that are more than just front-line support -- they should be an invaluable part of your product and customer development process. You can't really put an outsourcing price tag on that.

Lots of companies have a process where the developers are insulated from day-to-day support roles -- and if that's working, great. But, the best companies have developers who want to talk directly to (or at least have support access to) customers and understand their problems first hand. This is where the high salaries more than pay for themselves.
Hi, I'm interested in the firmware position, but I don't see any role on your career page. Is it still open?
selective breeding
Compressed air will cut you. I'm more curious about the welder earthing one.

It's low voltage. The risk of a shock there is similar to the risk of shock from a car battery. It can happen in theory but realistically arc welding has some bigger hazards to worry about than the grounding connection (like the molten slag flying everywhere). Sure I wouldn't weld knee deep in salt water or whilst leaning against a metal wall but outside of ridiculous examples the grounding clamp isn't going to kill me.

When i weld the grounding connector often has a poor connection for whatever reason (usually due to weathering on the metal). The result is simply that the welder doesn't work well and i have to adjust the clamp to fix it. I don't suddenly die of electrocution.
MacBook Pro 13-inch, Mid 2012, non-Retina

Model Identifier: MacBookPro9,2

US version

Model No: A1278

Order No: MD101LL/A (2.5 GHz), MD102LL/A (2.9 GHz)

Initial Price: $1,199 (2.5 GHz) $1,499 (2.9 GHz)

It was only old because they let it get that way.

Mine: (2) 960 GiB SSDs, 16 GiB RAM, Sugru'ed FireWire port and optical slot.

The processor and screen are old, but they're not critical to what I use it for. New ones lack MagSafe and force you to pay for Apple upgrades and more accessories to haul around to do what was previously possible.

Anyhow, it's the last Apple computer I'll likely ever buy, until they get their products back to something people actually use as opposed to a Bentley for a Sunday drive.
You're right, I've seen the type of Orgs in SF where 15-18/hr is the base wage and it's not healthy (for the organization or the people who are working there).

For the most part, I've seen that the type of Orgs with those support wages are likely just trying to throw bodies at support volume. $16/hr for another human to answer X amount of tickets with a Y% satisfaction over Z amount of time. Their customer base is probably B2C or B2B with a large SMB base.

The model is bound to fail, particularly for communication reasons. The type of Org that employs this position is also likely to not have the product feedback loops that connect Support (reactive) with the Product/Eng teams (proactive...hopeuflly). This means product is not addressing bugs quickly or fixing usability issues that support agents frequently work around and explain to frustrated users. It also means they likely don't have adequate internal tooling to solve problems in real-time.

It's a form of technical debt that is REALLY hard to measure - I believe this is because there's too much focus on "standard" support metrics like NPS, FRT, # of touches... Yes these are important, but they are surface level stats for maintaining a basic, "good" support experience. Great support experiences require tighter integration with other teams with better data.

There's no one right answer, but likely a spectrum of options that need to be analyzed for which works best for you.
- Have an international customer base? Maybe outsourcing could be a great option to keep costs low and cover more timezones
- Not interested in outsourcing? Stay in the US and build a new office with talent outside the Bay Area (check out Lyft's Nashville office)
- Do you absolutely need Support to be in HQ? Make the commitment to higher wages and staying lean and effective, not just as a Support team but as 1 company together.
BART janitor grossed $270K in pay and benefits last year
I'm a little late to the party. I bought the lifetime license from an earlier link that had it at $40.

My question is, is the tremolo/pulsating nature of the chords (sort of sounds like a helicopter) on most of the music a side-effect to the AI generated sounds, or is this by-design? If by-design, are there settings I could tinker with? If not, feature request. :)

I'm starting to find this a bit unnerving after extended periods, but it could be a personal preference.
In fact argument was because of the cold war encryption should be strong. But later was intentionally tailored to allow wiretapping.