skysight-inc/HackerNews huggingface dataset:
For the past few weeks, I’ve been going back and forth with the notion of hiring a private tutor/teacher (not in school and not for work) that’s in a PhD program at a local uni for a few months.

For the past +5 years, I’ve been teaching myself programming, math, and any related matters, yet it’s a slow and grueling process with many side paths that I go down. I’m tired of this! I want to dive into a book on financial derivative modeling and have someone next to me explain any concepts I don’t understand instead of me going down the rabbit hole and extending the time it takes to complete my goal.

Have any of you ever tried this? If so, how’d it go?
Huh, but Signal does allow you to this [0]?

It doesn't allow you to do this on iOS, but I'm guessing your stance on data portability makes your life very hard on iOS anyway.

[0]: https://support.signal.org/hc/en-us/articles/360007059752-Ba...
That's more of an ios problem
A relatively small number of individuals are required to act as conduits of information – they should be good at collecting, analyzing, organizing and sharing information. They should be good facilitators to anchor a problem/solution across multiple teams/systems/skill-disciplines. These individuals are the PMs. As long as we don't let it go to their heads that they own the product and they are the deciders or some such notion that basically reduces everyone else's problem solving ability, PMs can be very useful.
This is next level!!
Goldman Bets on Payments Startup Flywire, Makes It a Unicorn
> Some people do believe that non ionizing radiation has effects other than those produced by the added thermal energy

Some people believe vaccines cause Down's Syndrome.

"Let’s be clear: the work of science has nothing whatever to do with consensus. Consensus is the business of politics. Science, on the contrary, requires only one investigator who happens to be right, which means that he or she has results that are verifiable by reference to the real world. In science consensus is irrelevant. What is relevant is reproducible results. The greatest scientists in history are great precisely because they broke with the consensus. There is no such thing as consensus science. If it’s consensus, it isn’t science. If it’s science, it isn’t consensus. Period." - Michael Crichton (https://tinyurl.com/vcxj2ex)
Thanks for that suggestion. I'm glad it's a three-day weekend!
Because it took them a while to figure out whether they can get away with it without doing a recall.
> I can't seem to grasp actually choosing to promote the more likable person over the more competent, unless the competent person was downright unlikable.

Just imagine you are a likable but less competent person... who are you going to promote then?

This more-or-less boils down to "A players hire A players, but B players hire C players", except hiring is in practice far more random than that, but promotion isn't.
CDC director: Novel coronavirus 'is probably with us beyond this season '
JavaScript Party 114: Octane Moves Ember to an HTML-First Approach
Cheers! That's the kind of thing, and likely the inspiration/source for the patterns I'm talking about. I have two examples on my desk right now, as it happens. One is a kind of potpourri sachet of herbs and the other is a little circular box. Common elements are a dark Navy blue background studded with little stars (both as tiny dots and little five- and six-pointed star shapes) with large suns and moons with faces.

Searching on "Flammarion engraving" just brings up endless versions of that one image. But at least I have a reference now! Thank you. :-)
I've set Signal to auto-delete old messages. This is like SMS and IRC not an archive.

When I want to save something from a conversation in Signal (or slack or email), I copy it out and store it. Signal does not block you accessing your data.

In addition you actually do have an import/export function for your messages if you're on android [1].

[1] https://support.signal.org/hc/en-us/articles/360007059752-Ba...
No, the point of radix sort is that you don't have to do comparisons. Radix sort on strings is the same as radix sort on numbers, just with more buckets.
As per my comment elsewhere, this open source project implements a lot of that book (I can second the recommendation):

https://ofbiz.apache.org/
The Crackbook Revival chrome extension he mentions restarts its timer if you switch tabs, so at least it remains effective despite tabs
You can on Android but not on iPhone apparently.

https://support.signal.org/hc/en-us/articles/360007059752-Ba...
There are solutions to this problem.

My favorite was outlined in https://www.amazon.com/First-Break-All-Rules-Differently/dp/... - namely treat different kinds of jobs as different skillsets and take away the perverse incentive to switch to one you might not be qualified for. Specifically, moving from being an individual contributor to a manager should come with an immediate pay cut. (With opportunities for a pay raise down the road if you prove competent.) And there should be a promotion track for individual contributors. Furthermore, most managers should manage someone who is higher paid than themselves.

When the perverse incentive is taken away, people are more likely to switch jobs because they think that they will be good at the new job, and not because they want to be important, well paid, or whatever.

But this does require a mindset from managers that they are in charge, but not necessarily more important. Which is a cultural shift that is easier in some organizations than others.
Good smart lightbulbs (was it Ikea?) nowadays have time-of-flight protection against remote attackers with high-gain antennas. You need to physically be within xx centimeters of the device, or else the signals take too long and are discarded. I can't believe car manufacturers haven't thought of that.
> So if you accept Boeing's original classification it is not a defect.

Then it's a design defect. The FAA even seems to think so. It seems like hair splitting.
> I was wondering why Signal hadn't caught on more.

Signal would have to be much better with features everyone (not just the tech-savvy) can appreciate to be able to outweigh Whatsapp's network effect.
Exactly, my current exposure with PMs is that they are feature driven, not focused on problems specifically. And as someone who works with customers in pains me deeply when they just don't get it. The customers, the ones who will use the product are right there and they have no relationship with them.
'Stranger Things 4': [ Spoiler ]
Most often what lowr employees think are parameters for promotion are NOT the real parameters for promotion.

If sycophancy is what it takes to get promoted, the real criteria is sycophancy and not technical merit. There are no incompetent managers being promoted, only good/bad values (again, depends on the perspective of the lower rung employee), in the company.
PRDs for CYA?
An interesting takeaway from the comparisons shown is that AVIF seems to be much better about getting rid of detail without creating artifacts. It's particularly evident in the second example photo, where the original has a lot of detail in the texture of the paint on the door. AVIF drops most of that detail and gives it a smooth, almost airbrushed look. It's obviously missing a lot when you compare it to the original side-by-side, but on its own it doesn't look immediately repulsive.

To me, this absolutely screams "mobile," as on a small screen you probably wouldn't be able to see much of that detail even if it were technically present. I wonder if in the future we'll see some sort of mechanism for progressive image loading that allow the client device to choose its own level of compression, possibly based on server-provided hinting or something.
Anyone ?
You realize that you’re talking about a FrontPage site. The very definition of building something on a technology that won’t last.
Fuzzing is a superpower.

You need general correctness assertions, which are often just “the program doesn’t crash” but fuzzing catches an outrageous number of errors in real programs. IMO, every single product that takes input from sources you don’t control should be fuzzed.
Often not. This is a really under looked at part of business. Sales is an excellent example. Most sales cultures are super super competitive. The natural inclination is to promote the best salespeople to be sales managers. But sales talent is a poor proxy for management talent, so you usually don’t get the best results (and your best sales people stop selling!). Resolving this is not easy, because it conflicts with people’s sense of fairness and how we think of career growth. You also need to do a lot of work if you want to figure out what a good management skill proxy is instead.
Good point, I wonder if they are also slow to adopt social trends. If they're 50 years behind in technology, does that mean they're also just starting to consider women's liberation? The author seemed to interact only with men. Are the bishops who decide what technology to adopt also all men?
I’m still surprised that this type of findings hasn’t had more of an impact on commercial design. It is not uncommon to find Fortune 500 sites with load times over 20 seconds. I get it that it is hard to write and maintain clean code, still, repeated studies have shown the value proposition is there.

Here is a little proof of concept I did awhile back to see how tight I could make a responsive page with a good amount of graphics. The whole page is two server calls (one is for the fav icon). It loads in about 400 ms total from github or in less than 200 from Godaddy shared hosting: https://pbskidd.github.io/cockenoe
I'm using Postgraphile in production on 2 real-world projects and it saves me an incredible amount of time. I spend 90%+ of my time on the front-end because the api is all automated.

Postgrahile allows you to rename/disable api endpoints if needed.

Postgraphile rocks. And it's written in modualar Javascript, so I can hack it if I need to. Unlike Hasura.
But is it still running on Cern/3.0, installed circa 1993. Ours is:

$ nc www0.cs.ucl.ac.uk 80
HEAD /staff/m.handley/ HTTP/1.0

HTTP/1.0 200 Document follows
MIME-Version: 1.0
Server: CERN/3.0
Date: Fri, 14 Feb 2020 17:02:59 GMT
Content-Type: text/html
Content-Length: 9185
Last-Modified: Sun, 16 Jun 2019 15:27:37 GMT

It's running on Sun Sparc hardware from the same era, and has been in active use for all of those 27 years.
How is a VPN supposed to increase speed?
I do remember that article, but what I took away from it is it only really happens when you're working on the small, extremely dense scale.
You can get access to many (perhaps even most?) of MIT’s class material: notes, problem sets, even videos of lectures, on the mit open courseware site. They are just copies of what students see/get rather than being designed as online courses, but perfectly suitable for self study.
You haven’t tried to run 16 bit software on 64 bit Windows have you?
Andy Grove mentions something similar in saying the job of a manager is to focus on "high leverage" activities that enable everyone in your work unit to be more productive, which is more valuable than your individual impact.
They also build houses insanely fast too.
> It's not a new idea, but with 3D printers being common these days, it's nice to remind people of this approach to PCB manufacture.

Sure, but I had neither a 3D printer nor magazines nor an iron, and I didn't really want to get into that whole process, as it sounded like a hassle. Exporting gerbers directly to my 3D printer is trivial enough that I can do it in one minute.

> It's hard to get consistent, high quality traces - particularly if there is any kind of high density layout.

That is very possible, I still need to refine my etching technique. It's certainly been the hardest part in the ones I made, but that doesn't say much because the rest of the process was trivial.

> With some effort you can to double sided PCBs using this kind of technique, but any kind of through-plating has to be done manually.

I really want to experiment with that as well, but drilling will be harder. I wonder if it would just be easier to route some traces to the edge and solder them there instead of drilling a via.
MIT researchers say mobile voting app piloted in US is rife with vulnerabilities
In general, yes. There are exceptions but in general Japanese tech companies pay very poorly.

For example, Yahoo Japan (still more popular than Google Japan AFAIK) pays collage grads $36k a year starting salary. I think USA Google Interns get ~3x that.

https://about.yahoo.co.jp/hr/job-info/role/0005/#potentialJo...

I know it's just one data point but it's not far from the average. For Sony, Sharp, Panasonic, Canon, Nikon, NEC, Rakuten, etc it will definitely be in the same ballpark. You can probably get 2x that if you have 10 years experience but if you're over 35 you're considered too old to code by many companies.

There are exceptions like maybe Mercari as they are doing well. And western companies, Google, Amazon, Goldman Sachs, pay well.

I have no idea if this is why but I'm guessing one reason is they have a captive market. If your only language is Japanese you can't work anywhere else in the world.
> I stopped using Signal when it was clear i was not able to back up my message history (or transfer it to a new phone).

You can do that on Android.
I've witnessed this first hand so often that I'm well aware of what it's caused by: overload at the top.

The end beneficial owners of a business have limited power over it. They exert weak control remotely. Usually this amounts to no more than "hire someone to run the business, reward him based on profits" (and sometimes barely even that).

That person, the CEO, also has limited control. He only has so much energy and time in a day.

Meanwhile, parasitism is the norm. The easiest way to get a promotion is to simply do less work and do more of what you want. Spending all day in meetings sounding important, going on junkets, playing around with new tech for fun, puttering around with emails instead of impactful work, etc. Then you're getting the same pay for less work.

Therefore it requires constant pressure from the top to retain alignment of the staff with profitability. How effective the CEO and his team is in suppressing politics, suppressing friendship based (vs meritocratic) promotions, suppressing false work / lazing (meetings & makework etc), will always hit a limit. It's just as much an area of ongoing development as anything else in business -- how to maintain the productivity of small teams as the organization grows and vice becomes harder to suppress.

So I think this is more likely the cause than people being promoted to the point of incompetence -- the organization grows to the limit of its leader's ability.
Researchers devise approach to reduce biases in computer vision data sets
Rubban – Kibana Automatic Index Pattern Discovery and Other Elk Curating Tasks
> we're over confident in what we think we know.

This should be HN's tagline.
Thank you so much. This is the best thing I've read all week. It is truly incredible how many piles of hacks make the modern X11 desktop. Now we have new fun things like high DPI displays too! It's kind of amazing it works at all.
Data Driving New Approaches to Transportation
Clifford algebra is a big part of quantum computation. The Clifford gates (https://en.wikipedia.org/wiki/Clifford_gates) along with Magic state distillation (https://en.wikipedia.org/wiki/Magic_state_distillation) can be used to perform fault-tolerant quantum computation.

Edit: Clifford groups are not the same as Clifford algebras. I was wrong!
This started when you stated we shouldn't intervene due to the worry that "assad isn't evil enough" and "we might make the mistake of thinking in terms of good vs evil".

Meanwhile, these atrocities are continuing to happen. You're the worthless puke who waits until Hitler is "evil enough" before arguing that we as a race should stand up against men like Hitler.

You don't want to own the implication of your words because you don't like being judged for them. Well fuck that, I'm judging you for them.

You tried putting on airs for this community and accidentally stepped knee-deep into an inherently immoral stance.

How many licks does it take to get to the center of a tootsie roll? How many people have to die before it's considered evil enough to stop worrying about whether or not we're thinking in terms of good vs evil?

Your entire stance is one horrifically applied argument towards the middle fallacy, and I find it fucking disgusting.
The articles cites some of the examples as "taking a photo of a disassembled circuit board" and "copying source code."

While I agree copying source code is bad, but doing so and maintaining someone else's code is a monumental task.
Show HN: Editable Data Scientist Resume Templates
As a skeptic, the title begs the question: do incompetent managers actually get promoted? How do we know this?
Mine, in plain HTML, is almost 25 years old. I have to admit that I did change the layout a little, through the years, but it has been rather constant, because updating 974 HTML files, is not something that is easily done.
There is a German example.
What’s the Hottest Job in Tech?
Oooh, if conductive ink works well, that could be amazing! I need to look into these some more, thanks for the info!
> How bad was the air back then, was it really so bad that a plant couldn't grow? That notion seems unbelievable.

It could be absolutely dire in the cities. When every house and office is using coal in open fires for heating the consequences are fairly obvious.

According to https://ourworldindata.org/london-air-pollution London had nearly 600 micrograms per cubic metre of particulates in the early C19th. That came with similarly outrageous levels of Sulphur Dioxide, which dissolved in moisture to make it acidic.

Only especially hardy plants could cope with this. Hence the tendency for middle class families to grow aspidistra as a house plant ("keep the aspidistra flying" as George Orwell once wrote) - it was one of the few plants that would tolerate the pollution.

If you wanted to grow anything delicate you did it in a case or somewhere outside London.
>they might realize that some of their favorite structures are a hot mess

Normal brain: Find the representation that best expresses the structure to discover the hidden simplicity in everything.

Galaxy brain: Use flowcharts to draw out how exceptions work, forget your previous understanding, and then realize that they are too complicated for anyone to use.
FYI, I also created an HTML version of the paper, which is much easier to read on mobile, and probably easier on a computer too if you're not printing it out:

https://www.fast.ai/2020/02/13/fastai-A-Layered-API-for-Deep...
Amazon documentary investigates the cost of convenience
Women Could Build Muscle and Look Lean and Also Sexy
Product requirement docs for covering your a ?
> I want to dive into a book on financial derivative modeling and have someone next to me explain any concepts I don’t understand instead of me going down the rabbit hole and extending the time it takes to complete my goal.

Sounds like you need to take a graduate level course in derivatives modeling. Graduate level courses are typically seminar style and have lots of hands on work and discussions.

You might be able to find a school that does this kind of course online. I'm not sure how that would work for seminar style classes, but it might be what you're looking for.

Another option is to hire a tutor, as you said.

Just do it. See how it goes. Go on "Rate My Prof" or whatever and find someone who will challenge you (and who also cares that you learn). Have deliverables ("homework", readings, etc.). Be willing to pay them up front for developing your "class" syllabus. Planning how to teach complex materials is an arduous task, especially because most text-books aren't quite right for any given person's learning/teaching method.
That was one of the simpler ones. They are also alleged to have stolen router firmware. But frankly if you've ever tried to just "take over" even an open source project it's not a trivial task to just take someone's source code and be able to master it.

In fact it's a standard open source business model to make money off the expertise on the open source code base.
It's increasingly clear that Facebook, Instagram, and Whatsapp are applications that every technologist should shun, and advocate against in their personal lives and in their workplace based on the actions of the corporation that owns them.
I have "read about it", and nothing I read has seemed to justify China's wholesale tech stealing extravaganza.

Modern export restrictions are akin to making it illegal to take machines out of a country.

Even if it was somehow exactly the same thing happening, saying "you did this 200 years ago so I'm going to do the same thing now" isn't any kind of acceptable reasoning. Mauritania can't say that they are cool to have slaves because America had slaves 170 years ago. Or rather, they can say that, it just isn't very convincing.
Yes that's basically right. We still don't know enough to reliably diagnose the root cause of most mental health problems based on direct tests or observations. So physicians have to prescribe treatments on a trial and error basis using a mix of intuition and scientific evidence until they find something that seems to work reasonably well for the patient. The long-term effects of many drugs — both legal and illegal — are largely unknown and sometimes impossible to reliably determine.
Kinda makes me want to go back to college (I'm an EE) just to re-learn all the stuff I remember being so mind bending with this elegant new framework. Also, just so I can be THAT guy who always argues with the professor. Anyone know of any PhD openings that could use a maverick like me? :) (/s kinda)
Thank you. I'm a product manager / engineer at a small logistics company, considering the future. I'm good at product management and I'm okay at programming but I really like doing both. I was worried there weren't a lot of opportunities for me to do both, but it sounds like there are. Thanks for the insight.
Don't use a marker. I use 2-3 layers of TPU filament or Ninjaflex over copper treated with washable adhesive. Works wonderfully. As always, clean the copper very well with isopropyl before anything. You can also do flex PCBs this way:

- https://www.instructables.com/id/Make-Flexible-Circuit-Board...
Should be, but unfortunately we're still trying to invent a better abuse-resistance system than a captcha. Invent a better one and the world will throw money at you. Telemarketing calls are an example where better abuse-resistant systems would be awesome.
I saw many people getting promoted for being loyal and on very good terms with the leaders.
Here's the page one up in the directory structure:

https://www.av8n.com/physics/

It's got a lot of very interesting math and physics information.
Google in talks with publishers to pay for premium news content: WSJ
Awesome! Good luck with everything
Read it the last time it was mentioned here. It makes me sad and a little paranoid
It is glued down. The fiberglass (FR4) is filled with glue, the back of copper foil is lightly roughed up with an oxidizer and then the materials are laminated together.
Making the internet more energy efficient – Chalmers
Semi-Supervised ‘Noisy Student’ Achieves 88.4% Top-1 Accuracy on ImageNet
Agile Metrics Deep Dive
Researchers entangle quantum memory at facilities over 50km apart
This looks like an awesome project; if the author is here: well done!
Most probably it is EOL, but it still works for me, I only need it to browse the code from time to time and to look at some past commits.
Why not attach a Dremel with some routing bits instead of the pen and route it?
Exceptions are rather easy to reason in the code but their flow chart looks like a hot mess. So your argument is invalid?
Coronavirus Outbreak: China Is Locked Down; Global Economy Affected