skysight-inc/HackerNews huggingface dataset:
I got 4/5 (background: C++/C# programmer who sometimes works with SQL queries). The one I got wrong was the first one; I thought the query optimizer would be smart enough to spot that the date function could be turned into a range query, but apparently not.

It's interesting to compare this with the 4th question, which more or less does exactly the same thing only with text instead of dates. They both have a WHERE clause that superficially tests the result of a function call but can be easily transformed into a simple range check on an indexed column. I don't know why the optimizer seems to be able to handle one case but not the other.
> In hindsight, placing the generators at ground level in an elevated location might have been a better bet. Or locating the entire generating plant further upslope.

yeah, well thats what I meant. I mean they were buried deep...
There were even studies that this was dumb:

- https://news.usc.edu/86362/fukushima-disaster-was-preventabl...

- https://en.wikipedia.org/wiki/Fukushima_Daiichi_Nuclear_Powe... (section end)

- http://carnegieendowment.org/2012/03/06/why-fukushima-was-pr...

and basically tepco knew that. they were just too lazy (it was prolly too cost intensive) to do something against it (i.e. placing them higher or creating water bunkers (u-boot style)..

besides the generators there was also the human failure part. (most of the time human failure happens. I mean If I do not automate something, I might do it right 3 times and the fourth time I most often fail hard...)
"Does it work? Is your approach effective?"

not all the times, but I had some success here and there! but not as much as I hoped for.

"has it occurred to you that the higher ups might not be the fools and cowards they appear?"

I am not that arragont to think I am the smartest person in a big organization or I am right all the times and others are always wrong!
but those constrains are coming from somewhere and I believe most of it comes from people are lazy and don't like to argue with others because they want to be liked!
There are lots of people that wants to please everybody and never push back on stupid ideas!
the culture is top down and I have 7 level of management above me! I only can blame the top one or two :D
While I don't know whether this has been studied, I would expect the interview results to correlate well with years of experience for example.

I think what these interviews test best is your ability to interact with your peers. Candidates who interface badly with other people would have trouble getting a good score. So yes some brilliant people will bomb those interviews. And some talkers will manage to pass one interviewer.

In total I would expect those interviews to indicate a minimum of professional knowledge in combination with good communication skills. That is valuable data without it being objective in an absolute sense.
There's a nice video on destiny 2's netcode that I feel goes more in-depth compared to this article. https://www.youtube.com/watch?v=ks5lgcCFvvE
Aren't these all expensive private "elite non Ivy" schools? Maybe OP was being too restrictive with the 3 listed schools but I think the general point being implied is correct.
On html5test.com, FF56 scores 478 (on my windows 7 machine). Does FF57 increase compliance at all, or is this purely a performance boost?
Do not use Twitter Stickers to cover up sensitive information
Just curious how you evaluated projects like FreeSWITCH and Kamailio and what you found lacking/horrible? We have been building on them for 8+ years now with no major issues. We've found both communities and core teams to be helpful and responsive with bug reports, feature requests, and pull requests.
2 out of 5 for Oracle. But I haven't touched SQL in years, so not surprising I don't remember much. I do have to say I would have gotten 2 more correct if I wasn't so impatient :)
This is why I get a laugh out of developers who think tech has a meritocratic hiring process. The majority of real engineering (I've come to the conclusion that most of software development in the context you would identify with isn't engineering except inasmuch as the Orks in Warhammer are engaged in the practice) doesn't grill candidates to solve math or engineering trivia on a white board in 45 minutes or less.
This still doesn't make any sense:

> but this type of scripting is exactly what I use Roslyn for

Because you aren't using Roslyn to execute anything. You're using it to compile C# to CIL. That CIL is then executed by a different part of the system - the JIT. It's that entirely unrelated part of the system that is being talked about being replaced with an optional interpreter instead.

Roslyn goes from C# to CIL.

The JIT and interpreter execute CIL. They don't know or care that it comes from Roslyn and the fact that you use Roslyn or the command line C# compiler to generate the CIL is irrelevant.

You're being tripped up by the fact that the system has multiple levels of compilers. You're thinking about one level but this discussion is about another level.

But anyway there is actually a helpful answer to this question:

> what is the benefit of interpreted scripts vs dynamic compilation of scripts in the context of , for example, app scripting?

The interpreter will probably use less memory and run your code faster first time. You probably don't care about less memory in a game unless you are running in a very constrained system, and you probably don't care about first-time execution as either these scripts run every frame and so it's critical they're very fast, or they run once a few seconds or so in which case who cares how fast they run.
Serverless ClojureScript
Worth noting that 3Blue1Brown also did a series on linear algebra which is eye-opening to say the least. Playlist at:

https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2x...

Even if you think you grok matrices, have a go at the first few videos of that playlist, if just for the visualization. It really helped me see what matrices (and operations on matrices) represent!
I don't know, everybody else looks fine with it and try to milk the cow as much as possible !
I'd say another thing that leads to this is lack of work-life balance / overinvestment of waking hours in one's job.

If your job is basically your life, then the stakes are a lot higher in terms of what you do about your brilliant jerk of a co-worker. Let's say for example there's a jerk in the office who is abusive to lots of people, not just you, but you're tired of it and plan to do something about it -- confront them directly, talk to the manager, whatever. If you have shitty work-life balance, this is a much scarier thing to do. The downside isn't just losing a job that you at least to some extent dislike because of a bad colleague -- it's the end of your social life as you know it. And to make matters worse, for a lot of young people in tech, the job is not just a paycheck and source of friends, it's a source of existential prestige; something your mom brags about.
Me thinks thou doth protest too much.

As an attorney I can tell you that child pornography (now known as "child abuse imagery, a term with which I disagree) is turning up absolutely everywhere. Some crim defense lawyers call it the new crack. Want to see a very interesting perspective, one that we almost never here? Here is an interview with some victims. It's not what you might expect.

https://www.youtube.com/watch?v=m2MIKX5VVd8
https://www.youtube.com/watch?v=ALupJt2OjXo

I used to teach a course for cops that covered the definition of child porn. I've had to amend that definition in recent years. In short: teenagers are now taking pole dancing lessons. They are going to national competitions, putting their vids on youtube, and getting screaming mad at any suggestion that they be taken down. Standards change.
Well, there's also wind and water, and long-term there is fusion.
One thing I particularly like about the Mozilla Devtool is that when I highlight an element, I can see the horizontal and vertical lines that extend beyond the element box model which is great to see if other items are leveled with the one selected.
Does anyone know if this is supported in Chrome or might there be an extension that can reproduce this functionality?
I guess it depends on the phone. Scrolling is smooth on my HTC One.
I mean it's not an order of magnitude improvement but it's still significant.

The extension ecosystem is great right now. A few high profile extensions aren't being ported but there are a lot of cool new extensions popping up and it's never been easier to port between browsers.
I think we should make life difficult for companies from a certain size on. These large companies kill competition and innovation.
that's basically this article in video form.
If you can't figure out how to tune 1 documented option in Go to fix this issue caused by this one specific use case (which he did figure it out and it was resolved).. Then you're probably not using C either.
it's a very recurrent case under pressure
How would know if it was actually super unhelpful ? for example by reporting a business as closed when it actually is open ?

What about the business itself ? Would it survive if google told people it's closed when it's open ?

I'm asking because this is one of the high profile case that has been proeminently featured to showcase how the maps can have devastating effects.

https://www.wired.com/2014/07/hacking-google-maps/
This is interesting for sure. I wonder if the different build processes that react uses vs angular would skew this in one direction or another. I think npmcharts is just monitoring downloads.
You can see here: http://html5test.com/results/desktop.html

FF57 gives me 483
That isn't a very strong argument.

The enabling legislation for the referendum infamously didn't say anything about the specific consequences of a decision either way. In particular, and contrary to comments by someone else in this discussion, it also didn't say anything specific about being binding or not on any specific party to do any specific thing.

However, in the debates on the legislation, MP after MP, up to and including government ministers, stood up in the House and said that they intended to give voters the final say in the decision. You can read this in Hansard, and it was really very clear what those MPs thought they were voting for.

The leaflet, distributed to all households in the UK by the government at taxpayers' expense, also gave a very clear and unambiguous statement to the same effect. Absent evidence to the contrary, it seems reasonable to assume that ordinary people voting in the referendum also thought they were voting for what had been described in the official information about it.

The whole non-binding issue only really hit the headlines after the fact, when it started to look like the losing side in the referendum's best opportunity to overturn the result. That's also the time when lots of people in the UK who weren't constitutional lawyers suddenly started being experts on parliamentary sovereignty. (If you want to really heat up a discussion, ask some of those people where the principle of parliamentary sovereignty comes from, throw in a few difficult questions about whether it has any robust legal foundation or democratic authority at all, and then point out that even if it does the principle itself has nothing to do with Parliament being sovereign over the people but rather over other branches of the government.)

I'm actually a moderate when it comes to Brexit itself, but I do have an intense dislike of using sophistry to undermine democracy and civilised government, and I'm sorry to say that there has been more of that than I've seen at any time in my adult life since the Brexit issue became so divisive.
Who funds the pool of money that pays for the always open jobs, and who verifies the jobs were completed to satisfaction?
I say it for the opposite reason of elitism (and I’ve spoken out many time against elitism in ML/AI).

As other posts note, there are many resources available for teaching the concepts. But they don’t teach the limits of AI, and the rise of MOOCs is setting novice programmers up for a shock when they encounter real world data that is not as nice as the Titanic dataset, and requires making smart decisions to handle the data, and handle it in a way that does not invalidate the results.

Many romanticize ML/AI as something that can solve any problem, which is a dangerous approach.
What reasons might an early stage company (founders + 3 employees, say) have for giving the employees NSOs instead of ISOs? I was once in this situation and everyone I spoke to about it thought it was a flat-out mistake on the company's part, but I've always wondered if there was another reason.
That's actually what a lot of rich people do (and it makes the company I work for a boatload of money).

Concierge/Valet services seem to be very valued by rich people (and I guess it would be a hard habit to wean off).

There's definitely work being done on replacing some of that with AI (and it's hard, as rich people want GOOD service).
Based on the hearsay, µp actually has much better memory usage than CPython (but obviously worse than C).

Considering it's striking a pretty nice balance between high-level features and low overhead, I'd say it might be worth it, especially if you're aiming at a very hackable phone.

This is definitely going on my "list of things to do when I have too much time".
This, so very much.

I've been excited watching the extracts in WA evolve over time -- initially cartridges were just BHO or CO2 oil, then processors started pumping out THC distillates, followed by CBD distillates. Now they're recombining those distillates and adding terpenes back in from various fruits, resulting in a reproducible, adjustable product.
Hi! That's wonderful. What' a support vector machine used for?
Problem is that most companies copy “the right tool” for all the jobs just because the famous big brother(s) do(es) it.
>RSUs are just cash in the form of stock anyway.

That’s an interesting point. They are and they aren’t. Cash as in actual dolla dolla bills they are not. Cash in terms of GAAP liabilities they are. But “stock-based compensation” is generally the largest part of what public tech companies exclude when they report non-GAAP earnings. And the lion’s share of those will be RSUs.

Why do companies think this is a reasonable way to report? (Other than simply trying to look better for non-experts who don’t know how this stuff works.) The most obvious reason from my perspective is that this is a variable cost that is already baked into the model. The variable part is obvious — if I make a promise to give you 300 shares the value side is going to change over time. If our earnings are crappy and everyone sells the stock (to who?!) then the value of your compensation has just dropped. The cost side is also weird — these shares aren’t bought on the open market at time of vest, they are in employee pools that are set aside ahead of time (in fact my understanding is that the usual terms of an RSU require the stock to be set aside at time of grant). So theoretically they should cost whatever the fair market value is at the time the pool was created. Either way they aren’t cash that left the company’s bank account and went to the employee, like regular compensation.

Accounting is hard!
Vitrin Nasıl Düzenlenir?
you need to use the dev edition.
this is fast...

I found Electrolysis still quite slow. but the new engine ("Quantum"), is ridiculous fast. The last ~5 versions were such big improvements, that I even switched from Chrome. It's so good know that there is no need to keep Chrome.
Firefox isn't good enough again, Firefox is the browser again.
I find the comparison of being a jerk to your co-workers, and someone taking time off (to which they are entitled in companies that have sick leave) to care for their sick child to be false equivalence to the point of absurdity.

Further, why should I tolerate someone who is making my work life that much unpleasant? I can easily get a job somewhere else.
since the release is the 16th of Nov is this version really the final ?
Chapel Hill is a relatively prestigious public school. The other three are prestigious private schools.
The source code for .NET Core as on GitHub now powers .NET Core and UWP. It is a toolbox. We might not see .NET Core with a UI stack directly, but other factoring might happen. E.g. Samsung is using it for their Tizen platform in an own CoreCLR based factoring, including an UI Adapter between Tizen and the Xamarin.Forms abstraction. That is pretty much toolbox thinking. Now they can offer a .NET Standard 2.0 / Xamarin.Forms based programming environment with "little" effort.
Bufferbloat on the Backbone
Look, people still gets big payouts, even if many get stiffed. One can still rationally take the leap even knowing that the game is rigged.
They mean that the game avoids letting the player realize the distinction exists; they go in and out of multiplayer "mode", presumably based on areas or turns or something, and are none the wiser. All multiplayer/singleplayer scaffolding occurs occur solely in the background

IE the souls series, and its invader system.

[edit] just read the article properly, it looks like they really wanted it for is seamless transition between "p2p bubbles", so you probably enter singleplayer when waiting for the connection, and you've got a wifi-like connectivity problem (but due to virtual land movement).

So its not at all the issue of always-on multiplayer in general mmos; its more like guild wars "instances", and making the grouping automatic and no-felt-loading.
I was at the same point as you until I discovered the new Andrew Ng course on deep learning [1]

It's a good structured way to learn the core of ML while learning about Neural Networks and without having to become and linear algebra expert which for most people including like me was a deal breaker with other courses. The timing is great too as ML now is so much different than it was 2-3 years ago.

[1] https://www.coursera.org/specializations/deep-learning
You can only take that tone for co-workers. Doesn't work for your superiors as op describes.
Well, most ads open in a new window. And most serious publishers barely have the resources to survive let alone do A/B testing. The publishers I work with thankfully shy away from network advertising and only deal with clients they have a direct relationship with. Regardless, it really isn't easy or very lucrative running a digital content based business. There are outliers, sure, but the long tail paints a much different story in my experience.
Simple C++ FPS Template for Unreal Engine 4
Science has gone too far.
Nice to some one pointing the fundamentals. A good understanding about probabilist models is good too. After getting into too the basic math knowledge, I suggest this: https://classroom.udacity.com/courses/ud730
Yes, old jerk have often been young jerks. But the reason why behaviour escalates is that it is rewarded or at least tolerated. In an environment where yelling at cashier is not socially accepted, yelling at cashier happen less often. If senior cuts junior and then manager/leader address behavior and let junior speak, then the team work entirely different then if leader makes fun of half heard junior proposal.

1.) Many jerks are considered brilliant because they act like jerks, not despite or in addition to. Acting like jerk makes people less likely to question you, it makes your collegues look less capable if managent believes your crap. It makes them more angry and less confident.

Association between jerk and brilliant does not help, I have seen (literally) people finish complaint about bad behavior with "but he is great coder" over dude they knew nothing about profesionally. Zero information. He acted arrogant, therefore they assumed higher competence.

2.) Parent comment put all the blame on management and none on jerk. That is not fair and amounts to blaming other tribe.
They're talking about Electrolysis there, which happened several versions ago. XUL addons did indeed work with Electrolysis, but required some modifications to work well. Most unmodified addons continues to work through some magic cross-process API wrappers. They didn't implement everything, had some bugs, and were quite slow, but the fact that mozilla managed to keep most legacy addons functional through the biggest architectural shakeup in Firefox history shows their dedication and skill. It also illustrates how much engineering effort went into keeping XUL addons functional as firefox was re-architected, and thus why the decision was made to abandon them and move to webextensions.

What addons are you missing for webdev?
To add to your last paragraph for folks who find this surprising: If you take a airplane and let the area of the wings go to infinity while taking their wing mass and thickness to zero, the vehicle would expend arbitrarily little energy maintaining altitude; it's basically a giant, extremely slowly falling parachute. Real-world wings do not achieve this of course, but not nearly as much energy needs to be expended compared during cruise as (say) simply hovering by pointing the engine at the ground (if your engine was even powerful enough to do that).
To the contrary, this was planned since decades, but the UK was always blocking it.

I don't know which void this is supposed to fill, as military was not really part of the EU up until now.
This seems to be missing the creepy tentacle head or whatever the appendage was on top of the previous version, so it's not clear what it would be useful for besides trotting around the yard looking like a dog. It might be good for surveillance, though I bet I could buy a lot of security cameras for less money.
I wonder why so much news about firefox ?
This is actually my entire approach to spending. It got started when I was a kid or teen. When you want that stupid frivolous pair of $150 sunglasses but can't afford them, you can't help but put it off.
If, at some point in the future, you have the money (or close to it) and you've been thinking about the same stupid thing for a year or two, maybe it's not so stupid! Or at least maybe it's worth splurging to make yourself happy.
It would seem that postponing a purchase accomplishes nothing, but actually, sometimes you end up not making the purchase at all. And if you do, you're more satisfied by it, and have gone a longer time between satisfying those spending urges, and you spend less per year.
The times when I say "ah, I'm just gonna have to buy all this stuff eventually, might as well just do it all at once" are sure to be the most wasteful.
regime: 2a "A way of organizing or managing something; a system:"

http://www.thefreedictionary.com/regime
Any suggestions for how to improve the process? I've been conducting a lot of technical phone screens lately and I'm always interested in how to make it better for both parties.