skysight-inc/HackerNews huggingface dataset:
Isn't this the same as the "problem of other minds"? How do I know that YOU mr xamuel are actually sentient?!

If we get to the point where a machine demonstrates "sufficiently" complex behavior, society will quickly accept them as sentient. This is something we are primed to do. Hell, people ascribe all sorts of intentionality to their dog.

After a few years, society at large will accept these machines as sentient, and it'll be the same philosophers arguing about "but are they REALLY sentient" that have been arguing the problem of other minds since ... Gorgias in 4th century BC?

You raise a really interesting point / distinction. I'm just arguing that society will race past this question without hesitation.
I remember only one huristic: unary operators have higher precedence than others.
Here's a simple personal finance question that seems very hard to answer: should you overpay your mortgage, or put more money towards retirement?

The well informed answers you tend to see on sites like MoneySavingExpert seem to converge on putting money towards retirement. They cite things like difference in interest rates and tax relief. But I feel the analysis is too one-dimensional, and there's actually a myriad of utility considerations and possible future scenarios. It might be impossible to answer well but I feel someone should turn it into an optimization problem (in the engineering sense).
Panic used to have an iOS app that did this. It was called Status Board, and was magnificent.

You could put it on an old iPad on an easel on your desk and watch everything from RSS feeds to ping statistics. In an office setting, you'd hook the 'Pad up to a cheap flat screen TV so everyone could see.

Sadly, Panic discontinued it when it decided to go after the video game market.
Move Fast & Break Things approach yet again would save the day if applied
Seems like he's still depressed by reading the article. Poor guy.
> prevailing opinions seem to emerge, and anything that questions or disagrees with them gets downvoted to hell.

I've noticed this too. Also the general bias there is toward asking for help/answers. So if your post or reply indicates that you are encouraging subjective, open-minded experimentation, especially if there is any risk involved, you are flirting with a total freak-out.

It's annoying but there's also a lot of good to be found there.
For me, neither the OP link nor the one you gave works.
Could you imagine life prior to widely available HVAC? These cramped streets, heaving with people and heat. It's all the more remarkable given the sartorial expectation of the time. How did people wear suits and dense dresses regularly?
Let's Encrypt certificate revocation – panic now
And at Scout Camp each year we always had some. It doesn't go away with training. Whether its body fat or lung capacity, whatever, they simply sink to the bottom no matter how big a breath they take or the 'head position' explanation. They can be 'swimmer' and still not be physically capable of floating on their back.

The ocean is a different matter I'm sure.
This isn't limited to personal finance either. I find that asking an open ended question to Google typically results in irrelevant results, discussions that are too precise to be useful (StackExchange), or just plain unhelpful (Quora). But appending "Reddit" to the end of my query almost always produces a relevant thread.

Most web forums haven't figured out SEO or how to persist quality threads (TripAdvisor). Reddit is filling in that gap.
> Only if they are lucky, they will do partial handbacks and will receive builds with their translation included.

That's what I ended up doing. We made a Windows version of our (actually our customer's) embedded product and I replaced the translation backend with an Excel table, and an Excel library so the translators could edit and test themselves without needing to recompile / convert anything. Just edit entry in table and restart the application.

Implementing this backend was surprisingly easy (half a day); thanks to Qt.
Not OP, but I share his / her perspective. My reasoning is that the act of killing is a serious and irreversible decision that should not in any way be trivialized. Furthermore, a full evaluation of the consequences of killing should not be deflected, distorted, or colored by something like amusement. Since killing is a necessary part of life (others mentioned vaccines, food production, and gardening below) it seems important to foster a sober and cautious attitude toward the act so as to prevent unnecessary loss of life; the "gamification" of death, even in trivial cases such as with the salt gun, does not appear to promote a sober attitude toward killing.

Essentially, my stance is that there is a difference between accepting an action as necessary and engaging with it as needed and making said action fun / associating it with enjoyment. I don't count video games as part of the issue for the moment since, at least currently, it does not seem like the characters and units that populate video games are in any sense alive. This may change, however, and if it does then I expect radical consequences will unfold.
Yes, I understand why you'd want to focus on solving the number of open PRs. I agree that keeping that number down is good. My question is why do you want to put this on a TV screen.

If you want people to focus on open PRs, tell them to open GitHub on their computers, don't tell them to look up at a TV screen periodically. Treat it like alerts: you have a list of open things to deal with and you need to get that number to zero. There's no threshold greater than zero of a long-term acceptable number of open PRs.

If the problem is that they have other things to look at too, installing yet another TV screen won't solve that, your team needs to make the management decision of what to prioritize. Options include making a unified dashboard of incidents/alerts/PRs/support tickets (and encoding which ones sort to the top), setting up a PR review rotation (i.e., for one week, completing reviews is your top priority barring all-hands-on-deck incidents), treating open PRs as alerts and escalating them if nobody replies within 4 hours, removing other work by deciding you'll deprioritize low-impact alerts (and hope that the increased development velocity ends up solving problems), etc.
Peter Thiel mentions in his autobiography that, out of the six co-founders of PayPal, four of them made bombs in high school.
> There is hope! In order to be able to have E2EE 2 things are needed:

That's really good news: then we'll have a very easy to use and reasonably secure option for video conferencing.

By the way, thank you for making this software.
Personally I think the problem is right here:

int x = 0, y = 1, z = 0;
int s = x & (y == z); // 0

Other languages like Go dont allow this:

package main
func main() {
n1, n2, n3 := 10, 11, 12
n4 := n1 & (n2 == n3)
println(n4)
}

Result:

invalid operation: n1 & (n2 == n3) (mismatched types int and bool)
http://archive.is/ny5TX
But why do you need an app where webpage is more than enough?
Yeah, the https://en.m.wikipedia.org/wiki/Robots_exclusion_standard dates from a more civilized time, when URLs were more, erm, uniformly structured.
> The female tit (the bird ... not what you think) basically cheats so much that there is a possibility that none of the offspring is actually of the male that feeds them ...

Pretty sure "cheating" and infidelity are largely human concepts. That's normal and natural behaviour for many species.
Archived link: http://archive.is/ny5TX
It's nice, but facts are not the bottleneck to my development
>...but then again I haven't seen a tech unicorn that hasn't been funded by investors.

Partly because if you're not in the target market for a bootstrapping business, you probably won't have heard of them. It's a waste of money, time and energy making a big noise about your business if you're not chasing investment.

Partly because the desired exit for bootstrapped businesses is (usually) a trade sale. You can't trade-sale a unicorn-sized business because finding a buyer that big is difficult/impossible. Bootstrapped businesses tend to sell before they get that big, while they're still showing huge growth, to make sure they have enough potential buyers.

Partly because valuations of bootstrapped private companies are weird. With no VC driving valuation growth, and no stock sales, how much is a private company actually worth? Valuing one is tricky, and a lot less important than for an investment-driven business.
I think it's more that getting knocked into the next tax bracket is better than making less money. Because you inherently still make more money due to how tax brackets works. I'm guessing this is an allusion to how many people don't understand how tax brackets work and think that you can make more money, get taxed more, and then end up with less than if you never made more money.
That’s... actually true. It doesn’t matter how fast you’re going unless you’re speeding. And it distracts you by making you look down.

The only reason we don’t have that yet is because the car doesn’t know the speed limit everywhere all the time.
The benefit cliff affects one demographic, and while affecting net revenues, isn't a tax issue. Software engineers fretting about moving into a higher tax bracket is another demographic, and is a tax issue.

These are different phenomena, generally affecting different people. While (a hypothetical I) could certainly lose out his social security medicaid by going from $0 income to non-0$ income, I'm not the person worried about going from the <80k$ bracket to the >80k$ bracket.

IME, the people who worry about making more money and moving into a new tax bracket are not people who are eligible for any meaningful subsidies to begin with.
“Instead of falling into that trap, he just used parentheses.”

That’s my conclusion too. Especially when I deal with several languages at the same time I don’t want to spend time on thinking about these details. Makes my code a little more verbose but I think it adds clarity.
It's actually cheaper (in delta-V terms) to leave the Solar System than it is to hit the Sun [1].

[1]: https://www.reddit.com/r/askscience/comments/5lt50r/why_does...
Bloomberg spends $60m on Facebook ads then quits Presidential race
Tax brackets do, but what I was insinuating is that those select friends (bless their heart) believe that all of your income is taxed in the highest singular bracket that you reach.
Did you learn words in your native language by deliberately memorizing them?
Lufthansa to ground 150 planes over coronavirus
It was 500 a few months back when I got it.
Show HN: PlanningPoker for estimating story points in SCRUM (2015)
Are we outraging yet?
Plenty of the world doesn't live with HVAC even today. They mostly do fine.

But agree on the suit deal - How do they stand it? The Amish in Iowa today wear wool even in the hottest weather. Nuts to that.
I've always been a bit sceptical of things like a citizen's income, but a negative income tax instead of things like universal credit seems to be quite an elegant solution to dealing with benefit cliffs.
As far as I know, the US tax system works the way you describe.
Audio – To – Text in 119 Languages
Always on a swivel! It is so stressful.
My own answer is through rational empathy. You might not think much of small annoying insect, but it is still orders of magnitude more complex than anything humanity has ever built. Destroying such marvelous system just for target practice feels like being a dick, and I refrain from it.

It is a hard ethical dilemma and any line you draw will be arbitrary. Some people hunt rhinos, some catch fish or shoot birds as past-time, while others get sense of satisfaction from gunning down insects. I still condone pest control, but I draw the line at reasons like "for fun", or "because I'm bored", or "to feel more powerful". The intention/reason is important, because it affects the future. If you do it for fun, you have no reason to ever stop or to consider alternatives once they are made possible.

To answer another post, I think killing in video games is completely OK and something I often enjoy doing.

I'm also enjoying the tone you've set for discussion and I'd like to hear your personal views.
> "I have no idea" he told me.

Indeed, this is the pattern most industry programmers follow: never rely on operator precedence and always uses parentheses to disambiguate where things aren't glaringly obvious.

That makes your code both more robust and maintainable.
It doesn't work in practice. It might work if you were trying to memorize the capital city of something, but it forces you to really narrow down the scope. That's why Duolingo does so poorly compared to just going into a different language forum and immersing yourself.

Also a big part of memory is building multiple connections. Spaced repetition tends to be in an island. It could be less effective than other techniques, like encoding.
> When you compare interfaces designed by that vast majority of developers, using MD is an enormous step up in usability and functionality.

I disagree. MD is terrible, and is a a couple of steps backwards in terms of usability and discoverability. Its use and influence has been pretty harmful, in my opinion, and is one of the reasons why UI design has been growing increasingly worse overall.
It's ironic that I upvoted this post to agree with you - which is exactly the issue you talk about in your post.
Google has a policy of not indexing search results so these will probably be removed although technically there's nothing wrong here.
One impact of the dropping of Python 2 from Linux distributions
Wait until they hear about the hundreds of billions of dollars worth of all sorts of stuff sitting idle that has been purchased by the DoD and USG paid for by tax money.
No, the developer can choose one of these. As a user, I have to deal with all of them because I cannot choose how the developer distributes it and there is no standard. If I could choose, I'd use AppImage for everything (since it is the only one that is portable) but I can't do that.
One of my issues with tit is that the marbles run slightly too quickly to get young learners to analyze what's going on.
Sure. I remember adding words to my kids' vocabulary by repeating them and using them in context.
From your link "W3C's RDF uses URIs (Web addresses) for nodes and link labels in directed graphs. This has the advantage of enabling them to be dereferenced to obtain further information, making for a Web of linked data. In particular, nodes can be dereferenced to graphs on remote databases."

I think spreading those kind of lies[1] if a part of why there is a divide between the W3C (at least the RDF community) and the rest of the word. The W3C should be more transparent about RDF capabilities and realistic about the real power of the Semantic Web.

[1] this false because RDF use IRIs not URLs, and not all IRIs are dereferenceable. Moreover, even URLs used as resource id are not constrained to be dereferenceable per the spec (and when they are, you'll get a lot 404 in practice). Also, the same effect can be obtained as easily with properties (key value pair) attached on nodes of graph database.
It really depends on your financial situation. What if you have no student loans and a six-figure income?

A $10k wedding (or a $50k one, for that matter) is only a waste of money if you don't value big fanc events where you're the center of attention, and it's only a financially unwise decision if you cannot afford it.
IEEE Spectrum ranked the top trending programming languages
The things though here is that comes rather neutral. Neither bad nor a good, but false or positive symptoms. That could a better starting point to take actions to strengthen the positive ones and get rid of false.
Mega backdoor roth (MBR) can be done in addition to traditional/roth 401k. When people discuss it on Reddit, usually MBR comes after maxing traditional 401k. The suggestion of being a replacement isn't a fair characterization of the going narrative.
It almost looks staged.
I've had major regressions in performance when a thrown exception was added.

We narrowed it down to the fact that the compiler wasn't free to A) inline the function, B) reorder internal operations in the function which came before vs. after the exception being thrown.
Yeah my Son the Sgt told stories of complex equipment never used. Battery lifetime issues, complex controls, limited opportunity for training.
I did the same thing..

Found the programmer :)
==in fairness we were in our mid 30s and on our second marriage==

How much did you spend on the first marriage?
“Given that, why don't new programming languages just require fully parenthesized expressions for expressions involving other operators?”

That would be excellent and be in line with the trend towards “safe” languages. I have countless examples where I read code with several expressions and when I asked the dev if they really understood the situation rules of this language they usually didn’t. They just wrote something they thought should be ok.
How AWS’s Firecracker virtual machines work
Someone found it mildly interesting. And it shows how you can mess up your robots.txt.
Netbooting a Raspberry Pi 4 without an SD card
> Have not met someone who hates AppImage

Talk to Drew DeVault, to name one.
I would bet that if Biden doesn't manage to win the nomination that he'd run as an independent third candidate and we'll wind up having the house of representatives decide who becomes president.
We've bought "surplus" Dell and HP servers from different government entities that were two generations old, basically brand new in the box. I wonder what % of purchases go unused for whatever reasons.
Malawi legalises the growing, selling and export of cannabis
You're confused with the old repo (General Paywall Bypass crudely copied from new repo though).
Clean one has the option to block 4 general paywall-scripts (TinyPass, Piano, Poool.fr and Outbrain).
This only requires permission for those 4 sites (also on old repo).
Americans wary of Facebook 'power,' survey shows
Clocks are an anti pattern...

Why would you want to have the time displayed permanently? It's such a distraction for developers.

Just set automated alerts for lunch and end of day and that's it.
Location: Ontario, Canada

Remote: Yes

Willing to relocate: No

Technologies: PHP, Laravel, Laravel Spark, Laravel Forge, Javascript, jQuery, Vue.js, Node.js, HTML, CSS, MySQL, AWS, WordPress, Linux, Vagrant, Docker, Redis, SASS, LESS, Web APIs, RESTful APIs. (Experience with many Integrations & API's)

Résumé/CV: https://linkedin.com/in/braunson

Website: https://braunson.ca

Linkedin: https://linkedin.com/in/braunson

Email: braunson [at]] braunson [[dot] ca

GitHub: http://github.com/braunson

I'm a developer with 15 years experience as a designer and full stack developer and have managed small-med teams. I've run my own agency for the past 11 years working with small businesses to F500 companies on a variety of projects. Currently looking for a position with a focus on Laravel/PHP in any industry.
Grafana needs a backend datastore, and typically prometheus exporters on each app, etc to get timeseries data that gets into the backend.

This seems to be checking endpoints for data at that specific time, not really doing any complex calculations or anything of that nature.
> The moral of the story is: The best time to make a breaking change that involves updating existing code is now, [...] It’s fifty years since this mistake was made

Another possible moral is: The languages that stay in use for fifty years are the ones that avoid making breaking changes. :)
So many people don't understand how tax brackets actually work. They think if they make one more dollar they pay X% more tax on every single dollar they earned.

It's actually terrifying to me how little understanding the average person has of finance.
It's an interesting thought, but the key principle - that the exclusion is "unjust" - is not substantiated very well.
The operator precedence rules that are discussed here are a bit tricky and programmers could be excused to have to think a few secs before knowing how it was again. Therefore, it is better to use parentheses for these tricky cases. On the other hand, everybody should know without thinking that * has precedence over +, therefore, a * b + c * d should not have parentheses if it is intended to mean what is written. Parentheses would just be needless clutter in this case.
"Rather, we need to deal with: "build a system that does A, B, C, ... and so on". Now, if you can do all of the above and make it simple... awesome."

I agree with this. It is a good point.

Some systems and protocols have very difficult requirements to meet and different constituencies driving those requirements - it's not always possible to implement simple and elegant solutions.
Decrypt announces the launch of its own token
I agree with your prof, and have a peeve with linters that complain about unnecessary parens. They may be unnecessary, but they can sure be helpful for those of us who don't have the precedence tables fully embedded in our neural code scanners.
> I've never understood however the need to disable Aero and switch to Windows Classic, which looks gray, boring and feels like using Windows 98 again

I've always disabled it. Not because it's awful or anything (I'm neutral to it) but because it uses up machine resources without giving me any particular benefit. There's nothing wrong with the classic look. I don't need my UI to be all flashy. I need it to be functional.
And why -2 points??? Already moving money out.

What is annoying - only 50k per day is allowed.
TFA directly addresses this. The problem you demonstrate is that C does not have a bool type, and the == operator instead returns an int.
I feel like the widespread misunderstanding of tax brackets is used as a weapon.

Candidate X wants to tax you 60%!
How often I wanted to apply the same to contracts and would wish to see it in legal texts as well. Parenthesis (and lists) would make legalese so much more readable and remove ambiguities. Still wondering why they do not use these tools.
In common English usage, terms such as "theft" and "steal" and "rob" have more expansive meanings than they do specifically in a legal context.

For example the commonly accepted and used term "identity theft", which does not actually involve depriving the victim of their identity. Similarly, we commonly talk about credit card numbers or passwords or email addresses being "stolen" in a data breach, even though you still have them after they are "stolen".

Actually, even in legal contexts "theft" does not always require depriving someone of the thing stolen. Example: "theft of trade secrets". The person whose trade secret is "stolen" still has the information.
The practical limit is not having electrons flying off due to the photoelectric effect or discharging due to conductive material in the environment.

So do it in a vacuum, in complete darkness.
Honestly, it looks like someone is just taking the LLVM IR instruction `invoke` literally.
I self-learned 5 languages to fluency. Getting the vocab right is absolutely necessary. They are the tools you need to get work done.

But yeah, you have to use the tools as well.
excellent info - thanks!
Because it cost like $10 and 5 minutes, could be set up by non-web-plumbers, and was pretty out of the box.
> What I'm trying to say is, stop letting others telling you how you should live your life and figure out what works for you.

I'm no entrepreneur but I think the article is saying that this is easier said then done when you want to do something you are passionate about, eg. changing the world with some new software thing, and everyone who have done something similar is acting like the examples in the article. Like that farmgirl article doesn't once ask if her "seemingly superhuman work ethic" is an example to others or rather should be presented as how an extreme sports practitioner often is: "you are clearly an adrenaline junkie! laughs but really, how do you cope with the stress of endangering your health just to free climb that large rock wall".