skysight-inc/HackerNews huggingface dataset:
No part of a Unity game runs in a .NET VM or any other VM.
They chose C# as the scripting language because C# is one of the most popular programming languages, it's extremely popular in the non-game dev development community, and it's probably the only non-Web language that most code academies teach for traditional development maybe other than Java.

It's syntax is also pretty close to C and C++ which means developers with game dev background will feel at home as most game development is done in C++.

Unreal Engine uses Unreal Script which is now pretty much C++ but it is also not compiled directly (although with Unreal Engine 4 and onwards it's much closer to direct compile than any other scripting language).

Unity engine has it's own interpreter which then builds highly optimized C++ code and compiles it when you build the game.

Unity Engine is a pretty decent engine with kickass performance when optimized, without fine optimization any general purpose engine including Unreal 4 acts like utter crap.
I'm alpha/beta testing a few UE4 games atm and you can see just how bad performance can get even on a solid defacto industry standard like UE4 like when dynamic shadows tank a GTX Titan X (Maxwell) SLI setup to below 20 fps any time there are light sources that are not properly fenced and culled - e.g. explosions.
Do they include a manifest of physical parts Mycroft includes?
The article is kind of all over the place.

I've long looked for a kind of "creative impatience" in people as an indicator of someone who will likely make a creative leap on a problem or simply bulldoze their way past a hurdle.

They can come off like a malcontent but if I see them start working on something with that certain body language of "I've had enough of this" I'm always secretly pleased and look forward to the outcome, letting whatever sparks may be, fly.

On the other hand if these same folks walk away from something it's likely they don't see any way of salvaging whatever the faults may be. Either way, their mindset or approach is a gift.
Address in South Austin, TX: "Grounded Bastard 1780"

http://i.imgur.com/xgHFFJD.png
The semantic wankery is a real problem. What's fuzzy is you saying things like 'the properties of stars' as if those exist in any way other than our description of them. Sure, there may be a material reality. But a star does not "have mass", mass is only our (current) description of some unknowable ineffable thing.

And it is very important to appreciate that there is no such thing as "mass" out there, mass only exists in our heads. Mass may be straining towards a point informed by reality, but it is NOT that reality.

The reason it is important to remember that our ideas and descriptions are not reality and can never be is because doing so is required if we are ever to replace our ideas and descriptions with ones that serve us better.
Games are also representative of the apps that actually squeeze the performance out of CPUs. When you look at most desktop apps and Web servers, you see enormous wastes of CPU cycles. This is because development velocity, ease of development, and language ecosystems (Ruby on Rails, node.js, PHP, etc.) take priority over using the hardware efficiently in those domains. I don't think this is necessarily a huge problem; however, it does mean that CPU vendors are disincentivized to optimize for e.g. your startup's Ruby on Rails app, since the problem (if there is one) is that Ruby isn't using the functionality that already exists, not that the hardware doesn't have the right functionality available.
I wonder the same about ads.
Archive of Amiga games—playable in the browser
thanks the emojipedia is interesting!
I found some references online to something called "Smart Setup", which you can apparently turn of under Advanced Settings -> Home Network -> Smart Setup, but no idea what it actually does and why it intercepts random requests...
Show HN: Twitter for the physical world
Errata: it's calcium oxalate crystals in taro and related plants that cause irritation and rashes, not oxalic acid.
I doubt gamers are outspending datacenters and owners of private clusters.
The jikes java compiler had very well done error messages, from what I remember.
No explanation of what's going on?
"A bit" is an understatement considering you now have to figure out the area of a sector of a circle, and also an isosceles triangle (not just a right triangle and a rectangle as in the first problem).

For a high school geometry test, this is a great problem. But for a 6th grade class, this is well beyond what 6th graders in the US are capable of I think.
To be fair, the easy way to learn LISP is to learn to think about it the way the compiler represents it. :)

That is, there is a bit of a forcing function.
> I would just start reading actual API documentation (GitHub is a great place to start -- their API is a joy to work with)

This would be a good related subthread: links to API docs for what people consider to be both great, and terrible, APIs.
I think the single best thing an API designer should do is write a getting started guide with working sample code for the API they are producing.

On my last project I found myself revising the API surface twice as a result of doing so.
> the Internet is still a global patchwork built on top of a century-old telephone system.

No, it's not.
Please submit the original source. If a post reports on something found on another site, submit the latter.
https://news.ycombinator.com/newsguidelines.html

also, dupe: https://news.ycombinator.com/item?id=12259435
Cost of living in the Bay Area is ridiculous.
Zynga to Sell Its San Francisco Headquarters
I sometimes do that, but the output loses the color it had, which can make parsing it a bit tricky (although the less noisy new format will help a bit with that)
dupe: https://news.ycombinator.com/item?id=12242095
hlint is also pretty good at giving advice: http://imgur.com/a/9oXd8
Your error messages are bad and you should feel bad
I should've been more precise, too.

What's taken in your second example is the effective ability to sell that person a copy of whatever they saw and printed; why would he buy it, when he already has it for free?

To the best of my admittedly unlettered knowledge, one of the rights that inheres in property ownership, in our modern system of law and in the traditions from which it's derived, is the ability to resell access and usage of that property in a variety of forms, such as receiving payment in exchange for the privilege of temporary possession of, and domicile in, a given piece of real property - commonly known as "rent".

The argument most commonly put forth by advocates of a fundamental distinction between real and intellectual property seems to hinge on scarcity. That is, it's reasonable for real property rights to include resale of access because a given unit of real property is unique and effectively irreplicable, and therefore scarce; conversely, it's unreasonable for intellectual property rights to include the same, because intellectual property can be losslessly copied and recopied without limit, and therefore cannot accurately be described as scarce.

Where I differ with that argument is in its definition of scarcity. I'd argue instead that uniqueness, and thus scarcity, inhere in the specific arrangement of information that constitutes a given unit of intellectual property, and relegate replicability to an essentially accidental characteristic - interesting and valuable, to be sure, but of no significance to the question at hand.
Hi shostack, I am so sorry part of your question was unanswered.

As I wrote in a couple other questions, patients' privacy and their data security are our top priority at PatientBank. What that means is, in any product or business decision, patient satisfaction, happiness and their trust in our service are top things we consider.

So, we would not share patient data with any third party without patients' explicit consent!

Hope this clarifies things!
An Intuitive Explanation of Convolutional Neural Networks
“Behind all of that knowledge is a basic principle,” he said. “The closer you look, the weirder it gets.”

It's a fractal
When your friends can't join you, get a Stand-in
I think I would choose living in a van down by the river.
There is much to be learned from studies of evolutionary biology. Suzanne Sadedin perception of the role of evolution in systems, both biological and artificial, is exceptional. For example, her article, Natural Police (https://aeon.co/essays/game-theory-s-cure-for-corruption-mak...) uses game theory results to explore what the role of corruption is in the behaviors that can be observed in complex systems (e.g., law enforcement, cancer). Her observations are frequently deep and insightful.
AMA with Canadian Couch Potato on personal finance and index investing
> How then can others be warned about abusive

Did you already forget that bluelu - the parent commenter - talked about a job interview here? You feel you need to warn your new employer to not apply for a job at your previous one?

Nobody prevents you from doing everything else. But this is a job interview, and how you behave here shows how you will behave in the future. You think it's a good idea to show your new employer that you will shit-talk them next time?
This looks nice, how does the import/export work across multiple machines?
The amount of versioning that Stripe does makes nervous. Is that a good practice?
Also a Ninjadever. Daeken's blog post was one of the inspirations that led us to implementing this in our toolchain. p01's Matraka [1] was another. The PNG trick is pretty common in the js scene nowadays, with packing tools such as JsExe [2] readily available.

[1]: http://www.pouet.net/prod.php?which=59403

[2]: http://www.pouet.net/prod.php?which=59298
Oh dang it, they fly.
> You're right, as a non-American he'd just get sent to Gitmo

While one might criticize Pres. Obama for his lack of success in closing the detention facility at Guantanamo Bay, I don't think there is any indication that the administration is actually adding detainees there (not that Assange would be the type of person who would have been detained there even when new detainees were being added.)
"Optimized for games" means "optimized for single-precision linear algebra", more or less.
One day security will be unnecessary.

On that day we will wonder how to use the 3 shells.
I don't know the math behind ZKP, but how does this statement work:

> If Peggy didn’t have a solution, there was a chance she’d be caught in this round if Victor had asked for the right set of 9 squares to be revealed.

Doesn't this technique make it a "slightly more than zero knowledge proof", where the amount of knowledge revealed correlates to the probability a proof was obtained? The more knowledge, the more proof?
Pokémon Go Hacking Journey
I agree. Nontheless, modern cpus are nonetheless designed to be acceptably good at different things (versus being extremely efficient at solving a specific task).
I agree. Nonetheless, modern cpus are designed to be acceptably good at different things (versus being extremely efficient at solving a specific task).
Why do you think human cognitive processes don't resemble "discrete solvers who's implementations cannot be seamlessly blended"? Humans often get 'caught half-way' between a fight-or-flight response and a calm, analytical solution to a problem, and end up doing nothing. There's no strategy-blending there.

Humans can learn blended strategies by practice, but by doing so they're neuroplastically creating a single new blended-strategy strategy (which can poke at subgraphs of its component strategies' synapses), rather than simultaneously activating two strategies. You can learn to play a game that combines Tetris and a platformer (e.g. Wario's Woods)—and you'll become skilled at this faster if you've played both Tetris and platformers before—but learning this skill won't help you at all in becoming better at multitasking two separate, concurrently-running games of Tetris and a platformer. The synthesized strategy is its own concrete node, not an enhancement of the original nodes to enable efficient blending.

---

ETA: I suppose that it might be that "poking at subgraphs" thing that you're getting at, though? When a human learns a game, it gets better at playing all games, because there are individual "subroutines" that can be retried and, if successful, reused to accelerate the learning of other games.

Adding this feature to a GGP model wouldn't require "blending" (i.e. fluent instantaneous synthesis of strategy-components), but it would achieve a similar gain in performance. Programming the GGP algorithm to factor the decision-algorithm implementations it generates into hierarchies of small, modular black-box implementations, rather than large, monolithic black-box implementations, would get you a gradually-building "library of functions" that the GGP algorithm could attempt to "slot in" in new algorithms as it's synthesizing them.
I just right clicked on the image and saved it in Firefox and it gave me a .jpg. I was still able to change it into a working .html file by renaming it. I imagine some systems for downloading would get it messed up, but Firefox at least treats it as a JPEG when you're interacting with the image tag.
> That is reality, but calling it "unhealthy" implies that the current state of things is somehow wrong.

I don't spend a lot of money on physical security. I leave my car and front door unlocked usually, and don't bother with security systems.

If you find yourself having to lock and bolt everything under the sun lest it get damaged/stolen, then yes, I think it is an indication that the current state of things is wrong. There is something wrong with the economy/community/etc. in your area.

I realize that "the internet" doesn't really have boundaries like physical communities do, but I too wish for a world where security was not an endless abyss sucking money into it and requiring security updates until the end of time. In other words - a world where you could leave the front door unlocked online without having to worry about malicious actors. It will never happen, of course (at least not until the Second Coming ;)
The+Best+Exercises+to+lose+belly+fat+|+Life+Weight
So, there are anti-trust laws in the US. This limits the size of companies based on market share. The goal of this is to limit monopolies. Capitalism is a great system at responding to market conditions and efficiently allocating resources. Capitalism is less effective when monopolies form, and it causes the business cycle which can be unpleasant and disruptive for the people participating in the economy.

Source -- I am an armchair internet economist.
So how do all these Amazon engineers stand living and working there in Seattle when there's no high-speed internet access anyway (according to what I've read online)?
Its a lot cheaper, and you can do fancy things at little to no extra cost.

For example, In the UK if you order a leased line for say 100megs, you'll get some geenric fibre blown into the building. That fibre, and the equipment to run it are all capable of at least 1gig, if not more. However you ISP will charge you a lot more for the full line speed. Why? because they can, that and upstream bandwidth costs more.

If you are interested in point to point, then getting semi decent dark fibre allows you to do DWDM to get 40 gig per strand (most fibre cables are more than on strand.)

a 32 fibre cable (Most of the cost is the physical laying, not the fibre it's self) would give you 1.2tbps theoretical. All for the cost of installing one cable.

Also owning your own cables means you can peer directly with other networks without having to go through a third party. (In the EU, and rest of the world at least, The US have some horrid monopoly system.) This means that the cost of buying bandwidth drops dramatically.
> You can of course leave the soft keys as the current function keys are -- and retain the "muscle memory", with losing nothing at all.

The position of the key moves, the haptic feedback changes (even with fine-tuned vibrations, the lack of a physical edge to a key makes a noticeable difference), and requires that the functionality of the keys be completely configurable - something I personally find unlikely given the current trend of Apple products.

> People pay $50 or even $200 for custom app-related controllers for such apps, with buttons mapped to "transport controls" etc.

And they frequently have very specific form factors to match their controls. Very few are flat slates with graphics on them (excepting graphic tablets, which are emulating paper).

> You can even get behaviours that aren't possible with actual keys

Which assumes that we want functionality which is not possible with physical keys.

> Which could far more useful that "change brightness" that one does how often? Twice a day at most?

I have the function keys mapped to shortcuts in my text editor, so those keys get used rather frequently, actually.

> the others are not doable without ending up with a hotter and bigger machine

Bigger, up to a point, is fine by me. I'm not asking for an alienware gaming laptop, just a laptop fit for a developer.

> which would translate to something like a 4kg "laptop"

Aside from being condescending, this comment is also inaccurate. I'm not looking to do 4k gaming, I'm not looking to mine bitcoins; all I want to do is develop software while using collaboration tools and not have to worry about my battery when I'm off power, or a 10hz refresh rate on external monitors when I'm on power. Doesn't seem like an unreasonable expectation for a laptop aimed at professionals.

> Lastly, even the touch screen doesn't make much sense without a detachable screen for ergonomic reasons

I'm not asking for the removal of a touchpad, just the addition of a touch screen.
thanks :,)
The economic system we live in is Capitalism, and if you want to maximize your control of your outcomes you need to be a Capitalist. https://en.wikipedia.org/wiki/Capitalism
A video is encoded to a series of ones and zeros by a codex. That codex determines the interpretation of that data. The codex basically becomes a sensor -- it serves the same purpose as the eyes, which is taking raw data (photon excitements or binary string) and turning it into meaningful data (an image). And without that codex, the information is basically meaningless.
Build Your Own Open Source SIEM: Integrating IDS with log management
Ninja VPN
Hey Guys, I'm creating a service which sells dedicated VPN servers. I have just opened it up for beta registration. It would be awesome if you could check it out. https://withninja.com/
As much as I love Slowsort, it is an inefficient mergesort, so you could argue that it does indeed waste time on a sub-routine. On the other hand, the tree numbering cannot be made more efficient by replacing a part of the algorithm with something smarter, so I’d say it’s the better pessimal algorithm.

That said, Slowsort is still my favourite, for it has all the properties of a good sorting algorithm: stable, easy to parallelize, easily proven correct, easily made in-place.
The biggest correction I have is that it's not an acronym -- Ada, not ADA.
Wouldn't most people disagree with: "not `/posts/343/comments` but `/comments?post_id=232`"?
Check out getastandin.com (or look up Stand-in on FB)You'll be able to connect with someone via the app to hangout with vs showing up somewhere and hoping to randomly meet your new bff. ^.^
Hate driven development. Once your hate for the current solution's inadequacies pass a threshold, you start implementing the replacement.
I would like to point out that WHO vaccination programmes were touted as "CIA/Zionist" conspiracies way before the CIA actually used them.

Polio vaccination in Pakistan is utterly hindered because the "village elders" and the usual suspects spread nonsense that the vaccines were donated by Israel and it's a Zionist propaganda to turn the male population gay and sterile.
You can. Nvidia bought physx, who made dedicated physics accelerators, and integrated its api into gpus for just that reason.
Yeah, its clear a few vocal HN'ers have a Hollywood idea of "sticking it to the man."

In reality all those court cases you hear about and investigations happen because a patron (opposing political party, deep pocketed advocacy group, millionaire/billionaire activist) has decided to help you for their own ends. There is no "police justice" hotline you call and if you think resisting arrest or arguing with the cops in public is going to make you some kind of HN/Reddit hero, then you'll be in a surprise when you end up on the local police blotter and later with an open/shut case conviction and unable to get anything but a mcJob.

Life isn't Judge Judy or Hollywood SJW movies. Unless you have significant backing from wealth and the media, you don't become successful against the justice system, regardless of how wronged you were.
it is in germany.
Best 5 dating android apps
This seems like as good a place as any to complain that auctioning off radio frequencies to the highest bidder is unlikely to result in optimal (or nearly optimal) utilization of scarce resources, and is therefore working against the public interest.
...I once wrote a program to summon demons. It didn't work, mind. But I was really proud of my doubly-linked-list pentacle, each node of which contained a pointer to the summoning point in the centre. I thought that was really elegant.

Incidentally, if anyone is thinking of trying this for yourself: always remember to mlock() the memory containing your summoning. The last thing you want is some demon of the pit getting swapped out to disk. Not only is swap notoriously insecure, but sulphur buildup on the disk platter will cause a disk crash. And for heaven's sake, make sure your pentacle is properly aligned. If it's split across two pages, they may end up not being next to each other in physical ram, and then it won't work!

Ideally, use an embedded device where you know what every cycle does. Don't be put off by the low power. You'd be surprised how much evil you can do with an Arduino.
> Have any changes been made against him in the US to date?

There is a publicly disclosed criminal investigation, and several years ago there were reports based on a non-detailed reference in an email in the Stratfor leak (which didn't come from anyone who would have firsthand knowledge) that there was a sealed indictment produced from that investigation, which the Justice Department has flatly denied.

So, apparently not.

> Also, why would the US not have an extradition request for him open with the UK?

If there were charges, there probably would be an extradition request.
All of this is true but not particularly useful.

Mass may be an abstract construct, but it's one that's proven pretty handy for a few centuries. It lets us send planes up into the air. It lets us send satellites into orbit, which lets us predict where we are at any given moment, which lets me figure out how to avoid the terrible traffic on routes 101 and 85. It lets us figure out how big an engine we need to power our vehicles, and how much to charge for shipping, and whether that laptop we want will be a pain to carry around.

Yes, it's ultimately a fiction, and it probably won't suffice to get us to alpha centauri. I am far more likely to ship a package or drive a car than go on an interstellar voyage, though.
Show HN: Memegenerator Bot – Generate Memes Within Facebook Messenger
> your company's code review process has failed.

I often remind my fellow engineers to keep their code muggle-friendly. And, mind you, our code base is mostly Python, a language that actively avoids black magic by design.
Blessed Are Russia's Cheesemakers