skysight-inc/HackerNews huggingface dataset:
So you can't use machine learning.... can you use psychology to craft your message? Can you do surveys and gather demographic data to choose where to target?

You obviously think there is a line where you can no longer use tools to craft your message, but I am not sure where you would draw it.

I feel like any argument you make against machine learning is going to be able to also be used against something like the printing press. Couldn't people have said, "clearly, using a machine to make thousands of copies of your text is unfair and an abuse of free speech... you need to write your words by hand like the rest of us!"
Love, for me... hatred, for some others. Also greed; sexual desire; fear; hunger; the need to protect oneself or family. The desire for power or wealth.
I love your username. I spend a lot of time with Census Tigerfiles. GEOID is life!
I'm amazed that Zoom has so much uptake.

Even disregarding the malware-like behavior of its installer and the ongoing security issues, I've never had a satisfactory experience with Zoom. It's particularly bad for conferences with lots of people - the audio quality is choppy and often unintelligible, and often the audio will just cut out entirely after a couple of minutes. Moreover, the video and screen sharing features don't seem to work reliably either.

I've had drastically better experiences with basically any other system: Google, Microsoft, Cisco/Webex, Gotomeeting.... all seem to actually work. I haven't tried Apple's group facetime but they'd have to work pretty hard to make it worse than Zoom.
Maybe you could cater to NZ tourists or if covid safety can’t be guaranteed then go for herd immunity

Either way as a country that depends on tourism you can’t be infecting tourists
Typically they can be reset a couple of times so that test drives don't show up when a customer buys a 'new' car. Once it goes over a certain mileage that stops and the car has to be sold as a demo or used car.
They take advantage of it by planning to return it regardless of reason. That’s abuse. The system works if the customer has the honest intention of buying the car.
> As far back as college, I’ve made hard decisions with the goal of building a great family. That emphasis has impacted everything from which jobs I’ve pursued to what foods I’ve eaten — even before I was married.

That doesn't sound healthy to me.
Just like JavaScript
Ah that explains why this is not a properly conducted meta-analysis. This guy seems to think he is somehow better than all the checks and safeguards put in place to ensure people do meta-analysis properly. I personally found this meta-analysis was done okay, considering it was not properly anyway, and defends itself well. But it is clear this man is pushing an agenda and that the meta-analysis itself is standing on some very shaky foundations.
Ioannidis has been trying to publish this study for a while. He frequently updates the preprint on medrXiv and others reviewed it and criticized it extensively over the last few months.

Here's a review by an actual epidemiologist pointing out specific flaws: https://mobile.twitter.com/GidMK/status/1316511734115385344

In a nutshell he uses clearly inappropriate samples to estimate population prevalence, and inexplicably ignores multiple large high-quality samples that contradict his findings.
It's got nice spinning oscillator attractors (autowaves) like a Belousov–Zhabotinsky reaction!

https://en.wikipedia.org/wiki/Belousov%E2%80%93Zhabotinsky_r...

https://en.wikipedia.org/wiki/Autowave

https://en.wikipedia.org/wiki/Autowave_reverberator
I feel that computers make it easier for this danger to be more indirect, however. The examples you give are physical, and even the youngest of child would likely recognise they are not regular items. A production database, meanwhile, is visually identical to a test database, if measures are not made to make it distinct. Adults though we may be, we're human, and humans can make really daft mistakes without the right context to avoid them
PopSockets are functionally permanent though (by design, and for good reason).

I think cases that depend on an adhesive to stick to the phone are rather unpalatable.

I wonder how hard it is for the iPhone to pop out of the magnetic case if you were to drop it just right.
> I can't even recall seeing someone use their phone without a case

Exactly, they're too fragile to use without some sort of case.

Which really makes the "look how thin and pretty the new device is!" something of a lie. And pointless, who cares if the phone is the thinnest ever, when it's going to live its life in a thick jacket?

I don't want to use a case. I want a phone I can buy for the way it looks and feels and use as-is.
The delay (or more accurately smoothing) of the mouse position is a hack to make the mouse trail look more like a streak rather than repetitive little blobs. I call it a hack because the proper solution would be to have a line-shaped source that extends between the last and current mouse positions. Native might allow you to marginally pump up the FPS, but that wouldn't save you from the little blobs.

(edit: just to be clear, I'm not the author but this issue is common enough)
Ok, it might try to deduce the data type, but you can set it in the import options that appear when you open a CSV file. Excel will automatically convert a string like "2-4" to "02-Feb" upon opening a CSV file. No import options appear when you open the file. If you then save the file it then uses that new string. As far as I can tell there's no way to stop it doing this.
For me rather than use a phone with a case I'd prefer the manufacturer just make the phone larger so it can be handle day to day life without a protective sleeve.
More thinking about this: have you thought of breaking up the pieces you practice in to much shorter sections of maybe 20-30 bars and practice those as individual pieces of music and the stitch them together once you have mastered all of them? That might help you with the memorization, memorization of a very lengthy piece is hard if you do it with playthroughs but if the playthrough is a smaller part then it might work.
The email is funny but this company raises some red flags for me. Firstly I couldn’t figure out what CircleUp actually does as a “tech startup” from reading their website.

On further reading they used to do something (a marketplace to connect investors and consumer companies needing funding) but they pivoted into being a plain old investment company (ie what the founders used to do themselves).

They make some very dubious claims about using machine learning, what huge dataset are they pulling from when the pool of companies is tiny and their marketplace doesn’t exist anymore?

How is a VC meant to get VC returns from a company that is itself simply raising money and investing it in early stage companies.

This feels like clever self marketing (tech founder vs financiers!) when really it’s a pissing match between VCs
Tiger Lake does not have memory tagging. That capability was announced at Architecture Day by Martin Dixon to land in some unspecified future processor.

Tiger Lake has Control-flow Enforcement Technology, which allows the compiler to tag proper targets of control-flow changes.
Minnesota.

I had no interest in fighting it though, I wasn't even angry about it, it was just unexpected.

I had agreed to it. I had read my contract, I had understood it when I read it, I had signed it. Even if I could weasel my way out of it, that would feel immoral to me. You're not being bullied for being asked to do something you already agreed to.

Beyond that, I didn't have any interest in burning bridges on my way out. I'm still friends with many of these people to this day.
Show HN: AWS CloudWatch colored logs for Spring apps
When the press asks for curbs on free speech we’re in trouble as a society.
It was particularly bizarre when Facebook anointed Snopes as an official fact checker, and then Snopes proceeded to "fact check" posts by the Babylon Bee as "fake news". (The Babylon Bee is a humor web site and clearly labeled as such.)

https://en.wikipedia.org/wiki/The_Babylon_Bee
It seems like the author is bending over backwards to advocate _some_ censorship over unfettered free speech.

Yet, I don't see free speech as being the issue here at all. The truth is that when a significant percentage of the population holds regressive views, they'll seek out and amplify people who pander to those views to the exclusion of all others.

This has gotten more irritating for the moderate mainstream with the advent of internet, but the root of the problem always is the presence of a core critical mass of the electorate that espouses those views.
Oh sweet. That drives me crazy.
The wonderful thing about computers is that they do exactly what they are told to do.

The worst thing about computers? They do exactly what they are told to do.
Suicides, hunger + starvation due, cancers and other diseases or illnesses not caught early, domestic abuse incidents, civil unrest (people get antsy when they have nothing to do). I'd say they are already pretty apparent, people are just fine to have their heads in the sand.
I'm not proud of that discovery, but it was that or leave my ipad on the table at my local chinese restaurant.
You aren’t a real engineer until you do this. So congrats on the promotion! :)
Lower demand = lower prices.
If you are using postgres, configure it to keep the WAL logs for at least 24 hours.

They could have used point-in-time recovery to not lose any data from this at all.
Stubbornness. Most people get over their childhood dreams and adjust to life as an adult where we don't get to do what we wanted. I'm still trying to make it happen 19 years later.

Motivation comes from within when you have a strong enough reason to do something. Like it aligns with who you are, what you desire. But it comes and goes. Discipline let's me hold the fort day to day regardless of what motivation is doing.
Scrivener
What do you mean when you say ‘NZ isn't very well traveled compared to the U.S.’?

I had a look about and according to the things I can find, New Zealanders travel abroad about twice as much as US Americans. And keep in mind that pretty much everywhere a New Zealander can go is more infected than NZ.

We also have a lot less international clout than the US and less money. This matters.

As a country we have less people per square km than the US, perhaps by half. But the US is not vastly more populated the New Zealand when examined as a whole, and USA is nowhere near the top when you order countries by population density.

Our population is about 1/66th (5 million versus 330 million) that of the US, but our death toll is 1/8,900th (25 versus 224,000). I don’t believe the reasons you list explain this. In protecting its citizens New Zealand has done better than the average and the US has done worse.

https://www.traveller.com.au/the-worlds-biggest-travellers--...
> Unless, the clients are built in such way that they down-scale the resolution to part of the screen it would occupy on target computers (based on number of participants) before sending video data. Is any software doing this currently?

It's the obvious thing to do - I can't imagine why they wouldn't.
> wireguard is itching for a nice ui or cli tool for managing configs.... if anyone knows one please let me know...

I'm been writing wg-access-server[1] which is an open source all-in-one solution for getting a wireguard based VPN server up and running.

There are a few others i've come across as well: streisand[2], wg-ui[3], subspace[4]

If you like, i'd be happy to hear about your use-cases and see if I can fit them into wg-access-server :D

[1] https://github.com/Place1/wg-access-server
[2] https://github.com/StreisandEffect/streisand
[3] https://github.com/EmbarkStudios/wg-ui
[4] https://github.com/subspacecloud/subspace
How do you arbitrate truth? What if someone starts spreading the idea that gravity does not exist and that the reason you are stuck to the earth is that the ground is accelerating upward towards you at 9.8 m/s^2?

Who gets to decide whether lies or truth is being spread here? I don't think anyone is qualified to make that call.
I think the story goes that there were less than 10 people in medieval Europe that could do a division on paper at the time the great gothic cathedrals were build. Gets you thinking...(no source provided)
Keep going, I'm writing this down!
Meaning PayPal customers aren’t reliable as far as merchants are concerned.
>But the logic some people use to support these things veers into territory where it sounds like they would be willing to make (or demand) any sacrifice for literally any increase in safety. I worry about how that will play out long term.

Seems like you're strawmanning/shifting the goalposts, considering your initial comment says "I would just go back to living like I lived before", which would suggest you would take zero protective measures.
I'm not sure I follow your point - I think you'll find the same attitude towards complexity by operators of military rockets and nuclear power plants. If you look at postmortems/root-cause analyses/accident reports from those fields, you'll generally find that a dozen things are going wrong at any given time, they're just not going wrong enough to cause problems.
Your linked study is much better than Ionnadis' one! This one actually followed the proper protocol for a meta-analysis for one. The results here are better stratified, the data more solid (because they did their meta-analysis properly), and the justifications better.

For those not familiar with biostatistics and meta-analysis. There is a standard and well defined pathway for doing a meta-analysis. It exists for a reason. Namely that it is really easy to misinterpret the results of aggregated studies if you do it wrong. The fact that the Ionnadis' article does not follow these procedures is enough to disregard it and instead focus on understand the studies that have done proper meta-analysis.
The only data I've seen (Peru) suggests that lockdowns significantly 𝗱𝗲𝗰𝗿𝗲𝗮𝘀𝗲𝗱 homicides, suicides, traffic accidents, and other accidental deaths. I wonder if the same effect exists in other countries:
https://mobile.twitter.com/zorinaq/status/131484402784650035...
Might be GPU blacklisting. I've encountered it with Chrome on older Samsung hardware. Try force enabling hardware acceleration in chrome://flags or about:config?
I´m impressed by the amount of new features that has been coming out XFS. The benchmarks (https://www.phoronix.com/scan.php?page=article&item=linux-58...) also confirms that is (one of) the best a mature FS around.
This is also one place where defense-in-depth is useful. "Has production flag" OR "name contains 'prod'" OR "hostname contains 'prod'" OR "one of my interfaces is in the production IP range" OR etc. etc. You really can't have too many clauses there.

Unfortunately, the "wipe & recreate database" script, while dangerous, is very useful; it's a core part of most of my automated testing because automated testing wipes & recreates a lot.
> the number of people with access to the database in prod is severely restricted

And of those people, there should be an even fewer number with the "drop database" privilege on prod.

Also, from a first glance, it looks like using different database names and (especially!) credentials between the dev and prod environments would be a good idea too.
You're on the right track. Individual words in Japanese can be represented in three ways:

1) Pure hiragana
2) Pure Kanji
3) A mixture of Kanji + hiragana

#3 comes into picture especially when conjugating verbs. As the base verb is written in Kanji but the various forms are tacked on in hiragana.

The important bit : The kanji symbol essentially just compresses the hiragana into a symbol, but all words that contain kanji can be uncompressed back to hiragana.

Japanese is definitely hard to learn, but it is not hard to pronounce. The hardness comes from the fact that the Kanji can have multiple 'readings' depending on the context.

Source: Studying/struggling with Japanese for the last 5 years.
Again, note that English dropped þ as a letter primarily because it wasn't possible to print with printing presses imported from Germany.

Really? That's a super interesting TIL.
I was watching Sherlock Holmes tonight and for some reason I read that in Benedict Cumberbatches voice, most entertaining, thank you!
I always found these task management systems unrelatable because they assume you have a bunch of tasks you can schedule and order at your discretion, that you can freely ignore most tasks for days at a time, that you can actually predict your priorities up to a week in advance, and that if your workload and your timeboxing conflict then your workload will be the one that budges.

That doesn't match any situation I've found myself in as a technology professional (or as a student before that). It doesn't look like most other job roles I've witnessed either. Which leaves me wondering why I see these systems pop up again and again? They must work for somebody, but from my (limited) perspective they don't seem a good fit for most people.
I tried to sneak in this final question to my comment, but what other option is there for a luxury consumer gadget?

You could argue that phones should just be uglier and thicker and more rugged such that they don't need a case, but I don't think it's very palatable for a $1000 handheld to be taking damage directly for most people when the ruggedness can be outsourced to a $20 case. Nor do I think a luxury consumer gadget can see much success by sacrificing on aesthetics.

Building the case into the phone is exactly what my girlfriend's $120 Android does, and it certainly looks like it cost no more than $120 with its rubber bumpers that already look like they've been used as pencil erasers.

If you're arguing that people shouldn't care so much about the shiny marketing, it's not clear how much people do care nor what the appropriate amount of care should be. A good looking product does help you spend $1000 though.
I don't think Russia a functioning democracy and a state with a functioning rule of law to begin with so as an example it is a poor one. But Germany and France fare pretty good on this front.
Yeah I mean as a developer I’ve never had the luxury to ignore storage concerns.

At bigger companies they might abstract it out but your gonna get a slow query one day and be tuning sql or something.
All of those items have a lot of safety software in them.
"[A] private company enforcing their TOS" is a disingenuous characterization of the issue. A de-facto public communication platform -- the "consumer product" in your 'technicalities' world view -- is obstructing disemination of expression.

Unmarked officers of the state grabbing people off the streets is not acceptable, either.

Both are features of mickey mouse states, the world over. There are various assumptions we make, when we try and make sense of the world. Most of these assumptions are based on good faith. Suspending disbelief regarding the unspoken possibilities for actual dynamics in play affords the insight that the above 2 items are not necessarily at odds for some interested actors.
This happened to me (someone in my team) a while ago but with mongo. The production database was ssh-tunneled to the default port of the guys computer and he ran tests that cleaned the database first.

Now... our scenario was such that we could NOT lose those 7 hours because each customer record lost meant $5000 usd penalty.

What saved us is that I knew about the oplog (binlog in mysql) so after restoring the backup i isolated the last N hours lost from the log and replayed it on the database.

Lesson learned and a lucky save.
Go deep enough, and it all becomes meaningless.

Of course it is the people. People are flawed. Any Greek philosopher from 3,000 years ago could have told you so. There's no point complaining about it because you are not going to ban people anytime soon.

What we can do is to put soft and/or hard limits on what kind of behavior we are willing to tolerate in society. If a business model of providing "free" services and then subject your users to psychological manipulation for your own profit is harming us, then make that specific behavior illegal. That will deprive the abusers in industry from the ultimately amoral capital, personnel and technological resources, which will be liberated and redeployed to more constructive projects.
I confront people who think they'll be ok because "the fatality rate for my age is only, like, 0.1%" with this question:

You would play the lottery with those odds, wouldn't you? But you don't want to play that lottery.

People don't realize how high odds of 1 in a 1000 are until you flip it around like that.
Most (all) dealerships are not going to let you pay for a 30K car on credit card without someone soaking up the 3% merchant fee.
Indeed. The Economist recently analyzed excess deaths data and concluded the true number of COVID-19 deaths is likely about twice higher as of September, or about 2M:
https://mobile.twitter.com/JamesFransham/status/130956007032...

In any case we know India and Brazil (2nd and 3rd country with highest death toll) are underreporting deaths: https://www.bmj.com/content/370/bmj.m2859 and https://mobile.twitter.com/muradbanaji/status/12844812155635...
Clearly that particular vehicle should have been towed outside the environment.
Why not use the same system that laser printers use with rotating mirrors and precisely timed laser pulses. I’m not sure how accurate you could get it over 10m but it would be massively cheaper and could use parts and electronics that are already produced at scale. Cheaper means you could take more of a shot gun approach to make up for any loss of accuracy.
They re literally a satire publication. How much more explicit can they be about it.
Yeah, there’s a terrible conflict of interest between informing the public and selling advertising. There has been for a long time. It’s just worse now. We should figure out how to fix it rather than throw up our hands.
Can't I believe both things? I believe that Free Speech is one of the most important rights we have, but I also believe that people utilize their free speech to mislead and do harm.

While it would be nice to believe that "the solution is simple more free speech", and that the truth will win out in the end, is not fully backed up by the evidence. Lies can be carefully crafted to exploit the way human brains work, to mislead people into believing them... the truth is limited, because it has to be true.

So what do we do? I am not able to read the article, but it sounds like they are arguing for some limits on free speech. I share the concerns that people on here, like yourself, have about that. So what techniques can we use to stop misinformation that don't rely on limiting free speech? We can't just sit back and hope the truth will come through, we have too many examples in history to know that doesn't always happen.

If we just sit back and wait for the truth to win out, we might end up in a world where the people using free speech to mislead grab enough power to stop people from using the truth to fight their misinformation.
Regarding gotchas, it's bearable. I only have a couple on my short list: == vs === and xs.includes(x) vs x in xs, and only the latter is not reducible to a trivial rule of thumb. TS is helpful in this regard, possibly there are more in plain JS.

Regarding performance, modern JS is plenty fast, but it's not in the 'terrible' category. It's memory usage, perhaps ;) https://benchmarksgame-team.pages.debian.net/benchmarksgame/.... For performance critical code JS is not the answer, but good enough for most uses, including UIs.

Regarding UI paradigms, I'm not sure what the problem is, or what significantly better alternatives are. I did MFC/C++ in '90s and C++/Qt in the '00s, and both were vastly inferior to modern browser development. React+StyledComponents is a wonderful way to build UIs. There are some warts on the CSS side, but mostly because Stackoverflow is full of outdated advice.
As opposed to those who feast on the likes of Breitbart and Murdoch... pull the other one please.