skysight-inc/HackerNews huggingface dataset:
Correct on all accounts. SO is radically superior to what existed before. Faster, more comprehensive, tightly maintained, highly accurate.

I routinely cringe at reading some of the comments on SO, the general smugness on there. However there's no comparison to the past options. It's better in every way. Forums of old were overflowing with plenty of smug behavior as well, SO didn't spawn that.
There are a lot of examples of incompetence. eg the butterfly ballots where the candidates and the circles don't line up.

With the "hanging chads", the administrators hadn't cleaned the machines for years (after each election, turn over the machines and shake out the chads), so the holes filled up with chads, preventing new votes. Otherwise, the punch ballots weren't the worst option.

Sorry to geek out about this stuff. It was my thing for a while.
Missing Limelight? Or you guys use something else?
NC Police Issue Sweeping Warrants to Search All Google Devices Near Murder Scene
A nice soft forest floor described in that link is a completely different environment than an urban street/sidewalk. Glass would erode completely differently in those environments. Of course even in an urban environment the average piece of glass would still take a long long time to have its sharp edges smoothed. I can't disagree with the idea that walking around barefoot in the city is not the best idea ;P
Flows better, cracks less, doesn't grow whiskers. On every dimension other than safety it is by far the superior product. Noticeably so, even with practice and good JBC irons. I recently made the jump to tin, so the difference is fresh in my mind.

I have a bench full of uwave equipment from the 80s on account of the price being 1/10 to 1/100 of newer equivalents -- how much of it would still be alive if they had used tin solder? Would my hobby still be economically viable? Quite possibly not.
I agree it’s a form of moderation and has long term value, there are issues with how voting is applied (quickly and without feedback), leading to questions being buried or closed instead of improved.

As an example: I read a poor question where I can decode what the problem they are having is, but it’s not obvious from the question, so it should be improved.

Since I know a good solution to this problem, I don’t downvote or close-vote because I don’t want to bury or close the question while I answer. Instead I suggest how to improve the question in a comment, and start writing my answer.

When my answer is finished after 10 minutes, the question is -4 and has multiple close votes even though the author has already improved the question, and my answer was accepted. The question isn’t even an hour old, it’s now a perfectly acceptable question with an accepted answer - but it’s now closed and has score -4 with votes applied to a question that looked nothing like it does now.

So the biggest issues are

- too easy to downvote with no moderation effort

- too easy to end up with improved questions still closed

- Fundamental improvements doesn’t reset score (why should asker be encouraged to write a new Q instead of changing old?)

In short the problem is that everything happens at once, and the system is designed around questions being final when in reality the first 24h sees significant change.

So I’d suggest some simple fixes:

- close votes and downvotes removed (by moderation queue confirmation) if a question is sufficiently rewritten in the first (say) hour. It should simply count as a new one.

- downvotes registered but not shown during the first (say) hour. Herd mentality seems to make the threshold for downvoting lower.

- clicking downvote should at least have an optional comment or a selection among issues (like the close votes already have). That the material has an issue is content moderation but it isn’t feedback. I agree with Jon’s goal that the site should aim to make better askers - not just a better Q/A site. It should even be an explicit goal.
so how is this an improvement then
The natural order of human civilization derides IP. In the absence of a supremely powerful, globe-spanning government, enforcement is impossible. In the presence of honest intellectuals, it is impossible to deny that all progress is gained by standing on the shoulders of giants. Yesterday's Nobel is today's homework. Attempts to embargo knowledge are not just backwards, but thermodynamically futile.

Intellectual property management is archaic. And your other claims are borderline racist.
Are lead lined walls dangerous? I wanted to have a shed basement with lead lines walls to double as a bunker.

How does one actually get lead poisoning except thru contamination of water etc.?
I suspect(and this is just my guess) that if you have a true classic that is worth millions of pounds, you don't want to risk running it on additives - so for those extremely rare occasions when you want to start the engine(car shows usually) you might as well run it on the £5/litre genuine leaded petrol.
The Curse of the Gifted (withDr. Blair Duddy, Pediatrics)
This is basically how the web works - it pulls content in as needed and caches it.

All you need to get the offline experience with an App in this situation is having an Install button that prevents cache eviction.

It also mentions P2P retrieval, which would further avoid using an expensive data connection.
How an IDE Can Help New Programmers Learn Python (Interview)
Depends on the environment, of course. In the ocean or Lake Superior, sharp glass gets rounded to smooth pebbles within 100 years. I’d estimate the sharp edges take 20-30 years to disappear.
Sitting still on a street, of course, not much will happen.

As far as areas of expertise, I am a veteran (20 years) glassblower, but I am not an expert on how glass decays at all. I’m skilled at making it into things.
This is a pretty good question, but there's a standard trick to answer it. You don't define "material" directly, you just say either:

1) Whatever physics studies is material.

2) Whatever makes something material, atoms, quarks, and those other subatomic particles are material. By "material", we just mean whatever the ultimate theory of those things says they have in common.

Neither of these responses guarantees that "material" is a meaningful concept. If panpsychism is true[0], then everything is somehow conscious, and you may no longer have a reasonable criterion for materiality.

For more context, you might try the Stanford encyclopedia article on physicalism: https://plato.stanford.edu/entries/physicalism/.

[0] Sadly, there are very talented contemporary philosophers who believe in panpsychism.
That is a nice goal, but it remains to be seen.

I have dabbled with all major JVM languages, yet if it wasn't for Spark and now Android, no customer would allow us to use anything besides Java itself.

https://trends.google.com/trends/explore?q=java,kotlin,cloju...
Right, that's why I stated my parenthetical the way I did.
Actually, this is what “free trade” is exactly. No import tariffs between most EU/US trade.

Similarly to what OP said, since this tax disproportionately affects US companies doing business in EU, the US is likely to add a torrid to EU exports to the US. And the argument “You don’t just roll into a country, export billions of dollars of cars (or whatever), and expect...”
I noticed something similar in my company:

- Meeting, a lot of meeting, on average 2 hours a day.

- Scrum is also meeting heavy, for a 5 days Sprint, the first 3 days is to write the document, splitting tasks into smaller subtasks (so that anyone can code for it), the rest 2 days are for actual coding.

- It's very hard to track responsibility due to 'group think' - HoRenSo.

- Disputes aren't resolved completely but just shoved under the rug. The one who tries to pursue it will be alienated. They have a proverb: "The nails that stick out shall be hammered".

- A lot of engineers don't have formal computer education. But they make up for that by putting a lot of effort in learning how to code, so they can catch up with their peer in one or two years. For example, one programmer was working as a system admin for 2 years, and before that she studied marketing in university.

- Community events are mostly for middle aged people, not students or young one.

Overall I think it's interesting to work in a Japanese company, there are a lot to learn from them.

EDIT: Format
Mice Change Their Appearance as a Result of Frequent Exposure to Humans
The video interview (https://www.youtube.com/watch?v=FXdYSQ6nu-M) was really fun to watch. It's not every day you hear someone talking directly and honestly to camera about how their company's image was a fabrication, that they ran a propaganda machine, how they were bankrolled by an American billionaire, how they directly interacted with Steve Bannon, Facebook's broken app privacy model, etc.
totally, but in general the quality of questions there is higher than stack overflow
Link to the original study: http://rsos.royalsocietypublishing.org/content/5/3/172099
A year ago, it was widely reported that Cambridge Analytica had very little to do with the Trump campaign's digital strategy[1][2][3]. This was corroborated by GOP consultants, campaign staffers, and current and former Cambridge employees. What changed?

[1]: https://www.nytimes.com/2017/03/06/us/politics/cambridge-ana...

[2]: https://www.buzzfeed.com/kendalltaggart/the-truth-about-the-...

[3]: https://www.bloomberg.com/view/articles/2016-12-08/no-big-da...
I consulted for a Vietnamese tech company some years ago and was surprised to see that most internal emails among top management (most of whom had attended university overseas) were in English, rather than Vietnamese.

The reason? Written Vietnamese is too formal, and they prefer English for getting to the point quickly.
It's also not far off Hippocrates:

https://en.wikipedia.org/wiki/Ars_longa,_vita_brevis
> usurers

In case anyone missed it, this is an anti-Semitic slur.
> This said, the article feels quite arrogant.

Agreed. Its tone is very off-putting. From the article:

> Not just wrong as in not perfect, but wrong as in wasting half, or more, of your performance.

I wish articles would move away from this use of 'wrong'. Neither of those definitions are what I understand when I read 'wrong'. If you mean sub-optimal than use that word instead. Feels like much of the rest of the article is built around this misused terminology.
How we recreated a lost African city with laser technology
It is interesting that after all this time nobody bothered recreating the slashdot metamoderation system.
This, indeed ^
> However, the parser gets more complex and it becomes less worth it.

It really doesn't change much. Here's a simple one that can handle simple function call syntax:
https://gist.github.com/vidarh/a109c3788044736568bd71e79e842...

Apart from the operator definitions, to handle parentheses it contains two checks for the ":lp" operator type I used for left parentheses / any other tokens like brackets that'd behave the same, and one line to force :rp (right/closing parenthesis) to trigger a reduce. 40-something of those lines are the actual shunting yard/precedence parsing.

The variant I use for my Ruby parser does have some extra (ugly) hacks needed to deal with Ruby ambiguities, and "fun" stuff like variable arity operators (e.g. to handle method calls or things like "return") but the above is pretty much what you need to deal with saner grammars in a fairly generic way.

> you don’t need a parser to do that, and it makes the parser much more robust if you do

That very much depends on the language. In Ruby for example, the meaning of both parenthesis and curly/square brackets is context-sensitive. E.g. {} is a Hash literal. "foo {}" is a method call with a block. Or one of my "favorites": foo(5,1) is valid and has two arguments. foo(5,:bar => :baz) is valid. foo(:bar => :baz,5) is a syntax error ( "=>" is expected rather than ")" as the first "=>" turned it and all following elements of the argument list into an implicit Hash literal (so the last two ones are equivalent to foo(5, {:bar => :baz) and foo({:bar => :baz, 5}) respectively). There are more caveats, but I don't remember all of them off the top of my head. Some of them you could probably handle quite easily while pre-parsing, but you'd need to apply at least some grammar rules as many constructs acts very differently depending on whether or not an operator is used as prefix or infix for example. E.g. "% foo " is the literal quoted string "foo" (space acts as the quote character) while (foo % bar) is foo modulo bar, so you can't even safely tokenize Ruby without some thought to the preceding token at a minimum.

> However, the main drawback of a precedence parser is that you don’t get any parse errors out of it, and you have to manually go back and check that your trees are actually well formed.

Sure you do. If the value stack contains fewer arguments than the current operator requires after any reduce step that the priorities require, you have an error, and the cause is generally straightforward enough to place.

Constructing precise errors from that can be a bit painful, but it usually points at the "correct" spot if you record the locations of tokens, and the priorities lets you process the priorities of the operators and easily enough determine what would be valid.

I'm not sure how you'd use it to end up with invalid trees. In the contexts I've used it, the tokenizer combined with the precedence table is enough to ensure that the trees are syntactically well formed. If you want to apply semantic checks, you can just as easily call out to do those tests with a precedence parser as with a recursive descent one.
> Do they have complex widgets like grids and stuff?

Yes, they all have complex widgets like grids and stuff. Grids being layout managers, not widgets.
It isn’t that the western education system fosters creativity, they are just less effective in beating it out. In china, you have to compete very hard, you can’t slack off, you must get a good score on the gaokao to assure your future, and don’t fall asleep too much in your patriotic indoctrination classes. In the west, meh, it’s a fact that there is less pressure, and you can even refuse to stand for the pledge of allegiance if you want (in the usa, I still find the whole pledge during school thing wrong).

China still has a lot of creative people, but the structural differences of the Chinese education system can’t be ignored, and I cringe whenever politicians say we should have schools more like theirs.
> usurers

That’s code for “Jews” and this guy is a racist antisemite
Friendly_Chap:

With a president who is under attack by the mainstream media?
Democracy has just got a reboot, my friend. For the first time in ages the herds are not following what their slavemasters are telling them.
I have no dog in this fight since I'm European, but I'm glad he won and I root for the people of America who denounce the cesspool of propaganda what is disguised as their free media.
You are becoming true to your values again. I wish all Americans luck in your fight against the usurers.

Don't worry, I will delete it a bit later anyway, I don't like to leave political comments behind. But thanks for the ad hominem.

Just in case you try to run from your own words.
If you look at just the space you're using, then sure, Dropbox is expensive. But if you look at the extra services on top the of the fundamental sync/store service, perhaps it isn't. Determining the value is subjective - it depends on what you want from the service, how many of its features you actually use, etc.

If you've come to rely on the extra services and/or have an extensive network of friends, colleagues, etc. who you interact with via Dropbox, you'll probably view the service as being more valuable that just the amount of storage space offered.

In addition, one of the things that Dropbox banks on is people under-utilising the space on offer, which enhances the perception of it being good value, especially if you're a long-time user - the amount of space available to you has been increased over time (instead of the price being decreased). It also lessens their costs, as they only have to cater for the amount of space actually used, not what could be used.

Fundamentally, offering cheaper options would chew into their revenues, as many people who are happy to pay for more than what they use would jump to those options.

You might like to read the first and second responses here for more on this: https://www.quora.com/Why-did-Dropbox-move-to-a-single-Pro-p...
If you didn't want to leave it behind, you shouldn't have posted it on a public forum. Good luck deleting it from any archival sites it has ended up on.
It is not, but I appreciate your self confidence. I guess I'm secretly a self hating jew.
Just nitpicking, but this is not isometric, this is top-down oblique projection. Isometric is when all 3 axis are of equal length and separated by 120 degrees.
The combination of tensorflow and codeplay's computeCPP might already work. At least they have added SyCL support for the linear algebra library (Eigen)
Perhaps I phrased my point wrong. To me critical thinking/creativity and questioning authority are all intertwined. I see those attributes being emphasized very strongly here (in Canada), and from an outsiders point of view, less strongly in China. I actually didn't think that Chinese students were mediocre at all, my intepretation was that China was exceptionally strong in science and engineering due to that social tendency that you mentioned.
1) Why would Germany and France care? They have not been collecting taxes anyway, race to the bottom until Ireland can't anymore.

2) It works for Ireland because other countries prefer not to engage. If Germany had the same tax rate it wouldn't work for Ireland anymore right? As what is now Ireland only revenue would be split between the two or more countries.

When this happen wouldn't Ireland have to raise taxes if it wanted to keep the same money?

It appears to me that this would achieve an stable and healthier equilibrium after some time.
>> This provides the three essentials of a functional alarm clock...

All good points. In my case, I left out the part about how I don't want a regular bedtime. When I have tried to sell myself on the idea of a bed time, I found it too hard to commit to the idea. Instead I usually just go to bed when I start feeling sleepy, which in typically in the 9p to 12a range.
Just remember that most people want to live peacefully with the rest of the world, no matter their race or background. Haters are always the minority and no amount of hate spewing will make you seem friendly.
Nvidia will face more competition in the future, but it has technological edge.

So far Nvidia has build microarchitectures that are generic. They just put tensor cores, F64, F32, F16 units and 8-bit inference support into the same GPU. They are used in HPC, graphics, DL inference and training. That's four different domains.

I suspect that in the future Nvidia builds 2-3 different microarchitectures.

One for HPC + graphics.

One for DL training.

One for DL inference.
I wonder if this has to do with the people who are entering a field. I suspect that people who post on a math forum really want to do math, have an interest in it and don't want to just get a job that pays the bills. In software you have more and more people who got into programming because it's a good job but don't really care for it.

This may diminish the quality of forums because a lot of people just want somebody to solve their problem so they can move on without doing any work. I see that also in a lot of new hires who don't seem to care about actually learning programming but just want to do the bare minimum.
This is a very cool intro to graph theory. These interactive applications really make the concepts come to life. It would be some what challenging, but adding graph algorithms like shortest paths and minimal spanning trees could be a lot of fun. Good job!
You should treat the lead debris you generate as any other poison. (how have you been treating it?)

As far as soldering safely, you should definitely keep in mind that your biggest health risk is inhaling burnt flux, and lead-free solder generates a lot more of that smoke. Lead-free solder is more dangerous to your health. There's some more information here (archive.org because I don't know where this is on the new Weller site):
https://web.archive.org/web/20160402062321/http://www.weller...
If they'd had both the computational power AND the numerical modeling approaches/theory that were later developed, e.g., modified method of moments, then the vehicles would look a lot more like more contemporary "stealth" aircraft, e.g., B-2, JSF, YF-23, etc. Note that it's a lot easier to get an efficient aerodynamic and low observable platform when you can appropriately harness curvature.

If you have enough interest to go beyond these documents that are "web length" and would like to delve into the engineering and programmatic details, I cannot recommend enough the AIAA book "Have Blue and the F-117A: Evolution of the "Stealth Fighter": https://arc.aiaa.org/doi/book/10.2514/4.867958 . It is easily one of the best books out there on the development of an advanced technology / rapid prototyping aircraft, and you'll marvel at how little context any of the usual web length writeups or TV shows actually give you.
Not being permitted to do my job.

Yes, I'd love to help you, if only you'd let me. Won't you let me?

But you won't, because you can't seem to control yourself--it's like a compulsion to self-sabotage. (Similar to what happens to creative works in the entertainment industries. Too many cooks...)

And it isn't the CEO, who is typically a practical business guy, enjoyable to speak and deal with. He's never the problem (and it's best to deal with him directly when possible, no matter your role). Instead it's the VPs and CTOs and others in lead or similar roles, who are inherently political creatures. Witness there the worst sort of decisions in everything from hiring to "culture" to technical and business strategies.

Personified, the typical company is a capricious and self-defeating entity.

What was the question again? Oh yes, here's me trying to write an app, up against all that...
Another reason for this may be that skilled people know enough to ignore marketing claims.

Let's take guitars. You can get a squire (introductory model), a Fender made in Mexico (intermediate, a few hundred dollars) or an American standard (top of the line, a few thousand dollars). Most working musicians I know will stick with the Mexican fender, because they know there's not much difference between them and the Americans (The Mexican guitars are quite nice), and you can gig with it without worrying that a scratch or nick will tank the value.

So who buys the American fenders? People in their 40s and 50s who play guitar, but not professionally. For them, the guitar is a collectors piece. The story behind the guitar matters more than how it plays. Don't get me wrong, American standards are great guitars. But unless you're looking for a very specific tone, the Mexican fender will do the job.
You are not Jewish
You equate usurers with Jews. Who is the racist here? I have an axe to grind with bankers, not Jews.
I am very sorry if I came across that way at all. I have nothing against chinese people, I am talking about the government here. If this style was prevelant in, say Russia, or the USA I would hope I would have the same opinion. I could be wrong about the government, and thats totally fine, but please please do not think I am at all racist.
> there are lots of historic answers upvoted on SO that are now wrong and you have to scroll around (or find a slightly rephrasing of the same question that occurred more recently)

And how many of those slight rephrasings never got a chance to get a more relevant, correct, modern answer because they were marked as a duplicate?