skysight-inc/HackerNews huggingface dataset:
Hey HN,

Avthar, a co-founder of Afari here. We started working on Afari earlier this year while still in college. We’re now working on it full time and are excited to share the launch of our public beta with the HN community!

We built Afari to give people who value privacy, data ownership and censorship resistance, an alternative to centralized social media like Twitter and Facebook. In future, we plan to integrate a token network to help content creators of all audience sizes monetize their content more easily.

This web app is the first step in our journey. You can read more about how the app works here: https://medium.com/afari-blog/introducing-afari-social-media...

This is our first time launching anything and the app is still in beta, so we’d love for you to use the app and offer feedback on features, UX and any features you think would make Afari more appealing to you!
That is the most horrible thing I have read in a long time, and what's so horrible is that it might be some truth to that. Or at least that it could be seen as truthful and right by the people making the decisions at the time.
Random fun idea: pair whiteboarding, have one of the reviewers start improvising a solution (or put on a show of not having done it dozens of times before) and see how the candidate will contribute.

If the problem is not one of the standard ones (that will be perfectly memorized by desperate candidates, while rightfully confident ones may struggle), it will demonstrate understanding, not the irrelevant ability to sequentially write out code in an unfamiliar medium. After all, you probably don't want to hire those who have already been rejected so often that they can code on a whiteboard as if they did it all day.
I think as well this misses the point that an election target can be life or death. If the US elects a Putin-unfriendly government in the near future, one would expect some serious fire-and-brimstones reprisals from the Americans (and European allies) for previous election interference. I’d be amazed if those don’t focus on bringing about regime change in Russia, and it seems unlikely that can happen with the current leadership getting away unscathed.

Whether or not this is a good thing is left as an exercise for the reader.
THE WAGES OF CNN'S LIES
Any 3-color screen will never be true to life accurate. It's always a simulation of the real thing projected into the three dimensions of color that most of us perceive.

Colors appear to change dramatically under different lighting conditions, but we accept these changes as normal given context. Changing the white balance on your screen is no different. It's not inaccurate, it's just rendered as if in different lighting conditions.
Yep, if it wasn't for Google having the silly idea of adopting Gradle, I would never bothered to learn it.

I don't suffer from XML allergy and am pretty fine with Maven in what concerns Maven projects.

Actually I was pretty happy with Eclipse + Ant + ndk-build as well.

To this day the NDK already went through a couple of Gradle build variations and it still doesn't support NDK libraries across NDK projects, as AAR only support binary libs for Java apps.

I follow Fuchsia with attention, but it might end up just as Brillo.
My experience is that the exam is at the end of the course, so the 0 would be your grade for the course. And you can't finish your degree without passing grades on every course in the degree, so if there were no second chances then that would mean the end of your study.

At my university the year was divided into three trimesters with exam periods at the end, and a fourth exam period at the end of summer holiday. Each exam period would have the exams of all the courses of the previous trimester and also exams of courses of the trimester before for people who still needed to pass that course. If you fail the exam twice, you have to try again when the exam is given again next year (or try to argue with the prof to get special arrangements, say if it's the only one you still need for your degree).
Which states in Europe do you think are socialist?
Two men will go to prison for making Honor of Kings cheats
That's about as trivial as compiling a custom kernel. Possibly less so, as compiling a kernel in Debian/Ubuntu takes less than 10 commands.
I was once thinking of implementing such an online judge. Looking through the existing implementations, most restrict the syscalls available to the untrusted process, and run in a chroot.

On freebsd, you'd use something like capsicum. On linux, something like seccomp. Although, nowadays I imagine people would think of just running in a VM or a container.
How do they move it onto the flatbed if the hand brake is on?
I doubt that this is what happened. I'd like to see someone remove the jamb cover from the outside and also cut the loom from the outside. Not sure what kind of tool would be able to fit through the door and do these things. You can clearly see on the third image that they forcefully removed the cover with a screw driver or something else since it's completely bent
> Whiteboard interviews rarely test the ability to communicate on a whiteboard because the interviewer knows the answer they are looking for and the presenter does not.

They you are asking the wrong questions. I use whiteboard for developers, and for junior developers I give them a simple task such as reverse an array, turn a string into a palindrome (and explain what it is if they don't know). If they want to be a developer they must be able to solve those simple tasks. I don't really care how, as long as they think loud. Then I use it as a starting point for enhancement discussions, perhaps stack/heap questions, recursion, assignments ect. During all this I coach them, teach unknown concepts in simple terms - this is what they can expect when they ask their mentor a question so in that sense they get a feel for us too.

Some argue that it's still not good, and that we're filtering out people that work best alone. That is true, but that is by design. We work as a team, having 10 individual developers not working together unless forced is an architectural nightmare.
Visual Cheatsheet for CSS Flex Layout
Using this on an OLED screen really makes it clear that the current standard of light backgrounds and dark text is only optimal with backlit LCD panels.
> I think you aren't using the term API correctly.

I am. Public or private an API is an API. You seem to be under the impression that only a public API can be called an API which is nonsense.

> This discussion is about APIs for third party developers to write apps.

Which doesn't change the fact they have private APIs. My point was that they already have these APIs but they aren't public. They could be opened with minimal effort (compared to writing entirely new ones for PDS2).

> The fact that banks own mobile apps often use REST to communicate with their backend does not make such a protocol an API.

Of course it does, you know by definition[1].

> For one it's not documented, for another it may change without notice.

They are documented, but just like the APIs the documentation isn't public.

> Of course if you define "API" to mean literally any form of communication between processes or devices then sure. But then you'd have to consider GSM or FTP or TCP/IP itself to be APIs and I never saw them described that way.

No because I'm not an idiot. Those are protocols not APIs.

> My main point is that an interface that's just being driven by human interaction has very predictable load characteristics. If you open up a true API to third party developers they may come up with new uses that aren't directly human driven or may even be batch jobs. You don't have much control over your inbound workloads anymore.

Your case falls apart when you consider that there are already screen scraping services used by companies like Mint, Emma etc... these use way more resources than hitting an API and are already in use by hundreds of thousands of people.

1. https://en.wikipedia.org/wiki/Application_programming_interf...
A PhD should be in fact about earning a decent living and secure a better life for yourself and your relatives.
Is there any nice visualisation of that anywhere?
Can it compute anything non linear? I.e. can it actually have any activation function?
six of one, half dozen of another.

It can add up pretty quick if you subscribe to more than a few streaming services and with many groups going their own way we might likely end up back with group providers. What makes the cable free work for us is that it felt odd in this day an age to have internet and cable as both are effectively a transport method. Why cannot the cable provider stream over my internet connection at a discounted rate?

on a site note about speeding up shows, when watching most informational videos on youtube you can speed them up to 1.25 speed with no real loss in quality. some presenters are a bit long winded
What I learned as a hired consultant to autodidact physicists (2016)
> In practice, what I see as I regularly check up and screenshot it is a whole lot of bot content punctuated by an occasional neo-Nazi post. I don't even think the white supremacists are all that invested in it.

For what it's worth, I think that's just the effect of the default feed. If you actually follow anyone it completely changes. If what you're saying about the bots is true, maybe I don't see them so much as a result of a sort of WoT effect by follows.

I certainly find the default feeds grody, but after adding "jq" and a few others to my muted words list, it's worth looking at some of the feeds for the occasional hidden gem. I will say, the space is not rich and diverse like Twitter used to be (yet).

I honestly really liked the Twitter crowd, but it seems like conversation on Twitter is dying; I shuttered my account a while back, and if Gab doesn't grow a broader base I don't really know what there will be to take its place.

Minds doesn't look too bad, but it seems to suffer from a (milder, potentially thanks to the influx of desperate refugees of Facebook in Vietnam) form of the same disease: being populated largely by untouchables (some so vile they cost you job prospects by mere proximity).

> simply having a Gab account with your name on it is a pretty icky social signal to be sending.

Yeah, I have it on good authority that merely having a Gab profile has cost me a job offer, which is why I closed it a few months ago. Reopened it today because if I die tomorrow I'd like to go with my spine intact.
This is truly an important issue. Right now, every interface represents something that needs to be documented by the author. The AbstractArray and Iteration interfaces are well-documented, but the AbstractDict interface isn't. I believe that documentation for an interface is enough, but I also don't think enough people will take the time to write it. So I agree there should be a technical solution.

The main reason this has not been implemented as a language feature is that people are worried about settling on a design that would be impossible to make fast and concise. It is certainly on the designers' radar, and was discussed specifically at JuliaCon 2017 in Jeff Bezanson's talk.

There are some people who plan to attempt a trait system as a package on Julia 1.0. Perhaps this will be successful and we won't need language changes! Stay tuned.

As an aside, I wouldn't take the lack of action as lack of interest. People are interested, but it wasn't prioritized yet. It will get effort and attention!
What this kind of statement fails to acknowledge is that not everyone uses the absolute latest version of their browser. And CSS grid is recent. It doesn't take too old of a version to lack support entirely.
I've known about the SOS button since I've been driving BMW for over 6 years. Luckily, I've never been in a situation where I needed to use it.

What I didn't know is that it would dial home if the connection was lost. Even the person I spoke to at the dealer wasn't aware of this.
We tried rq but wanted something more configurable/extensible. Also, worker level concurrencies were easier to manage with celery. But that said, rq definitely is a much easier and lightweight alternative to celery and is my goto option whenever I need to spin up something quick without much overhead.
You're right, it's not solely the fault of the USA. It's a very complicated situation.

I was just alluding to the fact that the USA is fighting the Taliban in the 2010s, when in the 1980s they were funding them.

Obviously if the USSR didn't invade Afghanistan, we might not be in this situation either.
Have you heard of Temple OS? It's an operating system where everything runs in ring 0.
Go's error handling is very annoying, or quirky, or inconsistent. I can't find the right word.

On the one hand you have to boilerplate EVERYTHING, check for errors ALL THE TIME. The benefit being "what's there is there. No magic data flows".

On the other hand you also have to write exception-safe code (BUT DON'T USE EXCEPTIONS!… at least not on purpose…).

Words exist to have meaning, and there's a precise and accurate word for what Go calls "panics", and that word is exceptions.

But most Go programs code as-if the language doesn't have exceptions, and thus don't write exception-safe code.

(and don't say that a panic should kill the task. fmt printer functions and HTTP handlers have their panics swallowed, so that's not a feasible assumption)
Well, there's a darker side to that as well. Obesity is a problem for low income people - because cheap food is usually terrible for you - high calories, high salt, high fat and easy to eat a lot of. Think of your typical fast food - the amount of calories that can be bought for a few dollars. Same with soft drinks. Shaming people who get large might be one strategy, but we also need to stop the fast food peddlers that make it so easy, cheap, and addictive.
And none of the women?

Do they all smoke kretek cigarettes?
What were your issues with Atlas Shrugged if you don't mind me asking?
sorry, i was commenting on the cooking technique (frying) not the heating method. Electric will create less particulate than gas, no matter how efficient the gas. frying will create more particulate than boiling, probably. if you're in Japan (guessing from the donabe reference) you'd probably be better off avoiding restaurants (with their smoking and cooking residue et al) if you're too concerned :)
But no one at Facebook is personally looking at your data, it's automated and the employees don't have access.
Well, isn’t that a standard practice in radio? The songs are a tad shorter and, as a result, a bit pitched up. Part of it is about ads, but mostly it’s about increasing the chance of you liking what you hear (more songs means maybe you’ll like one, at least) and not changing the station. If we can fit 11 songs in the space of 10, that’s a wider net.

Why wouldn’t TV follow suit?
I used supervisord for anything complex, which is where I think systemd get's it's syntax from.

Anisble abstracts some stuff (ensure running, running as use, etc) but for more complex stuff (process type, dependency management etc) you're on your own shipping system files.

My main beef is actually three things:

1) crap error messages,

2) crap validataion

3) journalctl being a crap VIM wrapper.

of all of them, journalctl is the most obnoxious. Instead of deffering to the system viewer it enforces their crap viewer. It truncates by default, and without restarting the viewer, or forcing it through less. (Why didn't they use less by default? less code to maintain..)
[comic]what does FreeBSD think of Devuan? (1)
That you can selectively interpret net neutrality to justify ISPs arbitrarily blocking access to content is unsurprising, but nonetheless irrelevant.
Pretty sure NTSC standard/transmission is actually 29.97. It was 30Hz when originally released in black and white and then some was dedicated to the color channel.

30fps (b&w NTSC) and 25fps (PAL) are derived from grid AC frequencies of 60Hz (NA) and 50Hz (most other countries). Kept the old-school electronics simple...
I the UK I've always though smoking always thought smoking was slightly more popular with young women. I always put this down to it seeming "cool" or "rebellious" (to them). It also has a reputation as an appetite suppressant which is more women seem to care more about. I literally only know one or two people here in the provinces that smoke, but there were more in London. There were a good few more when I was at university (20 years ago) but most of those carried smokes because they smoked weed too...
https://en.wikipedia.org/wiki/Simpson%27s_paradox

Wikipedia got the joke: "Suppose two people, Lisa and Bart, ..."
Given that there's hundreds of thousands of bikes stolen a year and the chance of the theft being solved is very, very low, it's very much a "prepare for the worst and hope for the best" thing.

Also, in Amsterdam, don't get a fancy bike.
Why would you consider "atheist" a religion? They're just people without religion who get asked about gods.
Plus the fact that the number of policemen available is set according to the number of inhabitants, not the number of actual people (e.g. tourists).
> If you decide you'd like to open source it at some point, rather than putting ads on it or selling it like you've done in the past with software, we can talk. But insofar as you're putting users in harm's way and fragmenting the project, I ask that you stay away from these parts. Nobody is interested in insecure software.

> Yet in spite of your to-date brazenness, I'm still willing to work with you if you'd like to turn things around. Shoot me an email if you'd like to talk about open sourcing this work and integrating with the community.

https://lists.zx2c4.com/pipermail/wireguard/2018-March/00246...

It's open source now, rather than full of ads or being sold.

In the mean time, I still have ocserv and openconnect on Ubuntu & Mac so I'm happy.
Even if you didn't say

> Can we assume I know how to do argument checking?

I would probably question you at some point about a particular value of an argument and almost all candidates will get points for thinking out load that of course a NULL would get it crashing and that a simple check could stop it. Then it leads to discussion about how it should be handled. Sometimes a NULL means the program should cast an exception, other times it should just return without any side effect.

IMO the hate for whiteboard questions is really a symptom of poor interview technique.
Amazon's ads for their own shows and services on Prime are becoming gradually more intrusive though. I wouldn't be surprised to see regular ad slots being introduced at some point in time?
New Zealand to phase out plastic bags from next year
It’s not just more power though. My car has two version 130hp and 155. For the 2 grand I got 25 more horsepower and bigger brakes ,bigger clutch , bigger wheels with wider tyres and an LSD.
The only time I can recall where the engine has been exactly the same inside was the mini one and Mini Cooper where the ecu only allowed for 86% throttle on the lower powered version. Every other engine has had a mechanical difference internally to support more power.
let me guess, you like american football and its 1 hour of ads and 10 minutes of play
7.5% for Seinfield.
Yes. And they are disproportionately heavy video consumers with indifference to how many ads they see.
Along the same lines: chronic migraine sufferers can sometimes have good results at reducing frequency by lowering the blood pressure.

A low carb diet, or ketogenic diet, can cause lowered blood pressure. The only downside with diet instead of medication is that eating carbohydrates will reverse the effect.
I spotted that! Considering that only 6.1% of people smoke in Suriname, and of that 6.1%, 0% are men, and 0% are women... I'd say there's something up with that data.
State-wide that's true. But herd immunity is a local issue. So if your kid is going to a school where more than 10% of the other kids are unvaccinated then they won't benefit from herd immunity, despite the fact that the number of those unvaccinated kids is a tiny minority of all California kids.
Equivocation of ad placement and hacking is a disingenious tactic, especially here.
That assumes that internet is working and that all the gear on the way also have had time to boot. That is very much not guaranteed. And if you ever have an internet outage this is probably a likely time to have it.

I also realized that we probably don't have this problem. The controller is in a VM that is pretty much only booted when we need to edit something. So most of the time there won't be any controller to talk to during boot.
Here in the EU (edit: at least in Germany), TV stations sometimes slow down their shows to cram in more ads. There are rules that there may be only one block of ads in a show of up to 45 minutes, two blocks in a show of up to 90 minutes, and three blocks in a show of up to 110 minutes. So, if the content is just under 90 minutes or so, stations will stretch it slightly, so that it comes above the limit.
Read all about it on a news web site that confine the text to part of the page in order to cram in ads.
'crisis's' ? You mean crises.
It's also important to take the fabrication process into account. I'd love OPV to be less polluting (or less costly to recycle waste) than polysilicon or thin-film. Even at 17% efficiency.
Immediately after being removed from the reactor, the spent fuel is stored in water tanks, in order to cool them enough to prevent the fuel rods from melting. After a few years, however, the radioactivity has decayed enough that the fuel can be stored in "dry casks", essentially big concrete containers, with no water or otherwise active cooling necessary.

A lot of commercial spent nuclear fuel is sitting around in such dry casks. They are expected to last 100 years or so; if we haven't figured out a better plan by then we can just shift the spent fuel into fresh dry casks.
As indicated here:
http://www.drroyspencer.com/wp-content/uploads/UAH_LT_1979_t...
How to Use LDR Sensor in Proteus
Was the presentation of that demo standing between you and being fired or keeping the job?
What are other review papers on various AI,ML,DL topics similar to Schmidhuber?
Deep Learning in Neural Networks: An Overview - by J Schmidhuber, is a great paper that covers a lot of various methods, why they were needed, implementations, success, and failures, etc.
I would like to read more such review papers on other specific topics in Machine Learning research. Example - Review of CNN methods, Review of RNN methods, etc.
I think you can also disable the keyless entry (that is, entry without hitting a button on the fob) in most cars. Said cars should also just stop if it doesn't detect the key while driving, so starting keylessly should still work.
So what? Name clashes happen all the time. Before seeing this comment, I had never heard of minizinc and flatzinc. In fact, if you had asked me if Zinc clashes with anything, I'd have thought of Tinc (which is a VPN product, so roughly in the same space).
Ryanair pilot strike grounds nearly 400 flights
Facebook accused of helping traffickers by not blocking ads aimed at refugees
It can be done, you just skull-drag it onto the back of the truck. Not great for the car, of course.
I'm sure ads are the primary reason, but 2018 audiences do expect faster paced shows. There's a reason the lede refers to Seinfeld getting funnier.

Jokes that were cutting edge 20-30 years ago need less introduction now. The easiest way to cut that unnecessary intro is just to speed up the show.