skysight-inc/HackerNews huggingface dataset:
> This is a wonderful, but unfortunately very naive, approach to email.

I haven't worked in a govt. dept but I work in a situation where my response represents me being in business or not.

I'm dealing with 30,000+ people who email me all sorts of questions, with varying degrees of niceness. Some people are cool, others are over the top passive aggressive. I get very open ended questions, tons of "it doesn't work" with no details, etc.. My job is to guide those emails into a resolution.

If I treat anyone poorly (saying bad things or ignoring them) then I'll quickly be out of business because I don't have a monopoly. I take customer support very seriously. It's not even what I do full time either (although I'm always on call), it's just a side effect of running an online course business.

You could say instead of having 1 colleague I have 30,000+ all of which who have their own personalities and struggles, none of which were filtered through HR. I once had someone get pretty rude for no reason and then after a few emails we fixed the problem. The next morning he wrote a ~1,000 word essay to apologize because his father died recently and he drank a 12 pack of beer when he initially contacted me.

I always go down the kindness route and after answering over 5,000+ emails and questions I've honestly never had a negative experience where either party left the conversation upset.
What kind of connection do you have? Because I live in a rural area, have slow internet connection and the only site I’m having difficulties navigating is Gmail.

Also, the new UI is a complete UX disaster.
To factor in, is it something that can be paid and then you forget about ever having economic ties again? Or will paying it simply create an expectation of getting more down the line?
What are some examples from your native language or other languages you speak that have adopted English phrases or idioms? I'm curious to know more about what other languages adopt besides just names of items
Làm thế nào để phát hiện 6 loại ung thư thường gặp?
I seldom understand his posts. He goes way too deep into the nitty gritty details, which is actually good.

However, its quite tough for me to apply his teaching to real life apps. I had gone through his Twitter and LinkedIn and looks like he works in video game industry.
Hold the Dark izle (2018) Full HD 1080p
Apple demands hefty $9B price tag from Google for default search on iOS
Seems like its actually the studends being discriminated against. Students are always the low hanging fruit for these ideas, as they tend to be less thougutful and more impulsive, yet have just been granted full adulting powers before actually having the frame of refrence to use them.
For startups, taxes for corporations don't matter. You only pay taxes on profits. If you are living off venture capital, then you have none. If you are self-funding with organic growth then you have to make sure that you spend all your profits on growth which you should do anyway. Once you have matured, you can still restructure the company like Apple or Google and turn into an Irish or Estonian company. That's the advantage of the EU.

High income taxes are a problem. But that's not a problem for founders since their profits are hidden in the increased value of the company. It's a topic for the employees. They have elected parties that redistribute income. It's their choice how they want to spend their income. If you compare wages between Germany and USA then those taxes haven't made German labor more expensive than US labor. People don't have to earn as much as possible right away because they don't face nothing should they ever become handicapped.
- It's slow

- It's ugly

- It's a bad UX

I am so disappointed that this one is the first complaint about a software I'm writing after Windows ME. So, a "welcome" to GMail ME. Please, Google correct it or give us back the previous version.
Hey, balladeer, maybe this will help: I often pick something to listen to that I'm really interested in--an audio book, a podcast episode, some music I've started liking--and I make a strict rule that I have to be at least walking when I listen to it. If I stop (get in the car, go home, etc.) I have to stop listening to it immediately. Often, I'll just go out walking because I want to find out what happened next in the story, but then if I'm walking, I don't mind an easy jog instead. I don't try for speed or distance or "exercise". I just want to listen for a while, so I have to keep moving. And over time, the gentle running is good for my health, but I don't need to "motivate" myself, because I'm just going out to listen to something I like. So I can't be sure, but maybe if you don't pressure yourself to be "a runner" and just have some fun instead, you'll end up running again. Just a thought.
Genuine question: how is it possible to invite 1200 people? I can't imagine that you and your partner know 600 people each, I'd have a hard time finding 100 people to invite if I needed too
On a more cynical perspective, capitalism is effective at extracting the most money from consumers. People will pay almost anything for the really essential things: health, housing, air, food and water. Education is essentially the only reproducible way to pay for all of the above.

Therefore, any sufficiently late stage capitalist society has extremely high costs for all of those areas: it's just the stuff people will pay the most for.

Don't quote me on this.
Not mentioned in the article is that the EU is made up of many smaller markets that each demand a lot of customization. The Bay Area has instant access to 300 million consumers before anyone is dealing languages, currencies, etc.

B2C is more successful in the EU because barriers relating to foreign vendors are less significant to businesses as consumers.
> individual, one-on-one full time tutoring to each student

Isn't this the promise of the various platforms? I'm talking about Canvas, Moodle, WebWork-type programs. In principle, they can have everyone in the room working at their own level, and only moving up when the system says they are ready.

Not that, as far as I know, those platforms are now being leveraged that way.
Those movies certainly seem to fit right in with Brazil's current neo-authoritarian political climate. Not that it's limited to Brazil.
The Mpemba Effect
what is web development vs business rules? web development sounds like your javascript webpage. business rules sounds like everything else
Avrupa Yakası Escort Cemre
https://www.softwareag.com/corporate/company/management/boar...

"Sanjay Brahmawar is Chief Executive Officer of Software AG, ..."

"He is a citizen of the world, born in India, and having worked and lived in England, Finland, Belgium, Holland, and Germany. An avid cyclist and runner, Brahmawar currently resides in Darmstadt, Germany."

Indian enough?
I meant "covering" in the context of the parent commenter's concern about cash flow. He's not donating the money to Tesla, but he's preventing the fine from making their cash flow worse.
Countries, areas or users with slow internet connections should be given the option to use the classic UI, which in my case was much faster.

I guess the way Google works is: let’s ship something quickly(1) and then slowly(2) improve it.

(1) quickly: 2 years

(2) slowly: 4 years
Supply and demand. Demand is much higher than supply therefor parents of the girl have a lot of leverage. Price will go up.
https://sqlbolt.com/
Also eventually https://use-the-index-luke.com/
billionaires can afford to muse about interesting things outside of their field, they get attention because they are billionaires.

Just because they are asking questions does not automatically mean they have the passion to solve the other problems.

I dont know about others but isnt Zuckerberg donating majority of the wealth?
And if there are no consequences, they will continue to do so.

Surveillance is no partisan issue anymore. With the absence of further evidence, I believe the Russian influence, not by the lack of trying, is limited in scope. Brexit and US elections have more believable domestic policy explanations. On the contrary, I think these stories serve as justification to fortify intelligence powers.

Like you said, I believe it has been historically a domain further to the right. Currently, it is not a partisan issue anymore.

We even have testimony that at least to some degree federal agencies in the US were fiercely situated in other political camps. This is of course the fundamental argument for limiting powers of any intelligence agency.
> low salaries for software engineers. The most of senior software developers will earn 50.000 - 60.000 EURO anually and after paying taxes it's only ~2.600 EURO per month (3.000 USD)

Nonsense. Here in Berlin, €60k would only be competitive for an engineer with maybe 2-3 years experience.

Good senior people can (and should) get €85k - €90k. If you're in Berlin, and want to be pointed in the direction of companies who pay that, hit me up.

VPEng / CTO / Director-level roles are now €100K minimum in Berlin, and often significantly above.
Magnetic Field Record Set with a Bang: 1,200 Tesla
$10,000 is typical for bride-price in China and only a bit higher than average annual Chinese income. The Chinese do save more than 30% of their income so that is about three years of savings for average earners in China, which is quite high for them admittedly. If you work in a Western country and have a decent job (otherwise why should their daughter marry you anyway?) you can save $10,000 in less than two years. Many Chinese bachelors can do better than that, either they can command or commit more resources. That is along what they think.
Not really. If they were really, really frugal, the most I could see that lasting is 2 years.
A Distributed Systems Primer  for People That Don't Have the Time
The way it works is an implementation detail, the fact that it does is not.
>> I found this to be almost impossible to achieve when I moved from Norway to Australia.

> Do you mean that you preferred the life you led in Australia to the one in Denmark?

Calling a Norwegian a Dane is about as popular as saying a Canadian is from USA or calling an American British I guess ;-)
Interesting! I suppose the pre-revolution "pinte" unit of measurement is different from the volume you order at the bar today. If you order a pinte at a bar, you'll always get a ~half-liter, without any sort of doubt.

I'm French and I've heard of almost none of the units in those tables actually
Thisweek.club – free hand-picked web dev articles sent once a week
Without devolving into a discussion of S&W having the word "style" on the front, with "grammar" nowhere to be seen, S&W 4th edition (the one I happen to have to hand) specifically advises that breaking the rule about not splitting infinitives can be good.
I use Sprint myself... just sayin ;)
They have this at my university. Their main model seems to be advertising. Though personal data is required at sign up, it isn't significantly more than what would be on your resume.

You need to sign up with your details on a website and need to activate a QR code each time you visit. Show the code at the counter to collect coffee. As you collect your cup of coffee, the barista speaks out an advertisement (yes, really) which is a short description about one of the sponsor companies. There is a limit on number of cups you can take per hour and day. I've never used it but it's immensely popular among students and even professors.

There is no option to pay for the coffee and bypass the advertisements/sign up process. Can't wait until all food and drinks everywhere are "free" this way.
This is not true.

I'm Australian, and it was easy to get my Blue Card, and more recently my permanent residency in Germany. Compared to the nightmare of dealing with the UK Home Office, moving to Germany was a breeze.

(For those who don't know: if you have a 4-year degree, and can get a job-offer that pays €48K or above, you can easily get a Blue Card, which lets you work in Germany. Keep that job, and after 21 months, you can get a Niederlassungserlaubnis (permanent residency) with B2-level German, or after 33-months with rudimentary German. It's an amazing deal.)
A better title would be, "Twitter UI clone using Node and Vue"
It's important to keep in mind that there are vast differences in static analysis tools. Some of the commercial ones that John mentions in the post are quite powerful but also very expensive and out of reach for most startups / smaller companies. Most of these started off as spin-offs from research groups, and there's hundreds of man-years of research behind some of them, which (IMHO) makes the technology hard to replicate in the open-source world.

Then there's open-source static analysis tools, which unfortunately are often much less powerful. Especially for dynamically typed scripting languages like Python it's very difficult writing good static analyzers because there's no type information available (projects like mypy should improve that though). In my opinion, when working with such languages gradual typing like done by MyPy / type annotations in Python or transpilation like Typescript does is a very good first investment when developing in these languages, and will also make static analysis easier later.

There are some studies (I can't find the link now) that compared various measures for improving code quality in terms of cost and effectiveness, and the takeaway was that if you're starting out with QA manual code reviews are usually the most cost-effective way to improve software quality. Of course you will need to invest some time in getting a high-quality review process set up, and ensure that there are developers in your team that have the experience to do meaningful reviews.
I get paid for 40h so I do 40 hours.

At the beginning of my career I was probably less active but now I work better/fuller.

This article remindes me how I wanna be.

http://bookofhook.blogspot.de/2013/03/smart-guy-productivity...

So if I can't anymore for the day I take a break and continue later. Not sure when I had a time when it was just no longer possible but than I would just go home.

Also I don't read Reddit or hn when I work. Helps a lot to keep focus. And I try to work on something else for the company in break time like when a build is running.
We replaced Jira+Confluence with Notion. It might not work for everyone, but it definitely fits our use case. (small dev team)
None, they get all their results from Bing. Stack is Perl though.
>Blaming GDPR for everything is another stupid trend I detest. I’ve inplemented a lot of stuff related to it and it’s definitely not what it gets pictured as.

Every law that remotely hinders the purist form of the free market is detested in Anglo media is seems. People have no problem hailing Amazon as a tech wonder and celebrate Bezos as the richest man alive. But how about minimum wage and proper working conditions in their warehouses?

'ah should get a better job then'. They are 'at will' employed.

Just because a law restricts business doesn't mean it's bad.
Google is famous for producing terrible, unusable UIs. Google Wave, Analytics, Gmail, Notes, Drive, etc.

The lack of consistency and common sense is unbelievable.

The only reason why Android has a user-friendly UI is because Google copied the design from Apple in 2007.
If your earnings are likely to go up dramatically later, then it's fine to take large risks with the money you can invest now. Unless you have large gains, it's not enough money to make much difference anyway.

This assumes of course that you've got the basics covered, like being out of debt and having some kind of emergency backup (savings, insurance, well-off parents, etc).
There is also Electron/Javascript.

Skype/Teams are developed in it and they have invested a lot of effort into TypeScript.
> Maybe Softbank wants to sell it to a bigger fool?

How is Walmart a bigger fool incase of flipkart, they wanted to gain an entry into Indian ecom and prevent Amazon to capture the entire market.
There are very few people who want to read many books that are 1000 years old. The few books that interest more people can be converted to newer formats, the few people that want to read all old books will have to use extra tools to do so.

That said, I am not a particular fan of books. They take a lot of physical space, are heavy and age. So as long as we stick to reasonable formats (e.g., text-based, non-binary), it should not be too hard for future generations to use our books.

Using DRM, on the other hand, might make things complicated.
The business implications are clear.

https://xkcd.com/1138/
It's not too late.

China is lucky in that they border a country with the opposite problem [1]:

> One feature of the Russian-Chinese relationship seemed especially telling: Cross-border marriages are overwhelmingly between Chinese men and Russian women. Much of this has to do with demographics—Russia has a surplus of women, while China has too many men.

In addition, the demographics issue might be overstated as many of the 'missing women' started to be 'found' once they turned 18 and needed to officially register with the government [2]:

> The researchers believe local government officials informally worked with farmers and acknowledged that they couldn't fully enforce the one-child policy. Instead they made tacit agreements in allowing families to have extra children in exchange for social stability in their communities. The cadres, or local governments, would then under-report “out of plan” births that ultimately influenced the national population statistics.

> To supplement the qualitative data, the researchers then examined Chinese population data by cohort, and they compared the number of children born in 1990 with the number of 20-year-old Chinese men and women in 2010. In that cohort, they discovered 4 million additional people, and of those there were approximately 1 million more women than men.

> "If we go over a course of 25 years, it's possible there are about 25 million women in the statistics that weren't there at birth," Kennedy said.

1. http://www.slate.com/articles/news_and_politics/dispatches/f...

2. https://news.ku.edu/2016/11/22/study-finds-chinas-missing-gi...
> It's slower to deliver video since you're reliant on upload connections of end users

Doesn't really matter, it is fast enough. If it isn't you back it up from a datacenter.

> It's less reliable (same reason as above)

Shouldn't be any real difference in reliability.

> You cannot send multiple different video qualities in the same stream and have the client dynamically pick the right bitrate for their connection (this is what current streaming services do and why you often see Netflix / Prime video / etc switch between quality mid-stream without having to restart that stream. I can write more in this if people are interested)

Sure you can. You only have to have a small map between play time and file offset for the different streams, the client will then pick whatever it wants.

> You have no guarantee that chunks will arrive in the right order to actually stream data (ie the end of the file might download first)

The client can decide this. There are torrent clients that do this already. Buffer 2 minutes, if some chunk is missing when 20 seconds remains pull it from a datacenter instead.

> Time to start playing a new stream is longer (which end users might care about)

No, you start streaming from the datacenter.

> It couldn't support live services where the video data is being generated near real time

Not sure, but if a minute is acceptable delay (depends on what is being broadcasted) it should be feasible. A live webcam for a tourist resort should be fine, a sports event, maybe not.

Spotify even used to work this way. When a user clicked play (or seeked to a different part of the song) the first (if I remember correctly) 15 seconds was fetched from their CDN. After that it used its own torrent-like system to continue and pre-fetch the next song.
An overview of Desktop Ruby GUI development in 2018
Why wouldn't they prefer it?
Because it runs on an iterator. And anything that runs on an iterator consumes it. If you for example run

// Make a iterator
let test_iterator = vec![1, 2, 3].into_iter();

// count() iterates over the elements and consumes them
let count = test_iterator.count();

// because the values have been consumed, this is not possible
for element in test_iterator{
println!("{}", element);
}

See: https://play.rust-lang.org/?gist=750dffd641ac237690defbf86da...

The count method will consume every element, and return the length. This is because iterators are meant to be consumed when iterated. This is maybe inconvenient, but necessary because of the generic nature of the iterator trait: for some things that implement the iterator trait it is just not possible to get the max(), min() or count without consuming the iterator. So this would work:

// Make a iterator
let test = vec![1, 2, 3];

// Create an Iterator and consume it with count()
let count = test.iter().count();
println!("Count: {}\n", count);

// Create another Iterator and loop over it (consume it in each row)
for element in test.iter(){
println!("{}", element);
}

// Create another Iterator and consume it with min()
let min = test.iter().min();
println!("\nMin: {}", min.unwrap());

Try here: https://play.rust-lang.org/?gist=498ffd9afa163909745d8537e97...

That means, there was probably the choice: try keeping it generic and consistent for all things that implement iterator or making these methods something that works fine with basic types but not at all with anything more complex.

So: Iterators don't know any value until they are consumed. That means iterators will be consumed most of the time (there are exceptions.

Also see: https://doc.rust-lang.org/std/iter/index.html#implementing-i...
And: https://doc.rust-lang.org/std/iter/trait.Iterator.html
He works for RAD Game Tools, a developer of middleware for games. He also used to be part of the demoscene group Farbrausch, responsible for 64k intros such as FR-08 and the 96k first person shooter Kkrieger.
I think Stockholm does have more startups than the rest of Sweden, though, so there is probably more to it. The article understates the size of Stockholm a bit though. As measured by urban area it’s a city of 2.5 million.
I thought “species” meant their offspring was not going to be fertile, such as mules for example.

So how can they use this term “species”, isn’t it a contradiction? So they are NOT distinct species, then? Like dogs?
An interesting aspect is the sampling from a different distribution on testing versus training.

The "truncation trick" samples from a truncated Normal distribution rather than N(0,sigma) for the latent variables. (The values above a particular threshold are just sampled again until they are below that threshold.) I don't completely get this. What's going on there? Is there a mode in the network that defines the prototypical dog and are other dogs defined by nonzero values in the latent variable space? Then this seem to show that the layer exhibits an non-intuitive decomposition of the task at hand. I would expect a zero vector to correspond to an "abstract dog" and have all nonzero parameters contribute in an attribute like fashion. This seems to be more prototype-like, similar to old-fashioned vector quantization.

The censored normal max[N(0,sigma),0] is interesting. It reminds me of nonnegative matrix factorization. Check the paper in Nature or just a nice blog post: https://yliapis.github.io/Non-Negative-Matrix-Factorization/. By using a nonnegative constraint the representation becomes additive (part-based) and sparse. That's quite different from prototype-like methods.

I'm myself experimenting with more complex priors and in my experience it's difficult to find priors that blow everything out of the water. Very nice appendix E. :-)
Wow, I thought they were still working through the early deposits.
I didn't realize there was a setting like that, thanks!
>There are very few people who want to read many books that are 1000 years old.

That's their loss. There are very few people who want to learn math too.
Don’t Read These Books