skysight-inc/HackerNews huggingface dataset:
If you really want to remove the 'big corp spying on you' aspect of Teslas, you can always pull the SIM card or ask for the non-SIM version.

It's apparently an off-menu option, but you can request one without a SIM card, so effectively all the cell network stuff is disabled. Then, if you are worried about updates bricking something... just don't update it and never connect it to the WiFi? Seems like that gets you most of the way there.
Bummer. Can’t edit a cell on iPad.

Still not sure why Apple hasn’t figured this out. It’s my main reason for still needing a laptop.
It's not about employment status. Injecting noise into a channel that is currently being used to diagnose a severe bug affecting many people disrespects the time of those working to fix the issue. Other, more appropriate venues are available for people who want to blow off some steam.
Converting GIF to MP4 creates a much better user experience and lowers file size:

ffmpeg -i input.gif -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" output.mp4
Ask HN: Whats features do you need for uptime monitoring of 50 endpoints?
If you are a user of uptime monitoring service and using more than 50 monitors, what kind of service characteristics is critical to choose a service provider for that?
Since no one else got it, I'd start by allocating an infinite array to ingest the stream into.
No I get it, you're right. It's not that I'm counting them out, it's more of an advantage that people with side projects tend to have, but it's super individual and my opinion is just one of many.
> Even Microsoft switched from a tiling WM from Windows 2.0 on wards and has stuck to it (Source: https://en.wikipedia.org/wiki/Tiling_window_manager ).

MS recently added snap abilities with Windows 10 that lets you split / orient 2 windows and control them with hotkeys. This isn't quite a tiled window manager but it is going out of their way to introduce a lighter form of dealing with a tiled interface.

They also released "FancyZones"[0], which is a window manager (although much different to how i3 works unfortunately). It's still in its infancy and likely has years to go before it can be compared to any popular Linux tiled window manager, but they are dedicating resources to the concept.

Until you've used a tiled window manager, it's hard to see the benefits.

[0]: https://github.com/microsoft/PowerToys/blob/master/src/modul...
Building a static serverless website using S3 and CloudFront
From what I've gathered:

They should have enough satellites in the sky, at the right positions, to start offering limited service around the start of July. This is based off of Elon's statement that they need 6 launches worth of satellites, educated guesses on launch dates, assuming that satellites need to move into their operational positions after that 6th launch, and will take the same amount of time to do so as previous launches.

They hope to be ready to help out with emergency service connectivity this hurricane season, which starts roughly speaking in August. That gives them around a months buffer, which sounds reasonable.

They don't seem to yet be making huge moves to get ground stations up and running, advertising to consumers, etc. This leads me to believe that the initial service will not be consumer oriented (probably as they work out the kinks). We know they're interested in emergency services, and we know the military is interested, these are likely to be higher paying and more forgiving customers to start with since they aren't competing with traditional ISPs at all. For them, somewhat unreliable service is better than no service.
I've always liked i3 a lot but it was a real pain to get some stuff working (like connecting a new monitor, or having to deal with wifi and bluetooth, or using two different keyboard layouts). Everything had to be configured, and while that's great for understanding how things work together, it's pretty painful when you're just trying to get stuff done.

All the pain went away when I found Regolith [0], which I heavily recommend. It's i3 with Ubuntu but it comes with sensible defaults, a nicer theme and shortcuts to all the configs you could need out of the box. It really makes things a lot easier than using just i3, especially when doing a fresh install (it's available both as an installable image and as a package - I've had no issue with either).

Some default shortcuts are different so if you've been using i3 for a while you'll have to iterate a bit over the config to get to a comfortable point, but it's the same config file. I also changed the default terminal back to gnome term, since their default one doesn't have a scrollbar, but again it's pretty easy to do and you only do it once. All in all, really made my life better.

[0] https://regolith-linux.org/
I messed with them. They were actually downright friendly to work with once I came in from outside. Granted I didn't make them chase me down, maybe they appreciated that. But basically they just want the money. And they get more of that by garnishing your paycheck let's say, than doing anything worse to you. It still sucks of course.
What are the tax implications of this wealth-transfer? Who are the winners?
entering a forumla completely breaks it
FirewallVM is probably "in front of" the untrusted NetVM.

> we have code running in kernel mode

It's 2020. You have to understand there are 3 levels now - hypervisor, kernel, user, not two anymore. You don't necessarily own the system unless you are on hypervisor level. If you only do one thing in a VM, and don't rely too much OS primitives like users, etc. to do it (as you may not in a pure networking situation like routing, etc.), you can flatten kernel+user and increase performance and not sacrifice security.

That being said I should read this article and will do so.
They've done a bit, enough that the public won't be severely affected. But as it stands: no, the techbros will simply kill large parts of ground based astronomy to stream gifs to rural California.

Astronomers are not very happy about it http://astronomersappeal.wordpress.com/2020/01/09/astronomer... but so far there is mostly resignation that big tech will indeed destroy the sky.
To me it's two things. Firstly, I don't really like using the mouse. Secondly, the minimalistic design helps me focus and organise things better.

Once you got used to it, you notice other things like the speed and configurability.

But tbh I do think it only makes sense if you do a lot in the terminal, and need to switch often between applications.
>I’ll be impressed when billionaires actually make sacrifices themselves, rather than just write checks.

Why? Jeff Bezos donating that much money to combat climate change will have a much larger positive good than the negative things you outlined that he does.
How does 120 or 240 or even 360Hz Monitor works? Because at 4K, 10BPC, 240Hz is already ~70Gbps, pushing close to the DisplayPort 2.0 limit.

I know there is DSC compression, but seriously who want a compress link especially when it is not true lossless.
I know this is completely not your point, but do rockets actually dump a lot of carbon? I thought most rocket exhaust was mostly water.
Tech-starved government seeks industry’s best, brightest
Start here: https://www.donpassman.com/

This is the bible of business in music industry.

Then study the business-end from Taylor Swift to Tycho to Post Malone and Sean Mendez. Oh, and especially Lil Nas X and what he did.

I would say there are a lot of lean ideas playing out in the music industry across genres -- you just need to translate what they are doing to how Eric Reis might do it :-)
What do you think actually makes the most difference:

a) Donating $10B
b) Reducing his personal environmental impact to zero

You are literally more interested in virtue signalling than making actual change.
I wonder if there's a simple explanation for this pattern.

Fraud detection costs money. If there is no money changing hands, why spend the money on detection?
The jury system is fine. Excessive use of plea bargains is the problem.
I've had Ditto [0] on my PC for almost a year now, and I could probably count on two hands the number of times it's come in handy for me. Can you explain what is so great about having a clipboard manager? I feel like I'm missing something, and if it would become truly useful to me by using it a different way I'd like to learn.

[0] https://ditto-cp.sourceforge.io/
Once you're arrested and with a serious conviction on record it's difficult to dig out from that hole. If you end up in prison--for whatever reason--it's basically college for being a criminal because there is not even the facade of rehabilitation. When you get out all you get is the desire to not end up back in prison, but with the socialization and lack of skills that makes it easy.

Don't use those TV shows as a reflection of reality--they're as real as any other reality TV show, which is to say it's an incredibly distorted version of reality.
Show HN: Mixonset – Lazy DJ app AI-mixes playlists with beatmatched transitions
I started out in product management, junior level. Then product owner (focus mobile) later on head of product and then c-level.

Developers (or PMs) who are interested in the business they work in and participate actively tend to get promoted/pushed. You have to understand the business perspective if you want to move up and get away from the thought of "I'm just here to develop and if I make the product great, everyone will recognize my talent/skill"
Sounds like a mostly-US problem that would be better solved by proper regulation of markets. But nah, that'd be crazy socialism stuff.
I think that’s the punch line of a joke after reading this article.
I tried to add a comment on the source page, but that's not possible if you don't have a Google account. So I'll add it here.

There are two great resources for an introduction to compilers. First, "The Unix Programming Environment" has a chapter on programming tools which builds the equivalent of the Unix 'dc' desk calculator. This includes variables and procedures, so it's non-trivial.

The second one was first posted to USENET by (as I recall) Jack Ganssle called, "Let's Build a Compiler". This is notable because it builds a recursive-descent compiler, rather than the usual LALR ones.

Considering the intent was a course for beginners, I think much of what that page wants to cover is more suitable for a _second_ course. If you go through the UPE book first, you'll be in a much better position to slog through the Dragon book and get all those low-level things.
My parents are both clinical psychologists, and my father used to do some evaluations for the courts. If I remember correctly, he would do evaluations to see if a person is mentally fit to stand trial, and would recommend to the judge if the person would be better served with psychological help than prison time. Some context:

- Being mentally fit to stand trial is an very low bar to pass. You just need to understand what a judge is, what a jury is, etc. Generally people who don't pass either have some sort of intellectual disability or severe schizophrenia.

- The article lists a ton of different situations where psychologists are involved in the legal system, and I don't see a breakdown on what the psychologist is attempting to do. I know my Dad didn't use much more than an IQ test and some basic questions to try and diagnose a couple of clinical conditions. I'd expect some amount of pseudoscience if one side in a messy divorce hires a psychologist to try and show the other side is a bad parent, or the defense in a criminal case trying to show the defendant was in a fragile emotional state and deserves a reduced sentence.
Why do you feel the need to write such a comment? Not every piece of software is for you. If it's not something you're interested in, there's no need to write up a post about how you Just Don't Get It.

If you are asking a question, do that, but there's no need to trash the idea of a tiling WM just because it doesn't suit your personal needs.
Do we know how much emissions can be attributed to Amazon / AWS? I'm curious if this $10 billion fund could offset that or if it's too small to cover their own use.

Though, to be fair to Amazon, this is at least a good goal:

> Amazon expects 80% of its energy use to come from renewable energy sources by 2024, up from a current rate of 40%, before transition to zero emissions by 2030.
Hi Noel, can you clarify how this corresponds to reverse mode AD? To me it seems more like a delayed or on-demand version of forward AD.
Thanks for the suggestion. Looks promising. Although it's not as polished as Tableau.
It depends– if you're trying to run a specific algorithm on your new supercomputer, then you'd almost certainly be better off paying for researchers to optimize or improve on that algorithm.
If that's the situation (which it is for e.g. weather forecasting or computational fluid dynamics), then a billion pound supercomputer is likely to be more of a boondoggle than a sharp-eyed investment.
A good implementation on a desktop can beat a bad one running on a supercomputer.

But if it's a time-sharing system, then it might not matter as much.
The supercomputer at my university tends to run a lot of one-off jobs like an experiment repeated thousands of times with different parameters.
On a desktop that might take weeks, but if run in parallel it's like a couple hours.
Tightly optimized code might bring that down to an hour on the cluster (or a mere week on my home PC) but I wouldn't bother because making the code more efficient might itself take a week or more.
So the fastest way to get the results I need would be to just run it on the supercomputer.
Grantwriting is a skill. Writing grants requires a huge amount of time away from research. I'd love it if our group were able to have a grantwriter on staff, integrated with our research team. We would be able to get so much more science done, because our awesome researchers could do... research.
Unlike you, this article has evidence and testimony from a number of places and people specifically saying this is not black project technology.

Defense contractors and government IT staff aren't like the MIT grads in Google's AI group. They work exactly 40 hours for a paycheck (each hour logged to a program's charge number), don't "fail fast and break things", don't collaborate within a large open scientific community, and ultimately, don't do a whole lot of innovation. Most segments are at least a decade behind the market where electronics and software are concerned -- the NSA is only as capable as it is because it can coerce beasts like Amazon and Google into letting them in. I find it highly unlikely they can account for the seemingly inertia-less craft that have been sighted with some credibility for at least 70 years.

Also, keep in mind that the USS Nimitiz Tic-Tac was over 15 years ago now. Where's that drone tech now?
I hope someone comes along and makes a less hostile alternative to reddit soon...
The theory that this is US-controlled drone tech does not jive with the claims made with regards to aerodynamic performance by David Fravor: https://www.youtube.com/watch?v=Eco2s3-0zsQ

Basically, skeptics need to embrace the idea that such an off-the-cuff, obvious theory like "it's drone tech" or "it's Chinese or Russian tech" like the one you mention is well outside the realm of things that should be taken seriously, given the current up-to-date evidence and claims. Such a theory would have to additionally claim that the existing evidence is completely fabricated, and those involved going on record are complete frauds or disinformation agents. Theories that at least include those aspects would have much more credibility, given that they at would at least fit the evidence, but would require a high degree of assumptions.

Frankly, a much less reaching theory at this point is that we simply don't know what these things are, have completely failed to determine it, and can't safely conjecture anymore they are human created or purely natural phenomena. This is a perfectly suitable place to be given our place in the universe and our current level of understanding, and doesn't require any further leaps to explaining their origin beyond "we just don't know." Its fair to speculate, but we should recognize most of such speculations are probably unfalsifiable.

In terms of action, it does mean we should try to find out more if we haven't yet fully exhausted our ability to do so. Hard to say, given the evidence, if our government has done so, but civilian industry certainly hasn't.
My strategy is to not work places where I need to be on call, and quit if it ever becomes a requirement. I've never been paid enough to give up my free time.
I remembered the article[1] talking about data as its own being, even maybe a separate consciousness. And, then I thought a story dated back that many years should be, arguably, the oldest preserved data that the intelligent life on earth ever had so far. I am excluding the language itself, of course.

So, this makes it the most ancient branch of Dataome. It is quite cool to observe the baby steps of the next evolutionary path.

[1]https://nautil.us/issue/65/in-plain-sight/the-selfish-dataom...
The Planet+ Investment Club
Sacrificing isn't going to solve the problem. Saying that people need to do that seems to be it's own virtue signal.

Climate change is billions of people over decades. Bezos can't sacrifice enough to make a difference.
I'm not sure what you mean by "corner cases" with MOV, unless you mean things like segment registers (which are rarely if ever going to be emitted by a compiler.) There's reg<imm, m/r<imm, and m/r<>reg. That last one makes up the majority of MOV instructions a compiler will emit.

Also, the opcodes (and especially the ModRM) make far more sense when written in Octal - see http://www.dabo.de/ccc99/www.camp.ccc.de/radio/help.txt
Hi, that's a good point! This was also not an accident.

Insights started life as a Rails app, but I wanted the portability that being a JS app provided, so I rewrote it. Back then I just wanted it to eventually get it running in Electron.

Now it's an app running FeathersJS [1] and CreateReactApp [2] under the hood.

[1]: https://feathersjs.com/

[2]: https://create-react-app.dev/
Indeed. The project has since moved under the mirage org on GitHub, and now has several contributors:

https://github.com/mirage/qubes-mirage-firewall
Show HN: Hazelian-1 AGI Kernel v2020.00001 pre-alpha 1
The Sold Human Beings Here: About the 1619 Project
Have you read Iverson’s works, “Notation as a tool of thought” or “the description of finite sequential processes”? Both are available on the jaoftware website, and give a good (in my biased opinion) introduction to APL

I say biased because I had used APL and K extensively before reading them - they might seem less clear without this background, though it should be noted they are both considered classics by non APLers.

Personally, TDOFSP contains the simplest most straightforward description of the simplex algorithm for linear programming/planning that I’ve encountered.
That's not entirely correct - in fact, banks limit and are even supposed to report unusually large withdrawals by clients to the authorities. This is applicable nearly everywhere in the world.

Europe / UK:

Large cash withdrawals are a thorny issue for banks because of the various scams which have seen some older people conned into handing over large sums of money to fraudsters. On top of that, banks are petrified about falling foul of the regulations on money laundering and financing crime, and being hit with huge fines, so they get twitchy about “unusual account activity”.

> The British Bankers’ Association told us: “There is a clear tension between providing customers with easy access to their money and protecting them from the threat of a fraud that could have a devastating effect on their finances. If you are planning to make a large withdrawal, we recommend you talk to your bank in advance.”

- https://www.theguardian.com/money/2015/sep/12/big-cash-withd...

America / US:

> Federal law allows you to withdraw as much cash as you want from your bank accounts. It's your money, after all. Take out more than a certain amount, however, and the bank must report the withdrawal to the Internal Revenue Service, which might come around to inquire about why you need all that cash.

- https://finance.zacks.com/federal-banking-rules-withdrawing-...

Asia / India:

> An Indicative List of Suspicious Activities:

> Transactions Involving Large Amounts of Cash ...
> Transactions that do not make Economic Sense ...
> Activities not consistent with the Customer’s Business ...
> Attempts to avoid Reporting/Record-keeping Requirements ...
> Unusual Activities ...
> Customer who provides Insufficient or Suspicious Information ...
> Certain Suspicious Funds Transfer Activities ...
> ... Check list for preventing money-laundering activities:...

- http://archive.is/4k7S6
Is a deployment bus really that complicated? It's what, a girder with a couple of solenoids or explosive bolts?
Filesystem UID mapping for User namespaces: yet another shiftfs
> a misspent youth of getting into minor legal trouble and tax-dodging can actually be beneficial, in that you learn how these agencies actually work

There's the problem. It's no small task to understand the underlying functions and behaviors of a complex system.

It's easy to recognize a "violent criminal". You know it when you see it. Something much more complicated like the IRS? You don't know what you're looking at.... or if it's even legit/legal.... entirely shrouded in mystery and fear.

The real threat is the one you don't know.
I am not sure what business or field you are in but your schedule seems very very laid back. Too laid back if you ask me. You are a solo founder and you work less hours than a person who works a regular job. Is your venture profitable?
Surely he doesn't consider unique_ptr to be buggy, so there must be some subtlety that isn't captured by that statement. Perhaps it's in the definition of "normally" - you can't dereference a moved-from unique_ptr, but you can certainly reassign it to a new pointer and go on to use it from there.
A semi-translated version of the story of Budj Bim: https://cv.vic.gov.au/stories/aboriginal-culture/nyernila/dh...
Ah, my mistake.

I didn't realise they'd upped the maximum volume size from 1TB to 16TB, so thought the calculator was telling me it was capped at 16x EBS volumes per instance. The new calculator isn't helping things here[1] telling me that I can only assign 16TB to an instance.

So, given that - then the issue becomes is 25Gbit NIC / 19Gbit EBS bandwidth enough IO to at least equal the needs of the task.
On paper the total bandwidth of the author's disk controller was 24Gbit, but that will depend on how the output is spread and whether the EBS limit includes any overheads that aren't present in DAS.

Interestingly, if the requirements are mostly sequential, you can get better performance/$ going with throughput-optimised HDDs rather than gp2 SSD.

Applying striping in either case will ensure you saturate the per-instance EBS bandwidth limits.

So, single instance calculations:

r5.24xlarge (96vCPU/768GB RAM/25Gbit NIC/19Gbit EBS) = $4.4k

Storage:
18x 16TB gp2 SSD (250MB/sec / 16K IOPS) = $31k
18x 16TB st1 HDD (500MB/sec / 500 IOPS) = $14.5k

[1] https://calculator.aws/
I personally didn't encounter any problems whatsoever installing a clean i3, but for anyone searching a batteries-included version of the window manager I've heard a lot of good things about i3-Manjaro (cf. 30-minute review on Youtube [0]).

[0] https://www.youtube.com/watch?v=-vG9ORRUkUQ
I think I kind of like how this thing lets you do either quick ASCII art diagrams or embed graphviz (via Gravizo). The syntax for inserting Gravizo diagrams isn't too bad:

![Figure [graph]: A more complex graph example](http://g.gravizo.com/svg?
digraph G {
main -> parse -> execute;
main -> init;
main -> cleanup;
execute -> make_string;
execute -> printf
init -> make_string;
main -> printf;
execute -> compare;
})
...like a personal board of directors.