skysight-inc/HackerNews huggingface dataset:
>Many of the Northern people also have resentments with the current government as much as anyone else. However, I have to say much of the suffering and conflict is fading. I am so glad that in the last three years I was in the Bay Area, I have made many new Vietnamese friends, and have gone to many Vietnamese-owned shops buying groceries. I have not once had bad experiences with anyone in here. We spoke to each other and caring about each other despite of the differences.

Former bureaucrats and their children, who fled Vietnam before 2009, are always having disgruntled feeling against Vietnam and Vietnamese successes in general. I know a bunch of them but they won't exist much any longer since Vietnam will aggressively become more powerful and extend its Communist influence overseas. It's merely a matter of time that you will not only see hatred from anti-Communist side disappearing but also pro-Communist side triumphs.

I strolled around many Chinatowns across the US to Europe, and I see PRC flags and Chinese United Fronts everywhere. This is the future of overseas Vietnamese communities.

>My (personal and flawed) conclusion is that it wasn't the policy, the brainwashing, or the political power of communism, or the help of Russia that made the North win. They won despite despite being poor as hell, they won despite being communist, and they won despite having lost more troops. They won because they took part in the war with a sense of righteousness.

They won because they have been largely smarter than history. Trần Văn Hương, a former top RVN official, once said that only Northerners can reign the country supreme, while Southerners and Centralers are more fitting at commerce and warfare which Northerners are also very proficient. This is also my similar observation in the overseas Vietnamese communities where those Vietnamese people of Northern background or Chinese Vietnamese are largely more successful than anyone in the community - mostly Northerners.

The North won because it had been cultured, determined, militant, more clever due to centures of exposure with threats from China.
May 31st. immudb Team Q&A/Party Event on v1.0 (SQL, TimeTravel)
On May 21th we released version 1.0 of our open-source, immutable database with SQL and verified timetravel.

Join us to celebrate!. We will go through the new features while answering all your questions.

Please use our Discord channel to send in your questions before or during the session!
Wow, I couldn't disagree more. I can assure you that if you mean by "management" subjective evaluation by local administrative staff or "higher ups" like full professors, then it's the worst system you could possibly have. It invariably leads to corruption, favouritism, and brown nosing. Funding authorities have been fighting these rotten structures for the past 20 years where I work (Southern Europe), but they cannot do too much because the university system is not under their control, only the funding for national research projects.

There is only one reasonable way to evaluate research and researchers, that's to evaluate the content of their work and publications by external evaluation panels and tell these panels explicitly that they should not base their assessments solely on indicator counting, but on the overall merits, originality, and prospects of the research according to their subjective opinion. Metrics shouldn't even be used as a tie-breaker, they should only ever be used as weak indicators, and this must be explicitly mentioned in the guidelines.

In addition, you need a few other guidelines and laws. For example, it must be prohibited that someone becomes a postdoc at the same place where they obtained their Ph.D. We have people who study at university X, do their exams at university X, do their Ph.D. at university X under the same professors they always knew, then become postdocs working for their former supervisors and being exploited by them (teaching the same bad seminar their former supervisor teaches the past 20 years), and then get tenure in a rigged call. And the worst thing about it is that they feel entitled to all of this.

You've got to break this vicious cycle, but with your suggestion of using a methodology that worked in 1950s (with an order of magnitude less candidates) this could never be achieved.
> It's the only known contagious cancer.

... don’t forget about Canine Transmissible Venereal Tumors!

https://en.m.wikipedia.org/wiki/Canine_transmissible_venerea...
[0](Also) Most of the world maintains billions worth of oil and gas subsidies for Energy and Oil/Gas companies.

These incentives effectively subsidize the operational costs of carbon emitting operations, they very directly make it cheaper to pollute.

[0] https://en.wikipedia.org/wiki/Energy_subsidy
> Lastly, there are no excuses for this, and I’m willing to admit that I was wrong with yesterday’s move and apologize for the inconvenience that may have caused.

This type of wording fascinates me. Why does he not write "..., and I admit ... and apologize"? Writing "..., I'm willing to admit ... and apologize" does not, to my understanding, mean the same. Or am I being too sensitive here?
The decision already applies to all of the 1100 holdings Shell has. The mother company is held responsible for all activities of the subsidiaries
Patient Confidentiality in Remote Consultations
Detecting bots isn't that hard. You're acting like bots don't already try to advertise to people every day but of course they do, just open your spam folder to see what they're selling. Bots are everywhere trying to sell us things, and they're usually pretty obvious because subtly manipulating people through political spamming (a) probably doesn't work well [1], and (b) isn't profitable, yet spamming costs money.

I worked on bot detection at Google for a while. There are lots of ways to detect them that aren't based on analysing the quality of writing. We were able to get a very long way with a tiny team playing tricks with JavaScript and that was hardly the peak of what's achievable if there were to ever be a real "bot crisis".

At any rate, Brad Smith's argument in the linked news story isn't about bots writing messages to affect politics. He's concerned about the far more plausible problem of bots transcribing everything you say or do inside your own homes and then uploading it to the mothership for analysis. This is a far more plausible problem because "third parties spamming forums" puts well resourced tech firms in the defense position, but Smith's scenario puts them in the adversarial position. And it could happen today. Nothing stops Google pushing a software update that runs their voice recognition models 24/7 in the background and uploads transcripts of things people are saying to their datacenters for sentiment analysis, except maybe that a few geeks would notice battery drain, but no problem, if Google is doing it then most likely there are sympathisers to the cause at other local tech firms who will collaborate to cover it up. Previously even they would have been stopped by the cost, but advances in AI have driven the cost of speech recognition through the floor. It's entirely feasible now to consider recording, transcribing and filtering the entire world's conversations, all the time.

And that's a real problem. When I hear stories from former friends and colleagues who are still at Google I feel I hardly recognize what the company has become. If they're willing to erase people en-masse from their platform and fire workers for pointing out obviously true things (like "SARS-CoV-2 might have leaked from the nearby lab doing experiments on similar viruses" or "women are on average less interested in computers than men"), who knows if or when their employees might decide that e.g. listening in on popular conservative politicians in their own homes is justified? Certainly, Pichai cannot be trusted to reign in these kinds of behaviours if the past 5 years is anything to judge by, nor is there any obvious way to stop them from doing it given the root-like access Play Services has to people's phones.

[1] there are studies trying to spot correlations between political campaign spending vs voting outcomes by district and IIRC they conclude that it works up to a low level, but probably only by informing people there's a vote happening in the first place, and beyond that it hardly seems to matter. Trump beating Clinton despite a 1:2 spending ratio provides a large scale anecdotal example of this effect.
This looks very cool. I thought the search was broken because it said "initialising search" when I clicked on the icon and didn't change. Took me a while to figure out there was a text input above which just works.
And no doubt the only way to fix it is to make a racket on social media.
> "If it compiles it probably works" / "if it compiles it's probably correct" is a real thing said about the language said on this forum.

Can you link some examples that weren't obviously at least 50% tongue in cheek?
I don't think we should fall into the trap of thinking it has to be one or the other. people shouldn't be kicked out onto the street & the asylums absolutely were inhumane. reestablishing them is not a decent solution, & "requires long term care" doesn't necessarily mean "needs to be locked up"
The article is in fact arguing that calling APIs RESTful is a category error.

REST is a standard for protocols implemented by APIs, not APIs themselves. WWW itself is RESTful, not WWW servers.
> are significantly safer in terms of accidents per mile, deaths per mile

safer than what tho. the average driving cohort? well not a great record, since it includes old vehicles and all kind of people, while the tesla entry price act as a filter.

> and they have the highest safety rating of any vehicle.

vehicles get a flat set of points for "soft" safety features like active braking and avoidance. the amount of death by people being burning when the bactery catch fire imply the real word performance doesn't always correlate to the score.
Marketing is overrated. Good products market themselves. Fuck marketing and people who working in marketing honestly.
That the runtime environment and the compilation environment, insofar as they are distinct, are not able to communicate seems like a deficiency in the implementation. Lisp is meant to be interactive.

Do you not expect to be able to implement 'eval'?
Making sense of a small, detailed part of a codebase is meaningless. But too much detail will make it much harder to see the big picture, something that may be more apparent in more expressive languages.

On a deliberate hyperbole, reading assembly, each line is trivial, but it is very very hard to make sense of what does it do compared to a line of a high level language.
Too many papers and reviewing is a thankless job (there is no personal upside from review), and there would be a conflict of interest.
First English dictionary of ancient Greek since Victorian era spares no blushes
What do you mean by 'fully match'?

Do you mean write a process that enumerates all finite members of the regular language in question in finite time?
I'm not a programmer, but as an environmental engineering student that was an astonishing work. Congratulations :)
I hope someone make Docusaurus as a service, with a better design. I will be happy to pay for it.
The vacancy rate in Dublin (in Ireland) is 1.6%, but I was there 2 weeks ago and there are so many empty buildings - some of them empty at least since I lived there back in the 90s/00s. I'm not sure that vacancy rate reflects the reality of a city's unproductive building stock
Is there some reason why people are so extremely rude on StackOverflow?

I understand sometimes questions can be worded poorly or miss out important pieces of information, but moaning at people (often those new to the site) to do something the right-way seems like the wrong approach. Most people don't spend all day on StackOverflow and know the "correct" way to format a question.
No. There will always be a demand for people to write actual code.
Proper regular expressions don't need backtracking.
I was not aware of it, thanks for the info. I followed up on the topic and found the famous ones.
Subject to appeal, yes, but the ruling is binding as of yesterday. The WSJ article is misleading, by not mentioning this essential aspect of the ruling.

The shell case builds on a landmark ruling [1] which has gone through Courts of Appeal and the Supreme Court. In my opinion, the odds of this ruling being revoked is highly unlikely, since the argumentation of the ruling follows [1] hence there is jurisprudence in place.

[1] https://leidenlawblog.nl/articles/the-urgenda-decision-the-l...
I built a tool to make your Twitter screenshot cool again
It's just the old VC pattern of making a big pile of money and using it to outcompete everybody else, as opposed to creating an environment where everybody can thrive.
Is there a not paywalled version?
Care to be more specific than "underlying stuff". The code and design of xbps looks nothing like the code or design of pacman or apk.
You can use the regular expression engine itself as an oracle to some extent.

Eg you can say that if string s match expression e, than s should also match e|e'. (Where e' is some other expression.)
IIRC the original CentOS developers started AlmaLinux after CentOS LTS got shortened for already released version.
What does it mean for our careers if we want to keep enjoying high salaries?

It means there'll be a lot of downward pressure on salaries for people who implement apps and websites for clients. If you want to keep earning a lot you'll need to be building the tools that other developers use.

I don't really buy it though. No-code is great for things that have clear requirements and no innovation beyond what's been done already, but there's very little scope for building something entirely new without writing code. I strongly suspect no-code is only going to grow the tech industry, and there'll always be demand for other devs to work on the new innovations and more complex things.
Flatfile
How to determine KPI goals at preseed stage?
1. Let's fire the people that wrote the docs.
2. Monetize.
Did you maybe use a slow connection? When the search index is ready (it's built client-side in a web worker) it switches from "Initializing search" to "Type to start searching". This can be observed when setting network conditions in web inspector to "Slow 3G".

EDIT: You're right, on mobile it only switches to "Type to start searching" after clicking in the search field. Thanks! I'll file a bug report so we can fix it.
The top 5 in the last 4 years - which is pretty lunatic when you think about it. A Ph.d - which is meant to extend human knowledge by 1 iota - takes 3 years to write. So what does 5 papers indicate?

The REF is evaluated by humans. I take 2/3 weeks to read a paper. For good papers I might work on them for 6 weeks + to really get into the technique. How can a REF reviewer consume 5 papers to evaluate an academic? How can they consume 200 papers from 40 academics?

The right thing would be to have the department sumbit it's top 5 papers - 3 reviewers could really see what is going on is a department then.
Protasevich Street? Bucharest mulls changing address of Belarusian embassy
I'm not the author, but it looks like he's using the same general approach as other similar libraries: Rust has a fairly advanced macro system that can be used to parse input strings at compile time and output hygienic Rust code. There are safe database libraries for example that check that the SQL query and the supplied parameters match.
High level architecture documentation is the most-needed and least-done. Some ideas:

- one piece of (longish) sample code that uses each stage. It can also be an end-to-end test (not unit) and so forced in sync

- "Design Patterns" - unpopular now, but the whole idea was common idioms so everyone can tell what you're doing.

- very separate modules, with good names; interacting via simple APIs, with good names. Choose these names from outside the implementation, as if by someone who doesn't know it. The names will tell you what it is and what it does.
Phone manufacturers are all just selling tweaked Qualcomm reference designs. Unless you want to go the route Pine64 or purism are going or have the resources to build your own SoC like Apple or Nvidia did you will have no control over the device. This is why even high end Android phones have such short support periods.
This seems to be the only viable option if you want some certainty of not being spied on through a hardware back door, rather than modern chips where you're pretty much a guest on some kind of mysterious hypervisor.

I wonder what the theoretical limits to performance and usability of a 74xxx computer is. Email and chat should be possible as they were on 74xxx machines in the past, maybe even Gopher-style web browsing. But it's a hard sell when everyone's hooked on HD or even 4K video streaming.
We have serious problems with pharmaceutical pricing, access, and regulation in the United States. Let's not pretend that we have saturated the costs of all necessary pharmaceutical regulation, nor that all of our aircraft carriers are necessary.

Here's a list of words to google next to "FDA" as a search term if you want to know where some of the deficiencies lie:

Sackler
Epi-pen
Insulin
Shkreli
Kickbacks
Vioxx
Lobbying
I am very much wondering why it is that if i go on a public instance of invidious all videos shown are from my personal preferences... shouldn't this be random?

Seems like YT is reading cookies or mapping the IP anyways...
You have to scroll all the way through the page to activate all the gimmicks. Then it never stops, and loads 2.5 cores permanently to 100%, which makes CPU fan spin to the max.
Or without political pressures. Provided that you get tenure in the first place.
'Low quality' is subjective, and it's easy to criticise as a reader (because you know when something doesn't work), but it is hard to provide good feedback (because it's hard to convert that feeling into the concrete points of why it doesn't work).

5tefan noted a few issues I agree with. There is a lot happening there, but you're not giving the reader much to hold on to. Bauer getting shot by the SS officer is a means to establish his ruthlessness, but at this point the reader doesn't have much to actually care about poor Bauer — perhaps I could care a little if he shared a piece of chocolate with Werner at a stop earlier and related a short anecdote about his bucolic yet blissful childhood in the Rheinland-Pfalz helping at his uncle's vineyard (note that I am not a writer, this may not be good advice). The execution scene also feels overwrought. Lange seems to care about fulfilling his mission above all, and time seems of the essence, so why would this ruthless man waste time on a nobody like Bauer? He might as well have kicked him aside, sending him tumbling down into a ditch and left for dead and thrust the torch into Werner's hands (or perhaps his right-hand goon would have done so automatically) with a good deal of «Verdammt noch mal!» leaving the fatigued Wehrmacht privates and non-coms to carry on, unable to disobey their leader and leaving poor Bauer to his lot.

Also, starting with 'Alps' is like saying 'Texas'; it's a huge area spanning eight countries, and at this stage of the war it matters where they (roughly) are. I would expect something like 'Alps, somewhere near Saalfelden' or less specific 'The Bavarian Alps'.

I can't say if the story itself is good or bad (it has something of an Agatha Christie feel in terms of plot, which is not a bad vibe to have), but your prose looks like it needed a stern professional editor. Did you have one or did you rely solely on test reader feedback?

Bear in mind that by writing and actually publishing a novel you are already a better writer than I am (a mere humble reader), and anything you'll write after this will likely be better than what you've written before.
You are blind to the amount of time you spend finding torrents, manage disk space, cleanups, feeding your TV-box, replacing broken/fake media, versus just opening an app and clicking play.

I say this as someone who's setup sonarr, radarr, bazaar, nzbget, usenet priorities, indexers, ombi, etc, which eliminates most maintenance and labor. Stuff can still break, quotas run out, and I want market options.

If I could pay to watch British panel shows, and everything else I want to watch from where I reside, I would do so.
I take it you're not a Uighur?
Most experts (who understand what a department head is) don't want to be department heads. In the UK there used to be a tradition of making someone be head of department for 2 years or so and then letting them become a professor again so that the next junior could do the head of stint! This has faded because of much nastier politics (everyone hates you after you sacked their friends) and a rise in admin due to the industrialization of the bigger departments (its not a job for an amateur any more)
(I am not a geologist:) From what I understand, burying wood stopped being particularly effective a few hundred million years ago at the end of the carboniferous era. Before then, plants were producing tons of lignin, which few fungi or bacteria were able to break down. Most coal comes from carbon sequestered in this era. Peat bogs seem to be an exception to this; certainly there are still some scenarios/environments where burying wood will sequester the carbon. Maybe conditions like that could be artificially engineered in other locations.
I tried with a normal IRC client on Android. And like I said it also works with my Jabber client, which I have been running for years now and never had problems with missed notifications or anything there, despite it also requiring a open TCP connection to work.

The only thing is it's less nice for the _other_ irc users in the channels if they don't have filtering setup to get rid of those extra joins/quits if you are in a bad connectivity area (unless you are running a server that itself hides them).
But for onboarding that makes no difference at all.

However the sore points come a bit later with most servers having no server-side history, integrated bouncer, etc. (which would all require a bouncer or tmux+weechat, which I totally agree is not for everyone)

If you want all that you are limited to exactly one ircd currently (Oragono) that has integrated bouncer (so no need to run weechat/znc to stay "connected"), server side history (same history on all your devices and also not loosing anything on disconnect) and multi-session support (being online with multiple clients using same nick).
Some of those features are slowly diffusing to other ircds and from there to irc networks, but that takes time.
Paperwork trickery will be harder, as they can't be subsidiaries. So it has to be a real sale to a real external company. This takes time and money and basically means getting out of the refinery business. This doesn't change anything for the shell rotterdam facilities as they still need to co-operate.

Basically, in the worst case is just a number of months delay for all petro investments. While all the green stuff can go ahead. Already a real impact, even if it is not so big in that case as expected.
It absolutely is a flaw in usb-c that a large manufacturer can create a device that violates the spec and not face serious repercussions.
List of qualifying repositories for Mars 2020 Helicopter Contributor badge
It's pedantry indeed, but in this case the incorrect use of words actively confuses people, causes arguments, and wastes time.

You know this is the case whenever people are seriously considering references to the thesis as arguments.
You can click in Northern Montana for longer routes, e.g. Browning, Montana gives about 5587km.