skysight-inc/HackerNews huggingface dataset:
A good translator can find a comparable idiom that neatly replaces it in the target language, but it is rare to have idioms that match exactly in their applicable scope. It depends on the context, on the tone of voice, on the age of the speaker, on other visible or hidden social classifiers, even on the region the original speaker hails from.

This is something humans (i.e., experienced translators) excel at. It is something computers cannot do except at a very basic level — they lack the cultural knowledge and autonomous connection making capability needed.

In Dutch I could translate 'not my cup of tea' in many ways depending on the context. Some examples:

Neutral translation in lieu of additional context: „Dit is niet naar mijn smaak.”

Young person in a social context: „Dit is niet echt mijn ding, nee.”

Middle age manager in a white collar office environment: „Nee, dit is 'not my cup of tea', zeg maar.”¹

Ironic and/or cynical down-to-earth jocular fellow: „Dit is niet mijn kopje thee.”²

1: Note the literal borrowing of English.
2: A literal translation used humorously, knowing full well that this is not 'correct'.
Ohalo | London or remote | Multiple roles | full time | https://www.ohalo.co/jobs

We are a small, funded company that builds data privacy solutions for some of the biggest enterprises in the world to protect the data rights of millions of people.

We recently completed an investment round and are looking to recruit into the following positions on our dev and customer success teams:

- Frontend engineer (7+ yrs experience) - https://www.ohalo.co/jobs

- Fullstack engineer (5+ yrs experience) - https://www.ohalo.co/jobs

- Customer success engineer (any level) - https://www.ohalo.co/jobs

* Remote working or (when not pandemic-restricted) working out of our offices in central London is possible.

* Our stack is built in Java/Python with a React frontend.

To find out more about the opportunity, please check out https://www.ohalo.co/jobs Look forward to hearing from you!
You don’t need any cultural context. I’m not particularly familiar with boats, and different types of things “floating a boat” doesn’t even really make sense, but “Whatever floats your boat” never had an impact on my comprehension.
Francetest computer flaw leads to leakage of Covid-19 test results
Yes its the best thing about a browser when your laptop has valuable stuff on it.

When all your data is on a server its like you dont need a sandbox any more. :)
Spot on.
I believe Yuval Noah Harari's Homo Deus has a section on lawns.
And French. Rouge Orangé Jaune Vert Bleu Violet Indigo.
What the Heck Happened to Rollerblading? (2017)
AH I do! Forgot about that.
call up a few morgues and ask them if they buried more people during this "pandemic" or before it. I did and i stopped watching the news. I was in New York City and the fear porn news told us they where digging mas graves in central park. That along with so much other fake news turned out to be complete and utter lies.
Do you mean "use(raining ? umbrella : wear(shades))" or "raining ? use(umbrella) : wear(shades)"?

Personally I prefer FORTH, which like Yoda reads, and unambiguously puts the condition first, the IF second, the ELSE third, and the THEN last.

FORTH ?KNOW IF
HONK!
ELSE
FORTH LEARN!
THEN

FORTH doesn't have expressions, parens, precedence, or associativity rules, it just has a stack (or rather, two stacks: operand and return; or three of you count the vocabulary search stack). ( And actually it does have parens, but they are for comments! )
I thought this should have been expected.

Security starts with deep understanding.

Some standards and practices can help avoid some types of problems, and some are even rather effective (like airgapping your systems), but there isn't any way to assure security in general other than truly understand what you are doing.

**

I feel like Copilot is the wrong direction to optimize development. This is mostly going to help people with already poor understanding of what they are doing create even more crap.

For a good developer those low level, low engagement activities are not a problem (except maybe for learning stage where you actually want people engaged rather than copy/paste). What it does not help is the important parts of development -- defining domain of your problem, design good APIs and abstractions, understanding how everything works and fits together, understanding what your client needs, etc.

Also, I feel this is going to help increase complexity by making more copies of same structures throughout the codebase.

My working theory about this is this is going to hinder new developers even more than they already are by google and stack*. Every time you are giving new developers an easier way to copy paste code without understanding you are robbing them an opportunity to gain deeper understanding of what they are doing and in effect prevent them from learning and growing.

It is a little bit like giving answers to your kids homework without giving them chance to arrive at the answer or explaining anything about it.

**

Another way I feel this is going to hurt developers is competition in who can produce most volume of code.

I have already noticed this trend where developers (especially more junior but aspiring to advance) try to outcompete others by producing more code, close more tickets, etc. Right now it means skipping understanding of what is going on in favor of getting easy answers from the Internet.

These guys can produce huge amounts of code with relatively little actual engagement.

To management (especially with wrong incentives) this seems like a perfect worker, because management usually doesn't understand the connection between lack of engagement and planning at design/development time with their later problems (or they don't feel it is them that is going to pay the price).

The Copilot is probably going to make it even more difficult for people who want to do it the right way because even starker difference in false productivity measurements.
> For the majority of European languages, the answer will be 6, but in Russian language/culture, the answer will be 7 (there's additionally light-blue).

In my country, a former British colony, we learn the acronym ROYGBIV in school. Red, orange, yellow, green, blue, indigo, violet. 7 colours.
Yeah because most countries are poor. In rich countries the problem is people who don't want to get vaccinated. We're throwing vaccines in the trash because nobody wants them...
I'm a third one. I lost 15 pounds from March-August of last year, but a lot more in fat. Then I went back to work (teacher) and it got harder to keep it up. Cue summer break this year and I was down another 20. I'm literally in the best shape of my life, and it's honestly all due to the pandemic as odd as that sounds to say.
Needs a title correction. It’s not crypto resistant. It’s quantum resistant.
How to Make Your Walls Vibrant Again
One thing they all have in common is the plumbing units and the use of water. They all are based on the constant use of water to ensure their work. However, this can sometimes go wrong. These units can face several issues, but they can be solved. All you need to do is find the right Plumbing Services in Peterborough to repair all your units in your kitchen and bathroom.
>developers are not incentivized or even encouraged to gain broader knowledge of how their systems work

This is the crux of the problem. Coding in isolation. Replies of 'It's java, it should work anywhere' etc.

The other gear grinding commom theme is not even doing basic troubleshooting. To the point of not even googling the error message or the symptoms, and being 'blocked' because they are waiting on a ticket they opened with the 'other' team.
I'm actually impressed with that. There's so much insecure code out there that I'd have expected it to generate insecure code most of the time.

I'd still not use it. But it's an impressive trick.
On the other side of the pond: sarcasm having a deadpan delivery is quite the norm.
> A gunmaker being sued by nine families who lost loved ones in the Sandy Hook shootings has subpoenaed the academic, attendance and disciplinary records of five children killed that day.

They're being sued; that does change the context a bit doesn't it?
HN old-timers probably remember 'edw519, who sadly isn't commenting much anymore. One of the things he is known for is for extensive use of pen/pencil and paper in his programming work - the second part of his day involves printing out listings of whatever code he's working on, and working on them away from the computer.

There's a collection of edw519's best comments here: http://static.v25media.com/edw519_mod.html - CTRL+F "paper" will show many answers in which he talks about how he works with it.
For comparison, what percentage of human-generated code is secure?
> The low scores are a bit surprising because all submissions got enough votes to make it to the front-page.

The entire premise of this section is incorrect. There is no such thing as "enough votes to make it the front-page". There's no single threshold, nor is the value of a single vote constant. You're going to have a lot of other effects like specific domains having score penalties, votes being ignored due to them appearing to be fraudulent / non-organic, or the votes arriving too diffuse over a long time period. (Duplicates of the same URL will count as a vote for something like 12 hours after submission, so it's quite easy for a link to get a long tail of votes even after dropping out from the first page of /new.)

I would bet that most of what they claimed made it to the front-page never did. There used to be some HN stat-tracking sites around that had the full ranking history of submissions. Joining against that data would be a lot more credible.

> To achieve this goal, the new-page should expose every submission to a certain amount of views, to estimate its eligibility for the front-page.

That is obviously unworkable. /new is a slush pile, 90% of the submissions do not deserve even a single view based on the title. The proposal ensures that people visiting /new will only see the obvious garbage that nobody else has clicked on either.
Who would have known that obese drunks are prone to diseases.

Also, I am sure Marcus Aurelius said something about lifestyles about 1,5k years before this poem. And 1k years before Aurelius surely the Greek philosophers criticized unhealthy lifestyles too. Maybe it is just human common sense. I don't know.
Is rouge an intentional pun referring to the red light? If so, kudos! Or did you mean rogue?
>These taxes reduce the amount of money you can spend on capital equipment, inventories, and facilities, which reduces your maximum rate of growth.

I mean, yes, but not really. They're not a meaningful portion of their revenues. Typically it's around 1% of the acquisition cost of the item inclusive of any fees required to get it in your inventory. This is akin to complaining about paying BWC taxes which are about 1% of your payroll. If they're a real hardship to your business, your business has more problems than holding excess inventory.
How do you explain countries with very high vaccination rates which are having "record outbreaks"?
In particular, the pearl-clutching gender-specific moralising: it is absurd that an organ whose specific purpose is to feed infants by being inserted into their faces is censored specially from minors, whereas the non-functional copy of the organ in men which can’t even do that is apparently acceptable (modulo dress code, weather, etc, but you can walk around or swim or sunbathe topples as man, not as a woman).
Over 60k domains parked at MarkMonitor could be taken over
> Create courses and learn Smart!

"What's 'Smart' and why do I need to learn it?"
And trust is what the vaccines lack. Kamala Harris made that point clearly when she refused it because Trump promoted it.
I don't want to put words into their mouth, but I think the comment was more about how we think depending on the language we use rather than the concept we're able to express or not.
As a side effect it also allows very cheap continuations without stack copying (as activation frames heap allocated)
Somehow the wording of this article makes it seems like the current generation encryption has already been defeated and that the agency can and does point their quantum computers at any public key and brute-force the private key?

Am I the only one reading it like that?
I should have been clearer that the big part of my issue is that it is connected to social media, so it's not just a 14 year old with a toy, it's likely going to be a 40 guy and a 14 year old, "hey let's meet up this weekend, I'm 14 too"
https://scp-wiki.wikidot.com/scp-2521
As an occasional Wikipedia editor, I loathe WikiData. It's confusing, overly complex and nobody really understands it. It smells of "top down" design, instead of "bottoms up" organic way of wikipedia.

Luckily I have to interact with it only occasionally (but it's usually always painful).

I hope this won't be a continuation of that.
This is a great showcase of the silo mentality and split.

One should not build silos where experts sit.

One should participate in a team of many different experts.

If you still have to call "whatever department" for fixing your slow SQL query, your disk space, your repo access, production deployments etc. Then in most cases I feel you should get out and find a place where silos are not being exercised.

This is a thing of the past.
Politicians don't dictate how virality in the natural world works.
Still beats APL
First blame the network then the database but never the code. :)
German has 6, french has 7 though
I use visual studio because I live in 2021
See https://www.rtings.com/keyboard/tests/latency and https://www.rtings.com/keyboard/discussions/Wa2q1zEN8YG9OS9i....
There's also OpenGOAL which aims at rebuilding the whole GOAL architecture and disassembling jak & daxter to GOAL code so that it can be ported to more platforms and more easily modded.
https://github.com/water111/jak-project

The announcement blog post is interesting: https://blog.jakspeedruns.com/opengoal-project-update-septem...
Take-Two files lawsuit against reverse-engineered GTA III and Vice City devs
I like this the common core direction much better for cross platform, but even what you suggest is too low level imo. Consider networking, your suggestion is to target only libc capabilities and build SSL+HTTP support from scratch. This is a ridiculous approach when there are excellent higher level APIs available on the platform. It's actively harmful because it bloats the resulting binary, increases the attack surface(out of date statically compiled SSL libraries for example), and integrates poorly with the host OS.

A good common core solution would be built with Rust and integrate directly with each platform's highest level C libraries i.e. CFNetworking on iOS, fetch via WASM on the web, and w/e Android provides. Further, I think the best cross platform apps would be built by embracing this approach and keeping the UI native. Sadly, most investment in cross platform is going in the direction of Flutter, i.e. throw away the entire native UI Kit in favour of poor imitations in Vulkan, Metal, et.al.
Thank you, that was interesting to read about how Chicken Scheme was used in production.

For others like me who are curious, here's what Wisp looks like:

Wisp (SRFI-119) Simpler, indentation-sensitive Scheme - https://srfi.schemers.org/srfi-119/srfi-119.html
> He enjoys strong popular support.

He us working hard to make you believe that.
> There's no magical security behind NAT

That's exactly the point. Yes, I know the "security" NAPTv4 provides is just a side effect. But it is what was widely deployed in the field. If you want to push IPv6, you MUST make sure in field appliances match this "side effect" (as a properly implemented firewall).

And this is not happening.

NAPTv4 with a "block incoming connection" side effect is widely deployed, running on countless CPEs. Proper IPv6 firewall is not. Thus IPv6 is not ready for these users.
Nothing! but this is social media connected device, allowing kids and adults to share a sex toy, share photos, etc...I have a hard time seeing it appropriate in that context
Yep, no "more" Ramp Checks. They are pretty rare, the joke the CFI tell new students is if you know what you're doing, your foreflight/pilot license really is just a piece of "paper."

But then the checklist for pre flight is supposed to scare you into compliance, and that all these rules were created because it had cost someone blood. Many seasoned pilots blood too.

While this is off topic, from the original post and my reply - just confirming that inspectors at small aviation airports are very, very rare.
The company I work for blocks incognito and profiles. Which is weird as hell. Only recently were we allowed to install Firefox.
If only Wikidata was easier to use. It is terrific to use across different language articles, but it is for most, including me challenging even to start using.
I think it will be a continuation of that. That whole idea smell of a "top down" design that nobody really asked for.
I haven't looked at the spec, but presumably the model will output only a subset of any language. It seems pretty do-able providing there's the ability to add the (hopefully) rare sentence per-target-language manually.

I actually hope Wikipedia, or someone, knocks it out of the park because it could form the basis of a new kind of web.
Nice examples! Please also do "Nu komt de aap uit de mouw!"
I'm writing this as a DevOps/SysEng/whatever you prefer: I think there are two big type of developers groups in the industry, and two ways to think about these issues.
The first group advocates for an ultimate "NoOps" world where every team, composed only by SWE, is responsible for the whole code lifecycle, from inception to deployment to maintenance to decommission. This is aspirational in many, many companies and probably true in a bunch of really good companies. Anyway I still wonder if there aren't tensions there between product/business asking for developer power to bring new features/changes in and developers doing the Operations work beside writing business code.
The second group is formed by the developers described in the article, which just focus on their code and need a "developer helpdesk" for everything else related to actually deploying and operating the software written. IME this is how the vast majority of companies work, especially the "normal" ones. Some developer steps "up" and try to understand/do this extra work and they usually rise to the top because they are the "good" engineers.
Isn't this fundamentally the point of capitalism?

That enlightened, distributed self interest is the only system capable of rapidly reacting to changes such as this?

To prove an oscillatory effect, you'd have to come up with a system in which the end result negatively impacted the original cause.

The strongest case would be in materials pricing, but it seems like that's more demand than labor / supply side.
It's on the way: https://github.com/water111/jak-project
Yep, you want a GPU for many of the models. However, then subsecond queries are easy to achieve. See benchmarks: https://haystack.deepset.ai/benchmarks/latest
Is this $BIG_Company problem?

I feel like devs at small companies are doing everything -

coding, testing, supporting customer, deployments, troubleshooting and of course straight over ssh+winscp cuz vps/bare metal are cheaper
Twitter "optimizes for engagement" too. The effect is it burns me out and I crash off it for weeks at a time, and the only way to stop the cycle is to use a plugin to kill the engagement by removing visible metrics and the algorithmic timeline. This, of course, makes the site incredibly boring because nobody's talking on tweets that don't slide into the engagement machine since they aren't as engaging even if they would make a good start for a deeper, worthwhile comment in a place like this.

This is also why I use old.reddit. The new design has the same effect as Twitter's optimizing for engagement. Reddit is headed down the same path where all the interesting long-tail communities and big well-moderated spaces will vanish, and all that will be left is clickbait. It's only objectively better if your objective is to juice people for ad views.

I wish sites would stop optimizing for an endless loop of quick, semi-random dopamine hits (Skinner box) and optimize for long-term mutual value. HN's community is annoying on an average day, but I come back because there's an occasional solid thread that nobody had to growth hack into existence.
That's because there isn't a meaningful distinction between indigo (as a shade) and violet. IIRC, Isaac Newton thought it was important (for biblical numerology reasons) that there be 7 colors.
Idioms don’t have to make sense, and often don’t, due to semantic drift and language and cultural evolution. Indeed, one of the defining properties of an idiom is that it has meaning beyond its literal, reductionist interpretation.
The point is that "mayors of San Fransisco" does not have a single answer, and therefore any answer WikiData provides will be glossing over a mountain of nuance and important distinctions in terminology.

The same is true of a million million different individual and aggregated data points all across WikiData.
That makes sense. It's a little harder to determine where it should go for something like a chat client where the UI changes asynchronously.
I disagree, it seems laughable that devs are coming with him with those kinds of questions.
Agreed, it's a struggle. We apply milorganite or similar biosolid product every third month to ensure the grass gets the nutrients it needs. Otherwise we get a spotty lawn, which in turn results in poor water retention and pooling.
I think this should be pretty much expected. I'm unfamiliar with how this network is trained, but I'm pretty sure the data ranking is not perfect.

I'm guessing the ranking features are based on the repo stats, contributor stats, etc. Even "good" contributors will make rookie mistakes in certain areas.

Interesting to imagine how GH will try to solve this issue.
Does Portland allow dual water meters? Here it’s semi-common to have a meter for outside water, upon which sewer rates are not charged.
Some things bear repeating.

Some things bear translating into modern language.