jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This piece always irritates me. I don't think it's that interesting of a question.

Firstly, Mathematics is a language for studying structure.

The reason it works is because we won't call something "mathematics" unless it is a reliable/reproducible/communicable tool for representing structure. As it is a language, it employs linguistic structure in an act of mimicry of experience. This is called analogy.

Secondly, the brain -- the basic function of a brain -- is to differentiate between experiences -- to assign meaning or to separate a signal from noise. This is how a brain develops a notion of 'appropriateness.' We apply this concept to linguistic analogies, and from that you can recover a notion of 'truth.' (An 'appropriateness engine' could be a suitable term for a moral algorithm. 'Utility function' is also often used in this context.)

It is not unreasonable that math works. Math works because if some language doesn't work, we just won't call it math. The mystery here is that anything works at all, and to answer that you'd have to explain why anything even exists.
Agree completely..

When the docs first leaked, I wrote this:
https://medium.com/@haroonmeer/why-discussions-on-cyber-snoo...
You're right, any code that runs without errors in 5.6 will probably run fine in 7.0.

And that's exactly how deprecation is supposed to work! No massive changes, only incremental changes, and even those incremental changes come with at least a couple of years of grace period.
So if all car manufacturers are as bad as each other, that's OK?
There are a few things compilers can be really bad at, another is register allocation. A very interesting example is the LuaJIT2 interpreter, as explained by Mike Pall:

http://article.gmane.org/gmane.comp.lang.lua.general/75426
> and produced an output as a function of it's actual internal operation (and not a random, accidental bit flip) then it should stand even in front of a judge.

Honest questions to people who are familiar with SmartContracts/Ethereum - how do disputes and adjudicating work in this example then?
So the progress will be for consumers to willingly purchase without any protection? It's high risk for a reason, BTC doesn't solve any of that.
This seems to be the follow up to http://paulgraham.com/mean.html where pg refines his argument.

I'm glad he did, I felt that his "Mean people fail" essay to be one of his weaker essays, and judging by the comments it got when it was released so did pretty much everyone else on hacker news:)

I tend to agree with him that good people get further along in life. In my industry, finance, I tend to see that the good people do much better than the assholes, contrary to what hollywood would have you believe:)

I think the reason for this is similar to what pg pointed out, finance is a very information and relationship driven business, the better caliber of friendship you cultivate the more people there are who will give you the first call, or preferential treatment on new issues.
Did you manage to make it work with skype ? (it seems that skype doesn't use the proxy parameters for ads)
Yes like all those massive networks of Catholic suicide bomber nuns.
I wonder if pg's view of top investors as 'good' or, maybe more accurately, consistently moral has changed since he has gotten to know more of them personally? Not a charge of corruption or cronyism, but sometimes one has different standards for friends than for people one doesn't know.
How are you able to use the term Super Bowl without getting sued?
Also not having to deal with C++ or visual scripting could be a major plus.
[1] I'm not saying that if you sort investors by benevolence you've also sorted them by returns, but rather that if you do a scatterplot with benevolence on the x axis and returns on the y, you'd see a clear upward trend.

[2] Y Combinator in particular, because it aggregates data from so many startups, has a pretty comprehensive view of investor behavior.

Why can't YC, of all firms, publish this scatterplot? Wouldn't it hold people accountable in a way that nothing else would?
10k rps would be 36M requests in an hour, so the peak is likely far lower than that, probably closer to 1k/s.
I specifically take issue with this statement in the piece:

So often there are reasons for things to be the way they are.

This seems like a motte-and-bailey [1] argument. Of course there's a reason for way that things are the way they are. There's always a reason. It doesn't mean that the reason is good.

Let's take, for example, the dark patterns on the Adobe website [2]. Do I need to have the "full context" behind Adobe's product engineering to know that burying a hefty cancellation fee in the fine print for what appears to be month-to-month pricing is awful? No! We can, and should call that decision out, even if we aren't certain of the full process that led up to it.

In addition, I disagree with the broader point that one must have a full understanding of a system in order to disagree with it. I'm not a great cook. But I can sure tell when food tastes bad! Do I lose my ability to say, "Hey, this dish tastes bad," if I can't cook the dish myself? Do I lose the ability to say, "Hey, this car sucks," if I'm not a SAE-certified auto mechanic? Do I need to have a deep understanding of automotive supply chains in order to say that burying the controls for the heated seats two levels deep inside a touchscreen menu is a stupid idea?

No, of course not. While having a full understanding of the constraints behind a system may be helpful, in practice we can and must pass judgement on systems without having that understanding. There simply isn't enough time to learn everything about everything, so sometimes what you have do is say, "Eh this sucks," and move on.

1: https://en.wikipedia.org/wiki/Motte-and-bailey_fallacy

2: https://twitter.com/darkpatterns/status/1489901640777973768
You and a whole lot of other people, until they see something presenting it.

I had to explain the shift to my kids once. It was sort of interesting after that time. We notice it, and they will often comment on something picking up a new meaning now.

That suggests to me a lot of people remain unaware of "overloading" words in that way.
Proposition 1: People are interested in new ideas and new ways of looking at things.

Proposition 2: Some people are more able to come up with good new ideas than others.

Outcome: A place like HN, which is for the discussion of highly intellectual ideas, is inevitably attractive to thinkers. Even people who aren't as bright as those who come up with avante garde ideas are attracted to those ideas and quite legitimately want to discuss them. Their responses follow a learning curve - at first people don't fully understand what they're seeing but as time passes their understanding of new ideas deepens.

Wherever I go, I'm on the lookout for ideas that might change my outlook and deepen my understanding.
Such ideas are very rare, but I find that HN is a good place to look for them.
I admit that I don't always appreciate an idea for what it really is, from the beginning.
:)
My first reaction to this would be to change it to take as struct, but the ticket comments reveal why this is not a good idea: those are C++ functions called from Java, and Java's translation layer (JNI) does not support structs at all.

It looks like the "recommended" case would be to create a new class, add a setter for each parameter, and pass it. But this is a lot of extra code, and many more function calls, which will slow down the program.

If I were in their shoes, I would keep it as-is, but add an explanation comment. If this patter turns out to be both common and error-prone, I'd consider codegen which emits definition of C++ struct, Java caller and C++ receiver with matching parameter list.
> less friendly to governments

Citation needed. The European Union Public License is copyleft and it's literally written by governmental bodies.
I'm in 2.92 now opening projects from previous versions and all is well so far.

Q: When the new-version splash screen asks to select new or use previous config, am I missing out on optimizations or new features by selecting previous?

- The render cache indicators in VSE are gone. The orange bar segments that show strip cache building is comforting while Preview FPS stutters. Confirm that caches are being built ... but in default /tmp/ vs what's in my previous config. Will start w/ a 2.92 config and update.

Tangent: 2.92 was in the Snap Store earlier this week and updated without hassle. Understood there are issues w Snap, but this was a good experience.
Can you not do that with the Blender python api? It is a shame they had to discontinue the Blender Game Engine which absolutely would have done this.
"social media" obviously. With the heavy news coverage on WSB and GME the mind goes to that when reading the headline.
Just start charging ten bucks a month for access.
I feel like if your assistant starts recording you and you get questions like “Have you ever sent your assistant a picture of a cartoon penis?”

The flight upgrade probably wasn't even a straw... maybe just unfortunate timing
> I think they're an awful addition to driver controls.

To make matters worse, they're quickly becoming a full replacement for driver controls rather than an addition in many cars.
Rust has this, it's `let ... = match { ... };`.
The list of Portfolio's worst CEOs (http://www.cnbc.com/id/30502091?slide=1), Portfolio seems to have taken the list down.

OK, maybe I'm biased because I'm a geek, but when I look at this sorry excuses of CEOs in their suits and glazed expressions burnt in their faces from years of corporate climbing, I think I'll take people like Zuckerberg, Jobs, Brin&Page, etc. over these people any day. Yes, some of these people have egos or blunders to match the ones on the list, but at least they know (or had known at one point) how to create. This sorry bunch, on the other hand, just knows how to work the system and then brag about it in expensive steak houses while watching football on the screen or during their golf game.

It's sad to see that the crude stereotypes in movies like "Pretty Woman" are mostly true. Another case of life imitating movies.
You can also file a complaint with the Better Business Bureau

http://www.bbb.org/us/
I would like to be one of the many to go:

HAHAHAHAHAHAHAHAHAHA.

You deserve it. Fools.
Throw in some some velcro and you're set.

http://vimeo.com/11886557
I've had severe insomnia my entire life - I miss at least one night's sleep a week, often pull overnighters, etc. My mind just won't shut off, or it will but despite being exhausted I am not sleepy.

I started exercising daily and meditating at least half an hour a day and now I sleep like a baby. Sometimes it takes a couple hours of reading, but its not a severe problem for me anymore. Exercise or meditation alone didn't do it. Together they give me physical tiredness and mental quiet, which means sleep.

Its amazing what physical/mental upkeep will do for you. That being said... I just install F.lux and may try some of this other stuff too!
What? The majority of people experience no symptoms. Schools(children up to 15/16) are not vectors for disease this is well known now thanks to Sweden’s common sense policies.

Comparison between Finland and Sweden: https://www.folkhalsomyndigheten.se/contentassets/c1b78bffbf...
And love that the first site was trully responsive. :)

How I wish there were sites styled like that (no irony, and I know it doesn't has any style). Get in, grab your info, maybe see an image and get out.

Good times.
SEEKING WORK - remote development and mentoring (Israel), on-site training

I am a full-stack Web developer (since 1993) and an independent consultant (since 1995). I set up one of the 100 Web sites in the world, write the monthly Web technology column for Linux Journal, and have a PhD in Learning Sciences from Northwestern University.

Currently, I spend half of my time helping developers to use open-source tools more effectively. I teach Python, Ruby/Rails, PostgreSQL, and Git to individuals and companies (including Apple, Cisco, HP, SANDisk, and VMWare), in the US, Europe, Israel, and China. I also give free Webinars, curate http://DailyTechVideo.com/, and spoke at last month's http://hacksummit.org/.

In addition to formal courses, I offer mentoring and code-review services. If you are a new programmer, then I can help you to avoid pitfalls and mistakes. If your team is new to a set of technologies, I can improve your processes and code quality, on a one-time or ongoing basis. I have done this for such companies as SAP and Fiverr, with great success.

My ebook, "Practice Makes Python" (http://lerner.co.il/practice-makes-python), gives Python developers a chance to improve their skills after taking a course, but before embarking on real-world projects.

In addition to my work as a trainer and mentor, I do software development projects, generally using one or more of the technologies mentioned above. Such projects range from simple database optimizations to full-scale Web development projects.

I like to speak with and help nice people with interesting projects, and feel privileged that my work lets me do so.

If I can be of help to you or your company, contact me at reuven@lerner.co.il, on Skype as "reuvenlerner", or on WeChat (微信) as "ReuvenLerner". You can also read more about me at http://lerner.co.il/ , and on my blog at http://blog.lerner.co.il/ .
Mostly that things won't happen: No consumer business model or compelling apps for IoT; No home automation standards that actually become standard; Smart watches are still too big; Enterprise IT managers still think PCs are at the end of their development without getting cheaper to support, but can't find tablets to replace them. I could be wrong about the last one. An 11-12" 4k+ tablet light enough to hold in one hand should be possible, but where is it?

What will happen? Imaging and video will continue to get better faster than ISPs and content publishers are ready to handle. Trust in US service and technology providers will continue to erode, along with their overseas sales. This raises the possibility of secure, verifiable, consumer friendly storage and/or communications products emerging, but I'm not going to predict that will happen in the US. The government in the US wants their nose in everything.
The key to that in a way is embedded in the article. He doesn't give up, just keeps plugging away at it. That most likely goes for other things he does as well, including learning.

If you want to understand anything at all you'll end up branching out into tons of other fields besides the one you started out in. Want to understand something about biology? Off you go to Chemistry, Physics and even Math...
OpenSignal - London, UK (Full time, permanent)
At OpenSignal we're using mobile apps to tap into the smart phones we're all carrying around with us to build up global crowdsourced sensor networks. Our first sensor network is for wireless signal [1] where we are building a global database on the coverage and performance of wireless networks (both mobile + WiFi) on a scale that has never before been possible. Our second sensor network is WeatherSignal [2], which uses the barometers, thermometers and hygrometers on smart phones to crowdsource weather data and we have already published a scientific paper [3] showing the potential of this approach. If the concept of crowdsourced sensor networks appeals to you too then please get in touch. We are hiring for all manner of different roles right not (backend, frontend, UX/UI & data science) but most of all we are just looking for smart, like minded people rather than people with specific, existing skills. We also recently raised our $4million series A [4] from Qualcomm Ventures, O'Reilly Alphatech Ventures & Passion Capital so are growing fast.

More info: http://opensignal.com/jobs/
Email us: join@opensignal.com

[1] OpenSignal App: https://play.google.com/store/apps/details?id=com.staircase3...
[2] WeatherSignal App: https://play.google.com/store/apps/details?id=com.opensignal...
[3] Battery Temperature/Weather correlation: http://opensignal.com/reports/battery-temperature-weather/
[4] OpenSignal Series A: http://techcrunch.com/2014/08/05/opensignal-series-a/
FWIW: This is the number one thing I prefer about Apple Mail over almost any other client for handling multiple accounts.
Do the ends justify the means though? I'm not sure.

My wife has a single functional lung and very bad asthma. We are terrified. I have spent more than a little bit of time helping her down from panic attacks.

…And yet, I'm not sure this is the right way to go about it.

How many people are killed by automobiles each year? 1.25 million. That's more than Corona is estimated to kill, right?

Should we just declare "hell with the economy, outlaw automobiles"?
Tooling/services/maintenance/engineering services for construction/building/printers etc (very little for the food industry, but some small things). Also, boss is a dick.
They may have changed their policies since 2018, but they used to close accounts with no warning.

https://medium.com/@serverpunch/why-you-should-not-use-googl...
Wow.

It’s so selfish to sacrifice other people’s lives for your own delusional paranoia.
Front-End Angular Developer

Location: Europe

Remote: Yes, remote only

Willing to relocate: No

Technologies: HTML, CSS, Sass/SCSS, DOM, JavaScript, ES6/7/8, TypeScript, JSON, AJAX, HTTP, Web APIs, RESTful APIs, Bootstrap, Angular, RxJS, NgRx, Ionic, Angular Material, Wijmo, Karma, Jasmine, Protractor

Résumé/CV: https://nunoarruda.com/resume.pdf

Email: nuno@nunoarruda.com

I'm only interested in part-time remote opportunities. No relocation/short-term/freelance/contract, please.

===

Hi, I'm Nuno, a Result-Oriented Front End Angular Engineer with a strong technical skill-set, attention to detail, and 18 years of experience. I have a passion for translating beautiful designs into functional user interfaces and building great web applications.

I actively seek out new technologies and stay up-to-date on industry trends and advancements. Continued education has allowed me to stay ahead of the curve and deliver exceptional work to each employer I’ve worked for.

I've successfully delivered projects like a CSS UI library used by 17,000 employees, a mobile app that has 120,000+ users, and a web app serving over 100 million images. I've done frontend work for Adobe, Webflow, Bayer, among other companies.

I'm originally from Portugal but I've been working remotely for the last 7 years for companies worldwide. I can be flexible in order to have overlapping working hours with a distributed team.
Seems strange that they're not going to use a control group that receives a placebo.
And rebutted in the equally well known "Bitcoin: A Comically Badly Designed and Completely Dysfunctional Peer-to-Peer Electronic Cash System".
I don't buy this.
What's lacking is the political will to secure the borders of the UK. If the UK is so porous then how come Germany wasn't able to stroll over in 1940.
People have been told that's it's impossible to keep out illegals and through repetition and the evidence of their eyes have come to believe it.
Meanwhile in 'nice areas' the only illegals visible are the domestic servants who would otherwise be unaffordable.
If countries are as helpless to prevent immigration as is generally implied then we might as well dismantle borders altogether.
Yes, this is absolutely true. People do get confused and overwhelmed by choice. Either that or they're completely unaware that any choice exists.

By "People" I mean I'm talking in averages here. The target market for Fallout is tiny and much more focussed compared to that of, say, Dragon Age.

Also, most people only play through the game once (if that), so there's an almost philosophical question about whether choice of outcomes actually matter if the effects are only going to be seen once.
The problem I run I to is inconsistency. Some crosswalk buttons still matter and it's far easier to just hot them every time then to remember whether this one is still wired up.

That sad, a cool experiment to do with kids would be to detect whether buttons are hooked up.
Yep I had the same experience with my iPhone 3G and MacBook during the keynote and much of the week, it got more reliable on thursday and friday when there were fewer people around.

I would also confirm the second point, last year I had no problems connecting.
by this reasoning all knowledge is arbitrary so this comment provides no value beyond arbitrarily shitting on someone
The theory of anthropogenic climate change aka global warming can be tested and falsified.

The general hypothesis was put forth in the late 19th century: that an increase in the burning of fossil fuels would lead to a warming of the atmosphere. This is indeed what we have observed since then.

More granularly, you could test and falsify components of the theory: that CO2 absorbs and re-emits IR light; that burning fossil fuels release CO2; that CO2 persists in the atmosphere for a certain duration; that the ocean absorbs CO2 at a certain rate; that CO2-driven warming is not fully offset by another system such as clouds or snowfall; etc.

All of these (and more) have already been repeatedly tested. It was the cumulative results of all these tests that drove scientists to begin sounding the alarm in the 1980s--almost a century after the first hypothesis.
At first Oculus seemed like a cool idea, but you can really only play "simulator" games with it, games where you sit in a vehicle otherwise it ruins the VR feel and you might as well just play on a monitor.

Only other thing I've seen was some sort of sculpting thing, but I'd imagine the novelty would wear out there pretty fast.

More I think about whole VR thing the less I think it will actually be a thing. I'm sure when Oculus Rift comes out for reals a lot of people are going to buy them, but I don't really see a lot of value for developers supporting them in most games, but someone comes up with killer app/game for it.
I'd love to an electronics related prank in 2015. Just before I went on christmas holiday, I inserted a snippet of JavaScript into our web-based IDE (used by our developers) that flipped images upside down for a few seconds now and then. Their first reactions - this must be a browser issue. Another suspected an issue with the latest OS update.
"The Waldo Moment" I found hilarious because I enjoy crass and obnoxious humor as much as anyone. That said, the ending wasn't plausible. People develop an immunity to that shit over time. It could unseat one political candidate, sure, but Waldo would lose its punch and its extortive capabilities. Mockery has power, for sure, but eventually people learn to tune it out. Not plausible to its full extent, but still poignant, and a bit funny for the sheer obnoxiousness ("breaching experiments") and stupidity of the Waldo character.

This is exactly what happened when Waldo defeats Gwendolyn but not Liam. Apparently his impact wasn't sufficient to sway the masses and/or the masses realized how ridiculous and impractical it would be to vote for a blue cartoon bear.
Being alerted to offending material is not proactive screening.
Yes you should. You are following the rules and no doubt at a cost.

You should report him for the same reason that you should report a competitor that is dumping toxic waste in a stream.

They are externalizing costs to society as a whole to maximize their gain.

There is no malice is demanding that everyone respect the law that safeguards us all.

If the competitor does not wish to follow the law then they can move to a locale that does not have that law.
Check out Robin Labs
I had a mini-ITX case where the AGP port (yes, it was a while ago) was right up against one of the walls, so the GPU fan was pinned against the wall. As expected, the machine crashed every time I started up a game. We fixed it by drilling holes in the wall right where the GPU fan faces it. The next version of the same case came with an array of holes drilled in that exact same spot, so I guess we were on to something.