skysight-inc/HackerNews huggingface dataset:
More bandwidth and better resilience against loss of individual satellites? Similar rational to how when you install a wifi network in a high density usage environment you want to use a lot of lower power access points each covering a small area to get better throughput for a large number of users rather than trying to cover the whole area with a small number of higher power AP that each cover a wider area.
The H.264 hardware encoder in the Raspberry Pi can provide the motion vectors:

https://picamera.readthedocs.io/en/release-1.13/recipes2.htm...
Personally, I use LXC (via LXD) and Emacs's TRAMP. Tramp is smart enough to run development tools (like flake8) on the remote, and I get a full OS to play with, with isolation.
There's a chance Cubic Ninja has made Nintendo weary of QR codes in third party software.
Why are electronic phased arrays so expensive? I am no radio expert, but it seems that the pricey bit might be the engineering required rather than cost of production. From what I remember of my polar calculus, it sounds like a lot of painful calculus written once and fed henceforth into a computer.
Just want to point out that cafes and restaurants don’t have issues they can resolve by focusing on the remote worker demographic. Their rent per square foot means their whole business is predicated on turnover. They do not control their largest expense.
I mean mimetic behaviour in the sense of René Girard.
Rio Tinto is a dual headquartered British-Australian company
Why don't those laws against fraud apply to those companies that sell "power bracelets" or "healing crystals"? Or like 80% of the supplement industry?

Snake oil is sold with regularity under our current false-advertising laws. The impact of that happening in the medical industry would obviously be drastic.

With regards to forcing my opinion onto others- I'll concede that point. This is certainly an infringement of people's liberty and you're right that it's difficult to justify. I think that in this case (medical industry), the ends justify the means. But we certainly need to be concerned of overregulation.
Im pretty clearly talking about the United States. I cant believe people reacted so emotionally to my comment when i wasnt even passing a value judgment and just stating a fact. Only 5 percent of Americans identify as vegetarian and of that 5% most are liberal. If you can give me a good argument for why those liberal people should be evenly distributed around the US I am all ears.

This entire thread is about a question that refers to the US so to be able to misinterpret my response so significantly is strange.
I have never heard of Cystic Fibrosis Related Diabetes (CFRD), but I have heard of Latent Autoimmune Diabetes in Adults (LADA, sometimes called Type 1.5). It's an autoimmune type of diabetes (like type 1), but it doesn't start showing symptoms until adulthood (typically middle age or later, but I know of one case that manifested in early 20s). It is often mis-diagnosed as type 2, because of the later onset, but patients often become insulin dependent.
Isn't one of the main points of having a communist revolution (I am fully aware that China is no longer communist, except in name), the idea that people should be able to work 40 hour workweeks, 5 days a week?

https://www.texasaflcio.org/sites/default/files/article/feat...
Also hydraulic accumulators:

https://en.wikipedia.org/wiki/London_Hydraulic_Power_Company

https://99percentinvisible.org/article/running-on-water-the-...
The standard in (US) commercial real-estate is triple net [1] at 10+ years. Everything else is basically a sublet in someone else's office...e.g. WeWork.

[1]: https://en.wikipedia.org/wiki/NNN_lease
I have thought about bandwidth, but that should only matter once you have a lot of customers.
I am pretty sure Lisp was wedged into some places where it is a poor fit, but “lots”? Did you guess Javascript by any chance?
This is why you should not write your own tests. Where were the FAA when this system was verified? Did they even know it existed?
I don't understand what is the problem. The victim didn't order those food and therefore should not pay for it.
I've been involved in pioneering Jenkins, maintaining Jenkins, and using Jenkins for the past 7 or so years off and on in different roles, often that of the Jenkins admin. The original article has a lot of good feedback that I'd suggest addressing; it hits a lot of the pain points I've had in the deploys I've had my hands in.

For myself, I'd prioritize -

An indepth improvement of the Config as Code system as applied to Kubernetes, both for management of the config and of relevant plugins.

Plugin compatibility and management of plugins. It's not... smooth.
Ha! Since it's SpaceX I wonder if that was an intentional Easter egg.
Aren't you supposed to check all the possible errors in golang anyway? How's that any different than java code being littered with error handling code?
The multiparty symmetrical Schnorr signature scriptless script shuffle
Oh I can see that.

I think personally they're just pro and con for both. They're enough problems out there for both of them to coexist.

With that said, I think the future of AI is going to be a hybrid of SL/ML as seen on m4 time series competition. ML may be just a stepping stone, like the two AI winter with expert system dying out. Or perhaps ML is going to just advance like NN did and went deep learning. Dr. Leo Breiman is correct in harshly criticizing SL but I believe both sides are going to have to take harsh objective criticisms for them to move forward.
I read every word of the post (including quotations) and watched every second of the video. I've played on a Switch (owned by someone else).

Can someone ELI5 what the issue is here or why there's any reason for remorse? Since it's a text adventure game, what's the difference between the game as allowed (text adventure) and the sandboxed bundled ruby? What's the difference between those 2 things? (A sandboxed ruby seems strictly equivalent to a text adventure game to me.) Not trying to be obtuse, just don't get it.
I'm no cryptographer so it's good news you don't have any cryptographic question ; )

I basically used my everyday workstation. There were 79 trillions operations to be made and I'd save the intermediate result every 1 billion result (so approximately every 22 minutes I'd save a result).

The computation cannot be parallelized and the i7 I was using has four cores. So basically instead of turning it every night off I'd simply leave it running 24/7.

I'd simply backup the files with the intermediate results once in a while. I rebooted the computer about 50 times in 4 years and during those 4 years during about 3 and half years it was computing towards the solution.

But I coded (totally unrelated things), compiled things from source, browsed the web, did my email, etc. from the very workstation which computed the solution.

The computation is easy to relaunch from any intermediate step.

Thanks for the congrats!
My inspiration for creating things may often not be "let's make X exist", but rather "like X, but good". I make PWAs and APIs, so unfortunately making a better Civilization V or a slack that performs like AIM isn't going to fit in my schedule.

What puts me off is usually the lack of a usable API. Or, if closed source app X has a gorilla that's holding the banana wrong, I might have to recreate the entire jungle from scratch just to get some basic architectural or UX flow fixed.
AWS CodePipeline with CodeBuild supports GitHub webhooks, export artifacts between stages, many types of caching (S3 artifact caching, Docker caching, file/volume caching), Secrets Manager environment variable integration, queueing between stages, pipeline retries, stage retries, manual approval steps, integration with CloudWatch and many of services like Lambda, and provisioning all of the above via API, CLI, SDK, or CloudFormation.
I agree with a lot of this. I do think that as we replace extended family structures with free market alternatives (you can replace your grandmother with a hired babysitter, etc.), we will see alternative relationship structures become more common. Also, let’s not forget that religion is slowly losing hold of our collective minds. More people identify today as atheists than a generation ago. And of course while unrelated, marriage equality has shown that messing with the institution of marriage in now way destroys society. And speaking of marriage, in the US at least it is such an expensive proposition, that a long of millennials simply don’t do it (along with not buying cars or houses). Imagine a society where the majority of the people grew up with Tinder and never want to get married. That’s the reality we live in now. In fact, a majority of millennials report having participated in a non-monogamous relationship at some point. I doubt it will become the norm any time soon, but it could certainly become a norm.

If you remember the name of that book, I would love to read it!
I was taking the HN preferred side of giving the poster the benefit of the best possible interpretation, which in this case means in the condition of proper pronoun usage, English defaults to male pronouns for the unknown, or sometimes an ambiguous they. I don't read names in the modern age because I have no clue what foreign names are male or female. Nor would I be so bold as to assume.
Ever considered that in 1995 some aspects of Limbo weren't as appealing as they are today and that this played a great deal in its adoption?

For example its CSP concurrency model, similar to Go, was hardly pertinent when common processors were 150 MHz Pentiums with 1 core. Completely different scenarios.

Not to mention Bell Labs had enormous influence on Computer Science at the time so it's not like Limbo had no strong backing either.
> Isn't one of the main points of having a communist revolution (I am fully aware that China is no longer communist, except in name), the idea that people should be able to work 40 hour workweeks, 5 days a week?

No, which is why your sources identifies it as a union goal, not a Communist revolutionary goal.

A Communist revolution is about who you are working for, not how much you work.
I think you'd need a lot of very big fans. They need to be able to get the water off the cherries FAST, so they'd need to be powerful enough to physically shake the water off of all the cherries, not just circulate air until the water evaporates. The cherries would split long before they were dry.
See https://build.gocd.org/ for the live instance of GoCD used to build Gocd (apache licensed CD orchestration tool backed by Thoughtworks).
And, ironically, the discovery of high-energy rock would probably be a celebrated scientific (or at least religious) advance for such a civilisation. Marie Curie's exploits aren't remembered as foolish. She likely died of radiation overexposure and is remembered as one of the heros of science. And many in her lab if I recall correctly.

The 10,000 year warning is an interesting thought experiment, but if there is anyone who claims it is relevant to the acceptance of nuclear power they are simply not very imaginative about all the things that can go wrong over 10,000 years. A civilisation-level mind blank on where the garbage dump is doesn't rate at any meaningful level.

The half life of lead is 1.53×10^7 years. It is a nasty toxic substance; it has killed people. We still use it. It is objectively a bigger threat on a longer time scale than nuclear waste. As usual, nuclear power is special because we could conceivably manage the damage. Most industrial processes cause damage at a scale so large the cost of a no-harm policy would be prohibitive. With nuclear the cost is simply a bit high.
2009 Honda CR-V bought new. I would consider only Honda or Toyota vehicles due to their reliability. Even though a lot of their vehicles are no longer manufactured in Japan, they are still more reliable than other makes.
SpaceX could disable ground to satellite connections over China if they requested that.
Soon you won't need a passport at the airport. Here's why that's bad news
Well, you sure seems like the kind of guy who will go through a lot of pain to get quick results.

Was this a side project? did it require much attention after the initial setup?
And the beauty of CodeBuild is that if you need a custom build environment just for your special snowflake build, it’s as easy as creating a Docker container and it won’t interfere with anyone else’s build environment.
Congratulations!! This may cost me some karma bit it is definitely worth guessing!!

Is the answer.... 42? :)

In all seriousness, I hope that on May 16th you will post your efforts/solutions/other miscellanea somewhere, and will come back to HN and make a "Show" post for us all to admire and celebrate with you.
sometimes I wonder if senior employees/executives nerf a product and then start a business that fills the void.
Atlanta's got a strong bike (and ATV) culture. It's not uncommon to see a group of 10-20 blow through downtown on the weekends when the weather's nice.

I think it's awesome! Find your passion and do it.

They're boisterous and the bikes are loud, but the larger clubs generally self-police reasonably well. They're usually not doing anything more dangerous than a wheelie and are obviously having a great time.
Whoa, are you the Bernard Fabrot that wrote intro to Linux books in the late '90s early '00s (https://www.amazon.com/Bernard-Fabrot/e/B004N6XBQC/ref=ntt_d...)? If yes, I have to say thank you very much — I owe you my career!
If it was only ugly. No, Jenkins UI is the dumpster fire that you would have gotten 20 years ago throwing a bunch of ActiveX components onto a VB panel. Like, let me just drag this Camera component to my snazzy program.

Any one click can be a gateway into a one million miles deep rabbithole of unbridled mediocrity and brokenness.
Out of context, "it's ok to be white" is not a disagreement with the phrase "it is not ok to be white", it is a disagreement with the phrase "it is ok to be non-white." The overwhelming majority of people both agree with the latter and find the former to be irrational and obscene. If he's going to comment on something so divisive, he'd better add something to the discussion beyond additional ambiguity, or else he's just fanning flames and race baiting.

> [He] wanted to emphasize his own view that being white is not something bad.

Obviously. Perhaps emphasizing that view in this context does more harm than good? Is that possible? Perhaps when someone says something obscene and stupid, you don't pile on with additional obscene and stupid responses?
Ah so you're the asshole that's always honking at me
There are no legitimate request forwarders. A botnet can use tens of thousands of IP addresses, which is cutting it very tight even with 6 digits, let alone if you allow everyone to play proxy. But there are a lot of things you can do:

- If you are not too large a service, an elevated failed login attempt rate (globally for your service) could trigger things like lowering the allowed attempts per IP from 4 to 2 and lengthen the recovery period per IP from 1 to 24 hours. Or perhaps you could ordinarily allow 2 requests from different X-Forwarded-For headers with a limit of 5 per IP, but with elevated attempt rates, you only allow 2 attempts per IP and ignore the XFF header.

- Similar with elevated failed login rates to a single account: one could choose to block the account depending on its sensitivity (are you a bank or are you hacker news?) or, again, lower how many attempts one may do from different origins.

- Alternatively to limiting all IPs that attempt to login to an account under attack, you could temporarily whitelist IPs whose geoIP is from the user's last 5 cities.

- You can make tokens longer for an account under stress. Or for IPs that you never saw before (or that are from unusual countries, or from countries where it is now 5AM, or...).

You don't need to do all of this: if you're not large enough to have to bother with all of this, the solution is much simpler: rate limit without looking at anything user-controlled (such as the XFF header). For high-security applications, you should implement some monitoring and decide what to restrict (which depends on what metric you are monitoring), but still in no event use user-supplied values. Not only is it unnecessary for small services (people won't be having IP collisions often enough), it is also very likely to go wrong at some point (one day a developer will make an honest mistake) if you allow any sort of user-controlled value to influence your security limits.

Note that "IP" refers to a full IPv4 address or a /48 v6 address (those are often subscriber-assigned, though a few penny-pinching ones assign /64 or even individual addresses).
Remittances sent by foreign workers back to their home amount to $700B
Bernie Sanders' 2020 campaign unveils tech tool to increase its voter database
I have reviewed the guidelines. Could you ban this account? Thanks!
> Java, C++ and Python have exceptions to keep you from littering your code with error handling, and code with exceptions is hard to read. The line of code you are looking at any point in time may instantly jump to another place, effectively,

Rust and Swift both manage to make error handling easy while keeping this nice "errors are just values" property. Go could easily have added Rust-like or Swift-like error handling backwards compatibly with their existing idioms without falling back on weird special cases of format strings, but have chosen not too.

This does not make the language simple (even though in other ways it is).
I just went to https://web.archive.org/web/news.ycombinator.com (no date in the url) and it sent me to the most recent snapshot.
“Hey Google, how many legs does a horse have?”
As for the uptime it's a pretty reliable machine: I'm running the i7-6700 (non K, so non overclocked) version. Intel lists it at 65W max TDP but that'd be with all the cores at 100% I guess. It's a 3.4 Ghz CPU turbo-boosting when only one core is at 100% to 4.0 Ghz on that one core.

OS is Debian stretch: it's rock solid in my experience.

It was rebooted on average once a month (I switched country, there were black outs, I upgraded the OS, etc.) but there have been stretches where it was up for several months in a row, happily cranking!
Pedigree Collapse
I mean Notch's views are literally that some people are less than people. Not tolerating that isn't bad.
Have multiple projects of different aspect of your life and cycle through them as you get bored (take a break from being burn out or boredom).

You'll eventually get back to the previous project that you were bored.

I think the trick is to have only one project in each aspect of your life.

Aspect of your life can be broken down in to many an example is "The Four Burners Theory".
Global solar rooftop PV system performance check tool
Then you would need access roads throughout the orchards so your land use would be less efficient. Same as with tree farms and why they transport them with helicopters, too:

https://www.youtube.com/watch?v=cK3fV6EbTOo
This list is suspiciously incomplete, how are China and India not on it? In both of the world's most populous countries, the largest city and indisputable financial centre is not the capital. I would guess the majority of the world's population lives in countries where this is the situation, so it's not just you.
Fair point, that was a poor example/counter example on my part.

What I had in mind was more a long the lines that windows/Mac OS isn't transparent and the consumer has limited control over what it's doing and how to implement things. Furthermore their official app stores are a walled garden of sorts.

Consumers/developers have a good deal of freedom on these platforms and with that comes breakage in various forms. Malware, instability, etc. And to deal with that you have repair shops/programs. System resets, fresh installs etc. Maintenance becomes a responsiblity of the consumer.

Like I said, the lines can move based on context. Moving the needle further towards freedom for developers/consumers gets you *nix systems - which is harder for your average consumer to maintain/use. Moving away gets you iphones/consoles, etc which "just work" and flaws in software/hardware handled by the manufacturer.
So all one needs to do to make exploits/jailbreaks/backup loaders for switch is to get a Nintendo developer account? Sounds like a win
That'd be me too!

I'd love to hear more about it: you can email me bernard @ fabrot dot com
Are you implying your laptop is going to have a phased array antenna mounted on top of it?
Perfect, of course that's how this should work. Updated :P
Presumably you need a high-end FPGA or a custom VLSI chip to process the signals.

Both of these are very expensive in low-volume.
AM shows aren’t usually available for download on demand, and the audience are always in FOMO mode. The shows usually lean conservative something that is substantially missing from “mainstream TV, public radio and Podcasts”.
I can't speak for OP, but GOF (Gang of Four) is a reference to the four authors of a classic Design Patterns text. [1] This repo appears to be Python examples of some of the patterns referenced in the original text.

[1]: Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
Is snooping on satellite internet traffic a thing? Wonder what security implications this could have.
Indeed, any uninhabited place with signs of past human activity just invites grave robbing by any sufficiently pre-modern society.
You launch that many you expect a lot of them fall down I suspect. Probably some go into a higher orbit and serve as spares until they decay into some more appropriate orbit.
It looks like they are quoting "as low as 25 ms".
>it reminds me of the trouble Rockstar got in after the Hot Coffee fiasco

In that in both cases the backlash is more ridiculous than the Easter egg itself?
No, I'm generalizing over both using an analogy. If I believe in something you consider bad, I will be gleeful that you defend my right to say it as I consistently refuse to defend yours. I will be thoroughly satisfied that you've tied your hands with rational argument as I tear apart your standing and support through every irrational means available.

Rational debate is how you decide which ideas are worth keeping. It is not how you kill the ones that aren't. (You've found that it works sometimes, but you should bet actual counter-actions work far more often.)
You might be in a tech bubble.
I would think hotels would be in a better position to expand their business centers and cater to this market.
> Was this a side project? did it require much attention after the initial setup?

Totally a side project.

It hardly required any attention: just making sure the computation was running and making sure to backup the intermediate results once in a while (I had backups everywhere of the intermediate results: remote servers, USB keys, DVD, other computers at home, email, etc.).

I only needed to do a few tiny steps once I found the secret message (which contains a number which allows to compute one of the two prime numbers).
Personally, this seems a more interesting experiment from the perspective of language and communication, and only incidentally about the risks of nuclear pollution.
Across the world, women outlive men. This is why
The only thing that could get Boeing out of the hole this guy keeps digging deeper and deeper would be for him and his chief engineer to resign.

The longer he takes about it, the worse it will get.
For anyone interested in things like this, I'd recommend "Deep Time" by Gregory Benford[1]. It has a chapter devoted to WIPP[2] and this messaging.

[1] Amazon link: https://www.amazon.com/Deep-Time-Humanity-Communicates-Mille...

[2] Seems to be online, albeit poorly formatted, here: https://www.physics.uci.edu/~silverma/benford.html
Is anyone else amazed that they added almost 20k employees since last year? How?