skysight-inc/HackerNews huggingface dataset:
This is true for web pages, but not necessarily true for native web apps (like Discord, VS Code, etc.) where certain UI elements are just as inaccessible as in native Cocoa apps; sometimes you can get to them by enabling a web inspector (if it's possible), but not always.

Depends on the app, I find, and how well it's made.
The OEM specific Linux distributions did not help as well.

Which like Android afterwards, kind of proved the point of what happens when OEMs get to ship their own distributions.
Not on my view in Google Maps.

Adjusting for 3D view and zooming out slightly, you really can see how remote it is!
In Bangladesh where I’m from (a “moderate” country) 80-90% of women are victims of domestic violence. The women do not hit back; that would get them killed.
Probably an insane amount. You would have to reinforce the buildings internally so they could withstand the additional forces. Might be cheaper to build a new Venice.
What is a good ad blocker like this for Safari?
Interesting trade-off - much higher energy costs, but on the other hand, mine shafts are probably largely pest-free. No birds, certainly, and probably a much smaller rate of insect/fungus/mite infection as there's less opportunity for them to be blown in on the wind. The energy costs probably wouldn't be offset by the pest-prevention costs - but it might reduce the damage to the environment, and the increasing fungicide resistance, caused by widespread spraying.
Evolution of Trust Minified
Try to use Android Studio, you will surely miss not having a SSD around. :(
Great article, it resonated a lot with my experience.

This book is quite good on the standard parts of managing professional firms e.g. accounting and law:
https://www.amazon.com/Managing-Professional-Service-David-M...

Technical consulting has significant differences, however. There is a big separation between the sales and requirements side of the business and the solution/execution side.

One of the things that most resonated with me from the book is three kinds of consulting companies: expertise, experience and execution.

Expertise consultancies solve complex problems that require non-standard solutions, e.g. a big merger/acquisition or designing a complex software solution. The boss typically has decades of experience, and the "juniors" have a decade.

Experience consultancies solve semi-custom problems, things that are amenable to process and knowing the answer to common issues in a domain. An example might be setting up a new legal entity for a startup, or building a custom website to handle e-commerce.

Execution companies handle well understood problems at lower cost than it would take to do in house, e.g. monthly book keeping, building WordPress websites for small businesses.

In the book, he talks about a number of standard ways of splitting up profits in a partnership. A lot depends on the goals of the firm based on its stage. So the partners might value individual billable hours, managing staff that are billable, bringing in business, or being the "managing partner" who makes sure that the rent gets paid and the copy machine works.

It's possible that you have a mix of Expertise, Experience and Execution in one firm, but one basic rule is that in order to be a partner, you should not be relying on another partner to make your team work, e.g. bring in sales.

This is one reason that technical consulting firms are different, because being great at technical execution does not mean that you are good at sales and relationship management. In fact, it's negatively correlated, and essentially impossible to hire for. Anyone who can do the job well can run their own consulting company.
On the face of it, it's pure copyright infringement. I have no idea how the site intends to stay alive once it's big enough to make money. As soon as it attracts a decent user base, it'll be a great target for a lawsuit. Moreover, copyright infringement also carries criminal liability.
Sacked vegan claims discrimination in landmark case
How I read it, "Old days" in my opinion refers to the 90's and early 00's, and not so much about the recent changes in the language.
Write China scare article -> Get more page clicks.

Are we done with this yet?
That is simply not true.

Old drivers get shaved out of the kernel tree and good luck getting them to work again in more modern kernel versions.
Always good to see people re-discovering the Amiga. It truly is a wonderful machine.

My (current) collection: http://www.jaruzel.com/amiga/collection

Not shown is the shelves and shelves of spare parts, expansion cards, cases, keyboards and broken A500s/A1200s I also have.

Collecting them becomes addictive quite quickly!
> it makes me curious about the ethical/moral/legal questions that arise from a tool that seemingly copies other site's content verbatim

As someone who pays for journalism, and appreciates quality journalism over clickbait, this thoroughly pisses me off. Particularly when you have users such as this one who seem to single-mindedly comment with Outline links.
This is a good argument for usage of adblockers/privacy tools, or simply not visiting offending sites, or requesting more transparency about the tracking tools, or agitating for stricter privacy laws...

I don't this is a good argument for republishing someone else's work without permission.

> I think people should be more curious and concerned about the ethical and moral behaviour of these publishers.

Can we not do both?
OVMC, EORH Hope to Have Emergency Rooms Back Online Following Cyberattack
Probably i switch so often because of actual limited and limiting system design: in a Plan9-like world user's desktop is the center of the world and anything start from it and being done and used from it. In a commercial world it's common to have tons of crappy devices (so you pay more things more often) and no real integration.

Time ago I have a discussion with a "commercial" guy who say that the sole really integrated platforms are cloud&mobile so they are obviously the future because we are a society and we need to interoperate. I respond plugging my laptop HDMI into the room projector and show a quick Emacs/EXWM(-X) demo: email? Hit a single key (F6 in my case) and my MUA (notmuch-emacs) popup instantly. On top of it's big search bar I have few single-key accessible saved searches and bottom the big series of tags, a far superior "dashboard" than bloated GMail UI. Of course compose a new message can happen with a single key at any time with any open application I have focused. Oh I imaging someone demand me a demo, a quick M-x skeletor (ivy-completed) popup, a single key to choose beamer slide, quick typing and slides are made, tested locally and uploaded. Another imaginary interruption and another task (skeletor again + org-mode), an imaginary patch sent via mail and voilà: magit integration. All datas are really integrated and usable in a consistent environment, anything can be done in a snap and NO other monster modern GUI or '90-style can do the same. That's the past (starting from LispM/MIT AI lab glory time) and the future like we have had "golden age" of ancient Greek polis and more modern "middle (dark) age" and again a modern age. That's integration and customization. No need to switch between systems (while can be done easily with NixOS/GuixSD + homeManager/GNU stow + unison). My system is main and I can replicate/extend it on any decent hw as nedeed. That's "switching systems" IMO :-)
Also you can grow whatever you want whenever season you want. There's no seasonal variability in temperature or hydration - everything's controlled.
InAccel FPGA Manager: Bring FPGA Acceleration to Spark with Docker
https://github.com/gorhill/uBlock/wiki/Why-don't-you-accept-...
It seems that there is a Canadian case that confirms the validity of paywalls as a "technical protection measure". While in the case, the circumvention was social(obtain copy from another subscriber), I doubt circumventing it via user agent spoofing would fare better.

https://tcllp.ca/2016/05/the-copyright-act-and-paywalls/
Middle East? Certainly not Lebanon. I spent a few months there as a foreigner and making friends was crazily easy, whether it was with locals or other foreigners.

Whenever I was sitting in a bar or cafe, or on a bus, there was always a better than 50% chance someone would strike up a conversation with me - and then follow up with a genuine invitation to meet up again.
Microsoft Office 2019 16.18 Crack and Key for Windows and Mac Free Download
Guys, you have a huge misunderstanding there. While income tax may be paid by few, China, just like many ex-bloc countries, collects significant social security and pension contributions that are often bigger than ones income tax. This is a de-facto because Chinese never see the benefit of their social security and pension contributions.
They are used in Europe as well, for example Liverpool has a fleet of BYD electrical buses

https://www.masstransitmag.com/home/press-release/12371883/b...

And they don't look that bad.

> ugly plastic toys

You were thinking of Teslas, perhaps? ducks
That’s true. But arranged marriages (quasi-arranged marriages) are common even among folks who live in cultural subsets where wife beating is frowned upon (those who moved to the West or run in westernized circles). Those marriages seem just as happg as any others.

Part of the problem as I see it is that folks in the west often use their freedom to select for stupid things. (Omg she likes the same music!) My cousin just got matched up with someone where the criteria was: “she’s an engineer, her family is respectable and she’s not too religious.” I suspect it will be a good match.
Why is the world lonelier than before when we have so many more means to connect with one another nowadays?
I cannot stop laughing. Every now and then Silicon Valley discovers something (outside of tech) that we have been knowing for centuries.
It seems like it’s full of water during the summers though...
Also, presumably, a big space advantage. Using an existing tunnel network should be easier than having to build a giant building or dig out new tunnels.
My experience was that this was not reliable. It was nearly always true, but not always, and tests would sporadically fail some small percentage of the time.

However, this was back in ~2015 and Elasticsearch 1.3 or something like this, which is of course a now-ancient version. Perhaps things are different now.

edit: Perhaps we were using the refresh command and not the refresh flag. It was a few years ago and I don't have access to the code any more, and my memory may be failing here. If the refresh flag works as advertised (enforces an index update and guarantees a consistent view of the data for the next query, which the command did not seem to) then that of course solves my initial problem W.R.T. writing tests.
Developers on Call
****s are being replaced with hugs in linux kernel source
I've recently gone on this journey myself, having had an A500 as a teen, and now own an A1200 with 500MB HDD and 8MB memory. I've also recently purchased a 68030 accelerator with 68882 FPU, 128MB of RAM, real-time clock, and the 4GB CF card storage upgrade that I still need to fit.

Just wish I still had all my floppies from the old days. Managed to find a few and was surprised to find they're still working flawlessly.
That can only work if you have a large number of available positions (typically, low-paid interns). In other cases, you have one position and try to hire the best candidate for it. Interviewing enough candidates takes some time, if only because not everybody is available at the same time.
Ok, maybe it's not legal in US, but the rest of the world shouldn't be deprived of it!
> These days we are almost never woken up by phone calls, because we get the alarms from the monitoring before most customers notice a problem.

Interesting. If I get woken up while on call, it's never by another person - rather it's by an alarm. Should I start deferring these alarms until next morning to get more sleep?

For context, I am new to being on call - this process was in place before I started.
I use 1Blocker. It exists for both macOS and iOS. It uses Safari's native content blocking API, so it's supposedly fast. As far as I know, the developer is not engaged in any shady dealings with ad companies. The only downside is that it's not free.
Maybe the indigenous people knew about it
AI for Social Good: Mumbai Slum Segmentation
"I miss the instant-on, straight-to-REPL, ~1 second reset features of my old Commodore 128."

As a C=128D owner, I hear you loud and clear. It's a slap to the contemporary programmers' faces that a 1 MHz MOS 6510 based system was more responsive than multicore GHz, hardware accelerated systems we have now.
I have to use facebook for a couple of specific aspects in my social life, otherwise I would probably quit it altogether. As such I would say Facebook is improving my social life, rather than depriving it.

That being said, I am extremely aware of the potential negative impact.
Aurora is no more because it was not necessary for stability (when nightly merges to beta it is already very stable, this improved a lot over time) and incurred a cost on speed of development (one less stop for the train to ride). DevEdition is now based on Beta and extremely stable. I use it alongside the stable version on both of my main computers in an equal way and I have max. 1-2 issues in DevEdition in a year (and those issues do not even prevent me from doing my work).
If it's not reproducible it's not science.

If you p-hacked your way into a statistically significant result, it is not science.

You don't have to be Einstein. Even Einstein wasn't Einstein most of the time. But the results you do get must be reproducible.
Show HN: Gather Accepted papers of NLP Top Conference by 1 line of code
Is working harder and getting a better paying job a worthwhile end in and of itself?
It might be if your most powerful general owned the national oil company.
Since the last major Firefox update, I haven't needed to run an adblocker. I set Firefox to block trackers always (not just in private mode) and I hardly ever see ads, or I don't notice them at least.
Syntax Across Languages (One Big Page)
I'd say that the outcome of WWII which saw the US emerge as the prime world power, the availability of cheap and plentiful oil, the economic potential of a mostly unscathed country helping to rebuild a world ravaged by war and the spin-off effect from the cold war (which boosted technical development at a war-time speed in a peace-time economy) had more to do with the realisation of the American Dream than the high levels of taxation.
So much for trying to keep its location secret :)

From the article:
"Pollack wouldn’t reveal the exact location of the cave, saying only that it was in the northern section of the park. Asked whether he was concerned about protecting the site, he said, “We are, but also the thing is that this cave is truly in the middle of nowhere."
> Pay. People on call should get paid extra for it

I've been on call for 20+ years. I've never gotten paid extra for it. I just figure it's baked into the normal paycheck. As long as everyone on the team is doing on call about the same amount, it doesn't really matter. At the end of the year, it usually works out pretty evenly.

> Scheduling. When I have been on call, it has always been one week at a time,

I agree with this one. At Netflix we tried a bunch of different schemes, going from just a few hours on call at a time to a week at a time. The week seemed to work out best for everyone.

> Escalation. There should always be an escalation path if there is a real crisis.

At Netflix, our escalation path was always the on-call engineer, me (the team lead), and then my manager and then their manager. It almost never got past the first engineer, and in the rare cases it did, pretty much everyone on the team was ok with getting a call at any time to help in a crisis, so usually we'd just call whoever would have the most relevant expertise for the current issue. Oftentimes another one of us was already on the call listening anyway. It rarely rolled up to me.

My point being, beyond the rigidity of one person being designated on call, if you really want it to work well you need to be flexible and trust that your team is made of competent people that you can rely on, and they need to be cool with getting a call when they aren't on call, assuming that they might call on you one day.
That's already the way almost all jobs are. Being "hired" isn't a protection for your job. It just means you're getting automatic tax withholding.

I was a formal full-time employee at NCC Group until just a month ago, when they fired me with no warning, no explanation, and no severance.
I don't want to spend a single minute more with my coworkers than I already do. I'm glad HR is not interfering with that.
Beijing’s plate lottery has separate pools for ICE and EV cars, so if you want to get a car quickly in Beijing best to go with an EV. Even though Tesla doesn’t qualify for subsidies in China, they have been very popular as a non crap option for rich Beijingers who would have gotten an Audi instead.

I’ve ridden in a BYD electric taxi before and it felt like a normal car. As long as it doesn’t explode, I guess.
Nothing wrong with seeking approval in general.
This reads to me as "I'm never woken up by phone calls from customers (or managers angry that customers are complaining about it being broken), because our alerts will wake me up first".

If the phone rings, you answer it. If, after some assessment, it can wait until morning, you leave it til morning. Then you make sure it won't wake the next person up while they are on call.
No you should not. :) If you slept through alarms on purpose I would be livid with you. Unless they are poor alarms that don't indicate actual issues (in which case you should turn off those alarms) I would assume that an alarm is a leading indicator and take care of it. Ideally you never want the customer to know you had an issue.
Very Profound.

I've seen the effect of likenesses transferred across countries and cultures and have yet to see a reasonable phrase that describes the effect as well as this.

From the facial expressions on people using TikTok (Or whatever that cancer is called) to Instagram stories that may as well have been generated by the same mind in many different bodies. It's eerie and reminds me of movies where the whole worlds gone insane and people begin to act all weird.
C# and Java 8 (I believe) provide functional patterns. e.g. in C# the ToLower function which takes a string and returns a string can be used like:

var lowercaseIds = ids.Select(ToLower)
Our Stargate...
New things always came out ugly first isn't it.
"some looks like ugly plastic toys"

I think it was William Gibson who wrote in The Peripheral of cardboard cars?
I never been nor on FB nor on Instagram and never feel the need of being on. Many keep asking me for WhatsApp, Skype, Hangout, ... I polity decline saying I have mail, with a good setup not crappy webmails, and I have a VoIP {soft,desk,cordless}phone(s) with plain PSTN numbers from multiple countries so anyone can call me toll free from their PSTN/VoIP/GSM phones.

The problem in that sense is that people do not know other system exists. Not only "casual people" but technician do not know them. Often I find programmers (not code monkeys, not stupid people, not "ignorant" one) that do not understand how my Emacs works, for them seems magic. Many when I say that I have RSS via mail, notes from mobile (BlitzNote) via mail, projects&c via mail they think it's impossible to handle such volume of messages, when they see a modern (ancient) MUA the seems child looking at some incredible machines.

IMO the sole solution came from a state-backed action that start to limit actual IT trends for the sake of democracy, competition and national safety and empower universities and schools enough to teach basic IT concept not in term of ridiculous "coding courses" but in terms of IT freedom and dangers like democracy vs dictatorship in politics.
A process that I've seen have some success (years ago):

Start with a very, very simple initial phone screen or take-home test, intended to basically verify whether the candidate can write any code, at all. Max 1 hour, weeds out more people than you'd think.

For the first in-house interview, ask the candidate to code up a problem that is representative of your company's work and requires coding a significant amount, ideally 100+ LOC. The problem should not require any major leaps of intuition, dynamic programming, or recursion – all of these are areas where people do way worse when they're nervous, and this is an engineering interview not special forces training. Let them bring their own laptop, give them the prompt, and have them code, although they can ask the interviewer questions at any time. When they're done, go over the question in detail with the expectation that their code compiles and runs, discuss extensions, etc. Max 1 hour. This interview should answer the binary question "can this person promptly produce meaningful working code and discuss it intelligently?"

For the next in-house interview, do a deep dive into a technical project that the candidate worked on that they're proud of. They describe it and you ask questions. Keep asking questions, especially getting at the "why" behind different decisions, for as long as you can – you're trying to get to the borders of their knowledge and intelligence. Look for mastery of the area, thoughtful decisions, and communication skills. Max 1 hour. This interview should answer the question "is this person a thoughtful, effective, smart contributor on a project?" A good answer should make you think "damn, that's really smart, I wonder if I would have thought of that?" at least once.

End with a final behavioral interview, intended to sell the candidate. This is also a last gut check on whether they're insane, dangerous to themselves or others, extremely arrogant, etc. Also use this time to ask the candidate questions about what really matters to them to improve your closing rate. 30 minutes, and can be combined with the step above.

I've liked this system, YMMV. It's a relatively efficient process, doesn't have weird tricks, and based upon a longterm analysis of candidate outcomes was quite effective (this included an analysis of candidates whom we rejected and who rejected us).
Come to Scandinavia if you really want to see an individualistic culture. Striking up a single conversation with a stranger is frowned upon. People going to North America always come back saying everyone was so talkative.
I'm afraid I'm bad at reading between the lines -- what sort of signaling is she doing in the article?
In my place, those who teach C/C++ doesn't have any practical knowledge on it. They are just reading out programs from the textbook.
I’m a student and I deleted the twitter app. In my timeline, all my classmates talked about who they don’t like or so. After quitting I found myself relaxed because I don’t need to be careful about the existence of friends who are bothered by my trivial behavior. The twitter unfriend custom was awful.
Ugh. This just doesn’t make me want to touch JavaScript. I’d rather stick to Django and Python
Fantastic. The wait was worth it to get the full tour of monitoring with lovely screenshots. Must take time to write article length posts and keep the sites from exploding.

SO's relatively relatively boring infrastructure actually makes for interesting reading because few others show this much detail. I love the hardware inventory, don't get me wrong, but the software stacks are what make the magic happen.
My favorite proof that C arrays and strings are actually just syntactic sugar for pointer arithmetic is that the following are all valid and equivalent:

char theLetterC = "ABC"[2];

char theLetterC = *("ABC" + 2);

char theLetterC = *(2 + "ABC");

char theLetterC = 2["ABC"];

"You can't prove anything about a program written in C or FORTRAN. It's really just Peek and Poke with some syntactic sugar." -Bill Joy