skysight-inc/HackerNews huggingface dataset:
99% of great games will have zero celebrity fans tweeting about them, no matter how hard you worked. Necessary but not sufficient.
Cutting of catered lunches is a strong signal that the company is in a cash crunch. You can try to propose a weekly catered lunch at your company to "encourage communication" and watch it is a signal. In the past I instituted weekly catered lunches at a company, which were halved from weekly to bi-weekly the moment finance knew there was trouble.

Other indicators: delayed salary reviews, senior staff leaving (and not being replaced, because money) or minority shareholders trying to sell their stakes.
I don't think it is that easy. These languages rely a lot on the underlying Javascript features and how they work, like objects, strings, etc. - browsers had a long time to optimise JS interpretation on the level beyond primitive values: OO-features in general, reusing classes/objects efficiently, good string concatenation/handling, things like that. And suddenly, Typescript et al should take care of those features as well? Sounds like an explosion of low-level feature requirements if you cut out the JS middleman.
I'm actually trying to learn compute shaders specifically. I've followed all the tuts and guides I could find and have made some neat things, but I still want more depth than I can just find through Google. If anyone has any recs for further study I'd really appreciate it :)
Emotional Intelligence for Data Scientists
This is minutiae at this point, but it scans the "local" /24. My assumption is that it scans the /24 for any interface available, so if a machine is infected with a public IP, it will start scanning machines on the public Internet. Not to mention other variations may decide to scan more aggressively.
You still don’t get it. Why does no one of the americans ever understand it? I’ve heard almost 40 people (all US-americans) make that exact argument today.

How does a website owner "switch" to Bing? They have to use Google. They have to be findable on Google. Tell me how I get access to users if I don’t have my site findable on Google, please. Tell me how I can get the same placement in Google results as Google’s own pages.

It’s not about users being able to switch. That’s entirely irrelevant for this discussion. It’s as relevant as being able to replace the website logo with a browser addon.
Slightly off-topic, I am looking for resources about geometry applied to computer graphics (because I have forgotten everything I learned at school). Any advice ?
No, they make use of DEX bytecodes and depending on the specific Android version they are only pure interpreters, JIT, AOT compilers or a mix of everything with PGO.

https://source.android.com/devices/tech/dalvik/

https://source.android.com/devices/tech/dalvik/jit-compiler
Tbf 17% of a kitchen hand wage vs 17% of a software wage is a huge difference. The school is incentivised to find their students good work and therefore train them all in order to build their own reputation. That doesn't sound scummy at all.
I did wonder this, was it simply the corrosion that did it?
Wow, that's really different from my high school experience in the late 90s. Sounds like it very much depends on the teachers (which is unsurprising). I agree there needs to be much more incentive for people with real world experience to go into teaching. Difficult problem though.

I think tertiary lecturers are generally much more passionate.
Climate Change: Giant Hail Set to Batter North America
You haven't been following recent events.
Artificial Intelligence Could Add 10% to U.K. GDP, PwC Says
IBM and Lightbend build integrated platform for cognitive development
On a related note, is there a proper name for that mistake?

Because I've looked on a lot of fallacy lists, but can't find one that in essence says:

> Someone assumes a concept is bad because they can only see people they dislike using it for reasons they consider 'immoral'. Without realising how it affects them at the same time.

Because I can't quite find the term for this, and I'm 100% sure someone has come up with a decent name for it in the past.
That works out to $54,000 for two years of schooling. Community colleges offer the same for under $10,000 total.
Growth is not all there is to it
I think we'll see Google integrate their product search results into the main web search results.
"Multiple sets of men in suits touring the office"

New tenants being shown round the office you are in can be a bit worrying...
China Is About to Bury Elon Musk in Batteries
The author fails to include and rebut a crucial point in the EU commision's original article.

He equates the monopolistic wrongdoing with showing adds. The EU instead says that it was Google showing adds for its own service.

- First, Google dominated search and not shopping.

- Then, Google used search to unfairly compete with shopping by creating its own service.

The author leaves this point out, and I think it was central to the EU's decision.

If some other company had created a comparison shopping service, and then paid Google to show its service inside Google search results, this would be more similar to the circumstances of the article's argument.
I got curious, and indeed looks like a package in Germany is domestically 4€ and within EU 8.89€. However, when sending a small package from Finland it's 22€ domestic and 40€ to Germany with DHL.

So a disclaimer to my original claim: applies only to a subset of European countries.
I use pocket to collect (and tag) links related to the field. I hacked together a small UI around it that lets you filter them by tags. There's a lot of good content there IMHO.

You can check it out here: http://links.ozkatz.com/
ExtJS got rebuilt as a bunch of react components. Because why not, right?

I'm an optimist but the bloat problem probably isn't going anywhere anytime soon.
For reference, I plugged in my own early career (I graduated fall 2006).

I went to school in the Midwest, worked 2 full years as an intern, then two years as a full-salary employee, then moved to Maryland. So 17% of all my earnings in the Midwest + my first year in Maryland comes out to about $28k.

If I cut the internship down from 2 years to 1 summer, it's around $24k.

That's roughly the same as my 4-year degrees at the state university I attended from 2002-2006 (double major: BS in Computer Information Science, BA in German).

edit: As cableshaft mentioned, I did not account for the cost of interest -- my ~$28k was just for tuition + books/fees.
Rising headcount is not necessarily a good sign. To the contrary, it's often a sign that the company is haemorrhaging cash, hoping that if they hire enough staff something magic will happen before time runs out.
Hmmmm. I wonder how its material properties change in the -40 to +300F range and if the chemicals involved can tolerate immersion in oils.

With the weigh/strength characteristics and requirement that it not see water I can see this material being used in indoor (or sealed inside a gearbox somewhere) applications to reduce rotating mass.
> Infix notation only works "naturally" for two operands.

Or n operands where the operator is the same (think a + b + c + ... ).

The Readable Lisp project for Lisp without parentheses allows using infix notation in Lisp for these two use cases.
I look at a few things. Company structure is quite telling. The relationship between teams, how teams work together. I usually get a good feel for any potential dysfunction in an organisation by this. The more splitting up and dividing there is going on, the more unhealthy it usually is. If the company is small enough, it should be self organising to some degree of success.

Other questions to consider:

- Are staff able to be honest?

- Is the company able to be honest with itself?

- Does the company have a vision that actually sells itself?

- Is the company actually pursuing that vision with it's actions?

- Does the company leverage the intelligence of it's employees, or does it just hand them work to perform?
AI will make human obsolete in 120 years, a large survey of experts says
or presence of snacks.
VLC has a compressor option. Turn that option on, crank the VLC volume to the maximum, and then lower the system volume to taste.

IMO the effect isn't quite strong enough to be 100% effective, but it's better than nothing.
Isn't it more like a <number of pending transfers>-out-of-65536 chance of getting it right? If there are 256 pending transfers, then it's more of a 1 in 256 chance of stealing someone's information?

The more popular this program gets, the easier it is to steal people's information?
I imagine because the people who wrote it were C programmers. Did any Ada/DNS or other $LANG/DNS people step up?
The usually open CEO suddenly starts having closed door meetings.
This benchmark [1] gives 196.2 GH/s for DES using 8 Nvidia GTX 1080 Ti and Hashcat 3.5. So while your average computer is probably not quite sufficient it is certainly in reach.

[1] https://gist.github.com/epixoip/ace60d09981be09544fdd3500505...
Looking forward to reading it, however your first sentence threw me off:

"If the casting director of the TV show “Silicon Valley” were asked to produce a canonical example of an applicant to Y Combinator’s incubator program, she may well have come up with the guy strolling to the front of in a basement auditorium at Stanford on a mid-April day this year."

Am I reading that correctly or was it just an editorial misplacement?
I would look at it from an even more basic perspective. We look at children learning to play chess as good for their cognitive development. Learning programming could likely play the same role, with the added bonus of having a practical purpose.

For that reason I think it'd be misguided to lean too heavily on testing their performance — kids learning chess aren't required to reach certain level at the end of the year, the goal is to go through the training itself.
The title is slightly misleading since it is specifically the optional (but installed by default on Ubuntu) systemd-resolved package (an ancillary package under the systemd name), not systemd the init system as I think many people will assume.

Edit: It seems Ubuntu builds it together with systemd so users have no choice. There may be a good technical reason for this, but I'm not sure what it is because it seems very user-hostile to remove choice like this.

Edit2: Upon further inspection this appears to be common practice, you just don't enable the parts you don't want. It would be nice if they could be put into separate packages or something of that nature though.
Decision Tree with Python
Probably includes images, although Universal apps tend to end up with a bunch of JSON embedded in the page, quasi-unique BEM style classes on everything you might conceivably want to style will bulk out the html more than strictly necessary too, Babel makes some pretty damn ugly ES5 in certain circumstances, and poorly nested SASS produces some travesties, so it might just be a cumulative effect.

In truth, I'm not really sure what constitutes an average webpage, or even if the quoted number is after gzipped assets are unpacked by the client.

Would be interested to see where that number comes from though.
Can we all solemnly swear that we will never port the JRE to webassembly? Please? I mean, it's ridiculous to have Java Assembly -> WebAssembly -> CPU Assembly. Actually.... this is missing some more abstraction layers, like a precompiler or two - let's have Tomcat and Groovy or something on WebAssembly :D !
If you'd like to set that up for me on a few thousand pages - that'd be swell :-)
Also relevant should be the question how to act in different phases. An unhealthy company is not necessarily dying. And even a dying company is not necessarily bad for you. It's like with real people. When someone dies some others start to check out the valuables to get the best for themselves. If you are working in a brilliant team inside a dying company, you may all get picked up, get a raise, and be welcomed into new arms. That's one way to get into Google for instance.

For figuring out the current health status, I'd check:

the product line - is it understandable? is it modern? is it efficient?

the customer base - do they have customers that wouldn't easily change to alternative options?

the management team - do they have visions? are they cooperating? are they lying psychopaths, ambitious inventors, calm survivors (thinking Merkel here), idiotic burocrats?

HR - HR is managements comm channel to the employees. Does the promo material look good? How close is the promo material to the actual day-to-day work?

People - are there smart people you like to work with? How many of them are currently joining? How many of them are currently leaving?

Hiring - you are either new and just got hired or there for a long time and probably at least hear things about the hiring process at the water cooler. how reasonable does it sound? does it filter out idiots? does it assess quality attributes like culture? Does the feedback from the interviewers have influence on the hiring decision (more often than you think they actually just hire anybody, if they are hiring at all).
Ambition trap
Components are actually one of the three categories of things I order from China. The other two being cheap trinkets and casual clothes. China-ordered components come from the same factories anyway, trinkets are binary (they either work or don't, not much space for quality difference), and regular clothes are crappy throwaway items regardless of where you buy them.

Anything else I consider too risky. In particular, I never order consumer electronics from China (unless I explicitly go for a particular Chinese brand). The crap quality is not worth the price savings.
There's also the idea that head count can signal revenue, or expected revenue. Companies looking to be bought can go on hiring sprees to appear more healthier to potential buyers. I experienced this at one company, when the new owner installed their CEO, the first thing he did was slash head count.
Journald didn't even exist when Fedora 16 was released, so how could it be optional?

Meanwhile, from the first public document of journald[1], it was always designed as an indispensable component of systemd.

[1] https://docs.google.com/document/pub?id=1IC9yOXj7j6cdLLxWEBA...
I generally work for smaller companies, < 50 total staff. Most of my variables and data pieces others have said. My main "rats, sinking ship" is in regards to others working there;

Health note: Employee churn when churn is not the norm.

Health warning: Certain people leaving with enough business knowledge it's noticeable they're gone

Health crisis: Multiple health warnings in quick succession (within 2 years).

At warning level I make sure my CV is updated and start setting up job alerts. At crisis I'm actively applying for jobs to keep my options wide open.

Edit: Ooh reading another comment - I watch the public docs of the company I'm working for. It's a year or so out financials-wise but you can get some info from it.
> Right now we have a dozen languages that transpile to JS

Not used in any meaningful amount, we don't. And in any case, a library transpiled from Elm to JS is usable by some other code that was transpiled from Typescript to JS. Will that be the same with WASM? Will I be able to make easily reusable WASM libraries? Will they all use the same mechanism to do so? All I've seen discussed is entire apps being converted.
Hard to say. The 404s have dropped off, and I still appear in the results. But I'm not sure of any way to tell definitively.
Solar Costs Are Hitting Jaw-Dropping Lows in Every Region of the World
Seems like you get to skip a lot of network configuration pain with magic-wormhole.
I saw all of these in a single year in the IT department of a former client.

- A new CIO,
- Then within his first week, a layoff of all the network engineers (except the manager) right before an all heads meeting
- An all heads meeting where we were to provided an "accounting of our yearly hours" and it had to equal to 2080 and a reorganization of IT to be instead of a solutions provider to the company, a help desk.
- Then over the course of the next three months, a lot of new projects that combined the various services we consumed (hr, payroll, etc) under one single product, beefed up helpdesk staff count (all temp/contract workers) and layoffs from various orgs in IT: security, development, and helpdesk (employees).
- Then over the next two months, employee staff count dropped further bringing the total at the beginning from 60 heads to 12. And all the employees were replaced with contractors.

That said, the company gave out larger bonuses because the bonus pool had already been agreed to, and the employee count was almost non existent, so bigger bonuses spread around to the managers (since they were all that was left). Also the company is still growing elsewhere, just shrinking the places that are "cost centers".
Yes, this. Most introverts I've known will talk endlessly about stuff they like. Ask an introverted Star Wars geek about Star Wars. It's the meaningless smalltalk they have trouble with.

Ask an extrovert bullshitter who couldn't care less about Star Wars about Star Wars and you can easily tell the difference. (as long as you yourself aren't an extrovert bullshitter who couldn't care less about Star Wars)
Chinese sellers seem to pop up again with a new fake name overnight on Amazon. And they polute the Amazon inventory with fake goods. To make matters worse, Amazon blocks most reviews that point out receiving fake products.
I use Loop[1] for something like this. It's an Open Source Android app that looks and works pretty nicely, it doesn't have a web-view or sync capabilities though.

[1] https://play.google.com/store/apps/details?id=org.isoron.uha...
Wise Care 365 Pro 4.57 Crack and License Key 2017 [Working]
Anonymous feedback. Quick
You apparently don't get it. The user being able to switch is material to the question of Google being monopolistic. If Google is not monopolistic, antitrust regulations shouldn't apply.

When the consumer has the free choice to switch, there is no justifiable cause to violate the liberty of the company. Though apparently the EU disagrees.
I don't think that's accurate. When I graduated I got a zillion papers in the mail for applying for various hardship deferments and payment options. And then there's this https://obamawhitehouse.archives.gov/blog/2012/06/07/income-... which is explicitly income-based.
He's been really good in The Flash. He makes a good villain.
Provided you can get the rise time fast enough, you can use a TDC7200 http://www.ti.com/product/TDC7200 which will give you picosecond timing on the signal.

On the PIC solution you posted, how do you get around the fact that the comparator is only good to 4ns (regardless of whether you can time down to 4ps)? Lots of measurements and look at the stdev?
Exactly. Programming at this level should be thought of less as "learning how to code" and more as "learning how to give clear instructions", which is a skill set that has value in general communication, management, etc.. A surprising number of people make it to adulthood and sometimes even management positions without really appreciating the possibility of their instructions being ambiguous or incorrect.
DevOps is a such a broad term and can mean lot of things. If you are looking for something related to orchestration, I am putting together some Ansible recipes specific to AWS. It is here at https://github.com/gshakir/ansible-recipes
The Perfect Media Server 2017
That doesn't make sense. The client needs the passcode to read the file, and that passcode is sent out of band. The Relay server can't simply "play the role of the client" and steal the file.
Or like the Canadian Senate, members need to be independent
Do we want the statistical average of us to create laws that stick around for years? If so, we need to raise the average significantly.

Also, this would put enormous power in the hands of lobbyists and bureaucrats; a demographic that is not exactly brimming with the diversity that this 'solution' attempts to put in place.
What if you just add a generalized JS-to-WASM step then? That way all languages that currently transpile to JS could use that same final step.
I always look at Microsoft in order to learn how not to do anything /s
While I am sure that some exceptional people can complete a 4 year university degree by age 18, there is no basis to say that's even remotely possible for the norm.

For many complex and intertwined reasons (not all of which have to do with school) high schools are, in many places, failing to teach many students the fundamentals in mathematics, reading and writing.

I think that this new emphasis on training programs misses the fact that many students will simply be unprepared unless they first learn what they were supposed to learn in high school.
Susquehanna International Group.

https://sig.com/
The internet as existential threat
The US postal service has had an inaccurate price model forever. Bulk mail (junk mail) has always been way cheaper to send than first class. It's for the same reason - they act like delivery is almost no-cost. They assume the system is already in place, that someone will swing by your home daily to drop stuff off and pick stuff up. Then adding an item to the pile is really of little consequence. The reality though (for a time at least) became that the mail was largely junk being subsidized by the high price of a few first class pieces of mail.

They've needed to fix the pricing model for a very long time.
So the probability of picking the correct configuration is 1/72 and the probability of picking the right game is 1/27 so it would be 1/1944 or 0.00051 which is better than navigating an asteroid field of 3720 to 1 .
> X-to-JavaScript compilers were available for decades now, still most write their stuff in JavaScript.

A lot of that is friction and fear of pigeon holing, that using something that transpiles to JS will limit project/career options later more so than plain JS will. I don't see that as a big issue as long as you keep an eye on developments elsewhere, at least it is no bigger issue than using a particular framework for your application. Then again I've out of date in this area (I keep an eye on developments and played with some of them, but have used-in-anger very little newer than jQuery), having specialised somewhat data-side when I'm not working on legacy projects, so I could be wrong there.

> What WASM will change

I think the key difference between JS transpilers and using WASM is that the latter promises significant performance improvements for some work where the former is more syntactic sugar for the developers (improving their performance rather than the application's, or perhaps even sometimes at the cost of a little app performance due to the extra abstraction). I see WASM finding a very useful niche in libraries for number-crunching, AI, and other compute intensive tasks, while the majority of any project's code outside that (where there is no practical performance gain to be had) remains JS.
If you disable JavaScript you can see the content, it seems like there's some script that replaces it on page load.
Grad-level CV courses, all recently offered:

Princeton CS598F Deep Learning for Graphics and Vision

https://www.cs.princeton.edu/courses/archive/spring17/cos598...

Stanford CS331B: Representation Learning in Computer Vision

http://web.stanford.edu/class/cs331b/

UVa CS 6501: Deep Learning for Computer Graphics

http://www.connellybarnes.com/work/class/2016/deep_learning_...

GaTech CS 7476 Advanced Computer Vision

http://www.cc.gatech.edu/~hays/7476/

Berkeley CS294 Understanding Deep Neural Networks

https://bcourses.berkeley.edu/courses/1453965

Washington CSE 590V: Computer vision seminar

https://courses.cs.washington.edu/courses/cse590v/16au/

UT Austin CS 395T - Deep learning seminar

http://www.philkr.net/CS395T/

Berkeley CS294-43: Visual Object and Activity Recognition

https://sites.google.com/site/ucbcs29443/

UT Austin CS381V: Visual Recognition

http://vision.cs.utexas.edu/381V-fall2016/

And best of luck to you!