skysight-inc/HackerNews huggingface dataset:
We are not really making a programming language. So, err.. ok, we are. But it is "just" an engine. Luna is a data processing platform. It allows you to prototype, design and deploy data processing applications much faster than it is currently possible, while working in an elegant, interactive data visualization environment. Moreover, we are supported by many cool companies that want to use Luna for their purposes, including IOT, Data Science or Bioinformatics ones. We got a really big interest in our technologies and we've collected the whole round in less than 6 weeks, choosing the investors we liked among many that wanted to contribute. I'm writing about it because I'm really very grateful for their help and super happy that the need for such development is widely recognized.
Ultra-Thin Camera Creates Images Without Lenses
If you're genuinely interest the developers of Inside have a great presentation on how they hit a stutter free 60fps on all platforms, PS4 included.

https://www.youtube.com/watch?v=mQ2KTRn4BMI

I don't know what projects you're referring to specifically on the PS4 but I'd suspect the difference comes down to hardware spec on the PC masking the issue, it probably being the primary platform and/or lack of time to work on optimisation for the port.

It's the use of C#, which generally written in a manner that creates garbage and lack of experience with programming games that causes many people who use it to go wild with allocations. Both intentionally and by accident. These days you can actually get pretty far before it's ever a problem on a gaming PC. Unity is also incredibly accessible so more people with less technical chops are programming games without even opening the profiler.
Only about a decade behind on covering this.
It seems math textbooks in the US are 2-3 grade levels easier than those in East Asia. SAT Math is considered a piece of cake even by non-top but good students there. I heard Russian math is similarly rigorous.

This reduces the level of logical thinking skills most American children get to practice from school. Programming well requires good abstract and logical thinking which is easier to develop from a young age. Thus the US math education may in effect reduce the chances of many people achieving their potentials.

Tangentially, can someone knowledgeable shed light on why American math curriculum is significantly easier than those in East Asia and Russia?
Trogan hacker is real and God sent...
After i was ripped twice without result i contacted Trogan hacker to help me upgrade my exam grades. behold he hacked into my school portals and upgraded my grades.
i am writing this testimony because i swore that if it worked i would tell the whole world about his hacking skills.
Contact him today on :
EMAIL: trogan_virus@gmx.com
WHATSAPP: +1(209)5530511
for various types of hacking. he is the man for your job.
Name :Courtney Whitfall
Location: Dallas Texas, USA
I'm Sofija, a Java software developer, been coding for over five years. AMA
I was going to guess it has something to do with Russia's youth's relationship with Video Games. thought they don't play lots of games or something. Then I looked at wikipedia, with 5 sources stating how the biggest issue with video games there is piracy[1]. Ethics aside, great way to learn your way around a computer!

1: https://en.wikipedia.org/wiki/Video_gaming_in_Russia
Correction: it wasn't "to her face", it was in front of another reporter, who had not agreed to off-the-record terms for a group dinner including Michael (who had thought that was the case), and who published Michael's comments nearly immediately.
http://lua-users.org/lists/lua-l/2012-08/msg00302.html
I'm so, so glad I don't have to care about deliverables requirements anymore. Every studio has totally different set of requirements that are as complex as this and it's a real bear to make sure you're fully in compliance with them.
Make Servers Dumb Again
For C, the standard specifies that unsigned arithmetic wraps around, while integer arithmetic overflow is undefined.

I once suggested, back when there were machines that weren't byte-oriented or twos complement, that wraparound arithmetic should be requested with

unsigned int x;
x = (x + 1) % 0xffff;

or something similar. That way, you get the same result on all platforms, regardless of word length. If the hardware can truncate cheaply, the compiler can optimize "%" such expressions easily. Other than that, overflow should be an error.
Lua has a GC, but it's incremental and tunable. Video game scripting is actually one of the biggest use cases for Lua for that reason. Lua is also one of the fastest scripting languages, especially if you can get away with using LuaJIT.
Laparoscopic management of injury of external iliac artery
How different is this from CodeLens ? Seems like most of these features are in CodeLens anyways, maybe the licensing for CodeLens??

CodeLens => https://msdn.microsoft.com/en-us/library/dn269218.aspx
You're being downvoted for at least two reasons. One, you are off topic, and trying very hard to be inflammatory, and two, because whining about downvotes is, itself, pollution.
> This would be super duper when trying to install a standalone package file on a system where the deps aren't already present

You mean like "apt install <deb package>"?
Any relationship to TJ H's repo, http://github.com/tj/luna ?
And you know that because?
Example: https://github.com/Planimeter/grid-sdk/blob/master/engine/in...
except that every update introduces two new buggy features for each bugfix, while the usability is not always great except where copied from existing solutions
> One thing intrigues me though - albeit likely a function of my lack of knowledge on the matter - do these requirements implicitly rule out shooting on film for Netflix?

In terms of resolution, no. Standard 35mm can produce a good quality 4K transfer (depending on the speed of the film you're using), and if you shoot on VistaVision (which is where you use 35mm film but rotate it 90 degrees) can go even higher.

Of course, the cost to do so is massive, and it's getting larger ever year. The only TV show I know this year that was shot on 35mm was Westworld.

Joe Public can't afford to shoot on 35mm for his/her Netflix original series even if they wanted to. Netflix would almost certainly only let an extremely experienced A-list director shoot on film, both because they'd be able to negotiate it but also because on film you can only usually afford a 3x overage (that is, you shoot three times what you end up using), whereas with digital that can go as high as 10x. It takes a really disciplined director and DP to manage that.
Well, yes, a low level protocol is going to have at least the same features as a higher level protocol implemented in terms of it. However I think you should mention the significant disadvantages of using a nonstandard API:

* Doesn't generalise to driving other browsers. Using a standardised API gives you the possibility to run your automation against any top tier browser. If you are testing a website this ought to be a top consideration.

* Uncertain compatibilty story. I assume that the devtools protocol can change at the whim of the Chrome team. Using something standardised means that your tests and client are more likely to continue working.

* More limited selection of clients. WebDriver in particular has a large number of production-grade clients that are actively maintained.

I'm not claiming that WebDriver is perfect; certainly if I designed it from scratch it would look very different. And yes, there is a period of churn as it moves toward being a standard. But I think the advantages of cross-browser support are a compelling reason for it to be the default tool for remote automation tasks that are within the scope of its featureset. By all means, if you have something that cannot be done with a standardized technology look at the proprietary solutions. But I don't think it should be your first pot of call.
I'm curious why they didn't qualify the FS700 (considering they include the FS7) or any external recorders. Being able to record straight to a pair of SSD's in an Odyssey would seem preferable to dealing with Sony's bolt-on recorder + proprietary cards.
Compile commands ? Please Yes?
Yes, Sourcetrail also shows class internal calls and accessed fields. Code Maps in VS has a different approach because they try to keep the graph small by making the user add symbols. So if you are trying to see every access of a symbol it is easy to miss something. Sourcetrail on the other hand keeps the graph small and comprehensible by showing only one level of dependencies. You don't need to add anything yourself. So you cannot miss any relation ;)
Game Engine Architecture by Jason Gregory is a nice one.

Search for "Bitsquid" and "Our Machinery": pure gold IMHO.
@CyberDildonics, I think that @indescions_2017 was referring to pipelines suitable to be run inside game engines, working at "runtime", not batch-processing data upfront. You cannot utilize any of the software you mentioned to do it. You can use Houdini engine, but it's image processing capabilities are super limited currently and even if they improve, you are limited to thinking in the context of SOPs, DOPs, CHOPs etc, without being able to extend it with custom datatypes and procedures.
How are you copy/pasting?

Edit: never mind. Got it. Brilliant.
On the other hand, a lack of math teachers could be explained because people who have decent math skills can now live off that skill by being an engineer much more easily than before when they would have been math teachers.
> Pretending like Kalanick himself endorsed sexual harassment is ridiculous. We don't know whether he knew, how much he knew, or how involved he was. All evidence points to "the trail of information stopped at HR."

And his "infamous" Miami memo, where he documents to the company what kinds of sexual activity between employees at the company are okay, and then follows up with a lament that "because he's the CEO, then he's not getting any employee action :("

And the fact that HR on several occasions had to tell him to tone down the sexual content of multiple communications, and I'm inclined to be a little more cynical than "poor wide-eyed Travis".
Days Gone is about what makes us human
Because few care for Idris and PureScript.

They wanted simplicity and to control the language and syntax -- not to tie themselves to some Haskell-like environment.
To start, you don't have to do it that way.
You can use sampling based profiling so that there is no training set necessary:
http://dl.acm.org/citation.cfm?id=2854044

Past that, LLVM is already like this, it's just a matter of shipping bitcode, and outputting the currently optimized bitcode at shutdown.

It is actually done in practice, but admittedly, only by those who care tremendously about performance.

(IE you don't find it done in common linux distros).

Particularly in a datacenter world, where you have hypervisors and things under the covers anyway, it's not a huge deal to have a JIT running.

The harder part is actually, if you are a cloud provider, getting anyone to bring bitcode with them :)

Even if you promise them X% performance gain to start, where X is usually 10-30%, they don't usually care enough to modify their workflow.
College is not necessarily a vocational school -- many people with "useless" degrees go on to become knowledge workers... using the skills that they learned and applied in their "useless" degree. That's an economic benefit from the "useless" degree.

One example of this is all the physicists working as programmers. There are also a ton of examples of humanities students becoming lawyers, or product managers, or school teachers, or ...
Yeah it was frustrating to see a good friend of mine that has taught himself to make basic computer games in gamemaker, that can play competitive MTG (notable due to the large state machine you have to simulate in your head) and can pick up new systems quickly shyed away from CS because he'd need to take a math class.
I've seen some IPFS links that are unreachable because of copyright issue.
That's really confusing. And although I love HN, I find the term "hacker" to refer to any sort of programmer or software developer to be increasingly idealistic (bordering on lame), especially when there are very real and very destructive hackers out here.
I don't need to engineer the solution precisely, but the idea that it's impossible, or even difficult, to maintain the information degradation rate of mitosis, is clearly flawed. If your argument is that 'life has simply not found a way to do this yet', you should probably reconsider your argument.
Our programmer designed it and we've just build it using some standard bootstrap. It might seem like a joke, but it's currently not :D
I'm having trouble finding any source for this that links to any sources. Do you have evidence this actually happened?
If you start with optimized code from the AOT compiler, and do sampling based profiling every so often, the overhead is miniscule
The only time it would probably be a net lose is when you have a very large number of short lived executions.
> Customer support gave up the con on a phone call?

They kind of have to, since the whole purpose of the support number seems to be to reassure people who know they paid “MyIllegalPokerSite.com” but see a charge on their bill from “MyTotallyLegitFabricStore.com” that the charge corresponds to their payment to the poker site, and that they shouldn't contest the charges as fraudulent with their card issuer.
The issue is simply motion blur. You can just shoot in 60fps with a shutter as you’d use for 24fps, you get all the feeling, all the motion blur, and none of the chopiness.
I agree, although the controllers are great because they can also create the feeling of holding a tool or weapon. With these controllers you have the freedom to feel something physical or relax your grip and pretend like nothing is there.
The vast majority of memory in a modern game stores data for the GPU. On a game console the game manages this data itself. If you ever want to ship on a console you better be sure Go can handle the memory visible from the GPU correctly e.g. keep the necessary alignment, ensure the GPU is not reading/writing the memory it's going to modify, do not charge address of anything, preserve layout of structures etc. I never used Go so I don't know if it already does this. But I would be considering these things way before I'd even started looking into performance.
I've had my eye on a few Raketas from the ~80s, though I haven't picked one up yet. Very nice styling, and a largely unknown brand so they're cheap!
The Waymo lawsuit shouldn't affect Uber much. Google's LIDAR is rotating machinery for experimental vehicles, not production use. The production products will be flash LIDAR at a low price point. From Continental, definitely, and Quanergy, maybe. (Quanergy, maybe not. They've been talking big since 2015, but haven't shipped.)
Woah, learning all sorts of stuff.

I remember Scour. That thing was scummy as all get-out.
Yes, we support Compile Commands :)
But can you really run windows headless? I thought even the Server Core and IoT versions wanted some sort of GPU even just to display a blue/blank screen.
With SVM, you often must perform a rather larger grid search over kernels and kernel parameters. It seems like no matter the model, we can't avoid the hyperparameter problem -- although boosting and bagging meta-methods come close.

It would be nice if we could quantify the complexity of a dataset and match this to a model with similar complexity. I imagine that it's hard (or impossible) to decouple these two complexity quantifiers, however.
Landesy – The Largest Tech Community Site
I think it really depends on the kind of problems you are trying to solve: expressing programs visually is very common in signal processing (see for instance GNU Radio and Pure Data) because the flow of the signal through different components is one of your main concerns. Also having easy to tweak parameters in the form of knobs and sliders widgets, or adding for instance an oscilloscope node anywhere anytime, aids your development workflow a lot.
8 Things I Possibly Can't Live Without
That part was funny:

> Neural networks are useful tools, even comparable to human intuition, but Parkhill and Aspuru-Guzik agree they cannot replace trained chemists. `Chemists [can] make rational choices about molecular structures in the same way a chess grandmaster makes decisions about chess.`

I don't think they have said both phrases as close together as they appeared on the article.
Belief-Driven Buyers: The Untapped Opportunity for Brands
The thumb touchpad on the Vive controllers is something very useful that the ManusVR appears to lack. Sure, you could move your thumb around the same way, but it'd be harder without a touchpad to feel the shape of and be able to rest against.
The de-biasing of the information and validation of such information is an exercise left for the reader.

Don't ever purely trust someone else's analysis without validation... that's like running a random binary you found on the internet.
The closest is to use an LSTM with pretrained word embeddings like GloVe.
And apartheid was modeled on the Canadian native reserve and treaty system.
Show HN: Discover, listen and dj music with friends in real time
A Tale of Slow Pagination
Logical thinking skills are the gateway to independent thought. Too much of that and the proles could stage a revolt.
This myth about irregular Debian releases need to die.

Debian releases every 2 years (give or take few months):

Debian 3.1 Sarge (June 2005)
Debian 4.0 Etch (April 2007)
Debian 5.0 Lenny (February 2009)
Debian 6.0 Squeeze (February 2011)
Debian 7.0 Wheezy (May 2013)
Debian 8 Jessie (April 2015)
Debian 9 Stretch (June 2017)

This is a more than a decade of track record.
When I was in HS so many years ago, at a relatively affluent suburban high school, AP CS was not offered. We had 2 single semester classes, basic and advanced programming, taught in BASIC and C-style C++.

But they weren't AP certified classes, and frankly, I doubt they have the money to recruit and retain instructors. The guidance counselors pretty much told us not to take them back to back freshman year, because then you'd be out of classes to take. Most of the students seemed to know more about programming than the teacher, who was also responsible for teaching accounting.

Class period ends up being 10 minutes to do the day's programming assignment and 50 minutes fucking around pen-testing the IT setup trying to run Duke Nukem. One time the kid who's dad worked in district IT mentioned that "when you forget your name badge when you show up for work at Disneyland, they give you one that says 'Dale'. Browsing the global contact directory one day, I came across an account, first name Dale, last name missing. A few guesses later I discovered the password was di$ney, and Dale had quite a few drives mapped it probably shouldn't, like one with the staff directory including home addresses phone numbers and employee IDs.

So obviously the real reason Russia outdoes the US is that US targets are too easy to hack ^_^
Wow, I've been in about a dozen casinos in my life. I hated every minute I was in them. I had pre-budgeted a specific amount and when it was gone, it was gone.

I could never really place my finger on what it was I disliked about them except that the games bored me. But it was so much more than that. I failed to connect the dots until exactly the moment I read your comment.

There is a void, an abyss of loneliness and sorrow. Many of the people there are empty. Lost. An air of depression, desperation hangs in the air. It's like they've lost the will to live and this is their last hope at redemption that fades with every token they drop into the machines.

As an empath, this emptiness, this void that you describe being so palpable. That cuts to the very core of how it makes me feel when I enter them and why I spend the entire time longing for the door. It's like the Dementor's Kiss for me.

Thank you! Sincerely!
You Can Encrypt Your Face
I can confirm the same perception seeing people play slot machines in US casinos.
Actually that is exactly what it means. How many countries does Lyft operate in?

Exactly. 1.
If you're using a stolen credit card, the cardholder will definitely issue a chargeback.
Ask HN: Affinity Designer and Photoshop plugins
Hi, friends. Recently I bought Affinity Designer, as to me, a really cool soft. There are some nice Photoshop plugins I want to buy. I doubt if I could use Photoshop plugins with Affinity Designer. Thank you.
>Space was always cool. Math, not so much, simply because in the race to catch up on the space race, wayy too much emphasis was placed on teaching math instead of teaching math well, which turned a lot of people off of it.

I think the problem is expecting some "nice" (friendly, etc) way of teaching math, which dilutes their content (like Disney-fying a novel).

The Russians we are comparing here, don't have any "better" teaching methods. They just suck it up and study what's there.
Of course the perfect is the enemy of the good, in this as in all things. That said, if you don't feel that you can start a business and run it both legally and ethically, maybe consider not starting a business.

Nobody forced Travis Kalanick to found a company that couldn't work in the then-extant regulatory structure. Nobody forced him to work around the problem by just flat out ignoring the law and hoping he could lobby to get it changed before he got called to task for it. Nobody forced him to come up with a long-term profitability plan that required being able to eventually charge monopoly prices. Nobody forced him to try to undercut his competitors by doing an end-run around employee protections. He always had the option to go be an angel investor or something instead.

He chose a model which could not be done ethically and upon realizing that decided to pursue it anyway. I'm not certain what that makes him, but it sure doesn't make him a victim.
Marketers, Is ABM the Solution to Your Broken Sales Lead Handoff?
The F-22 Fighter Jet Restart Is Dead: Study
Phobos Moon Base May Be Key to Future Mars Missions
that doesn't sound like a "fact". I'm not saying that you're wrong, I'm just saying that I don't believe you until you provide a source, i.e. some nazi expounding on how they never would have had the idea for racial purity if it hadn't been for america.
Sure but they most likely already run off xvfb.
Pricing Trends of Electronic Parts
Chubby Cattle’s Little Lamb – Vegas Seven
Non paywall link?
It is good to see some competition, I would hate to see automated tests being done purely in Chrome simply because it is the simplest browser to setup in headless mode.
The secret ingredient is a culture of cheating. Its absolutely fine to cheat on any level of exam (unless you get caught, obviously). This makes students think about the weak points of any system, gives them a chance to train their skills etc.

Sorry, what? They are better at math because they cheat at exams, and thus they "train" their minds?

That's not even wrong.
Haha, I was thinking the same.

Well it's not really a programming language, but a data processing platform, business people love that -> VCs love that.
It's not the source's responsibility to be 100% unbiased. It's your responsibility as a reader to detect and adjust for the bias.

Consider applying your advice to your own meta-analysis. If you can't elaborate on your judgement, perhaps it's you who have blinders on?
This way we are also compatible with git etc! :)
If that was true everyone would live in hotels. Renting rides only makes sense in cities where the cost and inconvenience of parking are high.

Look at the quality of the interior of the average cab and you will see why a lot of people would prefer to own.
Combating Java Deserialization Vulnerabilities [pdf]
Effective dependency management with CMake
Ahh, I actually really like it alot!