skysight-inc/HackerNews huggingface dataset:
I mean, I don't think Graham is advocating at all for actively harmful beliefs. He's advocating for the explicit understanding of why these beliefs are harmful, rather than using the fact that they are taboo as an explicit justification for criticism. Because as taboo as anti-Semitism is now, showing any kind of support for Jews was just as taboo under the Third Reich. We come down hard on anti-Semitic people not because they are breaking a taboo, but because anti-Semitism carries the risk of active harm for a whole class of undeserving individuals. We aren't secretly worried that it might be true because we can take the effort to understand the principles behind this particularly well-understood example of tribalistic hate speech.

Take a look at something like Chomsky's political speech attacking NAFTA and neoliberalism in the 1990s, which Graham briefly alludes to. NAFTA was and remains a fairly popular initiative for the liberal establishment, but the principles under which Chomsky's justification stands can be imagined to hold up under scrutiny decades in the future, whereas exploitation of cheap Mexican labor -- probably not so much, I'd wager.

Another recent example -- Raghuram Rajan's 2005 paper [0] criticizing the financial innovations that would go on to destroy the world economy in the 2008 crash. This example satisfies the two "conspiracy-theory-esque" conditions that you cite from Graham, as he certainly made Kohn, Greenspan, Summers, and other major figures in the economic establishment angry enough to call him a "Luddite" with views that would qualify under Graham's "unsayable" criteria. At least, before he would be proven right just a few years later.

So you're certainly correct in pointing out that not every instance of taboo carries ideas worth considering -- and for some ideas, this is indeed a dangerous understatement -- but I don't agree with you when you imply that Graham is wrongheaded in every instance, and no taboos should ever be considered. To give another example, Joyce's Ulysses was banned as obscenity across the world in the 1920s [1]. As far as I can tell, Graham is more concerned with scientific innovations rather than political speech, anyway.

[0]: https://www.nber.org/papers/w11728

[1]: https://www.theguardian.com/books/2014/jul/04/most-dangerous...
> While it would be nice to have an explicit statement from Apple, the absence of it speaks volumes.

I'm not sure what that means. Either they released it royalty free or not. Since there is no public statement about it, there is no reason to assume it's free.

> Has MPEG made any statement about the MPEG-LA patent pool?

I don't think anyone cares to make statements about patent trolls. The only effective way to deal with them is to bust their claims in court, which not many want to do.
right? ignoring the issue of invalid assumptions in iMessage taking content from the network (though at least it's objective-c so it's a "DoS" rather than RCE).

The problem here seems to be that the code handling the incoming message is inexplicably running inside springboard rather than a separate process. :-/
Brings back memories. My first VPS back in 2003 used UML and it worked great. You could also run it inside Windows as well. Could even get GUI apps running by running Xming on your Windows desktop using CoLinux (http://www.colinux.org/?section=screenshots).
Quasar is new to me, I'll have to check it out.

Of course, my preferred method is not writing any front end js if I can avoid it, but I do prefer Vue to React.
I've lived in the bay area for over 25 years and Ocean Beach has always remained exactly the same. Pacifica has had serious cliff erosion problems for as long as I can remember. huge problem in California is building in places that shouldn't be built on - fire plains, cliff tops etc
This is just a series of non-sequiturs.
The only purpose of the word’s existence is to define an entirely unrecoverable state.

Crash loop or hung on startup describes the state. It is by definition not bricked if it can be recovered.
If there is, I haven't read it. It's not that hard, really. Kids want to do things on their own. If they're having a hard time, help them but don't do it for them. If they don't know how or do it wrong, show them the right way, they'll pick it up faster than you think. Kids are very smart, let them surprise you.
Meh. We are implementing tracing between several core services in our pipeline of work. It is valuable. It will in no way replace our logging. We use logging of event streams and can attach all kinds of information into a log that can be hard to get on a given span in a trace.
The way I see it, the root of the problem is that there isn't an independently verifiable association between a package and code commit hash that it's been generated from. My GitHub page can have good code, but no one has any idea what's in the corresponding package.

Does the upcoming builtin package manager on GitHub solve this problem? Does it guarantee that packages are only built from code pushed to GitHub and that associate the commit hash in the metadata in some way?
I didn't realize repressive was the antonym of western.
I have no idea what the underlying tech is, but Steam Link can do extremely low latency on the same network and very low latency over the internet. It can also stream non-game applications, though I imagine automating steam is a nightmare.
>at a large 3-letter-starting-with-S Unix company (no, not the graphics guys, nor the suing-Linux-for-Microsoft guys)

Is it Sun? Why use more than 20 words to (probably) mean "for Sun"?
How to compile it on Ubuntu? I am getting 'make: * No targets specified and no makefile found. Stop.' when I run 'make' and there is no configure file.

Also, I can't figure out a way to sign up to https://git.meli.delivery so I can create an 'issue.
It is true,intel and AMD's GPU can consider as nothing.
What We Have Learned About Intel Me Security in Recent Years
House for Sale Honolulu Hawaii Kakaako Condo 3BR/2BA
You can also consider tunneling over WebSockets. It's a lot easier than WebRTC especially you don't need the handshaking nonsense which often require self hosting STUN and TURN servers if you don't want to rely on third parties. IIRC the performance of WebSockets is good enough for companies like Xoom.

https://webrtchacks.com/zoom-avoids-using-webrtc/

Some VNC services like noVNC and Xpra also uses WebSockets.
The magic of t-SNE for visualizing your data features
I really like this one! Haven't read the source yet. 1.77mb page size though - I think for mobile it can be better.
How does this compare to other methods of isolation / running untrusted code? What are the pros and cons?
No.

We created almost all of this - the increase in global sea level due to melting ice caps and glaciers is entirely on us. Similarly the increase in energy in the global weather systems is driven by the same source, and causes the increases in "extreme" weather, which further drives accelerated erosion of coastal regions, flooding, and droughts.

We can try to slow down the damage caused by the symptoms, and as you say, that's all we can do, but it's super important to acknowledge that humans do override "macro" trends in nature. The problem is how we undo changes we caused. Short of magically coming up with a way to dramatically remove heat from the oceans and atmosphere we are at best stuck where we are. Given we haven't made any meaningful changes in the industries causing the climate change we can't expect anything more than further acceleration of the extremes.
I Fucking hate white boards. I think the thing I hate the most is that it's impossible to insert lines. When I code, I generally edit all over the place, with a white board you can't do
do that.
Sure, but the pace of these changes is significantly different. Clearly part of this is due to Moore's law; perhaps standards in aeronautical engineering shifted about as quickly during the transition from biplanes to supersonic jets as our software standards and frameworks are changing today.

But that's no reason to reflexively dismiss the very good and very interesting question of why one should have to largely rewrite a Django app in 2019 that does the same thing that it did in 2010, in a language that is virtually functionally equivalent in any respect that is relevant to that particular developer. Software does not inherently need to be as ephemeral as it is.
I agree with your premise and I think there are two main reasons for this behavior.

Firstly even to migrate you have to have access to information and brain cycles to process it. Real poor are too busy to have that kind of time at hand.

Secondly even illegal immigration requires spending some money upfront and of course poor don't have it.

If you in the middle income range, it does make sense to move up the ladder by immigrating to a better place. If you are super rich, you can just buy citizenship.

Nothing is fair in life it seems.
Build 3D net with 100 lines C++ code
The reason to choose it in the first place is, as I said, ease and convenience of use when used as a glue language. It's easier than in say, C or C++, to call some functions operating on Numpy arrays and make a graph based on that.

I just think saying "the person who created Numpy chose Python" is a bit weird, when all the heavy-lifting code is in C. Following this logic that person also chose all the other languages that have bindings to Numpy. Yes, the creators of Numpy probably had Python in mind when creating the library. But that just means they chose Python as their glue language of choice, not as their platform for implementing algorithms used in ML or scientific computing.

I did say that being easy to learn is a great language feature that made Python succeed in scientific circles. It's just that using Python for science exposes its shortcomings much less often that using it more generally, which is in most cases done by "full-blown" software engineers, who spend more time programming than, for example, creating a scientific model.
You get Omphaloskepsis.
We panel the inside of all our 20/40” container offices with this when working at our remote sites. Makes life easier being able to just start writing anywhere
I have this product mounted on my wall with mirror brackets. We run our household calendar on it (using 1/4" electrical tape). For the price, you can afford to 'refresh' it every year and still be doing pretty well. It does get damaged pretty easily, so refreshing may be needed every few years.

Mirror Clips:
https://www.homedepot.com/p/Prime-Line-1-4-in-Mirror-Clip-wi...

Board:
https://www.homedepot.com/p/EUCATILE-32-sq-ft-96-in-x-48-in-...

1/4" electrical tape:
https://www.amazon.com/Pack-Graphic-Chart-Black-Matte/dp/B00...
The U.S. women’s team leaves the stage as a new kind of American role model
To play devil's advocate a little, why should those homes be bought back?
Federal money has been plowing into many of these regions for years. Guaranteed loans and insurance are entirely tax payer funded subsidies/payouts to people who aren't willing to move to areas that don't get flooded/washed out every few years.

I recall John Oliver having a segment on it at some point - basically a bunch of areas in Florida and the South get wiped out repeatedly but the federal support means they're not moving, and some of the same houses have been wiped out multiple times, and are still getting federal support to be rebuilt in the same place.
One of my favourite subreddits is r/aboringdystopia (about how we live in a boring dystopian world) and one recent trending post was about Microsoft shutting down their ebooks business, which means booka bought there will all stop working due to DRM. That was the phrase in the meme - "Due to corporate budget cuts, on April 2 the books will stop working". Very dystopic.
My advice is to splurge and get a magnetic whiteboard. I recently bought a huge one at office max for around $150.

Having a giant "magnet board" is quite wonderful. You can hang papers, play with magnet "things", and even purchase magnetic whiteboard pens and erasures that magically stick to the surface - so you never lose them.

Back in my college days when I was broke, I did use these exact shower boards a few times. As mentioned by the author, they tend to not erase well and you end up resorting to using nasty cleaner chemicals.
It's almost like the author of the above comment (zaroth) didn't read the parent comment. Put another way, bricking is in the eye of the beholder.
> about 20x+ faster than Python, too; speed in the same order of magnitude than C.

I think this is exactly into parent thread's point: yes the performance can be great but you need to tail the code for the hardware, which is niche and the beautiful abstraction might never hold anymore
I've done this before. The melamine erases okay, but not as well as commercial whiteboards.
Works fine for me, which version of Safari are you using?
I suspect that this sort of project requires them to develop tools that significantly lower the barrier to performing automated biometric data gathering. It is also easier for them to link your body to your digital presence and identity since you need to use your Amazon account. A store using this sort of tech could therefore much more easily monetize your biometrics.

In any case, we desperately need regulations to govern government/corporate use of individuals' biometrics.
And as my post illustrated, "unrecoverable" is entirely relative to the user's capabilities. There's no such thing as "entirely unrecoverable" to a suitably equipped and motivated person, although you get into a Ship-of-Theseus situation if enough hardware needs replacing.
Too bad there is no Homedepot and Lowes in India.
>Did you check to make sure that the key that popped up was correct, or did you just hit accept?

But if you had the key cached, and it changed, you’d probably freak out.

>This is why signing packages will not be a silver bullet that significantly reduces these kinds of attacks.

You’ve just isolated the impact of these attacks to new installs, how is that not significant?
Fun idea, I'll consider adding an extra surprise..
From the article: In a good-natured group that adheres to those rules, work pranks can sometimes become a form of team building.

Elsethread on this website: Group cohesion's hard, and a lot of the techniques for creating and maintaining it are considered distasteful (https://news.ycombinator.com/item?id=20371253)

Damn right!
The cargo.toml file gives it away as a Rust project, so install Rust then

> cargo build

to just compile, or

> cargo run

to compile & run
Repeating repeatable results, works on 68 beta and 67.0.3 here
That didn't answer the question of why companies are allowed to pull drugs from being listed in the first place, after them being listed for years.
they shouldn't be. But then I believe Texas ruled that requiring realtor/home-sellers to report that a property was on a known flood-plain was the government "taking property" (because requiring realtor to say the house will flood decreases sale value) and therefore illegal.
Unfortunately, these work very poorly. It takes considerable effort to erase, even with cleaning solution, and often leaves a permanent residue. As a better solution, I would suggest the whiteboard stickers/film/vinyl that can be found on Amazon.
I can't tell if this is serious or not...I love it.
Used to work on phones on the Android side. I remember blowing the Qfuse was widely known internally to brick devices, but there was a team that specifically could reverse the brick - except it was a secret because the company didn't want the fact that it could be reverted to be known.
I think if you're writing code on a whiteboard, you may be doing it wrong.
Google challenges Amazon in e-commerce
We could have called them anything, and they chose sprinter and sprummer?
Honestly, that's kind of what I've begun to think of (axiomatically) as where government needs to step in. When society's collective interest is in an equilibrium which it's no one's individual interest to move towards, the incentives need changing.

I have no idea how to fix it, but you're spot on that you can't change it individually unless it's all at once. Or if we somehow figure out a better incentive structure so that individual and collective best decisions match.
>>so basically a gun for every man, woman and child; its a formidable defense against tyranny.

No it isn't? I mean, I know it's a very common conservative fantasy, but if the federal government comes after you, they are doing so with tanks and helicopters, and your puny guns won't change the outcome. Vietnam is not a good analogy. Your average American is dumb, fat and undisciplined. The Viet Cong were none of those things.

This is aside from the fact that an armed populace only encourages the government's law enforcement agencies to arm themselves more, and increases tensions in every encounter because the LEO has to assume the target is armed.
I wouldn't call GC "poison", but in a lot of domains it is a severe limitation. I don't see any GC language unseating C/C++ very soon, and perhaps never.

Clearly GC has achieved a ton. However, I am starting to wonder whether it will hang on to that success, or whether new language designs that don't need it will gain a lot of ground back.

GC, in a way, seems like a shortcut to avoid reasoning about lifetimes, and sometimes taking that shortcut comes back to bite. If it becomes easy enough to get help from the compiler, maybe we just don't need GC any more?

Obviously far-fetched, but interesting to think about.
Tell that to the interviewers.
Statistics – The Rules of the Game
Dizzy Gillespie ran for U.S. president
You can also add a content security policy.
I would argue that you’re not really supposed to write code on a whiteboard, especially not long enough chunks that you would hate editing. If you must write code on a whiteboard, try keeping it to pseudo-code, the details of which you can gloss over. And then you won’t hate the whiteboard so much.
What this guide leaves out is the most important part: getting a bank account. I can’t speak to the process in the U.K. but in the United States the “know your customer” rules are quite strict and accounts for businesses are doubly so. Just having a set of incorporation papers won’t work and it can’t be done online (in my experience).

Having a duly registered company with fake directors gets you nowhere without a bank account.
I’ve recently been using proot [1] as a way to have a fully controlled rootfs for jobs on a HPC cluster/grid service where I am a very regular unprivileged user.

Is it theoretically possible I could run an entire linux kernel instead with this? Is there any setup on the host system that is required which needs administrative privileges?

[1] https://proot-me.github.io/
Here's my top-home-tip. This one fixes your cabling nightmares.

Actually two tips. First, if you want a giant desk just buy an unpainted door. Ta-da! 2m long desk for $100. Prop it up at either end with IKEA drawers.

Now, to make your cables neat. Buy a roll of Velcro, the stuff we use in data centres to neaten cables. Buy a bunch of small screws, 10mm is big enough.

Cut a piece of Velcro about 10-15cm long. Screw it, through the center, to the underside of your desk. Repeat as required.

Gather cables neatly, secure with Velcro, bask in glory.
OK what is it for then?
It's good that people have some knowledge that the spying is happening now, but what has really changed?

Everyone is still being spied upon, only now people seem to have a sense of inevitability about it.
Sorry, that's just adding another "feature" to the button. It's still tied to Bixby if you hit it twice. (Or once if you set things the other way.) While technically this is mapping, it's not what I would be looking for in a remarkable button.
I'm kind of in the same situation, except that I've abandoned desktop mail clients since moving away from OS X. Mail.app had its problems, and seemed to be getting worse, but it's the only local mail client I've been able to tolerate for some time.

Now I just forward my IMAP accounts to gmail. This is horrible for many reasons (don't lecture me, I know), but I haven't been able to find a good solution and messing about with email is time-consuming.

I may just consolidate on Fastmail when my current IMAP provider subscription needs renewing. From a brief test a while back their web client seems to be on a par with gmail.
Buy an old sliding glass door on Craigslist, paint one side white. Remove it from the frame and mount it on your wall. High quality glass whiteboard for cheap.
Thank you for the write-up! I've been looking for an excuse to dig deeper into Scenic, and the allure of combining that with eInk makes it sound even more fun. Ordering an Inky right away.
Can I make an addendum to this list? If your prank is going to make a mess, you need to have a plan to clean it up yourself. Don’t leave it for the cleaning crew/janitors (or the victim).
Why don't you make bread (lunch) in the morning and take it with you? Just like 99% of other people in the developed world.
Yaw instability has resulted in fatal crashes.
Technical terms have meaning defined by actual technical usage regardless of common misuse by the less informed.

Your entire tower isn't a cpu, a user recoverable device isn't bricked and if tomorrow most people start calling kidneys livers they will still be kidneys.

Reducing bricked to a subjective statement about the users ability to use their device robs the term of all utility in the same way as calling a computer a cpu.

The author didn't fail to read your words, you are in fact wrong and repeating yourself doesn't make you more correct.
We try to keep our workplace a prank-free zone. Even a simple prank of turning off lamp when someone in a bathroom is not permitted.

Not that our workplace is a strict and quiet like a library. Its pretty much alive with jokes here and there.

Pretty much the only “pranks” we got is screenshotting someone face during a call when they make funny expressions and we shared it to a Slack channel dedicated for that.
I think a fair in-between value on the "sliding scale" is calling a device bricked if it can't be recovered by a sufficiently advanced end-user without special hardware. If there is no way that an end-user could fix it without purchasing something or returning it to the manufacturer, it is bricked.
Used this in an office at one point. Cheap, but lots of flaws. We used screws, but even so, the boards started buckling over time, probably because of the weight; I suspect some good epoxy glue is the only way to avoid that. Also, with some markers, the writing became permanent after a while. Another minus is that you can't get them in sizes as large as magnetic whiteboards.

I can recommend whiteboards from Best-Rite, like this one [1]. Comes up to 8x4 feet (243 x 122 cm), easy to hang, porcelain is easy to wipe off, has a good-looking frame, and being magnetic, you can attach things (magnetic tray, eraser pad, markers) to it. But not as cheap, obviously.

[1] https://www.amazon.com/Best-Rite-Porcelain-Markerboard-Silve...
It sounds like people here have been recommending Wyoming or Nevada over Delaware, for bootstrappers.

Can anyone explain why, or point to a blog post that compares forming LLC's in Wyoming/Nevada vs. Delaware?
UK is dystopia and it is crazy how almost all UK political parties support this sensorship and even seem to be one upping eachother.
I’ve had better luck with the stuff called “marker board”: https://www.lowes.com/pd/23-75-in-x-3-98-ft-Marker-Board-Har...

One of the links in the article is “shower board”/“tile board” and is not made to be used as a whiteboard. It won’t be long before it starts to ghost or stain.
A device that crashed isn't bricked. We already have a term for that.
Downloadable Free Printable Papers
That's going too far.