skysight-inc/HackerNews huggingface dataset:
The argument that the field is still immature I think is not very convincing. Or in the very least, whatever needs to change is not going to do so within at least the next few decades, because otherwise they would have already done so. Things haven't changed that much, and software engineering is a many many decade long industry at this point. In other words, if you really care about this, push for it now, in your generation, because otherwise you won't be able to pluck from the fruits of the effort until you're already into retirement.
I think this is the same question of "Why isn't there a bar exam for medical doctors". "Being qualified" for software requires nothing less than hands-on training.

Until software moves to more apprenticeships/residencies, I'm afraid we stuck in this "infancy" of a field.
If you go to college and do an internship or research fellowship each summer, you will come out with "3 years" of experience.
This also explains why I started to get so many callbacks on job applications at year 5 in my programming career:

> 3, 5 and 8 are your magic numbers. After 5+ years of experience, you (officially) qualify for most mid-level jobs. After 8+ years, you qualify for senior ones. And 3+ for entry-level, obvs.
Yeah short of running everything you write through a back-and-forth series of translations to non-native languages, stylometry is going to be the true end of anonymity.
While it's anecdotal I was heavy on AIM and never got into Facebook chat. It's actually a bummer for me, I loved chatting and the chat apps all kinda died off.
The issue isn't that the LLC doesn't give away money. The issue is that it is a LLC.
Anybody here knows about Big data Bootcamp Santa Clara. Any reviews?
I am considering attending this big data bootcamp in Santa Clara next week

http://www.globalbigdataconference.com/santa-clara/big-data-bootcamp/schedule-104.html

(Any idea of if it is good or bad?)
It's great for small apps, demos, and development!

But for deploying it'll probably continue to be a good idea to have build step. If you need to support a wider range of browser, you'll want a transpilation step. Minifying can drastically reduce the payload size. If you want tree shaking, that requires a build tool. Even with HTTP 2.0 and being able to push stuff down to the client you'll need to crawl the dependency graph and generate some kind of manifest for the server to know what to send. You can do those things on the fly, but that's just turning it into an implicit build step.

Depending on how frequently things are changing, there's also the matter of simultaneous versions of the app running at same time. If you're loading modules asynchronously, a user with Version A of the app could end up importing something meant for Version B. Users sometimes go for weeks or longer without refreshing a tab. Tools like Webpack make it easy to have all your module references updated and named correctly to avoid this kind of clash.

These aren't problems that all apps need to handle. In fact, it's great if you can get away without any of it! But those kinds of use-cases are what tools such as Webpack help to solve.
> Tesla is most likely going to be forced to borrow money to pay off its last debts.

Rolling debt, totally unheard of.
What prevents it? Employers and trade organizations that demand it.
A new way to do element queries in CSS
"Nahua" as in "Nahuatl", the language of the Aztecs, although maybe it's a more general term which includes related languages and peoples.

https://en.wikipedia.org/wiki/Nahuas
Lyft / Uber – Feature Suggestion Using Augmented Reality
As long the user can install packages (say, via /etc/sudoers file), make config changes, Yes. That's supported by our installer [0].

[0] https://github.com/openshift/openshift-ansible/blob/master/i...
You kinda missed the part where I mention tone _and_ lack of useful feedback.
> "you would not expect to see any galaxies that behave like galaxies with no dark matter"

you miss my point entirely, your explanation is around an assumption of dark matter. You are not saying this galaxy behaves in such a way that MOND cannot explain, you are saying the galaxy behaves in such a way that based on believing in dark matter, this galaxy moves as if it doesnt have it thus MOND is wrong.
Really? Why? Is Tesla not a car company?
You're comparing Apples to oranges (I'm sorry)

Apple doesn't have a social network. They also don't rely on advertising and 3rd party data brokering.

It's easy for Apple to be the 'good guys' here when they have physical products as their profit generators.

FOSS would have worked better in the Facebook case too as people and developers would know/discover a) where their data is and b) what risks it faces
Is there evidence that people actually act more ethically after taking a class on ethics?
These days your tech career ends at 35, so an average lifetime career lasts 10-12 years.
Me, I'd put it on my resume.
And this is why you lie on your entry level resumes kids.
> The cohort of young people that used AIM/MSN/Y! (depending on your region) aged up into Facebook Chat [1].

Speak for yourself, most of my social group is split between iMessage and WhatsApp.

Even so, what Facebook has that MySpace didn't is enough money to buy up its competitors to stay relevant (e.g. WhatsApp). So this might be what will happen, even if Facebook itself fades in relevance.

(Bear in mind that even if Facebook Messenger grew in popularity as AIM declined, so too did the number of people online increase, and the number of people with smartphones -- saying that one increased while the other decreased is not sufficient.)
I should have used Monero as an example instead of Bitcoin, but I thought less people would have heard of it. Privacy can also be achieved with these primitives.
Those of you old enough may remember bill Clinton putting a " no taxation without representation" on the presidential limo when leaving office to protest lack of Congress people from puerto rico. The same applies to citizenship. This American apartheid is antiquated and all territories should be States and all inhabitants made citizens.
http://www.victornils.net/tetris/

Literally the first thing I install on a fresh box.
Is it not mandatory for engineering/CS? I had to do 2 internships for my bachelors, and 1 for my masters.
I saw that, it was more so a response to Fermi lab Physicist are taking MOND more seriously. MOND has its problems also.

Its my opinion that there is something about the black hole at the center of these galaxies that's causing discrepancies that we attribute to "dark matter". The fact that this new galaxy is so sparse and distributed and shows no sign of dark matter seems to re-affirm this. I'd be curious to know if it even has a central black hole.
There is. It's called rent to pay. The employers can out wait the potential employee. My biggest career jumps were when I had a job.

Toronto, Canada: all job offers when I was unemployed were advertised+2k. All job offers while employed were at least 5k over current salary (and up to 20k).
People also need food to live, and they have no influence on the price of food; you can't go into Safeway and get a prime steak for $1.50. Yet there is such an abundance of food at such low prices that half of Westerners are overweight. The labor market must have other issues, besides these, if it's having more problems than the food market.
Thanks, I've fixed the typos. Indeed not a native speaker, should have re-read it a few times more.
You're aware that a whole bunch of people have already been indicted and have admitted guilt?

At this point in time the 'Russia hysteria' is on pretty solid footing, the question is not whether or not there is something there but how high up it goes and who knew what and when.

Manafort will almost certainly end up being convicted and whether or not he will spend the rest of his life in jail hinges on Trump's ability to pardon him.

Whoever calls Sanders, Assange, Snowdon Stein and Greenwald a Russian Stooge has a problem, but that's not my problem.

The real issue is that even though none of them are with any likelihood - as far as I can see at the moment - Russian stooges does not mean that there are no Russian stooges. And if you put Manafort and Gates in there and listed Assange, Papadopoulos and mr. van der Zwaan in there as useful idiots I would probably agree with the list.

Incidentally, Greenwald is doing a pretty good job at keeping an even keel in general, and I totally support his debunking bogus claims. But that does not mean that all claims are bogus.
There are "bar exams" for medical doctors - they take four rounds of USMLE board exams before getting an MD.
I doubt that unethical people act unethically because it just never occurred to them to be ethical, and that they would've known better if there was a class.
Unless I misinterpret what you are saying, your arguments only explain why you don't expect to see novelty, but you haven't actually looked at the publications and concluded that they don't contain any.
Not really. If you know the patterns threat actors are using to deanonymize you, you can spoof yours to mimic the mean. You can even spoof them to create "writing profiles" for each of your identities. I know I already do.
Ask HN: H1/L1 folks, how are you coping with the hostile visa environment?
I am contemplating moving out of the US even though I have been here for 12 years and have an I-140 as my wife's visa transfer got denied and my transfer is in trouble. We both work with leading tech companies but in non tech roles.
That's sort of what internships are for, but those often restricted to people studying in college, and I've even seen internship applications ask for experience in X,Y, and Z technology.
Google was already profitable in 2004, and more than doubling revenues. Tesla is none of those things, and you're paying way more for it.
Nobody is suggesting that a large company CEO is "special." It's a different set of skills, that's just a fact. And, the idea of a CEO of a rapidly scaling company to learn through on the job training isn't always a good one. People learn by making mistakes and the marketplace isn't very forgiving -- too many mistakes and the company is toast.

There's nothing classist about it. You could train an army corporal to become a general. But you can't just take an army corporal all the way to the experience needed to become a general in a year or two. It takes generals 20+ years before they have the skills to lead thousands of soldiers. To suggest that any reasonably smart corporal can go from leading a squad to leading a division in a few years of on-the-job training is just ludicrous. If I'm wrong, then please provide some data. Actual data, not anecdotes.

Nobody is saying that a corporal can't ever become a general. The suggestion of classism is implying that a corporal can't become a general because he's not of the right class. Of course a corporal can become a general (at least in the US Army) -- which is the very opposite of classism. We're just saying that a corporal doesn't become a general through a few years of on the job training and that a corporal doesn't become a general while on the battlefield.

What I'm saying is that a good large-company CEO is gets those skills over years of experience. If a founder-CEO slowly scales, then perhaps on-the-job training would work. But when an org goes from 10 people to 1000 people in a few years -- it would take an extraordinarily lucky person to be able to handle that transition without prior experience.
Because he isn't talking about speaking to a computer.

He's talking about self driving cars, drones, hospitals, utility grids, etc.

Admittedly, it is hard to determine where or how you draw the line.
Medicine requires board exams.
Maximum.
Update: other people have already scooped me:

https://medium.com/@yaroslavvb/tensorflow-meets-pytorch-with...

I've seen similar performance regressions on my own tasks and I don't have much to add beyond what's in that blog post.
Fire chief: Tesla crash shows electric car fires could strain resources
I used "strongest candidate" not as my opinion (I don't know) but that is how physicists see the various possibilities. Certainly WIMP research has received the largest amount of funding in experimental physics as compared to other candidates.
Employers can already offer forgivable loans to pay for employee training. One of my former employers handled tuition reimbursement for my Master's degree that way. After I graduated and stayed two more years they wrote off the debt. (I did have to pay income tax on the forgiven debt though.)
That is amazingly short sighted by an employer. They don't deserve to have an employee they can train.

A company is losing the opportunity to train employees. And if they don't put the effort in early.. They are probably losing their top talent and don't even realize it.
I still don't think it's good logic. There is no mechanism explaining why dark matter exists. So not seeing it in this case doesn't shake that theory because it gives no explanation in the first place. MOND does give some explanation so this becomes problematic. But what about a possible new 'dark force' being a possible explanation? Maybe this 'dark force' only radiates under certain circumstances.

I seem to have to qualify my statements with this but I am not attacking the idea of dark matter (nor am I defending MOND) I am just questioning the logic of this one point.

----Edit------
I think it could be confusing what i mean by saying there is no mechanism explaining why dark matter exists. I just mean specifically why. It is a theory that postulates the existence of something but does not give a mechanism to how it gets there. This is not my field of research though so I could be terribly wrong about that.
> Plex was born.

And then they get sued by Plex, Inc and starts over.
You absolutely shouldn't lie. But you also shouldn't let your lack of experience stop you from applying to entry level jobs.
Sorry, just to clarify, I (and I believe the GP did as well) meant "mirror" in terms of reflecting reality and the state of things -- not "mirror" as it's commonly thought of in content/data online distribution.

I think you misread the Holocaust denial situation. The reason why "Did the Holocaust happen?" was so problematic was because that literal string of text is something that you'd never find on a mainstream site, such as the NYT or the Holocaust museum. And yet sites like StormFront would get bonus SERP for using that literal text in a page's title, url slug, and <h1>. StormFront benefited from a blind spot in Google's heuristics that had little to do with whether or not StormFront was actually a legitimate researcher into the question of the Holocaust's historical reality.

Same problem with Google Bombs. A law student with a blog was able to get enough people to link "waffle" to 2004 presidential candidate Sen. John Kerry [0]. Presumably, the average person googling "waffle" wants the food item, not info about Sen. Kerry. But the reality was that the metrics Google had long used to measure quality and credibility were all saying "waffle => Kerry".

Staying true to the algorithm assumes that the algorithm (and its inputs) were pure and complete to begin with. This is not necessarily the case.

[0] https://en.wikipedia.org/wiki/Political_Google_bombs_in_the_...
> There's a lot of computing going on, but it's mostly done on some Linux server.

Microsoft IIS has maintained close to 30% of public Web servers and that’s not even counting intranet servers where IIS likely has a majority market share.

https://news.netcraft.com/archives/2016/02/22/february-2016-...
I feel like the missing step is "until you need the ability to create custom filters to see what you want".
> The way forward is people owning all their data encrypted, and revealing zero knowledge proofs about that data to services that want access.

Who has a financial incentive to build and maintain that system?
FWIW, Safari does not include your local IP address in the list of candidate addresses for WebRTC until you also authorize the page to access your camera.
The buried lede here seems to be "In real life, folks need to apply to 150-250 jobs to get a job".

I'd be so, so interested to see the breakdown here, and what causes these types of numbers. Are there just enormous numbers of applicants for every job? Are people applying for jobs they aren't qualified for? How does this compare in tech vs the rest of the job market?

The signal/noise ratio must be absurdly low if this is possible.
Your second paragraph explains why Google, the search tool, has a striking history of bias against black women, by stating "search is a reflection of [..] how terrible we are". Your third paragraph explains that Google, the company, spends time and money on correcting bias.

I don't think that's news to the author, or a refutation. She says tech companies produce tools in environments of racism/sexism, without proper safeguards, and the result is damaging to people of color and women. She's saying Google can and should consider this stuff in advance, and take responsibility for bias in their products (even when it's the reflection of ugliness in third parties as you said).

So, I don't see your perspective as being in conflict with her. Except inasmuch as you excuse Google for reflecting our biases. Do you think they should feel OK if their next AI winds up with our biases? If so, why? It doesn't feel like you've explained that.
Yes. The "ref" keyword allows taking interior pointers to data members as function arguments [1]. There are also local references [2].

[1]: https://docs.microsoft.com/en-us/dotnet/csharp/language-refe...

[2]: https://docs.microsoft.com/en-us/dotnet/csharp/language-refe...
This is a bit out of left field, but since the height of Farmville I've argued that Facebook should offer cloud services. I know these days everyone wants you to build on their cloud and it's a bit oversaturated, but a very easy way for Facebook to make data available to developers while maintaining security is to run the code that operates on that data on their servers. Seems like such a no-brainer I'm surprised they haven't done it.

But maybe I'm missing something obvious.
I think a service like that misunderstands investing. The old Druckenmiller quote goes, "it doesn't matter how often you are right or wrong; what matters is how much money you make when you're right, and how much money you make when you are wrong."

Has Tesla's stock price defied gravity up until this point? Sure. But eventually it's going to need some real reason why it's the most valuable car company in America. And, as it's bond prices are showing, there are some serious existential risks to its business.

A short still makes way much more sense here.
This also sounds like a great way to cut out "undesirables". The women can be 'given' social roles and kept out of the tech areas, and minorities are never allowed the 3 years experience.

Yeah, its jaded. I've been around the block a few times. Of course nobody outright says these things. They never really have to. The policies enforce those decisions.
Facebook's metric probably counts me as a user because once or twice a month I watch a video that happens to be on Facebook. Be careful about taking that number too seriously.
I did one internship.
Don't forget that people with 3+ years experience probably aren't applying for entry level jobs
Can you actually do that/do people do that? E.g., if someone did a software engineering internship for at least one semester every year of their college (4 years), can they count those years as field/industry experience? Albeit not full 4, but 2-3 years?
Does internship experience really count though, in terms of requirements listed on job descriptions?
That is laughable. While age doesn't really matter, true senior talent doesn't even begin until someone has worked for at least a decade, which puts most people in their early to mid 30s
Or how about: "Don't use Facebook. I never seem to miss anything."
Very nice article. So, how do I stop procrastinating?
The Facebook API has been useless since 2014 when most access to friend data was cutoff. Since then, if your objective was data collection, that could be easily achieved by scraping publicly available information (many friends lists are public, there are many public posts, etc. - certainly enough to use in aggregate to formulate campaign strategies etc.). I suspect that will be the next “scandal,” since in 2018, people can’t possibly take personal responsibility for the things they post and allow to be public.

Ironically, the “scandal” that caused this whole thing is a non-issue. Pre-2014 Facebook apps could collect a lot of information about you and your friends, along with their Facebook user IDs, and that was scary because there was a time when you could simply submit a list of user ID’s that you wanted to show a specific ad to. But since Facebook advertising cannot be targeted by user ID anymore, and this policy was in place well before the 2016 election, all of that data was essentially useless to any participant in the 2016 election other than for aggregate things like general campaign strategies. I am intimately familiar with the advertise by ID issue - I was awarded a $2k Facebook bug bounty for spotting an exploit in the Custom Audiences feature that allowed an equivalent version of targeting by ID after they disallowed it.

So while it’s possible that Obama used his special access to the entire US social graph to successfully influence his elections, it is impossible for Trump or Hillary to have done it even if they had the data because of the changes in the FB ad platform in between 2012 and 2016. This entire “scandal” was created and promoted by people that don’t understand, or actively ignored, this concept. If you ask everyone that has read the recent headlines, including reporters that wrote the stories, I’ll bet 99%+ will tell you that they believe they could be specifically targeted with ads.

It would be interesting to see if the executives at any of the media companies that have managed to sell this scandal to the public took unusually large short positions in Facebook stock before releasing the story. Since the story is effectively fraudulent (it was not possible for the election to have been influenced in the way that the stories imply), I assume that would be securities fraud.
If you don't lie you may be out competed by those who do.
The point of teaching ethics is to help people better recognize unethical situations, not to convince the strictly unethical to become what they're not.
It depends on their privacy settings. Some people expose a lot of information, and you can (if you're pateitnt) put together a great deal of information about a person with their privacy settings locked down if you study enough of their friends.

Of course, FB could just resort to making everyone's info private. But then it would suffer a serious loss of utility, as many friendships and social connections are validated by the existence of mutual acquaintances. Most of the time this is completely innocent and desirable for all parties, which is what allowed FB to become so popular in the first place.
I got interested in Forth because of an article I read in either Byte magazine or Dr Dobb’s Journal. It was not because of the Forth language that I was curious , it was because Forth was the first TIL (threaded interpreted language) that I had encountered.

At the time, there were no Forth interpreters available locally for the only computer I had (a TRS-80 Model II running CP/M. Actually, it was my Dad’s.)

I found someone from the Forth Interest Group (FIG) who gave me a 90-page Z-80 assembly language listing for figForth, which I proceeded to type in overnight and assemble with masm, IIRC.

It worked, and sadly, I never really did much with Forth after that. But it was an interesting experience and I still think TILs are a cool idea.
The grocery stores I go to have price tags on everything.