skysight-inc/HackerNews huggingface dataset:
It's not even just consumer electronics. I work on a particle physics experiment, and some sensors we use to detect particles are ball-bonded to the readout electronics. It turns out that thermal cycling between say -20 and 20 °C (operational vs. room temperature) a couple of times the balls break and we loose sensitivity in part of the sensor.

It seems people hate these ball bonds and want to move away from them. One alternative is wirebonds, which have their own problems. They are pretty fragile and time consuming to set. I've also learned today that they start to vibrate and break if nearby wires carry a signal at their resonance frequency, which is pretty crazy.

The golden alternative would be to build everything (sensor + electronics) from one monolithic wafer. Instead of making a silicon sensor, some silicon ASICs, and joining them with a PCB, you'd directly put the electronics in the sensor and make it one big CMOS circuit. However it will take a couple of years until we can do that.
Pinterest's new head of engineering
Protocols that require online signing are impossible to cache and hard to scale. Even OCSP is often used with pre-produced offline signed responses for that reason (but they are periodically re-signed of course). So that's probably why DNSSEC supports offline signatures.

And while I agree that confidentiality of DNS would be a step in the right direction, there would still be many other leaks, e.g. the SNI field in TLS, or the destination IP address. To completely hide who is accessing which site, you'd need some kind of mixnet or onion routing.
We have a CI tool that I've been trying to secure for a long time. Usually when I add something (SSL so people can't sniff passwords / hijack sessions) the response I get from some others is "why bother? If something bad happens the person who does it will be fired!"

It baffles me really. Most of the time I do it anyway. But we still have a few major holes I've been slowly patching. There's one last glaring problem: permissions are controlled by teams in an external tool. Anyone has auth to change teams in said tool.
On the contrary, I think publishers have a lot to be worried about because this is a first step toward ending the legacy publishing model. Since journal publishers are middlemen that add almost no actual value to the publication process, their revenue stems from access control to published content. The new law removes a large amount of future content from their control, making them more reliant on open access fees. If other countries follow the EU's lead then eventually we will reach a critical mass of open content where the subscription model is no longer tenable. At such a point, stakeholders would be confronted with the obvious question: "Why are we paying a publishing company--which relies on volunteer authors, peer reviewers, and editors--to upload this content to the internet for free?". The next step is collective action to bypass the big publishers altogether, such as restricting grant money from going toward open access fees.
>We were even talking about possibly locating it in Santa Cruz. This was in spring of ‘94. Jeff went back home to New York and started thinking about where he wanted to locate. We were looking at office space in Santa Cruz but as he learned more about mail-order business he eventually decided it made more sense to be in a smaller population state or one that didn’t charge sales tax.

How California lost out on hosting Amazon because of taxes
Postmates is raising at least $100M to fuel its on-demand ambitions
She used "everyone" in the context of all titles not just software developers.

I believe a DCVS and email are implicit and why they are maybe not on her list. She never claimed it was an exhaustive list. Also Slack is a real time communication client and its on her list.

No remote and remote first haven't become buzzwords they have become viable consideration for companies to fill roles that they aren't able fill using a local-only talent pool. This is why you are hearing more about it.

Sure there have been people that have telecommuted since dial modems that doesn't mean it was common or widely embraced or that there multiple opportunities.

You yourself have bee doing it for 10 years and obviously believe in its viability so why are so upset that another company is embracing it? Why does someone writing a post about their companies culture constitute a fad?
That typo is immortalised :-o
https://www.cdc.gov/malaria/about/history/elimination_us.htm...
The Saudi government blamed Africans for the stampede even though it was mostly Iranians and South Asians who died. They're just making this tragedy worse in so many ways. The incompetence is apparent.
I imagine that due to economies of scale you'd be getting more value out of those services than you would from the equivalent cost to the company in pay. But that's only the case if you actually use the services and you would've paid for them anyways if they weren't provided.
Ask HN: Office merge. They have a pet policy. I'm scared of dogs. What can I do?
My employer will soon be merging two of its offices into a new site. The new space is open plan (desks, not cubicles) and will hold about 100 people. The other place has a 'bring your dog to work' policy, but I'm quite uncomfortable having dogs running around me.

Personally (and the opinion of others in my office) is that the idea that you'd bring your pets to work is rediculous, but from a quick browse of the Internet it seems to have mixed opinions.

Am I right to bring it up that the dog should go, or should I try not to make waves?
You don't get to choose the key length when connecting to a server.
I don't think it's so bad on the surface. Problems with policing is overwhelmingly due to lack of accountability on such local levels. Federalization would add a ton of uniformity and oversight that doesn't exist today.
If you're just describing people who can't or won't think for themselves (or have very poor judgement when they do), your options are (a) work alone or with a small group of people you respect, (b) work for a company with high standards for hiring (no place is perfect, but some are better than others), (c) learn how to constructively work with people you consider lesser mortals while hiding your contempt, or (d) don't put people into made-up buckets and learn how to make the best of whatever situation you find yourself in. (d) is by far the most challenging, and by far the most rewarding, because what you're capable of won't forever be circumscribed by preconceived notions about people, who can be quite surprising in unexpectedly positive and negative ways.
I dont get it.
Amusingly, I'd heard it attributed to Steve Jobs.
That's soooo cool! lmk when you need Javascript tho :p
I still don't understand. Is pablo's correct? https://news.ycombinator.com/item?id=12439402
DOE doesn't collect the kind of data you are probably thinking of as part of the accreditation process, because DOE doesn't do that. Accreditors do that, and DOE has a set of accreditors whose accreditation it accepts. DOE does provide the data it collects, which is the name and effective dates of the accreditors for institutional, special, and internship/residency accreditations for each institution. (It also provides links to the accreditors in many cases, and those sometimes provide publicly more of the data that they collect during accreditation.)
How does Quill compare technically with DraftJS?
>Thailand scheduled Kratom in the 1940s specifically because it was competing with their opiate trade.

Exactly the reason the DEA is banning it in the US.
Managing ActiveRecord connections with Octoshark
I don't have answers either. You need punishment to prevent some crimes I think. But at some point it stops helping and it just hurts. Or perhaps we need another way to influence behavior. State mandated morality? Meh
That's part of the joke. Lots of devs keen to do Haskell, so market forces reduce the pay of such jobs, especially if they are not expert in nature (typical back/front end stuff). Yet you get someone who took the time to learn Haskell.

I watched some great videos from India Haskell meetups, which gives me the impression you can go to one of those and get "cheaper" developers. Not saying they'll work for odesk rates but certainly could be cheaper than a cubicaled SF worker.
Missing one of the most useful metrics and that is CTR.

Take the startup campaign, 5880 Clicks / 716007 Impressions = 0.82% CTR.

That is a pretty poor CTR and explains the high cost of website clicks. If the CTR was up around 2% the cost of website clicks would be halved. Would probably look at changing the ad content if CTR was this low.
Interesting side question this poses... Could it be considered you published copyrighted content (the cracktro) without permission?

Can a crack and/or cracktro be considered protected under copyright law?

I know you skipped over it, but technically it was still included without permission, I assume.
I think a lot of people view it as a spiritual or emotional thing. The potion is part of that process. If they just wanted to inject a drug to make themselves feel better, they'd go get something from a pharmacy or street dealer.
leave to Hunter S. Thompson of all people to throw a little __sobriety__ into the conversation. Somebody had to say it and he said it well.
Having heard stuff from people who work there I really don't buy the idea that Valve actually has a flat corporate structure. Maybe it looks that way if your name is Gabe Newell, but it sure sounds pretty hierarchical to me (maybe even toxicly so).
Tiny $7 IoT module packs WiFi, BLE, and sensors, runs FreeRTOS
How to Get Started with Spark Streaming and MapR Streams Using the Kafka API
You seem to be assuming that my comment was the result of some failed campaign. It wasn't.

Surely you would concede that your $3M campaign was a rarity and could not be duplicated in the case of most advertisers. About 30℅ of casino players walk out winners on any given day too - it doesn't mean they are going to beat the house long term. If you are advertising on a medium where useless metrics are the desired goal of your competitors (likes and shares in the case if Facebook), you cannot beat those people if you need a cash ROI and they don't. There are always going to be exceptions to the rule, and I'm glad you found one, but that doesn't invalidate anything I've said.
> He connected us with Jeff because he knew that Jeff was going to leave to start a web-related business that he had analyzed for this hedge fund. For whatever reason, that company didn’t want to pursue it but Jeff did.

This makes it sound as if (i.e., connotes that) the idea for Amazon was DE Shaw's, not Jeff's. Is this true?? I was under the impression that Bezos personally brainstormed a bunch of ideas for businesses that he thought would be useful with the new internet -- with books being low on the list -- and then, over time as more analysis was done (by Jeff), it rose to the top. I'm sure he talked with fellow DE Shaw employees about his thought process along the way. But the idea was his.

I got this from internet folklore + reading the Jeff Bezos bio that came out a few months ago. Am I right or wrong here? I find this historical fact pretty interesting, so want to get it right :)
20 years is a pretty long swan song.
Interesting that you used the helicopter analogy. I used the same analogy earlier this year when trying to convince someone to try LSD. In my analogy, the helicopter won't drop you off at the summit (LSD only lasts 12 hours), it will only help you fly around and see if there are any alternate paths that you could take. If you are already aware that there is a path up the mountain, then taking a helicopter up would be wasteful. But if you get stuck in a local valley and can't find your way up, you might despair and stop trying to climb. Once you fly around and find a plausible path, the helicopter drops you off where you started and it's up to you to climb up the mountain.
any examples out there integrating quill with an ML-based altjs language? (elm, purescript, f#, js-of-ocaml)
Eh, probably they didn't bother with IPv6 when butchering random BSD code for their hacked-together "SDK".
Figuring Out the Freelance Economy
Two possible cases of leprosy reported at Riverside elementary school
It turns out, depressingly, that good customer service is not correlated with business success in the games industry.
The experience you will have is tremendously dependent on a few things: your existing state of mind, the physical environment / location of the experience, preparations (if any) made for the experience, and arguably most importantly (IMHO), your intention or reason for seeking the experience.

If you go at it with the attitude that this is simply a reason to get high, or to observe visual disturbances for the sheer sake of hallucinating, there's a very good chance that will comprise your experience. Conversely, if you set an intention of learning about yourself, life, death, existence, the universe, etc., and approach it with regard, then there is a very good chance you will have that experience.

From what I have gathered observing myself and my friends, the latter can be quite transformative to the self. It can encourage profound positive changes in attitude and improve quality of life, increase spiritual awareness and feelings of interconnectedness, greatly diminish or eliminate one's fear of death, among other things. These feelings can last, sometimes for life, and it can take months to fully integrate the lessons learned and information gained after returning from the "journey". See the John's Hopkins study on psilocybin for more information.

Preparation and intent simply cannot be understated when it comes to the use of these substances. What the psychedelic enthusiasts refer to as 'set and setting'.
Maybe the solution would be to inject liberal arts into every curriculum if the college wants access to subsidies.

Producing well-rounded citizens is very important for a functioning society, therefore, it makes lots of sense to create incentives to produce well-roundedness.
I was converting her text into math-ish notation. She's saying that

P(SAT Score > 700 | 1970) > P(SAT Score > 700 | 1980)

is inaccurate, and that we should instead use:

P(SAT Score > 700 | cohort, 1970) ~ P(SAT Score > 700 | cohort, 1980)
As other commenters have pointed out there is the chicken and egg problem right now with little interest from big software houses until hardware adoption increases and consumers hesitant to spend the $800 + $400(gpu upgrade) for access to some neat but still limited games. Based on my experience with the vive so far I am certain that VR is going to catch on eventually however I am not sure it's going to be this hardware generation. If anyone is interested trying to do some VR dev I highly recommend Unity with the SteamVR plugin. With about $40 dollars in assets and about 8hrs worth of programming I was able to build a VR demo of a procedurally generated dungeon I could walk/tele around and pickup and through objects that looked pretty good.
> NPM was written with the assumption that the user would have an active internet connection and the application would be packaged in the same environment in which it would be run, like someone might build for a small project with a basic manual deployment. I ran into a real-world issue attempting to distribute a Node.js application to customers who would then run it in an air-gapped environment on a platform over which I had no control. (Trivial for Java, C/C++, C#, etc). There was no way to pre-package dependency sources and then run the compilation step as a part of the installation to ensure they were built for the right architecture against the available system libraries. These days there are a few tools like npmbox, but they are poor band-aids.

You can use `file:` in your `package.json` to point to your dependencies too if you don't have Internet connection. Also, there's nothing stopping you from including `node_modules` in your project. In fact you can just copy/paste the node packages from one machine to another and have it be portable unless it's a native module.
Answering Anything and Everything
Thank you for the SEO-specific reply. I was curious about that aspect, opinions on professionalism aside.
Actually there is an exception for old people in certain counties where they can keep their old property tax. Which makes the problem even worse because they can sell their house, upsize and yet keep their old 1980s tax rate.
My understanding is that they resell any extra hold space for cargo, so they do actually have a financial incentive to keep passengers' bags out of there.

EDIT: there are also costs in baggage handling though I don't know how the economics of that works out.
I'm all for freedoms until they infringe on the freedoms of others. You shouldn't have to go to work in a place where you don't feel comfortable. Raise the issue. Any responsible and reasonable employer would either nix the policy or find a way to accommodate your situation in some way.
Use a throwaway email for Grabr, there's not much they can do short of a sting operation.
its a great editor with an API.. used it for the first time recently and am hooked! my client loves it.
And that doesn't exclude those of us posting on Hacker News.
The "idea for Amazon" being "bookshop" + "on the internet" is not a something that can or should be owned or protected.
Perhaps not, but if it didn't it would be because the rest of the org that didn't want to do Steam would have been more empowered to stand up to Gabe, whereas with Valve's flat org, Gabe is God and everyone has to do what he says.

It's probably best for Valve that Steam did happen, but if it's due to Valve's flatness, I would attribute that to the org's inability to resist Gabe rather than any sort of bonus wisdom that arose from that flatness.
It is low but not unusual for Facebook.
What if you were allergic to pets? The employer has to find a solution to please both groups. Maybe you get a corner office.
New Snowden leaks unravel mystery behind NSA's UK base
I don't know if anything has changed, but tree style tab gave me terrible memory leaks.
Thanks torkalork! Node.js is definitely just a starting point for us - we plan to support all major backends.
The Beatles appeared on Ed Sullivan in 1964, which was 52 years ago. 52 years before that was 1912, the year in which the Titanic sank.
Chrome does have the better Javascript engine, still, I believe that much of the slow Javascript on Firefox (an other browsers) could be avoided if people bothered testing a little more.

All major engines are pretty much comparable speed-wise. The biggest difference is probably in memory management (of the HTML & JS engines), which may favor some forms of site/lib structure and architecture over others – that's IMHO where the majority of slowness comes from (for any browser).
That's interesting because for me the Windows task manger reports 377MB with 10 tabs open, some of them are news sites that tends to be "heavy".

edit: oh, I'm using ad blocking add-on and maybe you don't, that could be one reason, besides different websites another reason could be that you have the browser open longer than me.
Were we ever successful against rats?
http://www.dspguide.com/ch8/1.htm talks about the discrete Fourier transform, which decomposes a discrete (periodic) signal into a sum of a discrete set of sinusoids. The Fourier transform is actually a case where the continuous case is misleading — in the continuous case, you unavoidably have the Gibbs phenomenon, a complication which disappears completely in the discrete case, and the argument for this is a great deal simpler than the analogous reasoning for analytic signals. And even if you show that, for example, sinusoids of different frequencies are orthogonal in the continuous case, it doesn't immediately follow that this is true of the sampled versions of those same signals — and in fact it isn't true in general, only in some special cases. You can show by a simple counting argument that no other sampled sinusoids are orthogonal to the basis functions of a DFT, for example. Showing that the DFT basis is orthogonal is more difficult!

You definitely don't need calculus to transform between spherical and Cartesian coordinates. I mean I'm pretty sure Descartes did that half a century before calculus was invented. You do need trigonometry, which is about a thousand years older.

Newton iteration is a bit dangerous; it can give you an arbitrary answer, and it may not converge. In cases where you think you might need Newton iteration, I'd like to suggest that you try interval arithmetic (see http://canonical.org/~kragen/sw/aspmisc/intervalgraph), which is guaranteed to converge and will give you all the answers but is too slow in high dimensionality, or gradient descent, which does kind of require that you know calculus to understand and works in more cases than Newton iteration, although more slowly.
is that what you think it is? have you ever taken a psychedelic drug?
You could flip EDM and Rock in your descriptions and it would still be just as ill informed
That is a good way to see how someone goes about approaching actual work. Which company was this?
The first few years the Beatles were a boy band. After that, Rubber Soul, Revolver and Sgt Pepper, the 3 albums listed in the article, are highly influential albums that laid the groundwork for more experimental and complex songwriting and composition in rock music. Everything you consider "real rock" were influenced by these albums.
And this has been going on since it's inception, and I am hoping it finally bites them in the butt.

Every single other marketplace even slightly similar to Valve has support that outshines Valve in every single way possible.

EA with their Origin client launch did a fantastic job with customer service and making sure they are keeping as many people that actually use Origin, happy. (yeah we all love to hate them, but they got this one right.) I thought it would go to crap quickly but from my (admittedly limited) experience and what I have heard it is still great.

I am actually scared that should my steam account get hacked I will lose everything. I've used steam for many many years. I've put more money than I should have into it (400+ games) and now I have to be extremely careful that nothing I do screws my account because there is a very good chance that it will go unresolved and I will be out all of that time/money.

Whenever I look to get a game, I buy them any way I possibly can outside of steam before I turn to their platform.

I believe there is time for Valve to turn it around. There are many things they have certainly done right. They've done a great job pushing for Linux, especially since I moved to linux only gaming over a year and a half ago. They've helped Indie developers and modders bring their creations to a unified platform.
It is rumored not to work well at Valve either. Once you get past Dunbar's number, subgroups form. It's better to make them explicit. Otherwise you tend to get cliques, which are probably worse than hierarchy:

http://www.wired.com/2013/07/wireduk-valve-jeri-ellsworth/
The armonica is a truly beautiful instrument, but in terms of technical difficulty and impressive performance I still much prefer original many-cups-of-water glass harmonicas/harps: https://www.youtube.com/watch?v=QdoTdG_VNV4
I found ads to be a major hog (and some bad scrolling scripts on popular or design-y sites). I'm using uBlock Origin or Adblock Plus, which gives a great responsiveness boost for far too many websites.
Even when you have control of a project tested by the CI server you should not have control of the CI server itself.

GitLab comes with integrated CI. But all the tests are ran by GitLab Runner on external machines. You can spin up (and down) a new machines per test with Runner Autoscale if you want.

As far as I could see GitLab CI is not vulnerable to the items mentioned in the article (apart from only enforcing password length, not complexity).

But CI security is hard so if you find anything please let us know https://about.gitlab.com/disclosure/