skysight-inc/HackerNews huggingface dataset:
I believe people have strong feelings about what is readable and what is not.

Most people have this subjective definition of "readable" which is basically something between "I can read it" and "people I work with/like can read it".

This definition is difficult to work with for a number of reasons, but if you are trying to convince someone there's value in reading and writing code sufficiently alien, it's at a minimum a massive barrier to progress.

Disclaimer: I can read code like this, and while I've let Aaron try to teach me Tai Chi, I don't use Dyalog or co-dfns.
20million
There's an amazing interview with Gabor Mate on Tim Ferriss's podcast [1] where he frames early trauma and its effect on people in later life in a really succinct way.

I've listened to it 3 - 4 times, because he has a really interesting frame of mind that depression is an adaptation to trauma we've experienced at some point when emotions where too much to digest. The psychedelic bit is interesting, but I would say less say than the content before.

> I don't want to pay attention because that just hurts.

~5 years of cognitive behavioral therapy really helped me and I cannot say enough about it. It provided me with all the tools to make emotions and life manageable.

> I have random jolts of anxiety and adrenaline that get triggered by thoughts, many of them repetitive

I think a lot of people have these. It's even been linked to lack of sleep [2]. I think with mindfulness / meditation you begin to observe the thoughts and question where did they come from, and why here and now.

> I feel insecure about my technical skills, and the idea about ML is mostly about proving something to myself, dispelling the self doubt. My interviewing skills are...well, abysmal. I'm basically not employable through a standard hiring process ...

I have multiple friends who feel the same way. Of the past 7 or 8 interviews I've had for front-end and backend work, there's only been 2 or 3 where a difficult "Google style of problem" was involved. They're out there and solvable, but do take some practice. Before I 'studied' for interviews years ago, I thought the solutions people came up with were these magical, on-the-spot sort of things. Mostly, it's just practice and pattern recognition.

I began working my way through leetcode easy problems, and worked up to solving medium. I would solve the way I was acquainted with, and then go see if there was a solution with a better optimization. If there was -- I would re-do the problem and log everywhere to understand the better solution.

What I did to get better at interviews:

- Practiced my "2-3 minute spill" ... the intro where you tell the interviewer your entire career in not enough time

- Took interviews for jobs I had no interest in (Be careful though! I took one of those because I ended up liking the team / place)

- Worked on mastering the language / environment I work in

- Did 1 - 2 leetcode problems a day, often repeating one that I just barely grasped.

I hope this helps. I feel like I was in your exact shoes just a few years ago, and still don the same shoe strings and soles now.

1 - https://tim.blog/2018/02/20/gabor-mate/

2 - https://www.sciencedaily.com/releases/2018/01/180104152947.h...

3 - https://leetcode.com/problems/two-sum/
Driving for Uber is not entrepreneurial. One common feature of entrepreneurship is making money while sleeping. Even ignoring that, entrepreneurship requires a freedom to develop the business and take economic advantage of extraordinary market opportunities should they arise. An Uber driver cannot take advantage of a demand spike by raising prices or reducing less profitable service at will. An Uber driver is limited by Uber's dispatch algorithm at a compensation solely at Uber's discretion.

While a driver can potentially increase the hourly rate at which they work, they can do so only by choosing not to work at certain times. Unlike an entrepreneur, an Uber driver cannot increase their compensation rate by working to develop customers; expand business lines, and importantly by hiring staff. To put it another way, an entrepreneur would have the potential of increasing their profits with the availability of self-driving cars while self driving cars are potential competition for Uber drivers and likely to produce wage suppression.

Not to put too fine a point on it, but the large number of people described as depressing wages in the first sentence of your comment is the large number of people driving for Uber.
I’m taking Corvair guy’s word for it. The transmission was buried under the floor pan, so we couldn’t see the final drive. The car was nearly silent, it didn’t have the typical rumble of a V8. It had this odd whine it made when it was in motion, which he attributed to the chain drive.
So-called 'decimal' numbers are just rationals with a specific set of denominators.

No sense in special casing the number 10 when you can have proper rational numbers with almost equal effort.
And they sell Nest electronics!

But on a more realistic note, Walmart has been pushing to be more innovative in the e-commerce ecosystem, purchasing various companies and opening new storefronts (like Allswell) to be more competitive.

There's also the advantage that they have in physical location.

Anyways, Disclaimer, I work for Walmart but my views and comments are my own.
I disagree with the first statement. To me, it invokes concepts of relativism.

Certainty in actions, when well prepared, has a magical and transformative effect on things.

I am willing to entertain thought experiments about how I can be wrong but I know I am not about certain ideas and philosophies.
Representing the Impractical and Impossible with JDK 10 “var”
Thank you for asking this. I’m 38 and trying to make a move to product management. I’ve been a front-end developer for years but I’m just not good enough at what’s become front-end to keep up and maintain any kind of work-life balance. It’s not fun anymore.
The denominator is based on standard test conditions. Check the link for details.

http://sinovoltaics.com/learning-center/quality/standard-tes...

Those conditions reflect not the theoretical maximum but an expected output in very good actual conditions.

This is relevant because it relates to the needed transmission capacity one need installed. For instance, at 30% capacity factor, you're "wasting 70%" of transmission on average.

It's a good metric to compare between sites of a same energy source but it's not very useful between sources. For that, the better metric is Levelized Cost of Energy (LCOE) in $/MWh. Usually present with or without subsidies.
My ( sometimes ) daily routine ... wait for it ... is having a glass of wine while browsing the Internet for an hour, just before I go to bed.

This turns off :

1. Ability to blame myself for not being productive after work

2. Ability to constantly worry about stuff that needs to be done

No other daily routine imposed by myself has stuck for years, except this one. Everything else I consider not a routine, but responsibilities - wake up, go to the gym, go to work, go to the supermarket, household work, etc ...
A certain amount of this boils down to, "Don't be mentally ill or have an otherwise disordered mind." I've known people who were the sort of crank he's talking about, and they were generally — though not always — unhealthily isolated people who had difficulties managing their personal lives. Most had a tenuous grasp on reality, especially the motivations of other people.

There are cranks who could respond to these rules, but I believe (though I am not a mental-health professional) that many would be unable to.
swings from pennies to $200/day!

What do u use Twilio for? Is it pure telephony based product?
This is amazing! This is the sort of thing that makes me want to have kids––the opportunity to turn whatever life throws at you into an awesome DIY science projects. (Though, I guess I could do it without kids, too––but imagine how cool it would be to be a kid growing up in this kind of household!)
Its an exercise in learning how to price a product.
The glass is half-empty, or half-full is not a joke, but a an ambiguity of language. “Sentence space” could refer to both the sentence itself, numerically quantified, and the context which makes a sentence grammatically correct, composed of senseable words which go together. Colors don’t walk. Right?

My response is just a comment, but even if you disagree with my example, the question remains—what constitutes the space the alternatives are drawn from?
I was about to flag your comment but decided not to.

Instead, let me ask you this: why give a single-sided view of things? What about the far-right protests in Charlottesville or the “tiki marches” on Virginia Tech campus?
I have a question on this study. The news rightfully claim it‘s an MIT study, because the respective institute is at MIT.

However, when considering the authors of the paper, it looks like everyone currently has institutional affiliation with Stanford. Am I wrong?
You are misinformed on many levels.

You can still copy copyrighted data and send it to a friend over the internet, just like you can copy a book cover to cover and give the copy to a friend. The focus is on friend, however. When you torrent and connect to strangers, then it is public distribution and not anymore sharing between friends.

Also, the law § 104a UhrG clearly states that copyright infringement has to be brought to the local court of the defendant, when the defendant is a natural person. This is the case since the 9th October 2013.

Please don't spread wrong information.
Yeah, you're right, there's a good historic reason for this current mess. Computing originated in scientific computational math problems, so the algorithms and data types are biased for that.

Javascript programmers don't need a number type designed for accurately computing trig and square roots and representing pi, but they got one anyways.
Cool news!

zx2c4: Would it be possible for you to configure the WireGuard demo server so that it detects if there are interoperability issues with other clients?
The court did not order the books blocked, it ordered them taken down and for PG to pay damages.
'Dehumanising, impenetrable, frustrating': job hunting in the age of AI
I agree 100% with your "old-fashioned blog" comment! The ability to incorporate photos and text together, in a sensible layout, with a URL that is permanent/human-readable (at least relative to social media URLs), and on a site that doesn't require log-in and doesn't throw 10,000 other distractions at you simultaneously––it's really frustrating that that's going away.
Seems like people are missing the point of the question. Saying $1 is too expensive for 1000 calls without knowing what that API call does shows you're thinking in terms of value, not in terms of a pricing model that is favorable. The OP hasn't told us if he's doing ML calculations, spinning up machines, painting a Tesla, selling an airplane ticket or what. Think in terms of the pricing model only. Yes it would be nice to know what the service does, but the OP probably can't give that away.
Twilio model is best. I don't waste money if I'm not using and pay as you go.
Why do you think being a PM will be any easier?
I challenge the implication that conscientious people should find themselves compelled to be manipulated by the moral outrage crowd. That's exactly the kind of thing they play on.
I'm typing this comment in Emacs! This is so exciting!
I made a small Chrome extension for that, it shows links to all discussions about the URL on HN and Reddit. Viewing comments on one page would be cool, but it is probably a copyright infringement.
Do you happen to have a link to that interview? I'd love to read about it
What they showed in the lightning demo is so much better done with fast keystrokes than moving a mouse around. I can't wait to try this tool, it will save me days of time per year.
I would agree with this — this question seems like it would be better with more context.
Bitcoin Philanthropist 'Pineapple' Talks About Psychedelic Research
While I submitted this, I would like to voice my opinion that I am against "var" in Java. People may ask, "Why should I have to enter in the type if the compiler can infer it for me?" My answer is twofold: 1) You or some other maintainer will need to know what that type is later when reading the code. Of course, "var" is meaningless, requiring you to dig back one or more steps to determine the actual type. 2) You don't actually need to enter in the type, any competent IDE can do it for you.

So I'm not sure what we are saving here. When has the time spent typing in code ever been a bottleneck in software development anyways?

This is my feeling from having worked extensively in Java as well as languages that support "var": C# and Swift. I feel like my productivity goes down when I have to support code that uses inferred types. There also seems to be a performance hit when compiling code with inferred typing, although that may be circumventable with better compiler tech, who knows.
This one, he’s on Letterman and has Letterman call him “Doctor”. He wasn’t a Doctor nor. PhD. Tap in to find out why he did that.

https://m.youtube.com/watch?v=i6hH3roMe4w
Only you can stop the very dangerous people!

Consider the fact that you are a byproduct of the endless programming and propaganda behind the War on Terror. If you have no doubts on that subject, YOU are wrong.
How can you possibly say that without knowing what the product is?
but... i think you can attach it to an existing chrome with remote debugging enabled, so not that big a deal!
It even works in Facebook! If it can handle the ten layers of browser UI capture there, it can handle anything...
Part of this is that the Overton Window has shifted so far right that "left wing" in the mainstream now means "center", however it cannot be ignored that what the mainstream considers 'normal' has indeed been shifted over time by the editors (and through them, the owners) of the newspapers.

That's a bit disingenuous, considering the overton window had been relentlessly moving leftwards for decades before this. I think what you're seeing now is a correction, and the end of "peak leftism" - at least for another few decades.
HEATHEN! The holy, never-ending war must continue.

Seriously, what voice commands would be better than clacking on a keyboard?

For code structure we have AST-fueled refactoring tools, auto linters, auto formatters... the main problem with these is that you're forcing people to use a single IDE/editor with a particular set of plugins with a particular configuration. And usually it's not even VIM or Emacs!
Yes, you're right. The self-assembly of the nanorobot is done using the same technique as in the video you linked. In fact, the speaker in the video, Paul Rothemund, is the person who first engineered this self-assembly technique called DNA origami. In his cover article in Nature (2006), where it was first published, you can get a sense of how intricate the folding technique is just by looking at the cover picture of the smiley face he made using DNA (http://www.nature.com/nature/journal/v440/n7082/index.html, the diameter of the smiley face shown here is roughly 100 nm wide).
Same here, we had some buggy PLC controller software that would only run properly on increasingly hard-to-find old PCs, or more expensive embedded kits, due to timing issues. This was in an electroplating plant so they corroded to the point of needing replacement every year or so. Instead, with DOSBox set to an appropriate clock speed, we could use any commodity PC.
There's something to be said about the ubiquitous nature of hd video capturing phones today with the ability to live stream/instant upload (police) shootings in all their gory detail to the masses.

This is outrage in an IV drip connected to your veins.
Damn, I had completely missed Celeste. I liked Towerfall and got stuck on Icy Tower way back.

Thanks!
FAR §91.3 Responsibility and authority of the pilot in command.
(a) The pilot in command of an aircraft is directly responsible for, and is the final authority as to, the operation of that aircraft.

and

FAR §135.125 Aircraft security.
Certificate holders conducting operators conducting operations under this part must comply with the applicable security requirements in 49 CFR chapter XII.

The first applies to all flights, the second applies to air taxi flights. Equivalents for flying taxis are indicated, but it's a whole separate paradigm. Who is the pilot in command of an autonomous flying taxi? That has very clear implications today with human pilots. It's really vague what that thing is in a pilotless paradigm.

There's probably a distinction between rides with strangers and rides with friends and family. If I know everyone in my flying taxi, that's probably more like a FAR 91 flight, and maybe it's sane to have a minimal security paradigm. If there are strangers on the flight, that's trending toward FAR 135 requirement.
One thing I find interesting is that moral outrage and hygienic thought are now the domain of the left - a sharp contrast to even a couple of decades ago. If a young person wants to be edgy and rebel - they become far right, not far left.

The 'alt-right' is largely a manifestation of this.
My GameBoy Colour was originally from a Japanese exchange student that stayed with my family. It was originally from Japan, with a Japanese copy of Pokemon Gold, and it had no issue playing any of the NA games that I put in it.
Also very importantly, this can keep shipyards busy building continuously, which is superior to the usual shipbuilding boom/bust cycles.

(I found several citations around boom/bust cycles, but mostly paywalled [WSJ, Economist]; Google if you're interested)
No meetings, no politics? Lots a dev jobs have both don’t they, especially as you become more senior and/or want to drive change in how things are done.
For many years, China felt no urge to follow international copyright agreements. It was popular in certain circles to buy pirated Chinese editions (in English) of textbooks because they were very cheap.

Likewise, Microsoft has long had problems with pirated versions of Windows. Further, DVDs and CDs....

The general response from US courts was, "eh, what can we do?"
Yeah, the remaining ideological battles seem to be mostly about how to frame and rationalize mass murder, and what distractions to bicker about.

> in the 60's people on the left literally criticized US soldiers as they returned to the US from Vietnam

Considering the draft, that seems more like beating on scape goats though. And if you read something like "Manufacturing Consent", at least in the major media, "left" or "right", the acceptable spectrum of opinion ranged (and ranges) from "let's kill gooks" to "maybe some regrettable mistakes were made in this fundamentally noble undertaking".
Aplikasi Judi Poker Online – Situs Judi Online Terpercaya – Asiapoker303
I'm not OP, but I have a similar setup and use an Asus C201P, which was $179 when I bought it. It's got an ARMv7-based dual core 1.8GHz processor with 16GB of internal storage. It's really surprisingly good for the price point, but the hardware doesn't compare to a $2k machine obviously. The crouton setup isn't perfect right out of the box. The brightness and volume buttons don't work immediately, and because I'm too lazy to configure hotkeys, I just use the terminal to adjust those. I haven't been able to get virtualization to work due to difficulties with the chroot environment. It does mostly work though.

This setup obviously isn't the best or strongest, but it was good enough for me to get through university. Nowadays, I mostly use it for local password management, torrenting, uploading ebooks onto my kindle, and running network scans, then I use ChromeOS for the rest.
I am hoping it is not that blogs are going away, just that the growth of social media is dramatically outpacing it.

I don't have any data but I wonder if the amount of independent blogs is quietly and slowly growing. Maybe it is just my wishful thinking-they really are a great internet medium.
Well, it does go along with the recent decorum change with respect to "bigger buttons" and the like.

Stately speaking has hit a new low. It's no surprise that CEOs and politicians alike are picking up on what I call Idiocracy-speech.

There was a video a few years ago published on youtube by CCP Grey called "This video will make you angry". It explains how angry memes spread faster, and are more durable than other types. I'd surmise that this is true.
Great analogy. Would like to see the OP refute this or reconsider his position.
Because I’m remoted into another machine in a terminal. Because I’m already coding in a terminal. Because if I want to use a GUI I can use Excel.
It seems like every time I read a NY Times opinion it comes from someone who has never seen much outside their urban and/or suburban existence.

It’s sad really. They don’t know what they don’t know, but they really should know they don’t know it.
If you like both then find a technical product management role. Products with heavy ML or data science components can benefit greatly from PMs that can code, mock, and do ad hoc analysis.
Just to add a comment on "why this idea is cool" from my perspective (I'm a mathematician).

The situation being studied is: C is a curve in the plane (as another commenter pointed out, the z variable can essentially be ignored and set to z=1), described by a horrendous equation f(x,y) = 0 with very few rational solutions.

Well, thinking abstractly, if there are only finitely many rational solutions, then there certainly exists a second equation, g(x,y) = 0, giving another curve C' that intersects C at only the rational points. (Because any finite set of points can be interpolated by a curve, e.g. by Newton interpolation. [shrug] Nothing deep about this!)

But, it seems completely hopeless to try to find the equation g(x,y) in practice, other than by first finding all the rational points on C by other means, and then just writing down a different curve passing through them.

So what's special here is that this "Selmer variety" approach provides a method, partly conjectural, for constructing C' directly from C. And the paper being described has successfully applied this method to prove that, at least in this one case, C' intersects C at precisely the rational points. (And once you have the two equations, it's easy to solve for the intersection points -- we now have two equations in two variables).

PS: Part of what's special here is the connection between number theory and geometry. A Diophantine equation has infinitely-many solutions if you allow x and y to be real numbers -- there's the entire curve. It's usually an extremely delicate number theory question to analyze which solutions are rational. But here, we're converting the problem to geometry -- intersecting two curves (much easier).
when i hired product managers, the most critical point I looked at was “building something that users love”. If you can prove this, you are ahead of average (of course you also need some standard stuff, including communication skills, but those are more common).

the above is related to intelligence (understanding activity numbers) and emotional intelligence (understanding the user).

thus, it would be good if you can polish up your skills/presentation of yourself in that area
Tesla is locked down good for remote hacking. But if you can get physical access you can do just about anything. But the same holds true for every other car.
Ask HN: How to stop feeling depressed about whether you will be successful?
“Unlike software development which is typically a “young mans game” due to the constant need to learn the latest thing”

Why? As an old developer you don’t need to constantly learn new things?
I've been using VisiData for about nine months now, and have found it to be tremendously useful. These days, it's typically the first first tool I reach for when examining/exploring a new dataset.

In fact, I've been liking it so much that I wrote a tutorial for first-time users: https://jsvine.github.io/intro-to-visidata/

(Feedback very much welcome / appreciated.)