skysight-inc/HackerNews huggingface dataset:
On your website that you linked says "We conduct our business in a way that protects ... our planet's climate against warming." Can you elaborate how providing infra to mine Bitcoin is helping the planet against global warming? Aren't you doing the exact opposite? If you are using 100% green energy, that energy can be used for something productive not providing PoW. Note Bitcoin alone currently consumes 0.55% of world's TOTAL electricity production and this is going to get even worse with more adoption.

Reference: https://hbr.org/2021/05/how-much-energy-does-bitcoin-actuall...
Its not just that he's more responsible, its illegal: https://en.wikipedia.org/wiki/Market_manipulation
Making HTTP clients for use with netcat-like programs, part 1 of 2
# make config parser (yy018)
# source code for 018.l is below
flex -8iCrfa 018.l;
cc -Wall -std=c89 -static -o yy018 lex.yy.c;

# create a config (ua.txt)
# format is name: "value"
# no indent, must be left-justified
cat > ua.txt
httpVersion="1.0"
Host: ""
Connection: "close"
User-Agent: "CERN-LineMode/2.15 libwww/2.17b3"
^D

save as "018.l"

int setenv (const char *, const char *, int);
int fileno(FILE *);
#define jmp (yy_start) = 1 + 2 *
#define X(x) fputs(x,stdout)
#define Y(x,y) fprintf(stdout,x,y)
#define Y2(x,y) fprintf(stderr,x,y)
int xxyy()
{
setenv("value",yytext,1);
Y("\40\40\40if(0==setenv(\"%s\",",getenv("name"));
Y("%s,0))",getenv("value"));
Y("Y(\"%s: %%s\\r\\n\",",getenv("name"));
Y("getenv(\"%s\"));\n",getenv("name"));
return 0;
}
int lineno=1;
%option noinput nounput noyywrap
%s xa xc
%%
\n lineno++;
^[\40\11]+ {
Y2("yy018: error: remove %d ",yyleng);
Y2("leading spaces/tabs from line %d\n",lineno);
yyterminate();
}
^"Host"[: ] setenv("name","Host",1);jmp xc;
^[^\40\11\":\n]* setenv("name",yytext,1);jmp xa;
<xa>[\"][^\"]*[\"] {
if(yyleng>2)xxyy();
else if(yyleng==2&&yytext[0]=='\"'&&yytext[1]=='\"') {
setenv("value",yytext,1);
Y("\40\40\40if(getenv(\"%s\"))",getenv("name"));
Y("Y(\"%s: %%s\\r\\n\",",getenv("name"));
Y("getenv(\"%s\"));\n",getenv("name"));
};}
<xc>[\"][^\"]*[\"] xxyy();
\n|.
%%
int main(){yylex();return 0;}
A descriptive title would be better.

SeaGlass: City-wide cell-tower-spoofing detection
CEO behind Japan’s best-performing stock says his secret is raising salaries
Looks to be inspired by Theo Jansen's Strandbeest https://www.strandbeest.com/
No SF had stronger restrictions with high adherence and had much lower per capita case and death rates. It’s hard to say how much of that is causal though (SF has temperate humid weather and a large white collar workforce that could afford to stay home that could have helped independent of lockdown).
Love that last example. I think "to have been being watched" is a bit of a reach though? "To have been observed / under observation" feels more natural. When translating it to french i got to "elle aurait dûe être observée". Incidentally, French has an easier time with this, I think because we have more options there. I couldn't reproduce the quirky structure at all, the flow is just more natural in french.
Pinephone just runs Linux distros, which have a good track record.
Different "Crawford". You are thinking of Michael Crawford who is deceased:

https://news.ycombinator.com/item?id=25403708

https://news.ycombinator.com/item?id=19488164
Audacity hits rewind on telemetry plans following community outrage
Unless Australia wants to remained closed to all international travel forever, they are going to have to learn to live with it.
Yes, that too. The "software department" can be a handful people somewhere, doing the software part of a product that's a small part of the overall company. Very different than a company that only builds one large software/service product.
This assumes that there are no long-term mortality effects from having COVID and not dying from it, which seems not proven at this stage. I mean, yes, we'll see fewer very old people dying of the flu next year, but idk whether we'll see a bunch of late middle age or 'not very old' people dying from long COVID.
Developers would stop offering Apple payment and only allowed to buy subscriptions and full products by their websites. It wouldn’t be cheaper for consumers, maybe on the beginning it would, as a PR move. But as a consumer I would lose this amazing Apple support, that allows me to return in few clicks game I didn’t like, subscription that didn’t offer what it promised and other services I was dissatisfied with. I would lose one interface to manage all my apps subscriptions, and had to give my credit card number left and right for every, even small app, I would want to try. No thanks
I think that's the wrong question. If a court can decide (and enforce) what a smart contract "really means", then smart contracts don't really bring much to the table. It doesn't matter what the court would actually decide.

The main thing smart contracts bring to the table is a mechanism of enforcing contracts without government involvement or control. The contract gets enforced, period. The parties can be anonymous, it doesn't matter which country they're from, and so on.
Wouldn't this be true regardless of circumstance?

I think the happy medium everyone should be striving for is just third party payment APIs that are blessed by the platform. This isn't about distribution (I don't think Epic cares if it's hosted on the App Store, Google Play, or not). It's all about payment processing.

If Apple and Google had a blessed Payment API that let developers use alternative payment processors, this would go away I imagine. I know some users want more freedom, but this lawsuit really isn't about user freedom, it's about payments (and if users do get more freedom, e.g. able to install apps in alternative ways, it's a side effect of this, not the goal of the lawsuit)

I wonder if Apple is forced to cut their fees in payments if they'll raise the developer fees to compensate, tiered based on size of the org.
Well humans would suffer with 840ppm: e.g. Seppänen etal. 1999. Association of Ventilation Rates and CO2-Concentrations with Health and other Responses in Commercial and Institutional Buildings. Indoor Air 9: 226-252. Discuss sick building syndrome effects fell sharply <800ppm. Publ. CO2 levels are outside; within buildings even now rates >1000 common, as ambient rises so do within-building rates.

Even at our current levels eCO2 is harming our health: Rising CO2, Climate Change, and Public Health: Exploring the Links to Plant Biology https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2649213/ these are direct CO2 effects on plant physiology leading to negative human outcomes.

eCO2 has dozens of negative effect on natural (and engineered systems including concrete chemistry) systems (inc. us). There are no positives that I've seen yet.
This particular case is on the developers of the game, not the AppStore. Apple doesn’t have influence over the upkeep of third-party servers.
> with anything else meaning “upgrade to PRO” which, by the way, costs EUR 0.99 monthly or EUR 8.99 per annum.

This is exactly what I expected to read when I started reading. So many apps have done this to me that I'm now hesitant to install, and become dependent on, any new apps.

I'm genuinely sorry, but I'm not paying a subscription for an app that doesn't do a lot of back-end work (that's valuable to me). No, syncing doesn't count; I have iCloud and Nextcloud and the share sheet functionality for that. No, social features don't count either. This goes quadruple for apps that have a feature enabled and then sneak it behind a paywall many updates later.

And when I write that I'm genuinely sorry, I really am! I know that developers need to earn a living but I'm not willing to sustain it on the back of 10 or 20 or 30 "low annual price of just $9 or $15 or $25 or $49 per year!" subscriptions. If that means fewer apps or fewer people making their living at being app developers, that is bad and I hope that applies pressure on Apple and Google to add features to their app stores that make a better balance.
What if instead, Google makes it optional?

Maybe they can release a tool to create APKs from App Bundles locally (maybe call it, idk, 'bundletool' or something like that). They could also make it so the Google Play Console allows developers to choose between uploading APKs or an App Bundle, and communicating the pros/cons of both methods. That way, a developer (not Google) can choose which option is best for their business and their customers!

Sound good to me at least (although to be fair, I don't have an ulterior motives or bad intentions)
1. React Leaflet canvas overlay: Leaflet is a popular mapping library and React Leaflet brings the declarative nature of React to the Leaflet api. I needed to display some 3D rendered shadows on a map and needed to overlay a canvas at specific lat/lng bounds so I made a React component to plug into React Leaflet.

2. Puppeteer Camera: I needed a solution for recording Twilio live video and hosting it myself in S3. I made a docker container that launches Chrome headless, points it at any website (including a Twilio video conference) and uses a Chrome extension to record the browser screen and stream the video to S3. In theory it could be used to record any website on the internet.

[1] https://github.com/ted-piotrowski/react-leaflet-canvas-overl...

[2] https://github.com/ted-piotrowski/puppeteer-camera
Yes, spot meter. At least until you learn to go without one.

The easiest is to use the one you already have in camera (I assume DSLR). Just configure it to be smallest possible spot.

Then measure objects depending on which zone you want to place them. This means manipulating camera exposure until the spot meter shows it in the right zone.

Unless I have some very specific artistic effect in mind, typically the most important measurement is to measure highlights as overexposing is much more damaging than underexposing on digital camera (which is exactly opposite to film photography).
It should be noted that this is the same CCP that until recently have been simultaneously accusing Spain and Italy and the US of being the origin of the pandemic outbreak, instead of Wuhan.
"try tracing a straight line if you want a laugh"
And on the Mercator projection, it too is also going to turn a straight line into a curved line. Draw a long enough line, and in a specific direction, it'll make an 'S' curve.

Personally, my favorite map to look at is the Goode homolosine projection. Also difficult for the usecase of navigation across oceans, but among continental comparisons, general shape and size, it's useful. Not all maps need to necessarily be used for navigation aeronautics, or seafaring.
Even if that's true, that doesn't support your position.

Conservative estimated deaths:
Coronavirus - 3M
Black death - 75M (in ten years)
Spanish flu - 35M
Note that in my above statement, the "network-consensus abstract machine" is the same kind of thing as "a judge": namely, both an arbitrator, and an official that declares certain clauses objectively void even if both parties like them.

See also: the DAO hard-fork that created Ethereum Classic.
The point is, if you build a signed app meant to run on any device, you are going to include code/assets for all of them. What Google wants to do is basically "tree-shake" the APK so that when you download it, it only contains what you need for your device.
Nothing. This only affects apps on Google Play.
I think it's ameliorated by being designed by an IDE developer, so all that magic has control+click to go to definition. I've debugged some hairy nested implicit receiver code with jetpack compose pointer events, and found it very easy to read exactly what was executed.

I'm a beginner though, and kotlin was the first language where it occurred to me I could just read the source of a library.
> You can still sign your own packages on alternate stores or from your website.

Not if you want customers.
Not even close to being true. lol
Question is if an init system needs all the use cases dbus can support. Dbus always feels unwieldy to work with, especially once you leave specific desktop stacks, and for me personally, the biggest failures of systemd-based systems have been issues with dbus not working properly for whatever reason.
> and the sooner you stop trying to make sense of it all, the faster you will advance.

I wish they would pound that forcefully into the grammarians torturing children in school.

I look at the grammar they teach, and I think someone got paid to make stuff up.
If the provider of proprietary software ceases maintaining it, you are dead in the water. If the provider of open source software ceases maintaining it, you can pay someone else to maintain it. E.g. there are a lot of freelance jobs related to ffmpeg, a lot of video software experts knowing it, so you may sleep well, not worrying that the developer of ffmpeg will someday sabotage your business. On the other hand, when another company provides a binary blob library to you, when they go down, you go down with them (if you rely on them too much).
Yes. Workplaces with lots of contact always are.

In Nov-Feb, I was losing 40-60 employees a week to infection or quarantine. Mostly people in essential IT support positions

My sons school was open most of the year, but shutdown for a month due to teacher quarantines.
I reference Sheldon Brown’s website very often. So much good content and advice there.
Efficiency doesn't even make sense since mining can take up close to no, or infinite power.

The amount of energy a PoW coin uses entirely depends on the cost of electricity, hardware, and profitability. When a coin spikes in value, the profitability goes up so more miners join in. A single PC would have enough processing power to run the bitcoin network. All of this power usage goes towards solving useless tasks which get more difficult the more people there are trying to solve them.
Additionally, Algorand has pledged [1] to be carbon-negative.

[1]: https://www.algorand.com/resources/news/carbon_negative_anno...
What about writing distributed systems? Cockroach, Kubernetes, the Hashicorp stack, etcd, Prometheus
Not if they already have the device.

With most Android devices, you can unlock the bootloader and replace the Rom, root the device for administrator style access, debloat and remove system components, generally modify the hardware as you see fit.

With all Android devices that aren't managed (read: business device), you can sideload a third party app store without the need to use system exploits to 'jailbreak.'

Neither can be done on iOS. Attempting to modify the system or sideload apps on iOS requires using exploits that are security flaws and will likely be patched out in a future OS update.

If you already have an iDevice and can't replace it, you basically don't have any choice.
It's one of the hardest questions and it comes up on every iteration. For me, delaying my next round of features in favor of a CI/CD system was really satisfying. Now it's great that when I write a new feature, I merge to master, wait a few minutes and see it on the live site. But I'm also battling against the temptation to switch from redux to xstate, switch from dagre to cytoscape, switch from fetch to graphql, switch from akka-http to play, switch from akka to akka typed, switch from scala 2 to scala 3...
Paying rideshare drivers to carry bruner android phones for wigle.net data collection is also a common tactic amongst the high ranking participants.
It’s interesting this doesn’t make any mention of object-capability security.
Where I live, the restrictions have explicitly been tuned so as to not overwhelm hospital facilities. Minimizing deaths was not a stated goal. They measured new cases and how many hospital bed were available, then adjusted restrictions accordingly per County. So for example, you might see no indoor dining in one County, but indoor dining allowed at 25% capacity the next County over. They seem to have done a pretty good job given the stated goal.
The OP's point is focusing on that absolute number is not a good measure, only because when compared to the world population it gives the 0.1-0.2% of population effected result, which is obviously way off.
> that energy can be used for something productive

A decentralized/borderless/censorship-resistant/virtual currency is one of the most productive things we can use energy for. It might not be as apparent in the US or the developed world, but Bitcoin is a life-saver for many people in countries with crumbling currencies. We waste a lot of energy on things that are far more more useless (like christmas lights for example[1]).

We should just put carbon tax on everything with environmental side effects and let the market decides what's a productive use case vs one that isn't.

1: https://bitcoinist.com/bitcoin-mining-energy-consumption-us-...
If a court can decide/enforce what a smart contract "really means", then the smart contract still decides who has possession of the related assets before the courts get involved. That's for ill or for good. Anyone who wants to get the courts involved has to care enough about changing the status quo to pay for a lawsuit. Changing what the status quo is, before the lawsuit, changes the balance of power.
I agree.. I had an idea for a Bitcoin “unfork”.

You essentially airdrop a proof of stake coin to every existing BTC, BCH, bsv, etc address, in a ratio of the current market prices.

Call it Bitcoin one, or BONE. Different from onecoin.
Arrays/slices and maps are in fact provided as built-ins that function like generics, e.g. []foo and map[foo]bar work as expected, as do associated helper methods.

But those are the only container types with built-in support like that. (Channels can similarly be of any type)
But New Zealand not admitting tourists has little to do with whether in California "surrounding towns act as virus reservoirs for the large cities" and even less with there being a “become COVID-19 carriers to own the libs strategy".
This is precisely what I’m afraid off. I don’t want library to become a mess of chained lodash style functions. The verbose style of writing your own loops is very readable
How do I get goose
How do I get goose pls I need help
http://wigle.net/ app collects cell tower locations, I bet with some clever searching of their dataset you could find these. Likely not in as real of time though.
I would not conflate "anti-vaccine people" with "anti-mask people".

I live in the state of Maryland and yesterday our governor lifted the mask requirement for vaccinated people. I am a fiscal conservative and am vaccinated (got it as soon as I could, because science and common sense informed me that I should). I have relatives, including my own mother, who are far right wing and will not get vaccinated because they believe COVID is a conspiracy and/or "fake" (... I know). As far as I'm concerned, folks who refuse to get vaccinated are on their own and all of the remaining vaccine doses should get sent to people and countries who actually want and need it most. I realize that's cold. I also realise that's a logistical nightmare, but I have zero empathy for people who refuse to get vaccinated and then contract COVID.

So, I am for vaccines, but in regions where vaccines have been fully offered to every single citizen that wants one, I am against forcing the wearing of masks. I still carry a mask in case I'm in a situation that warrants, but I will not inconvenience myself any longer for someone who refuses to do the bare minimum to protect themselves from COVID.
Yes, also South Korea is for all intents and purposes an island. It's surrounded by water, except on the North which is the most heavily militarized border in the world.
>If New York ONLY ignored the problem that'd be one thing

So where would recovered nursing home residents go? Keep staying in the hospital which would mean active covid patients would die in the streets? Or the streets?
>do something I hate 8+ hours a day, I would at least to prefer to be making enough money to distract me from it.

This is a fallacy. If you hate it, you will still hate it no matter how much you make. The motivation gained by the larger salary will wear off in about a month or two.
Largely meaningless numbers, because energy efficiency scales inversely (loosely speaking) with network size. You can do some nice tricks to improve efficiency, but the scaling will never be good, as these networks all use the same consensus algorithms. The only project I've seen with fundamentally superior scaling is Avalanche, but it's new technology and I'm not yet entirely convinced.
Staples tend to be low-value exports, so they don’t show up in top-10-by-value lists when we also export truly enormous amounts of cash crops. But,e.g., California alone would be a top-10 rice exporter with about 1 million metric tons of annual exports.
Agreed. It's a really nice idea and I'd love to see at least the top 10 coins by market cap and the top 10 most and least efficient on the list. Crypto is here to stay, so if this site can promote coins that are the most energy efficient then it can have some real environmental impact.
One-sided consumer protections are great if you're a consumer who actually is being wronged. They're not so great for merchants when consumers who haven't been wronged abuse them, though, and that has a chilling effect that hurts everyone. Merchants will either push their prices up to compensate for the abuse, so legitimate customers end up paying the price for abusive ones, or simply not offer their products or services for sale in that channel at all if it brings more trouble and risk than it's worth.
One error is that the citations only support the claim within the US, while the context of the original story and the parent comment are the world. That makes rather a large difference.
PoW wasn't designed to be more efficient, the Nakamoto consensus type implementation exists to improve honesty and security. There is no traditional database that's as secure as a blockchain, it's always a tradeoff between security/immutability and efficiency. But since efficiency does matter many 2nd generation chains have moved away from PoW.
> Australia and NZ have the huge advantage of no land borders.

Australia had a major outbreak in Victoria in July last year. Victoria has a 2,550km land border with other states, including with South Australia, which peaked at 10 active cases over the same time period.

The evidence shows that strict quarantining and early lockdowns prevent spread even when there's an outbreak on the other side of a land border, and it also shows that being an island doesn't help at all if you don't do this (see also: the United Kingdom). I don't know why people constantly act like Australia and New Zealand only succeeded because they're islands when they were locking cities down at single digit case counts while the United States and India were packing stadiums full of people when they were getting tens of thousands of new infections a day.
What is the maximum number of 4k@60 displays this system can drive ?

I see, of course, that it has 4x HDMI ports @ 4k@60.

However, it also has 1x thunderbolt port and at least 4x USB 3.2 ports.

How many displays can it actually drive if you get fancy with cabling and adaptors ?
What do you want to do? Rust would be a great pick for "systems" code, or anything where you need to talk to existing c/c++ code. Pretty good for CLIs if you're the sort of person who enjoys puzzles.

Definitely go for kotlin if you want to write a GUI. I'd also recommend Kotlin (or maybe go, never used it) if you want to write a server. Rust has ambitious but not there yet server frameworks, and it's quite hard to go off the beaten track with most Rust server frameworks (say if you want to write your own little cache layer).

I'm just a student, but I have the impression rust isn't a good choice for maximizing career prospects. Still writing it, because I love it.
This happens on the OS level not play store.You can see it yourself if you try to install a release version over a debug version on your phone.
Tesla founders Martin Eberhard and Marc Tarpenning tell story of the early days