skysight-inc/HackerNews huggingface dataset:
From what I know, the slav squat is also an equivalent slang term.
In gym and fitness contexts, it would be an ass-to-grass squat.
The most polite way of expressing it would be to call it a deep squat, or a squat that's "past the parallel".
Or just an async script?
In deaths per mile driven, even a single victim every few years would make street racing the low hanging fruit.
My view is the opposite - Poles are more honest (which usually translates to - more whiney) at their jobs than Western people, where centuries of capitalism have taught people that it's best to keep your thoughts to yourself and pretend to be happy/content. Poles have yet to internalize this lesson.
Neat hack. However:
Total video surveillance as the solution? No thanks!

How about:

a) adding the cameras to the buses and storing only images of offending vehicles

b) creating parking spaces dedicated to short term parking up to, say, 3 minutes or so
Bitcoin is the only non-physical currency you can hold without counterparty risk. (If you have a bank account with EUR, and that bank freezes your account or shuts down because of bankruptcy, yo don't have access to your money.)
Recent iPhone cameras (and high-end Android too, I assume) can take video at 240fps so you won't need to buy anything extra if you have one.
When Rome Fell, the Chief Culprits Were Climate and Disease. Sound Familiar?
Apple doesn’t even have a majority market share in mobile phones. If you don’t like what they do you can just buy another phone. That’s not a monopoly.
Miss Manhattan Redux
When I regularly rode in London I'd do 7.4 miles in 35 minutes on a Brompton, average of 12.5mph, but factor in red lights, hills etc and peak speed must have been 20.
I know a lot of the comments are saying what a bad example. And how trivial it is. But it’s a clear illustration of Apple’s lack of attention to detail now. I dare say there was a time when Apple would never have published such an advert. Likewise there was a time they would never publish software with the embarrassing bugs we have seen through macOS and iOS.
Game dev here - We usually make sure to have the ability to pause anywhere and step frame by frame forward.
I think the way GDPR could be consider retroactive is that the data you hold now is subject to the same test for explicit consent etc. as the data you collect now. So if you hold data now that was not collected in a way that is in line with GDPR you are in breach.

However if hypothetically FB sold CA some data in 2015 without their users consent then it is CA that has the problem now as it has no consent to the data, not FB
0! == 1

EDIT: Oops. As pointed out below, the code is indeed incorrect, and my comment is irrelevant.
Interesting use of exceptions.
Make sure you use a dull pencil, we have no data about how others types compare with minds.
Agree, this may have been a deliberate choice. Human perception is weird.
But isn't the whole point of tail recursion not to have those stack frames ? Iterative alternative would not have those stack frames either. I don't hear that complain for iterations or the complain that the previous version of the iteration variable has been overwritten. Tail recursions have the same thing, the 'stack variables' get overwritten.

With time travelling debuggers it might be possible to look at those, but that's a whole new topic.
My (anecdotal) observation is that this big4 "professionalism" is mostly a self-imporant delusion (probably imprinted into people by years of company culture and trainings), and that a lot of senior people in there are insufferable wankers. That's from my experience with senior managers from Deloitte and PwC.
Thanks a lot! I thought Applied Cryptography would be much more expensive, as it is a reference book, but it seems affordable.
From the intro: http://scopes.readthedocs.io/en/latest/about.html

> the compiler is designed to remain on-line at runtime so that functions can be recompiled when the need arises, and generated machine code can adapt to the instruction set present on the target machine. This also diminishes the need for a build system

Diminishing the need for a build system is nice! Any other language with such philosophy in mind?
Or US business are making a big show that the data is hosted within the EU in order to retain the business.

https://www.microsoft.com/en-us/TrustCenter/Privacy/gdpr/def...

https://thestack.com/cloud/2017/12/19/aws-opens-new-region-i...
Thread-per-request seems even more correct to me, given the increased cost of system-calls, now that Spectre and Meltdown fixes are in.
Most likely it's not that they're outright telling him to move, instead they probably show disinterest or make it clear in some other non-confrontational way that they'd rather not have him sit with them.
Troubleshooting IPv6 badness to certain hosts in a rack
Save the link
You could also work toward a world where Postmates can’t find anyone willing to work for $9/hr! :)
Winner Million Casino – Best Casino Site UK – Get an Exclusive Welcome Bonus
Why is the moon so unlikely when many planets in the solar system have 1 moon or more.
So then say "Do x, y, and z. But this is usually the wrong approach. Tell me what you're trying to do."

Don't be their babysitter. There's nothing more infuriating than "I know how, but I'm not going to tell you for your own good."
Seems like sp[0] (from the README) could be a pretty decent basis for what you want.

That said, AFAIK it's not technically legal to use regular Spotify in a public space. Spotify Business[1] seems to use a separate client, no idea whether that's instead of or in addition to the consumer ones.

[0]: https://gist.github.com/wandernauta/6800547
[1]: https://www.soundtrackyourbrand.com/spotify-business
Show HN: Which Marketplace? A crowd-sourced list. App markets for side-projects
Hello HN!

Are you looking to build an extension, app or plugin as a side project?

If you ever wondered what other software ecosystems and marketplaces there are besides the crowded WordPress Plugins, Shopify Apps and Chrome Extension Store we have a solution for you.

A free crowd-sourced list with (50+) plugin marketplaces, app stores and software extension directories for different target markets.

Check it out:

>> https://goo.gl/rpBPQx (Airtable spreadsheet)

If you'd like to stay in touch or add your thoughts and experiences into the database, check out the “More Info” tab in the spreadsheet.

Patric
GCC optimizations quiz
The hackyness/speed issues aside:

When compiling/transpiling/whatever between languages, I have found that relying on regular procedure calls and TCO is generally a lot simpler than having to force the looping facility of one language into the semantics of another language.

The only one I can actually imagine porting other loops to is the common lisp loop macro, but that is probably the most flexible looping facility known to man.

Edit: and oh, cool thing: racket and guile has expanding stacks and doesn't have a recursion limit other than the whole memory of the computer. This is pretty handy when implementing something like map, since you can write a non-tail-recursive procedure so that you don't have to reverse the list at the end.
Yeah. Even though I mainly code in C#. The more years I've been at it the less I've used inheritance. Its become something I try to never do.
Ah yes. The kind of rational society that fights giant insects with lightly armoured infantry soldiers despite being highly technologically advanced.

A lot of problems are complex and require competing demands to be balanced. There is no single objectively correct solution to those problems. Rational intelligent people come to different conclusions. That is why we have politics, to deal with the messy complexity of the real world.

Treating rationality as a moral virtue just disturbs me. It is just a kind of moralistic discrimination based on things that may or may not indicate actual quality.
Fire and Fury asserts in the first chapter that Trump and just about everyone else involved thought he wouldn’t win, and that Trump himself didn’t want to win. I’m not saying that book is reliable, but you can find a lot of detail there if you want to understand the claim.
It's also been a wonderful recent addition to Elixir.
If you have a 30 year bond and hold it for 10 years then you get 10 years worth of interest payments. When the fed (or anyone else) comes, they buy it at the market price of a 20 year bond (30 year bond after 10 years is a 20 year bond). You don't get any interest payment on top of that. It's still not free money, you took the risk of holding a 30 year bond for 10 years. And it's not "on top of the principal". They don't give you the principal for your 20 year bond, they give you the market price. Which fluctuates, and hence you're taking a risk and being rewarded for it.
That's very nice!

I started doing something similar when the Welsh LiDAR data was released ( details in https://theretiredengineer.wordpress.com/category/lidar/ ). I had written some code to manipulate PLY files when I was trying to create 3D models of standing stones using photogrammetry. It was then fairly easy to modify that code to create PLY models using the LiDAR data. However I found two problems for the area that I was interested in ( parts of south west Wales )

1. The LiDAR data coverage was a bit patchy
2. There were gaps in the data files which resulted in holes in the model

There was nothing I could do about #1 but it should be fairly easy to fix #2. The other option would be to use a GIS of some sort to process the data.
No. Mutation essentially breaks subtyping. The infamous ArrayStoreException in Java is the story of how references (which should be invariant) are treated as covariant and therefore causes runtime exceptions.
>I don't know iOS inernals, but to me it looks like they started using multiple threads for the UI? Smart when you want to update multiple areas of the screen at once, buggy when multiple areas have to sync animations?

iOS has always used separate threads for UI rendering standard since GCD was added in iOS 4. This is just lazy mistakes and poor QA.
>>"[..] Homo species on the planet that co-evolved to human level intelligence [..]"

Can you elaborate on this? I'm a little at lost about what you mean.
What do you mean? Besides the color, the UI looks essentially identical to the UI I'm used to working with when I've previously worked with Zuora.
But discriminated unions and pattern matching are easier to use, easier to understand than inheritance and virtual dispatch.

That seems incredibly subjective. It's 50/50 for me, I just go with the grain with the language I'm using. I'll admit that in practice pattern matching wins due to the depressing lack of multiple dispatch in OO and pseudo-OO languages.

And you don't need to struggle with principles like "is-a relationship" which can be confusing.

Why would you struggle with that question with inheritance and not DUs? what is it about DUs that make it not an issue?
It already exists

https://en.wikipedia.org/wiki/Complementary_currency

The reason why you've never heard of it it's because it's not a huge boon to society. In the vast majority of cases it's an entirely pointless thing that you do just because you can.
The inventor of BitTorrent would be the inventor of Bitcoin ( most likely)
True, but irrelevant. For all values of n > 1, that function will return 1, which is clearly not what the author intended.
>A lot of people in the West find that kind of authoritarianism repugnant. A lot of people in the West find satisfaction in exercising repugnant authoritarianism.

"A lot of" is a conveniently vague quantity. However you quantify it, it's absolutely nothing near the scale of institutional and cultural support for authoritarianism in China.
Mahatma Gandhi's quotes
That's the reason why for some time now I only buy jeans with stretch. Way more comfy and they don't restrict movements so much - can jump stair steps two, three at a time.
It is interesting to see Arron Banks (Arch Brexiteer and the money(under investigation by the Electoral Commission) behind Leave.EU) calling Nix a liar on Twitter recently.

It is alleged that Banks colluded with other pro-Brexit campaigns to spend a lot of money with a CA subsidiary. By spreading it around the groups they would have been able to breach the election spending limits. It is also alleged that the money itself came from outside the UK (which is also illegal)

It's a twisted web but here is an entry point with Carole Cadwalladr of the Guardian. https://www.theguardian.com/technology/2017/may/07/the-great...
> How to get into those heavily engineering oriented firms, like JPL or NVidia, doing the low level stuff?

Maybe first try to talk to someone who does that kind of work, to see if it's even appealing to you? I say this because my understanding of this issue is very similar to the parent poster - no matter what the domain, programming as a career WILL be dominated by dealing with large and ugly code bases, where your main struggle will be to understand them and then try to make intelectually trivial changes in a non-breaking manner. For example, I spoke with people who developed GPU drivers, and they said that the code base was an insufferable mess, and that they escaped it to do something theoretically much more mundane, but at least with much less preexisting code.

My gloomy conclusion is that software engineering is not the best career choice for someone creative and intellectually curious. It's just too dull.
I believe the biggest problem is due to the design of bike lanes. They are often narrow and squeezed between car lanes and car parking. Due to this design bike lanes are also more often subject to being blocked by construction and forced to merge with car traffic. The visibility on bike lanes are way poorer than regular car lanes due to the above factors. In cities you also have to deal with the loading and unloading of goods. This means large, tall vehicles blocking the sight and often crates and people moving in your lane.

How often do you experience your whole lane blocked by the content of a whole appartement?

In Stockholm where I live snow, and ice make bike lanes hard to see and also makes them inaccessible.

I really agree that you shouldn't keep a speed where you can't control your vehicle, but so common design flaw puts an unreasonable amount of responsibility on the biker compared to heavier vehicles misusing the bike lane.
If I am wrong, why do Microsoft collect so much data? An honest question to you.
I am Indian, and I've never been able to do it. And it has caused me immense pain through the years :(
Speaking of which, do you know if it’s possible to start and end recording in slow motion immediately instead of it starting and ending at normal speed with transition between?

Also when I transferred videos from my iPhone to my computer and watched the videos in VLC they played back at normal speed so I guess the slow down is actually recorded as meta-data either inside the video or someplace else in iOS so that it is non-destructive. In turn of course that means that I can watch the whole thing on the computer at any speed I desire but when I talked about the normal speed stuff I mean when I watch it on the phone itself.
This is exactly what I was thinking of, thank you for dredging up the source. Interesting that cleaning the attic is the real barrier at the end of the day.
Native Instruments Massive Crack 1.5.0 and Keygen Full Version Free
For reference, this was briefly downvoted (visibly gray) at one point.
I agree that it's done by people without realizing they are doing it, or without appreciating the significance of the problem. I would cite the internet impulse for "Actually..."-style comments, and the desire for contrarianism as significant cultural factors as well.
That's why I think the inventor of BitTorrent is the same as the one from Bitcoin
I don't think that applies here since the poster didn't disagree with the excerpt, they only pointed to a correction -- the fact that an aspect of conventional wisdom had been rendered untrue via research.

The link to xkcd-inspired research was useful.
Yes that’s true. However I think recording full game play on high speed video could be useful as well because then you can jump straight to some point and also if you watch the whole thing at normal speed you might notice something and then you can go back and look at it in slow motion and then once you have identified it you can investigate that part or situation with in-game frame stepping and code debugging.
Exactly. I agree with others who have suggested that the false equivalency problem probably isn't due to government agents. It's just something that has become baked into internet culture without people appreciating that they are doing it or grasping the type of problem it poses.
Interesting, I've never heard anyone tell anyone else that sitting cross-legged is somehow unmanly. (I'm German). More like "don't sit like that in a professional setting" but that's also not something I remember anyone saying, it's more tribal knowledge.

Yes, it's pretty uncommon seeing people in public do it (sometimes on the floor or on ledges), but there are not many opportunities.

As a relatively big guy, I absolutely envy some of my smaller colleagues (yeah, mostly women) who can sit cross-legged in their office chairs - I'd absolutely do it, but I'm just too big, and just crossing one leg under the other often leads to numbness after a while.
It is ironic how that is a mirror image of fascist beliefs about military virtue. They wanted to give power to veterans so that wars could be started and won! They wanted to suppress the influence of weak willed peacniks. It is ironic that this could be reversed to imply that rationality means peace.

Heinlein had some pretty fascist ideas, and books like starship troopers project that in a comfortable form. It is easy to attach our own ideas of what is rational, but that is very subjective. To a fascist war is rational.
HRM Dissertation Reward Management and Staff Retention
The Moon is very large compared to the Earth - I have seen the Earth/Moon described as a double planet. How it formed (most likely a collision) is very, very unlikely.

All the other moons in the solar system are nowhere near large enough to stabilise the planet's axis of rotation.
You know what's funny? The base premise of the ad would be that you can unlock anyone's phone with your face. In the ad she is unlocking everything, even those that do not belong to her. How could they miss this?
NomadList is bannning members with lifetime subscription
https://www.mozilla.org/en-US/firefox/new/
>if a joint doesn’t go through its full range—if the hips and knees never go past 90 degrees

You don't need to squat to have your knees go past 90 degrees. This would only be an issue for people that are literally bed-ridden, for everyone else our joints move plenty while walking, sitting down and lying in bed at night. I'm sure stretching is good but you're making it sound like not squatting will lead to your joints degenerating.
Unless your program's goal is to ontologically categorize objects, #1 is a trap that will just bite you in the ass.

In the physical world, if I have a rectangle shaped box I want to cover, I don't want a square, no matter how much "squares are rectangles". It's no different in a program. What really matters is the behavior and goals of your program. It's cute to say squares are rectangles but if your program needs to let your user independently set width and height then a square is completely useless.
I kind of agree that some things are bit different, and I do miss some of the obscure indie music stuff, but in general I like it a lot more than the very beginning (like the first 1-2 years) with the different art style - I felt it was a bit episodic and mopey. I also only read those first years afterwards, when I was already a fan. Now I'd say it's definitely different, but I don't think it's worse in a noticeable - at least for me. On the other hand I'm glad it's changing, I couldn't continue watching e.g. The Simpsons after 10 years - too similar and no development.

Thanks for elaborating :)
IIRC you can edit what portion is slowed down in the video editing UI on device after the video is saved.
To your point, this exact thing happened in the last major thread on China, where commenters were defending the Tiananmen Square massacre:

https://news.ycombinator.com/item?id=15993956
I’m also not a lawyer, but I have no reason to believe that would be an arguable case; the fact that an access control method incidentally makes gaining access to copyright materials harder doesn’t make it a copyright protection method.
To fix it in real world you make factory abstraction which you feed with initial data and then factory knows if it is rectangle to be produced or a square. So developer should not be concerned with cats or dogs, developer should be able to call Feed() method.

But we all know how this ended in Java.
As a pedestrian in a major city in the UK I see drivers jump red lights / not stopping at mandatory pedestrian crossings (or worse, not stopping when the crossing is currently in use).

I also see cyclists performing similiarly unlawful acts.

The difference from my perspective is one of those groups is totally isolated from the outside world in a 1 ton metal box. Neither is in the right, but (from experience of both) I'd much rather be hit by a cyclist.

A side point of this is it's pretty difficult for a cyclist to not notice they've hit someone and drive away, as we see fairly regularly with drivers:

https://www.telegraph.co.uk/news/2017/12/11/four-drivers-ran...
http://www.bbc.co.uk/news/av/uk-england-essex-41174459/cctv-...
http://metro.co.uk/2018/02/12/driver-leaves-pedestrian-dead-...
I'm in the same boat. I recommend anyone reading this that feel the same way to start looking for other jobs immediately. If not for your career, at least do it for your own mental health. (I'm also leaving soon)
Frankly, after the misguided whimsy of "what's a computer?" I don't expect much from them.

(It was the first Apple ad to mock a segment of its own customers, as opposed to mocking competitors' customers, a dubious but established marketing strategy)
Thanks, it's particularly helpful to hear directly from an employer.
He never read the article.
I'm not a pythonista, but this code seems to get rid of the recursion limitation of the interpreter. Does it actually "optimize" things and make the function take a constant space as it is calling itself?
Useful information, thanks.
This can also be done using trampolines without using try/catch method: https://github.com/0x65/trampoline
The kinds of people who will accept below-market compensation in return for "security"

You are conflating "compensation" with "salary" which is invalid. The public sector package was traditionally relatively lower salary but relatively higher pension, and there is a cash-equivalent value to other benefits as well. Job security is one. If your job is absolutely safe then you have fewer worries about saving for a rainy day for example (but still, nonzero).
There were at least two other Homo species that co-evolved to human level intelligence separate from the one that arose in sub-Sahran Africa. The reason we know this because at least two inbred with the African Homo sapiens; Homo neanderthalensis and Homo “Desnisovan” [0].

0. https://en.wikipedia.org/wiki/Archaic_human_admixture_with_m...
Now that's what I call karma.
Bear in mind that discussions about Chinese matters may be rigged by the 50 cent army.
https://en.m.wikipedia.org/wiki/50_Cent_Party
>But anyway, should one judge China based on Western principles and values. If so, what would be the basis for that?

I would say that justifying authoritarianism is a perfect example of how appeals to cultural relativism can be dangerous.
Fat Asian here: if I hike up my jeans so that the crotch is at my actual crotch, I can squat just fine.