skysight-inc/HackerNews huggingface dataset:
The article states that the popular telling of that story is incorrect, it took 20 years after Bannister did it for 300 people to run sub-4 minute miles. And Landy might well have broken it on the day that he did even if Bannister hadn't done it.

I think there's actually something to the idea that 4 minutes is a real biological limit that can only be overcome through the right training, the right technique, and the right mindset, and that it took until recently to figure out how.

What's curious to me is how it lines up. I suspect that this is like something you see on Numberphile, where a seemingly unrelated geometric problem ends up getting solved through number theory. What a 'minute' is, exactly how much time it is, dates all the way back to prehistory. I don't think we should be that surprised that a biological limit should line up that neatly with our units of time.
If you're not willing to give your credit card details, you're probably not willing to pay anyway.
Meditating on it I realised that this is where a lot of suffering in my life comes from - comparing myself to others. I can't think of much positive that comes from it.
>XML, it is always incredibly slow to parse

I don't see libxml2 being slower than any other markup language parser. In comparison to how slow some JSON (an easier to parse language) parsers are, libXML2 is actually quite fast.
> The social health issue is one for all companies that compete in the social media space to figure out.

The social media issue is one for all netizens that develop code and systems to figure out
I suspect just like the iPhone needed a good mobile network to become successful this would need an extensive cycleway network.
I live in Norway. State mandated 25 days off / 4 weeks + 1 day (paid). Can demand 3 of those weeks at once during summer, and 1 whole week at once any other time.

Most companies more lax than that. I have two extra weeks over the mandated, and can take them basically how I want as long I ask in advance.
William James' essay The Energies of Men has some remarkable stories of endurance, and bodily transformations under extreme circumstances, in it.

https://en.wikisource.org/wiki/The_Energies_of_Men
Assuming a bad job for auditing purposes is not anywhere near the same thing as making a direct assertion that the protocol is 'riddled with holes'
>There part you are glossing over is that before FB it was viable. After FB it was no longer viable.

It was founded in 2007, so I don't know what you're talking about.

>Before the internet they would have made money at Mad magazine or similar publications.

This is just speculation.

>This isn't an argument about economics though.

Really?

>This is an argument about the kind of society we want to build and live in.The author doesn't want to build a society where Facebook determines what is a viable business model or not. And for the most part Facebook is in fact who determines what is a viable business model.

So, it is an argument about economics. But, I was addressing a specific poster, who said:

>Is it not, in some sense, bad that Facebook is capable of monetizing the product and the people who made it aren't? It seems like you're just arguing that might is right.

So, show me where I mischaracterized the author's position. I don't like FB, and it's sad to me that so many artists sold their agency for eyeballs, but let's not pretend that there aren't other avenues or that the problem is with FB itself. It's a societal problem. Most people are stupid, lazy, and ignorant. Funny or Die is more of a symptom of this than an anecdote.
Investing in African startups:The good, the bad,and the hopeful
The "some" here is representing 57% of the population. While the proportion without savings is probably correlated with income, there are people making six figures with no money saved. According to some sources, nearly half of people making $100,000 to $150,000 have less than $1,000 saved up. 18% of these people have nothing saved up [0]

This isn't about having empathy (hell my family regularly asks for "loans" that never get paid back so they can make rent and mortgage payments), it's about people not taking responsibility. If you're making six figures, I can't imagine what the excuse is for not having an emergency fund.

0: Make Six Figures? There's a Decent Chance You've Got Almost Nothing in the Bank https://bloom.bg/2cQ97hN
I think many US companies especially small companies have some version of "check with your manager first"
i think the social species and specialization both plays a role, but we also have gender specialization. colorblindness effects 8% of men, but only .5% of women. maybe the men have less pressure to select ripe fruit / see social cues. i understand this is because of the x/y chromosome effect, but maybe since it barely effects women its not a strong enough evolutionary pressure to wipe colorblindness out completely.
Ah, yes. The "Deer-in-headlights" effect.
I meant sea front rather than seat front.
To avoid loading the images with the page. They appear later through a JS mechanism (to the disappointment of noscripters).
I've never worked at a company that capped the maximum vacation that could be taken at once as a blanket policy. Though time off generally needs to be approved by a manager in advance, and I could imagine challenges getting some managers to approve very long vacations, people have always been able to work it out with advance planning.

I did work one place that mandated you needed to be out of the office for at least 5 consecutive days each calendar year. I'm not sure if it's still required, but there was a banking regulation that mandated it. The rationale was that if you were out of the office for at least a week, it would be harder to commit and easier to discover fraud.
Can J2EE servers package Ruby, Python, PHP, etc.? :)
Combine 3 – Partial parsing in Rust
Agreed, I wish those Instagram aggregators would get closed down as well. I've had to deal with copyright claims a bunch of times already. IG is very good with swiftly resolving it. But those accounts do nothing but profit off of stealing others work. Just because you "give credit" doesn't mean shit. 99/100 times, no one is going to go visit your work, because someone copied your name in on the post.

I put in tons of hours of work, money, networking, photographing, post production, marketing, etc. Only for someone to swoop in, repost my work with a tap of their finger, and profit off of it. Millions of eyeballs for doing nothing but theft.
C++ isn't going anywhere for the foreseeable future.

Yes, Qt is the only pure C++ cross platform GUI with high quality tooling.

However on Windows there is still UWP, mostly written in C++.

What is happening is a shift of focus, instead of doing a full app 100% in C++.

C++ gets used where it is best, low level high performance library code, with higher level code being written in a safer language.

So while the app developer might stick with Swift, Java, Kotlin, Web browser, .NET, there is still a C++ layer underneath.

For example, Metal shaders are written in C++14.

Also IoT has given a big push to C++, Arduinos, ESP286, ESP32 kind of devices are mostly developed in C++.

So yeah, there are still a couple of decades of C++ on native GUIs, if nothing else, pushing pixels around.
Same in Poland, although it is often not enforced in practice.
Then you may be interested in Jakub Trávník's self referential formula: http://jtra.cz/stuff/essays/math-self-reference/index.html
> Also, GC is fine for the vast majority of systems programming. Finally, lots and lots of embedded programming doesn't need to be hard real-time.

Even soft real-time can be difficult with a GC in my experience. You end up doing all kinds of hacks to workaround the GC.
> Kubernetes takes you to serverless, where you don't care about the hardware.

Serverless isn't a good name - but it doesn't stand for "don't care about the hardware". Devs are already not caring about hardware anymore since VMs.

What serverless removes is the abstraction level of a server/vm/container.

A simple example is scaling your stateless components. In a serverless FaaS, functions are scaled for you. You don't have to do anything to handle a peak in web traffic. You don't have to do anything to handle a peak of msgs in your MQ.

In k8s, you still have to go and fumble around with CPU/memory limits and better get it right. k8s also doesn't scale your containers based on the msgs in your MQ out of the box. You have to build and run that service yourself (or ask GCP to whitelist you should you be running their MQ https://cloud.google.com/compute/docs/autoscaler/scaling-que... ).
AWS Lambda had that since 2015...
Favela journalism: Police violence against the Press
Don't think we have a limit, but it's probably reasonable.

I took 3 weeks over xmas.

The most annoying thing here is they say they want 4 weeks notice for any vacation, even just a day, however I've not really seen it enforced.
Would you mind sharing the name of the company? This is a despicable policy and I think people looking for jobs should know who to steer clear from.
This is a garbage article.

If you actually want to evaluate a startup's culture this is what I'd recommend:

1. Do they respect your time during the interview process?

If they give you a 'take-home assignment', an automated coding exercise, or a written test that's a huge red flag. Why? Because there's an asymmetry of effort. When you're interviewing with a software developer the company is devoting the same resources to your interview that you are. If they don't respect your time _before_ they hire then there's no way they will after they hire you.

On the same token, I've seen some companies do interviews where they require devs to come onsite and actually work with the team on a real project for an entire day. To me, that goes too far in the other direction towards not respecting my time.

2. Do they have competent leadership?

Insist on speaking to someone in a leadership position as part of your interview process (C level, director of engineering, etc). Do they have a deep understanding of their position? What was their background before they took this job? Are they a leader or just a manager?

3. How does the company evaluate performance?

Both yours and their own. If they can't give you a concise and well-defined answer avoid them like the plague.
Places I've worked previously (am independently contracting these days) had similar policies in theory but they were really more guidelines to try and keep continuity in place. If you planned in advance and had cleared it with your colleagues then a 1-month or longer break was completely do-able. I should add I'm speaking from a UK point of view.
This is ridiculous. What reason did they give?
To be fair, the frogs are the ones making it more difficult than it has to be.
"Make it work, make it right, make it fast" should primarily be applied in the context of individual functions and modules not whole complex projects. Don't start micro-optimizing your function for speed before you've gotten it to return the correct result. Also with the additional caveat that you should stop at make it work right until you're at least fairly sure that that function is actually important for overall performance.
The drawback to validating the model in one place only, as shown, is that there is only one response for validation errors. Sure, it's got the details of the error that will vary, but it's ALWAYS sending a 400 error. Even the example of the 'usual' way includes a comment showing multiple possible responses:

// return bad request, add errors, or redirect somewhere

An ActionFilterAttribute might be a good approach, but in a real application I'd want two things: to apply it explicitly at the controller or method level rather than globally, and to pass it arguments to tell it what to do when there is an error. One of the arguments should allow me to call a response handler method, even if the only way to do that is to pass a string with the method name and use reflection to find and invoke it.
Isn't that biodegrading? Surely almost anything can be cared for to prevent biodegrading.
That line of thinking strongly reminds me of this: https://www.youtube.com/watch?v=rE3j_RHkqJc

As a counter point, I think maximizing controversy is a short term optimization that reduces the number of users over time. Most people drop things at one point or another, and people are more reluctant to go back if their memories are stressful instead of fun.
> the laser beam can wrap around the spacecraft.

If you want the laser beam carry enough impulse to stop a rock flying towards you at a few thousands km/h, good luck keeping the fiber in place! Every time the fibre tries to make the light change direction, the light tries to straighten the fibre, just like water running through a pipe.
I work at a medium-large US company. We have a standard "soft unlimited" vacation policy where the questionable policies like this would get farmed down to the individual management level. Up to 6 weeks is no questions asked at the corporate level.

In my division many people take one calendar month off, especially those with family overseas.
> Can you absolutely trust Clojure(Script) and its tooling

Totally. The closure compiler, despite it's age, is the best Javascript optimizer/uglifier out there. Nothing else comes close. There are several top notch, maintained frameworks as well (re-frame/om)
I dread the world that people like you aspire to.

A thousand foxholes with legal snipers each out to get one another.

All that, so one grumpy webdesigner can live from glueing together some 2nd tier stockfootage.

I licensend all my content under the GPL and similar Licenses.

I wish there was a way to seperate that hell of a internet you want to live in from the web i work to archieve every day.

I work hard on my hobby, but i do not feel entitled too money for it.
Google Fined Rs. 136 Crore for 'Search Bias' by Competition Commission
Re-Thinking Reproducibility as a Criterion for Research Quality [pdf]
I don't think coming to the internet for advice is the best course of action.

I would recommend seeking outside counsel from an attorney who is not in any way affiliated with your company.
Are you active on Twitter? I'm not saying you're not, I'm just genuinely curious on what other's filter bubble experience looks like. For me most of what I see is related to state and local politics, and policy wonk issues. But I've also managed to curate my feed. Except for when something really big happens, my feed honestly does not feel to be full of rage. I wonder if your interactions send some kind of signal to Twitter that rage Tweets are what keep you most engaged?
You should look up what fractional reverse banking is.

You deposit $100 and they lend it out to 10 different people (or more, depends on the legislation limits), effectively creating $900 extra dollars while those 10 loans remain open.
I agree completely. The only part I disagree with its the claim wood is "barely biodegradable". Almost anything can be preserved.
I went from working at a Fortune 500 with > 100k employees to a small firm with less than 500 people. You would get weird looks from people in the Fortune 500 if you wore jeans into the HQ. You might bump into the CEO (literally did that once) and you don't want to stand out.

At the new place, I just wear what I want. Usually jeans, polo or nice t-shirt and some kind of fleece/sweater like thing if it is colder out. Some people wear shorts and flip flops in summer.

I think it is a culture shift - some places like Fortune 500 tend to focus more on form rather than function. Lots of ceremony and bureaucratic work practices like getting approvals for things and checking with management for every little action. You would get slightly mocked if you dressed above your pay grade.

Smaller companies, and maybe the culture where you are, want less formality and are more casual. Your actions at such a place speak louder than your clothing choice.

I like just dressing "as myself" basically how I would dress on any normal Saturday. If a company makes me feel like I need to change from that, I treat it like a uniform.

For meetings - are they with customers? If so, ask someone that maintains the relationship with that customer what is appropriate.

For interviews - check the company out, see what social media shows people wearing if it isn't stock photos. And dress a bit above what you think everyone wears to work.
There's an interesting point to be made about B2C vs. B2B products.

There's a thesis out there, that in order to test the market you can put up a simple website adverstising your yet-to-be-made product and see if you get any subscribers. I feel like this applies to B2C products and low ticket B2B products (i.e. $10 per user per month).

The playing field for a serious B2B product is very different and the MVP needs to be in good shape in order to win and keep clients.
Without knowing the full details, how can you be so quick to cast judgment?

There is a wide spectrum between actively stealing photos and mistakenly using photos because they seemed to be in the public domain. The key questions are: was the intent malicious? And how soon was it rectified?

And I say this as someone whose photo was used by a highly read tech blog without attribution; and when I pointed this out, they quietly put a link to my original photo in there, but still did not attribute it to me.
There isn't really any UI code that follows the zen of python very well. Most of the python zealots I know are kind of ambivalent about UI's in general.

What we would like

* Programmable, discoverable, UIs. I should be able to click a UI element and know what function it calls, or what method it uses.

* Keybindings support, and programmable/configurable keybindings

* A repl, with support for aforementioned

* Ncurses UI using same code base

Right now, we're a long way off from doing python UI's in a way that doesn't feel hacky to the python zealots (like me).
> Is it not, in some sense, bad that Facebook is capable of monetizing the product and the people who made it aren't?

The market is not perfect, but usually it does a pretty good job of reflecting where the supply and demand is.

The part that Funny or Die do is fun and doesn't require specialised talent. The part that Facebook do requires more skill and is, on the whole, less interesting work. Users vote with their feet for Facebook over the disorganised web because Facebook provides a much better user experience. On the whole, Facebook makes a bigger and harder contribution to the end user's experience than Funny or Die.
Current company - don't know.
Previous company - 12 weeks (approx. 4 weeks annual leave that would carry over for a year, so it was possible to take 3 years worth consecutively.)
Show HN: Container build and run system
For those not familiar with Indian currency, the fine is approximately 21 million in USD.
UX Design for Blockchain Is Still UX Design
I only do very minor stuff with Python but for Node.js I use VS Code. For installing programming languages and other CLI tools (PHP, Python, Golang, Node.js, Git, etc.) I use Chocolatey on Windows: https://chocolatey.org/ It avoids the hassle of manual updates and having to modify your $PATH.
A team member is currently on a 7-week vacation. No questions asked whatsoever. This is in NL.
up to mischief could mean broken or disabled javascript. As-in, maybe something else on your page (third-party ads) loads javascript with an error that stops execution, but your form is still submitable because you've coded it properly as a standard html5 form.
But then again, the npm and externs story is not complete yet...

Sometimes I get the impression that other transpiled langs have npm + decent minification + decent non-minified compiled size, etc without having to wait for years.

Of course, this can be changed (and Clojurists Together can be instrumental)!
People seem to fetishise New Zealand like it's some quaint rural paradise, where everybody is really polite and friendly to each other. This article really paints the country like a bunch of country bumpkins.

It's a developed country like any other. We have the same problems as other developed countries. Auckland is a city just like any other.

That's not to say New Zealand is not amazing, because it is, but it's not perfect.

I think that the author did do a very good job at summarising up the national ethos though. It really is about having a go and doing the best with what you've got, it doesn't matter where you're from or who your parents are. Unfortunately, I think this ethos is slowly dying, as people become more sedentary, and a nouveau riche is beginning to emerge, while a generation of kiwis are doomed to a life of renting from them.

And I do firmly believe that if it all goes to shit, the rich Americans in Queenstown won't last a week, it will be the cockies (farmers) in their stations that will prevail, having spent a lifetime on the land, fighting nature, all to raise a few sheep.
Interesting that it doesn't have a direct drive, instead a motor on each rear wheel and a generator on the pedals.
10 days per year after 5 years of employment, maximum of 10 days at once. Great, isn't it?
I've been very active on Twitter in the past 2 years and not due to Trump or other controversies.

A lot of developers I want to follow are active on Twitter.

So it might be due to Trump, don't know, but I'm glad it's going well for them.
In my personal experience, traveling from the US to another country for a two week vacation isn't worth it. One week's worth of time is literally consumed by travel and jet lag. So the cap should impact more than just your Indian co-workers, assuming other people want to get out and see the world.
There was no crappy version of the iPhone which ran out of battery in 1h and took seconds to refresh when scrolling.

I'm pretty sure there probably was. They where just smart enough to make sure the only people that saw that version where a handful of engineers in their R&D lab.
Wow, so this is a case where trying to follow the law exposes you to legal risk anyway, on a non-commercial pursuit? I can see why she'd shut her blog down.
Kubernetes is the opposite. NAT is explicitly not required:

https://kubernetes.io/docs/concepts/cluster-administration/n...

E.g. on AWS you might have all of a node's pod IPs on a bridge interface, then you talk to pods on other nodes thanks to VPC route table entries that the AWS cloud provider manages. NAT happens only when talking to the outside world or for traffic to Amazon DNS servers, which don't like source IP addresses other than those from the subnet they live in.
They actually say "Twitter Soars After Surprise Sales Gain", not "because of surprise sales gain"
11 Angel Investing Lessons
I think you just described flattr or patreon.
What do you use to text your friends? Messenger, SMS, WhatsApp or also Snap?
I think its better to take 1 week off 4x per year instead of 4 weeks off once per year. Working 11 months without a single vacation would cause me to burn out.
Sounds illegal in the UK. Workers are legally entitled to have 5.6 weeks (https://www.gov.uk/holiday-entitlement-rights).

ps. I have a tool to help workers get the longest possible vacation. Am I allowed to publish the link here?
I'm against time changes, but Daylight savings time is better. We should just stay on that year long.
Its called rocket science for a reason...
They could've got their content taken off Facebook. If Facebook was systematically allowing other people to post their content, they could've pursued that legally - there's a reason Youtube ended up with its ContentID stuff.
https://pickle.nine.com.au/2018/01/10/08/46/australian-birds...

There are sources for addiction regarding animals on the web. Its quite interesting what horses and goats do for some weeds.

https://en.wikipedia.org/wiki/Colorado_River_toad#Drug_use_o...

The war on Horse-Drugs should have priority. Give the DEAs some hoes to whack out the danger.