skysight-inc/HackerNews huggingface dataset:
i didn't find anything on how to import go libraries into it.
Banks' leverage negotiating with single customers is far higher than that with insurance carriers. I suspect terms would swing to the customers' favour.
ffmpeg https://github.com/FFmpeg/FFmpeg
The fuel crisis of the 70s resulted in us 'going backwards' successfully by trading in the useless land yachts for less massive cars. The 70s is considered a miserable decade by motorheads ime but it eventually led to better cars and better design.
the takeaway from the article to me was, despite whatever tech implementation they chose - be it better drainage, rainwater capture, recycling, etc. - it wouldn't solve the issue that Mexico City is just growing way too fast for its own good.

it's not blaming engineers so much as recognizing that all this tech doesn't address the fundamental "problem" and may actually make it more difficult to solve or worse: he alludes to such with the lithium/electric car issue. imagine the engineers built an even better system the first time - it'd probably allow even more growth, worsening the unsolved problem.
> The aim of this technology is to support women in making decisions on their body

This is how I avoid scrutiny of all my carnal desires

I’ve been doing okay acknowledging that there are sexually desirable traits without pretending its a libido-less empowerment experiment.
This link is also good and ad free

https://www.southampton.ac.uk/news/2019/07/unknown-ship.page
Okay. Is this domain owned by Google?
Signals going to be a no go right? From what I remember it needs google services for push notifications.

As far as the non mobile version, I think that is an election app that uses a pretty good chunk of ram
Microsoft is really shooting themselves in the foot with their terrible approach to privacy ever since Win10. Given that they earn money by selling actual products, they could stand right next to Apple as a defender of privacy if they wanted to (unlike Google, which has a business model which depends on data collection)... but they choose not to.

It's not so long ago, in 2011, they had this video, targeting Google's privacy problems: https://www.youtube.com/watch?v=9x4_dozWkq0

Now they're no better than Google. What happened?
And how do we know whether a forced confession is true? False confessions do happen under other circumstances. Obviously, if the subject reveals something backed by evidence they wouldn't have known being innocent, that's one thing. But if we're using their confession as the evidence, then it's the same problem as any forced confession.
I can't find the info for the price, but I remember seeing it before and it was very low, like $200, which would make this a very exciting entry into the notAndroidOrIOS market. The Librem 5 was cool at first, until they started delaying it indefinitely and the price is too high for mass adoption. By having a very low price on the Pinephone they are courting a lot more tinkerers to get one and help develop the OS versus the Librem which people would kind of (rightly) expect to be fully-formed at launch.

As things stand today, we expect a fully functional prototype in August

https://www.pine64.org/2019/06/06/june-2019-news-pinephone-p...

https://wiki.pine64.org/index.php/Project_Don't_be_evil
Electronic voting would be extremely convenient, and could do wonders for voter participation rates. I trust my entire net worth to computer systems, why can computers sum up bank statements but not votes?
Here in India you might have heard of this little service called Hotstar. To start with, this is a paid subscription service, and I believe at the time I purchased it it cost me something like ₹1000 a year. This would lead you to expect that they aren't interested in Ads, wouldn't it?

No. This service is so adversarial to anyone who doesn't want to be tracked, it doesn't even work in Private windows. It stops working itself when you open the Browser's debug console. If this wasn't enough, this service stops working when you have uBlock origin (which finds that there's a /track request going out a hundred times every minute).

I responded by creating a new browser profile just for this website and routing all tracking domains (mostly segment.io) to 127.0.0.0 in my local hosts file.

I haven't used that service for a long time, but recently I heard they are now showing in-content ads between programming! So basically they've taken cable TV and put it on the internet with higher fees and shittier service.
It is a real shame because I played the hell out of Skyrim, Oblivion and Doom 2016 (one of the best games to come out in the last 5 years) and own several copies of each.

I actively avoided almost everything from them since and I am just hoping they don't ruin Doom Eternal with the nonsense, Id is developing it and soo far they haven't been affected by much of the usual Bethesda bullshit.
Tried that, they actively employ darkpatterns to coerce users onto desktop apps. I even asked them to stop asking for an app install on their links that you open from inside the webapp and they told me to get stuffed and use the desktop app.
I'm extremely excited for the Pinephone and intend to order one as soon as it becomes available. I may resurrect Hellaphone on it (edit: oops fix link https://bitbucket.org/floren/inferno/wiki/Home) or at the very least start building my own library of no-bullshit phone tools, free from modern phone crap.
> You can't throttle a nuclear plant from 80% capacity to 50% capacity

Why not? Can't you just disconnect the turbine from the steam flow?
Well the issue with our times are things become obfuscated to such an extent through various forms of rhetoric and public relations that you can not think about them in any way without it being easy for the power structure to dismiss them as conspiracy theories. In fact it's impossible to even identify the power structure in any liberal democracy because it's manifold and partially fluid, but that does not mean it does not exist.

In human societies and in liberal democracies there are always power structures, those structures are not necessarily power structures of a certain ideology or a group because as you said ideologies are abstractions... and individual belief is always synthetic and syncretic ... however that does not mean that power structures don't exist.

Where IQ is often used as a tool to identify "gifted" students, it's rhetorically written off as a tool to help those in need.

> You've alluded to the fact that everything can be distilled down to some power hierarchy. That's a tell-tale sign you've come down the ideological rabbit hole.

No I have not, you are guilty of the exact same sort of thinking you are accusing me of instead you are preferring the status quo narrative which is that it's all milk and honey which it is not. In the end we have systems that people use to govern and perhaps they have some tolerance and fluidity but that does not mean that as an abstraction they do not exist as a certain set of ideas that are carried by a set of individuals who seek to protect those ideas and the power structures that go with those ideas... because their power depends on the preservation of those ideas and those systems.

IQ is a part of that equation in that you only let intelligent people in your country and then you school them to determine who useful they are you to your system and you only allow those who are intelligent enough and predictable enough to have power in your system. Thereby you protect your power and your ensure the integrity of your system.
I prefer LCD. AFAIK, all OLED screens on the market use PWM brightness control in the 100s of Hz range, which for many people causes phantom array effect during eye movement. LCDs can have DC backlights, avoiding this annoyance.
That's easy to say and sounds good, but doesn't solve the scaling problem. Every video creator wants some human judgement as to whether their background audio is fair use or not before the video is demonetized. If you give that treatment to every video creator, you are soon going to be employing half the population of the planet as copyright judges
>there are plenty of people who live off grid and do not always need gas or biofuel backup.

I'm sure there are plenty of such people, but those people don't really factor when you take into account the society as a whole. The vast majority of people and businesses cannot live off grid.
Exactly. The DMCA itself, as bad as it is, is less broken here. Under the DMCA, if you post a DMCA counter-notice, the site puts the content back up, and the claimant has to sue the person who uploaded it rather than the site. As bad as DMCA notices are, that system would still be much better than YouTube's current system.
Are you going/have you registered with the State of California now?
Interesting article, but the comments are a special kind of ignorant.
It's an entirely online school, and we're not Title IV accredited, so we have no authority over visas.

However, we can only offer the $0 upfront option to permanent residents of the US and EU right now. Hopefully soon other countries.
Joys of Raspberry Pi Development: A Walkthrough
In these particular bits of code, the "brushing up" I'm referring to is removing global variables and init functions (or local equivalents) and putting them into structs with New functions (in Go, local equivalents in the other languages), adding the local equivalent of dependency injection (even with the framework the code was using, most difficult in Java) and making it so development test code was not directly hitting production infrastructure with that (!). Mostly I wasn't doing "extract method" types of refactoring in these particular cases.

Go isn't necessarily the easiest in any particular category, but it probably wins globally. Python is the easiest to refactor some code without making any modifications to some code that uses it, with all of its magic methods and such, but if you keep doing that to a given code base, after a few rounds of that you get into the sorts of situations where you really have no idea what "a.b = c.d(e.f, f.g())" is really doing. On the other hand, you end up missing that stuff when you're trying to refactor the Perl, which is nowhere near as good at that stuff. Java's the worst one, and I have to admit I ended up giving up even trying to clean it up; even with IDE support it takes a lot more cognitive effort than Go, the changes run deeper and spread farther, and in the end, you only end up with as much as you would have gotten with Go, not anything particularly better.

It's funny; on the one hand I'm all about how the cognitive affordances of programming languages produce different results, on the other hand, when it really comes down to it, an awful lot of code is written in a way that means those affordances don't even matter because it's just too darned easy to assume the entire rest of your infrastructure is up and it's OK to bring in production resources because they're there and they're going to work... and what can your language really do about that? Who cares if that code is written with mutable or immutable variables? We lost at a much deeper level than that.
We need some sort of reddit-style repost bot.

"Times we've talked about this before...

...

-Love, Repost Bot"
This is great news, and I'm happy that the backlash worked. I was furious to find out a 20+ year old game was implemented with DRM.

So much so that I requested a refund from Nintendo who notoriously does not do refunds on eShop purchases. It actually worked, and I was refunded my $5 yesterday. Couldn't be happier to have voted with my wallet. Hopefully others did that too. I won't be re-purchasing DOOM either because I no longer want my money in Bethesda's pockets.

I _will_ however continue playing my $2 copy from GOG that I grabbed shortly after requesting the refund.
This seems cool. Really curious to try it with one of my own Sketch projects. When do you expect to open private Beta?
This is a great achievement for such a densely populated countries. I'd thought Tigers in the wild were on a terminal decline.
Also most OLEDs have purple ghosting and burn-in which is annoying for many.
How does that justify making factually wrong claims like "There is no correlation IQ/Income above 45K"?

Is that claim true somehow? It certainly looks wrong, looking at the scatter plot (even setting aside whether a linear regression is appropriate). Are scatter plots 'bad methodology' somehow?

(BTW the comparison of IQ to priming is ridiculous. IQ is the most replicated and reliable measure in all of psychometrics.)
It's been absolutely fascinating to watch the YouTube v. community drama play out. I think many forget the exact same situation has been and continues to play out for Alphabets other major community, website owners.

The difference of course is we don't really have active and vocal "followers" in the way YouTube creators do, so for the most part, when a website owner like myself gets penalized for some abstract and out of my hand reason, or a algorithm change destroys your business overnight, it happens silently, beyond the headlines.

I can't stress this enough -- Google has been a powerful, often positive force for the wider Internet. But they're also a cruel, heartless, and often maniacal source of pain and sorrow.
A bunch of companies did it simply because they thought it was best practice, not for specifically immoral means. The majority of people who did it accidentally and could prove it with a paper trail of trying to follow auditors best practices got off with fines / warnings, which seems appropriate.
Yup, we've submitted our registration.
You're right. I can do that. I didn't want to risk starting a flame war by admitting I have twelve main `ls' aliases (twelve unique argv incantations), and that I keep them portable across platforms. LOL. I started doing this about 20 yrs ago. Many times, I will inject them with a zsh or keyboard macro, since I type on a custom keymap on a programmable keyboard. So I didn't want yet another conditional branch in my configuration management. ;) Not sure whether "special" or just demented...
In Rust, you do need some kind of indirection here; it is often described as a Box, but it can be any kind of pointer type.
I feel like Babbage when he said, "On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."

Maybe I'm missing some key insight, but this process seems like madness to me.

> Then we wouldn’t have to read and understand where to squeeze our changes. We’d simply add stuff based on the new requirements and things would somehow magically work.

But, at some point, someone has to understand if those requirements clash with the old ones that are currently implemented. The hot/cold water example is, I think, telling. At no point in the article does the author actually state what the requirements (new or old) are. You have some program that, whenever the water level gets low, adds three hot waters. I guess that was some original requirement.

Then another b-thread is added that also adds three cold waters. Now whenever the water gets low, twice as much total water is added. Presumably that's OK? When the second b-thread was added, was the requirement to fill the container with cold water instead of hot, or was it to fill the container with twice as much lukewarm water?

Finally, the third b-thread is added that interacts with the two previous ones to cause the hot and cold water adds to be interleaved. What requirement does that meet? The stated purpose of all of this is that you don't need to understand the original program to modify it, but the entire purpose of this third thread is to interact with the previous two. You have to know there are already two b-threads going, which events they listen to, and what they yield in order to create the third thread that blocks them. So I don't see how this is any better than needing to read the code in a normal program.

I feel like I'm taking crazy pills.
Some apps don’t allow saving or copying images, I have shortcuts for those tasks.
I must be missing something in your argument, because if countries can spontaneously reduce consumption without coordination, doesn't that solve the problem?

You say "No civilization has ever voluntarily reduced resource consumption", but civilisation as a whole has not needed to before. This is the first time I can think of that we have faced a global existential threat - or at least one we can do something about.
This is what I've been doing for a few years now. Some apps require Google Play Services (Revolut?), some show a warning that can be ignored and run fine afterwards (Authy, Signal), some have limited functionality like no notifications (Slack), but many work just fine (Firefox, Spotify, and even Messenger Lite)
You’re supposed to be soft on a company during an outage? That’s exactly when you’re supposed to be considering alternatives!

Similar peeve is when people say “don’t politicize this tragedy.” No, politics is how we decide to act, a tragedy is exactly when we should be the most political. The Boeing 737 crashes is when we should excoriate and eliminate the rot at Boeing and the FAA, not six years later after some respectful silence.
Interesting. So could you give me an example schedule that gets to at least 20 hours/week?
You can put together a Woocommerce with a paid template in 1 day and paying less than $1000 to a indian guy. And of course there's a lot of middle ground between mine and yours examples.
CCP does not care much. As someone said recently, the economical and political and cultural value of HK is diminishing rapidly in the past, and HK as to China becomes much less relevant.

The bottom line is no more political advancement that might causes dissidents inside the mainland. That's just no political reform in HK. And there should not be large scale violence. Everything else, up to the local government.

HK won't be a role model for Taiwan. Despite numerous people using that for HK to be treated as somewhat more precious than it has been. My simple read is that everyone in China know Taiwan is different than HK, no one in China believe Taiwan will go through HK's struggle. For one thing, Taiwan has a real substantial economy that is complimenting to the mai land and is much larger in size and diversity, and HK does not.
Pretty much all the carbon tax proposals by economists and climate activists are revenue neutral. That's the whole idea: make climate-damaging activities more expensive, and to balance it out do some combination of just lowering other taxes and investing in infrastructure that helps us cope with climate change (carbon capture, electrical grid, etc.), which creates jobs.

I'm reminded of how the German word for "tax" is "Steuer", i.e. steering/control, which encourages smarter thinking about tax policy because it acknowledges precisely this effect on incentives.
Can you clarify this statement? Do people (in your opinion) overestimate the amount of fuel needed, or underestimate it?
I think the main reason Microsoft has become more Linux friendly is that it is crucial to the success of Azure, which has become a major part of Microsoft's business.
Aren't your coworkers sharing 10 MB gifs all day long?
This is wrong on many levels.
7-8 states have more tigers than Bengal.
Sundarban tigers are not man-eaters by default
Tiger census is tricky business, but these numbers are as legit as they can get (especially given, outside of India, BD and Nepal, no other countries have serious population of tigers in the wild). I mean, what other numbers would you trust?
With the embarrassment of riches in silicon real estate, I'm surprised there aren't SoC chips with a hundred or more megs of on-chip RAM. If we have room for 32 cores, then there have to be applications for 8 cores and RAM on-chip.

My old 486 from the early 90's HDD almost fits in modern L3 cache.
This argument doesn't work when you consider that the payout isn't $125 per person, it's "a small percentage of $700m divided by the number of claimants (capped at $125)" per person[1]. Equifax doesn't get hurt any extra no matter how many people claim the money.

[1] https://www.theverge.com/2019/7/26/8932398/equifax-settlemen...
I think the examples at the end of the document really show the power of the proposal.

But, there are some aspects that will make code appear more complex or challenging to read. It will certainly make it more challenging for beginners.

Appearance of the code with type switches and issue with the idea of Iterator and doing something two different ways were the only parts that stood out to me besides increased complexity
25g net carbs, which is a concept specific to the diet. You subtract the carbs that have no body impact, like undigestable fiber. So for example, 1 cup of broccoli has 6g carbs, and 3g fiber. Net carbs would be 3g.

> Even with all being low carb 25g is very easy to attain unless you are very strictly tracking macros.

It really isn't that hard. Not sure what to tell ya. I read the labels on things and keep a mental count every day. It's much easier when you're only eating one or two meals a day and not snacking.

Sometimes I'm over 25g, sometimes I'm under. Being perfectly 25g every day isn't required; there isn't anything specifically magical about the 25g line, since the actual goal is inducing mild ketosis in the body and everyone's body is different. 25g is my guideline, but I don't feel bad about it if I'm a bit over.
Pretty much this, it's an instant bullshit filter.

If I were to ever receive so many phone calls it becomes a problem I'll solve that problem. Right now I've had all of zero calls this year so I think I'll be right for the moment.
storing the password in plain text so you can just find it in a data breach when you loose your password.
1. CPUs are about minimizing latency. CPUs aren't designed to scale, they're designed to execute your (presumably single-threaded) program as quickly as possible. This means speculatively executing "if" statements and speculatively predicting loops, renaming registers and more.

2. GPUs are the scalable architecture: The 2080 Ti has 4352+ SIMD cores (136 compute units). And NVidia can load 30+ threads per compute unit, so 130560+ conceptual threads (kinda like hyperthreading) can exist on a GPU executing at once.

3. VLIW seems like a dead end. AMD GPUs gave up the VLIW instruction set back in 2008. Instead, the SIMT AMD GCN or NVidia PTX model has been proven to be easier to program, easier to schedule, and easier to scale. If you want high-scaling, you should do SIMD or SIMT, not VLIW. Intel, RISC, ARM, and Power9 have all chosen SIMD for scaling (AVX, ARM-SVE, Power9 Vector Extensions, NVidia PTX, and AMD GCN).

4. I think VLIW might have an opportunity for power-efficient compute. Branch-prediction and Out-of-order execution of modern CPUs relies on Tomasulo's algorithm + speculation, which feels like it wastes energy (in my brain anyway). VLIW would bundle instructions together and require less scheduler / reordering overhead. If a company pushed VLIW as a power-efficient CPU design... I think I'd believe them. But VLIW just seems like it'd be too unscalable compared to SIMD or SIMT.

5. Can we stop talking about RISC vs CISC? Today's debate is CPU (latency-optimized) vs GPU (bandwidth-optimized). The most important point is both latency-optimized and bandwidth-optimized machines are important. EDIT: Deciding whether or not a particular algorithm (or program) is better in latency-optimized computers vs bandwidth-optimized computers is the real question.
YouTube does have human moderators though. YouTube just make a point to pretend they don't exist and the PR tries to make you think all moderation is algorithmic, because the alternative is angry YouTubers trying to retaliate against human moderators.

They can hire more people, but they will (and should) never let you call them up and tell at them after your video is demonetized.
In case you want a reference: https://en.wikipedia.org/wiki/List_of_Indian_states_by_wildl...