skysight-inc/HackerNews huggingface dataset:
This kind of implies always have 2.5 running as front end code. I would rather have my latest code running (especially as it implies 2.4,2.3,,,1.3) and have that spin up the 2.5 munger code as needed. But yes I think it's more or less the same thing

Interestingly looking at stripe changelog https://stripe.com/docs/upgrades#api-changelog they still do breaking code changes every month or two so despite the effort and with a smallish api they break a lot of contracts.

The odd thing is that they keep a different api version for each customer, tagged at customers settings, so I suspect your approach (spin up api based on incoming version) might work better - but boy I think they may be in a lot of pain trying to maintain that backwards compatibility
Loads of money are made with chemo and cancer research. If Vitamin C injections really are better way to treat cancer, can you imagine how many billions will be lost?

Do you think they are so stupid that they'd not immediately funnel the money into researching other diseases that aren't cancer? Or that this one thing is somehow a cure-all for all cancers? What do you think vaccines that prevent infections that can lead to cancer? Shouldn't they, theoretically, be losing money developing such things? Wouldn't the drug companies be able to better sell their drugs by advertising they were the company that beat cancer? Furthermore, wouldn't that also make all the governments that have taxpayer-funded health care stupid or part of the conspiracy as well? Why would a country like Norway pay for chemo if a simple vitamin proved to actually work?

I very highly doubt those sorts of claims, plus any that claim to have a "wonder drug" for cancer. Cancers seem to vary widely and have a variety of initial causes, after all, and some of the most promising developments seem to be tailored to either the individual or the type of cancer (HPV vaccines, for example, among others).
Delidded Kaby Lake also sometimes does 5GHz on air IIRC
A Primer on Neural Network Models for Natural Language Processing (2016) [pdf]
> A GC is way more productive than the metal effort and programming skills required to master an affine type system

Ease of learning and productivity are two different things. Rust is indeed harder to learn than JavaScript, but IMHO it's more productive in a day-to-day use thanks to its powerful type system (caveat, the ecosystem is still pretty young).

Swift is harder to use than Rust in my opinion since you have to deal with cyclic references to avoid memory leak with ARC.
A large majority of human errors come from fine-grained categories(such as correctly identifying two similar cat species) and class unawareness. I would recommend this article by Andrej Karpathy, where he talks about his learning from competing against GoogLeNet: http://karpathy.github.io/2014/09/02/what-i-learned-from-com...
I would ask, using the current age of well placed woman engineers in Google, back when they were going through middle and high school to even college years, was the general view of society that women should strive for engineering degrees or that line of work common? The personal computer affect on society opened a lot of doors, the internet opened more because both men and women finally were exposed to more ideas and history than ever before.

I think being exposed to history in greater depth and variety was a greater boon than suspected because there have always been great women in science and engineering, they just rarely if ever got a line of mention in common text books. how was society to interest women in such careers? Television surely wasn't, it was always wives, nurses, and secretaries, for the most part.

i would love to see a yc article from the same women and more revealing their generation and what influences they experienced that led them to their career and where they think we are doing it right and wrong this day. we will eventually arrive at a time where memo's like this don't even come about
Effective Presentations Using Applied Logical Fallacies
Information is garbage
How to Extract Data from iTunes Backup Selectively
As far as I know, nowadays there is a lot of high speed FPGA processing involved, therefore the line between software and hardware is blurred.
http://enigma.louisedade.co.uk is 3rd result in google search for "enigma machine" though
Its all about having a work-life balance. I code in the morning, then work-out in the evening.

The workouts keep me healthy and makes my brain active during coding.

And writing code creates the mental concentration which has built up my mind-muscle connection.

Both go hand-in-hand really. Never do too much of anything. Too much of writing code drops the code quality. And too much of physical exercise will not allow for muscle recovery. Just apply common sense and do what feels right to you.

And yes, buy a good keyboard. A really good one. It will help you years later.
One step closer to holograms.
CSP doesn't help unless you can apply a strict policy to every page of your site. If a single page has an XSS, that gives js execution to the attacking code, which can then steal cookies, forge requests, exfiltrate localstorage, etc.

With multiple domains, you at least can limit the blast radius of an XSS; on the same domain, most protections can be circumvented. E.g. there's no cors protection, so if different apps use different implementations of csrf, just fetch a the other app's page over XHR and parse out it's csrf token; it's probably their or in a cookie which you should be able to read.
To state the obvious, a consolation prize to someone who loses a finger isn't the point. Rather the purpose of said proposed legislation would be to incentivise rational economic actors to purchase safer machines. Assuming the premium discounts were greater than the added cost of the "safe stop" technology amortized over the lifespan of the machine, they would. Either that or go out of business, further automate production, move shop to Mexico, etc.
You have an expense with the Bosch system - you have to replace the explosive cartridges.
I learned web development while volunteering at a charity, where I did a lot of work on open source software. I worked on some Rails apps called FatFreeCRM [1] and Errbit [2]. I got my first contract with a YC startup that was providing hosting for open source apps, including FatFreeCRM (unfortunately they shut down.) My open source contributions were also included in my O1 visa application, so that I could come to the US and work for a startup.

[1] https://github.com/fatfreecrm/fat_free_crm

[2] https://github.com/errbit/errbit
nothing - only changing the transform matrix on the root <g> for pan/zoom
This isn't a debate and my comment wasn't adversarial to yours so I'm struggling to understand how you think I've set up a straw-man to attack your argument. I agreed with your rhetorical question in my first sentence then went on to give an additional opinion.
It's a good starting point to be proficient with a very new/niche technology. For example I got my first full-time job at a similarly desperate company, because next to no one knew how to develop Windows Phone applications back then in my country and they were in dire need of such a developer. So actually I didn't have to find them, they found me. :)
> Immediately after Chancellorsville plenty of Liberal pundits, on and off Twitter, explicitly stated there was no difference between Republicans and the NRA and Nazis, which is of course a ludicrous statement

First, it's Charlottesville. Second, given the massive shift to right-wing, authoritarian, racist politics of the Republicans, and ESPECIALLY their role in getting Trump into office, it is an exaggeration to call them Nazis, but certainly allowed in my opinion.

Also: whoever in the Republican party does not want to get called a Nazi, must condemn Trump, Bannon and the entire alt-right/tea party mess. Everyone who allows these guys to remain in the Republican party or the Republican-led government acts as an accomplice of Nazis and thus deserves to be called a Nazi and be treated as such.

> This is a sign of a seriously unhealthy political culture.

No. Calling out racists, sexists, white supremacists, KKK and alt-right as Nazis is not an "unhealthy political culture", it's the last line of defense a civilized society has. Shit's been accepted for YEARS now since the birth of the Tea Party movement and later the alt-right, it's time to dump them on the trash heap of history where they belong.

Racism, sexism and all other forms of hating against minorities must be condemned, no excuses.
SafeD
Soooo many people say BLM is the same as ISIS. It's not policy
> Seriosly, is this really a problem at all?

Yes. I write Python and C everyday. I am highly proficient in both. I would quickly withdraw from a project that mixes both in the same code base.

I'd also be slightly alarmed to see someone claiming to be able to distinguish proper engineers and not being aware of the issue with multi-language projects :-) .

My issue with multi-language project is that you introduce a lot of overhead to the process surrounding the code. The code-review / static analysis, build and test all requires an additional toolchain and associated best practices. It is already an issue with single-language projects to do this right, it quickly becomes a nightmare when you introduce an additional language.

And that's without even considering the need of FFI integration or likewise, with possibly (preferably) framework to handle the generation of the interfaces, and thus the introduction of another dependency, a possible sub-par codebase with the associated bugs, and potentially very subtle bugs due to your objects not playing nice with the intermediate representation.

I did it with a C++ / Java interface, never again. I would never greenlight such a project.

This has nothing to do with the proficiency or the willingness to learn of your engineers.
Let's talk about Json Server
Well doesn't this sort of support Damore's hypothesis ? Some of the smartest girls I know went into marketing, purely because they just loved that field. Somehow to them sitting in an office in front of a computer all day didn't seem that appealing.

Is it safe to infer that, in th developed world, given a career choice women have a propensity to not choose tech ?
SM was the third in that category (locally), after Consumers Distributing and Best Products. There was also one named something like DAK (not the Drew Kaplan electronics-specific thing); they had a store at Camden and Union in Campbell/San Jose.

Years earlier, there was Unity, but they had few stores and were mostly catalog.

One could argue that Sears was the original catalog+store model.
But we might still be outraged and boycott their products, all right?
Data Retriever: A package manager for open data (Interview)
exactly. It still boggles my mind that browsers don't send up the path and domain of a cookie when sending the name & value with a request.

for anyone interested in the topic, https://www.usenix.org/system/files/conference/usenixsecurit... is a must read
Virtualbox emulator alternative for any ARM device like Raspberry Pi
The Problem with Medium
No there isn't positive feedback loop at the source problem and no giving priority to minorities does not make any sense. You don't have to. There is enough fight over the talent that anyone who actually has talent will get a job.

Having worked in tech for 20 years and hired and fired all sorts of people I am unconvinced there is a problem in tech as big as it's being claimed.

The idea that you can only have role models if they are your gender is really really absurd and if people are really falling for that then they have a problem not the tech-scene.

There is no actual evidence that diversity in gender does anything for a company besides creating more complex work environments. There are far more important types of diversity to strive for.
I remember seeing this either on Science or Discovery channel when I was younger, talking about great inventions. I remember thinking it was a good idea, but forgot about it until last week when I saw an article pop up about the patent issue but that the FTC is thinking about contemplating making it mandatory. I think it should absolutely be mandatory, but I hope that the FTC can deal with the patent issue and let companies use the technology (or similar technology) for free rather than having to deal with paying royalties (or at least not have to pay 8% of profit from the tool).

I think the argument that, "you should know that this item is unsafe" is stupid, because just because something is unsafe doesn't mean a good, quality of life saving feature should be excluded. You could make the same argument about having seatbelts or airbags in cars, because you know it's dangerous but you're taking the risk anyway. Accidents happen, taking measures to prevent them or mitigate the damages should be done, if possible.

This isn't something I use, since I don't often create things from wood, but I would pay more for a technology that saves my finger in the off chance I accidentally move my finger towards the blade or something else happens, like the table accidentally shifting because my dog ran into it.
NOVSIGHT H4/HB2/9003 LED Headlight Light Bulb Dual Color White
My first freelancing job (previous jobs were internships) came from this project getting to the HN front page: https://umbrellajs.com/

It basically skyrocketed from there to what you can see in https://francisco.io/resume/ , with basically all experiences afterwards building on top of that (either directly, by reference or just as credentials for the next ones). People (including Google) also seem to love https://picnicss.com/ and I normally use it for showing my front-end skills.

Something I found surprising is that I got a really high quality contacts from my public projects. I would say about 50% of the job offers I get through my developer persona are high quality which I consider (even if many don't work in the end) vs what I used to get through Linkedin or even Facebook (both closed now) which were exactly 100% low quality/SPAM.
sounds like you want https://w3c.github.io/webappsec-suborigins/
Who said being closeted is even in the cards for me?

Even if it were, aren't we supposed to be moving past the point where people need to closet who they are so as not to offend everyone else?
LibreOffice surpassed the 40,000 closed bugs milestone
The problem with using multicast for content delivery is more down to the subscriber end and how ISPs manage their networks. I worked on a (recent) project that uses multicast in the broadcast context at the mezzanine level. When you've got full control of the network, end to end, it works a lot better.
Astronomer: A platform for data engineering and end-to-end ETL (Interview)
That's quite a statement - what will replace GPUs for the ever increasing amount of ML work being done?
Isn't this exactly what CIA\NSA would want?
Why not have some Fun while waiting for upgrades to install? The bug is that apt doesn't carry on in the background ;-)
Query? Most likely not. At least not in the traditional "lets on the fly create a dashboard" sense.
Pretty specific use-case, but if you use Rancher for Docker orchestration, the built-in load-balancer service that you can deploy makes this pretty easy.
You are a professional. You want to work for professionals that have their shite together.
Do you have an audience who is at least aware of the app's problem space, or is it just you who knows about that app?
Interesting, I would not be keen to use any datacentre which will accept this kind of device!

After all - what could go wrong?
So do you judge him on convictions against him about not selling to non-whites? About hiring the man who ran the self-described 'beacon of the alt-right'? Of constantly calling perfectly rich places 'crime-riddled inner cities' beacuase they're less than 90% white? Of claiming that am American-born judge can't be unbiased because his parents are Mexican?
Global cybersecurity sending to grow 7% to $86.4BN in 2017, says Gartner
it would be fun if it has been working with cia/nsa.
Tips on How to prevent cancer
I doubt that. Early humans had to cooperate and share. They couldn't afford this parasitism. We still can't afford it, but for most individuals it's easier to just let it go rather than to follow them to their nest and smoke them out.
What you are describing might be called a computational method or process. "Algorithm" has been formalized over the years to have a very well defined technical definition:

To be considered an algorithm, a method must be:

1. Finite. It must terminate after a finite number of steps. (The program, i.e. the expression of the method must also be finite.)

2. Definite. Each step must be precisely defined, requiring no 'interpretation' or ingenuity on behalf of the executor of the algorithm.

3. It must take zero or more inputs, and these inputs must be well-defined.

4. It must produce one or more well-defined outputs.

5. It must be an "effective method", which (in addition):
5a. Must always produce a result
5b. The result must always be a correct result
5c. It must always arrive at a result after a finite number of steps
5d. It must work for all defined categories of inputs

This is (almost) literally page 1, chapter 1, book 1 of Knuth. Most probably one of the first things you'll ever be taught on any respectable computer science course.

Of course, the term is used more vaguely and everyone still knows what we all mean, but the above is the widely-accepted formal definition.
Using aliases in `~/.bashrc` rather than putting scripts or symlinks in $PATH is a good mean to avoid those kind of problems, provided bashrc includes code to quit if ran in non-interactive mode (default at least on ubuntu).

Many use aliases only to specify default command parameters, but it works just as well to provide an execution path, like, in this case:

alias df=/home/my_user/games/dwarf_fortress/df

It would only be executed in interactive sessions, this way, which should guard well enough against system code interpreting it.

Of course, this still means user can't use system's `df` easily, but I guess they don't use it anyway since they did not realize the problem until that upgrade.
Thank you for the response.

In your opinion, in the facilities such as those discussed in the article and ones like them, would physical inspections address the more egregious cases? Are run down facilities, lack of sanitation, etc., enough to add a location (and operators) to an interstate "do not process insurance claims" blacklist? More regulation isn't the answer for everything, certainly, but as you stated, we are talking about exceptionally vulnerable people.

Or is the stigma of addiction and mental health issues the root cause? Would this type of regulatory pressure be DOA because regulators, as people themselves, often believe addiction is a moral failing and not a health consideration?
It's in Twitter's best interest not to do this as it drives up all metrics they care about. They may have a fig leaf of diversity but they have also made it very clear they see themselves as an unopinionated platform and don't remove content just because it's upsetting.

They only jump into action when not doing so creates enough negative feedback to potentially harm them.
Blurry Leaked Images Depict Alleged 'Apple OLED TV' in Testing Facility
NOVSIGHT H11 80W 12000LM LED Car Headlight
query as in 'how much I bill this guy for it's click' - doesn't have to be sql nor on the fly of course
For the past few years the odd spam call I get has been my number with one digit changed. This came as a surprise when my ex-wife's phone number popped up. I didn't realize it was spam until I listened to the voicemail re: the cruise I won.
Everyone isn't quite accurate; do they sell and advertise saws with this at Home Depot, Lowes, etc. where most people buy their power tools? I also think that thinking this will remove consumer choice is inaccurate as well, because if this was mandatory it's not like current saw manufacturers would simply stop selling saws. My understanding is this product doesn't really change much over time, and while there might be some new features added it's essentially the same product that was created years ago. I think the patent issue is a problem but if that was removed this would be a no brainer to add.

Also, you're absolutely wrong that this won't make saws safer. This will prevent people from sawing their fingers off in the off chance a finger enters the blade. That absolutely makes it safer and its disingenuous to argue otherwise.
Charlottesville literally had people with Nazi flags doing the salute.

Claiming they aren't Nazis in the coloquial sense is an absurdity that belongs only in the Onion
Delivering Multiple Apps on One Hostname
> What he said had at least some spark of originality and insight, otherwise it wouldn't have gotten nearly the attention it did.

The memo is being discussed so much because it is controversial, which does not require originality, nor is it necessarily insightful. It shows the perspective of someone in an exclusive position which I believe adds (considerably) to the reasons it's being discussed, but to make the conclusion that it's being talked about because it adds to the discussion is incorrect.
Not sure you'd want some high energy photons scattering on your face after the collision of the light sabers. Except if you want to call it "the photon menace".
You are essentially saying that about, or slightly less than, half the US is nazies? If so then either a) the label has been expanded and watered down so much it is essentially pointless or b) you have already lost the fight (in 33 "only" about 30% voted for Hitler) and must therefore be sitting at a minimum in house arrest.
Maybe a worthwhile trade-off for > decentralisation.
A vision for the Future of Smartphones
The widespread of mobile phones has thus given an entire landscape for other trends to grow successfully. Smartphones have helped a number of such trends to grow prominently.
That's a great story! How long after you started learning JS did you start making the movie app?
Nothing is stopping you but that's like saying you want to boycott Monsanto products because of the latest misdeed to make the rounds in the news. You should have assumed Kaspersky was working with Russian intelligence before buying just like you should have assumed Monsanto was evil before buying.

Kapersky is one of Russia's top cybersecurity research institutions by default because of the products they sell and the stuff they need to do to make those products. Cooperation with Russian intelligence isn't really optional for them. If they didn't want to cooperate they'd either be infiltrated making it a non-issue or they'd be "convinced".

This is no different than Russia not wanting to use Win10 because they assume that the NSA put in feature requests (or created the features themselves without telling anyone at MSFT).
Happy Navratri to All of You, May Maa Durga Bless Us with Her Nine Swaroopa
Because they got a patent right as the technology became feasible.
First real job was granted not on portfolio (no GitHub in 2006) but based on pure sympathy and luck. It was a job board project.

I had done a few website before, but nothing significant.

I think it does not matter what's in your portfolio as long as you've released a few things and did everything to make to them look good. Not necessarily design but presentation, documentation, testing and function.
Isn't Kaspersky a Russian name?
What exactly are you referring to that happened in 1926 in Germany? Maybe you're thinking of 1930 or 1933?