skysight-inc/HackerNews huggingface dataset:
Cambridge Analytica was academically affiliated. The data they got was laundered through a University of Cambridge researcher Aleksandr Kogan, and their app claimed to be using the data for legitimate academic research. I’m not saying it’s exactly the same, but the fundamental challenge is still present: how can Facebook be sure that these researchers won’t share the data with some controversial organization?
The problem is that when someone works longer/harder/smarter for 1k, they get more taken in tax than if someone gambles on the stock market and makes 1k. That's the wrong way round.
They have a donnate page on their website.
> An AI that is adversarially trained and accidentally produces a visual effect that crashes human brains.

I very much doubt that would be possible in general. OTOH why using the cumbersome method of training an AI for that?
Stroboscopes and flashing lights work perfectly well for a portion of the general population already ;)
I actually found review to be a nice counterpoint to mostly glowing reviews by reviewers like Dave2D and Marques Brownlee
.

> If your main concern is running Zoom and OneNote for the next 6 months, maybe sit out M1 for now.

There is very little information out there about how M1 fits into developer workflow. It is not just Zoom and OneNote but app compatibility is very important for developers and I think most developers(except iOS devs) would perhaps want to sit out the release. There is no docker. VirtualBox will probably never work on Apple M1, so an escape to Linux VM is not available if you need. Parallels and Vmware Fusion may work someday but you will end up paying for those and someone should do performance/battery comparison if I am going to run a VM all day. Things like Emacs don't work yet and only information available about this is from obscure twitter threads.
Frankly, I really don't care. I keep my account and treat it like what it is, utter garbage. Though, it keeps my contacts in cases where it's convenient to connect. If not FB, it would be something else.

The problem is those people who derive their world-view from social media platforms and buy in to all the lies and manipulation from bullies. There's pressure for accountability, and that should be a good thing, although we need to keep watch. If they oust the bullies and fake lies, good riddance. I don't need someone telling me their "Final Solution", especially without anything backing their words.
What's the Photoshop to Audacity's GIMP?
>technically have all the same features

>does more or less the same things

Photoshop has way more features than GIMP. GIMP has some severe basic wholes like lacking CMYK support after 25 years. I think they rather wait for printers to be obsolete than actually spend time implementing the color mode.
Blazor currently has to haul its runtime over the wire before it can do anything so a non-starter for anything performance-sensitive.
we can call it FOSSRSS
This is really neat. So I get that booting from non-standard devices is just a matter of digital signal processing. Really interesting using an amplifier get the signal. I imagine you can do almost any sort of analog to digital method. How about doing a boot loader from tin cans and a string? Being silly but in theory it should work.
You can't use your own domain though, AFAIK. Which means you won't be able to switch providers, which may or may not be a problem.
I'd be curious what percentage of people were advised to wear masks and chose not to, if there was any way to tease out even a rough guess of that. How it compares with our current situation might be relevant. If it's higher now, I would be saddened but not surprised. If it's the same, that might actually be a bit of a relief.
I decommissioned my raspberries/odroids today in about of an old HP prodesk G3 400 SFF I bough for 50 bucks from a company that got new computers. I switched the fans to some old 90mm noctuas I had laying around and now it is actually more silent than my SBCs for which I had made very ghetto NAS solution.

The i5-6500 runs laps around these boards anyway. And I could sell my SBCs for a lot more than what the prodesk cost me (one pi4 with a PoE hat, one odroid xu4 in a cloudshell and a rock pi 4 with the big heatsink).

Unless you actually need the GPIO there is no need to go SBC.
> anonymous whistleblowing/exposes of shady business practices becomes a thing

We need this so much, the guy who started this in fact was posting anonymously, but all his accounts from Reddit, to twitter got taken down following which he was forced to use his real identity and the developments the past few weeks followed.
The trouble with caniuse is that it only covers the "mainstream".

It does not cover more exotic things like browser in RiscOS or Amiga or text-only browsers etc. These are often consumers of text-only sites, deliberably or not. Small market share though I admit, but probably larger market share for text-only sites Vs other "normal" sites.
Australia here. I've never knew the negative meanings the word has until I read this page. It's bizarre to read here people assuming everyone knows it's offensive.

As opposed to "git", which I used in school to mean an idiot, an annoying person. A "github" sounds like where those people gather..

I use and love GIMP. Also, I learnt it while my computer was set to a language I was learning (Spanish). I didn't understand 95% of the menu item words when I started. So, hearing people saying it's hard to use (in English) is also surprising. :-)
Inspecting and debugging mobile websites on real devices
Stentors: Single-Celled Giants
Hard Decision? Ask the Magic8Ball
You make a good point, I’ve not thought about COBOL as a DSL before but the analogy fits.

I think there are legitimate criticisms, such as the fact that it’s not portable between architectures, compilers are typically closed source and expensive, code is typically not portable between compilers.

These are all things we mostly expect languages to have gotten past now, so I can understand the feeling that it’s stuck in the past. The thought experiment of what would a DSL for banking look like though does suggest COBOL isn’t too bad.

It feels like this approach would work well with the approach of companies like MicroFocus: compile COBOL to JVM/CLR, and then allow pieces to be replaced with Java/CLR languages as necessary, and allow running on “normal” machines, removing the dependencies on architecture (by emulating in the compiler). That way, these old codebases almost become a specialised VM language, while regular modern languages can be used to augment.
You're not supposed to use a random USB charger with SBCs. Always use the manufacturer provided PSU even if it is just a USB PSU. Random chargers tend to be of inferior quality because the devices they are charging have an integrated battery that filters any noise and prevents shutdowns from temporary spikes. The usb power source being unreliable is basically the biggest reason why SD cards get corrupted in raspberry pis.

There is also the obvious problem the initial batch of the Raspberry Pi 4 suffered from. The Raspberry Pi foundation does not test their SBCs with anything other than the official PSU.
>Fuck the EU.

Yeah? Well that's just, like, your opinion, man.
While email lockout seems to be solved problem, by using your own domain and doing regular takeout backups or redirecting emails, what should we do about other Google services, that are impossible to use without Google account, e.g. Google Play for app developers and Android users, that purchase apps?
https://en.wikipedia.org/wiki/Wow_(recording)
People will be tempted to infer causation here, but it's important to note that no evidence of causation is presented. It is most likely that some third condition causes both poor sleep and amyloid-b accumulation (since correlation usually doesn't indicate causation).
https://en.wikipedia.org/wiki/Dependency_graph

https://www.threadingbuildingblocks.org/docs/help/tbb_usergu...

If you can imagine: there is a dependency graph of operations. Lets take a simple example:

1: mov rax, [someValueInMemory]
2: mov rbx, [OtherValue]
3: add rax, rbx
4: add rax, 5
5: add rax, 10

The above has the following dependency graph:

5 -> 4 -> 3 -> 2 -> 1

No instruction level parallelism is available at all. No modern CPU can parallelize it, if an 8-way decoder read all 5 instructions, it'd have to all go into the reorder buffer (but ultimately still execute sequentially).

Now lets cut some dependencies, and execute the following instead:

1: mov rax, [someValueInMemory]
2: mov rbx, [OtherValue]
3: add rax, 5
4: add rbx, 10
5: add rax, rbx

The graph is now the following:

5 -> 4 -> 2
5 -> 3 -> 1

A modern CPU will decode all of the instructions rather quickly, and come up with the following plan:

ClockTick1: Execute 1 and 2
ClockTick2: Execute 3 and 4
ClockTick3: Execute 5

The dependency chain has been cut to only length 3, which means the 5-instructions can now execute in 3 clock cycles (instead of 5-cycles, like the original instructions).
Having many ways to do a thing is arguably better than GIMP, where there's exactly one way to do a thing and you need to find the right option from the right menu under the right icon to use it.
They didn't get the monkeys sit and do those for hours, just a short while per day.

> Each session consisted of 30 trials.

> The experiments took place over eight days, with the chimpanzees participating in five test sessions per day in order to cover all of the novel combinations within a day.

The study just affirms my point that it is hard to make monkeys do stuff for extended amounts of time or the experiment would have progressed much faster. The only way we have to motivate them is to give them food directly after completing a small task, and that motivation doesn't really work in the long run. You can't make them do an hour long task and then give them something.

Edit: Humans however have been shown capable to toil away with no reward whatsoever for years just to achieve some arbitrary goal or reward they believe exists. If this was just a question of degree then it shouldn't have been hard to get monkeys to do a days work with no rewards. Humans aren't a thousand times smarter than monkeys.
It’s a totally different thing, but your string comment reminded me of “DSL over wet string”: https://boingboing.net/2017/12/13/rfc-2549.html
+1 for Lucky Peach. It's been out of print for a few years now, but you can pick up issues from eBay and used bookstores for $5-10 each if you're patient and willing to buy multiple issues at once.

Each issue is about one topic (Chinatown, Summer, All You Can Eat, Plants, etc.) and has some mix of recipes, travelogue, art, fiction, memoir, history, etc. If you're interested in food, this is some of the most "fun" food writing around. A personal favorite of mine is the "Fantasy" issue, which is written around chefs and dishes that don't exist, and kind of doubles as an affectionate parody of food writing.
It's not that difficult:

"Person X said Y", "Person X claimed Y", "Person X stated Y" are all objective.

"Person X falsely said Y" is editorialising.

I expect editorialising from newspapers. Not from 'unbiased' press agencies

If I'm right leaning and want to read a paper which reflects my views, I'll go for the Daily Mail or the Daily Telegraph. If I'm more of a leftie and want that political leaning pandered to, I'll read the same story in The Guardian or the Daily Mirror. A press agency [especially one which proclaims its "freedom from bias" on every page should] just present me with the bare facts and keep their opinions to themselves.
To me the electric bit is the least interesting aspect.
Going with a cabin-less design is an ... interesting business strategy.
What's the farmer to do when the tractor makes an error? Call Deere customer support?
With the current designs, they can just take over manually and reset.
IDK, maybe they will give them manual overrides with a joystick of something.
Case in point https://old.reddit.com/r/natureismetal/comments/iop7q4/half_...
Yes, but how did they know that it wasn’t just a living person casting a ballot normally?
كلمات اغنية نور البسمة فردوس
>"That’s how it is in Japan, Korea and most places in Europe I’ve been."

To each their own.
Algorithmic Efficiency
> SEPA standards are pretty slick though, built a couple implementations myself for transfer documents (pain.00X) and It Just Works™.

Where did you learn about them enough to be able to implement them? Are the standard(s) public available?
Since that'll never happen without toppling the money printing machines of several of the world's most powerful companies, I'd like to repeat an idea that I once heard -

A publicly available clearinghouse of all targeted ads published via a service so that researchers can find out

- Every ad published

- What targeting parameters were used, other basic data about the ad

- How many impressions the ad received

- How many clickthroughs, etc

It would not include any PII of those who saw the ads, only on the ads themselves. Bonus points if we can also have some kind of GUID "advertiser_id" that would allow researchers to tie the ads back to some kind of probably-anonymized-but-maybe-not entity that published the ad. The API would be defined in the regulation so that vendors can't pull any obfuscatory fuckery.

Sunlight is the first step in stopping this.
We used to live in the bush, with lots of kangaroos. Our neighbours would also rescue and hand raise kangaroos from accidents, and release them on the property; the rescue roos were less scared of people than the native roos.

Anyway. One of the rescue roos, who we called Wattle, used to come around and play with our cat sometimes. The kangaroo - a medium female gray - was probably 170cm tall, and the cat was just a cat. They used to chase each other around the yard, for minutes at a time, and did so many times. It was hilarious.

Fun side fact: kangaroos love eating banana skins. Who knew?
The third part of Orwell’s original formulation is “ignorance is strength” which is not a pair of opposites either. “Weakness is strength” or “ignorance is wisdom” would be more accurate pairings.
I think that the pandemic may have had something to do with the lack of expanding, given that they already had the architecture in place to do 13" MBPs and MBAs. I think that next we will see more of the higher-end 4-port MBPs and/or perhaps with that also the refresh scheduled 14-inch ones.
As it happened 102 years ago, and people can live at least up to 122, it's just on the edge of possibility...
Odd you say that - I love Gitlab too! Most of my stuff is on Gitlab.com with syncs back to Github.com. This time I thought I'd try out Github Actions, hence the Github-first drop. I'll set up a Gitlab.com sync in a bit.
> when you define “Christian” in such a way that it includes people who don’t try to adhere to the ethics.

There is no other way to define “Christian”.
Not quite. No Aeropress.
An ASCII circle in the browser's console
It’s also not compliant in the countries that require the cookie banner.
Yeah I am from India. I think we could have guessed this is the ultimate stage of IIT JEE rat race that's getting more and more aggressive over some years.

While I don't subscribe to all ideologies of socialism, I can only think of free high-quality education by government as a solution to this aggressive game-the-system and FOMO mentality so deep rooted here.

For context I studied in Rural Governement schools till 10th and even after that I didn't have to pay 20% of what an average Urban "Middle class" peer pays for education. The education quality is not much different. Only when I had to study engineering I came across stupid expensive not-worth-the-cost education.
This is pretty awesome. I decided to quickly build a Jekyll version of this template for those who might be interested!

1. https://github.com/bradleytaunt/john-doe-jekyll

2. https://john-doe-jekyll.netlify.app/
Ha! I do the exact same thing. It’s also cross platform as well so great to hop between *nixes and say a Mac.

Another trick to send a whole directory to a local machine with no SSH access in either direction is to pipe a tarball into base64, then transport the base64 data as text (via nc or clipboard). On the destination it’s just a “base64 -d” to restore it.
Great hack :-)

Reminds me of the vinyl records with games on, that were sometimes included with home computer magazines in the 80s: https://www.rediscoverthe80s.com/2014/01/80s-first-video-gam...
Yeah I tried TinkerOS and Android on my v1. Was not a pleasant experience.

Trying to get vid acceleration running involved an endless rabbithole of sketchy binary blobs posted in random forums. Not what I had in mind when I thought "tinker"
Facebook (and other too big to fail companies) should be split. Facebook Ad company should be independent from Facebook and should have access to the platform on the same terms any other ad company could have access with all respect to privacy. Currently Facebook has a conflict of interest between the social media platform and ad business. We never have seen this before and this needs to be urgently regulated. The same with Google - their ad business has to be decoupled from search and ad company shouldn't have any access to personal data. Google search and Facebook should be forbidden by law to store personal data in a manner that does meet interest of advertising or other types of surveillance.
https://readhacker.news/s/4zn9y this was the original link
Then again also the people who did wear masks are very likely dead...
Rarely am I the one to stand up for Google, but the DMCA is such a garbage law that they have no choice. They don't have the legal ability to call bullshit on the takedown. It's the video creator's job under the DMCA to prove themselves innocent, under penalty of perjury. (No such penalty exists for filing a false claim, BTW.)
You can be sued for anything. The plaintiff may not win, it might get dismissed immediately, but they can always file suit.
Thanks for the link. I agree odds would be slim, but this can potentially set a precedent for others to do similar things. Imagine, in the future, a new company comes up with similar add-in claiming to scan ads, and take more data than needed. Facebook needs to be careful of that too. (though i think that is not the reason they are shutting this down, just that privacy is favorable to them in this case :)). There has to be a better way to do this, and that needs serious discussion.

Also, as an aside, the add-in records the following things: country, age, gender, language etc. and the text of the ad. Not so clear what happens when ads have personal info (or friends' names) attached like xyz likes page. Payload seems to suggest they take every bit of info so it could include that as well maybe.
Honestly, he's saying may be not let the hype get to you and buy the device's first iteration outright with known incompatibilities. is that so bad?

Everything Apple does is automatically a huge plus for some people. may be, just may be, it's not for everyone
I was active in Model UN many years ago, and I really just didn’t get Toastmasters. It felt like talking about nothing for no reason to people that don’t care. It’s unfortunate that meaningful formal debate seems to stop in adulthood. There certainly are plenty of things to disagree about.
I think flutter is the same thing, the inability to maintain constant and precise angular velocity.
This is a great idea. Transparency is the real blocker here. On the other end, maybe idealistic / political advertisers need to register their content and spending in a public ledger.
Ask HN: Do you smoke cannabis while programming?
Direct Link to Arxiv paper:

https://arxiv.org/abs/2011.09294

In the pursuit of artificial general intelligence, our most significant measurement of progress is an agent's ability to achieve goals in a wide range of environments. Existing platforms for constructing such environments are typically constrained by the technologies they are founded on, and are therefore only able to provide a subset of scenarios necessary to evaluate progress. To overcome these shortcomings, we present our use of Unity, a widely recognized and comprehensive game engine, to create more diverse, complex, virtual simulations. We describe the concepts and components developed to simplify the authoring of these environments, intended for use predominantly in the field of reinforcement learning. We also introduce a practical approach to packaging and re-distributing environments in a way that attempts to improve the robustness and reproducibility of experiment results. To illustrate the versatility of our use of Unity compared to other solutions, we highlight environments already created using our approach from published papers. We hope that others can draw inspiration from how we adapted Unity to our needs, and anticipate increasingly varied and complex environments to emerge from our approach as familiarity grows.
$15.15B revenue in 2019. But, its worth is way more than that
Not sure if Maddy covers this use case specifically (I didn't see it covered in the documentation, but I figure it actually is possible).

I'm hoping to use a Golang-based application as a simple SMTP Relay, which also allows for ranges of IP addresses to be whitelisted to connect openly to it from within our campus network.

Basically, the scenario is as follows: a number of internal services are older and may not support the authenticated route so we can use Sendgrid directly and send emails securely, so instead we currently have them routed to an internal Windows server which is running an older piece of IIS functionality (it's an SMTP Server in Windows that can be turned on). That piece is configured to be open (so it can receive messages on Port 25) but is also limited to a set of IP address ranges that internal servers are using (so that it's not generally usable by just anyone inside our network) and is configured to send those received messages out using Sendgrid.

I found the following Goland project just a few months back that seemed promising:
https://github.com/wiggin77/mailrelay

And I'll probably need to follow up with the developer again (or try and make the contribution back to the project on my own), but the main issue it had was that the IP range whitelisting wasn't available (and even whitelisting by specific IP addresses seemed problematic, so in my testing I had to keep it completely open for it to work as expected).

If Maddy can fulfill the need instead though I can give it a shot ;-).
What are you even talking about. All modern browsers will bring you back to the spot you were in when you go back to the previous page, and have for years.
$168 billion to save a click.

Do click through if you're going to argue it though, HN. There's a lot of working out in there
> We can and do make nonhuman mammals sit and repeatedly do tasks all day even when rewarded.

I have never seen a study showing this. Where did you get this data from? You can make nonhuman mammals follow their instincts all day, but we can't extract much value from that. You can't make them do arbitrary tasks that are physically and mentally within their means all day. You can train animals to do a task once easily, but you can't train it to continue doing said task for the entire day so it can get fed by the end of the day.
Population of the city was 500k at the time. I would guess it is smaller then but it is, of course, hard to know now.
سجل وأربح من التسويق بالعمولة
NYC Dead Stay in Freezer Trucks Set Up During Spring Covid-19 Surge