skysight-inc/HackerNews huggingface dataset:
> It's one thing to tell the employee what they can say on the job to their colleagues or customers when they're not hired to talk to colleagues and customers about sensitive topics (this doesn't even need to be an explicit prohibition, it can take the form of "that's not what you're being paid to do, and while you're doing it you're not doing what you are being paid to do, so please shut up and do your job"), and an entirely different thing to tell them what they can't say period in any context at any time on penalty of being fired for wrongthink, which frankly is just a modern take on the time honoured and previously much bloodier purge process updated for modern non-violent sensibilities, which still taken to its logical conclusion has the exact same results.

It's still a matter of degree [and which jobs, and which views, and what constitutes 'outside work'] though. It's certainly possible for someone to do an awful lot more damage to their company by views or actions taken outside work than stuff that you as a self-described free speech absolutist are comfortable tone policing inside work
> The EY point is interesting. I'm not sure if it's still this way, but when I worked there, a lot of care was put on audit clients as the partner(s) signing off the work had effectively unlimited liability, and could lose pretty much all their money in a worst case scenario.

Does it ever pan out the way? I'm speaking of the liability on the partners. There have been a number of these in recent times involve pretty much all of the big firms.
We're going to have the "international edition", with 256-bit encryption, and the "US edition" with 40-bit encryption. https://en.wikipedia.org/wiki/40-bit_encryption
Pretty interesting, but it suffers from a common flaw for this type of analysis - it counts the population that lives within the municipal boundaries of the city itself, not the population that lives within the "urban area" or commuting zone of that city. Different regions have different norms and laws for how they define municipal boundaries, so in some places the main municipality (e.g. Boston) is just a fraction of the urban core, while in other places the municipal boundaries include huge amounts of suburban and even rural land. Unless you're specifically interested in analyzing something related to municipal government, this isn't normally what you want to use to compare across regions.

Jacksonville, FL is an extreme example of this. Jacksonville's municipal boundaries are huge - it covers 875 sq. miles[1]. This is ~1.85x the area of New York City[2], and 3.77x the area of San Francisco[3].

Within the US, it's preferable to use core-based statistical areas (CBSAs)[4] for this type of analysis. They're defined by commuting zones, and they're not sensitive to political boundaries except to the extent that political boundaries actually affect commuting patterns. If you want to limit yourself to the "dense" part of the metro area then you can use the Census-defined Urbanized Areas[5], but the definitions of those might not match your intuitions about what should be included.

Assuming we use CBSA population, then the box that contains Jacksonville should instead have Atlanta, which has an CBSA population of ~5.8 million vs. only ~1.5 million in Jacksonville[5].

The statistical agencies for other countries have similar concepts. For Europe, Eurostat defines metropolitan regions[6], which have a similar definition. The OECD also maintains a data set of population by metropolitan area for OECD countries, although the methodology isn't consistent across all countries in that data set[7].

TL;DR - political and municipal boundaries aren't comparable across regions, use commuting zones or density-based region definitions instead. If you see Jacksonville, FL in a list of "biggest cities", it's always a red flag that they're using municipal boundaries.

[1] https://en.wikipedia.org/wiki/Jacksonville,_Florida

[2] https://en.wikipedia.org/wiki/New_york_city

[3] https://en.wikipedia.org/wiki/San_Francisco

[4] https://en.wikipedia.org/wiki/Core-based_statistical_area

[5] https://www.census.gov/programs-surveys/geography/guidance/g...

[5] https://data.census.gov/cedsci/table?q=United%20States&tid=A...

[6] https://ec.europa.eu/eurostat/web/metropolitan-regions/data/...

[7] https://stats.oecd.org/Index.aspx?DataSetCode=CITIES
Yes, people actually strongly prefer imperfect consonance over perfect consonance. I've just collected some great data on this.
Logistic regression from scratch
Serverless Framework. And you have some choices. You can use the serverless-express component to just get Express deployed into Lambda: https://github.com/serverless/components#serverlessyml

Or you can use the original Serverless Framework. There is a good tutorial in using it right here: https://www.serverless.com/learn/courses/full-stack-applicat...
> It doesn't matter if your functions are pure if they return a unique data type for your API or library that is not understood easily by the caller.

If it's an abstract data type, it doesn't have to be understood by the caller, it just has to be passed to another "lego brick" which understands the abstract interface. If it's a structured data-type, then there's no reason why it shouldn't be understood by the caller, the type should tell you how to consume it. I do not understand your point.

> So the solution is to make that data easily convertible or generic.. and guess what? That's no different than doing the same in an OO language

I guess you mean structured data types here? But you have missed my point completely about side-effects, it is side-effects (coupling via back-channels) that prevent composition, in general, in an OO language. OO languages also typically have an obsession with nominal types that can impede reuse.

> The key ingredient in making software reusable and portable is the talent and experience of the engineer, regardless of language.

You appear to be suggesting that languages/tools don't matter? Why not aspire towards languages that encourage safe composition and re-usable software? Your argument reduces down to "good motorcyclists don't need helmets".
Does it matter if the corrupt BaFin officials who decided to treat the journalists as criminals are not prosecuted?
Google didn't create Docs, they bought it.
https://farmersfriendllc.com/ good example of a thriving company in the space, though smaller scale and no VC funding
I had been planning to get a NAS since the beginning of this year but have held off because I'm just unsure of which HDDs (brand|types) to get.
It is a weird abbreviation. Laziness precludes me from typing agriculture too much.
Lies of omission are still lies.

To use an extreme example, if a reporting organization writes a story about one nation launching missile strikes against another, and leaves out that they were retaliatory strikes from a previous attack, that dramatically changes the perception of those events. If this sort of thing is continually done to benefit one entity, it is reasonable to question the honesty of the reporter.

Even if the released documents are all accurate, the previous lies of omission would cause a reasonable person to question whether or not the released documents provide adequate context.
I read the book and it's pretty solid, you can read more about how he introduces reasoning by analogy in the book itself.
I don't disagree, but rather it looks like their hypothesis is difficult to falsify.
I agree with that. But like I said, that's a different problem. The "stricter to the point of being ridiculous" is a Purity Spiral, and that's a known phenomenom in human commnication that occurs in all sorts of settings. It's not new, and it's not restricted to online conversations. Also hard to escape.

The core reasoning behind Codes of Conduct is sound.
Learned in school on a typewriter. This game https://zty.pe/ is fun (also addictive) to type faster. I enjoyed that more than other online tool where you type long sentences.
I agree with that. Lumping rural hamlets into urban definitions kind of muddies things.

Urban, town, rural/agricultural, wilderness would add a bit more granularity and would give more conceptual fidelity.
Show HN: Relanote – a note-taking tool to help you connect the dots
What I learned from working at my first startup
Content Agency Client Acquisition Playbook
Direct link to the statement: https://youtu.be/Hg9F1Qjv3iU?t=3772
20 Years of Microsoft UI Crimes
I remember first reading this book around the same time I read "How to Solve It". They were both popular within highschool-level math competition circles. If you have a college math degree, you should be fine!
Else to Use Python
I don't play accordion but I understand they have multiple reeds for the same note, which are usually tuned slightly off, relative to each other.
> Do people pronounce that in speech?

I've heard it frequently in politics. (It's also an acceptable Scrabble word.) Pronounced the same way it is in the word agriculture.
As a developer, you don't have much incentive to fix it yourself.
I had not heard of that and I am surprised that they would publish something so tabloidish. For what it's worth, I found this page [1] where they state:

> Due to the contradictory dates, possible evidence of forgery, strong motivations for fabrication, and few motivations for a legitimate revelation, the images should not be taken at face value.

And I found this reddit thread/comment from 11 years ago (when Wikileaks released it) that contains the same text, so it's not as though they released the document and then corrected themselves after the fact -- they published it alongside a warning that it's probably bogus. [2]

[1]: https://wikileaks.org/wiki/Steve_Jobs_purported_HIV_medical_...

[2]: https://www.reddit.com/r/reddit.com/comments/7qo8n/steve_job...
Don't people clojure try to wrap primative types. Say an Address type? Or is that not a thing?
Ha, I still might have the introduction to symbian c++ book somewhere. Descriptors blew everyone's minds initially but they eventually clicked. Active Objects and the manual CleanupStack were other headaches.
Umm...start with USDA NASS for agriculture statistics in the US. agfundernews.com for the startup scene. Just reseach in general. Deep Learning, Nanotechnology, Drones (UAVs), genetic engineering all have a home in agriculture. I'd be happy to PM you more resources.
> There's simply no indication that these aren't statistically valid priors. And we have mountains of scientific evidence to the contrary, but if dared post anything (cited, published literature) I'd be banned.

I'd consider reading the sources I posted in my comment before responding with ill-conceived notions. Literally every single example I posted linked to the peer-reviewed scientific evidence (cited, published literature) indicating the points I summarized.

The only link I posted without peer-reviewed literature was the last one with the positive outcome, and that's the one I commented had suspect analysis.
The worst part is they use facial recognition which finds someone that looks like the suspect, and then they put the guy in a lineup and have him identified by the victim. Wtf?
What makes you say it’s disturbing? Having grown up near several Ag colleges, I never questioned it.
I believe there's python documentation about this.

https://www.youtube.com/watch?v=ZlIz0q8aWpA
Thunar, GtkAction and a Big Mess
This articles is not about journalists, but it is somewhat related https://en.wikipedia.org/wiki/Sinking_of_the_Rainbow_Warrior
Ignition Maker Edition
> used nuclear bombs in anger

Using a new weapon to end an existing war is one thing. Using a new weapon to start new wars is another. That delineation is independent of one's judgement of the weapon per se. They're both bad. But one is worse than the other.

The U.S. had the opportunity to go on a mission of global military conquest. There was military support for nuclear war with Russia and China. The United States didn't do that, and I think that's a unique and admirable trait.
I don't remember Windows Mobile asking for permission to use mobile internet either.

So that's why I used a 100 MB modem plan in my smartphone (then 300MB before cheaper regular phone plans became available). Phone calls were 1.5x the pre-paid rate, but using the Internet somewhat freely was better.
bugger yes indeed, ... apologies. it originally said "wikileaks founder" which I sloppily editorialized. I should not have bothered with it.
Same here. Easily the worst dev experience I have had on any platform. The worst part was that the platform itself seemed very capable.
As a developer of an open source low code tool https://github.com/zubairq/pilot I think it is great that Amazon has entered this space. It really validates it for the mass market!
Might be coolest engineering solution I've seen in my short time on this planet.
Hey – with it’s fresh design approach promises for transforming email
The only thing low-code solutions do is lower perceived barriers, not real ones. A low code solution has done it's job if it got you to sink enough time into it that you're stuck with it. They're great for prototypes and simple tasks.

Low code solutions work by presenting a simplified view of the world to the user. Once your vision doesn't mesh with their abstraction, you end up having to dive under the hood if you're lucky enough to have a solution that lets you. In the best case, you've now had to learn the underlying tech and the abstraction.
(I'm not affiliated with Inductive Automation in any way, I just use their software in my day job and now in my own projects)
i had a tizen phone. tizen was not bad. but the selection in the app market wasn't to great. f-droid has more/better apps than tizen.

unfortunately, unlike sailfish, tizen lacks support for android apps. the reason for that is that samsung would loose its commercial android license if they added android support to tizen.
The apparent efficiency may depend on whether the manufacturers and the immediate customers pick up all of the costs, or whether negative externalities or other costs are picked up by third parties. E.g mass agriculture may make food cheaper at the cost of environmental damage due to use of pesticides, soil erosion, etc. These costs may be picked up by wider society or just ignored.
My boss at the Austria Press Agency wanted a software to distribute our news to Mobile Phones in 2004 or 5 or so.

So I took a deep dive into Symbian with very limited C++ understanding. It took me at least a month to figure that that C++ is not C++ at all.

In the end senior engineers, were put on it. Project went nowhere. And then came iPhone and we went down the Mobile Browser Road (years later Apps I think).
free speech gives you certain right to say what you want to say, and express your opinion. It even lets you give your opinion on other peoples opinions.

It doesn't allow you to state as fact that someone holds an opinion that they do not. You can express an opinion, but there are limits on stating falsehoods, especially wrt other people.

you say "encounter an opinion they happen to disagree with", implying your statement about the memo is just your opinion, but you didn't say it in any way that suggests it was that subjective; and, making any unsubstantiated claim about a person is on shaky ground even if you did make it clear it was just opinion.
Mindful Productivity Framework
This will happen anytime you put something new online. It's basically a whitelist and they wait until they see a few hits before you get added.
https://bugs.launchpad.net/ubuntu/+bug/1
I like the YouTube auto-caption: [Music]
Agreed, if it was cloudflare I would have at least given them the benefits of a doubt, but not Comcast.
it should be clear for the user when what he says is private vs public. it should not be the same app. plus private messaging apps don't need to be regulated, they just need strong crypto.
There were American companies inclined towards blacklisting German Americans at least. FDR made it illegal for them to do that with Executive Order 8802, probably because German Americans were such a large portion of the population that blacklisting them (let alone interning them) would have threatened the war effort.

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

Note that in Hawaii, Japanese-Americans were a significant portion of the local population, about one-third. Of the 150k+ Japanese-Americans living in Hawaii, only 1,200 to 1,800, or about 1%, were interned. On the mainland US where they were a smaller portion of the population, far more Japanese Americans were interned. This discrepancy probably comes down to a matter of practicality again; one third of the population is just too many to intern.
Brussels (c.1.2m) and Cologne (c.1.1m) are both in that box, I believe.

It seems the population of the parts of Greater London east of the Meridian is something around one million[1] so it would be close.

1. https://www.citypopulation.de/en/uk/greaterlondon/
Ask HN: How is the PLA jamming cameras in HK?
"PLA vehicles spotted with unknown jamming devices - Around 00:00 30+ PLA troop transport vehicles with 2 armoured 4x4s and a civilian black 4x4 moved from Jordan road to Jordan path. When our journalist tried to record with his phone it abruptly stopped because of a camera error. His pulled out his Sony A7ii which was set on airplane mode but an "SD card error" appeared followed by a "camera error" warning. The attachments on the Dongfeng armoured vehicles could not be identified."

https://twitter.com/alphacentauriii/status/1276024953217794050

I did not know this was technically possible. How would it work from a theoretical perspective?
Sorry, I could've added a link.

/e/ referred to [1], not Enlightenment.

[1] https://e.foundation
It very much was around in the 1970s, and you have no idea what his sex life was. But none of this is any of our business.
Many reasons, but probably the biggest one is social shifts causing an overall degradation of city life resulting in people leaving. When the Chicago Board of Trade ended floor trading a significant amount of large finance companies moved elsewhere, some relocated to Dallas, some reduced staffing/office space and had principle officers in NYC already.

There's a lot of conversations about cities in the Midwest simply not happening, even though critical decay is occurring. St. Louis is another example of a city where they were doing very well for awhile and had a strong aerospace/telecom/manufacturing/tech sector and the city has now decayed dramatically to the point many businesses have pulled out and crime rates have skyrocketed. St Louis and Chicago are both more dangerous cities than Detroit, and all the available evidence points to violence being primarily a socioeconomic issue rather than an issue of any other factors.
Tesla gave workers permission to stay home, then sent termination notices
NoNo that's not true, i have a X250 with OpenSuse and the batteries hold around 12h, with Windows it was about 13-14h,
FreeBSD got to 9h and Plan9(9Front) 4h...but 9Front did not see the second battery...and they are old, main-battery 80% capacity, external 70%

Tested with a repeating site load pattern of Firefox (Open Firefox, load 4 Websites, reload them, close Firefox, wait 30 seconds, repeat, on 9Front with mothra)

EDIT: All of them without any tweaks (except FreeBSD with powerd but without special flags), screen on 40%

EDIT2: If i remember correctly when the laptop was new it had power for about 18-20h with Windows
Japanese supercomputer is world's fastest
This reminds me of a view I have wanted to create but have been too busy to think about. I would like the ability to dismiss stories (swipe away or click [x]). This would allow me to filter out things I'm done with or don't want to engage with. Bonus points for stories coming back if their points increase passed some threshold. This would be limited to the page itself, so it would not be some infinite scroll thing pulling from page 2, 3, etc. It would just have stories from page 1.
Cartoon Picture of Magnets That Transformed Science
I couldn't find the source code, where is it on github?
Imagine grandma going for a drive by shooting with her AK
From the inside it wasn't that apparent, hence why the first Linux based prototypes did not had any radio support.

And as cumbersome as Symbian C++ might have been, Android Studio + NDK + JNI wrappers still make me wish for Carbide + Symbian C++ + PIPS.
Maybe. If you knew me, I think you'd be hard pressed to label me as someone who isn't open minded. But these are not arbitrary positions. I study harmony intensely, integrating neuroscience, music theory and classical philosophy. Did you know that the Pythagorean test of small integer relationships in consonant bronze chimes (described by Plato and Aristoxenus) is considered to be the very first quantitative, hypothesis-driven experiment in western history? And yet, we still don't know the basis for consonance and dissonance!

I will only say that my "bias" got me what I wanted-- evidence about the phenomena! (And thank you for that)
> I hope people don't forget that Wikileaks has never published anything that has been proven false.

That is a very odd misdirection given the context. He's not accused of lying, he's accused of computer crimes.

I mean, your medical records and browsing history may be 100% true and verifiably copied from original sources, but if I steal and distribute them I'm still going to jail.
Easy Ubuntu Hardening for Web Developers
Google Cybersecurity Maturity Model Certification

You may not want a product like this on Linux. But if you do business in the DoD supply chain, even way down the chain, then you will be required to do so.
I find this:

error "The eggs are not in their basket"
unless $eggs_in_basket;

clearer than this:

error "The eggs are not in their basket"
if !$eggs_in_basket;

because "unless" is more visible than "!", and because the condition indicates the "normal" case.

I agree that unless/else blocks are quite unhelpful. The double negative doesn't help.

That said I am guilty of writing some unless/else blocks, but the reason is always performance. "unless ($x)" is faster than "if (!$x)". Only one opcode faster, but in something optimised for speed that's a few percent, and therefore a goal, especially if there are many of them. For something like "++$y unless $flag" it's more than a few percent.

As with many other things in Perl, and other languages in the "slow" class (Python, Ruby etc), there are no dataflow optimisations. Things like "my $x; $x = 1" are slower than "my $x = 1;". Yet still there are times when something is worth doing faster, without the big jump of rewriting in a different language.

That's completely different from the "fast" languages, like C, C++, C#, and nowadays JavaScript. I've come to appreciate that I wish all languages did trivial dataflow optimisations and inlining, even if they are in every other respect interpreted languages, because absence of dataflow motivates people to write uglier and more difficult to understand code in tight hotspots, when code clarity would be really valuable.
ah, and one solution to the font sharpness issue is to use bitmap fonts, indeed.
I haven't found good ones though which are available at 16px or above sizes, which are necessary for 2K or 4K displays.
Also they are typically quite wide and don't have narrow options.

I found an interesting middle ground though. The old AmigaOS Topaz font as TTF :D
http://www.geekometry.com/2013/11/amiga-topaz-truetype-font-...

Joking aside, the narrower variants of the Input font looks pretty good with anti-aliasing:
https://input.fontbureau.com/preview/
So you are saying charging a journalist with these things is OK?