skysight-inc/HackerNews huggingface dataset:
I face this issue frequently, and one thing that I find helps is acknowledge what's happening:

1. If you're talking to an actual equal, and you're not sure but you're trying to be helpful, then prefacing with that is good. "Look, you know way more about your problem than I do, but when you asked for advice [they did ask for the advice, right?] the first dumb idea I had was _____"

2. Sometimes you actually are "above" the other person in the context of the advice you're giving. You're actually just an expert and they aren't, for example. In that case you have a couple options that are context dependent.

One is to just ask: "Do you mind if I give you some unsolicited advice that maybe you already thought of?"

The other is to lampshade it. This works best in cases where the power difference is just objectively obvious. I use this exact phrasing with my daughter: "Do you mind if I patronize you a little? If anyone can patronize anyone it's a father and his daughter, right?" But it works with others as well, for example I'm often in the position of giving life advice to undergrads, and I might say something like "Do you mind if I old-man-patronize you a little? It might be helpful!"

I think most of the weird power dynamics and discomfort come from assuming something is common knowledge when it isn't. It may be true that I'm better than you, and even that each of us knows it, but if we haven't mutually acknowledged it to each other and made it common knowledge, then it'll strike an awkward chord when I act like it's true... unless I put it right out there in common knowledge before I start.

The same is true if we're equals but I'm giving you advice anyway--it's awkward because... maybe I think we're not equals? If I preface with "we're equals, and in fact you know more than I do here because you're the one in the situation" then it's clear where I'm coming from and it's not awkward.

Finally, all the different ways of prefacing above critically give the other person the opportunity to say "actually, no, don't," so they have dignity and agency in the exchange.
EURJPY: Triggers Further Upside Pressure
Google Cloud: From “Up and Comer” to Full-On Threat
The battle among the cloud's "megaplatform" players – global providers of IaaS/PaaS platforms – just got much more competitive. At the Google Cloud NEXT 2018 event last week, the company rolled out an ambitious hybrid strategy, stepped up its campaign to accelerate AI adoption and ratcheted up its partner programs and ecosystem. Google is starting to look a lot less like an aspiring "up and comer" than a full-on threat to #1 and #2 players, AWS and Microsoft.
Find the greatest subject matter expert available for a given discipline. Tap their knowledge.

The greatest people I have worked with have taken the same approach. Experts are incredibly willing to share. You may have to work around their schedule, but they will share. Just ask.
Highlights from IETF 102
Gigantum (https://docs.gigantum.com/docs --- https://gigantum.com/) is trying to solve this and related problems by making the whole research environment open-access and reproducible (code, data, results.. not just the manuscript).
Ask HN: How do you get over the feeling you're not good enough?
Often, I find I cannot absorb things as fast as others, cannot make the same connections, cannot have the same insight. It's getting to the point where I avoid trying to learn and develop because I always feel I'll be lagging. How do you get around that nagging feeling?
Weaponized information seeks a new target on the Internet
>So you get free education in Germany, with aggressive tracking to keep most people out of the educational system after age 16.

Absolutely untrue. What actually happens is that the german education system is focused on landing you a job the moment you finish education or having already landed a job.

The german education system is quite complex, so you obviously need to keep at it. The easy way is general school which does end at 16 but on the other hand you'll get tracked into a job if possible. All other schools take you beyond 18 years old and will all try to either get you to the next education level (tertiary schools or university).

Even university, at least the applied sciences ones, will get you an internship at a company so that once you finish you have a job.

That is the ultimate goal of all german education. Get the education you want if you can show the performance for it and then have a job when you're done. You can pick any of the educational paths you want. Nobody forces you into general school and having a job with 16.
Thats true but trivial. How to get there is exactly the right question, its what makes it possible to turn a profit.
You are essentially describing the computer engineering curriculum that we have at Virginia Tech and I imagine a number of other schools have as well. Modern Computer Engineering curricula are more or less old school CS programs in that they focus on everything from user space and below.
Some differences are due to the intrinsic difference between film and print media[e.g. 1], others are due to Jackson’s changes to the plot [e.g. 2]

[1] using visual cues in place of narrative

[2] compressing multiple characters into one, changing the places where certain events happen, making some characters the token comedy guy or token kid
Çatıda uyuyakaldı Vatandaş çığlıklarla koştu
Yes, it in fact does put you at a hiring advantage because it will select for employees actually selling products instead of claiming to sell them.
I would assume case B, which isn't really that unique. Erlang for example follows that pattern (and has no concept of "exception"). After all, I/O errors, parsing errors, etc., aren't exceptional; they very much should be expected. Forcing them to be handled in the normal code path helps create robust systems.

(There are of course also true runtime errors -- e.g. out-of-memory -- and precondition errors -- i.e., coding errors that fall outside the capability of the type system to enforce -- which do not fit this pattern.)
The 28 were incorrectly indetified, because they ran their tests using default settings, which aren't fit for such an use case.
Embrace, extend, extinguish :-)
I'd rather wait a month for some trivial treatment when it means someone else, who needs treatment on life or death, can get it for free and without risking to go bankrupt.
It would probably be better to attend the members meetings of the professional societies that manage such conferences and voicing your objection to Elsevier.
I would read that. Reminds me of the Bill Bryson books he wrote about coming back to America after living in England for 20 years.

The most memorable part for me was the vast amounts of cupholders in American cars that aren't found in vehicles anywhere else in the world.
thanks! ill definitely check that out
Doing that would require 100% autonomous and the legal allowances across the whole nation. There's also some very specific rule around what counts as rest for drivers and I'm not sure that would qualify as rest under the current rules.
Interesting that this story rises to the top. Curious what draws people to it?
I recently immigrated to Germany and have since become close friends with a Brazilian expat.

Within our first few weeks, we made plans to meet with some of our new German friends at 9 o'clock. By 9:10 both of our phones were flooded with messages asking where we were. We of course had not even left our houses yet.

The differences in culture when it comes to social settings and punctuality are very real.
Rio is known for its culture of ambiguity.

Another classic is "let's get together sometimes" (which means "dude, I totally don't hate you so let's be on each other's background social circle but never get together sometimes"). And its friendlier varient "come by my home sometimes to visit". (Don't go. It means they like you, but just don't show up unannounced).

Everyone is on about how São Paulo is much more businesslike than Rio (it is, but the ambiguous social norms of Rio don't bleed over the worlplace that much), but I think the main difference is how these cultures treat friendship.

In São Paulo friendship is very binary. People are strangers and sort of hostile by default, but once you make into their friend circle you might as well be family. Cariocas are friendly in a broad general fashion but have very very few true friends you can count on, visit unannounced, ask for help moving, etc.

This accounts for a lot of social customs re: parties and such. Cariocas are just more fluid.
>Efficiency in terms of not wasting people's time.

Then you must first consider the need to have the business or meeting in the first place.

In fact, people's time is only "wasted" because it has been made precious -- i.e. because it was stolen and/or sold. That's way more wasted time (they'll never get again) there, than in "wasting time" by not being punctual.

Societies studied by ethnologists had little care for punctuality. In fact the same was true for rural societies in Europe and the US as well (the US South was considered "lazy" and without a "sense of time" as well), and even urban life before the tyranny of the modern "always on" demands. For the upper classes, being fashionably late was a virtue.
The future is already here — it's just not
very evenly distributed. -- William Gibson

Everyone doesn't know about Graphviz. It's older than some HN'ers. So old that it comes from the glory days of Bell Labs. Graphviz. http://viz-js.com/

Viz.js is a port of Graphviz for browsers, http://viz-js.com/
What's interesting is that LaserDisc (the optical ancestors of DVDs that look like giant CDs) are analog. The video and audio streams are encoded with Pulse Width Modulation (PWM)
Solving the Somerton Man mystery, Australia's most baffling cold case
If you ever lived in Europe or took time to talk with people who have, you would know for a fact that there are major European countries who offer basically free education and encourage people to take advantage of it to the full extent. Multiple times throughout their lives.

I could give you both anecdata and/or build a more full fledged argument. But what is far more interesting, from where I am sitting, is how you could miss such a reality. What assumptions are you making that make that reality unlikely ? and what would it change (maybe nothing, it's an honest question) if you were hypothetically proven wrong ?

Again, It's an honest question. I am genuinely intrigued and just trying to understand what I am missing.
I agree. In particular, I don't think reading fiction is in any way better than watching TV. Either way, you're doing it for entertainment, and getting nothing more out of it. Not even shared cultural context, as these days the shared culture is mostly TV-oriented.
Ah come on, a little but of humor.
I'm more sympathetic to this behavior and developers in general than I used to be.

Just seen too many quality apps get relegated to obscurity because of a few 1-star early reviews from people expecting perfection from a free or cheap app. Or needing functionality that just isn't part of the app. I don't have any apps in the store, so this really isn't personal for me.

What I don't understand is why more devs don't use the API for the in-app overlay review versus a weblink that forwards to the app store. Clearly they're tracking the behavior, but not sure what is tracked via that means that can't be done in-app.
Type annotations can be helpful in writing maximally polymorphic code and in self documentation, independent of type inference. When I write Haskell, I still annotate my code.
That is what Bell's work showed is not possible. The inequality he derived assumes the values already exist and then proves that a certain inequality for the predictions must be satisfied. This is without specifying the actual theory, just simply that the values already exist in the right correlations. Experiments has proven that the inequality is violated. Thus, the properties cannot be determined beforehand. So either there is a connection that is, essentially, faster than light, or the results of the experiments do not become finalized until compared (that is, the researchers first reading the results exist in a multi-state, allowing for various outcomes yet to be determined [this is what the many worlds view basically is] ).

http://www.scholarpedia.org/article/Bell%27s_theorem#Bell.27...
I just upgraded to Gigabit last month. Previously had 100 Mbps, no real difference except for the speed tests.
Not really worth it, but I'm paying ±28 EUR/month so no regrets.
I guess so, though I haven't heard the first term!
Amazon HQ2 bid is already paying off for some cities
I think money is actually a zero-sum game :)
What happend is that web design got more professional compared to times when FF started out as a brand, and they want to appeal to web designers (and graphic designers entering the field) and the overall design community, which has a bias towards modern minimal designs, where Firefox doesn't really fit in.

Their Mozilla rebrand was fresh. It could be a good idea to start a new brand, and develop the name and shapes together, without the limitations of the existing Firefox brand. With all the design talent surrounding them, they could come up with something stunning.
I never did. I'll check back if someone else knows how.
This is exactly why China wont be a world leader.
Ok. So it could be either $40M or $400M - that's a huge range. Let's assume something in the middle, like $200m. Does it seem credible to you guys that nobody except the three plaintiffs noticed that SolarCity faked half of their 2016 revenue?
Paint Shop Pro 5 (and later 6 & 7) is still to this day one of my favorite pieces of software (no, I'm not still using it) and one of the first things in the PC era that I didn't pirate.

It was largely responsible for my early development as a web designer and later developer. I still remember it being incredibly intuitive and fun to use. I probably logged thousands of hours inside of that application.
Payroll Startup Gusto Raises $140M in Funding
WW2 is a strong counterargument to this stance:

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

https://www.vox.com/2014/9/1/6084029/hitlers-invasion-of-pol...

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

or more to the point:

http://www.worldfuturefund.org/wffmaster/Reading/History/pol...

Note that the "Western Betrayal" has 2 very, very, very strong points in causing the war:

1) it factored heavily in Hitler's decision making to start the war, according to him, himself

2) it was correct decision making: the allies did not respond as they had promised, enabling further offensives with the well known consequences
You'll find that replacements for change of mind in Australia (and perhaps other countries with strong consumer protections) are less friendly. I have definitely noticed there are more stores in the US (especially big box retailers that are competing with Amazon) that have flexible return policies in the short term for changing your mind, while my expectation for any store in Australia is that you are likely unable to return something for change of mind if it has been used.

The trade off for that is that you get very long periods of fitness for use, where you can comfortably buy something that is advertised for a purpose and know that you can return it after a reasonable time if it isn't actually fit for that purpose. A good example is smartphones and laptops, where Australian-sold iphones effectively have a two year warranty and macbooks have a three year one iirc because of these strong consumer protection laws.

It's these kinds of faulty goods returns to smaller retailers that I've had most trouble with in the US (and where I think consumer protection makes the most sense). In Australia the consumer would simply file a complaint online to the Department of Fair Trading (or whatever it is for their state) and these are usually resolved within a couple of weeks or less and usually in the consumer's favour. I'm not aware of any equivalent in the US, and if it does exist I'm sure it varies significantly state-to-state.
Oh I did get my money back and left negative reviews. Not sure how you got the idea that I didn't. Ebay almost always rules in the buyer's favor.
ZFS developers like to do this with hard drives :) But how did IBM do that with RAM? Do mainframes have… redundant RAM? Like literally sticks mirroring others?
I've done hobby photography for 10 years. I suggest finding an up and coming locale freelance photographer on Instagram that you like and asking them to grab coffee. Someone who's had a few dozen clients can easily answer the questions you've asked and any you haven't thought of yet. IMO you will get better answers from experience there vs on HN.
Personal experience:
When shopping for budget 3D printers, some models that had been available for several months or years had earlier reviews mention poor packing/shipping. The newer reviews mentioned that the situation has improved.
Can you point to or explain where this claim comes from?

I'm far from an scholar on Plato, but I've read a few dialogues and The Republic whole, and I never saw anything that made me think of it that way.
Dropped out because they had companies to run, though. That's a bit different.
You post is just whataboutery nonsense.
At least compare apples to apples brah!
The whole state json-stringified and then stored as base64 in the localstorage.
Looks like a valid solution for that amount of data.
Meet the Restaurateurs Fighting to Save the Grand Staircase-Escalante Monument
But what where is the line between your responsibility to put up signs and warnings and futile exercises in protecting stupid people from themselves? A sufficiency clever fool will find their way into the hole you'd dug past the most foolproof barrier you could possibly erect.

Societal exceptions of where that line is vary greatly even from state to state even in the US, say nothing of the differences between expectations in say, wealthy city in the US and Brazil.
I work at a sleep company and reviews are super important for our ecommerce site.
We use: https://reviewmeta.com to ensure that we remove fake reviews.
Just paste in the Amazon link and it will check all the reviews and give you loads of stats.
Ask HN: What are good resources on web programming for non-technical?
I am 32 years old. I want to quit my current job in call centre. I have a few ideas that I want to execute. I am planning to start a startup. Before that I want to learn a bit coding. I prefer web programming as I have tried to learn js, html, and css in the past(2010-12). What are the current trends, what language should I learn? Help me build something that world want.
This is a nice reminder about how one feels when one meets a piece of technology for which one's intuition can't offer anything useful, many "common sense" assumptions end up incorrect, and you don't even know the right words to feed to a web search engine.

I'll try to memorize this feeling, and remember it every time I try to explain something technical to people outside that field. Maybe it will help me explain better.
There are definitely benefits to scale, for example, negotiating drug discounts. Single payer creates a single customer that desires to survive politically. It becomes very easy to manipulate this desire to survive to achieve your own goals. For example, keeping salaries high by artificially restricting supply.

Look at the two major components here: https://www.fin.gov.on.ca/en/reformcommission/chapters/ch5.h...

These are the only two components that can very effectively manipulate the political entities at election time and not surprisingly, they have the most budget attached to it. The per-capita cost is about $2000 but the related taxes are much higher.

Add onto that the debt attached to every healthcare dollar, which I last recall was about 30c and it is unsustainable.
The good thing about open source is that you can improve on it for the good of all :)
This might be of interest: https://www.comp.nus.edu.sg/~cs1101s/sicp/ (SICP in js)
Dynamic Shell Scripting
Xylon looks fun to play. I miss old and simple computer games.
> (1) accept the input string in pieces

For that it must allow you to specify how to get the next character and save/restore parsing context. Also solves (2). Ragel allows that I believe.

> (3) tell you what characters/strings are valid suffixes of the current automaton

What do you mean by that?
That gets me at least once per viewing session.
can i use this using a cli ? I'm not able to find the documentation for this for using it through the nodejs cli.

Edit. - found this https://github.com/mermaidjs/mermaid.cli
Allocation is economics! To have universal healthcare, countries like Germany allocate the burden (to the middle class) and the benefit (rationing). That makes the economics work out.

If Bernie ran on the platform of making the U.S. like Germany--i.e. doubling taxes on people making under $100k, tracking the majority of students (disproportionately minorities) off the college track at 16, in return for free healthcare and education--do you think he'd continue to be the most popular U.S. politician?
Idk, all this hearsay and the saboteur rebranded whistleblower coming out against TSLA/SolarCity with no real substantial proof. Still cant help but wonder if it's just the usual stock shorters creating new opportunities for themselves or fossil fuel supporters and baby boomers looking for new ways to destroy TSLA.
I'd also like to see the AWS bill once you hit infinite scale. AWS is already pretty expensive on their own...
This [1] wikipedia page also makes reference of "net-nou" and "nou-nou".

So too does this [2] article, although "nou-nou" certainly is sometimes used to refer to the past tense. I personally use "net-nou" to especially to refer to the future tense, so I am not sure whether the article's comments are historically more correct (i.e. that "nou-nou" should be future and "net-nou" should be past tense).

What I can say is that, in context, the words do seem to have different emotional value.

[1] https://en.wikipedia.org/wiki/British_diaspora_in_Africa#Lan...
[2] https://en.wikipedia.org/wiki/List_of_South_African_slang_wo...
'Impossible' to make Mars like Earth with current technology – NASA study
Good point, I’m curious if older drives produce better results. I remember some discussion 10-15 years ago saying that modern floppy drives were junk compared to older drives. The argument was that the prices dropped so much that build quality also suffered. I wonder if the same applies to CD/DVD-ROM drives.
Consider the other side of this argument: should reviews be timeless?

Many times a (good faith) vendor will make small, incremental changes to a product that addresses concerns that low-star reviewers point out. However, the product page remains the same - it does not distinguish between "Seattle Coffee Beans - Batch A" and "Seattle Coffee Beans - Batch C". It simply says "Seattle Coffee Beans".

So if you leave a review for Batch A, but the product being sold is now Batch C, should the review still be displayed?
One does not simply use tikz / LaTeX.
That's dumb, and I really like having apps like in the Store so that I'm always running the latest version.
One thing to keep in mind is that European universities have encouraged this situation by insisting that faculty publish in "legitimate" journals, where "legitimate" means "published by one of the major academic publishing companies." It has been a problem for CS faculty who have to convince universities that conference proceedings carry more weight in CS than journal articles, which is why you see Springer publishing "official" copies of so many conference papers (while "unofficial" copies can typically be found at the authors' personal webpage).
As a Brazilian, don't take this as a reliable source of information.

Where I was raised, "Estou chegando" (I'm arriving) means exactly that. Arriving late is kind of expected in parties/bbqs but not at work, meetings, appointments etc.

As for Rio culture, no idea since I've never been there.