skysight-inc/HackerNews huggingface dataset:
If you operate on a value, you are assuming that the value supports that operation, which means you have some information on the interface that the value supports (i.e. a type). If you had absolutely no information about the interface of a value, you could not possibly do anything with it.

There is actually an entire category of static type systems called "structural type systems"[0], which is basically duck typing checked at compile-time rather than runtime.

[0]: https://en.wikipedia.org/wiki/Structural_type_system
The problem is that the site leaks in a way which doesn’t have a real world analog. Your favorite coffee shop doesn’t have random skinheads show up as soon as someone starts talking about e.g. sexism or racism. If it did they’d be limited to who lives nearby and the manager could kick them out when they started bothering people.

None of that happens on reddit and while intense moderation works (I love /r/AskHistorians for example) it’s expensive.
Hi y'all.

I'm the author of the post. Will be checking the discussion from time to time today and will try to answer any questions I can.
Unfortunately it's not as easy as that.

The IRS has guidelines on who is considered an employee. If you set their hours, provide equipment for them to use and there's a few other things I forget, they are a de-facto employee regardless of how you pay them: 1099 or W2. This is why a lot of larger companies will not employ sole-proprietors directly. They require you to either go through a contracting company or set up some corporate structure so that you can't claim to be one of their employees.
Of course it's related.

Where did you see that the website owner was provided an explanation?
interesting! you said in the whitepaper that you can delete history. I need to read further.
What would you prefer? Some sort of rating or ranking system based off of objective standards?
These people exist and no amount of censorship will eliminate that. Protective bubbles exist in the form of moderated subreddit and other forums outside of Reddit.
How do you protect your brand in 2018?
I can imagine an environment in which less than 10% of the posts are toxic, yet it feels toxic to one person.

I’m at a conference between sessions, and there are small groups of people standing around, discussing the latest developments at breakneck speed. Back and forth. Talking a mile a minute. Saying half an idea out loud, and letting others fill in the blanks. Tons of jargon and inside references I don’t understand. I squeeze into one of the larger circles, and I would like to join the conversation, at least to understand what they are talking about, and perhaps add something to the conversation, if I can. I finally see an opening, and ask a question. Each person in the group is suddenly silent and stares at me for a few seconds. Finally one person says, “RTFM noob”. Everyone stifles a laugh, and the conversation picks up where it left off.

Count the number of “posts” in this example. Hundreds, or maybe low thousands. How many were toxic? One.
Doing the math… Yeah. That’s much less than 10%.

Does this feel toxic to me? Oh yeah. Does it feel toxic to everyone else? Some would say yes. Some would agree with you and say, “No. This does not feel like a toxic wasteland to me. I’ll admit, there’s a small amount of toxic discussion, but at least it’s much less toxic than other conferences I have attended.”

My point is that you can have a forum where less than 10% of the comments are toxic, and yet that forum can feel very toxic to some of the people.
So your 10% challenge does not prove anything.
The Internet Archive has an archived copy of the blog post, which links to the original source at

https://www.youtube.com/watch?v=-C-JoyNuQJs&feature=player_d...
Because there's no compelling reason not to use CUDA.
I—a native German speaker—suffer the same tick. Therefore my guess would be German.

Sentences like the one you quoted have a similar structure as those deconstructed in ReadsLikeGerman[1]. The "that" feels like the equivalent of "der"/"die"/"das" and I have the urge to place a comma in front of it.

[1]: http://wiki.c2.com/?ReadsLikeGerman

edit: rephrased for clarity
well I actually have a ryzen 1500x and I'm happy with it. I mean I actually looked into 2400g and maybe upgrade/downgrade to it because vega is built-in and probably good enough for my use case (and not as loud as my R9 280)
The problem with any take-home test, ESPECIALLY one that you only expect to take 2 hours, is that you hand people an advantage who do have more time to spend on it.

That was what stopped us doing it, and started looking at reasonable tests that you can't prepare for, and can't spend more than the allotted time on. So that means we weave the testing into a 1-2 hours interview, and everyone has the same chance.

(we also document our process so you can see what you're getting into before you start)

https://careers.bytemark.co.uk/full-process
Maybe he woke up when he realized he will be killed by the mob of vigilantes that will stop at nothing until he is found. Your life perspective might change when you suddenly have 10,000 people out to kill you.
Don't they sticky that disclaimer in big letters on every post? Why do people expect otherwise?

Example: https://www.reddit.com/r/LateStageCapitalism/comments/8crq8r...
People FOIA palantir related contract successfully all the time, esp. in local law enforcement. If you try to FOIA certain other government institutions, then yes, you might get that answer.

Of course palantir has no input on that in any way. Certain government agencies and activities are excepted from FOIA (and for very good reasons), but if you think it should not be that way (or that the rules should be different) then you should take political action.
" Meltdown / Spectre patches have virtually no effect on video games."

The amount of speculative-execution that games rely upon for many of their components is insane. With the patch applied, I went from a solid 60FPS at 1440x900 in GTAV down to about 48 FPS (as measured by the Steam FPS counter) on a 7th-gen i3.
This actually sounds really interesting, putting some code up for one interview or take home assignment, and then asking them to walk through a code review. You could also throw refactoring into the mix, ask them to actually refactor it if needed.

It also got me thinking: what if you just had some generic code, which was low quality, or a prototype front end app, and then asked them to refactor or code review it? That could spark some interesting discussion and be less stressful, but may be easily bsed I think.
Thank you for the feedback. I just renamed the package to parcello. It's pretty much influenced by all those that you have mentioned.

I have some hard times to make COFF works. Have you tried to compile syso files within your go binaries for Darwin?
He was head of product, not just some regular user or subreddit mod.
I think you're wrong. Only follwing subreddits you like will not create a better experience, but a worse one. You will only be exposed to material that you already enjoy, which is kind of boring. It's like having a party but only inviting yourself. I love reading /r/all because I'm always surprised by the type of stuff that's upvoted.
I feel similarly. No matter how politely arguments are framed, or how carefully and respectfully made, downvotes and ridicule follow my every post. It's obvious that Reddit (and the media at large, honestly) is intentionally and structurally designed to promote a narrative that is blatantly pro-vaccination. It's maddening. The bias is everywhere you look. Try and say "vaccines cause autism" almost anywhere on Reddit! Downvotes, ridicule, and anger will be your only responses. It's all part of the pro-vax narrative that everyone has bought into.

/s
Yeah that's HEX decoded but I don't think it has anything to do with the solution. I'm not sure though.
It's not as if there aren't meme-heavy right-wing subreddits who do something similar. r/the_donald was all over the front page for a long while, and has a notoriously strict moderation policy. It's just that the right wing subs just don't happen to be as popular right now - or they get banned for lack of moderation and for having their members advocating extreme violence (like r/physicalremoval).

latestagecapitalism's output is relatively tame, and given that they have a politically contentious subject matter, heavy moderation is necessary in order to keep the subreddit free of people from any part of the spectrum who'd turn it into a monkey-flinging shitfest.

Also, it's nowhere near the front page today; it's nothing on what r/The_Donald used to be like.
Let me pitch you a different way of doing it. I use TinyTinyRSS https://tt-rss.org/ as a backend to synchronize what I've already read but I don't like the UI so I wrote a desktop app as a front end: https://github.com/jeena/feedthemonkey

I sometimes read my feeds on the phone too, there I just use one of the many apps compatible with TTRSS.
Reddit would also be better if karma wasn't known.
I've been working with the Onion Omega 2+ recently and enjoying it.

https://onion.io/omega2/
When the whole industry complains about not being able to hire developers, it's not due to lack of engineering supply. It's due to lack of hiring ability. Most engineers, quite simply are terrible at interviewing, at least until someone gives some actual training and mentoring, but even that is quite rare.
There'd be something like a 2% error margin in their timings. They can only report what they measure. It's actually a good sign such discrepancies show up in their data; it means it is likely real data.
Default comment in such topics )
You don't deserve the downvotes. It's not really surprising that the HN crowd doesn't understand how public transport completely fails in sparse metro-areas.

- Walking, biking, etc. are out since there's very little mixed-use land. Getting out of your residential area is already outside what one could reasonably be expected to bike. Your nearest grocery store is even further.

- Fixed path transport is always being proposed but getting the coverage and schedule that would make people give up their cars is always ludicrously cost prohibitive. There are too many areas to hit and few people in each area which makes each stop basically unprofitable.

- Buses face exactly the same problems. Within the densest parts of the city they work well but they don't work well in sparse residential areas because it's not profitable to run them at convenient schedules for small populations that trickle in and out.

And we're talking about millions of people. Rearrange everything isn't exactly a viable path forward.
> Those are oddly low resolutions for 2018, but: if it's the same height, just wider, then great.

Not odd at all. '1080p' is probably the most common resolution on laptops sold today. They really fleeced us with the 'HD' marketing; laptop displays today are often lower res than they were ten years ago!
No more than a phone solves the 99 percentile use case better than a small PC does.

I have a custom-built fluid handler built from a Rpi and a $20 3.5" touchscreen, a $6 Arduino relay board and some additional hardware. I need the GPIO to run pumps and valves and additional I/O. Could it be done on a phone? Yes, with additional hardware and more effort. The lower cost of the phone would be eaten up in the first hour it took me longer than on the Pi.

I've recommended to many people contemplating complex Arduino projects that they move to the Pi instead. Often, by the time you purchase multiple Arduino "shields" to do a task, you're well past the price of a Raspberry Pi that has all the needed I/O: networking, audio output, storage and more built in.

Hell, I'm involved in a high-speed signal processing project where I use an Arduino M0 for the speed but I still needed to do some of the behavior in analog circuits because the Cortex M0 still wasn't fast enough to process everything digitally. I would have preferred to use a Pi but I don't trust the reliability (industrial application), and I need guaranteed real-time behavior.

I wholeheartedly agree with you that many hobbyist RPi projects could be done just as well on a phone: I noticed that quite some time ago. But hardware is less and less the limiting factor these days. Learning curves can be expensive. I tend to build things in small volumes, so any price savings from using a cheap phone or tablet is often meaningless in comparison to how long it will take me to get up to speed on a new platform.
I have no issues with doing homework as a filter, but a homework plus an algorithm exam for filtering is annoying, especially since the homework is more related to on-job performance and the algorithm exam isn't. (and in my experience, it's never a weighted average of doing well on the HW and doing less-well on the algorithms: it's always pass/fail).
I think it's more that Reddit grew so much that the original community gets drowned out by everyone else. You can't have a community that big without it becoming filled with, for lack of a better word, normies.
I can think of this as a “side” business.

But it’s a business, yes :-)
I have been on reddit for years, and I am noticing far more karma 'gatherers' and seeming bot accounts than I used to. Political shills, karma farms, spam... you name it. A lot of it is on the front page.

And reddit admins must know about it.
You do realize that FB has been designing their own servers for years, right? Also, what does personal data privacy have to do with silicon design? I know that FB privacy rules are a hot topic right now but how does that have anything to do with this article?
Windows 95-style taskbar, sure, but since Vista switched to the default of grouping icons with rich hover, the Windows taskbar has only gotten better at being on the short axis.

(Though I've been keeping my main taskbar on the right hand side since XP and that was perfectly reasonable then even. These days, I tend to sandwich my Windows taskbars these days with it on the left on the left monitor and on the right on the right monitor.)
The main reason I don't use mariaDb is the non support of nullable spatial index.

https://mariadb.com/kb/en/library/spatial-index/
3:2 is one 1.5:1 area. It's two 1.5:2, or 3:4 areas.

I don't find 3:2 to be an especially good aspect ratio for fullscreen text. It's still either too wide or too short, but 3:4 is pretty good, so two columns on 3:2 is two pretty good text areas on a 12-15" diagonal screen. It's also one pretty good text area and some UI, ads, etc... on either side.

I should note that physical size is a major constraint here. On a laptop, I want a column of text to be about 4-6" (10-15cm) wide. A desktop screen that's usually farther away can be a bit wider, maybe 8-10" (20-25cm). Having those columns be very tall is fine. I've been using a 24" 9:16 display for having documentation up while coding lately.
> Lifetime odds of death by motor vehicle crash, United States, 2016: 1 in 102

If you only drive sober, always wear a seatbelt, and only drive cars with the highest NHTSA ratings then your lifetime chances are probably more like 1 in 300, if not less.

That said, your chances of getting seriously injured in a car crash are significantly greater than that.
Favourite subs you would recommend?
To answer your question:

The gain in dBi is 10 * log10(linear gain), so the linear gain is 10^((gain in dBi) / 10). So 5 dBi is a gain of 3.16, and 6 dBi is 3.98. Log rules mean you can just subtract, so the difference is 1 dBi, meaning a 6 dBi antenna is 1.25 times more powerful than 5 dBi.

I'm not sure what alternative units you could use, because log units are more natural. Joe consumer can understand "6 dBi is 1dBi better than 5 dBi," he doesn't need to know the details any more than he needs to know exactly how much faster his car will go with 10 extra horsepower. It's the relative comparison that matters (more horsepower == more speed) and using dBi makes those relative comparisons simpler.
I second this. I have this EIZO square monitor and it is a joy to work in. Just think of "wide" screens as actually being "short" screens, and you can see why you'd feel cramped and constricted when using one, like living in a house with 7-foot ceilings.
But they did get engaged! They banned all subreddits related to the trading/purchasing of firearms and alcohol. /r/beertrade, a subreddit for trading beer, had a strict policy that users were not allowed to sell beer for money (something that's actually illegal) and only allowed people to post about trading beer. Even someone like me, who doesn't ship beer and only trades in-person, is no longer allowed to talk about trading.
Why a max char count for password?? The max of 12 is awfully small.

Edit: The app is quiting when I try to scroll through Ars Technica in List view.
JSON is part of the SQL 2016 standard and exists in other databases as well. I don't see how the trademark is relevant here.

I wish we could be more civil and not resort to petty insults. Is there anything I wrote you can dispute with a source?
Reddit back in 2005-2006 was a lot like HN, but smaller. No pictures, no memes. Lots of stuff about lisp, functional programming, etc. Many early users came from Slashdot.

Some folks complain about the Digg debacle and how that negatively affected the Reddit userbase, but IMO what truly fucked Reddit as a tech news source was the introduction of images.
Most people are not contractors with an established company/legal status as contractors

Is this problematic? Here in Portugal I just update my status in the tax authority website, then declare the extra income when filing my taxes (plus possibly pay social security for that month). You don't need to create a company or anything like that.
Low-effort comment, but: I really appreciate your content, both here and on Reddit. It's refreshing to see anyone doing any of this sort of analysis, and it takes a lot of effort to do it, and you do it really well and at a rate that's mind-boggling.
licensing might not be a bad route, similar to a carpenter's license or a bar exam
Just goes to show that whenever there is money involved there has to be some 'incentive' or motivation for users / creators.
Actually, it was very much like HN is today, or as /r/programming is today.

As an ordinary user, I thought that the creation of subreddits was a clever solution to the Eternal September Problem.

The initial pool of users were folks that were sniped away from Slashdot and Digg. There was quite a bit of frustration about the editorship of Slashdot, and having a system that was effectively user-edited was quite attractive.

But as the readership grew, a wider array of material started showing up, frequently accompanied by the typical grumbling about relevance.

The solution was to split off new user groups into more specialized subgroups. The initial set of subreddits were effectively curated by Reddit itself, based on the categories of stuff that was showing up in practice. User-generated subreddits didn't come until later.
There's a trade-off for companies. This kind of hiring process will filter out 99% of low-quality candidates, while also filtering out <99% of quality candidates. So it increases their odds of a not selecting a poor choice.

This is great for companies who are willing to sacrifice getting the best candidate for assurance they won't get a bad one. This makes sense for a small startup, where a poor candidate hurts growth more than a great candidate helps it, but less so for a Google-class company where a single great candidate is like a billion dollar lottery ticket and the bad candidates cost almost nothing.
Such an interesting timing!

Just yesterday we have finished a redesign of this addressing some room-for-improvement areas that we saw after those two years.

And I was about to start writing an article about it right now! Link soon =)
I'd like to give a thumbs up to both AngelList and my favorite former co-worker.

When things went south at our workplace, a coworker and I were kvetching about how hard it would be to find a good job locally, and how great it would be to work remote. But I had no clue how to get started with finding good remote jobs, and didn't do anything other than distribute my resume to local positions.

Instead she went through AngelList open jobs looking specifically for remote positions. She immediately got an interview, but midway through it she told them she was under-qualified for what they needed, and told them, "But I know someone who would be perfect for you", and a few weeks later they hired me. I'm very humbly grateful to her for changing my life immensely for the better.

And the even better news is she got her own remote job, again through AngelList, a couple weeks later. Not only did we both get substantial raises, but more importantly we are getting to work on much more interesting projects and on teams that are really supportive of us.
Greater road safety. Aviation is a rare area where US government has done well regulating for safety. There’s no reason we can’t be as strict with cars. It’s a choice to accept risks.
The same could be said about the internet in general. Take a stroll away from Facebook, Twitter, Pinterest, etc and you can find some really interesting places with extremely insightful and meaningful content.

The problem is that a majority of people are just absolutely manipulated by their emotions and dive head first into the feedback loop designed by social media to provide an addictive stream of never-ending engagement.
I like portrait mode too, so much in fact that I've got 2 x Dell 27" U2715H monitors (2560x1440 eIPS) set up that way.

I've been using this setup for about 18 months now, and I really rate it. 1440x2560 is a very usable resolution. Very few problems with websites (I had regular minor issues when I had a 1200x1920 screen); tons of lines of code on screen; plenty wide enough for 2 side-by-side columns; I don't find it a problem to use 3 side-by-side columns (77 columns apiece) in Emacs with a small font; small desk footprint.

Full-height windows are sometimes a bit much, but for the main display I've found having one window or panel that's 2/3 the height and one that's 1/3 the height works very well. The 1/3 height area is still 1440x850 or so - plenty for a terminal, Emacs window, debugger output, that kind of thing.

As a bonus, 1/3 of the screen is a bit taller than 16:9, so good for videos, and 2/3 of the screen is about the right proportions for A4 PDFs. Considering it's just the not-very-good 16:9 turned on its side, I've found 9:16 to work remarkably well...

(With the proviso that the pixel count is almost certainly relevant, and I very likely would not feel as positive about 1080x1920...)
I say this every time this sort of article comes up here, but seeing how ridiculous this field has become, I wish I had chosen a different career path.

I don’t know if I’m going to be able to go through all this bullshit the next time I’m looking for a job.

I have a friend who is a pharmacist and I asked her what a typical interview is like for her. She said interviewers will typically ask something like “tell me about a difficult situation you had to deal with at work?”.

No homework, whiteboards, group interviews, or stupid puzzles. No bullshit.
Microsoft calls time on OneNote for desktop as Office 2019 looms large
Thanks for pointing it out. Let me check and increase the limit.

Edit: Its fixed now. Increased to 128
Using libraries made for Processing in straight Java or other JVM languages is a lot of fun.
I'm sure there's a blockchain solution out there somewhere (half-joking)
That's definitely fair, but like the OP is saying, how is that the entire point of using RSS? RSS itself stands for Really Simple Syndication, there's nothing saying that clients can't provide extra convenience and features behind a login/profile. I don't think people use RSS feeds to have more privacy.