skysight-inc/HackerNews huggingface dataset:
If the book contains lots of equations, ePub is not the best. The best thing I've found is https://github.com/softcover/softcover which can generate pretty decent ePub/mobi with math as images, but still not as good as latex-produced PDF.

The problem is, every single .epub reader renders things slightly differently so when you tweak your ePub to make it look good on device A, it ends up looking bad on device B. The fixed layout of PDF is certainly restrictive, but at least it's consistent.

Context: working for past year on producing a decent quality ePub for some equation-heavy books.
I like to get higher bitrate stuff from Bleep and Bandcamp.
> - When you send an “instant message”, it may be instant for you but for all you know the recipient is deep in the middle of something and won’t respond for awhile. Not personal, don’t get mad at them.

People don't get it. If they said a DM / IM or any program which is considered a "chat" app they expect instant replies.

I run a single person software company. I used to allow people to contact me for support any and all chat programs. So for paying customers you can magnify that "expect an instant reply" factor. People would get quite annoyed, regardless of whether it was Sunday, or 3am in the morning for me.

For that reason, only email and forum support is no offered. Never had a complaint since about wait times. People expect to wait after sending an email. They expect to wait for a forum post. They do not expect to wait for a chat / IM / DM response.
I had 2 take homes in a late stage interview, but up front they told me I would be paid a reasonable hourly wage to complete them. honestly the practice of doing lots of take homes seems like a waste of everyone’s time. Companies should only do it for their final few candidates and pay them to do it. In the grand scheme it costs the company basically nothing - think about the enormous profit these companies make on a good employee for a few years.

At my company I do trial projects (real actual work we need done) for prospective employees. We pay them to do it. It’s never anything that would cost more than $500. The point is not to test how committed they are or how above and beyond they are. The point is to see if they know what they are doing in the simplest, fastest, cheapest way possible for everyone involved.
Mainly the request/response logging. It's all in one place. I can click an xhr and it pops up right in the same window in a tabbed interface. I can see the request, response, headers, pretty json output if any. In chrome I click on an xhr, it takes me to a different tab where I have to scroll and find that request manually. I then have to switch back and forth manually if I need to go to other xhrs. Maybe this has changed in the last year? I don't know but that alone merited the switch.
There's no reason why "figure out what to do next" can't be a concrete task. I set up a daily schedule and I schedule reassessing and specifying more detail into my work.
E.coli with a Synthetic, Less Redundant Genome Survives Normally
My experience with Go is that the syntax is more rigid as compared to Python but the community is much less idealistic.

As long as your code is linted with gofmt and it compiles (and doesn’t abuse reflection), the community tolerates more creative uses of the syntax to get around some of the pitfalls of the language – but there is of course less opportunity for creative syntax than in a dynamic language like Python.
> but perhaps the messaging needs to be clearer that autopilot is more akin to advanced cruise control

Maybe. Here's the thing. The feature, by its very nature, does not punish inattention like normal driving. If you let go of the wheel and focus on your phone -- even using your knee to hold the wheel, chances are the longer you are distracted the more likely you are to have a minor wakeup that says "don't do that." Maybe your car starts to hit the bumps between lanes. Maybe your peripheral vision picks up something and you get an adrenalin jolt as you refocus attention on the road.

AP is not like that. 99.9% of the time it does a pretty good job on the expressway. (95% if you are in traffic and have defensive driving tendencies where you are projecting ahead 10-15 seconds and moving lanes accordingly.) So you literally can look at your phone for 15 seconds look up and find your car at reasonable distances from other cars and properly in the lane. All of the normal "don't do that" feedback loops for inattention are removed.

But then there's that unusual case, like this one, where AP gets it wrong and the consequences are extreme. Is this different from normal inattention? I think yes because normal inattention often leaves you feeling "I just took a risk" due to the natural, and usually small, consequences.

My point is this: It may not be that the labeling of the feature is dangerous. It may be that the feature itself, by its very nature of removing the less serious consequences of inattention, is dangerous.
To me, this feels like the perfect app for AR. It's creative (you make stuff) and your creations live in the real world, encouraging people to get out there.

If this turns out to be a really great app and it isn't successful, I wonder if we can take that as a signal from the market that people aren't that interested in AR, at least not in its current phone-based state.
The Shorter Working Week- a Report from Autonomy
On the other hand, in the US it happens that a disaffected fellow has a dissociative episode and shoots up his former workplace or school. It's a culture-bound syndrome. You need to defend society against it.

When you taught at college and had to deal with a deranged individual who eventually got himself expelled for stalking and attempted rape your opinion about gun rights changes.
Why use many word when few word do trick
> Having a standard is more important...

Let me take a shot at why it's important.

We spend years peering at code hunting for tiny, miniscule mistakes. Thus we're training ourselves, quite rigorously, to spot minor deviations.

We're also irrational in the moment: our aesthetic sense is bothered by certain patterns, and our social sense wants to assign blame for this "wrongness" to individuals.

An auto-formatter removes a ton of deviations that don't matter, and desocializes the aesthetics.

This saves code reviewers time and stress and helps them focus on what actually matters in the code.

And it only has to save more time than it takes to run "pipenv run black" to be measurably worth it.
> Being non-vegetarian in the US means eating meat every day, pretty much every meal.

Huh? No it doesn't.
> Defunding education, limiting what can be taught

Many people became educated and even advanced science before the government got involved in education.
Number 8 is a fantastic idea -- as a resident of nyc I would happily pay for this. Especially if you created family oriented packages/pricing.
Mental health is no different from any other health on this regard.

People can have mental health needs that can be improved or resolved in a finite time frame. They might have a difficult life event for example.

People can also have non-mental issues that are chronic and require lifelong attention—diabetes for example.
I enjoy Affinity Designer on my iPad. I use it on Windows desktop for most of my logo designing. For work I use Illustrator, so I'm use to both.
Josh Lospinoso, the author of this blog, has now corrected this to read "pointer to const int"

C declaration syntax confounds even the experts.

I highly recommend this article to all interested in
C and C++, and programming languages generally.
Here are some facts about the popular myth that Reagan caused the problem: https://www.nytimes.com/1984/10/30/science/how-release-of-me...
Wouldn't gravity be a good explanation? Once your rocky core grows beyond a certain size, you start retaining some gas molecule X. If you are too small, the thermal velocity for the gas X is bigger than escape velocity and thus you can't retain it. So you generally don't have planets right at the small end of the X retaining size. They always grow bigger because they sweep all of X. Also it makes them heavier so they can hold onto X better, even if, say the sun becomes brighter. What is X? Helium?
Arguably, HPE has more of a Compaq legacy than HP legacy. Much of their x86 server line has a Compaq lineage.
So what if they need it ? I will see a physiologist all my life as I need it, because of a premature autoimmune disease. The described system is broken.
By 'revenge' I'm referring to revenge by society by putting people in an unpleasant situation for a term.

Sure, but revenge tends to beget revenge in a vicious circle. This is why forgiveness is key to robust societal systems, when imperfect communication is taken into account.

https://en.wikipedia.org/wiki/Tit_for_tat#Tit_for_two_tats
I'd modify this statement to "you're selling the customer a story", but you're right. When trying to sell a customer an expensive wine, you don't say "This is a cherry-chocolate red wine with earthy undertones", you say "This is a 1787 Chateau Margaux, grown on the left bank of the Garonne estuary in the Médoc region, in the département of Gironde."

Nobody will follow that up with "but what does it taste like", they'll say "oh that's very interesting I'll take it", despite the fact that the whole point is the taste.

By the way, there's nothing wrong with this. Experience is HUGE in how you perceive something. Consider your favorite wine from your honeymoon.

Let's say you're at a restaurant on the beach in Greece, the sun is setting and the weather is perfect. There's a light breeze, and you can hear the waves gently breaking on the shore. You take a sip of the wine and it's wonderful, so you buy a bottle and take it home. You rave to your friends and when you finally crack it open, they're not nearly as impressed as you were. It's not an uncommon story, and it's because half of the enjoyment was the perfect day, the perfect weather, the perfect setting.
Good point about the coordinate system; you'd run into one sort of trouble or another if you want to go with anything that's approximately "cubes" (i.e. say each voxel is a "cube" of fixed height × fixed #degrees of latitude × fixed #degrees of longitude) unless you exclude two circles of the planet's surface from the game (say, some radius around each of the poles), and even then, you would have to contend with voxels having a different size depending on where on earth you are.

Possible (if off-brand) solution: a Minecraft based on the extrusion of an icosahedral tiling of the sphere [1], with voxels that are triangle prisms rather than cubes. Maybe an idea for someone who wants to design an AR game and does not have to sell it as a Minecraft variant.

[1] https://en.wikipedia.org/wiki/Geodesic_polyhedron
While I am sure you are well intentioned in your efforts to increase diversity in the Bay Area, your comment makes me think the end result of your hiring policy is going to be diversity in everything but thought. That makes me sad.
Basic Quantum Research Will Transform Science and Industry
Letting MySpace rot is fine.

As the article points out, a more concerning issue is that “universities, governments and scientific societies are struggling to preserve scientific data”.
Selling what to Lenovo? Thinkpad? That's hardly a supercomputer.

I'm not aware of any supercomputers built by Lenovo. IBM has built a lot.
Duplicate article: https://news.ycombinator.com/item?id=19936562
"On the one hand information wants to be expensive, because it's so valuable. The right information in the right place just changes your life. On the other hand, information wants to be free, because the cost of getting it out is getting lower and lower all the time. So you have these two fighting against each other."—Stewart Brand, in a conversation with Steve Wozniak, recorded by Steven Levy at the first hackers conference in 1984. Source: https://digitopoly.org/2015/10/25/information-wants-to-be-fr...
why not use their ```# fmt: off``` ?

I have not used Black, but considering it so I am curious about these occasional situations where you want to override auto-formatting
That's not how capitalism works. The profit incentive, in it's most idealized form, produces books that make money, written by people who make more money writing books than anything else.

That doesn't optimize for "literary quality" at all. It optimized for authors like Dan Brown and G. R. R. Martin, authors who can write books than can be converted into media and merchandise with higher profit margins than books.
The checkout process for Hertz is extremely slimy. While, I was filling out the form, the checkbox with a childseat didn't mention any kind of fee, so I assumed it was free. At the end of the form (which takes about 20m to fill out), it says "some fee may apply". When I got to the rental agency, it turns out that "some fee may apply" was 100$!! I threatended them with a big 1 star review on yelp, and they lowered it to a more reasonable 16$. needless to say, i will never risk using hertz again. they've shown, they can't be trusted.
Yes, the side effect of using black seems to be a more reasonable factoring within function bodies.
Well, if you want to get technical, the major problem with this theory is that MACHOs are not a good candidate for dark matter: https://en.wikipedia.org/wiki/Massive_compact_halo_object#Th... Even if you imagine they were all hiding, their previous effects on the universe are missing.
> No one would have paid $INSERT_FAVORITE_NOVELIST to research and write their novels if they knew there'd be zero chance of making a return on that investment.

Uh, do you buy novels for RoI? I thought you'd buy them to read and enjoy them. And you'd give novelists money so that they can write a book for you to read and enjoy.
I have great respect for Taleb, but the value of his work is pretty much a linear function of closeness to the statistical math he used to get rich trading derivatives. He has extremely interesting things to say about uncertainty, randomness, fat tails, dynamic systems, and more. And he offers theorems to support his assertions.

At the other extreme, the limit case so far is when he starts tweeting about anthropology: it's utterly cringe-worthy.
The last sentence of that comment is:

> I know this is premature at this point, but without charging users for the service, is it reasonable to expect to make money off of this?

I googled for 'dropbox financials', and soon ran across a TC article about its IPO last year [1] which says:

> The company’s prospectus warns it has “a history of net losses”; anticipates increasing expenses and slowing revenue growth; and notes that it “may not be able to achieve or maintain profitability.”

I'm still not sure that snarky 10-year-old comment was far off.

[1]: https://qz.com/1214822/dropbox-is-filing-for-a-500-million-i...
It doesn’t matter. We can no longer use fossil fuels any longer, and the amount we’d need to curtail wind and solar in the wintertime, even with a day or two of storage, is so high that nuclear is competitive & extremely helpful. Northern nations are going to have to decarbonize heating as well at the time of year when solar is at its worst. They really should be using nuclear.
This needs to be solved on the protocol level. Of course, the players who have control over our protocols are exactly the people who don't want this to be solved at all.

The next best thing would be to redefine what "bookmarking" is. When I bookmark a page, I want it to be permanently stored on my local machine and full-text indexed. In fact, it's rather ridiculous that after 25 years browsers don't have anything of this sort. Unfortunately, the most popular browser in the world is controlled by the same people who control our protocols.

If I ever get the energy, I will attempt to write a browser extension for this.
> This project was going to have 10B in cost overruns

This project was $10B over projections before we even finished voting to fund it a decade ago, let alone now.
IBM never left HPC. They sold off their x86 lines, but all their big toys run POWER variants.
Providers presumably respond to economic incentives; if there are not enough therapists in your area, enticing more people to become therapists really will help. It's a better problem to have.
> it's not like MS is making money from Minecraft classic

Of course they are, it's part of the franchise so at the very least it's an advertisement for all the other Minecraft things you can buy.
A kindred spirit.

I've never been able to wrap my head around people having strong opinions on style issues. I'll defer to whoever cares the most on the team and then just do that. When I look at the problems in code bases, rarely has "slightly inconsistent formatting" been at the top of the list.
Spotify begins testing its first hardware: a car smart assistant
Off topic, but I'm curious who did the skateboarder illustration. It matches an aesthetic that I have a need for.
> I get too much compensation and recognition for those projects as is anyway

I think this is the first time I've heard an OSS maintainer say that!
Ask HN: For a Facebook clone in 2019 what tech stack would you use?
Ideally looking for some framework or such that handles the boring stuff like automatically.
For all non swedes here, you should check out his speeches on youtube. He is known as a very well speaker.
You should give slime rancher a go. It has some neat mechanics while still being somewhat open world.
IBM had to sell a Cray computer to NOAA after they sold their server line to Lenovo. https://www.noaa.gov/media-release/noaa-announces-significan...
In my experience it pretty much does. Look at the "meatless Mondays" movement to provide vegetarian meals in school cafeterias one day a week.
Agree, it's a lot easier to write correct code in Scala.
All cats are indeed bastards.
With Cray Deal, HPE Finally Enters the HPC Big Leagues
One of the theories about who shot him (there are many https://en.m.wikipedia.org/wiki/Assassination_of_Olof_Palme) points to South Africa. There is also a theory that South Africans killed Dag Hammarskjöld, the Swedish UN leader https://www.theguardian.com/world/2019/jan/20/south-africa-w...
Celebrating 60k Discs at Redump.org
who is this straw man that is shaming entrepreneurs? I think it's fair to criticize Trump for telling everyone that he is tremendously successful while hiding his tax returns that reflect large losses, but Taleb doesn't address that concern.
Early research on genetics of depression were built on nonexistent foundations
Not quite so existential, but I took a big hit to my ability to navigate when I left Chicago. Aside from the obvious (grid of streets), I didn't realise why, until I was back once and a non-Chicagoan said she was lost. "How can you be lost?" I asked. "The lake is over there, so that's east."
He seems to have figured out that hot takes get him more visibility than measured discourse, and he's optimizing for that visibility. There's always value in his ideas, but the presentation seems to have veered toward clickbait.
Analysis Report (AR19-133A) Microsoft Office 365 Security Observations
I'd be quite satisfied with a reasonably priced tier that guaranteed 40ms round trip or better 99.8% of the time. The HFT levels could shave that time off and start stacking 9's for exponentially more money.
As soon as they always want the tablet you're better off compromising on Minecraft than fighting screen time head on
This is the kind of thing that worries me. I'd rather err on the side of not involuntarily removing people's freedom.
The video was posted directly to the Autopilot page on Tesla's website. The video is also only 2 years old, not 3.

> Tesla's has never claimed that a current vehicle can drive itself without the driver being responsible for the vehicle at all times.

Yes, they did. Hence why the NHTSA and other groups went after Tesla for their claims about Autopilot.
Why no graph in this article? It’d be a lot more informative.
What stuck out to me was the part that said, "A similar attack affected the city’s phone system last year, shutting down automated dispatches for 911 and 311 calls." Clearly what they had didn't catch it (twice) and that's a problem with SIEMs - usually not configured correctly or to log the right things.
This is a vicious cycle of a mentoring problem.

If the maintainer never learned and practiced "role shifting" as a part of the developer process, they are going to have a bad time if the project gains any traction whatsoever.

Worse, there's no easy way for a mentor to swoop in and teach them basic role shifting tactics. Because such an attempt would likely be interpreted as just a user giving yet another uninformed opinion. Edit: And such a maintainer is unlikely to be able to delegate to newcomers since mentoring isn't part of their skillset. (Thus the vicious cycle.)
There is a Bedrock Edition server now. Very light on resources over the Java version too.
Thanks. I was reading on my phone on the train, comments on the app aren't always easy to follow.
"The combination of Python, PyTorch, and fastai is working really well for us, and for our community. We have many ongoing projects using fastai for PyTorch, including a forthcoming new book, many new software features, and the majority of the content in the upcoming courses. This stack will remain the main focus of our teaching and development.

It is very early days for Swift for TensorFlow. We definitely don’t recommend anyone tries to switch all their deep learning projects over to Swift just yet! Right now, most things don’t work. Most plans haven’t even been started. For many, this is a good reason to skip the project entirely."
Le Grand K is dead! Long live Le Grand K!
>When you send an E-mail, at least imagine that the recipient may have literally hundreds of other messages to dredge through and the time required to respond (and detail of response) may reflect that. Not personal, don’t get mad at them.

It's refreshing to see someone on HN say this. If you look at my comment history, you'll find a number of people who've replied to my comment who say it is incredibly rude not to answer someone's email promptly. My stance over the last few years has become: If anyone (including automated services) can put an email in my inbox, I am not obligated to read it. Until I can get a reliable heuristic that distinguishes well thought out emails from the crud, I don't feel obligated to spend my limited time on tending to my inbox. The only realistic solution is to have sending emails incur a cost, in order to curb the quantity of emails. Your sending me an email doesn't obligate me to read or respond to it.

I'm not an open source maintainer who gets a ton of support emails. Yet if I feel my stance is necessary for my sanity, imagine how much worse it is for those folks.

For IM's, at work, my status says something like: "If you're physically in the building, come talk to me in person if urgent or send me an email if not. If you are remote, email me if not urgent, or let's set up a voice chat if urgent."

The only useful thing about IM at the work place is in things like active debugging, or a coworker in an adjacent cubicle needing to send me a link related to a live conversation we're having. Other than those, it becomes a conversation that drags out and never ends. They'll often wait multiple minutes before responding to me (they are the ones who initiated the IM). Having IM windows open and randomly flashing takes up my mental space and distracts.

(Note: We do not use Slack).

(Note 2: My saying "send email" contradicts with my first paragraph, which I wrote with my personal email in mind. The SNR is much higher for my work email).
Tldw version?
And if you disagree with him, he'll reach for his ad homonym stash (mostly calling others "imbecile"), which is why I stopped following him in social media. Read his books, but stay away from everything else he produces.