skysight-inc/HackerNews huggingface dataset:
> this is a lie though. where's your evidence of this?

Yeah I’m obviously just making shit like this[1] up.

This was happening withspread throughout the US, repeatedly, week after week after the last election. No need to filter the news to disreputable sources to find full evidence for ANTIFA being a violent, anti-democratic organisation.

> where is it organized?

No idea. I’m not an insider, but when you see it happen again and again, with the same masks, same kind of people, same and same name at different places, it’s obviously not happening at random.

> Better to have journalists shot in the eyes, protesters murdered, beat in the streets

Now you are lying. Nobody is in support of this. Condemning ANTIFA as the anti-democratic, violent organisation it is, does not mean endorsing other forms of violence, like police brutality. If anything, this is your boogeyman.

[1] https://m.washingtontimes.com/news/2019/oct/4/antifa-america...
This is all generally good advice, but I think there's huge potential complexity lurking here:

> 4. Take care of the physical keys with proper storage and procedures. Do not store the keys together, have at least one in a really secure location, check if you have all the keys regularly, etc.

Would be great to see what folks think this concretely looks like for joe random startup in Capital City, Somewhere.

e.g. Does "really secure" mean "find a bank that still offers safety deposit boxes"? Does it mean paying for something like Iron Mountain (http://ironmountain.com/) or one of its competitors?
Location: Springdale, Arkansas, USA

Remote: Yes

Willing to relocate: Perhaps I can be persuaded.

Technologies: Clojure, ClojureScript, Common Lisp, Haskell, Java, Javascript, Objective-C, Python, Swift, git, Mercurial, Subversion, macOS, iOS, Linux, HTML, XML, CSS functional programming, knowledge-based systems, object-oriented programming, MVC

Résumé/CV:

- Programmer: https://evins.net/downloads/mikel-evins-programmer.pdf

- Technical writer: https://evins.net/downloads/mikel-evins-tech-writer.pdf

Email: mikel@evins.net

A generalist programmer and technical writer with a long resume in systems, applications, research, and product-delivery.
> a structured data format like S-expressions could be passed around instead.

Why would a structured format be a better lowest common denominator than an unstructured one like text files? Or is it files that are the issue?
Did you really just use a “think of the children!” argument to justify tear gas? Not cool.

To answer your question, basic tactics in crowd control using water cannons and riot shields with minimal force is plenty to handle crowds when you don’t deliberately antagonize them to violence.
What Fascism Looks Like
> In March, as the coronavirus pandemic was gaining steam, the Internet Archive announced it was dispensing with this waiting-list system. Under a program it called the National Emergency Library, IA began allowing an unlimited number of people to check out the same book at the same time—even if IA only owned one physical copy.

This was a complete overreach by IA and they are paying the price. If you lend out digital versions all of which are backed by a physical copy, it is hard to argue that the publisher is being harmed. However, if you loan out unlimited digital versions of a single copy, that is much harder to justify, and that provided the the opening the publishers needed for a lawsuit.

I love what the IA has done, but i think they unnecessarily stepped into a minefield for not that much benefit. Even Google with all its resources has not directly challenged the publishers.
The attempts to work the refs and shape political discourse on FB leading up to the election are only going to get more and more intense. Hillary Clinton as far as I can tell still blames facebook primarily for her loss.
The article was meant to be read in full.

Yeah, the modern generation of people is mostly capable of consuming 140/280 chars tweets and has severe issues with the attention span but if you're wanna get deep into it, you'll read it all. Or just dismiss everything because you didn't like how the article is organized - that'll work as well, as it has for the past 30 years which means Linux on the desktop will remain a hobby OS for geeks.
Writing to the Framebuffer (2018)
Is the poor audio quality a function of the participating scanners that feed your service, your infrastructure, or the current workload? My local feed is nearly unintelligible.
AWS secrets manager or SSM or KMS for any kind of secrets, keys etc. Works well because our entire stack is on AWS. Otherwise hashicorps Vault would do I guess but that’s yet another service on life support.
From Zuckerberg: "I disagree strongly with how the President spoke about this, but I believe people should be able to see this for themselves, because ultimately accountability for those in positions of power can only happen when their speech is scrutinized out in the open." - https://www.cnbc.com/2020/06/01/facebook-staff-angry--zucker...

It's a perfectly reasonable to keep up things that are a matter of public record like this. I find people walking out over their employer not censoring enough childish and indicative of a generation that hasn't learned the dangers of censorship, caring more about moral grandstanding than freedom of the press or information otherwise being accessible. It comes off as especially pretentious doing it in the middle of all the protests over the very serious and real issues with the police, contrasted with Facebook employees with cushy jobs being mad their boss didn't do enough to curate the platform to their liking.
For me his release broke uBlock Origin (Dashboard shows only menu without options and doesn't block anything), Twitter doesn't load, Reddit doesn't load
I was at F8 when Zuck announced "the future is private".

It's entirely possible he's simply that lacking in self-awareness.
> 2. Developers shouldn't have to build software for the greater good by sacrificing their livelihood.

No one is talking about the developers. Mitchell Baker received $2,458,350 in 2018. That's up from $1,035,114 in 2014.

Have you seen the incredible results which justified this tremendous raise? Personally, I haven't.
I feel this is just another example of why (in general) Google cannot be trusted to support anything.

This is why Stadia will fail and land on the https://killedbygoogle.com/ pile.

Anyone who is using Stadia and purchasing Stadia games is in for a rude awakening in a year when Google inevitably looses interest as it is want to do.
This is so cool.

Congrats!
Great minds think alike. My userChrome.css now looks like this: https://pastebin.com/L0PWz5BG

Note that this also removes the search stuff from the dropdown list, which may or may not be what you want (I prefer the separate search bar).

edit: depending on context, the

.urlbarView-row:first-of-type { display: none !important }

rule does not necessarily remove the right thing; I can live with that, but your mileage may vary...
We use shh for secrets (https://egt.run/shh).

It's designed to integrate really well with your existing CLI tools like vim, xargs, and diff. It offers user-based permissions, and secrets are encrypted into a single file that's safe to commit into your git repo. We can stream secrets out of it directly to our remote servers during deploys.

Unlike Vault you don't need to manage infra to run it -- it's just a file. Unlike cloud secret managers, there's no lock-in.
org-mode is outline-mode plus some extra markup like timestamps or links. Those are the basics.

Then, you can create views of one or several combined files. For example all items with a timestamp in the near future (deadlines). The standard view for organization is called org-agenda.

Aside from that, you have many other features which you won't need to use initially. For example, the ability to embed code and do literate programming.
I agree, but I also don't think its fair to compare to 2 of the most successful games of all time and expect others to meet their bar. Also, different strokes for different folks and all that.
It wouldn't be his first time, if people remember the Puerto Rico incident 3 years ago.
How to setup a simple event tracker with plain JavaScript
I just got through researching this issue for a client. Apparently it is at least somewhat common, and appears to be caused by RF interference/noise radiating from USB 3.0 ports and cables, which stomps over 2.4 GHz band.

Popular solutions seem to involve applying custom shielding to dongles/cables/adaptors, trying different models of these, or experimenting with their physical proximity and layout. Sigh.

Discussion, including a link to an Intel whitepaper on the topic, here: https://apple.stackexchange.com/questions/329970/usb-c-dongl...
Yes, a universal price tracker is a great example! Another potential use cases would be competitor price analysis so that you can react in real time to changes in your competitor's prices.
Ask HN: Using pure function in Java Springboot impact memory usage?
Ask HN: Using pure function in Java Springboot impact memory usage?

- In production grade code what is the recommended split of pure & impure function/classes?
- How to convince my colleague to write more pure function in Java?
- all the example related to pure function are very basic one, any real world code example ?

P.S.: I have already watched a good number of stackoverflow results, blog and youtube video related to this topic. All seems to be showing the basic example.
“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

--Upton Sinclair.
I remember as a young kid my family, and a few others, had police scanners. It was fairly interesting and you got a feel for which of your neighbors were trouble. A lot of my relatives were rural fire department volunteers so the scanners were a useful warning before the actual alarm page was sent out. I do remember one of my relatives drove out to pick up a cop on a back road when his cruiser died, or the night they chased a light all over hell and back. The first reality programming.
Am OK to work on non AI. But should have a research or algorithms slant.
Nothing he said could have satisfied them. Don't even know why he did this. People just don't understand this isn't a Facebook problem.
I feel like rubber bullets should be serialized, so you can know who fired it. It shouldn’t be too hard, they’re both extremely large and consumed in relatively small quantities.
Sabin vaccine is no longer applied in Argentina, only the injectable [Spanish]
Interesting! It might be nice to add the ability to include regular text too, like blog posts that broadcast out.
Good point. "void" does not appear in K&R1 (1978), and there was no definitive manual for the language between that and the ANSI standard, but it did start appearing in implementations.

Still, I'm not aware of any implementation that explicitly supported void as the return type of main. (Many compilers would accept just about any return type without complaint.)

Somehow some authors got the idea that "void main()" was a good idea. I find it to be a good way to detect authors who don't know the language very well.
Hm, could be a result of dual-use technology practice, or a gag on flying saucers :D
Or maybe they went too far with artistic license, Vostok 3KA series spacecraft had no photovoltaic power sources http://www.spacefacts.de/graph/photo/photos2/vostok_graphic...., though IDK if it was a widely known fact at the time, also idea of using solar power was out there for 5+ years already
You can't win with the NAACP. They're so desperate for publicity that they'll attack anyone that gives them even a modicum of attention. Their mission is spot-on but their tactics are dodgy.
My friends just moved to Pittsburgh and bought a great house for 108k. This is literally 95% less than a comparable home in Silicon Valley.
Collective All‐Carbon Magnetism in Triangulene Dimers
BoardGameGeek is usually a good resource for this. https://www.boardgamegeek.com/boardgame/125921/catan-junior
I worked in a place that had a very nice in-house blade server setup with an attached NAS, which was encrypted (at rest, on storage).

This was early in the “cloud” epoch and at any rate they preferred in-house iron for entirely understandable reasons. Also, they needed to do some pretty interesting things, so they had a NAS populated with enterprise-grade SSDs and a native AES-based encryption scheme. This kept the key on what was basically a glorified USB key.

(For those of you who wish to know these details, the network between the blades and between the blades and the NAS was a nicely spec’d fibre channel network, and there was some iSCSI involved. The blades featured Itanium processors, which kind of gives the manufacturer away, and the firm had invested quite heavily in producing very high-performance code for those ill-fated microprocessors, but I digress.)

So... it happened that somebody lost the USB key. Well, not quite. Somebody took it home during a weekend (whilst the system was shut down) and their kid used it for school work.

This proved to be a “significant problem”. There was a backup, and it was encrypted and stored on an adjacent SAN. It wasn’t exactly stale, but it wasn’t entirely pristine either.

There was much woe and gnashing of teeth.

Nobody was fired because the dolt who maintained custody of the only USB key was the founder/CEO, so he couldn’t exactly blame himself.

But, yeah. That happened, sadly.
Tear gas was used. Reporters [1] on the scene and protesters that were there can confirm. The US Park Police is lying.

[1] https://twitter.com/GarrettHaake/status/1267824405876359173
Slightly off-topic but Love your blog. The pages for your kids, did you build a simple CMS for them to create pages? Or taught them to write static HTML pages? I’m thinking of doing the latter myself.
I also still have the same MacBook air as the author and have been wanting to upgrade for... 2 years or so.

Not only the Webcam is a downgrade. You also loose Magsafe. Not a big loss, but a downgrade none the less.

> The touchbar. [...] Regular users probably find it useful and cute.

No they don't. My GF bought herself a new Macbook because... she has an iPhone and thought "For what I use the computer, any computer suffices". She just needs a laptop for browsing the web and replying to emails, and got a 2k$ machine for it...

Anyways, it turns out she is super annoyed at the Touchbar because it registers accidental presses when she press a number key... so her windows will just scramble around in the middle of a sentence, and she hates that.

I'm trying to convince her to sell it used, take a couple of hundred dollars price hit, and buy something that would make her happier. For her needs, literally any laptop would do.

Any laptop but Apple's. I also thought that the Touchbar was only a "show" gimmick to get non-pro users buy pro laptops, but for users that can't figure out how to turn it off, its something that makes them regret buying an Apple product, which at least with my GF, its a first.
One new problem I see on Facebook these days are lots of images shared of false claims of people coming to attack/riot in neighborhoods... like really poorly doctored snapchat screenshots that wouldn't fool anyone under 40 but get proliferated everywhere by boomers.

There's now a massive line outside my local Home Depot with people standing in 90 degree heat trying to return plywood and OSB for looting and imaginary "ANTIFA caravan riots" that never came. Absolutely corrosive stuff to social order in its own right.
Another day another hate circlejerk post about MacBooks. There’s no good alternatives, I promise. The XPS looks good on the surface, but wait until you experience the massive touchpad downgrade.
That's really useful feedback, especially the part about NLP models, thanks!!
If Zuckerberg were to make Facebook politically active, it would probably be his personal views that they pushed. Why would it be anything else?
Also any inner links are fine, like https://wagtail.io/features/. They didn't go completely dark, just their home page.
Also, stripped of context, a video of someone getting murdered (by a cop or other) would probably get taken down I think? Not even for incitement, just for the violence in the video itself.
> or the night they chased a light all over hell and back

Please elaborate.
That's kind of a strawman.

But, we have de-escalation tactics, riot shields, smoke canisters, and literally guns.

If an officer wouldn't fire a gun, I think he shouldn't use tear gas.
you think that police misuse of force is due to a lack of better alternatives?
After seeing "operating systems" like JS/UIX here, it's great to see one that actually boots independently. And it looks like it has multitasking, and contributions from multiple developers, awesome!
No, I specifically looked to remove any crapware and was surprised that there wasn't anything. I also just did a search for candy crush and I only got the website.
Like I said, crowd control is a science. Even if you have violent actors at the protest, it is still a failure of crowd control if the whole protest turns violent.

Reacting when violated is a natural reaction. With a group this big you cannot think in individual terms. If provoked there and there is a non-zero chance you’ll see a reaction, you will see a reaction. And now you have a positive feedback loop between the police and protestors that may escalate into riots.
The Worst Typo I Ever Made – Tom Scott
Dust in the Light
China stalled reporting genetic information about Covid-19, angering WHO: Report
I doubt that any big site would be affected, since Firefox is the first browser shipping any form of AVIF support, even though most browsers already have AV1.
Why remove config options and force some UI that clearly people are not happy with?
I can not type in a url without showing the most visited sites? At least let me press ctrl-l or click in the url bar and start typing before showing me helpful information, trying to enter a new URL, I really do not want to see the most common sites again and again and again and again!

Is Firefox trying to kill the long tail of the internet and get everyone to just visit the top 5 sites?
Exposing mice to blue light at night leads to depressive symptoms
I think if you're willing to be VERY flexible with all rules, 2.5 is old enough to play all of the above.

When we play with younger kids we try really hard to emphasize fun and downplay stringent rule following, for better or for worse.

Some games, like snowman dice, are fun just for the sake of it. It's fun to roll the dice and push them around.

I'd say Catan Junior is fine for a 3 year old, but make sure to spend the first few times just familiarizing the rules (i.e. making the connection between getting a resource and spending it by matching up the resources on your resource card).

Ticket to Ride Junior is a little bit harder, but a 3 year old should do ok with help. Again, if you really "take it easy" about the rules a very young child can have a lot of fun with these if for nothing other than the colors and manipulatives/meeples alone.

Magic Maze Kids we did starting at 2.5-3ish and it was fine.

Pigasus, on the other hand, a 2 year old can do and really enjoy. That game is absolutely amazing because it's one of those things that a small child can do better than some adults (like... for real!). Also the sound the pig makes when you squeeze it is incredibly funny to most kids and very rewarding. It's a fun one.
Thanks, I'm doing a Masters now and I was planning on taking Number Theory and Abstract Algebra next term. I took mathematical cryptography this term and it got me interested in more related math.
Got it.

I have a side project I've been meaning to finish, where I would definitely use something like this (basically identifying price arbitrage opportunities across luxury fashion retailers).

I will bookmark and keep an eye out for your progress.
Location: Porto, Portugal

Remote: Yes

Willing to relocate: It depends.

Technologies: Python, Django, JavaScript (ES6/ES7), Node, Express, MongoDB, MySQL, Flask, Redis, Celery, BeautifulSoup, Scrapy

Résumé/CV: https://www.linkedin.com/in/albertommoura/

Portfolio: https://github.com/mmnemonic

Email: albertommoura@gmail.com

Availability (Starting May 2020): 40 hours/week

My expertise lies in automated web scraping of difficult to obtain data, websites with bare bones structures and complex to parse, large scale websites, including those using 'scraping protection' services and sites that simply put - are hard for most to scrape. I use a variety of methods for getting the data and aim to obtain the data as quickly, accurately and efficiently as possible.
Zuckerberg is politically active, and his personal views are being pushed. Their current policy of allowing incitement to violence and voter suppression in the name of free expression is the result.
Unfortunately, places that don't accept + characters as valid in email addresses is really common. :( Even though it's part of the standard. :( :(
I concur, but coming from a more historical/legal perspective.

The U.S. has always fundamentally been like the Central and South American countries, just with a thin layer of Lockean rule of law and property rights.

That layer is quickly eroding. The U.S. will become more like Mexico or Argentina (for instance) over time.

Love him or hate him, Trump did a lot to advance this timeline. You can see that his style is much more reminiscent of Central and South American politics. His followers want to replace the Lockean style with a political system built around a strong central personality.
But you can do it for free by going into about:config and setting extensions.pocket.enabled to false.
Autotranslation: https://translate.google.com/translate?sl=es&tl=en&u=https%3...

A few month ago there was a discussion, because the Sabin vaccine use the live virus and it can escape and cause an outbreak, so you can't stop vaccination.

So the recommendation of the WHO is that after some years without cases to change to a mixed vaccination with some doses of the Sabin vaccine and the Salk vaccine.

And after a few years without cases in the country and nearby, you can change to only Salk vaccine that is safer, but more expensive and is less effective against an ongoing outbreak. So the new is that we switched to this only Salk phase.
The problem with a single, standardized, nationwide way of identifying citizens and permanent residents vs, well, those who aren't either of those things means that it's a turnkey step to denying basic human rights to free movement and equal application of the law to those in the second group.

Most things don't require ID from a practical standpoint, flying included. The government has mandated it so, and in the process is setting up a framework for discriminating hardcore against anyone who can't obtain the requisite federal identity paperwork.

It's just more systemic racism.
I think the complexity is part of the fun, but yeah, I can see how it goes overboard sometimes.

Agricola is a good example. It's basically a resource management game from hell. You've really got to be in the right headspace with the right participants to get into it.
How kind of you to summarize Ioannidis' studies in a single sentence and then dismiss them based on your undoubtedly highly-educated and data-supported opinions, saving readers the drudgery of clicking a link, browsing a noted paper and possibility gaining some enlightenment and ease-of-mind.

Perhaps you should write a study about argumentation?
The new Google secret manager is a pretty nice way of having an easy to use web interface protected by IAM, with a REST API for applications to pull. You could easily prevent users from deleting keys. It's not as hardcore as Vault but it's a much simpler way of getting keys out of source control IMHO. You can have 2FA and audit logs easily too. Simpler than Google KMS too.

https://cloud.google.com/secret-manager
So if you’re born in 1980 or earlier you’re a boomer? Oh my. Ageism shines through.