skysight-inc/HackerNews huggingface dataset:
> Fun side note to this: although bullet collisions are trivial, sword collisions are genuinely computationally complex, in the sense that I’m not aware of a single publicly available game engine that ships with a robust real-time solver for sword-sword collisions.

That's not a sense in which you can determine the computational complexity of the problem. Perhaps accurate sword combat just isn't very fun. Maybe it makes convincing animation much harder. Maybe it makes controlling the character much harder. Maybe you just don't know that many games. There are plenty reasons that it might be true that no games that you know of shipped with a robust real-time solver for sword-sword collisions other than computational complexity.

> I find this really interesting because it’s a complete inversion of reality, where bullet impacts are vastly more energetic and chaotic than sword clashes. It tells you something about the scale we play games at, maybe.

Of course the modelling of bullets is also usually extremely simplified in video games. If there is anything we can learn from this I think it's that players prefer games to be predictable and controllable over them being perfectly realistic.
Vladimir Vysotsky was a popular singer during this time period and while the state run music publishing house did not publish his music, it was still widely available in this format.

E.g. a quote from

https://www.newworldencyclopedia.org/entry/Vladimir_Vysotsky

"This was also the height of his popularity, when, as described in Vlady's book about her husband, walking down the street on a summer night, one could hear Vystotsky's recognizable voice coming literally from every open window. Unable to completely ignore his musical phenomenon, Melodiya did release a few of his songs on disks in the late 1970s, which, however, constituted but a small portion of his creative work, which millions already owned on tape and knew by heart."
> STM32L0 onboard runs embedded Rust firmware

First time I’ve seen a real project using this.

How far is embedded rust away from “prime time” you think?

Also, the STM32 is a system supervisor, did it really need an RTOS?
What is the point of your justification? That it's ok to spout nonsense during interviews? If so that's a weird position to take.
Found a write-up from 2017 in The Atlantic:

https://www.theatlantic.com/technology/archive/2017/05/echo-...

> In the intervening decades, Echo has never changed its primitive interface. To navigate within it, you can’t just click on links, but have to type in Echo-specific commands: j cen; l a m; sh 123. You don’t access it in your browser, but through a telnet client, a program that allows you to access the command line interface of another computer. It doesn’t support images or sound, much less video. It doesn’t even have colors. It’s text-only, and even editing text is a time-consuming pain in the ass.
> Congratulations!

Thank you. There ought to be something to show for working this hard between jobs since August... It's been a very long slog.

> So you're equal in precision but still suffer on recall?

That's about the gist of it. But I suspect that if I fix the recall I'll end up being down on precision again, that's roughly how this has been going so far. Two steps forward, one step back.

> Anything in common among the notes your system misses?

Restrikes are really hard, as are octaves. They are conceptually super simple but when you get all the combinations thrown at you it stops being simple in a hurry.

I'm reasonably optimistic about the restrikes, less so about the octaves, especially when the lower note is the louder one (power chords, for instance).

> My friend Alastair Porter recently did his dissertation on tune identification, so he told me a bit about the transcription problem. It's hairy!

No kidding. Tune identification is usually done on the binary encoding of the melody (up or equal = 1, down = 0) so I can see why transcription would come in handy there.

> I think PLLs make sense when you have chirps, like vibrato or portamento. Not sure they'll help in other cases. For piano they can only hurt, I imagine.

They might be useful in verification of notes already generated.
When it comes to geniuses, the inability to hold down a job, eccentricity of style, rudeness, etc, are features, not bugs. The potential benefit to society far outweighs the very real inconvenience they cause to the people around them. So how to accommodate? I would say: (1) identify by their record, (2) attract them, (3) give them a space and a budget, (4) no responsibilities and no position of authority, (5) answerable, informally, to just one person, say a vice-chancellor, (6) exempt from all questionnaires, committees, audits, compulsory teaching, form-filling, etc (7) leave them alone.
Looks like there's a CSV in the repo already: https://github.com/nategri/chernobyl_dice/blob/master/parts_...
What you’re saying is like asking whether or not the French were actually occupied during the Vichy government.
That's pretty ridiculous. If Microsoft complained about this I would lose a lot of respect for them. This doesn't threaten linked in whatsoever. What other names can't be used because linked in exists? The possibilities are endless.
When I was a junior, I was trying to debug a piece of software. I was attaching my .NET debugger to the thing and just running line by line like a madman trying to catch a race condition.

The technical team lead had a sit down with me where we just inspected the functions and reasoned about them. It was eye opening just how fast we found the fault and the understanding I had after actually reasoning about the system.
Molecular map of the striatum, the brain's decision-making area
https://www.youtube.com/watch?v=YVFLgx8o7XM
I'm not sure I'd go as far as to put it as you do, but I take your meaning: a couple of the principles I like to espouse are "no dogma" and "just because you can, doesn't mean you should".
I honestly didn't think of linked in whatsoever when I read that name.
does anyone have idea how to use particle filter for time series forecasting?
Merry Christmas.

I am now full of food.

Send help.
Do you have a citation for your assertion that hard surfaces are far more damaging to joints? The last I had read indicated that proprioception lead people to land harder on e.g. a gym mat as they sought a stable surface. Less physical feedback caused more impact force.
Yes, we’re planning to return it to Sorbia once Germany grants it independence. /s
First time I actually saw the bullet drop was the original Quake more than 20 years ago.

Set the FOV to some narrow angle to give yourself a sniper sight, go to a long corridor, take a nail gun, shoot horizontally along the length of it. You will see how nails end up below the aiming cross.

If it were a rounding error, the nails would end up randomly distributed the aiming cross.

Alas, shotgun did not sport the same effect IIRC, though the hit of every individual pellet was accounted for separately.
I've found several "subtle" benefits from hooks in the way they can influence more idiomatic code structure, for example "code smell" becomes more intense and dictates more actions because when a function is > 100 lines of code it sticks out like a sore thumb. It's also influenced us to put more business logic into redux where (arguably) it belongs.
I like these notes on multi-armed bandits (https://arxiv.org/pdf/1904.07272.pdf), I think they're pretty accessible. Section 1.3.3 discuss the OFU principle. Happy holidays to you as well!
God Jul!
ex-Hyperscan guy here: thanks for the kind words. I'm sure my team (who are primarily responsible for the cleanliness - as a developer, I make a great "ideas person") would appreciate it.

Can you disclose how/why you were reading Hyperscan source for work? Just curious, no agenda.
Do we know if this was "the" Julian Assange?
Impossible Whopper Has 18M Times as Much Estrogen as a Regular Whopper
Someone who wants to give a present to the project.
As of typing it has a few hundred spam posts from user “a”. Needs work
Ask HN: A document strategy for one man business
I have left my job and will be working for myself and am trying to get my files in order i.e. office documents and their backup/syncing.

I want my files to be synced locally and to the cloud. My primary os is Ubuntu.

I like to Google's stuff but as I'm a Ubuntu user Google support for Google Drive is poor. I have tried Insync for a while but have found the software unreliable regarding syncing.

I have experimented with Nextcloud but I'm not sure I want to run my own server.

I used to use dropbox but I found their sync process slow and annoying on boot.

So, any suggestion from happy users of an alternative strategy for managing office documents and their backup?
So did he add the "and its ancestors" part after you commented?

edit: CApitalization
It is extremely sad and scary that any intelligent person would actually suggest using violence and guns against the US government to defend rights citizens supposedly already have.

You're talking about starting a civil war that will likely result in the brutal and horrible deaths of tens of millions of civilians, the collapse of the US economy and likely that would drag some others down too. For a country that is supposedly one of the greatest on the planet, things don't seem to be going so well.
Merry Christmas folks! Being in tech wouldn't be the same without each and every one of you, whether we agree or not ^_^ I learn a ton from y'all and I'm looking forward to the new year.
Love Matz & Ruby, Merry Christmas!
I'm sorry about the confusion, it definitely wasn't my intention to bounce off the LinkedIn brand to promote this. As explained in the README, it's really just a cute name, especially in german.

I like your suggestion too, but I would hold off from renaming unless I can say with certainty that it is a common issue.
In the bottom of their license file they have a MIT license[0]. But they only mention someone named Evan You

> Hippy-Vue and Hippy-Vue-Router is using the part of codes write by Evan You with MIT license.<MIT license>

My best guess is that Evan is this person [1][2]. So that still doesn't seem to fit the proper MIT license agreements if you're right, and it looks like you are.

[0] https://github.com/Tencent/Hippy/blob/master/LICENSE

[1] https://github.com/yyx990803

[2] https://evanyou.me/
Are Humans Fit for Space? A ‘Herculean’ Study
Marry Christmas!!
The mail address seems to check out.
Once I read "public transport addict" in the blurb, I immediately knew it was Norton of Monstrous moonshine fame.
Aside from the large signup box, the “shouts” tend to just be gibberish for me. Is the site currently being hacked?
I guess it just depends on what's actually happening. What nVidia has said is:

> Apple fully controls drivers for Mac OS. But if Apple allows, our engineers are ready and eager to help Apple deliver great drivers for Mac OS 10.14.

A lot of people have decided to interpret this as "Apple is refusing to sign nVidia drivers", but I'm not ready to jump to that conclusion without more explicit details.

For example, nVidia has continued to release drivers compatible with High Sierra security updates (necessary because nVidia driver coded their drivers such that they'll refuse to launch on non-whitelisted build numbers). Apple has not suddenly refused to sign those drivers.

My personal theory: in Mojave, all desktop compositing goes through Metal, so nVidia would have needed to a major rewrite of their drivers. Given how few Mac users install third party graphics cards, this isn't worthwhile for nVidia. nVidia wants Apple to implement some type of legacy shim in macOS that drivers can plug into, and Apple characteristically said no.

That, to me, makes more sense than Apple suddenly deciding not to sign any drivers which are compatible with 10.14+.
> These are not unintended consequences

OK, perhaps you personally have thought of all of those consequences and you actually want them. And you don't care about gender-based discrimination, only biological sex. But here's another potential side-effect:

The concept of "separate but equal" has already been thoroughly shot down with regard to racial discrimination. If the ERA were passed, I guarantee you will see legal challenges to "separate but equal" treatment of the sexes. Taking that to its logical extreme, that means the ERA could be reasonably interpreted to mean that it is illegal to have, e.g., separate men's and women's locker rooms in public schools.

And just imagine how many parents would be up in arms over their daughters being forced to share a locker room with teenage boys.
Tell HN: I used to be homeless and want to work as a software developer
I have a degree in the hard sciences and went through a period of homelessness during which I started teaching myself how to program.

I have been on the hunt for developer positions in the United Kingdom without any luck. I am also open to developer positions else where in Europe.

I am reaching out to the great community here in hopes that there are hiring managers/employees who can give me an opportunity at interviews and also for any advice that may help get a foot into the door.

Although I welcome opportunities all over the UK and Europe, I am located in a rainy city in northen England so I have a preference towards any opportunities or leads in my area.

Thank you for being a humanitarian and enjoy your holidays!
WinUAE 4.3.0 (19.12.2019) Released
Right. And IIRC advertising only contributes about 7% of TfL's revenue.

i.e. For about 10p on a bus ticket or 20-30 on a tube ticket it could just be gone.

I made a post just recently about this - unfortunately public transport is lowest common denominator so this can't happen.
I usually agree, but two of the three open issues should really just be PR's :\

...

After typing that, I realized that this comment should actually just be a PR[1].

1: https://github.com/anvaka/atree/pull/14
Look I can't really spell and quickly copied what I thought was a correct spelling from Google. My brain has recently stopped working properly. I really do wonder what is wrong with me to have this constant fog over my mind, but thanks for being a pedant about it.
Hey, author of the project and the 2013 post here.

Just wanted to wish everyone amazing holidays! Thank you for love and shares :D

PS: More projects since 2013 can be found here: https://twitter.com/search?q=from%3Aanvaka%20min_retweets%3A... - hope you enjoy it.
I suspect yes. This would be a wonderful project for someone. Do note that many regexes can be expressed as a dataflow problem. We had an experimental subsystem (called "Puggsley") that was a data-parallel take on the problem; this wasn't published, but is pretty much an independent invention of the same ideas in icgrep.

The major headache is the prospect of loops that are bigger than 1 character position - these aren't as trivial to express (I have ideas, naturally).

I don't know how well this fits in with Tensorflow - it may be too finegrained? But of course, getting onto custom hardware can yield massive speedups.
Haha :) Merry Christmas!
Sorry, it was not my intention to bounce off the LinkedIn brand. Also I have no plans to build a product or brand out of this. Thanks for your warning, but with the information I currently have following up on it seems a bit extreme.
I read often and have learned a ton.

Thanks everyone for being you.

Merry Xmas, may you and yours be happy, healthy, and having fun.
Yeah but a lot of prototypes will have similar requirements. Let's say I need to build an app I already know will need to route requests, authentication, versioning, some sort of sql layer to not write SQL code, etc. I don't see a problem with starting with a framework for that. I'm new to Go so maybe all of that it's extremely easy to do without any library, in which case I would be wrong.
Hmm, might be because I'm on mobile, but I couldn't see an email address (if you were wondering why I asked!)
A-Eon: Pre-Order Registration for the A1222 Plus Early Adopter Limted Edition
I haven't concluded anything.
Wow. No tests though — joke. But super impressive. Didn’t know he was a C programmer.
My experience with drugs is limited to stuff like mdma and cocaine. I've always wanted to try a powerful psychoactive / hallucinogenic but I have issues with depression and I've been told if you have mental issues LSD and their like can make them much worse! But I've also heard they can be great for people with depression / self asteem issues.

Honestly, despite them being safer than other drugs with regard to things like addiction... They kinda scare me! In ways that harder drugs don't!
A lot of difference.

Real swords slide, slow down to a stop, jump back, get stuck, and variously swivel and yaw in your hands as they meet obstacles.

This is rather expensive to physically model, even harder to nicely animate, and nigh impossible to map to the keyboard and mouse controller combo.
The only thing that can generalize everything is something with no structure of its own.
Please don't go on about downvoting–it's tedious and breaks the site guidelines: https://news.ycombinator.com/newsguidelines.html.

Also, please don't take HN threads into religious or ideological flamewar. Your comment doesn't exactly go there but it's a step in that direction, and we're trying to avoid that on this site.
Merriam-Webster's Words of the Year 2019
Evan is the author or Vue.js which they also seem to have borrowed code from. A lot of the core code seems to be React Native with `s/RCT/Hippy/g` applied.
I recall that J.R.R. Tolkien was highly unamused when an editorial assistant "corrected" some of his archaic language.

It was along the lines of "Sure, I'm just Professor of Anglo-Saxon at Pembroke College, Oxford University, but what do I know about it?"
Then don't hesitate when choosing a simple and maybe old-fashioned solution if it's the right one for the problem. This could go from simple algorithms, database engines, languages, to architectures and system design.
All: come on you guys. Let's not have nationalistic flamewar for Christmas please.

Nor any other day on HN.
What's the idea? I'll build it and let you know if it's successful!
Yes, I feel your pain. Unfortunately, I think it's a lost battle. But, to be fair, it will take you years to master most programming languages.
Imagine it is 1992. You have an 80286 and a 256-color framebuffer. You need to fill that buffer with a new frame at least every 100ms to have any hope of having something like "an action game" instead of "a vaguely interactive slideshow".

You have spent the past month or three writing and optimizing some very slick code that draws a first-person view of a maze, with textured walls and floors. Everyone's jaws drop when you show it to them. It takes about 75-90ms to draw a frame on that 80286.

You have next to no time left to run game logic in. Simulating a handful of active enemies and processing player inputs pretty much eat up the rest of the time. But you have this raycasting routine that you optimized the hell out of because it's in the middle of one of the hottest parts of the display-rendering code. So you reuse that as your "is the player aimed at an enemy when they clicked" check. It's good enough, especially since the game's largely set in a tight labyrinth with few spaces large enough that a more realistically simulated bullet wouldn't get to your target in the time between one frame and the next anyway.

When you upgrade your view renderer to handle non-grid-aligned walls and arbitrary heights for your next game, you don't bother simulating better bullets. It's still Good Enough - you're targeting a faster CPU now but you're still doing all the rendering yourself because GPUs don't even exist yet, and your rendering is more complicated now and you still only have about 5% of the CPU time left for game logic.

You start licensing your view renderer to other game companies. ("You", in this story, are pretty much John Romero.) Other people start writing similar game engines but they make similar decisions for similar reasons; "realistic bullet physics" would be nice to have but that's a lot less impressive than "this game can actually render objects with a triple-digit number of polygons while maintaining a decent framerate and resolution".

This situation persists for quite some time until "3D accelerator cards" become something you can expect the average computer owner to have, and you can start spending CPU time on "simulating a more complex world".

(It is also worth noting that 2D games written in this timeframe would generally show bullets as visible objects with an exaggeratedly slow travel time, so the player had a chance to dodge them. Rendering 2D stuff is a lot cheaper.)
At the risk of overkill, not sure if this is going out of line, but the above is stated strongly and I think other info could provide some balance. Corrections/questions welcome, and there is an email address at my site below if that is helpful.

Church members are repeatedly and strongly taught to love and serve everyone regardless of agreement or disagreement, and that every human being is a precious child of God who should be treated with courtesy. The Church has encouraged legislative action to protect LGBT people from discrimination in housing, employment, etc, while simultaneously protecting religious rights (the "utah compromise" etc, such as maybe at
https://www.npr.org/2016/06/01/480247305/how-the-utah-compro... ).

Here is some alternative info (a Church-owned media outlet) on the finances:

https://www.ksl.com/article/46693779/church-presiding-bishop...

https://www.ksl.com/article/46692221/church-responds-to-alle...

And my own notes (a simple site): http://lukecall.net/e-9223372036854587333.html (or more broadly: http://lukecall.net/e-9223372036854605861.html ).
> Any plans on giving the annexed territories back?

Sure, if the Germans give it back to [the original Prussians](https://en.wikipedia.org/wiki/Old_Prussians), it would only be fair.
Yes? We are in agreement? I am saying that they recognize Evan. Which is odd that they recognize one thing and not another.
How would you adapt that method to more complex waveforms such as composites resulting from interference and harmonics?
To justify the feasibility of the MORI system the preprint draws numerous analogies to human intellectual capabilities like adaptability to a changing information environment and dealing with inconsistent information. Humans can certainly handle these scenarios, but why assume such intellectual capabilities are computable? We have great difficulty emulating any sort of human intellectual ability with computation, with a near zero success rate, and only success in very narrow and highly consistent domains. I don't see any reason why our success rate with AI tech will increase when the domain becomes broad, changes rapidly, and is inconsistent.
Plausible deniability - they’re just doing ‘monitoring for deforestation’ or doing ‘speculative land investment’ if anybody does track them down.
I think if you find passion that needs math, you'll get your math to solid level too.

I'm personally never was good at math, so I want to see how it looks. That Christmas tree took me probably a week to build, and for someone it is likely a 10-20 minutes project.

Anyway, this curiosity motivates me to learn and build more. Hope it would work for you too!
"Machine Learning" these days is people rediscovering statistics.

It's always amusing how stats are underappreciated. I was at a career fair the other day talking to a manager at HSBC, he was surprised to know that a stats curriculum includes stochastic calculus...
What is going on with the recent spate of “()” article titles?