skysight-inc/HackerNews huggingface dataset:
Not everyone who works in a major corporation are tech literate, nor do they want to be. IRC is not a great program for those folks who have such simple requests as "save my history and show it as I switch devices" (due to then requiring a bouncer, etc.)

There's a reason Mozilla moved away from IRC, and it wasn't that "their engineers couldn't figure out IRC".
You would likely get flagged at most international terminals when returning to the US. This would mean that you will be pulled out of line, and have your documents manually checked by customs. That image would be then added to the database as an image match for you, and the cloaking would be pretty useless until you replaced the passport. (10 years give or take)
While there other treatment options. Radiation therapy is a very common treatment to patients of all ages and isn’t odd at all.
Before you had to sell your mobile applications through the carriers, who would take up to 70%. When I heard this at a mobile meetup I asked them to repeat it because I was sure I hadn't heard it right. I mean I knew the carriers were insane but that was just beyond the pale. They had a habit of charging extra for featured content, so I suspect that 70% was for content that you actually wanted to advertise.

The mobile app community was all aflutter when Apple Store debuted - margins more than doubled? Popular apps get placements for no additional charges? Yes please. The hype about mobile apps at that time wasn't just about the iPhone, or the app store. Steve Jobs somehow convinced the carriers to let him break the walled garden. Loosen their tight-fisted monopoly. That was a huge watershed moment.

But you can only sit on those laurels so long and I agree that the time has passed. What have you done for us lately?

ETA:

I suspect that 'somehow' was the long exclusivity deal with AT&T. I think people were still wiping away the saliva from the unreasonably popular RAZR phone and getting the next RAZR locked in made them consider things they might not have otherwise. He also got Intel to sell him a bin of mobile CPUs for the original Intel Macbook Pro that was not (yet) available to anyone else. Which makes a weird sense because volume was low, and you can't sell a rare bin to IBM or Dell, but still pissed a lot of people off.

But it seems like that gambit is spent. I haven't heard of anyone recently using these sorts of tricks outside of manufacturing (does Apple still pay for factories to upgrade but then they have to give Apple a permanent discount and right of first refusal?)
IP theft would be one reason. If a computer is stolen which has source code that could be a problem. That said, most companies just deal with that risk or their business is not so dependent on source code but services and support instead.
Scientists unveil largest 3D map of the universe ever
I'm just pointing out the incongruence between a massive enterprise... Fortune 100 in terms of revenue and we don't invest enough in education.
This new method will be marginally faster if you ever need to multiply two numbers on a scale where writing down the bits fills every plank-length cube in the known universe.

Otherwise the “practical” benefit is limited to saving a few symbols when writing abstract math papers.
A conjecture is a proposition that is suspected to be true. So there would be no proof in the paper, but likely some arguments why the authors expect it to be true.
Ask HN: What do you use for managing and creating architecture documentation?
I was thinking about how teams manage their software/hardware architecture documents and was wondering how other people manage this.
Working on a new app to make learning things easier
Hey guys! I'm developing this application for iOS it's called Easy Remember: Forget Nothing. The premise of the application is basically a way to make it easier to remember things through the use of Push Notifications.

The premise is simple, you create a card based off of some information that you want to remember, and then the application will send you interactive push notifications somewhat in the form of Flashcards with the concept of either the front or the back being hidden until you want to see the other side.

The other piece of functionality is the app is equipped with an eBook and PDF reader that you can use to import books and then either translate foreign language content into various languages, or simply create cards based off the content that you're reading.

I would really love to hear your thoughts of the app and any recommendations that you have. Please be brutally honest. If you don't like the app, let me know. If you like it but you feel it needs improvements let me know. If you like it but you wouldn't pay for it, let me know.

For those of you who want to test the app out I'm giving you a premium subscription code that will allow you to test the full feature set for free.

How to use your personal coupon code...

The code is: premium2020

Using the coupon code is very simple. Simply download the app. Then click the Schedule button at the bottom of the page

Next click on the Blue Restore Purchases button.

Then enter your coupon code (premium2020) in the field that says Enter your coupon code or purchase id…

Lastly, click the 'Verify Id' button.
And you’re done.

Thanks in Advance!
That was the common transition where I worked. Do gov stint, get into a great office, establish a name for yourself and get the right access. Then transition to contract, bounce between them as they contracts are merged / transfered etc. but still make multiples greater than as a Civilian. Some billets were GS 9-13. Only difference was education background, same work same tasks. Same contract could be making 135k base plus profit share or guaranteed bonuses. The sky was the limit for some specific people (though not everyone got these offers, just like most won't get a FAANG job).

Multiple programs were built to fix the compensation for military members whom were paid even less than civilian counterparts in the same offices. It's why the churn rate is so high. Even then, the majority of cleared jobs still aren't commensurate with external salaries.
That's a nice example of survivor bias: you can't ask the dead.
That's only an "issue" of all that "modern" stuff.

Many, many years ago I've used Dojo[1] and it's component lib Dijit. It had all that complex widgets in the toolbox. With all the "advantage" stuff like ARIA and internalization.

Or you could use Ext, if you could pay it.

But than all this "modern 'component' stuff" came form nowhere and you've been back to stone age, where you didn't have even the most basic components (like dialogs or menus) OOTB for many years to come.

[1] https://dojotoolkit.org/

PS: Did I actually mention that Dojo managed to deliver updates for over 10 years without breaking the API? ;-)

PPS: They invented AMD by the way (the by far most sane JS module system).

PPPS: Require.js was more or less an (extended) rewrite of the ansync Dojo loader. (I think even the same people involved).

And this stuff exited at a time people where just discovering jQuery, even before the jQ "hype".
I think I missed your overall point?
I don’t see why that matters. Outside health and safety or merchantability, do we really want anyone dictating what features software can or cannot have, and how they may or may not be implemented? There is no requirement on Apple, or any other manufacturer to have an App Store at all, or to facilitate the installation of software from potentially competing firms, or any regulations requiring how they may or may not go about doing it. It’s not obvious to me that’s a route we really need to go down.
In that case why not downvote the comment and move on? I think the article did good by mentioning, though I wish they dived deeper on this, that these words have very different meanings to people and that the assumptions we make about peoples' perception are often inaccurate. Personally I wouldn't flag a post if the conversations are off topic. Just downvote the off topic comments and move on. The difference I see is flagging a post says "the post should be removed" which is more similar to what many think of "cancel culture" while downvoting says "you have your opinion, but I disagree."

Edit: WOW that was quick, but fair. You're entitled to your opinion.
Yeah sure, carbs are the ultimate devil in todays hipster keto obsessed world.
There is just a slight problem that in short they were never a problem during our history when you eat unprocessed whole foods.
Snowcrash, one of few books where Neal Stevenson did not forget to write an actual ending. Quite recommended
If the title had "almost the perfect way" it would be the perfect way to write this title.

But, leaving that out increases your earnings by a constant factor.
The censors working for Facebook are traumatized by their work.

Strange. I feel nothing. Neither pity, nor sympathy, just nothing.
Here was a trade. Nikola Corp., the maybe-one-day-electric-truck-maker that went public via a blank-check merger last month, has a lot of warrants outstanding. Each warrant (ticker NKLAW) allows you to pay $11.50 to buy one share of Nikola common stock (ticker NKLA). The trade was:

Buy one warrant for $24.62.

Pay $11.50 to exercise the warrant and get a share of stock.

Sell the stock for $48.84.

You pay $24.62 + $11.50 = $36.12. You get $48.84. Your profit is $12.72. Pretty good, no?

Levine suggests this weird situation was a consequence of his(?) "boredom markets hypothesis":

For a while Nikola was one of the most popular stocks on Robinhood, the day-trading phone app; the warrants were not.

He lays out the best-case scenario for the savvy trader of Nikola. On the flip side, is the worst case scenario for the Robin Hood trader buying the stock last week at $48 and then seeing it drop to $38 on Monday?

For the record, it looks like NKLA is around $36 at the moment.
Does anyone know what Fosun Pharmaceutical's involvement in creating this vaccine is? Most articles don't have their name or they're footnoted at the bottom of press releases, but NYT's vaccine tracker lists Fosun as a partner on this vaccine[0].

0: https://www.nytimes.com/interactive/2020/science/coronavirus...
When we installed O365 desktop apps Teams wasn't a thing. I used an administrative install. We installed Skype because about half the company was already using it.

Then one day in June 2019 Microsoft informed me that Skype for Business was going to be upgraded to Teams. I had the option to request a one month delay but I could not stop the roll out of Teams. At some point Click-To-Run (the installer for O365) put Teams on every computer that already had Office. In addition to the Teams app it installed the Teams-machine-wide-installer, which installs Teams to every profile that logs onto the computer, making it run at logon.

Its that part where I didn't get to choose because I already had Skype for Business that bothers me. The machine-wide installer is annoying too. Yes one can uninstall those things but that takes admin rights (some action by IT).
> I would pay good money for a solid iOS screen time app that allows me to set profiles for work time, free time, personal focus time, etc. that only provides access to apps I truly need in a given moment and cannot be worked around. That would be such a game changer

Does having someone else control the password work? I’ve also been wanting to find a solution for this on ios devices. Screen time is weak when you have the password.

The downtime mode in safari also trains you to use it, as you literally can’t whitelist a website from screentime, so you have to bypass.
Indeed—the advantage of doing it as you describe is that each new multiplication gives you a new digit that can be recorded immediately, rather than having to record the '2' from the 2 x 6 multiplication and later amend it to '5'.
Write a design doc–even if no one else will read it
That's an interesting idea with WeWork.

I'd think that despite variations in environments in a home, there are either 1) enough accommodating tools to normalize (e.g., lights that have a variety of settings) or 2) the majority of the processes required to handle the variations are figured out (e.g., in consistently poor lighting, you need package B instead of package A).

I see some hardware packages for home studios going on sale, but nothing to the level of hardware/software integration necessary for the most effective online instruction/discussion.
Raspberry Pi hardware is not really suited for "decades" reliability. If you want to use it for an application like this, you need to arrange to recover/replace the devices in the field and plan how to upgrade out of production models in a controlled way. (And you need to rehearse/test doing it too so it works when you need to do it, especially as things change between RPi hardware generations)
This is just completely wrong, and I'm not sure why you think your beliefs about the federal government have any bearing on the reality of what the federal government can or can't do.
True but not fully convincing. For example, someone who owns a house on the coast is likely worse off and less flexible than someone who merely rents and apartment. Both can in fact move.

It‘s perhaps not a problem with elites in this case. It‘s simply that the effect is abstract and far away and it‘s hard to predict what will happen _and_ how we will cope.
> We’ll see how the shipping ARM Macs are “fused” when they come out, but my guess is that they will be more locked down than these devices: their OS will be more permissive but you will not have meaningful kernel debugging.

My big worry is them dropping terminal access altogether like on iOS. That would really make the platform useless to me.

However I don't think they would do this at this point. There's many user groups (like cloud developers) specifically favouring Mac because of the strong terminal access.
It's so sad to hear about mom/mother/maternal so much in that article, and so little about the father's side of things. I want to believe that I can be an emotionally-nurturing influence on my kids, it feels like such a shame that there was zero mention that a male can fulfill this role - does the science say it's not possible at all?

Otherwise a great article and some sections certainly did resonate.
Yes, of course I want society to have a greater degree of democratic control over massive trusts like Apple!
It looks pretty neat, but I'm not going to pay before trying something out. I don't even necessarily need to use it on my own site, but seeing the themes, customizing the widget, etc. I'd want to play with it before paying money.

By the way I really like the website and how you've laid the features out. Looks like a really neat tool.
And do you think Microsoft or Blackberry or whoever else would have done it better?
Really fun, kind of trains you to when the situation happens IRL, whether you're thinking about how to escape a shell or if you really did it by mistake.

I love showing this screenshot to people: https://imgur.com/a/ziHqJxB. I was having problems trying to create a jailed shell, so I decided to bind mount /bin. That of course was a bad idea. I gave up and rm -rf'd the mountpoint without unmounting it. The screenshot has the serial logs from after that :P.

I had a good time enjoying my stupidity.
I've seen different messaging spread around. With Australia, for example, I've heard people say they did a great job "squashing the virus", so I think there's definitely surprise from some people that cases are surging again.

For example, I found an article called "Coronavirus: Are Australia's numbers at risk of escalating?"[0] (to me, the headline itself seems a strange question to ask, since the answer is obviously 'yes').

From the article:

"Australia has reported just over 7,400 cases, far fewer than many nations. It has seen 102 deaths - the last was a month ago.

Since May, the country has entered a phased exit from lockdown restrictions as the curve flattened.

But in the last week there's been a rise in cases in Victoria, mostly in the state capital Melbourne.

Concern has crept back into public conversation: Is this a small setback, or could it be something more sustained?"

To me there seems to be a widespread misunderstanding, perhaps perpetuated by the media, that locking down the country would stop the spread of the virus entirely.

[0]: https://www.bbc.com/news/world-australia-53132585
Can confirm. Date pickers and tables with pagination and sort/pagination functionality are hard.

Had to input my birthday recently and the web-form only allowed input via the date picker which started with the current date. The year had small minus and plus buttons next to it. This did not only make me feel old while I was clicking through the years, but it also cost me valuable time.

About tables, most developers forget that a paginated table needs to do search sorting on the data provider side. Sorting and searching through the visible 20 entries isn't helpful at all IMO.
Europe’s 'Last Dictatorship'
Does it matter what they cost if scammers could net tens/hundreds of thousands for a single one? (Assuming they pick targets right)
It would be great if there were a way to make content moderation more humane, but perhaps this is like saying that it would be great if we could make hospital emergency room work more humane. It is unavoidably traumatic, and ER staff are known to detach and use dark humor as a coping mechanism. Content moderation is a similarly noble and difficult profession.
We've been using semgrep for Zulip's python codebase for the last few months; here's our configuration:

https://github.com/zulip/zulip/blob/master/tools/semgrep.yml

I really appreciate the semantic checks. They're especially nice for security-sensitive lint rules, but really it removes the hacky regular expressions feel of adding lint rules to a codebase. It's also been useful for some codebase migrations (semgrep is more precise than e.g. `git grep -w` for finding "All the places we use code pattern X that we want to stop doing").

My main complaint about it is performance -- it's too slow per unit rule for us to replace the regular expression based system that we run on our whole codebase (so we can't happily convert our other ~100 regular expression-based lint rules to semgrep (https://github.com/zulip/zulip/blob/master/tools/linter_lib/...).

But performance has been improving a lot over time, and I think there's potential for it to be faster (E.g. mypy, the Python type-checker, has gotten way way faster in the last year or two). Because semgrep is getting active investment from a venture-funded company that I imagine will improve the performance, I expect semgrep to be a tool that most projects serious about code quality are using in a few years.

I should add that performance may also be less important to others than it is to us; we run all of our linters (currently 20 distinct linters, including eslint, prettier, pyflakes, isort, shellcheck, etc.) in parallel using https://github.com/zulip/zulint, with the goal of being able to lint the entire codebase in <30s or changed files in under 1s (obviously time depends on number of files changed).
JSON is one of the best things to ever happen to software development.
"So if you're an outsider you should actively seek out contrarian projects. Instead of working on things the eminent have made prestigious, work on things that could steal that prestige."

http://www.paulgraham.com/marginal.html
Is that just because multiplication is so commonly needed that there is double hardware allocated for FMA?

Like, if I had a special purpose adding machine and a special purpose multiply machine, and I bought a second multiply machine, then I could multiply large numbers faster than adding, but that's not insane, that's resource allocation.
Some are some aren't, there is a vast vast array of different methods, many are not publicly disclosed so I highly doubt the effectiveness of most of these studies.

This may stop some internet marketers, but don't expect it to be effective against large corps and governments.
It'd be nice to know what the graph would like like now, three plus years later. I imagine it kept along the same lines. JSON is everywhere.

I suspect that a lot of the popularity is piggy-backing on the popularity of JavaScript.

But what the heck is .CSV doing on an incline?!
Only 5% of graduate stduenst in US are International. In engineering, computer sciene and MBA they constitute 25% of population. In phd, less than 5%.
Small Watch Brands Most at Risk
I wasn't making an argument that Apple isn't doing anything illegal, but I think it's not credible to argue as @herf did that "there has been no market discovery of prices due to exclusivity."

The market for Android and Windows app stores has settled on exactly the same rates as iOS apps, which is exactly same rate as game-console platforms that have only one exclusive store. 30%, across the board.

Android alone is sufficient evidence that sideloading doesn't force the dominant app store (Google) to lower its rates to compete.
US orders Chinese Consulate in Houston to close, fire spotted hours later
Great article. It's strange for me to be old enough to have experienced JSON's entire history as a website maker - I didn't learn anything new in the article I didn't know before and never gave it much thought - but to read it all compiled in one place makes me want to appreciate that we are experiencing tomorrow's history right now.
Great work, looks really good and useful! Will try it out tomorrow. Thank you for contributing to open source.
Finding a datepicker is the worst part of any project for me and if a design library doesn’t include one I’m going to find another library. I’ve actually had app ideas that I’ve thrown away because they relied too heavily on datepickers and working with them is one of the worst experiences.
Yes, unlike other softwares office suite is too complicated a problem to pursue. Zoho's cloud office suite is the only thing that comes close to Microsoft's offerings. And Zoho does offers a spreadsheet software as part of its suite.
I had considered using services like Google Cloud Vision or other services for explicit image detection anyway.

Most websites it seems when you upload an image it's immediately available, I always wonder if it goes through some basic moderation system or just waits to get reported.

I've done tagging jobs on MTurk before it's weird... seeing random people's images.
Wittgenstein wrote about the incorrectness of Godel's famous 1931 argument for incompleteness of Russell's Principia Mathematica because Wittgenstein showed that the [Godel 1931] proposition I'mUnprovable leads to inconsistency in mathematics.

For more information, please see the following: https://papers.ssrn.com/abstract=3603021
Why do experts make absurd comments like "“Everybody thinks basically that the method you learn in school is the best one" ?
A Walk Through the Rainbow with NASA's Pace Mission
Made the following assumptions about rough classes income brackets:

- Those at the low end, eligible for financial aid. May be eligible for complete housing/tuition financial aid, but likely to leave school with some amount of debt

- Those in the middle, above meaningful thresholds for financial aid. Perhaps family pays for some tuition/housing, but student is saddled with some amount of debt (full cost of tuition/housing or some fraction depending on family contribution)

- Students in the highest tier have education and housing covered by family or another source. No student loans after graduation.

My issue here is that graduate in the first two categories have less freedom to pursue their career goals compared to a student unburdened by debt. Paying off student loans becomes a driving factor for decisions made after graduation.

Agree that sports and similar are likely unnecessary money sinks, but I don't know whether in some cases these actually bring in more money than they cost (via donations, reputation, or otherwise), but I doubt it.
He literally used the example of groups that are diverse by race and gender by everyone is rich and went to Ivy League schools. Thus the request for an example along those lines.