skysight-inc/HackerNews huggingface dataset:
American politics became Americans nightly entertainment, its a saturated behemoth with an insatiable appetite. It will not be long until election campaigns are non-stop. There's simply too much money in this game.
This is correct.

My wife works as a professional in the field. She says outright and obvious fraud is criminal code territory, and simple dishonesty (like what most amateurs do, just lying to a government official because they think they can get away with it this week and next week doesn't exist) just gets you a permanent denial of any future payments. That means you're cut off from welfare, for example.
For a noob like me, Your explanation is even more confusing. Sorry.
macOS Security Compliance Project (NIST)
It has also tied up with yahoo in 2014, Microsoft in 2004 and with IRS audits too.
A couple of days ago, I noticed that my favorite science fiction author Greg Egan has published a new book. He listed several distributors which are equally good for him. When I saw that one them displayed a huge BLM banner, my decision where where to buy was set.

I also don't live in the US, but similar issues exist in many countries, including mine, and I appreciate any company publically showing their support for this cause (and other causes important to me). Of course some companies support those causes only for publicity reasons. But it's still positive signaling.
>> American forces are usually deployed for morally justifiable reasons and even the most heinous of atrocities committed as part of such deployments pale in comparison to historic and contemporary use of force by any dominant or super power.

This is such a heinous and disgusting viewpoint. The Nazi's thought their exterminations were justifiable too, you know.

The moment you start making excuses for crimes against humanity and war crimes, you have lost the moral argument, period.

>>And we continue to learn from our mistakes.

I don't think that's the case at all. What has happened is that the intelligence agencies have learned how to mask their military activities and distract the American public so they can get away with crimes against humanity with impunity.

This is going to come back, in the end, to haunt the American public eventually. The millions of innocent deaths are not going un-counted by the rest of the world, even if Americans ignore it.
> From a developer perspective I don't see why anyone should use the AppStore as a distribution channel to a huge market and completely circumvent Apple's cut when clearly they are offering a lot of value by making this possible in the first place?

It's entirely reasonable for apple to get some cut for validating and distributing the app. But a flat 30% (eventually dropping to 15% per customer) doesn't seem right for something charging a significant amount of money.

If the 30% fee applied to the first 10-20 dollars, and they only charged for payment processing after that, they'd still make plenty of money both up front and recurring. (I'm imagining something like "5% flat" or "cost they pay plus 1.5%" for the payment processing fee.)
People use the regular internet for "nefarious" purposes. Should we not support the internet? Cars are used to haul human traffic victims, do we ban cars? How about electricity? It powers everything now, the internet, even cars, do we ban that too? People will find ways to do bad shit in every medium and that doesn't mean the medium is bad.
I don't understand this post. Why would I care where my project's ranking is? Its already a useful project to me and others.

Is there some prize I'm not aware of?
Compare this to .net and expect to reduce it by another order of magnitude
I have been asking for this for a long time. I am happy to see it is gaining traction in some form.
If it ain't fun why do it?
> Specifically, we use comparisons of maximum-likelihood fit as well as standard deviation analysis and diffusion entropy analysis to show that visual search during language comprehension exhibits Lévy-like rather than Gaussian diffusion.

That is fascinating. Thanks for that.

> However, one could argue, from an evolutionary standpoint, that spe-ciÿc search mechanisms could have been learned and “wired” in order to improve theexploration eciency (e.g., if a salient point is located within a direct vision distance,maximize the probability of straightforwardly moving to that site)
https://www.cockroachlabs.com/docs/stable/make-queries-fast....
I have since switched to lsd: https://github.com/Peltoche/lsd
Because fury and frustration requires energy.
The "oil crisis" was a couple of years later but could be seen in the production figures from 1971. I find it odd that it's not mentioned. Oil was far more important for the US economic miracle than gold!
How to Shave a Yak
An iPhone is now an essential device used by everyone?

It's a wonder I am still surviving.
Help 466M people with hearing loss in 16LOC JavaScript
Lately, quite interesting hearing aid app pops in App store - it was Chatable app (chatableapps.com) which clears background noise from mic and plays it back via headphones. Which should help people with hearing loss. As a bone-conduction headphones developer I liked the concept and what surprises me the most is that current desktop/mobile browsers support echoCancellation and noiseSuppression - so the idea is very very simple ...

navigator.mediaDevices
.getUserMedia({
video: false,
audio: {
echoCancellation: true,
noiseSuppression: true,
autoGainControl: false,
},
})
.then((stream) => {
var aCtx = new (window.AudioContext || window.webkitAudioContext)();
var analyser = aCtx.createAnalyser();
var microphone = aCtx.createMediaStreamSource(stream);
microphone.connect(analyser);
analyser.connect(aCtx.destination);
})
.catch((e) => alert(e.name + ': ' + e.message));

To make it more viable - here is the PWA - https://sentienhq.com/hearplus/ - which runs offline (after "add to homescreen") but i was not able to test it on different phones - sorry

full pwa src: https://github.com/sentienhq/Hearing-Aid
I'm not really sure Elon Musk really wants to make money in the first place, he also wants to make ICU cars obsolete.

And I'm pretty sure there are plenty people willing to buy an electric vehicle even if it performs worse than an ICU vehicle. A lot of customers are ready to do it because it's the right thing to do.
>And mens' aren't?

Oh please dude.
Agreed that many of them are spurious (or the cause of other things that probably have no causal link to Bretton-Woods, such as no-fault divorce or the war on drugs) but there are still a lot that do seem to have a sharp discontinuity at 1971, particularly income vs productivity, and CPI, which is actually a more frightening chart in my opinion
I agree.
Edit: Removed exclamation point
The technology is open source though.
(Its BSL license automatically switches to APL after a year or two.)
“You never change things by fighting the existing reality.
To change something, build a new model that makes the existing model obsolete.”

- Buckminster Fuller.
We recently started building a video player for go-flutter-desktop using FFmpeg. It's been immensely frustrating as the audio and video is slightly out of sync and requires a bit of tuning.

If anyone has experience with FFmpeg, I'd greatly appreciate if you could take a look!
https://github.com/telefuel/video_player_testbed/issues/1
Maybe we should put some effort into making political discourse less damaging to your mental health instead of enabling large parts of a democratic country to just shut themselves off from politics.
Mutant garden (cartesian genetic programming)
That's certainly not my experience, as someone who relocated to a European capital for work. I work with people from all over with various skin colours, and pretty much everyone everyone self-identifies as an expat.

The main difference seems to be whether they're people moving there to make a new life in a new place, and the work is secondary vs. it's the work that gets them to move (and if you move for work, it's probable that you're being paid more, so have the luxury to have the option to move somewhere else in a comparatively short time.)
Though you may not know it, you may still be eligible for penalty interest on the sum. State and governmental bodies often don't bother to mention loopholes that goes against their favour, however, so you'll have to look them up yourself. I don't know Dutch tax laws, sadly.
While I am a nerd hence why an avid reader of HN.
My wife is the opposite but if I or someone else points out a useful tip which takes little effort but makes something better/easier it will be read.

Also we need to remember politics in the western nations is still something most people can talk about or mention and put a poster up or wear a badge. The biggest issue will be people avoiding you thinking you might bore them on the subject.

Go to a number of countries in the world. Random political adverts being spotted on your feed may cause you much grief and possibly harm in some way.
Seems like instead of jumping to neuroscience and fMRI, they should implement the model and see whether it actually works on practical problems. All they have is a simulation which they say "fits the data," which I assume is neuroscience data.

Demonstrate a breakthrough in machine intelligence and neuroscientists will probably get interested.
This is how I have "fun" with it as well. O wouldn't even consider myself a developer but thanks to my interest in Docker, GitHub has been a source of fun and now I maintain an automated build that integrates both platforms and now has 100k downloads.
How do you define where the boundary is for what is and isn't politics? Ads paid for by overtly political organisations may be easy to identify, but what about content from individuals?
To be honest I am not an expert in this area either. I know there are ways to avoid ads on Facebook (even without using an adblocker) but these would only be known by more technical users. I also believe Facebook tries to subvert ad blockers. What I am referring to is the idea of an app/extension for non-technical users. Make it so easy that it's "frictionless".
Because certain technologies are not vulnerabilities per-se. Cookies and local storage can both be used for good as well as for evil - the browser can't magically guess the intention behind a cookie or a local storage API call.

Similar to the real-world, there are a lot of things that can be used for good as well as for evil. A car can be used for transportation but can also be used to run people over; this doesn't mean we're just going to ban all cars or make them non-functional because otherwise some people might use them to hurt others - we rely on laws to prevent misuse instead.
Here's my explanation.

A pointer stores a memory address.

But I hear you say: can't an int or long also do that? All you need is the number of the memory address.

Well, the magical thing about a pointer is that it can use a special operator!

What? (I hear you say)

Yes!

Here is what it does: it allows you to obtain the value that is stored at that memory address.

What does a pointer store again? (a memory address)

But it can also obtain a value at that memory address.

You can't do that with an int, I've tried [0].

We call this operator the dereference operator [1].

It looks like a star

*

That's the one. That's the dereference operator.

One of the confusing things is that when you declare a pointer, you also use a *

Example

int *a;

//or

int * a;

//or

int* a;

In those 3 examples, the * is not a dereference operator. It simply indicates that it is a pointer. In this case we have an int pointer.

I always like to view it as: we have an int! And this is how many times we're allowed to use the dereference operator: one time

How many times are you allowed to use it on this pointer?

int *****super_pointer

That's right, five times!

So when you have

int val = 10;

int *a = val;

Then what is the value of a? It's 10. What do pointers store? Addresses. So what address is this? Address 10!

But when it comes to memory addresses in computers, there is a tricky part to it. In normal operating systems, low addresses are reserved for special things, I think it's the kernel in this case. So if you dereference that particular address, the OS/runtime environment won't allow you to. They will give you an error called a segmentation fault.

So you need to get a valid address of the variable val, but how do you do that? We have another operator for that, which I like to call the address-of operator.

So when you have

int val = 10;

int *a = &val; // & is the address-of operator

Then the variable a has the valid memory address we want!

There's much more to learn, but I'll leave it at this for now.

---

I recommend people who start learning pointers/programming to use GDB with the TUI graphical interface. One could also print the values, but it's easier to see what really happens. For that there are two steps you need to do:

- Watch a GDB with TUI tutorial: https://www.youtube.com/watch?v=AxsSXMPD3N4

- And then also display all the cpu registers. The reason for that: your variable values will be visible in there (in hexadecimal).

All the GDB commands: https://sourceware.org/gdb/onlinedocs/gdb/TUI-Commands.html (look for the regs option)

[0] https://stackoverflow.com/questions/35379191/cannot-cast-var...

[1] Side note: I used to have trouble with the word dereferencing. If you have to, here is why it's called that way: https://stackoverflow.com/questions/35372786/what-does-the-d...
Summer Emails Design Tips and Tricks
GoPlus – The Go+ language for data science
Reminds me of the Tetris AI that just paused the game so it wouldn't lose.
For phones, unfortunately there's not much of an option. I went the Maemo route, and then it became a dead end; I went the Openmoko route, and then it became a dead end too; Windows was obviously going to become a dead end (and unsurprisingly it did). There's now Pine64 and Purism, but given how many failed before, I'm not too hopeful they'll last. So the only real options are Android and Apple, and of these Android is the least closed (and also the one which doesn't require buying a whole new laptop, plus a paid registration, just to develop for it).
Do we consider controversial subjects to fall under politics? Where is the limit of political content? When I talk about a French company that builds missiles, maybe I’m promoting French soft power.

Talking about race, gender, immigration, sexuality, progressive or conservative subjects clearly falls under politics, because it is inherently connected to a political agenda. Is it really?
Here is an example from Wt's DBO tutorial: https://www.webtoolkit.eu/wt/doc/tutorial/dbo.html
I wish I could do all the Github things from the command line somehow - get a lit of all my starred projects, turn watches on and off, etc.

The whole thing would be so much more useful if it weren't wrapped up in a web interface, and if I could script my interaction with my repo's better ..
Why do states need to pay reparations from time to time, then?
**Feedback** for SaaS Tool Landing Page
#Feedback Landing Page

Hi Everyone, I need your few minutes to check out this landing page and help me with your feedback and suggestions.

https://www.nonfig.com/

SOME OF MY CONCERNS ARE

1)Are you able to grasp the basic idea of the product?
2) Are you able to understand the product features?
3) Do you think the video is self-explanatory?
Future of SC 29 with JPEG and MPEG
Political ads are explicitly marked, and can be turned off. On the other hand, to classify user generated content as political or not is non-trivial. More so, there is no clear universal definition of this. One man's politics is other man's "important announcement". With such ambiguous definitions it is hard to train a ML model for this purpose explicitly.

On the other hand, if you downvote and dismiss political posts regularly, the ML model can pick up signals and remove such content from your feed. This is feasible as it allows the algorithm to make mistakes and a room to learn. But this isn't an explicit remove all political posts and political posts only.
Deaths have clearly peaked and are going down. Cases could be increasing due to increased and/or improved testing.
My question is “who is the person who will use this option”? The mild person or the people at the extremes who create these furores? I’m guessing it’ll mostly be used by people in the middle but agitators will keep agitating.
I have to disagree. Economy is the interface between producers and consumers of resources. It’s big time a social construct, and therefore the subject of political action.

Importantly, the idea that state intervention is bad for the economy as a universal rule is simply wrong. In the long run, history clearly teaches that mixed economy work (e.g. a la Keynes), while laissez-faire (e.g. a la Friedman) or centralized economies (e.g. a la Communist) don’t. Striking the right mix requires society input in the form of political debate.

We desperately need this to happen now in the West. While I have nothing about Jeff Bezos as a person, but billionaires simply should not be allowed to exist. They are the symptom of a « Laissez Faire » system in terminal state.
PHP-fusion security vulnerabilities 2020
New Adventures Vlogging Weirdbook
I have used typescript for production but i am not convinced it adds to the experience. If you are not a js dev, why do you worry about typescript? It seems like you are in the static type camp and want to make a case for that. In the end the runtime is not typechecked anyway so it’s a false security.

Jquery was written to overcome limitations in js browsers as typescript was written to overcome the typing limitation.

It seems again you like the typed lanuage political agenda. I am on the other side - i like dynamic languages. I appreciate that there is another side - i just don’t agree.

There are lots of programming languages and tools that are in wide use by large organizations. That doesn’t make them better or worse.

It just comes down to politics, and I want to make a case for the dynamic camp.

Remember coffeescript? Just a waste of time and effort.
Sometimes you look at the problem and realize that, first, you'll need to build new tools to analyze it.
I worked with EFS but not lambda in 2017-2018 when migrating an app to AWS - an app which included a bunch of random application code that assumed it could read or write into a network file system. Having EFS as a migration target to replace on prem CIFS was relatively pleasant, which removed the need to rewrite a bunch of the application code. S3 would have been a reasonable replacement but that would have required weeks or months of rewrites to hunt down filesystem calls and rework them to use simpler object store API.

One thing that tripped us up at the time was EFS not supporting encryption in transit: but this was fixed in early 2018 when EFS began supporting using stunnel to wrap the underlying NFS connection in TLS. https://docs.aws.amazon.com/efs/latest/ug/encryption-in-tran...

It reads as if this lambda integrated EFS works out of the box with encryption in transit
Why are senior engineers leaving
The "perk" part of the Apple Card is that you get that cash back daily, not at the end of the billing cycle. Not that it really matters when you get it back.
I don’t get the sarcasm. GitHub, the website, where you make pull requests, issues, discuss them, explore forks and other projects, see their activity and connect to other developers. All very tangential to git.

If you never used any of that it’s fine, though you missed out on a very nice side of OSS.
Bayesian statistics might show a more interesting answer, though.
https://gpuhash.me/
oops, I guess I really suck with the titles and rules :|
The Unix Filter Model: What, Why and How?
I use jquery. But I don't get what the fundamental problem with it is to be needed to be dropped. Or its use to be frowned upon
Like a "point of reference"
It's my feed should I not get a say what I see in it and what I don't?

This is what mean by ideology, the idea that it's more important to make sure I see the right things so hopefully I think the right way takes precedent over how it makes me feel. This sort of thing seems to be all what modern journalism is too, it's all through the lens of editorial now.

I don't want to be on Twitter, I'm on Twitter because Google Reader killed RSS and all the bloggers said "What's the big deal? Just use Twitter" because their follower counts going up made them feel good and now I can't get what I used to get from RSS without the unwanted side serving of (mostly) American politics.
And my axe.
Amid Brexit impasse, Germany urges no-deal preparations – document
> You don't think it's strange for a service provider to tell people that "mercurial isn't suitable for this" (even though it clearly works, and has been working for many years) and "you're writing your program wrong"?

No, not really, if done politely. Which seems to be the case here.

It also might "work" to use a large crystal vase as a hammer, but it's still "doing it wrong".

If anything, I'd fault sr.ht for having too vague usage policies and then telling users they are in violation of said policies. That's not good. But they are in alpha, so hopefully it's something that'll improve.
It does look like it's improving at a rate of knots though. Hell, even Rutte got on the bandwagon recently which is not something I thought I'd see.

A friend of mine was talking about it recently (her family are from Egypt, but she's born and raised Dutch) and she said she probably notices more issues from being a woman than looking "Arabic." This is Amsterdam though, and it's hard to generalise from here to the rest of the country.
Smartphones are now pretty essential. You can't even enter stores in my country without scanning a QR code for COVID tracking
What we may be witnessing here is Facebook introducing a feature that allows them to delay and block legal complaints and requests related to questionable political advertising and influence (whether domestic or foreign).

This feature presumably wouldn't prevent those cases from concluding eventually, but introducing it now could mean that it'd be difficult for jurisdictions (local, state or federal) to prepare and apply meaningful regulations over what Facebook should permit in terms of election-related advertising.

Mark Zuckerberg has previously stated he'll to 'go to the mat'[1] and fight if there's any existential threat to Facebook as a result of the election outcome.

That's probably reassuring for Facebook employees to hear - they are likely to feel more invested in the health of the company that their own careers, social lives and financial outcomes are directly connected to than the health of the U.S. population and government which may seem more distant.

In some less likely scenario it'd even be possible that Facebook leadership would perceive a weak U.S. government as an opportunity for the company to take on a larger role in the nation and perhaps worldwide.

Naively as an outsider it might appear that Facebook's incentives would be to maximize the number of people using Facebook around election time, so that their audience figures and advertising revenue can be maximized.

Creating an opt-out setting for political ads could make a dent in that revenue, although from outside Facebook it's hard to say how many people would become aware of the configuration setting.

[1] - https://www.theguardian.com/technology/2019/oct/01/mark-zuck...
Brilliant work. Might turn off the sounds though. Great idea!
How do you figure it runs for 2 years? The presidential primary starts in the same year as the general election.

It is true that 2 out of 4 years are US election years, but that's because of the midterm elections in the middle.