skysight-inc/HackerNews huggingface dataset:
You had asset prices and rates at much different levels during this downturn vs your three downturns. You haven't had asset prices correct to what economic reality is (not saying they should necessarily but that's what's needed for a healthy business cycle) and rates can't really go in either direction without things getting really bad. I agree with your general comments 100% but this can be a much different business cycle as far as length and phase.
Yeah, netlink
You can place orders for chips and evaluation kits right on the website; take Product Offerings in the menu on the left side of the browser, and you will see this page: http://www.greenarraychips.com/home/products/index.html
XF is for mobile apps.
> > It is a monolithic kernel written entirely in a memory unsafe language
> Also true of windows and Mac.

I believe Windows is hybrid kernel not a monolithic one.

https://en.m.wikipedia.org/wiki/Hybrid_kernel
In theory you would be trading hanging out with your coworkers for hanging out with your friends, you neighbors, others in your community + a lesser commute. You would definitely lose some and gain some, the question is whether that gain would outweigh the loss. For some people, their lives are organized around work (makes sense, mine defiantly is) so it would be a big shift.
Current games that use raytracing often only use it for 1 light. For example, Metro Exodus only uses it for the sun. This means parts that take place underground look virtually identical with or without RT turned on. It's possible that they do the same thing in this game
Not in the winter I don’t think. Maybe now.
See reply to your other post :)
I attended one program and I found it amusing that it assumed that I had a deep-seated biases simple because my skin had a particular hue while apparently other people with different hues didn't have biases.
As someone who also possesses an unused advanced maths degree, I would suggest pursuing mathematics for the sheer fun of it first and then decide in a year if you really want to be involved in statistical modeling, ML, deep learning or whatever.

You may end up deciding that being an insurance actuary is the right challenge: there are multiple exams to pass involving a lot of maths and the pay is quite good.

For recreational maths I’d recommend rereading Polya and playing with “Crossing the River with Dogs” and “Math Recess”.
It's very unlikely that there's enough variability that some people can tolerate 10x the amount of C02 with zero effects.

But if I'm wrong, you can look to the 3 other studies I linked that weren't submariners. The studies that test C02 in isolation show no effect at common indoor levels (and levels several times higher).

Poor ventilation might have an impact on cognition, but it doesn't look like C02 is the cause.
Very impressive. It was reminiscent of the Polish sci-fi writer, Stanislaw Lem who invented more words than Shakespeare. That made for some tricky translations. Here's a list of new words in just one of the books alone:

https://en.wikisource.org/wiki/User:Hal_Bregg_II/Neologisms_...

This 1961 book predicted what Lem calls "opton", an electronic book reader with only one page between the covers (Kindle Opton special for Lem's 100 year anniversary next year would be nice!)

I wonder if someone has created sci-fi short stories with that data set yet.
“Micropolygon” I assume means Reyes rendering, I.e that the polygons are created on demand from underlying geometry. Instead of various LODs you tessellate when rendering, specifically for the view so each pixel has ~1 vertex. Walk closer to the statue and it gets more triangles in tesselation.
I personally don't have the data to support or refute the "fake market" claim. I would point out however that it is not enough to be cash-flow positive for individual transactions. Sure Uber now makes money on every ride, is the business as a whole poised to make money? Will that be stable in light of likely regulations?

Like I said, I don't know. I don't think the questions can be dismissed just by assuming that VCs know what they are doing.

Edit: I went and looked at GrubHubs 2019 Q4 results [1]. They operated at a $30M loss. Most of the expenses were "operations" related. I'm not sure if that includes engineering, but I guess it doesn't.

[1] https://investors.grubhub.com/investors/press-releases/press...
The container process has still full access to /dev, /sys, all capabilities of root, and the ability to insmod.
mono·liter

a small quantity of a drug or drug paraphernalia
"alcohol and tobacco monoliter are being sold in the school stores"

lmao
Someday, you may not be able to connect to IPv4 systems. I’ve already lived through physical layer obsoletions, like 10b2. Time marches ever onward.

If you want to preserve an old webpage, you should stick it behind a reverse proxy or something so the content can still be accessible as the other layers get upgraded. You probably don’t want to run a 1990’s OS on the open internet today, anyway.
You know they could walk out any day and start earning the billions if they really have the ability? We are not talking about low income people.
My favorite so far:

décorbé

a thing that smells or tastes terrible
Nintendocore – A genre that fuses chiptune and video game music with rock
Google Meet in Gmail
I've registered a few domain names for soon-to-start projects:

- cheatsheetsdb.com - crowdsource them by topic, up/down votes to see which are good

- ispecsdb.com - similar to above but for various product specs

- stackflows.com - something to connect a slack channel's messages as input to a Kanban-like-board workflow (unclear use cases/design)

Past projects: (welcome any comments/suggestions)

[0] https://statuspages.me (all the statuspages on one page),

[1] https://gitgrep.com (hosted git search),

[2] https://quicklog.io (high-level events to narrow log viewing)
I went through the same hell a year ago [0]. My extension [1] now has 60k users (covid added 10k users in 1 month) and I'm also afraid that any insignificant update would trigger this hell.

I'll contact PushBullet with a possible way forward (PB, if you're reading this -- contact me). Anyone else in this situation: my email is in my profile.

[0] https://news.ycombinator.com/item?id=20186915

[1] https://chrome.google.com/webstore/detail/dictation-for-gmai...
Every time I go to my friend's house for tartou he apologizes and tells me they ran out hours ago. :(
Hey! Best thing to do would be to write to that email address and ask for an update when there is one! We're trying to get to everyone there! :)
I wish it were the case
I don't have any Apple cores easily available, but the code [1] is open if anyone wants to try it (I don't know how POSIX-y the iOS compile environment is, though).

One caveat is that just because you don't find a performance difference, doesn't mean the optimization isn't happening. It could simply be the case that write throughput is not the limiter, but rather the latency * occupancy product is the limiter. E.g., if it takes 50 ns to go from L2 to RAM, and there are only 10 buffers available to hold these requests, then the maximum bandwidth is 64 bytes / 50 nanos * 10 buffers = 12.8 GB/s regardless of the maximum possible bandwidth of each component.

An eliminated store may still take this full latency (since it still has to read the value from RAM), so even if all writes are eliminated, the performance may remain at 12.8 GB/s - but you would save power and memory and L3 bandwidth for other cores... but the optimization would be tough to detect by looking at performance alone. You'd need to look at performance counters (does those exist for iOS devices?).

[1] https://github.com/travisdowns/zero-fill-bench
My AMD Hackintosh (and Why)
- Writing posts on my personal blog https://www.michael1e.com
- Reading stock trading books
- Updating my personal management workflow
> - It powers all of Messenger.com. The team put out a case study where they went from ~10 bugs a week to less than 10 a quarter by switching to Reason

Did they move from Typescript or Javascript?
Ho, ho. I've been told by a NAG representative that we should pay them to talk to our own academics who actually do the serious linear algebra! Also I was told they were contracted to do the old AMD proprietary BLAS, which was inferior to OpenBLAS, and has been dropped in favour of BLIS. I don't wish to slight the general quality of their stuff, though. Their Fortran compiler is notable in this context.

You don't get the large scale parallel libraries from NAG anyway.
every website i go to things i was born on Jan 1, 1980.

i thought everyone was giving junk info to all the websites. :)
It's similar to lasso where the Laplace distribution is decomposed using a gaussian mixture scaled with an exponential/gamma distribution. In group lasso, there is one variance term per group which is generated by the exponential/gamma prior.

See https://www.cs.ubc.ca/~murphyk/MLbook/

for the mathematical decomp. It should be noted that obtained using that prior in a MAP estimation per the other comment.
I didn't notice that, thanks! Although I imagine they can't do much with /dev etc. unless they get sudo.
Definitely not secure. The author did a great job explaining container runtimes in basic terms, but there's a lot of security features missing. Mainly:
* Reducing the container's capabilities
* Restricting access to resources through cgroups
* Applying seccomp filters to prevent certain syscalls.

As another comment suggested, user namespaces are another hardening feature, but not all container runtimes enable it by default. Podman does, Docker doesn't. In fact user namespaces are so powerful that I believe they pretty much cover most of the hardening provided by the three features I listed above. If you're wondering why they're not enabled by default in Docker, take a look at this [1].

Exploiting the missing isolation mechanisms, the following bash commands will allow you to escape from the author's containers:

$ ls -al /sys/dev/block # find the root fs device (e.g. /dev/sda1) major and minor device numbers (e.g. {maj=8, min=1}, {maj=259, min=1})

$ mknod --mode 0600 /dev/host_fs_dev b $major $minor

$ mkdir /host_fs && mount /dev/host_fs_dev /host_fs

(warning: shameless plug to my posts follows:)

If you want more details, I wrote a post on this exact same problem in the context of three vulnerabilities I found in rkt (another container runtime) [2].

Beside the issues above, the author's runtime also exposes host file descriptors like /proc/self/exe that can be used to escape the container. This is a post I wrote on runC CVE-2019-5736 that explains this kind of issues.

[1] https://docs.docker.com/engine/security/userns-remap/#user-n...
[2] https://unit42.paloaltonetworks.com/breaking-out-of-coresos-...
[3] https://unit42.paloaltonetworks.com/breaking-docker-via-runc...
And by polling them to see when public access is disabled, you know exactly when and where stakeouts are happening!
> Also, browsers could run in a simple and secure legacy mode when they connect via http.

:) What if, purely as a theoretical proposal, they display the webpage as normal, but just show a little icon in the address bar that marks the website as insecure?

Have I missed something? Is anybody actually talking about removing HTTP support from browsers? I don't think that this is the same scenario as Java or Flash at all, HTTP still works fine. All of the static websites that people are complaining about losing still load without any problems.

And even if it was the same scenario, Java is not a great example to use here, because the deprecation of Java and Flash, as painful as it was to many people, was also very clearly, almost universally recognized as necessary for security.

Java and Flash are probably the two best examples you could come up with if you wanted to argue, "sometimes it's necessary to take painful steps that break things to make a secure system. Sometimes you can't trust developers to do the right things until you force them."

Am I sad about Flash and Java? Of course, I have a fair amount of personal background in that area. We lost precious things. But should we have kept Java? No, of course not. Obviously not, that would have been such a terrible idea for both security and the Open web. I remember the pain of trying to get decent Flash support on Linux. It was a fantastic, open system for some people. But it was also proprietary, and filled with security holes, and being used in ridiculous ways for DRM and circumvention of Open browser standards, and frankly, the slow deprecation path just wasn't working.

I wish Flash had been handled better, but... I mean, we did have to get rid of it. I don't believe anyone could seriously argue to me that the web would be better if we were still using Java and Flash today.

So even in a theoretical world where we're actually talking about deprecating unencrypted HTTP support, we should still only be talking about preserving or emulating sites that will be lost. We shouldn't be talking about continuing to do something that's insecure.
In retrospect, this was quite a poor name. I won't want anything to think their Home Depot will be taken away from them...

Perhaps someone can rename this to "Skylake CPU Store Elimination".
You don't need a high quality sound system or a good ear to tell the difference though. You just need a pair of headphones and to be a human with hearing. Evolution has been at work for eons. Every human born is a powerful audio processing machine. I can't give you a rigorous proof or hand you a double blind test to try for yourself, so you'll have to accept an impasse or start going down a rabbit hole consisting of studies on pre-baked ray-traced FIR filters of known geometries and the audibility of group delay.

I am convinced every human can hear the difference. Computation is cheap. There's no reason not to solve the problem.
Yeah I agree. I generally think of each professor as running their own little mafia with their own territory. The top tier professors all know each other and hang out at conferences. At a certain level, there's phone calls instead of letters of recommendation.
> What makes real estate different is it's an asset class that people happen to live in.

You're starting with the concept of an asset class. Surely the concept of a home is more foundational than that, and should get prior consideration?

I don't know of a single bullet to address the concept that the necessities of life are subject to the whims of the market, but some suggestions:

- Have high vacancy taxes, with an actual inspection and enforcement mechanism. Strongly discourage buying and holding empty property (esp where renting it will "lower" its value).

- Structure taxes associated with the sale of a property be inversely proportional to the time time since the last sale. If you try to flip a property in a year, you should pay an exorbitant. If you hold onto your house for 20 years, and sell when you want to move to Arizona, you can pay something more modest.

- Create a space for not-for-profit housing foundations, land trusts, etc. Help fund these with the proceeds from the suggestions above.

- Build nice public housing for the middle class, without stigma. A majority of Singapore lives in public housing, with flats sold for 99-year leases. Because every one does it, it's not looked down on, and residents have some political clout.

- Label every house with data about what they pay in property tax, how much of a benefit they get from things like the mortgage interest deduction, and what any rental property is charging their tenants.
- Teach children to shame rent-seeking behavior instead of shaming people for their bodies.

- Give tenants a small deduction on their rent. When they report their rent, the IRS can easily tell if the landlords are under-reporting their income.
Open COVID Trace – Fully Private Open Source Contact Tracing
If you haven't switched to Firefox, you should! There were a few things I didn't like at first, but after searching StackOverflow and blog posts for how to change the settings, I am now fairly happy!
My old boss always said "There isn't 200 dB in the entire universe". Of course if you compare the diameter of the universe to a quark, it's 10,453 dBmeters, so I guess there is.
> they could also easily "lose" the package?

And they often do.
When I worked at a company Firefox worked then didn’t. I think the web proxy needed to use the company installed cert or some such weirdness:

https://security.stackexchange.com/questions/133254/how-does...
Yes, in the context of the OP. But in the context of someone mentioning Perl, the one that I quoted makes sense.

Here's the Frost poem alluded to: https://www.poetryfoundation.org/poems/44263/fire-and-ice
This literally just happened to me today...
not exactly what you are saying, but you might be interested in teardown https://youtu.be/Wc_QC25RM44
This sounds like a pretty dramatic exaggeration. I absolutely believe you felt that way, which is worth a lot. But I think the vast majority of diversity programs do not state "you (yes you, individually, benjohnson) have deep-seated biases, and it is because of your skin tone. Also, nobody with skin tones other than yours have biases."
I agree, I have a few sites set up on one VPS server with Nginx virtual hosts and cloudfront.
I'd also be interested in how many have detrimental side effects from the virus, after recovery. Mostly all I see from covid numbers are black & white: died/recovered.

There was an article recently on HN that talked about the possible lasting effects of the virus[0]. I am interested to know how frequently lasting effects occur

[0] https://news.ycombinator.com/item?id=23127167
The only way to build a recursive loop is to say that awareness is some state (the output of the awareness process). But that just begs the question, how could awareness be a state? If it is a meta-phenomena (i.e., the result of some sort of complexity or self-referential loop) then what exactly is aware that one is aware?
For maximum Interstellar experience, type this in the console after the simulator loads:

(function() {
var clock = new THREE.Clock();
var interstellar = function() {
issObject.translateOnAxis(new THREE.Vector3(0, 0, 1), -20);
issObject.rotateY(-7.12094334814*clock.getDelta());
issObject.translateOnAxis(new THREE.Vector3(0, 0, 1), 20);
requestAnimationFrame(interstellar);
}
interstellar();
})()

(7.12094334814 is "68 RPM", if my math is correct.)

EDIT: Corrected rotation to spin around (roughly) the center of mass.
They're "free" but you must buy Apple hardware to run them.
For new projects sure, but you need an escape hatch. App Engine costs can spiral out of control. I know of at least one startup that was pretty successful in finding product market fit but sunk their own ship because they weren't able to migrate off of App Engine quickly enough.
What would happen to the camera if you ran a script that had the camera look directly at the sun and tracked the sun all day?
XSS DOM bug found in 'Login with Facebook' worth $20K
HVAC is not the problem.

The problem is that prisoners routinely share common spaces. It doesn't matter how the air circulates, when they all cook, eat, work, shower, and exercise in the exact same communal rooms.

Combine that with insufficient sanitation, and it's a miracle that only half of them got sick.
Ototech – Therapeutic Hearing Center
Yeah, not a day goes by during this compression of work and home life that I don't wonder at least a couple of times if I am a bad parent. Kind of (I hesitate to use the word) good to hear others going through the exact same thing. Kids just want to spend time with me but after the 4th time of them just coming to say hi in 10 minutes and the cursor still just blinking on an empty line on the screen I sometimes, regretfully snap and feel bad about it. My productivity is 25% of what it was and now I'm not worried about being laid off but rather fired for lack of production.

Note: I thought I had it bad with my office, that has no door, but you have me beat pretty handily.
It's confusing because whatever system (whether human or automated) they're using to flag permission issues has more precise detection abilities than they chose to expose with a simple "Permission is too wide - fix it".

The fact that the extension has over broad permission asks isn't good but I think saying their communication lacks clarity is underselling just how opaque they were with their feedback. It also concerns me a bit because it looks like their opaqueness might be an attempt at security via obscurity by trying to cloak what the rules actually are - which is a generally bad approach to trying to fight malevolent actors.
This exemplifies Google's reputation well.
I really wish they'd merge this, or implement it themselves (I wrote it, full disclaimer):

https://github.com/ProtonMail/ios-mail/pull/16

As I understand it (and don't quote me on it) they're in the middle of a refactor, so I guess I get it.
That seems like an issue with Java/Oracle then, not browser manufacturers.

This has also come up with Flash, where Adobe still hasn't opened up the technology to the point where people can effectively emulate it.

If a technology is insecure, and it gets removed from a specific environment for security reasons, and simultaneously a company makes it so that it's impossible to run outside of that environment -- the deprecation wasn't really the problem then.

The reason we've lost massive numbers of Java applets and Flash apps isn't because they got deprecated from web browsers, it's because alternative environments and emulators were never built or given the support they needed. Mozilla/Google can't just decide to change the Java security model for native applets.
Ah yes, the dev caste system. Python devs don’t like Java devs. They both hate PHP devs, and eeeeveryone hates Javascript devs.
Wow thank you!!
Apple doesn't make their money selling ads.
I still have my day job (working from home), so I haven't had too much time to pursue side projects, but I've been doing a lot of reading lately on Nintendo 64 internals (esp. around the RCP and the microcode thereof) and homebrew, and it's got my head ticking. If all goes well I should be getting an EverDrive-64 X7¹ in the mail in a couple weeks, which will be a boon for (hopefully) eventually putting all that reading into practice. No practical benefit to this per se, but it does seem to be an interesting potential foray into embedded programming, which has always been a gap in my knowledge that I've wanted to fill.

I've also been on-and-off learning Zig, both in support of the above (Zig on the N64 seems to be uncharted territory that I'd love to help explore) and in support of development of a Tcl-like programming/scripting/config language (iterating on my learnings from an earlier project of mine² implementing such a language on top of Erlang/OTP); the latter's something that's been bouncing around in my head for a few years now, and I feel like I'm at the point where I'm ready to start bouncing those ideas into an Emacs buffer, lol (especially now that I've found what seems to be the right host language in which to implement it).

EDIT: oh, and early into quarantine I did submit my first ever patch to wine-staging³ (with quite a bit of help from a couple others, including one of the wine-staging maintainers) to fix a mouse cursor/movement bug in Mount & Blade II: Bannerlord under Wine/Proton. It's a small patch, but it's my patch nonetheless, and it's a surreal and proud feeling to see my name in the commits for software I use almost daily. It's also helped demystify Wine a bit for me, and I look forward to continuing to do my part to make it better.

----

¹: https://krikzz.com/store/home/55-everdrive-64-x7.html

²: https://otpcl.github.io

³: https://github.com/wine-staging/wine-staging/blob/master/pat...
That's why I asked whether there's something about this case that warrants special treatment. Obviously there need to be exceptions.