skysight-inc/HackerNews huggingface dataset:
Ask HN: Where to Store My Events?
Got many services - constantly changing, growing, etc. I need to track various events produced by each service - in the end creating a processing lineage (was sent to MQ, was merged with another event, etc.)

The problem is the retention period should be months. The ever changing service landscape kinda prevents using a fixed scheme since the events 'relations' evolve with the landscape.

Ideas?
finger guns
Wonder if the Apple Google plan involved keeping the data within UK borders at all time?

Trouble is, as soon as the data leaves these shores, it falls under the usual Five Eyes spying loopholes.

I had one of those Youtube surveys 'Do you trust Apple, Google etc with your health data' - Not very much thankyou!
> how silly it is that components cannot reuse logic

It may be that your component is too complicated. Components should only have UI code. First move business logic out of the component, into your model layer, and make it reusable there. This step will eliminate most of the need to reuse logic in components. If you still have logic inside your component that you want to reuse consider restructuring your component into multiple simpler components.
> Was it sold as "just a view library" from official sources?

Yes, the "V in MVC" term came straight out its main page:

> JUST THE UI

> Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.

https://web.archive.org/web/20140321012426/http://facebook.g...
Name conflicts were basically fixed in 2003 with absolute/relative imports ( https://www.python.org/dev/peps/pep-0328/ ) - you don't ever have to include the name of your library in imports within your library using relative imports and via absolute imports they will never conflict with a base-level (site/system) package. Regarding hyphens and such in package names pretty much every language has restrictions on identifier names.
Publishers’ new concern: failing ad tech firms defaults on payments
It's $CI_PIPELINE_ID if you want to try it out.
'stealing'? open radio streams? seems same as radio.garden does, no? Dunno what soma.fm has to do with, as this appears to be a bunch of hand-selected local radio station examples

it's just a mashup of content sources to build an experience....
and it makes me miss cities and city-life
and it's not the fastest thing but in theory it's simple enough that you can just do something like this:

ipfs add test.asc
added QmX1yKeerXb9vSYoQXcZuuw1QFTu5UxDCec4hY9htjRYE7 test.asc

and retrieve it https://cloudflare-ipfs.com/ipfs/QmX1yKeerXb9vSYoQXcZuuw1QFT...

if you have an ENS name you can access it this way:
https://cloudflare-ipfs.com/ipns/atmarketplace.eth/
How can you anonymise an IP address? Given that (as I understand it) an IP address is considered personally identifying information under GDPR.
I keep hearing people say this, but I don't understand it. It was a fun little giveaway experiment funded by someone else, in the spirit of the company's focus on cryptography.

I don't visit the cryptocurrency tab anymore, and it's not like it gets in the way or anything.
There are many centralized databases in the US that track outcomes (e.g. https://www.sts.org/registries-research-center/sts-national-...).
Is there any open source software that pulls out statistics out of those ad platforms into a spreadsheet or any other format?
From the article

>AltMarket, a Los Angeles start-up that released a cryptocurrency honoring the late Wu Tang Clan rapper O.D.B., received a federal loan on April 14, its chief executive, Bryce Weiner, said. He said his company, which has worked with financial regulators in the past, was better equipped to sort through the loan application than, say, a restaurant owner. He added that he had worked closely with his lawyer for a week, contacting banks and loan providers.

I'm wondering what kind of mental gymnastics you have to pull to justify taking relief money as a cryptocurrency exchange. This is one of many canaries dying.
> React developers do not understand functional programming

As some sibling comments note, this is not a fair conclusion to draw. And not that it disproves your statement, but Reacts original creator Jordan Walke wrote the first React prototype in SML. Not understanding functional programming is not on the list of things I would ascribe to him. He's a smart guy.

On a slightly different note, I'd recommend anyone try out Reason. It's slowly maturing and can be a real joy, at least compared to JS/TS.
Let's not assume everyone had a great time with me because that will fall apart very quickly.

I appreciate when someone young or curious reaches out to me for context or questions because I did that throughout my life and I always appreciated when it was rewarded with a response. I try to be the person I always hoped was on the other side.
Well I thought they used ML to calibrate it (the correction matrix) but I am not sure about this.
really uplifting when everyone needed it the most. thank you
Well, we really didn't know. This time is giving us time to make better decisions. I am glad we didn't gamble, I still think it was the right decision.
Oona Räisänen has an awesome video of van eck phreaking against HDMI:
https://www.youtube.com/watch?v=BpNP9b3aIfY

Also I think this paper is amazing - http://s3.eurecom.fr/docs/ccs18_camurati_preprint.pdf

"The well-known electromagnetic (EM) leakage from digital logic is inadvertently mixed with the radio carrier, which is amplified and then transmitted by the antenna. We call the resulting leak “screaming channels”"

You might find this interesting too, leaking AM emissions from a computer by twiddling the memory bus - https://github.com/fulldecent/system-bus-radio

I made a silly program to play .wav files based on that.
But the Stoics put a stake in the ground about what is virtuous. Doing so definitely has utility to society, but it has no more of a claim to being “correct” than a spider’s idea of a virtuous life: “eat flies and sometimes your offspring,” or whatever.
Virtualbox maybe
> there is a large difference between modern warfare technologies and historical warfare in terms of the loss of control it induces

Certainly, in historical warfare, you faced off against an enemy. There were far fewer devices that could be highly lethal and completely unseen. Even stuff as simple as IEDs is awful, but airstrikes, artillery, etc. probably contribute to that sense of no control. And the counters to them are, generally, prolonged periods of hyper-awareness, continually scanning for threats.
The early internet was literally anarchy, that was one of the things that made it such a great place.

The new web is commercial, monitored, controlled.
Honestly? Maybe it is, maybe it isn't. Imagine replacing "algebraic effects" in your question with "exceptions" - theres no clear answer. What do you think?
I'm curious to know, at what frequency in a pair of wires is it considered to be EM waves travelling through it? I know that Ethernet is changing voltage (electric field) at frequencies of ~30MHz, while WiFi travelling through a pair is an EM wave at a frequency of 2.4 GHz. At what point does it change to EM?
He's also the guy who goatse'd MySpace:

Initial post: http://ascii.textfiles.com/archives/989

Post about goatse: http://ascii.textfiles.com/archives/1011

More: http://ascii.textfiles.com/archives/1012 http://ascii.textfiles.com/archives/1127

Moral: HOTLINKING BAD
On the contrary, it's a very good look for Germany and a terrible blow for privacy-conscious UK denizens. I hope this is reversed somehow. The Apple/Google system is zero-knowledge. The NHS system sounds like a privacy disaster.

>The tech giants believe their effort provides more privacy, as it limits the ability of either the authorities or a hacker to use the computer server logs to track specific individuals and identify their social interactions.

>But NHSX believes a centralised system will give it more insight into Covid-19's spread, and therefore how to evolve the app accordingly.
Because generally speaking:

1. People care about keeping medical information private.

2. Having people opt into making their medical information public would skew the data.

3. Your doctor can't be arsed to update a global registry every time you go to him for a checkup. In the long run, you have a relationship with your GP, not the surgeon who put the implant in.

4. And yeah, I assume the implant industry would like to have the aegis of the high trust people place in the medical profession, without having to do the hard work of earning that trust.
Illustrated.dev
I feel like the library needed is actually the opposite. Take a monorepo, do some code analysis, split into many repositories. Monorepos are fool's gold unless you can have a team whose sole job is managing monorepo complexity, and even then I might ask "Why waste a team on monorepos?"
Yes, indeed it is team efficiency.
I don't use Visual Studio Code, unfortunately. I'm currently using rls through my editor's support for LSP implementations.
This seems to be pretty much par for the course for 19th century children's books. Compare them to the original versions of H.C. Andersen's fairy tales or Hoffmann's Struwwelpeter[1].

[1] https://en.wikipedia.org/wiki/Struwwelpeter
Google Forms Optimized for Mobile
I'd like to remind people how bad the "daily budget" is in AdWords.

The design of the budget system is in Google's favour, not yours, and if you don't understand that, you'll end up paying much more than you need to.

If you think setting the budget to half is a way to halve your ad spend and get half the number of clicks, you're right, but you're also naïve.

If Google thinks your current rate of spend is going to exceed the daily budget, they'll effectively deactivate your ad for random impressions, leading to less spend.

but that isn't the best strategy. The best strategy is to lower your bids to win fewer auctions if you want to spend less. That way, you can spend half as much, but get more ROI, since the Google AI will be only showing your ad to those most likely to be interested in it.
At least there is some water there. But what strange force is that holding proteins together when they are completely out of alignment, and keeping the water away from everything else?
Hi all,

I'm the author of keys.pub.

Can the mods change the title of this post at all? This project is meant to be supportive of ideas from Keybase and to promote Saltpack and this title is weirdly disparaging. (Edit: Title was changed, thanks!)

Thanks everyone for the feedback. This project is in its early stages but the goal is to make it easier to manage and securely store keys and secrets.

I'm currently working on hardware key support and FIDO2 integration, so be on the lookout for that.
Has anyone ever created a psychological profile of people who click on ads? I've never clicked on an ad, so I assume my psychological profile would show that I'm not the kind of person that would be inclined to do so. But clearly there must be people who do click on ads. Who are these people and what is their psychological profile?
Exactly, for anything beyond 1.2 you will need to query for extensions.

Apparently they will define helper macros for it and are outsourcing the C++ support efforts to the SYCL and Clang/LLVM projects (OpenCL backend).
Purely anecdotally, as a pet owner this doesn't surprise me at all. I have two rescue cats that, from the descriptions from the fosters, had very stressful lives before I got them (attacks from dogs, being attacked by other cats in a feral cat colony, etc). I've also cats that had a very relaxed prior life. The differences in their behaviors is stark; one of the rescues displays a lot of stress behavior whenever there are loud noises or anything surprising. One of them has calmed down a lot, but those behaviors still pop up pretty regularly.

I don't know enough about animal psychology or their inner worlds to say, "that's PTSD," (I do think, mind, that animals experience emotions, but how that experiences compares to human emotion, I don't know) but there sure seems to be something about reliving trauma there.
Electron allows you to package your webapp into a downloadable stand-alone package, but does not make your development any more or less painless if you decide to use modern Javascript frameworks and infrastructure built for Google-scale deployment.
throwaway88p, I think you actually seem to a very mentally healthy guy, despite what the nerds over here suggest. The obsession to solve intellectual problems for the sake of solving problems with no grounding in reality ( or a made up reality) is what is glorified by these nerds here. While this obsessive trait (hard wired) does result in some extraordinary benefits for humanity, it is not mentally rewarding for someone who can see it for what it is i.e grunt work.

The ability of be bored is I think just an important useful neuro-mental process, just like the ability to forget. depending of which side you lean it may be useful or be a liability under different circumstances.

To end on a pessimistic note, one cannot manufacture interest, unless we come up with a way to skillfully manipulate our neuro hard wiring. I think we a long way off from achieving that.
I’m not willing to give people that benefit of the doubt. There is a very large portion of US voters that philosophically do not believe in helping others outside their tribe, and will punish politicians for any broad measure to assist the bottom rungs in any meaningful way.

They will support certain charities, support extremely means tested and convoluted benefits, but they know any real help will increase their taxes and result in wealth redistribution, so they will vote against it no matter what.

Easy proof is the complete lack of parental support, or the laughably outdated minimum wage.

The funny thing is that from what I can observe, most of the opposition to social safety net benefits comes from people who barely have any wealth that could be redistributed from them anyway. They just don’t like the idea of other tribes getting help!
We use `git rev-list --count HEAD` on master, which basically gives you the number of commits.
They certainly could and in fact did.

https://en.wikipedia.org/wiki/Heliocentrism#Aristarchus_of_S...
I wrote here about direction in life. Simple tech; I hope it is skimmable/browseable: http://lukecall.net/e-9223372036854588981.html .

I think direction matters more than speed. Even without a belief in God, but I explain why I do.
it's the same kernel features. So no it's identical.
Not gone, he just needs to fix his blog so it redirects old links correctly.

I tracked down the links to the saga:

https://news.ycombinator.com/item?id=22997724
My understanding is that the data stays on the users device, except when they register themselves as infected.
Maybe they use uMatrix? The vast majority of sites don’t work with third-party-content blocked.
> Clinical experience and research indicates that validation of the person’s felt experience is usually going to lead to more efficacious resolution of their symptoms.

There is a difference between validating someone's grief (and there is no better validation than sharing a similar personal experience) and actually encouraging the expression of grief by framing the experience as an exceptionally bad one. The best way to deal with a negative experience is to frame is as a normal occurrence of life, and not as some extraordinary misfortune.

If you're an alcoholic at the end of your rope, you don't go to a psychologist who will tell you that he understands your pain because your life is extraordinarily bad; you'll go to the AA where you'll hang out with a lot of people for whom your experience is normal, and yet managed to leave it entirely behind. (As much as it's allowed by the dynamics of addiction, of course).
If "it worked" and "was not a bad environment", I really don't see the issue here (unless your "it worked" gets redefined to mean "it didn't work"... which you might). Sounds like a nice and intellectually stimulating environment, and that they had best intentions. Honestly, someone wanting a dictator has bigger ego problems than those people.
This is right.
You can reach the mods at hn@ycombinator.com
I'd sooner acquire the virus than put theses things on my phone.
That is exactly what I meant, bad look for the UK! Fully support Germany going with the Google-Apple backed solution.

I hope we follow Germany and reverse this decision!
Minority ideologies always get painted as their villains by the majority who wants them to go away. Communism is bad because Stalin is bad. Anarchy is bad because the unibomber is bad.

There is a version of communism that says that people should live in a local community that helps people who need it. As long as someone who doesn't want to live that way has the reasonable option to leave, this is actually pretty hard to object to.

There is a version of anarchy that says that all laws and taxes should be at the local level and furthermore that some localities might then choose not to have any, or only the most basic ones like a prohibition on violence. It's almost the same thing -- pretty hard to object to when people have the option to exit.

What they have in common is that they can't exist when you have a central government de facto prohibiting them. There might be some real efficiencies in a commune that has its own doctors, but that doesn't really work if everybody there still has to pay twice the cost of their own community's doctors in Medicare taxes. You can't have much of an anarchist collective if the feds are still arresting anybody who tries to sell pot brownies or break DRM so they can repair their own tractor.

So people have been looking for ways to shed the yoke of central power for a long time. The US was practically founded on it, both in terms of why the revolution was fought and how the constitution was laid out, but the forces of centralization have been hacking away at those foundations and doing what they can to destroy the "laboratories of democracy" of Brandeis for a long time now.

Is it really that surprising that people were excited about a then-emerging opportunity to potentially take some of it back?
They have enough customers on XBox ecosystem.
I'd love to read an article that compares capabilities of the two! Martin Fowler seems to think otherwise:

> I was known for my annoying habit of stating how Smalltalk's IDE was better than anything I'd seen. No longer. For me IntelliJ was first leap forwards in IDEs since Smalltalk.

https://martinfowler.com/bliki/PostIntelliJ.html
Well, he also said that the ad content also has to match the platform, and that can be very time dependant --- what didn't work 3 months ago might work now, and vice versa. So that argues for a huge number of iterative experiment, measurement, and adjust cycles, which is why the essay argues for a lot of automation since to be successful you need to do this a lot.
I'm still vaguely haunted by Never Tease a Weasel. Seen through children's eyes, probably a lot of books targeting them are rather creepy.
You can trivially get at the padding bytes, just cast to char pointer. Their contents are undefined and there is absolutely no guarantee that they will remain constant, but they're there.

Generally you have several possibilities for how to escape this problem, but the simplest is to just add the padding and a static assert that the sizeof the struct is what you expect.
I think your comment is way below standards for this site. You could phrase it any way and you chose to accuse author of using drugs.
Breaking down the cost of your next IoT hardware product
It's free money and easier than VC to get.

Also the VC's love more free money for their companies.
We did gamble, though.

We gambled that the virus was so bad that destroying our economy, wrecking the lives of 10s of millions of people, and seriously risking famine, was all worthwhile to slow the progress somewhat.

And boy does it ever seem like we were wrong.
I mean I agree with the headline but the article seems to just poop on twitter
Proxy acquires Motiv smart ring
Huh? You can treat state as arguments to your function. For a given function evaluation, the state is stable. The fact that state can be changed during event handling is 100% irrelevant to the evaluation. There is no dynamic scoping.
>I'm basically talking to myself with this pep talk so I appreciate you bringing it up but.. let's both go find the thing that we like and apply programming to that thing!

Good way to put it. Programming is not a end in itself, it's a tool like many other that we use to navigate the sh*t called life.
Am I a career politician? But actually you might be right - just noticed Massie[0]. If he was to act like a typical politician he would let the food shortage strike and only then go solving it to gather extra points. Rand Paul also seems to have something like a conscience. Guess when such people would have any say on real matters though. Never. And with nation states still being the main actor, there is no such person in Brussels, unless we count the hell-raising clowns like Korwin-Mikke and Farage who raise hell for the sake of raising hell.

0. https://noqreport.com/2020/04/26/rep-thomas-massie-has-a-pla...
Things Everyone Should Know About Depression
Top Countries by Total Internet Users (1990-2020)
Not as easy as you might think, since “developers” isn't particular to software and software developers have lots of other near-equivalent terms, the set of which in use changes over time, and many of them aren't unique to software, either.

OTOH, historical BLS data is easy to look up.
A Docker container cannot contact the daemon as far as I know. Unless you bind it, but then you know about the risks.
1. Most developers don't work for the end-user. They work for who is paying their salaries, which is often someone is mostly interested in luring the end user and using them to sell a product to someone else (everyone from Google to Facebook to DoorDash has this model). Without those megabytes of JS analytics and whatnot, the end-user cannot be packaged into the actual company product.

2. As the real customer for the developers consists of these institutions, they care more about development costs than whether customer internet is wasted. Developer convenience means cheaper projects.

3. Users blame themselves for the performance tax. They think they downloaded a virus, have an old computer, or need faster internet and they go and upgrade all those things, making the performance tax seemingly disappear.
Are you Pete of Pete's QB Site?
This is amazing! I'd be interested in more details about capturing the IR signal, both by the invasive method and the "operate an LED in reverse" method.

At one point I thought about trying to do something similar with my old garage door opener, but ended up not pursuing it.
Israeli startup to combat spread of coronavirus using touchless tech
From the the article:

> Germany had been in line with NHSX, but its government announced on Sunday it had switched tack to a "strongly decentralised approach".

Today's Stratechery (https://stratechery.com/2020/more-on-apple-and-google-german...):

> What is worth noting is why Germany changed their approach:

> > Germany as recently as Friday backed a centralized standard called Pan-European Privacy-Preserving Proximity Tracing (PEPP-PT), which would have needed Apple in particular to change the settings on its iPhones. When Apple refused to budge there was no alternative but to change course, said a senior government source.

> This is exactly what I was driving at in Coronavirus Clarity: tech companies are the ones setting the rules, not governments.
It did make me find the login and turn the parental controls from "nanny state mode" to "just spy on me and arrest me if I click too many of the wrong links mode".
Show HN: Grouping and Merging Multiple Pdf
Or disease or desertion. The majority of Napoleon's troops in the famous Tufte diagram were not lost in battle. The Boer war similarly lost more to disease than combat.