skysight-inc/HackerNews huggingface dataset:
Most of them don't record orientation events though. These are very noisy, vary wildly between devices, create an endless stream of data - and are difficult (if possible at all) to derive any useful insight from.
If you're looking for a wormhole to fall into this afternoon, here you go:

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

Don't forget to add corn, bell/chili peppers, pineapples and a bunch of nuts to your list of things that were introduced to the Old World.

It works both ways too. Horses, chickens and pigs aren't native to the Americas... and a whole range of diseases...
I was gonna say the same thing. There’s lot of firms that do this exact thing for you. They handle setting up the agreements with the channels and supplying the products and making sure they’re not just trashing on you.

What I’d do instead of unboxing videos is to have the channels call you out as a sponsor with a coupon in a number of their videos. And hopefully you can hit “meme level” like freshbooks, tunnel bear, etc.

The other thing is cosplayers seems like a weird target audience. I’d be focusing on gamers, they seem to like that blind surprise box stuff.
I do not how much this is related to unix design decisions, have you tried to restrict how much RAM a process can use in Linux/Unix, some years ago I thought it was very complicated to do..
You can achieve impressive results and still be "wasting money" if there were more cost efficient ways to achieve an equivalent result. I don't have an opinion on NASA but that could be the point of view those people are coming from.
Yes, that's exactly what the conclusion to the article says.

As someone who has (almost entirely) given up writing plain JS, my skimming of this article is "2500 words about issues with JS mutability, then: just use ClojureScript".
The Prank That Killed Andrew Finch
The office of my current employer has speakers in the ceiling, every 20 feet or so. They play white noise through these at about 40-60 decibels - about the volume of a moderately busy coffee shop or bar. This lets them buy shorter cubicles, so you can look across the entire office building.

The noise they use is maddening to me, despite sounding like air going through the air ducts.
Very interesting, honestly I prefer the American system where you can be fired at any time but if fired without cause you are entitled to continue receiving some portion of your paycheck from unemployment insurance.
Blog makes an error in their assumption of what assert_return() is ... It's not a macro around assert() or related.

Possibly a bad idea on systemd's part to reuse the name assert, but the code isn't doing what the blog assumes it does.
> Say a couple has $10 million in the bank. With $10,000,000, they consistently make $400,000 a year from investments managed by an investment banker. They pay 15% taxes on those gains. So they bring home $340,000 a year, without working a minute. That’s a big chunk of money.

Yes it is, but not in the context.

Inflation is currently 2.3%. To keep the value of a $10,000,000 lump sum, you need to earn $230,000 a year from your investments. If you bring home $340,000 after tax and give your child $28,000 a year, that's $82,000 left over for you to live on if you don't want your fortune to dwindle in real terms.

$82,000 would disappear relatively quick if you're a couple adjusted to the millionaire lifestyle.
+1 to what arkem said.

If I had to trust a company with private data, there is no other company I would trust more to keep it safe from rogue employees and accidental leaks/hacks.
A Cartesian product is not a periodic table
You need to compile with --multiverse
Wasting money criticism with regard to SLS is valid, I think, but is more of a political reality than a NASA issue.
IO being blocking by default certainly must be up there.
But users sue.
Does this not create an incentive for companies to rotate through short term workers rather than keep anyone on for more than 2 years?
yes. i agree.

and, just as paying well attracts workers, supportive/interesting/personal-growth-oriented/comfortable working conditions attract workers. but I gather Netflix doesn't want to take advantage of that strategy.

OTOH, could it be that Netflix's management approach actually squeezes more performance out of the very same talent pool every other company has to draw from? is Netflix on to something?
Thanks for the tip! I'm gonna try this on Monday.

To be clear: I'm not complaining about these third party types. I really appreciate that people took the time to write and share these. My gratefulness is definitely not contingent on perfection. I fully expect human work to be imperfect. Type systems exist to guard against this imperfection. A type system in which type annotations are maintained separately from the implementations, and are routinely debugged is highly suspect.
Yeah, it looks like you might be right. I just looked it up and there's a ton of C++ compilers I'd never heard of before.
The Arrival: https://en.wikipedia.org/wiki/The_Arrival_(1996_film)
>However, "haven’t seen it used by anyone in production for at least 15 years" seems exaggerated.

I think by that they meant "where I've actually seen" (e.g. c ompanies parent worked, visited, friends have etc), not that in general one can't get 10 or 1000 examples of businesses still using Perl from the whole of the internet.
I've been skeptical about the utility of category theory in software development, but this is pretty interesting stuff.

The source code for the programs he's talking about: https://github.com/conal/concat
Yeah, that and tracking long-running topics are things old-fashioned forums (phpBB style) are better at than the newer, more ranking-oriented ones (HN, reddit, ...), since old discussions can be pushed up again.
I also believe that bounds checking in hardware is not worth it. Memory accesses dominate the runtime such that a few extra instructions for bounds checking is negligible.
Reading that sentence again I think that I may have misinterpreted it. Does it mean:

a) During this experiment with youtubers I found that international package tracking often (24% of the time) does not actually work.

b) During my last few years running CandyJapan I found that international package tracking often (24% of the time) does not actually work.

[I interpreted a). Now I think you mean b).]
Also unix haters ML condensed in The UNIX-HATERS Handbook contain many interesting point of view.
I am wondering this as well.
Bing Is Pushing Malware When You Search for Chrome
During the housing bust, no one was held liable for foreclosures. Their credit rating was busted but that’s it.
No, in work coding is anything but a competition, if you want to do well in the work place your track record contributing to a free software project will give a potential employer a better idea of how you would do on their team than whether you win coding competitions.
The paper is generally very interesting, but there are some moments that I felt really put the credibility of the authors into question, despite their credentials... for example:

"Each AS controls a set of ‘internet protocol’ (IP) addresses assigned in blocks of consecutive numbers. These blocks are assigned much like telephone number area codes; for example, blocks in the US are now regulated in the US by the Federal Communications Commission (FCC)"

I feel that the authors should be well aware that the FCC is involved in the issuance of neither IP addresses nor telephone numbers, those are handled by ARIN and the NANPA respectively. The NANPA is at least contracted to Neustar explicitly from the FCC, but ARIN's authority historically traces back to the National Science Foundation, not the FCC.
Interesting read.

On the other hand, I remembered that hubble was manually repaired by astronauts mutliple times back in the space shuttle era. I'm wondering that, do we have capabilities to perform in-space non-ISS-kind repairs now? Soyuz may be able to do in-space rendezvous but cargo space is limited. Soyuz+Progress composition (may be too complicated)?
The whole world of package maintenance is subject to this, from pip to c# packages, npm, everything. I'm sure we all (developers) have some of these on our systems, because you rely on downloading packages to use that depend on other things.

It makes me want to do development in a dummy account, and my 'personal account' with my passwords and ssh credentials is somehow a separate account. I never do that in practice because it would be too much pain. That's why these kinds of package attacks are valuable.

So what can we do to address this? This story exactly lines up with my long time worry. I could be careful or lucky and avoid things like this, but the packages I use might not be so careful or lucky.
I do have a complaint about it, but not because of the specific art style, but rather because they add so much unnecessary pictures that it wastes disk space. If they are animated, it wastes processing time too.
Yeah honestly the comments on this article is useful to me. At the very least I learned what not to do.
To put this idea another way: good managers are humans, and exceptional humans aren't scalable. To solve that problem, companies try to deploy algorithms (via spreadsheets or software) that do scale, but end up being terrible managers.
Pittsburgh Shooting: Casualties at Squirrel Hill Synagogue
A maverick! That will only get in even more people!
>I contest that American-Italian will taste better than Italian because it wins the Pepsi Taste Challenge. Where tradition doesnt allow you to use sugar in traditional Italian culture, American food has no rules.

Yeah, thanks god the Michelin guide is European...
Can you please not resort to personal swipes? They degrade this place and evoke worse from others.

https://news.ycombinator.com/newsguidelines.html
> Crassus didn't own the fire department. Crassus owned a bunch of slaves who he had trained to put out fires.

That sounds like he literally owned the fire department? It was just made up of slaves.

Otherwise I really found what you said very interesting!
Literally couldn’t be further from the truth.
Yep that looks like a legit clone of it. Thanks for the link.
Fireflies and algorithms – the coming explosion of companies
> So, to paraphrase, you believe it's entirely reasonable to hire based on stereotypes.

That's not at all what I wrote. I wrote that due to how society treats certian groups of people, there is a bag of correlated effects that members of said group have likely experienced. Therefore, it's also likely that those same individuals have had certian life experiences that members of other groups are likely to not have experienced. If you're for bringing different experiences to the table and you ignore this, then I'd seriously doubt your motivations.
Please don't break the site guidelines even though someone else did. Users need to follow the rules here even when provoked.

https://news.ycombinator.com/newsguidelines.html

Edit: unfortunately it looks like you've frequently been uncivil in HN comments. We ban accounts that do that, so can you please review the guidelines and not do that anymore?
Thank you for clarifying this, and sorry for jumping to conclusions. To be honest, the website is written more like you're targeting users in general:

> Remotion is a new way of replaying behavior of people visiting your website or application.

If it is done with informed consent in a research situation, that's not a problem, but this read to me like a way to play back web analytics.
I guess in this case they are more than willing to $500K/yr compensation packages. That's far away from $45K/yr packages.

So the question is how many people can suffer through this kind of hell grinder at $500K/yr.
The problem with having non-science people run an organisation of science people is self explanatory.

In the Netherlands they have outsourced the organisation and managment of health care to the doctors themselves (roughly speaking). It is often cited as one of the main reasons the Netherlands rank #1 in health care ratings over the years.
He got paid in stock. $4.5m worth if I recall from the book
I think Linux still requires you to set the noatime mount option to disable this.

Granted, this is done by default in every modern distro I have seen.
Your privilege is evident in your response here.

As a white person, you have the luxury of not thinking about race. That's one of your privileges.

If you're a person of color, it's impossible to not think about race all of the time.

Also, it's evident that you're not being a genuine conversational partner here: you clearly didn't even read the first sentence of the post I linked earlier. You keep believing that white privilege = someone comes to your door to give you money.
I would hire you over a competitive coder.

Coding professionally is a long game with lots of human elements. Competitive coding is a short game where you only need to worry about the machine that's judging you.
> But it's going to take decades for it to be established...

I wouldn't be so pessimistic. Software is becoming increasingly complex and many people are starting to see that it is starting to get a little ridiculous. All we need is a tipping point in the form of a well designed kernel that works well. It doesn't need any hype, no HN announcements, nor major corporate backing. It just has to work and work well. That's how Linux got started. It filled a vacuum. We still have a vacuum in the form of crusty OS designs patched over with layers of code miles deep. That vacuum is the need for a new clean system for the networked distributed resource internet age.

What we need are more passionate hackers who work on this for the pure enjoyment and self satisfaction instead of selfish ego fueling; meaning don't code with the end goal of getting something on the front page of HN/Reddit or super git committer. Just code for the sheer enjoyment and challenge of it. Besides when you post these ambitious projects you get all sorts of jealous reactionary posts that attempt to pick apart your ideas and stomp on them. That can discourage people from making true progress.
So anyone should be allowed to open a business and experiment with possibly dangerous practices, some of which we know injured or killed people in the past, because then more people would want to start businesses? Seems like the exact pattern we want to discourage.

I bet these founders opened this business as a corporation rather than in their individual capacities — meaning they were shield personally from the liability and consequences of their actions. Limited liability is a privilege extended to encourage risk taking, but it comes with a set of responsibilities to limit risky behavior to within norms we have, as a society, learned are beyond what we are willing to tolerate let alone encourage; these limits or responsibilities are called regulations.

By all means question the necessity of the specific regulation; their efficacy in avoiding the harm of food poisoning, but do so with fact based scientific methods. Don’t merely throw out any regulation unless you want to go back to a state of nature where anything goes.
For transactional clients with more than a few hours' needs every month, I cannot recommend flat-fee billing strongly enough, especially for clients with whom you've an established relationship.

The main benefit of this approach in my practice has been enabling me to do work that benefits multiple clients, and even current and potential future clients, without hesitation or administrative cost. There's no need to decide that one of five hours on a form goes to this client, two of five to that one, and one gets written off, as representing future clients who will need the same form, and so on.

Not tracking time has also been a net savings, though I recommend continuing to track tasks performed, journal-style. A journal helps me personally, makes it very easy to prepare good looking bills, and helps greatly in discussions about rate, which my engagement letter allows us to change, for future months, at any time. If I underestimate on rate, I can point to a long list of things accomplished. Often, the decision maker at the client simply didn't know that I was serving other groups at the company, or taking on other responsibilities, outside their field of view.

The main concern from other counsel has been that clients will gorge at the new "all you can eat lawyer buffet". If a client makes use of your time in a very piece-part, transactional fashion, that may indeed be a problem. But that has not been my experience. Clients have processes and habits in place for my work and seeking my advice. They're very hard to break, for better and worse. I do get far more communication from client personnel, but that has enabled me to be more proactive about systematizing and standardizing recurring needs, which in turn keeps me focused on the interesting, meaningful work.

That being said, I remain deeply cynical about whiz-bang technology in legal practice, especially when it's visible to the client, especially when it takes center stage. The less my clients know or care about the tools I'm using, the better I'm able to shield them from those details, the better the sign that I'm doing high-value work.
Might it be because the competition offers more bang for the buck? I'm not gonna name the competitors, but back when I looked at it, the competition offered at least larger quantity for the same price, or the same amount for much cheaper. They also send the packages once per month instead of twice per month, leading to less S&H. Whether it is free S&H or not someone's paying for the S&H; in the end, that someone is the customer.
I've been watching this stuff with great interest for a while now. Glad to see it's getting press here. Conal also has a paper on using this approach for automatic differentiation.

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

http://conal.net/papers/essence-of-ad/

I've been playing around with his approach. It's super cool.

http://www.philipzucker.com/reverse-mode-differentiation-is-...

http://www.philipzucker.com/approximating-compiling-categori...
Well yeah, vim is just a bunch of niceties on top of vi, like syntax highlighting, scripting, and whatnot. Most of the actual commands I use also exist in vi, and I often don't bother installing vim for a one-off project on a remote server (on some systems, it's not just vim, like FreeBSD).

My only problem with vim is that it's just an editor, and scripting it kind of sucks. I don't usually need more features (I only have a few non-syntax plugins), but it's just not a good fit for opinionated platforms, like mobile development. I've tried vi mode on IDEs, but there are always missing features, and setting up commands in vim or scripting deployment is a bit of a pain.

Vi(m) is a second-class citizen these days because people don't bother actually learning the software they use upfront, but instead expect the software to be intuitive. This isn't a problem, it's just a different approach that limits the design space for highly productive tools.
Yeah casting to struct pointers is a bright red flag. It also rarely saves you anything since packed structs are slow, and you still have to validate the contents.

You're right, these streams should be interpreted as uint8_t to avoid undefined behavior when shifting, masking, and ORing, and anyone doing this should tuck it behind some abstraction layer. It should never bleed into parsing.
This works on dotnet. The dotnet runtime is versioned separately from the language so you can use a library written and compiled with C# 5 in a project that is written in C# 7 so long as they both target a compatible runtime. You can go even further and use a C# 7 library in a F# or VB project.
18.04 but not native, I installed it myself.
I'm not talking about Europe at all. This is an American-centeted conversation thread (on an American website). As an American, I am definitely not going into the culture, society, and politics of another continent.

Most European societies are extremely homogenous: racially and culturally. Naturally, those counties' social ails are vastly different from the heterogenous society that is the US.

Alsooooo you really didn't get my post at all. The first thing I wrote is that white privilege has a casual relationship with how society treats you. It only incidentally/implcitly affects finances. It's actually humorous that you believe white privilege = someone gives you money.
Well, where on earth have the billionaire "tough" leaders been good for their country? Is there even a single example where someone is a billionaire, not in government who wins political power and does a good thing? In eastern Europe there's this additional common situation of rich billionaires who got their money from dodgy or likely illegal practices - they adopt nationalism because it benefits them to attack the naive and "weak" democratic governments. Think Putin.
> If it doesn't get fixed, switch endpoints or switch jobs.

At work a large part of my job is writing integrations with other systems our customers have. As an example, just recently an integration failed due to malformed XML. This was an XML file our program receives from another system our customer has bought, based on their spec.

The error was that while the XML header said the encoding was UTF-8, the actual data was Windows-1252 encoded...

The other system had bi-yearly releases, so any fix was months away, assuming their developers even understood what the issue was... And getting our customer to switch system is out of the question, at least short-term. Meanwhile our customer wanted the integration working ASAP.

So, I'd rather code a check, make our customer happy and keep my otherwise quite nice job, than quit and leave our customer stranded.
How to Use Vidmate Video Downlaoder
Don't.

People who have set out to fix the world in grand terms have resulted in the 20th century regimens of Hitler, Stalin and Mao.

Setting out to make our own life a little better through capitalism has resulted in a world that is much, much closer to ending poverty[0], eradicating polio[1] and just outright a better world.

[0] https://www.un.org/sustainabledevelopment/poverty/

[1] http://www.who.int/features/factfiles/polio/en/
He has been on the front page of HN many times. https://www.google.com/search?q=site%3Aycombinator.com+japan...

Having $1m in rev a $1k marketing lesson isn't going to break the bank. https://news.ycombinator.com/item?id=15135372
Does it require JavaScript, or can you interact with WebRender from something lower-level, like C++ or Rust?