skysight-inc/HackerNews huggingface dataset:
Awesome project. I used a similar program (minimodem[1]) a while ago to configure Wi-Fi settings via audio [2]. It's great being able to do some basic setting without having a radio connection. Amazon used the same technique in their Dash-Button albeit in the inaudible range [3].

[1] https://github.com/kamalmostafa/minimodem
[2] https://www.youtube.com/watch?v=DfSHclXjobY
[3] http://www.blog.jay-greco.com/wp/?p=116
Your peers. Daringfireball, A very popular blog with readers of this site, gets something like $15,000 per mention in their newsletter.
How do they close the feedback loop?

In all of these systems I've seen so far, there is a ton of calibration needed.

The user should be able to do that.

Edit: say it is a two way street.

System takes input and renders it right back as a shock, or vibration, something.

There then is an exchange.

System presents its message, user present theirs.

Simple things, like shock, or pressure, vibration on and off.

Then levels.

Then modes.

Together, that results in "thought as action", much like we get when we do things with our bodies.

Once there, mapping that to things like cursors, could be standardized, IMHO.
Yeah you're entirely right. I was a history student in undergrad and graduate school, and obviously this sort of thing does occur naturally in some courses. But I do think it's still fairly rare that someone intentionally strategizes working backward in a rigorous way. I mean again, I don't consider this some be-all-end-all, I just consider it a viable strategy (among many alternative viable strategies). Mostly I'm responding to the opinion that this couldn't feasibly work.
I think the issue the author is making is not that such videos exist and are hosted on YouTube, but that YouTube has created a system which promotes abusive videos.

When children watch videos on YouTube, they pick another video to watch. Children are driven by known characters, and an innate curiosity about their fears, so the next video they select will be an traumatic video. YouTube’s algorithm is then trained to prioritize abusive videos. Creators (yuck) then create more abusive videos to match the algorithm, and thereby get more views.

Technically, the system is working as intended. Given a list of videos, children would prefer to select one that has their favorite characters and deep seated fears. So more videos like that get produced.

Yes, children should not watch YouTube unsupervised, and people should not be allowed to upload videos that traumatize children. However, both of those things are happening, and in the middle of it, YouTube is effectively promoting child abuse.

A better analogy would be “Ford creates program for child abducters to better find vulnerable children.”
> Nothing beats solving problems yourself.

Assuming you understand why you solved a problem, and you solved it well. This is where teaching helps. You have to prove that you understand it, and because you are putting it out there, it will get judged and corrected. Often programmers can solve problems without understanding why their solution works, or whether it actually works and they are just missing something critical.

In fact, I'd go so far as to say that teaching well requires doing, but doing doesn't require teaching well, so one could make the argument that Teaching Well > Doing.
Entertainment One owns Peppa Pig[1]. It's likely that Content ID thinks Elsagate is legitimate Peppa videos.

[1] https://en.wikipedia.org/wiki/Entertainment_One
FedEx full timers. Their subcontractors are terrible.
Because you have a history of being trustworthy. I'd assume.
>there's also extreme examples like the inventor of homebrew that got rejected by google because he couldn't reverse a binary tree.

HN has rehashed this debate plenty, but I don't think you should necessarily see this as an example of a dramatic failure of the Google SWE interview process.

Homebrew became a success due to great vision and execution, not because it solved a challenging technical problem. Howell seems like a great guy who would probably make a great senior developer, founder or PM at any company that aims to solve customer needs.

Google's focus, however, is on hiring SWEs that can solve uniquely complex and difficult technical problems. The merits of such a narrow focus is obviously up for debate, but if that is to be your goal, this hiring decision aligns with it.
I understand the article, but its quite a wide berth to just stop OBOR for that, the routes also foster more efficient trade and commercial activity between hubs.
Just to verify, are you talking about the _real_ Peppa Pig videos, or the fake, weird ones?

Because as far as I can gather using Wikipedia, Entertainment One is the company behind the _real_ Peppa Pig. If you're saying that there is also reason to believe that they are behind the _fake_ Peppa Pig, that would be much larger news, which (looking at the amount of interest in the story), it isn't.

Edit: Ah, mFixman suggests a plausible explanation:

> Entertainment One owns Peppa Pig[1]. It's likely that Content ID thinks Elsagate is legitimate Peppa videos.

> [1] https://en.wikipedia.org/wiki/Entertainment_One

That makes more sense :)
old age....the club that everyone wants to go to but nobody wants to enter

learn how to take care of yourself, your body, your mind, your relationships with family and friends and intimate partners

life is loss and learning to lose with grace

find someone professional to talk to - it sounds like you're grieving your dad (completely natural and understandable) and that you need to find peace with that grief
In "the hitchhiker's guide to the galaxy" there is a story about a society that shipped out all its useless members (hairdressers and telephone sanitizers) off planet. If Douglas Adams was writing the book now he may have replaced sanitizers with influencers.
Both :)

The initial use-case was performing air-gapped communication for signing Bitcoin transactions [1] on an offline machine.

[1] https://github.com/spesmilo/electrum/pull/964
> Even if the train itself produces less CO2 than a car

Deutsche Bahn advertises their long-distance trains as running on 100% renewable energy.
Short yes, so his head game is not that good but he is not skinny, he is quite muscular and strong. Attacking isn’t easy either, he is (was) one of the most fouled players in La Liga and he still scored a ton.
People care about non-physical properties. In copyright law, the same pattern of bits can be legal in one context and illegal in another.
Oh man, what a nothing article. Wide players staying wide to stretch the defence - revolutionary!
No more business as usual until migrant children separation policy is resolved
This isn't political. It is neither conservative nor liberal that young children should not be forcibly separated from their parents and held in group incarceration over a misdemeanor. Thousands of medical professionals jointly signed a letter to the DHS and AG that is was "profoundly harmful to children" (http://physiciansforhumanrights.org/press/press-releases/family-separation-letter.html)

This is just profoundly evil. It's not right to go on with business as usual - even as a technical forum that shouldn't have to address this stuff - while it's happening. Contact your representatives: https://www.usa.gov/elected-officials
GiveWell – Our Mistakes
You should point your snark cannon at each person who chooses to read a journalist created piece of content over the web without paying for it (as I'm assuming you just did with this article). It's very easy to point to those "wealthy tech bros in Silicon Valley" for all of society's ills when, for the most part, the real culprit is staring at you from the mirror.
If only more organizations were this honest...
It's all supply and demand. The expectations from employers as to what a 'qualified' engineer is likely to demonstrate within a 30 min to 1 hour timespan has increased. To get access to the plum jobs you have to be able to pass the gauntlet of interviews and this is something that's not particularly easy if you don't know the 'game'. First thing to realize is that you don't have to be a genius to pass these interviews, however it does require consistent practice and you will have to be dedicated enough to rearrange your life such that you are able to get in some practice on a regular schedule. Of course how feasible this is depends on your life situation. It is easier for younger engineers to dedicate their evenings and weekends to grinding Leetcode than older candidates.

My unsolicited advice is to:

A. Come to terms with the fact that there has been a shift in expectations from employers. Understand that to get the really plum jobs it will require a lot of dedication to get to where you need to be interview performance wise.

B. If you are really rusty, start off with Firecode.io. It provides a more structured approach to studying these interview questions. Once you feel comfortable with the questions there then you can go for Leetcode.

C. Go to interviewing.io and pramp and practice with actual engineers. This will allow you to work on your communication skills. A big part of interviews is just basic communication. You could be rock solid with your algorithms but if you still can't communicate what you are thinking to interviewers in an effective manner you still won't pass the screen.

D. It's not a particularly popular corner of the internet but reddit.com/r/cscareerquestions has a lot of good advice on how you can improve your interview skills. It's also a good place to get a sense of how interviews are structured, how people typically prepare, expectations etc. It's skewed towards getting jobs at the FAANG type of companies but the good advice you will get in the sub is pretty solid and will help regardless of the direction you want to go.

Overall, try not to be too hard on yourself. Technical interviews are an inherently noisy screening tool, and a lot of great engineers fall through the cracks. Preparing for these interviews just like you would prepare for any other important assessment will help you in being more competitive.
How Spirit AI uses artificial intelligence to level up game communities
Star Trek API
Ok, we'll s/help/allow/ above to mitigate this. It's an interesting article anyway.
I haven’t programmed much since I stepped into management 15 years ago, and while I’m not sure I could do still do Dijkstra I can still do all those silly text-book examples on a whiteboard if you gave me the business logic. From x-sort to linked lists and trees.

If they don’t give you the business logic, then you’ll need to practice, practice, practice, but you honestly should be able of reasoning you through a piece of businesslogic and turning it into pseudo code.

Aside from that, it’s a terrible test for hiring people exactly because you, can, memorize it through practice. But American hiring processes are funny like that.
I'm not sure if they're tracking it from the ball or the shoes. I don't think they have sensors in their shoes.

This could be from offline analysis of the video.
Wow, I had no idea this was of SA-origin. Crazy how influential that website has been for internet culture
Even before stackoverflow was available, my ability to solve a problem on the spot was probably not that great so my success in passing technical interviews seems like a lot of luck in hindsight - in my actual work I had to solve similar issues in successful technical interviews, and this is over four different industries/positions. This is versus unsuccessful ones where I haven't looked at the thing in question in years or ever so I am pretty much going in cold on the question. I've seen some people talking about going through every question on leetcode or hackerrank and being able to recall a solution instantly to prep for a Google style interview so you have to ask yourself if you think it's worth that kind of effort.
Don't take your lack of success now as a very good measure of your ability, it sounds like your company might not hire you if you applied to it even though you are really good at your job.
A lot of people recommended practicing coding problems. Along with this, I would add practice talking to people you don't know.

Go to networking events and meet-ups. Offer to give mock interviews to people more junior than you. Have coffee with founders to give them feedback on their ideas. Anything that puts you in unstructured conversation with strangers will make you more comfortable and confident in an interview. You get better at reading people and start to see things from both sides.

Being a software engineer often mainly only requires communicating with a mostly unchanging group of people. Interviewing well requires being able to communicate efficiently with someone you just met. During an interview if you can direct less time and mental energy at just communicating you'll have more for demonstrating that you'll be able to do the job.
These videos were appearing on YouTube Kids.
Somebody saw this and didn't give any credit: https://www.reddit.com/r/dataisbeautiful/comments/89aruc/lio...
A coin for Cymothoa exigua. COBOLCoin. A coin based on MD2 hashing for proof-of-work.
Complete Sed Command Guide [Explained with Practical Examples]
Apply to companies that don't do whiteboarding/phoneboarding. I don't know, maybe this is a US thing, or the Big Four thing, but down here in London I am yet to encounter a company that does whiteboarding.

https://github.com/poteto/hiring-without-whiteboards
> But each failure kind of brings me down, and makes me think that I'm a bad engineer

First off, you are not a bad engineer for failing a technical interview. Over the past 3 years, I've applied for hundreds of roles across dozens of companies. I've been through dozens of interviews and I've got offers from (or worked at) Uber, Twitter, Microsoft, Tesla, etc. The side of the story I don't focus on is that I've had over 200+ rejections. Some after first rounds, some just after they look at my resume. Rejection is part of the game but you just need to push through it. Here's my advice.

- As other comments have said, it's definitely a numbers game. Some days you just don't mesh with your interviewer, others you know the answer to their coding question before they've even finished asking it. Just apply over and over if you want the best odds. You can't get too emotionally attached to any single interview opportunity. I've had to apply for ~50 roles for each offer I get. That's just the way it works.

- Practice a ton. It sounds like you are more worried about coding under pressure and thinking through the answer while you are in the middle of trying to explain your thought process to the person interviewing you. I recommend pramp.com You interview someone for 30 minutes over the webcam and then they interview you for 30 minutes. It's super convenient and gets you very comfortable thinking through problems on spot with someone else watching you. I normally do ~10 pramp.com interviews while I'm preparing for an upcoming interview. In person interviews with friends is good too but less convenient than just signing up online for a time slot.

Just remember that bad interviews don't make you a bad engineer. At the end of the day, no one will remember dozens of rejections, but they will remember the job you eventually land. Keep interviewing till you get an offer that you're excited about. Good luck!
OP didn't say anything about journalists' reputations and the public trust in them. He said something about journalistic independence.

For example, Seymour Hersh clearly possessed journalistic independence in his story on the SEAL team assassination of bin Laden. However, at least initially, public response to his story was lukewarm and the Obama administration in particular and the press broadly spent a lot of time and pages trying to discredit the story. In this-- and many other cases-- public trust and reputation is orthogonal to journalistic independence.

Not that I disagree with your two sentences. Clearly this is an attempt to somehow "technologize" better journalism given the low quality of reporting in the run up to the 2016 election.

But if you take "journalistic independence" as your input and reflexively give "reputation and public trust" as your output, something is broken in your journalism parser.
8K 13.3'' OLED laptop screen [video]
I wonder why we don't have GPS transmitters installed at the top corners of every tall building. Seems to me like this would be a pretty straightforward solution in urban areas.
I actually think children would be more likely to select an abusive video to watch than a bland one.

Child psychology is incredibly complex, and I am nowhere near an expert, but out of anecdotal experience, children are both terrified and fascinated by their fears. There is an almost obsessive tendency that comes from a minor trauma: for example, a child being startled by a vacuum might then cry every time he sees a vacuum, and ask to see the vacuum.

Note that I don’t think this absolves parents or anyone at YouTube. I think they are both morally obligated to protect children from videos such as this.
Sarcastically revolutionary, because everyone does this, every game. We all know it, we all see it on every team across every league.

Oh wait, no, sorry: the complete opposite of that. This guy exhibits extreme outlier behaviour while also being one of the most successful players in the game. Maybe there's something worth analysing in terms of why that might be. You know, like the research referenced in this article.
"You can give me all the food you want, but if I don't think it's awesome, I'm not going to talk about it."

That's cool but the old world where if the food isn't awesome the writer will say "THIS FOOD WAS BAD" was probably better.
Fear of failure (of negative evaluation) is a strong psychological force for those seeking social approval. One way is to avoid evaluation entirely or until things are certain.
>Finally, it takes me 15 minutes to get to Tegel airport. All the security and boarding procedures are highly optimised there.

Maybe it's just Tegel airport, but every time I have to pass security in Frankfurt Flughafen (last time a few days ago), I feel violated. I travel quite a lot and it's the strictest security I've seen in an airport.

The ICE trains in Germany are not that great either. I remember buying a ticket from Hanover to somewhere in the south and to save money I bought a non-registered seat ticket. Imagine my shock when upon entering the train there were dozens of people sitting on their suitcases or on the floor, and I proceeded to spend the next 3 hours in similarly miserable conditions.
yes this was my immediate thought after reading about handles with upper bits used for meta-data .... right before a shudder passed down my spine .... it brought back all those early bad mac memories
Back in the day, before WikiPedia was even born I made a small website called "Adalyn". The website pretended to be a very curious girl that you could teach stuff. Everytime some term would be used it would ask you to explain that term, adding it to the list of definitions. And so on, it got quite clever within a week or so. Then the jerks discovered the site and within hours it was nothing but a huge perverted caricature of what it was intended to be.

The internet has - and will always have - a number of assholes whose only joy it is to make others miserable in whatever way they can. So from that day on I always design whatever I make with abuse in mind from day one. It still doesn't always work, but for the most part that seems to be the only reasonable way to put stuff together for public consumption.

It's frustrating, but it's reality.
Instead of Leetcode I'd recommend starting off with Firecode.io. It's a lot more structured and there's a lot of bells and whistles included in the package that make solving these problems fun.
To be honest, that sounds like it would be way more stressful than just working.
How are creepy cartoons (aka horror movies) anywhere near "child abuse"?

Not saying the cartoons are right or appropriate, but they're not child abuse unless actual children are molested while producing them (which I don't see how considering it's all computer-generated graphics).
The same people who bought a brand because a hockey player endorsed them on TV
Have you tested this software on macos?
Domain Coloring for Complex Functions
Ask HN: Can you use only your iPad/Pro when you travel (away from your desk)?
With the apple keyboard and the cel-enable version I something think I can live on my iPad when I’m away from my desk and away from my desktop machine. I find 70% of the time it’s fine, even good. The other 30% I am frustrated I can’t do seemingly simple things. What about you?
Did I say I didn’t have kids?
> Over the past 3 years, I've applied for 300+ roles across 90+ companies

not to bite on what you're saying (it's mostly accurate) but you've interned - the bar is much lower for interns than even junior devs.

>I've applied for 300+ roles across 90+ companies

i am interested in how you've managed to apply to multiple roles at the same company? is this across 3 internship seasons?
I guess Gandhi, Mandela, MLK were also about personal demands of freedom and equal treatment. Definitely not in good faith.
And how would you suggest that these many hubs differentiate themselves to compete for your business? If your answer is "they can compete on price," then I think you've just answered the question of why they don't want to do it that way.
It’s fascinating how differently different people react to any given content. Myself, I found The Taming Of The Shrew to be appalling, but not as appalling as the fact everyone else in the audience was laughing to it.

Likewise BDSM. Some friends of mine invited me into forums about it for dating, and I found I could not distinguish what I saw from actual abuse — I instead need to rely on the fact that I knew some of the people and they told me they had enjoyed what was done to them.

It’s like The Dress, I suppose, only disturbing/fine instead of black and blue or white and gold.
No 2.4 release happening despite code being ready. Nobody who wants to make a release happen having access to download servers, website, etc.
Wouldn't we need to understand history forwards before teaching history backwards anyways, effectively nullifying this idea?

This idea reminds me of how artificial intelligence might conceptualize a subject, but doesn't make sense for the corpus of history.
Pretty much. More likely that Bird turns out to be an ingenious conspiracy of the PRC to sell more Xiaomi devices than an actual business.
Lots of terminals support both inline and loaded graphics. A surprising number of terminals support things like OSC 1337: https://chromium.googlesource.com/apps/libapps/+/master/hter...

It's worth noting that iTerm2 and ChromeOS's HTerm (https://chromium.googlesource.com/apps/libapps/+/master/hter...) are a popular but hardly singular example. The (unfortunately name conflicted) HTerm/Hackterm is a pretty cool example of an older standard: http://41j.com/hterm/
>if I drive the kind of car that can average 180 km/h.

I mean, there are no speed limits on Autobahn so nobody would stop you...
"Isis was composed of humans..." yes, but it was in the news because it was very unusual behavior for humans. Far more nations are _not_ in a civil war right now than are; we don't hear about them. Car wrecks are horrible, but the vast, vast majority of human-driven cars reach their destination safely. We think humans have bad judgement because it's not news when they do things right, which they mostly do.