jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Wozniak is a very common Polish surname and is in the top 10 of most popular surnames there. I didn't think it was The Woz especially since it has a Canadian tld.

Anyway that might be my Polish bias talking, but I don't see how many could have made that mistake.

Op wrote a good piece. It stands on its own unrelated to his surname.
Many people interpret 'ca' as 'California'. The same way 'it' it not always Italy, and 'mx' is not always Mexico.
Not the same reason, as it is better to practice one hour every day of the week instead of seven hours on one day because of the sleep you have.
"even though we sit in the greatest luxury in history"

We also sit in the greatest state incarceration of individuals in the history of the world, thanks largely to the privatization of prisons (ie, Capitalist incentives turned onto a societal function where they don't belong)

http://www.globalresearch.ca/the-prison-industry-in-the-unit...
It's not casting from 'the cloud', but from a server. And that server can be any device on your local network. Thats how it can receive any media on your LAN.
Agreed. I swear every major hotel chain I stay in has unusable wifi (usually 500Kbps max, 500ms+ latency), even when you pay $15/night for it!

I can tether with my phone and get 20Mbps+ easy.
No. You desperately insist on giving them meaning. And sometimes, which is worse, the meaning you want to give them is completely unrelated or even opposed to everything they are or do.

Aside: You realize that the word "monad" (and "dyad") already has a very specific meaning and that you assaulted that meaning and now are trying to beat the poor word into submission? If I had to choose I'd say that J programmers have much more of a right to use and define this word: a single-argument function ("mono") makes more sense to be called a "monad" than an instance of "flat-mappable" interface.

> since its part of the actual syntax of Haskell do-notation

It's not, which makes using it even dumber - as it's no problem at all to change it.

F# uses monads extensively, as one of the selling points of the language, yet the m-word rarely if ever is mentioned in the docs. That's because designers of that language were rational enough to realize that "computation expression" is a name that both conveys some basic intuition about the thing in question and is concise enough to allow talking about the thing abstractly. From my perspective I don't see any, at all, arguments for persistent use of the M-word by the community of some programming language. Other than trying to be different, or something.

Believe it or not, names do matter. Good name speeds up learning/understanding considerably; a bad name slows it down. It's sometimes - rarely! - worth it to invent completely new name. That's when the thing you want to name really is dissimilar to anything else and when re-using some name would introduce false intuitions about the object. But monads ARE NOT SUCH THINGS (sorry for shouting). "You could have invented monads", and quite possibly you did a few times already, and that probably wouldn't be the case if the idea was that ground-breaking, that unprecedented.

Ok, nevermind - I'm getting angry for no reason, I should stop it already.
Ah I see, thanks for clearing that up :)
I don't think anyone should bring up DST when talking about time representations. DST is a stupid hack for artificially controlling economic forces, and has no meritorious bearing on timekeeping itself.

Let's face it: decimal time was really only intended for people doing lots of math work involving time. If the argument for base 10 is that calculations and representations are "easier" than base 12 (mainly because all modern human civilizations use base 10), why not make the argument that base 2 should be used, since computers virtually think for us at this point?

The real reason our representation of time is still so fucked up is that it has to be used by all humans, and all humans don't want to deal with lots of digits, fractions, floating point, etc. Sexadecimal is just simpler, even if we do have to occasionally jump through some hoops to keep this piece of crap timekeeping system in order. One second every couple years? Converting to decimal just to deal with little problems like that seems like a completely unreasonable suggestion to most people.
The only scenario you forgot to outline is when the CEO of the company that hires the small agency writes the content. Sometimes, this can be great - if that CEO is also an author, has years of copywriting experience and say, has sold tens of thousands of books.

Usually, that's not the case. Then the CEO hires the design agency, who wisely uses Lorem Ipsum or similar. Then, you might have an internal marketing manager who knows the CEO's copywriting skills suck. The agency also knows this, but, because it's a "Startup CEO," who's got some BS claim to fame, they write it anyway.

Screw the people who say the CEO's copy sucks, etc. Do you know how that scenario plays out? The board steps in, if they have any brains, and fire the CEO who can't copywrite but insists on wiping their arse with the whole thing. In this scenario, too, the agency simply takes the money and watches, waits for the internal marketing manager (usually, the guy who hired the agency) to get a new job or get fired. Then, the startup goes down in flames.

The best part? The agency still got paid. Sometimes, you can't save a client from driving themselves over a cliff. Take the money, smile, do the right thing and give them the best possible advice. But, don't sit still and do zero whilst the company drives themselves off a cliff. Especially when they pay you all the way down until they combust.
The point is that the leap seconds don't actually help astronomers because they need sub-second accuracy anyway, so they're going to need a more exact time and they won't really care whether it says "12:47:45.435" or "12:47:44.435". So it's a lot of work for dubious benefit.

Also, we "suffer" from leap seconds not because we did a bad job designing the system, but because the Earth's rotation is slowing due to tidal forces from the moon, so an earth day today is already a tiny fraction of a second longer than it was when we defined a day to be 24 hours. So we have a couple of choices: change the length of an hour (and minute, and second...) to match the Earth's changing rotational speed; let solar time and clock time gradually drift apart; or add leap seconds to keep them roughly in sync. The first option is clearly insane, since having our measure of time vary over time would be a huge inconvenience. Out of the 2nd and 3rd, options, we have chosen the 3rd. A lot of people are arguing that the 2nd is really a better option. In the (very very) long term, it almost certainly is. Once the Earth's day becomes 25 hours, we'd be adding a leap hour every day!

This is my understanding of the situation, anyway. Anyone with more experience here, feel free to correct me.
Who said anything about jQuery or Backbone?

About the complexity part, I am referring to the number of concepts one must be familiar with in order to produce a working Angular app. I mean read TFA: part of it breaks down the three varieties of directives you need to know in order to do a thing.

And it's all like this, just a constant array of made-up concepts you have to digest in order to make something happen in the DOM. It's such a pain in the butt, and you constantly keep running into it -- whenever you need to output a URL to the view, you get to go hunting for the docs for $sce and figure out your exact use case just so you can spit out the damn URL.
Yeah, Vienna is very nice! It doesn't feel like a "Big City" at all. I'm partial to the Montreal example in the article - it feels the most 'human scale' to me - but everyone has different tastes.
The new at-home screening kits look promising.
It's not sensationalist at all. Just because idle devices in the US consume the same amount, it doesn't become less important. It's still absurd amount of energy that could be used for much much better purposes. Another good example, albeit on much greater scale is Youtube, which already uses 1% of the world's electricity output.
Github has plenty of customers who pay for private repos. They're profitable and have had some serious investment dollars injected.
Well couldn't that be said about any company? If the competitor is doing something different, wouldn't you ask yourself why the heck am I not doing that, especially when there is an untapped revenue. Expecting companies not to follow/copy/learn from their competitors is a naive stand.

>Every time a tech company produces something new MS have to muscle in on the market, despite having a) no prior experience, b) no aptitude, c) existing products that could use their attention.

Similar to what Google is also trying to achieve with Google+, especially with muscling in part? Although I don't like their approach, I can't blame them for going with it. There is a huge untapped market in the social segment and they were right to put a footing on it.
Just from my experience, the Snowden thing was the best thing to happen for getting people to notice government abuses of power. Before him, if you were to say something like "the government is tracking everything we do on the internet", everyone would call you a conspiracy theorist. Now it's treated like common knowledge, and I even hear it taken even further than what has been verified.
This update bans ad notifications and homescreen icons:
"
- Apps and their ads must not add homescreen shortcuts, browser bookmarks, or icons on the user’s device as a service to third parties or for advertising purposes.
- Apps and their ads must not display advertisements through system level notifications on the user’s device
"

This is significant as some of the bigger ad networks focus almost exclusively on these kind of ad units and have reasonable market shares (Airpush and Leadbolt are examples): http://www.appbrain.com/stats/libraries/ad
You can't claim that MS didn't try to jump onto every trend. I think it may be asking the impossible to expect trends to be predicted in advance. Consider that MS already had a business to run. It would be irresponsible to risk that business to bet all-out on something that might never happen.
That's a bit defeatist. In my first year of uni, one of our lecturers drummed something into us:

Q. How do you eat an elephant?

A. One bite at a time
From the oxford dictionary; Sport: An activity involving physical exertion and skill in which an individual or team competes against another or others for entertainment.

Basically you're subverting the definition, you're thinking of maybe a game?
No problem, looking forward to it.
Both git and the blockchain would be horribly inefficient.

TPB's magnet list in the end was about 40MB. If git were scaled to that sort of level, it would be far larger. Also there would need to be a lot of code written on top of git to automatically synchronize files between users. Git does not really solve many of the problems faced with a decentralized public database of magnet links.

A blockchain would be far worse. First of all, there would need to be some sort of currency backing it, and that currency would have to hold significant value to secure the network. A blockchain solves the problem of distributed consensus. A public distributed list of magnet links does not need such strong consistency guarantees as is needed for a financial transaction log.

Both git and the blockchain are useful tools but should not be used as a solution to every distributed computing problem.

The blockchain can solve a lot of distributed computing problems. It covers a very wide range of use cases, however, a large subset of those problems can also be solved with other algorithms which are far simpler, more efficient, and do not come with problems inherent to the block chain, the ever growing size, the wasted cpu-cycles, 51% attacks etc.
That's difficult to argue given the app underlying it knowingly makes these requests.

It's arguable that he could be reverse engineering the API to make a compatible client - I think that should be legal, although IANAL.
I would like to bring up Gödel and his idea that you could construct theorems by multiplying equivalent numbers that represent theorems but I am sure you are well aware of it.

My argument is that it all happens through the application of operators and abstractions i.e. other numbers going through Gödel's approach.

In the same vein, we "should" in theory produce something similar. In RL, we have agents that learn to 'imagine' goals and then achieve them. Given the correct representation of such 'dreams' the models 'could' in theory learn to achieve such auxiliary theorems.
Please improve the style of your webpage. It seems to just serve up the text directly, leading to far too many characters per line, and making it extremely difficult to read. Ideally your line length should be somewhere around 70 to 90 characters.
Well, they do have Hololens project going. Seems better than HUDs.
I grew fond of printing a char, after I spent some time snooping a uart. The o-scope in capture mode (I realize this wasn't always an option) grabs the char. Handy because I find char waveforms very easy to recognize at just a glance, and you don't have to measure periodicity or count toggles.

Even if you don't have a uart, you can write a little proc to bit-bang a pin.
I'll be downvoted into oblivion for saying this but there are lots of ways that the average vegetarian or vegan every day supports killing animals for their own personal benefit. Animals are killed every day so that we can live a better life. It's not a big deal. Get over it or get off the grid.

I hope you don't drive on roads, or use anything produced by the petrochemical industry.

Hell, somewhere between your computer and HN a switch, server or piece of critical infrastructure is powered by burning dead animals. Or perhaps, it's just the plastic sheath on your ethernet cable that was made from petrochemicals.

I hope you're seriously considering refraining from using the internet because of the animals that were killed to make it.

Also, have you EVER considered how many field animals die to produce vegetables? You think a combine cares if there is a mouse in the way? Now, lets say you rely on a good shipped by trucking, train or ship, well then odds are somewhere along the line something was diesel powered, as we all know most diesel comes from oil fields, oil to the best of our knowledge contains dead animals.

If you're living you're consuming dead animals. Stop feeling bad about it and start enjoying the taste of meat. They died so you can live. It's the way of life, you think a tiger ponders the morality of eating a human?

Not eating meat is basically the sorriest excuse for making a difference I've seen, it's basically on par with believing recycling makes a difference. It's a small step to take with the aim of moralizing to everyone else how big of a difference you're making. Also, how many animals had to die because of habitat loss to make that nice house you're living in?

Meat may be murder, but so what? Pay soldiers to kill the animals then they are just casualties and it's no longer murder. We can now say the animal died in combat.
Actually veganism is much older than the word 'vegan', which was coined in the 1940s. There are many eastern religions, such as Buddhism and Jainism, that encourage various forms of veganism (not all of them necessarily healthy diets) in their monastic orders.

However, I think you are fairly liberally type casting vegans as single issue people. I would argue most vegans probably know about where their food comes from than you, as well as the affects that other parts of their lifestyle have on the environment.

From my own personal experience, I know there is exactly one vegan organic standard (which is the VON's "Stockfree" certification a sub-certification of British Soil association's UK-5 standard). That means if I eat organic produce living in the US a large amount of the fertilizer used is probably of animal origin. However, I'm between the rock and the hard place because I either choose harm the environment (and animals in other ways) or accept that some of the organic fertilizer will be manure. I didn't set up the system it isn't my fault. However I will choose to opt-out where-ever I sensibly can.

In my experience people become vegan for a variety of reasons, but most of those reasons are because they are conscientious, caring people. Like all groups there are a vocal minority who wish to harass other who disagree with them, but I don't like be tarred with that brush any more than you like being accused of murder.
I really love this book, wish more books were like this.
I can also recommend: http://www.amazon.com/Elements-Computing-Systems-Building-Pr...
DOmedia (http://domedia.com) in Columbus, Ohio uses Java/JSP.
I also tried Near Lock - seems it's a much better option for me.
If anyone is tempted to associate 'lab leak' with xenophobia or anti-Chinese sentiment, please remember the WIV lab was in partnership with the U.S. NIH (National Institutes of Health).

https://www.biospace.com/article/1nih-awards-ecohealth-allia...
HN has become a forum largely devoted to media criticism. We should change the motto to “ethics in journalism”
Using "spy sats" in a pars pro toto sense. The intelligence apparatus.
History has shown us time and again that the risks associated with improper use of the death penalty clearly outweigh the benefits (cost savings?).

And even the reduced cost associated with the death penalty is arguable, as many of those sentenced remain on death row for quite a while.
I believe you have causation backwards. IME, a lot of being human is also being bored and impatient. Stories relieve this.
Won't proxying the request just introduce its own latency? Either way you get two round trips. Is it measurably better?
The lawyer for the schools claims that Facebook must have known because comments were posted on Facebook to that effect:

> “Facebook knew what was going on,” said Ellen Kramer, the lead attorney hired by the school districts. “There was all sorts of stuff being posted about the demise of ECOT on Facebook and yet they still took this money. So Facebook knew or should have known of the financial difficulties ECOT was experiencing at the time they accepted the payments.”

I don't expect Facebook to use opinions posted on its site to determine facts about its business dealings.

It would be one thing if Facebook Payments found that ECOT's bank was no longer willing to pay out of their account, and accepted ECOT's office building in exchange for running ads, or if they're working on a credit basis and learned that ECOT's FICO scores had tanked. It's completely different if they're supposed to read news articles or worse, forum comments to make an estimation of their customer's financial solvency.
There was an information kiosk phone in the student union of my alma mater that could make long distance calls with pulse dialing using a button on the handset. It was well used.
Yeah that's all nice and shiny, but imagine if those taxes were simply stolen by corrupt government. Your mom would die from simple appendectomy infection because hospitals don't have enough money to do things properly. Plus if you got fired, you would have next to 0 support from the state, and either you have some savings you just eat through or your kids starve. And on top of that, any simple bureaucracy you want to do would require bribes left and right just to get things done that in normal society are done efficiently and almost effortlessly. Police would be corrupt too and chasing any dissent more than criminals. Roads you drive on would be semi-useless and getting worse. Etc...

In that situation, you know your tax money is >90% spend just to enrich somebody, probably also helping mafia, you would have a different perspective.

I don't claim I have a solution. I don't. I left my east/central European home that is nowhere as bad as failed state of Russia, but even with that corruption is still pretty bad, a-holes stealing from everybody are often well known, sometimes proper celebrities laughing off their supercars. I know I don't want to raise my kids in such a society, no matter how close to my heart it is and how easy life I had back home with my qualifications and savings. I know I wouldn't change anything back home and just be frustrated or apathetic, just like all my peers that stayed at home. Or I would get a sniper rifle and take those corrupt people down, without much remorse (actually I am very surprised not a single unbalanced person ever done that, anywhere). So, I moved and don't plan to come back in productive age.
If you need an easy way to bypass the "login" wall, just click the "reader view" icon on Firefox (and probably Safari).
If you don't mind me asking, who do you work for?
There will need to be wholesale resignations -- all of top management, and a new board -- before Boeing will ever regain credibility.

Every day they fail to resign costs them more. At the time, two or three resignations would have done it. Now we know how deep the rot runs.
That sounds more like harassment rather than legitimate use of the right to access a beach.
> there would be some confusion with the popular Chicken Scheme compiler.

Or Agda (the hen): https://www.youtube.com/watch?v=zPY42kkRADc
The use cases are so diverse that adding a UI for all use cases is near impossible. I also built a UI for ffmpeg, but mine was geared towards creating and applying video filters - much like Lightroom presets.
because it's better
The secret to the lightweight nature of Docker is that it just uses various namespacing, cgroup etc functionality provided by Linux with no virtualized OS kernel or hw virtualization mechanisms involved.

(Yep you need ARM Docker images when running on ARM of course)
Question then - what do you use functionally to replace "Escape" in your daily use? As a native English-speaking engineer, the escape button has a history of doing exactly what you're suggesting it not do going back to the beginning of computing.
> Windows for backwards compatibility reports 'right-alt' as 'alt+control'.

Interesting because on French AZERTY we also have an "altgr" key, and while Windows considers alt-control equivalent (ie. you cant type alt-control-à as well as altgr-à to get an @), typing altgr itself never triggers ctrl or alt shortcuts, it only goes the other way.
Search Youtube about the effect of sugar, you'll likely find a ton of ressources.

Insulin level in blood is more impactful than we usually think.
Do not blame Firefox, this is actually how MacOS UI works by default: https://apple.stackexchange.com/questions/269622/macos-windo...

I think the other poster has some addon installed and forgot about it.
If your process can be "make a tonne of low-precision instances then screen for accuracy" you can get surprisingly good results in general, as long as the accuracy of each instance is relatively uncorrelated. It's a really handy pattern to have in your back pocket.
> The monkey probably won't be sad. I think it is entertained all day by the researchers. Playing its games, and drinking its delicious banana smoothie.

Rhesus Macaques [0] have a lifespan of thirty years. Thirty years. Thirty years in a massively controlled environment, often sedentary, with limited opportunities to socialise with peers, and the simple pleasures of mutual grooming, lying in the sun etc. Lab animals that are rehomed in rehab centres / zoos etc are often overweight, in poor health, and have a range of nervous tics and social inexperience. Many adapt to the non-lab environment, but they tend to have underlying health problems and issues with acceptance by the alpha individuals because they lack the years of experience required to understand and fit into the complex group etiquette.

Animals may still be the best model for testing drugs / devices that will go into humans, but lets not understate the massive cost to the individual animals concerned.

[Source: personal involvement with a primate rehab centre]

[0] https://animalia.bio/rhesus-macaque