skysight-inc/HackerNews huggingface dataset:
It's surprising that GPS signals are that important to these displays. I figured they use GPS to provide a rough center of the display, for the "leader" drone, and the other drones would position themselves relative to their leader using some local peer-to-peer positioning signals.

Then again, I know nothing about this.
Does that really need to be true? Protocols with fixed keys can skip Diffie-Hellman, right?

As such, is there an option to configure OpenSSH such that it has a fixed authorized_keys, and does the authentication handshake in the opposite order: first establishing that it can talk to the client by decrypting the messages the client is sending; and then parsing the client’s auth commands from said decrypted stream, where one SSH AUTH message might be “auth me using the very key we’re conversing over.”

If there is, I’m surprised IoT devices don’t go for it. If there isn’t... why not?
> Let’s hope the SaaS issue tracker

So the solution to a unreliable issue tracking solution is dumping that responsibility on your VCS? Why not fix the concerns you have with your issue tracker?

> writing good, comprehensive commit messages. Commit messages that consists only of an issue ID

Who said anything about only including a tracker id? The issue here is the extra verbosity in the commit message. What will the tracker tickets contain that isn't in your "comprehensive" commit message?
WindowMaker, then FVWM were my drugs. I used tiling window managers for a while, when my typical workstation was a laptop, but now that I have a large-ish screen (27") on a desktop they're pretty bad -- everything is either too wide to be useful, or too narrow. Ratpoison was definitely my favourite (I also use Emacs, figures...), but I liked wmii, too. By the time I ran into pwm I was hooked into Ratpoison :).

LXQT does its job for me these days. It's not the most polished but at least it doesn't go out of its way to make my desktop look and act like a tablet so I'm happy with it.

I've been toying with writing a Wayland compositor that does wmii-like tiling, but can also do proper floating window management, but I have to wait for things to settle on the Wayland front before writing anything that's useful...

Edit: whoever downvoted you clearly never had a few hours of fun on a Friday night tweaking FVWM only to find out it's 4 AM now and oh crap it's also Monday!
go work at a dev shop - a company that contracts with clients to build things. Usually the gigs are hard & demanding. The good thing though is that you get exposed to all sorts of tech and people, but probably most importantly you'll understand why best practices are the way they are.
You don't really get easy parallelism, do you? People used to theorise this, but auto-parallelisation never really worked because it's hard to understand - even for a machine - where the cost/benefit tradeoff of parallelism starts to happen. Applying a pure function to a massive list is simply not a common pattern outside of things like multimedia codecs or 3D graphics, where these industries settled on explicitly expressing the data parallelism using SIMD or shaders a long time ago. Functional languages have nothing to add there.
Email marketing regulations around the world
Do they not teach critical thinking where you’re from? What a shame.

I’m “protected by the state”? How do you figure? Less than six months ago, there was a mass shooting a few miles from my house, in which twelve people were killed in a government facility, by an employee of the government.

I spend more than a quarter of my income on healthcare coverage for myself and my family, and that’s before I incur any actual medical costs. Americans die every day because they simply can’t afford to be well.

As American citizens, we do have some mechanisms for self-correcting the course our elected leaders have set us on, but most are purely symbolic. The only real means of pressure we have to influence government is our democratic election process, which we now know has been compromised. We have a President who lost the popular vote by millions of votes, due at least in part to a massive flaw in our implementation of a representative democracy is being actively exploited by a foreign power.

What’s worse, the domestic beneficiaries of Russia’s massive influence campaign — Republicans — refuse to pass any bill that will grant more funding toward securing our elections. That’s on top of rampant gerrymandering and straight-up election fraud happening all over the country.

Democracy is under attack by domestic and foreign entities. How are the people — the majority of whom did not vote for our current leadership — to be held accountable?
And how it's worse! It's extremely rare, but some projects do tell you, "If you need X, consider Project Y instead."
> I want to compose where I know types are mismatched and I am okay with a runtime fault downstrean.

Sounds like another good candidate for `error` or `undefined`
Or a confederacy of dunces. Same difference.
The dunsmen of Scotist thought were once famous for their brilliantly labyrinthine, obfuscating logic until the enlightenment started and people began making fun of their pointy hats. This is just how ideas evolve. I think tired-light would bring more clarity and unity to physics as a discipline.
I bet that these devices are local only. Working in IT the security measures for these devices are likely that they are sitting on their own isolated VLAN. Routing is likely controlled by layer 3 switches with dedicated ACLs to only allow certain systems to obtain access to that VLAN. If it's a rail company the network itself is likely protected by an Cisco ASA or ASA style dedicated network security appliance. Networks have been hardened pretty well. Most often the exploits that IT is worrying about is application-based and user-based (social engineering).
What are you crying about? Both Firefox and Chrome support a common format for defining search engines from add-ons:

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

https://developer.chrome.com/extensions/settings_override

The fact that it doesn't have "open" in its name doesn't actually make it any less open or interoperable. This is about standardizing on having a single and modern way to define search engines, nothing more and nothing less.
Wow! I worked next to an intern team this past summer that was attempting to build SandDance into Azure Data Studio - super cool to see a big press release from Microsoft mentioning an intern project as one of the major places SandDance is available to use, especially only less than 2 months after it was handed off to the full-time employees.
I'm curious what you're making. I've done quite a bit of baking in my time and I can't even think of a recipe that uses milk as anything other than a more flavorful water.
Unless you were a contractor, your company should have bought you a computer, full stop.
You're not filtering him out of the hiring pool, he's filtering you. ;)
This libc is for Linux, so I guess you can't compile it for a bare-metal system like STM32.
It's not like the doctors, nurses, and other staff are at liberty to release medical information about the other patients he encounters. So all he heard, at best, were anecdotes.
Which tiling extension are you using?
> "Also, do you work or are you paid for by Amazon?"

From the HN Guidelines:

"Please don't post insinuations about astroturfing, shilling, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email us and we'll look at the data."
> Descent 2 custom level reviews

You weren't kidding about the tangents.
Compilers and CPUs only reorder over tiny instruction windows. He's talking about re-orderings over enormous windows, in a way that requires whole program analysis.

But that doesn't really happen in reality. FP languages promised auto-parallelisation for decades and never delivered. Plus you can get it in imperative languages too - like with Java's parallel streams. But I never see a parallel stream in real use.
Forcing Facebook and Twitter to have truly open APIs would be amazing. We'd have everything from custom clients, custom News Feed algorithms and much more.. Heck, they can even require ads to be served, the point is we'd be in a far better situation than we are now.
Thanks for the tip. I'm new here.
As of at least Firefox 69.0.3, you can right click most query fields and choose "Add a keyword for this search". It works about the same in e.g. Opera and Vivaldi.

It's unclear if the "intent to deprecate OpenSearch" also means removing this functionality.
This assumes your issue tracker doesn't change. I've been at my current position 8 years, and in that time we've had 3, and the first 2 are shut down.
Ask HN: Best ways to detect ideal areas for reforestation with sat data?
Hi HN! Is it possible to use only sat data available today to come up with ideal areas on which to try effective reforestation?

I wonder if currently such areas are decided by checking local geo data or physical surveys only instead of some sick machine learning and sat data. I know arable lands are monitored and can be prospected via sat data but I am looking for how to detect the best areas to try reforestation with a good degree of certainty that the reforestion is doable by sat data, before actually experimenting with the reforastion process in those places. I suppose this should involve a combo of terrain composition + land chemicals + rainfall data + wind patterns + actual green areas nearby + human presence + local tree species characteristics + historical tree coverage?
Electric Cloth: Flexible, wearable supercapacitors based on porous nanocarbon
So the main remaining risk is things like (cloud) images where many people/machines use the same seed. This can be mitigated by stirring in RDRAND, unique CPU information (serial number?), high-res date/time, and other possibly unique information (MAC addresses?).
The Mysterious and Super-Secret USS Gerald R. Ford
> This is why it’s funny when literary novelists who couldn’t write a competent John Wick novelization (I put this challenge squarely to A.S. Byatt) call J.K. Rowling a bad writer.

Neal Stephenson wrote a lengthy reply (item #2) to a question that touched on this topic, posed on Slashdot many moons ago, and is still a great read:

https://slashdot.org/story/04/10/20/1518217/neal-stephenson-...
I did not include representatives accepting donations and lobbying money as villains in my comment. My apologies, thank you for pointing this out.

> The government, on the other hand, exists to defend the citizens.

Never a truer word spoken.
Forcing Facebook to have truly open API means forcing them to allow Cambridge Analytica to vacuum up everyone's data.
It just tells me that senior banking people in the UK have such a shortage of senior ML people that all they see is mickey mouse ML stuff by shysters and snake oilers. They would have to do real work on the antique back end to make it work, and that is hard.
> The only way for a human being to be able to survive outside in air hotter than 35C is if the air dry

You’re exaggerating.

Where I and other 12 million people live it’s often 35C+ and ~60% humidity.
It in no way excuses any negligence but the likely reason for that is frequency of events and how attention is structured in designs and processes. There are /far/ more cases of hurried workers misfiling items than having heart attacks. Algorithmic assistance would lack the events to recognize and humans would lack the attention to surveil everything.

They certainly should do better and make appropriate changes to practices but at that scale it would require something systemic by definition whether it is adding a tighter employee welfare patrols or say emergency fall detection gadgets that ask if they are okay and if not responded to within a certain time call for aid or similar.
Exactly. And Twitter is also in the best position to build a dedicated alert system since many times they have the mobile location of each user tweeting. They could even have the app tell the user to then set the phone on a flat surface and use that to try and crowdsource a magnitude/validate the quake. I don't think any other company/org is in a position to be even remotely as accurate than Twitter is for real-time.
The country hit worst by climate change is India by sheer population which depends on agriculture which is becoming unsustainable due to uncertainty and very high temperatures in summer (as high as 50 C in some places).

Uncertainty in Weather + Water problems + Inefficient agriculture + biggest population (in 5 years i think)
Thank you, I'll be following that project.
I've always installed search engines in Firefox:

a. From the Mycroft project page
b. From the search engine's own page by right-clicking and selecting "add a keyword for this search".

In any case, it seems [1] the announcement is mostly about the addons.mozilla.org listing than the removal of OpenSearch or other capabilities in Firefox. The wording is confusing and the link doesn't completely clear it up, suggesting it may indeed be on the way out (but not necessarily on the same timeline as the AMO removal announced here).

[1] https://discourse.mozilla.org/t/deprecation-of-opensearch-xm...
Totally agree. I built my own last year. I don't use it anymore (decided to move to vanilla JS rendering for performance, and to remove the need for a build step), but the process was very instructive.
So, the big outlier in terms of TSC predictability would be virtual machines, no? Which VM hypervisors pass through RDTSC to the host (and then, presumably, add an offset before returning it, such that the VM can start at TSC=0); and which ones just have a “virtual” TSC unrelated to the host’s? Do instances on any production IaaS compute cloud have predictable virtual TSCs?
That's been one of the supposed consequences of the 80/20 rule that Obamacare introduced, although I can't find any numbers, just speculation that insurers are doing it. The 80/20 rule says that the insurance companies must spend at least 80% of their revenue on actual health care, or else they have to return money to the insured. So if you're a healthcare company and your stockholders want to see increases in profit, the only way is to spend more money whether it's necessary or not. You can't make more by increasing efficiency.

Searching for this gives articles about how the insurance companies actually have returned a fair bit of money, and none with hard numbers about this actually driving healthcare costs up, But there could be a lot of reasons other than "it hasn't driven costs up" for why it's not showing up in a quick search.
I'm under no delusion that the average person can, or is willing, to setup something like Home Assistant.

I was answering a question posted on HN, where the assumption that the average HN user is capable of fiddling with hardware and software is usually valid.
There are two separate gatekeepers in AMO and the CWS. On the other hand, OpenSearch is used for the "Add search for this field" option which just needs some metadata defined on the web page.

If they were just removing OpenSearch in xpi on AMO, that'd be fine, but the post says they intend to remove OpenSearch as a whole.
Agreed, that's why what Google did by pulling out of China was so courageous back then. They'd probably be by far the most profitable and lucrative company now otherwise.
The magnetized needle and a steady hand framework.
Don't oversell rivets. They replaced the lattice trusses on the western span of the Bay Bridge with box beams and bolts, in part because of rivets. The cool thing with hot rivets is they contract as they cool, so they tighten well. The major downside is the steel isn't hardened--bolts are.
I like that his idea arose when he was going to teach a course on symmetry in physics. Nice reminder that teaching is absolutely useful to a person whose job it is to think.
Plastic bags were supposed to help save the planet [video]
Almost certainly, that's pure conjecture.
he might have a roof
People keep referring to tree planting as the thing that these offsets are funding. Of the featured projects funded by the company I purchase offsets from (https://www.less.ca/en-ca/projects.cfm), none consist of tree planting. Here is the overview of one of the projects (you can read the verification report at https://www.netinform.de/blueregistry/showpdf2.aspx?ID=39):

------------

The objective of the Fredericton Region Solid Waste Commission (FRSWC) Landfill Gas Capture and Flare project is to capture and flare the landfill gas produced at the landfill located in Fredericton, New Brunswick, Canada, to further avoid emissions of methane to the atmosphere.

The Fredericton Region Solid Waste Commission (FRSWC) Landfill began operations in 1986, covers 120 hectares of area and has over 1 million tons of waste in place. The landfill is currently accepting 75,000 tonnes per year of municipal solid waste and has the capacity to accept waste for the next 45 years.

The New Brunswick province where the project is located has no regulatory requirements mandating the capture or flaring of landfill gas. Hence, the business as usual practice prior to the implementation of the project activity was complete release of Landfill Gas (LFG) into the atmosphere.

The project activity is defined as the construction of 26 vertical wells, installation of 2,100 meters of pipeline and a flare for the purpose of LFG capture and methane destruction. A blower was installed to create a slight vacuum to draw the LFG through the pipeline and capped wells to the flare. The flare is an enclosed drum flare with high destruction efficiency to combust LFG and prevents direct methane emissions into the atmosphere.

The forecasted amount of GHG emission reductions from the project is estimated to be 241,585 tonnes of CO2 equivalents (tCO2e) during the period of 8th December 2006 to 31st December 2010.

------------

You may disagree that this is an effective project, but I am more likely to trust an independent auditor (that's who produces these reports) that outlines the scientific basis in terms I can understand, that make sense, and that clearly identify the environmental impact.

To me the biggest question is, would this project have existed regardless of whether or not I purchased offsets? I choose not to take this attitude of helplessness. I choose to fund, with my own money, scientifically verified and audited projects like this as opposed to doing nothing.

By doing so, I believe that I mitigate and possibly eliminate the negative environmental impact of the choices I make to travel. Then I can focus on the positive impacts: The trip I took benefited me personally and broadened my world view. It improved my relationship with my wife. We contributed a little bit to the economy of Greece. Etc.
The cognitive benefits of time-space synaesthesia
Accelerators are a bubble now, but only because YC has sucked up all the talent. It's hard to imagine a what-if scenario, especially since YC has paved the way.

But as someone from a nation relatively low in talent and funding, what I'd like to do is a "bottom feeder" accelerator. Instead of trying to build unicorns, we'd aim for ideas that are too small for VCs. Ideas that can take $10k and aim for a $50k exit.

This would reduce the pressure on trying to build unicorns, and instead encourage them to build small, tight communities and good service, which ironically gives them resistance vs giant corporates.

It would probably cover things like Evernote, Trello, Slack, Zenefits, CRMs - hyperfocused small ideas that don't need a lot of talent to get off the ground, can hit a global market at low cost.
We're more likely to see new networks with open APIs than trying to convince a leopard to change its spots.
If you follow GP's convention then yes, and it's not a bad convention.
Me too. I think rankings aren't that important in Europe and people tend to get jobs based on other things here.
All totally good points. I can make this even more complicated!

>If the company has raised $100MM, there is very likely at least a $100MM preference. That means that if the company exits for $90MM the common shareholders (that's the employee option holders) will get nothing.

In this case, won't blocking rights prevent that exit in most cases? Investors with liquidation preference might not want an exit that comes in lower than their cost basis...
He doesn't say why it's a trap to think about facebook in terms of publisher versus carrier.

Someone made an insightful comment here the other day saying that they (the tech companies) chose to play publisher and opened themselves up to whole lot of legal battles and complaints, when they should have stayed with the carrier option.
If you're thinking of the maximum potential for a single quake event to impact human lives, the Newark Basin is high on the list due to its location. It's close to some of the highest concentrations of population in the nation, in an area of the continental plate that transmits seismic energy efficiently, and the vast majority of buildings nearby have zero earthquake resistance.

Earthquakes seem rare and relatively randomly distributed, so, as with New Madrid, the likelihood is definitely lower than it is in California. But the deep subsurface geology in the Basin is older, more complex, and less well understood than the plate boundary along the west coast. It's hard to rule out the possibility of a quake that would be big enough to have significant impacts on New York, Boston, etc.
Living in Ontario the only thing I'm worried about is minor flooding, nothing on the scale that you see on the coasts. Storms (Nothing like in the US), Snow, Rain, Sun. No real major catastrophes possible.
I proposed a solution where you could specify this via a boot-command line option, and/or a default specified why a compile-time kernel config option. That got rejected because most users wouldn't be able to find the tuning knob, and most distros wouldn't want the reputational/liability risk of "insecure by default", and from Linus's perspective, confused users seeing their system block on boot and and then e-mailing Linus == BAD.

As far as whether it might be simpler to attack the CRNG, please see https://factorable.net/ where a researcher found that at one point 10% of all publically reachable internet sites had insecure SSH keys due to a weaknesses in Linux's random number generator. Granted, these were mostly end user's home routers (many of which had open ssh ports in the day), and most servers on x86 wouldn't have been nearly as vulnerable. But the "Mining your p's and q's" paper is one of the key reasons why I remain very conservative about Linus's random driver to this day. I got the pre-publication notification on July 3rd, and I spent all day on July 4th on top of the Boston Science Museum's parking garage with a laptop, frantically trying to come up with a good fix to the problem while my very patient and accomodating girlfriend and I were waiting for the Boston Pops Fireworks show in the evening.... This is not the kind of thing one wants to do again!
Show HN: A GUI to test S3, Dynamo DB, and SNS events triggering a Lambda [video]
Milk costs me £1.10 / 4 pints. So that's $2.36/US gallon (why 6.6614 pints in a gallon, why not a round number??? Edit: US pints are different and smaller. 8 US pints in a US gallon)

That seems to compare favourably with US prices.
https://www.walmart.com/ip/Great-Value-2-Reduced-Fat-Milk-1-...

That's for grass fed cows that are free to roam outside.
That's the main reason why I became a Hunter. It's in my opinion the most ethical, sustainable source of food for the small scale of my family.

Sure, it isn't scalable to many people, but I'd argue non-factory farms also isn't scalable.
I said:

> Fuck apple for starting this walled garden

IIRC apple started it and now all the big players are following suite.. including even Windows 10 which has it's own app store and similar cut.