skysight-inc/HackerNews huggingface dataset:
I agree with you except for the last statement.

If corona turns out worse then anticipated for the US and Trump insist on ending his term on a high stock market in 8 months time, the damage could have already been done.

If the Fed got it up to 100% of GDP (or whatever is considered extreme after this crisis) the status of 'reserve currency' will be in jeopardy.

Being the 'reserve currency' is all there is to the dollar, and the US has successfully leveraged it for more than 50 years.

However, if it comes into question, the collapse of the US will be almost instantaneous.

The ICBM's are for show, no sane person would ever fire them.
It still makes them not practising elm users. Who have a voice and a say within the community.
Of course it does. But it doesn't allow for arbitrary restrictions - a restriction has to be justified, and not just on the basis that it seems like it might help.

In legal terms, the standard for restrictions on free speech in US is "strict scrutiny" for this exact reason. So while we have time and place regulations, there are also many safeguards in place to ensure that those aren't abused. To give one example, permits can only be required once disruption reaches a certain level (e.g. a solo demonstration on a sidewalk shouldn't need one), and for cases where fees are associated with said permit, it cannot be imposed on somebody unable to pay, or for whom it would be a considerable burden.

I can assure you that the vast majority of proposed gun control legislation would not pass strict scrutiny. This is evident even from the degree to which policies vary in other countries - for example, when it comes to "assault weapons", the definitions vary significantly even in US state laws. Yet there's no obvious correlation with any practical effects if you compare, say, UK (which bans all semi-autos) and Germany (where you can own an AR-15).

The laws that do seem to matter are mostly those regulating the owners directly, and even then it depends a lot on the policy. E.g. universal background checks for each purchase sound rational in theory, but evidence on their effectiveness is lackluster. OTOH a license to possess, that has to be periodically renewed, has a much more profound effect.

Czechia is a particularly interesting case, being very permissive wrt "what" - comparable to US, even with shall-issue concealed carry! - but much more stringent on "who", and this seems to work just as well as UK's tight-fisted approach:
https://en.wikipedia.org/wiki/Gun_law_in_the_Czech_Republic#...
Market inflation expectations are below where they were at the start of the crisis: https://fred.stlouisfed.org/series/T10YIE
Oh my god. So much memories..

Year - 2004. Place - Moscow Russia. Before Facebook(or Russian VK).

High school. Everyone I know using mIRC chats in my city supported by local ISP and using ICQ.

I had Nokia 6280 phone with S40 OS and using ICQ on it with J2ME app 'JIMM' that looked like this[0][1]

At that time in 2004 it was like magic, it was so cheap to chat with status messages and Emojis, not paying for SMS.

And desktop clients of that era like QIP or Miranda IM[1] were so minimalistic and extensible.

And yeah I remember purchasing good looking ICQ number 94444911 on some shady auction, fun time

[0] https://upload.wikimedia.org/wikipedia/ru/b/b5/Jimm_screen.p...
[1] https://cs7.pikabu.ru/post_img/2014/08/04/12/1407181990_1167...
[1] https://www.miranda-ng.org/en/
Well yes OK. I guess I'm jumping from 'being an atheist' to 'general distrust of the so called supernatural'.

Do you mean 'impossible for scientific investigation to tackle' because its just too complex (in the same way we can't predict the weather very accurately) or do you mean more like: because you suspect there is some outside-of-known-physics involvement that we wont ever be able to get a grip on?
VR headset comparison guide: Oculus vs. HTC
I think they were also trying to say in an indirect way that they would have to try to sell the idea of continuing the remote work to the executives.

And then the assumption is that a lot of them are not going to go for it.

Part of the equation for the executives should be that there is a strong chance that some developers resign if they are forced to resume commuting.

Actually, I suggest that all those who like working at home and are in a position to go without work for a period if necessary, do please tell your bosses that you will resign if you are required to become onsite again.

Personally, I believe that this is an ethical issue. The real history of work goes back to actual slavery. The strong push to keep workers onsite for close monitoring is a reminder that the concept of employment is a restriction of freedom and compulsory labor.

Another very significant aspect of this is sustainability. Reducing unnecessary commutes is one of the biggest ways to reduce fossil fuel and overall energy usage.
I used Elm in 0.18. I actively campaigned for its use. After 0.19, I actively campaign against it.

Back when I chose Elm, ReasonML and ReasonReact was not around. That is what I would choose instead now. I am currently stuck with an Elm 0.18 app that I'll need to convert to React or bucklescript-tea.

Elm's leadership and as a result the community around it is super arrogant and toxic.
ask the CEO of Zoom
> we erroneously conclude that the facts we perceive are first-person

this doesn't make sense... the perceiving itself is what makes something first-person, not the object of perception
Thanks, fair enough although rtfeldman appears to be responding to spookeylukey about divergent design goals, while it's norpan who is talking about maintaining a locally patched compiler.

I still see no objections to maintaining a fork or local patch from rtfeldman. Just "if you go against our explicit design goals don't expect us to want to merge it upstream for first-class support".

TBH a locally patched compiler sounds like not a huge deal to me. I have lived with locally patched GCCs before :-)

But maybe I'm unusual. I surprised someone, once, when they found some code not working and I suggested they look at their compiler source for the cause. Their response: "Wow, I hadn't ever thought of the compiler as something that might have a bug, let alone read and modify it".
Show HN: Collabanize: A Space for Bloggers to Start Collabing
I love when you press the 'Show Size' button it puts a picture of a banana on the painting for comparison.
Problem with harvasting yeast is that those wild yeast strains may be much weaker and unpredictable compared to the bought stuff. Also it might not be yeast and might be some other terrible organisms, like toxin-producing fungus?
Slightly off topic, I noticed the first article you linked is from 2006 and I was curious if that number had grown in the last 14 years.

2019 Denver Broncos had 23 assistants, 24 total coaching staff including the head coach.

https://www.denverbroncos.com/team/coaches-roster/
If anyone is curious, I took a crack at building out a bot that does this with Node.js and the YouTube Data API! (https://github.com/stursby/this-video-has-x-views)
You seem very certain about your predictions; do you believe you have some non-obvious insight?

REITs, which own and rent out a great deal of commercial, industrial, and residential real estate have already dropped in value, losing 50% of their market capitalization in many cases. Most vacation and luxury related companies have also dropped precipitously in value.

It seems you think the market is underestimating the damage; how much money have you bet on further drops?
Their justification for picking Swift over Julia rings a bit false, unless one reduces it to "we're familiar with Swift, and that's why".

They can't argue for Swift over Julia due to community size, given that Julia is far more portable, and more familiar to users in the scientific domain. 'Similarity of syntax to Python' is another very subjective 'advantage' of Swift: Later in the same document they mention "mainstream syntax" - that is, Swift having a different syntax from python - as an advantage.

I wonder whether they just decided on the language in advance, which is totally fine, but we could do without the unconvincing self-justification.
I don't think we're forced to choose between behaviorism and epiphenomenalism.

But my point is more internal to the paper. They make claims about the physical basis for consciousness and seem to believe they've generated evidence for it, but they also explicitly say they've only gathered evidence about responsiveness.

EDIT: To be clear I'm objecting to the semantics (which I consider important), not the potential value of the research.
> You can't effectively scan for prohibited content on the client side for several reasons:

I disagree. I think these scanners can only be good, but never perfect, so they're mainly effective against technically unsophisticated abusers. Weakness that are only exploitable by someone with advanced technical skills are not actually a problem.

> A) someone who wants to send or receive prohibited content could alter the client to skip the checks.

That's true in any kind of scanner. Server side checks could be defeated pretty trivially by using any encoding scheme not anticipated by the scanner's authors (e.g. sending an image as text messages encoded with rot13 Base64). No scanner can be robust against even a mildly technically savvy opponent unless the scanner has complete end-to-end control over everything, including the clients.

> B) shipping the check to the clients makes it possible for distributors to run the checks and alter their content until it passes the checks.

My understanding is those databases and algorithms are not secret information, but are publicly available to provide low barriers to implementation, so someone could download one and do what you propose now.
> Web Applications involve running JS downloaded from a remote source

Any "instant apps" like this is gonna involve running code from remote sources. Then if the code is JS or Swift doesn't really matter.

> Web applications are not native UI

That's true. But that's up to the company deciding over the operating system and the browser in the end. Apple could have easily expose ways for web developers to write native UIs in HTML, CSS and JS. In fact, browsers used to be "user agents" where the user (and effectively the operating system, but user had final say) decided the styling of the content, but then website CSS became a thing and websites starting getting more control and wanted unique looks instead. Judging by the usage of the web, it seemed to have worked out pretty fine.

> Moving away from web-ish experiences to native ones is a huge win in my book.

Native in this case means running on one platform. I would much rather focus on making something that works for a bigger part of the world, meaning it doesn't exclusively run on Apple hardware but Windows and Linux as well. The browsers are one way of achieving this. Would be great if everyone (mainly Apple, Microsoft and Google) could align themselves behind one platform and work together. But I guess I've been in isolation long enough to start dreaming impossible dreams.

But considering your PS/opinion/fluff, I'm wasting my time discussing with you...

Hope you're having a good time anyways and take care!
Please read the article. It answers your question pretty straightforwardly as "no, it's not ready yet."

But it also gives reason it shows signs of promise.

So you should get involved if you are interested in contributing to and experimenting with a promising new technology, but not if you're just trying to accomplish your current task most efficiently.
'So-called' diversity? I'm not familiar with that concept.
They are proven with with math, but their implementation in code certainly isn’t. If it were that simple, we would be using languages like Coq and TLA+ for writing software. But we usually don’t, because math does not cleanly translate into usable programs, it needs a human to distill it into the necessary steps the computer must follow.
Yes, the parameters you're differentiating with respect to need to be floats.

Though there might be potential for extending the frameworks to e.g. differential cryptanalysis - I'm not knowledgeable enough about it to say how much differential cryptanalysis can be done programmatically.
> We shouldn't be living in a feudal society of fiefdoms that are propped up by the federal government. Let the market run its course.

probably wouldn’t be much of a problem (letting the market run its course) if we had sufficient social safety nets in place for workers

but as we all probably know by now, the govt is mostly working for those with moneyed interests so, they get front and center
Is there somewhere on the website to express interest in becoming a featured artist?
And if it worked, they either A) split the userbase in half and make Elm LESS likely to be useful or B) get most of the userbase and make Elm totally irrelevant.

Forking a language isn't like forking a tool. Forking gcc doesn't make C any better or worse. Forking C (if you could) would make the C worse.
i.e. you do not need a license to have commercial qt programs, as long as you correctly use LPGL as a license, which is really really simple.
IANAL but their licensing pages and legal pages are extremly misleading.
> "version" file I had created early on, was really redundant since its content (a single variable) could easily be incorporated in the Public API file.

What if it was not? How would you re-structure the program in that case?

As for me program structure is the hardest part of Python and I haven't seen a single Python program which's structure wouldn't look at least slightly ugly to me.
Disclosure: I run Zulip, a Mattermost competitor that has intentionally avoided taking venture funding in part because we don't want to be forced by investors to be Open Core.

Venture-funded Open Core software like Mattermost is an awkward place for the terminology. The free version is distributed under an open source license, as so there is a thing that is "open source", but the clear intent of Open Core licensing policies is primarily to achieve the goals of:
(1) Being able to market the software as open source.
(2) Maximizing the portion of users who buy the paid/proprietary version.

While in theory open core can be run responsibly, the incentive structure is to intentionally not include features important for typical use cases in the "open source" version of the software that any similar community-driven open source project would have considered an essential, early feature.

FOSS means different things to different people, but my personal perspective is that venture-funded open core software like Mattermost feels like FOSS to me about as much as proprietary software with a free plan like Slack or GitHub does.

For Mattermost in particular, this thread is a good reference: https://news.ycombinator.com/item?id=21820583. They made changes to the specific items mentioned there in response to the community pressure, but that doesn't change their fundamental business strategy.
> "After the epidemic is over, many people will still be working from home."

Rather improbable. The consensus at my employer is that working from home has been, at best, a mixed blessing. Personally, I can't wait to go back to the office despite the fact that I detest open-plan offices.
If you write C++ like it's Java, it will be slower, mostly for two reasons:

- A C++ compiler cannot do speculative devirtualization. Which hurts if you split everything into small virtual functions.

- If you are churning through lots of small allocations and aren't maxing all CPU cores, a garbage collector running in parallel is nearly free - unlike the bookkeeping your C++ deallocations have to go through.
Obviously the number one existential threat is different for each startup. He's simply saying that lack of runway is the most likely cause of death now. Most industries will probably return to normal in 2-3 years time.
Michael Osterholm was recently interviewed on Dr. Peter Attia's podcast. Worth listening, excellent information on viruses.

https://peterattiamd.com/michaelosterholm/
Actually the problem is low resolution and FOV of VR headsets. VR require at least 72Hz framerate at 4Kish which result in 2K 72Hz 90° ish stereo and that’s hard already even for moderate gaming PCs.

As for pinned windows: fixed HUD is a no-no in VR games because it burns in same spot of your eyesight. When a HUD is desired, players are usually given a virtual or symbolic helmet that allow display to lag behind head movement.
Hi Dan I have only just got up (it is early morning here in Australia) so I haven’t had a chance to check my work emails yet.

Do you happen to know someone who knows someone that someone like Bill will take seriously? I did apply to the fast grant program, but I suspect it got thrown in the bin as I am industry not academia these days.

Edit. Just checked and no email even in my junk mail folder :(
You're right that it wouldn't work technically. But legal compliance doesn't always make things work the regulators want them to.
Not actual diversity, but the one where you push to equalise minority representations. Like the driver roster in NFS Heat versus Forza Horizon 4 - both equally diverse yet Heat's look abnormal and crooked.
They achieved this in Australia by saying "we don't care how you achieve both security and putting backdoors in, just have a 'capability'". If you don't have the ability to open a backdoor for them you've committed an offence

The best counterargument I came up with at the time is the security of our children. Who the hell knows what teenagers are sending to each other these days? Do we even want to know? I don't, and it's weird that Attorney General Barr wants to open this door. Why risk letting the wrong person sneak into a position where they can see all of our children's messages, everyone deserves real security
Totally agreed. Our project's "secret": most people think that the future of VR is in games & entertainment, but it's actually in office work.

I never would have even purchased a VR headset had it not been for the promise to start working on a productivity environment. But before we can start building the killer VR office apps, we have to get the basic 2D apps working crisply/perfectly, IMO.
> When a company goes under, its assets are not burned, and its employees are not killed. If there is any long-term profit to be made, a wealthy investor will come in, buy up the assets at a low price, hire the employees who are now jobless, and pick up the torch where the previous ownership left off.

But all this requires us to re-assemble these things into a new functioning company. A company isn't just a pile of people next to a pile of assets, it has internal and external relationships and processes and culture and on and on happening to make it do the stuff it needs to do. This all takes time and effort to create. To let it all burn down when we need it again in a few months is utterly pointless. What we want to do instead is freeze it for a little bit so we can thaw it out later.
We Need a National Mental Health Response to Coronavirus
Design: Creation of Artifacts in Society is my favorite course I've ever taken:

https://www.coursera.org/learn/design

It's taught by Karl Ulrich, a UPenn/Wharton professor/Vice Dean who helped design the Xootr scooter, Gushers, and many other awesome products. He teaches most of the course in his garage. Taking the course feels like you're his apprentice.
"Given sufficient abrasion, even small ridges may exhibit sufficient contrast against the dye-rich background to be recorded on bank surveillance films, permitting a comparison with trousers recovered from suspects."

Had these people ever seen the actual quality of the typical "bank surveillance film" from 1999?
Just to make it clear, telegram also tied to the russian government, and they developed telegram based on the message protocol from website vk.com which also owned by mail group.

Its just propaganda move to ban Telegram to make it look independent
> And yet any attempt to do so is described by them as knifing Elm in the back.

Do you have an opinion on open source communities that threaten and seek vengeance against their own forks?
(Spoilers) D'ni numbers are base 25, not base 5.
LLVM: LLD Support for Basic Block Sections
Please start thinking of "stakeholder" as everyone who has a stake in a project. This includes those who have to maintain the code and those who have to operate the service. Thinking this way will help ensure requirements gathering includes all stakeholders.
This seems like the job for another program that you run simultaneously, not the window manager. Unless there are problems with having multiple programs make use of the camera or something.
Ask HN: Dont know if I'm smart enough for my “dream” job. When to give up?
With too much extra time on my hand, I've been focusing so much on my career and where I would like to take it, but still can't get any closer to achieving it. Today I looked at interviews / etc. on Glassdoor for positions related to my ideal role amd got discouraged again. Nothing looked like I could ever solve it. And not just, I'd need to study for it type questions, but stuff that I have no idea what I would even have to study to learn it. I try then to watch a video or read an article / paper/ etc. about a subject and then 5 minutes later snap back and realize I was hearing audio or seeing words but my brain did not process any of it. My lack of formal education doesnt help me out either, both from an educational and credentialling perspective, and I cant afford to fix that from neither from a time nor money angle. All this combined, it just feels like in reaching way out of my natural abilities.

I'm well off enough right now, not making big bucks and bored out of my mind, but I make more than enough to sustain myself and will end up fine either way, but I dont feel content and probably never will.

How do you know when to give up? Obviously we all have natural limits, but how do you know when you've hit your actual limit vs a hard roadblock?
Or

:- use_module(library(clpz)).

for its successor which runs with SICStus and Scryer.
U.S. Officials Target Chinese State-Owned Telecom Provider
It's a safety scapegoat, just throw the president under the bus.
Python's PyYAML remote code execution (CVE-2020-1747)
> The best model might be wear masks

There's not much evidence that masks help, and there's lots of evidence that poorly worn masks cause harm.

There's some evidence that home made cloth masks are worse than nothing.

https://www.medrxiv.org/content/10.1101/2020.03.30.20047217v...

> MacIntyre 2015 25 also included a trial arm with cloth masks and found that the rate of ILI was higher in the cloth mask arm compared to medical/surgical masks (RR 13.25, 95%CI 1.74 to 100.97) and
compared to no masks (RR 3.49, 95%CI 1.00 to 12.17).
I've been using Discord for meeting prior to the 'shelter in place' and have been trying to continue to use it afterwards. There's been a markedly degradation of it in the last 2 weeks. We've gone from nearly flawless voice/video to constant issues of Person A can't hear Person B, let's switch servers to see if it improves, etc...
You probably can't "hire them back later". People who you've fired might have an aversion to working with you in the future, or simply be occupied with other work when you want them back. If you mean ripping out entire teams and replacing them with outsiders, that also has costs.
Isn't this like saying that you don't need a Datetime library since you can just use unix epoch timestamp? You should specify what coordinate system you're using [1] (not unlike a timezone). There's more edge-cases than you think: the suggested containment operator wouldn't work on shapes that cross the antimeridian line (at 180 W = 180E). The earthdistance module assumes the Earth is a sphere.

[1] https://en.wikipedia.org/wiki/Geographic_coordinate_system#G...