skysight-inc/HackerNews huggingface dataset:
I think it is time for you to take
Massive Action to improve your political, persuasion, speech, conflict negotiation skills. I’ll
Make some recommendations below after this monologue.

I worked in some very awful environments. My solution was historically to participate in what was going on and the ultimately become very upset and leave. Generally speaking, conflict is present everywhere but far worse in some environments and not possible to save.

You can either (a)attempt to clean the mess and make your new environment habitable or (b) keep your head down, ship your project and leave.

Your intent to do (a) is admirable and rare. If the culture has become toxic, attempting to survive is kind of like being a fish in a dirty fish tank. You can gasp for air and breathe your own poop in for some period of time but you are ultimately poisoning yourself by staying and the point of doing this isn’t clear.

The economy is currently at full employment. In this situation I would most advice getting out. You are never going to have an easier time finding a better paying job someplace else. Chances are we are headed into some sort of financial meltdown due to China, trade war, China retaliating against the United States tech sector, one or more countries leaving the Euro and the final deflation of our current bubble due to lack of interest rates.

If you don’t like where you are, it may become much harder to find a better job in the next year in which case - You get to breathe in your own poop for several years for no real gain to your own mental health.

If you are really sticking to it and mastering communication, psychology, politics and persuasion I recommend:

Crucial Conversations by Kerry Patterson

Never Split The Difference by Chris Voss

The Political Brain by Drew Weston

Influence by Robert Cialdini

Words That Work by Frank Luntz

Pre-Suasion by Robert Cialdini

Win Bigly by Scott Adams

Radical Honesty by Brad Blanton

I just bought this book but haven’t yet read it -

Radical Candor by Kim Scott

My recommendation to you is not to take the route of dishonesty, back stabbing, lying, deceit.

Do. Not. Participate.

Be the person who is ridiculously truthful. Draw clear barriers and IMMEDIATELY and POLITELY call out transgressions you see.

Awful behavior within the organization is like weeds growing in your yard. You must not tolerate a single weed. When you see someone doing or saying something (especially if they are being deceitful and you see through what they are doing), Call Them On It.

Nothing will suppress bullshit like pointing it out and making it clear that you see what is going on and would prefer it otherwise.

That is my lesson in my life. When I ultimately decided to be truthful it created this halo around me which melted all bullshit, zapped it like a bug zapper.

And don’t engage in shit talking other people.

Engaging in shitty behavior within a company is like farting in a submarine. There is no escape, no one is going anywhere, everyone is exposed to the toxic stink including you. There can be zero farting in the submarine before the culture can be fixed.

Godspeed.
Thank You to Melbourne Star for Being a Great Partner
> For a field so rich in therapeutic models, I find it somewhat surprising that people are not more educated, walking in to visit with a therapist, as to what kind of model or therapy is being used, and what alternatives might be available.

This seems like a bizarre expectation to me. People walking in about a stomach problem generally don't know much about that subject, either. I'm not sure what the ratio is, but unless you only see people from a very narrow background, I don't really see why the average person would be educated in psychological techniques any more than they're educated in types of rock.
I switched from a MBP to a Lenovo X1 Carbon and the keyboard is so much better on the X1, it’s on another level.

Lost macOS though, which, in the end, didn’t matter as much as I thought it would.
Do you know any alternatives?
So its just best selling phone under $75 not the best selling mobile which i would take would be Samsung or Xiaomi.
Well, from the comment I was responding to, the implication I took from "no great outcomes" was "no great change, either positive or negative". But technically, yes, you're right.
All these things have something in common.

Martial arts is definitely an area where I don't give it much stock because a lot of it seems rather iffy. If that's where therapy is, it'd be good to know.
While FUSE doesn't work directly, there are userspace filesystem implementations for Windows. Dokany¹ even implements most of the FUSE API.

1. https://github.com/dokan-dev/dokany
Please don't take this the wrong way, but you might want to reconsider your choice of colours on your bloggy. I found that blueish text on a blue background quite hard to read.
> Genuinely would not give wework any business on hearing this. Utterly disgraceful.

Why do you think a company making ethical choices about how to spend their own money is disgraceful?
I actively avoid anything to do with geopolitics/US politics/social justice wars/fads (cryptocurrency), and as a result, I find HN (still) useful and informative.
You seem to have a preference for an approach in which you assume certain things are true about the world (e.g. y is a linear function of x), and then you derive some optimal prediction function, based on that assumption, under some definition of optimal. And that seems fine. In that example, you'd end up with the same results if you decided to restrict your search for a prediction function to a hypothesis space containing only linear functions -- not because you think the world obeys a linear function, but because you happen to like working with linear functions. I do agree that you can get insight into a method by knowing when it's the optimal method. We do talk about conditional probability models in Lecture 17, where we can assume that distribution of y has a specific form given x (although again we frame it as restricting your search space, rather than as an assumption about the world).

About the "throwing stuff against the wall until something appears to stick." First of all, I don't entirely object to this approach, in the sense that I don't think it's dangerous, so long as you follow the standard procedures of machine learning. And it's where somebody would be if, for example, they went through Lecture 1 on Black Box Machine Learning. But the other 29 lectures are building towards more than that. For example, in Lecture 6 and 7 we get a pretty careful understanding of how L1 and L2 regularization behave in different situations. In Lecture 19, we connect L1 and L2 regularization to various prior beliefs you have about the values of the true coefficients (in a Bayesian framework). We do examine the hypothesis spaces of trees, boosted trees, and neural networks, and consider the tradeoffs (piecewise constant vs smooth, trainable by gradient methods vs not). Yes, there is absolutely plenty of "just try it" in machine learning. Most of the theory of machine learning (generalization bounds, etc) is about when it's ok to estimate performance on future data based on performance on data you have now. We don't have to believe the world obeys a certain model for this to work, we only have to believe that the world will behave the same way in the future as it does now.

It's unfortunate that there wasn't more time in the class for factor analysis, although we do have a thorough treatment of the EM algorithm (Lecture 27), which is what you'd need for that. I used to give a similar argument about 'crosstab' and the curse of dimensionality (https://davidrosenberg.github.io/mlcourse/Archive/2015/Lectu...). What other methods would you have liked to see in the course? To scope it, the course is focused on making good prediction on future data.
Nice you just provided the solution to Homework 1, Problem 3.1 (https://davidrosenberg.github.io/mlcourse/Homework/hw1.pdf).
> For us, increasing the memory for a Lambda from 128 megabytes to 2.5 gigabytes gave us a huge boost.

I thought the maximum memory limit for Lamda was 3008 MB and that you couldn't bump this limit through a service request.

Anyone knows if you can request to bump the memory limit or the uncompressed deployment package limit (250 MB)?
As someone who has had a bit to do with safety critical software in agricultural machinery, and I am sure to any one in any other regulated industry this sounds crazy. The regulation in many industries for software that can kill is onerous, python on Android for any safety related code in other industries would be the punch line of a joke.
Here's an article that gives some more shape to the problem: https://www.pri.org/stories/2016-01-13/5-countries-dump-more...
Ask HN: What and how to teach a kid before age 3?
I was reading about the Polgar sisters and it seemed that Laszlo (the father) advocated for specialized education (such as foreign languages and chess) from age 3 or 4 onwards. What and how to teach a kid before that?
I find it a bit disheartening that in this day and age, one apparently needs a good enough phone if one wants to date. :)
> there's definitely potential for it to be modified to do things like drop safety checks for optimizations

Can you please give some link? It sounds strange, I’ve never read about something like that happening in assembly (“drop safety checks for optimization” — which checks, how can that even happen? Maybe you confused that with the writings about what C compilers do?).
How so? Seems like the features/specs provided line up pretty well with the $60 price point. Are there examples of basic smartphones in this price range with significantly better features? (Legitimately don't know)
The number of times I've been frustratingly pounding on up arrow only to finally look and discover that I'm hitting shift is astronomical. I'm coming up on 2 years with this keyboard and I still cannot reliably use the arrows without looking.
OMG, this reminds me of when I wrecked my MBA after getting out of the shower!

A drop of water managed to break the power button such that is was constantly being pressed if no other key was pressed, causing hard shutdowns. BUT - if I used a tooth pick to stick one of the unused F-keys I could continue using the computer, with the downside that certain key combinations stopped working (mostly shift combos).

Until I figured out the toothpick fix coding was like a Lost episode in high speed, where all was lost if I forgot to press the button within the allotted timespan.
Its not a like a workplace where the boss can just say "we're going this way". If two parties disagree then the standoff has to be broken somehow. Getting angry isn't always the most effective approach, but it does remove ambiguity about how much a person cares about the issue.
Ummm... If you look in the actual lib/ directory where the work happens, you will see a bunch of high-performance C written in and generated by Acado, which is a very efficient optimization framework. It does look like there is a bunch of python logic for managing that controller, but a significant amount of work seems to have gone into performance optimization.
I am curious how they prevent the Android GC from causing problematically long pauses, though.
Most nascent lines of research probably shouldn't be used to make life choices anyway.
> I would immediately know that it could only have been posted by a brain genius at Hacker News.

Have you ever worked or even associated with people in the blue collar world? Dickhead is tame enough to call your friends. Ever watched Gordon Ramsey? He might have better writers than most chefs but the abuse levels are industry wide.
Once I was watching my dad solving puzzle. He got road sign that was hidden in 95% behind leaves of tree. We discussed for a minute should we select this or not. He selected. It was accepted. Puzzle solved. Then I thought it's ridiculous.

Maybe someday someone writes a book „How to solve reCAPTCHA? Guide for beginners”.
Trump is destroying the alliance, starting trade wars, and squandering any moral advantage western democracies may have in eastern discourse with his many behavior failings.
If that's tough on Russia you have to explain how.
> Sift through an onslaught of phony reviews and hope You get some working cheap crap? Nah.

A major reason I've stopped shopping Amazon are the reviews. It's crazy thinking that my on-line shopping changed from:

Researching for the best price (or searching for a coupon)

to

Researching if the reviews are actually "legit".

The last few products I purchased, where even "Fakespot" gave an "A" grade, the product was absolutely piss-poor in quality.
For batteries, there's so much counterfeit on Amazon, it's even difficult to find real ones.
This seems like a great idea which I wish was in higher prevalence - designing a simple algorithm yourself that you can understand easily and which can't be gamed, because it is unique.

This seemed to be the promise of spam filters - you get to train them yourself! The difficulty is that it becomes so complex and vague that you can't undo its biases easily. It also reinforces the past at the expense of closing openings for the future to leak in.

Thanks for the code!
That's was my intention when I proposed will-changed. I was trying to get the Firefox OS home screen slide transitions to be performant without hard coding it in the Gecko layout engine.
I’m interested too- it sounds like something I might try this morning...
When is a good option to cash in on your startup dream?
I don't know where they got the figures. Micromax does not even have 5% market share these days.
That is how I got my first job. I was at the tail end of hiring entirely new people.

It clearly did a lot of good. The only documentation left by the original team was a bug database where things were resolved with descriptions like "fixed", and no way to trace what files were modified. Not sure why they bothered.

In retrospect, I should have started up some technical documentation effort after joining. At the time, I wasn't exposed to that idea, and I checked in a dozen or so "WhatIsThis.txt" files into source control to explain what some things were after we figured it out.
> But now a year later I've never read any paper books, all the books I've read are ebooks.

This is the most mind-blowing thing I've read on HN. It really makes me appreciate generational differences.
I purchased Cariloha "Resort" sheets from their retail store in SF and love them. Everyone who has slept in our bed (Cariloha sheets + a Purple Mattress) all rave about the softness. Bought three more sets, all from their on-line website. Amazon sells them, but the color selection isn't as large as their own website.
Not with bitcoin - ASICS are the only profitable way to mine. They only work on sha256 coins, and generally crypto currencies that use the same POW have similar difficulty/profitability.
Yet another format for self-contained executables, and one that looks pretty similar to the already existing AppImage.

Note that Nix users can use `nix-bundle` to create AppImages of all the software in Nixpkgs, which is according to Repology one of the largest and freshest package sets:
https://repology.org/statistics
You'll never be as fast as compiled, unless you're thinking this engine would JIT at which point your "no need for C compilers" became "carry around a WASM compiler". The more rational approach might be to transpile into the target lang, but there are two primary reasons for C extensions, performance and/or FFI, and neither is accomplished via the transpile route. If it's the third, less oft-cited reason for C extensions, avoiding rewrite and/or reuse existing C code, then yes it has value.
This sounds super secure. :/
I share that view. Currently each high level language compiles to its own thing creating huge islands of code. C#, Java, Go, Rust, C etc will all compile their frameworks into the wasm files with very simple facade interfaces. The overhead will be enormous. Also the core is abstraction like memory and thread management is far from here.

It will take a decade to figure that out. Till then, wasm is good for single apps but not an ecosystem
My Dad used to compete with his brothers and sisters for the lard to make a sandwich of.

The lard was left over from cooking meat.
Here is a link for the lazy [1].

@mholt also created curl-to-go [2].

[1] https://mholt.github.io/json-to-go/

[2] https://mholt.github.io/curl-to-go/
Similar experience here. After years of evangelizing airbnb I got shit on by them by some low level employee with no way to continue communication, even though their misunderstanding could be explained in a single sentence.

Apparently after years of driving customers to their platform, I'm not even worthy of being able to send a note to second line service, or even a single response to first level service after he closed the issue.

It will be an interesting calculation to sum up the net benefit my efforts have provided to airbnb vs the damage that will occur due to my now committed lifetime of the opposite.

All they needed was an appeal button, everything would have been resolved in minutes.

But hey, lets fuck the people we built the business on.
> It takes very little effort to weed out bad actors imo.

It's practically impossible to weed out the bad actors, since any time you order some thing sold and shipped by Amazon or FBA (unless you know the latter has opted out of commingling), you might get something sourced by a different party than the notional seller. Filtering out bad actors doesn't work when there is zero transparency about the only actor involved—the one sourcing the item—that matters.
It's possible this comment should be the top comment on all pop science news reports.

Edit: ideally people could down vote stories. Maybe only at some super high karma?
Interresting!

Does Stencilla offer any kind of author collaboration? Publication are usually not one person efforts and research teams oftentimes are not working in the same location.

In my experience the GDocs or Word comments and revise mode are heavily used in collaborations.
I don't mean to say "merely" a router. I think its good because it does one thing well.
> If I weren’t going to have the experience of driving, I would just fly.

I mean, today, ditto. But for like at least 100M of the 300M+ Americans, that's not an option for various reasons...
Looks like a soviet market.
hi kid, enjoy your eyesight while it last. one day you won't tolerate screens and monitors anymore for long reads or papers, and then, paper books/printers will be cool again... ;)
Http status 418 at overstock.com
I've been shopping at overstock.com and for some reasons it starts throwing an error page. Upon investigation, the server is return http status 418 (I'm a teapot). Since I was using Firefox, I switched over to Chrome and it's working there. I cleared cookie on Firefox and try again and it's still giving me error code 418. Any idea?
Yep, the main reason I'm staying single is because I want to avoid Alzheimer's
”I don’t want to be human. I want to see gamma rays, I want to hear X-rays, and I want to smell dark matter. Do you see the absurdity of what I am? I can’t even express these things properly, because I have to—I have to conceptualize complex ideas in this stupid, limiting spoken language, but I know I want to reach out with something other than these prehensile paws, and feel the solar wind of a supernova flowing over me. I’m a machine, and I can know much more.

—John Cavil, Cylon Model Number One, Battlestar Galactica
> Just lower the running thread's priority when it finishes its work. The other sleeping threads with higher priority will have a chance to get the lock.

What happens if immediately after the running thread lowers its priority priority it is descheduled? Is it still holding the lock at that point? Could it remain descheduled at low priority for a relatively long time while the other threads wake up and fail to acquire the lock (and also while any other unrelated threads go about their unlowered-priority business)?

Why wouldn't the workless thread just give up the lock (and possibly self-deschedule) when it has finished its work? If it is then assigned more work it would have to be scheduled and when running again contend for the lock, which is presumably what one wants, right?
Exposing which FBA sellers commingled would lead to avoidance of those sellers by quality conscious consumers, which would lead to more opting out, which would drive up costs and prices on Amazon. Preference for commingling is a deliberate choice by Amazon that consumer transparency on sourcing and avoiding fraud is less important than minimizing prices.
y, it's funny when watching NFL over the air if I tweet my friend about a TD he usually finds out from me since over the air is a few seconds ahead of what he's seeing on DirectTV.
Really? Picolisp was build with asm? not C as SBCL
One of the USB-C ports on my work laptop recently failed but the machine still charged from the other one.
So, you convert the video and audio and play them in the terminal.
Could you write the core in Go, compile cross-platform, bundle the core binary, and then remove the reliance on the host's Python?
Yeah, me too :)

But this is interesting: https://www.bu.edu/blazars/VLBAproject.html
Actually you should expect the trend to continue. More consumers are demanding vegetarian and vegan options. Restaurants are selling out of new plant-based burgers and are being encouraged by industry magazines to offer vegan options. Demand is speaking pretty clearly in fact. What was once fringe is rapidly scaling. Nice to actually see the world moving forward in a good direction on this.
I think reading the comments first is a fine strategy if you haven't decided to post a comment of your own. If you do comment, as a good citizen you should probably check the article before submitting your reply.
A lot of comments are focusing on the burnout aspect, but I think you should pay careful attention during the workday to see if there is anything (or any person) that is triggering your anxious feelings. You may subconsciously be picking up on some people's behavior that you know is off and amplifying that (for good reason). Your anxiety may be a survival instinct rather than a result of exhaustion so please keep that in mind.
It might have to do with the SEC? announcing XLM is not a security but things are not clear regarding XRP yet.
Virtual Air Hostess Career Airplane Attendant Sim
There's no Android GC, there's a Java GC. Python on Android isn't written in Java, it's CPython, written in C.

Python has a GC as well, but we turn it off for the control loop processes. https://github.com/commaai/openpilot/blob/devel/selfdrive/co...

Haters love to bring up the Python, but they never stick around long enough to explain exactly why it's a problem.
Ultimate Air Drone War
Clearing cookie 2nd time was OK... it's so weird.
>And most shrinks and counsellors in my case atleast are unable to establish authority.

If you continuously end up in situations where you're seeing mental health professionals, you might consider just accepting their authority without the need to jump through your hoops.
> Was anyone ever legitimately inconvenienced by the thickness of the 2010 MBP? I know I was directly inconvenienced by the loss of MagSafe, ethernet, SD card and USB-A, the loss of the FN key row, and loss of serviceability.

For an alternative perspective, http://chainsawsuit.com/comic/2016/10/29/the-new-macbooks-ar...

> Battery life is not great. But you can't use it outside anyhow because it'll blow away.

> We want to make a laptop so thin you'll close it and never find it again.
We've banned this account for breaking the site guidelines (https://news.ycombinator.com/newsguidelines.html). If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.
Human latency is about 250ms.