skysight-inc/HackerNews huggingface dataset:
Our previous PM was better at SQL than most developers on my team at the time (myself included, which was a big motivation in taking the time to properly learn more advanced SQL last year).
I find these responses baffling. I'm just an end-user. All I see is that every time I get a DVI file, I want to tear my eyes out, no matter where or when I open it. First my assessment gets questioned, then when I spend time installing software and compiling an example just to demonstrate the concrete problem upon request -- which I have no reason to believe was novel or previously unknown in any way -- I'm promptly shut down and told to respect the file format and instead blame all the viewers in existence. Great -- so what was/am I supposed to do with this information? Are my eyes supposed to see the file clearly now that the blame got assigned somewhere? Or am I supposed to write my own DVI viewer tomorrow afternoon? How is this intended to be helpful?
I just assumed this was going on already. Maybe because they are working with a professor on this effort it had to be revealed. I wonder if behind the scenes the Navy or the military had already done this multiple times and this is just another attempt.
I can really not see any reason that NFS automounter should be enabled by default on a macOS system.

That should be disabled by Apple, if not removed completely.
I'd probably put the comments and submission form in an iframe; possibly from a third-party.
Why does someone need 32G of Ram for home router?

Is it a typo?
51% Attack at Bitcoin Cash – Here Is What Happened
There are many kinds of right to repair. One proposal would be not to make any requirements on the hardware, but just to require that software cannot disable the device or otherwise prevent third-party repairs.

So if you get the screen replaced by a third-party, it might be illegal for software to try to detect that and refuse to work or update. This doesn't make any requirement that the screen be easy to repair in the first place.
> America has long maintained that the Northwest Passage, which has up to seven different routes, is an international strait through which its commercial and military vessels have the right to pass without seeking Canada’s permission. It bases its claim on the case of the Corfu Channel, separating Albania’s coast from the Greek island of Corfu, that was brought before the International Court of Justice in 1947. The court ruled that Albania could not claim the channel as territorial waters because it was an international route for ships between two parts of the high seas over which no country had a claim. Similar disputes exist about the Strait of Hormuz between Iran and Oman; the Bab al-Mandab strait between Yemen and Djibouti; and in parts of the South China Sea.

If that's what the US is basing it's legal claim on then it will fail on technicality. The illustrated route through the Northwest passage clearly shows it traversing waterways surrounded on each side by Canadian territory, not between two neighbouring countries as listed in the 'precedent' examples.

It would seem more a case of something like the Makassar strait in Indonesia, or the Cook Straight in New Zealand, where the passage is bounded on each side by territory belonging to one sovereign nation.
Yep. But they're overused and underused each day... Everything can be a spreadsheet and nobody questions if there are better ways of holding that particular data
Clarification on 1/one — in my experience big co is naturally striving for synergies and often target “IT” as it’s seemingly an obvious candidate.

These projects often bare a description such as “ProgramOne”, “Platform1” or 1SomethingAwesome, and is of a “bite of more than you can chew” character.

At least at three of class leading companies I’ve worked, all with 90.000+ employees.

It’s just my disillusionment shining through! :)

I believe we agree — the future holds a merger of tech with business and what I’ve stated above are org failures. That’s true.

IT must not block business, it should expose opportunities and be inherently secure by convention.
Yes, and it's so strong it makes the topic totally moot. The author has just stated in his experience DSL:s have turned into a mess. The same could be said for any known well established technique that is not used competently. "No, all tools don't suck. But please don't use the chainsaw as a hammer"
Indeed, many security researchers are willing to extend their disclosure deadlines if the vendor gives good reason to and shows that they're taking it seriously.
That might be so for some languages, but with regard to China specifically (which is the issue here), they say "We can re-name it in China, yeah. With a ton of effort changing all of the artwork we created with the old name." It looks like targeting to me.
Having a home page free of little red circles changes how you look at your device. It is freeing and a breath of fresh air.
It is amazing what a psychological impact these red badges have over us.
Anyone who thinks DSLs for the general public can't work has never used Excel. The real trick is creating a domain model that "clicks" in the heads of your users.
> instead of users submitting a paywalled version of the article they could instead reference one that seems to not have this issue

People often do this when the site is known to have an impenetrable paywall, e.g., WSJ.

But the NYT's paywall is quite easy to bypass. It usually only appears if you've accessed more than the monthly limit's worth of articles, and after that you can just use a clean browser instance.

Bear in mind that the NYT is generally regarded as among the premier news sources in the world. (This is not to say that it's to my personal taste. It often isn't, but that's a separate issue.) But its articles, particularly those with an opiniative or analytical flavour, will often be preferred due to this brand perception that the NYT has built.

Where there is a better article on a topic, people can and do point to it here and encourage the moderators to update the URL.

But the HN community would never want a lower-quality article on a topic to be given preference due to it having no paywall. If that article is the best one on the topic, as long as the paywall can be bypassed, that is the article HN wants listed.
People have said the same thing about queer folks.

Forcing a worldview on somebody or "curing" them is usually a sign that whatever your stance is something is off.
I feel like an "open letter" is a pretty odd way to ask something of the maintainers of distributions that do not install GNOME with its stock Adwaita theme. Indeed, despite being created some two weeks ago, the (small) notice at the top that this particular open letter is aimed only at distribution maintainers was only added yesterday[1].

How many do so, anyway? I know Ubuntu has the Yaru[2] theme by default.

I'll add that I personally find the stock Adwaita theme to be total garbage. I've been using the Vimix dark themes[3] for as long as I can remember because they don't make the title bar of windows 30 storeys tall and they don't use beige.

1. https://github.com/do-not-theme/do-not-theme.github.io/commi...

2. https://github.com/ubuntu/yaru

3. https://github.com/vinceliuice/vimix-gtk-themes
The United States is perfectly willing to have a program that pays unskilled high school graduates with no family resources a good salary, houses them, sends them to college, and gives them physical and mental training—as long as there's an elevated chance of the youth in this program being killed or injured. My church recently had a young homeless guy come by and join the community for a bit before deciding that his only chance in life to get out of his situation was joining the army. I don't know if we'll see him again.

We have the money for all sorts of "socialist" programs like free college and a safety net for youth. But how, politically, do we make the decision to decouple it from inflicting violence on those youth?
The author disabled resizing (zooming) on mobile, leaving the text unreadable. Why do people do this at all? I've seen it happen so often.
I've met many non-programmers who are quite comfortable with SQL. There are many smallish scripting languages that should qualify as DSLs that allow lay access to domains that mystify normal people. Excel comes to mind. Mathematica used to be one of these before it became a real general-purpose programming language, if a somewhat limited one.

The author appears to be projecting their personal convictions onto everyone else.
If you are looking for interviews, you can use Inspect Elements Network tab to see the requests that your browser makes.

There is a POST request to Algolia (search provider, same as HN) that you could take and re-create in your own system to generate the RSS feed.

The POST data you are looking for is something like:

```
{"requests":[{"indexName":"interviews_publishedAt_desc","params":"query=&page=0&hitsPerPage=20"}]}
```

--

With all of that said - your best bet is to ask @csallen on Twitter or post on IH itself.
Did we read the same letter? This letter was aimed at distributions and theme developers not end users.

Hell there’s even a paragraph aim directly at end users.

> If you like to tinker with your own system, that’s fine with us.

You’ve completely dismissed all of their concerns out of hand, in an entirely unhelpful and hostile manner.

Why did you even bother writing a comment?
I hope no new generation will grow up without realizing how horrible war is.
Really interesting idea to use Colab. I assume that you occasionally download the notebooks for local backup? Also, are downloaded notebooks useable with Jupiter notebook?
Why don't you create a poll using some web tool so people can answer? That'd be interesting.
This is a scary headline for a run of the mill research project at Naval Postgraduate School. Here's the solicitation: https://www.neco.navy.mil/synopsis/detail.aspx?id=537809

> Our research aims to provide enhanced understanding of fundamental social dynamics, to model the evolution of linguistic communities, and emerging modes of collective expression, over time and across countries ...

> As a central requirement for this research, we seek to acquire a large-scale global historical archive of social media data, providing the full text of all public social media posts, across all countries and languages covered by the social media platform. We aim to use this research to advance knowledge through scientific publications. This data will also be used for pedagogical purposes in the classroom, giving students new opportunities for thesis research and the development of “big data” analytic skills.

How can the Department of Defense do a better job at interfacing with the general public to better explain intentions, motives etc... with the work that we do?
Lol everyone fights security and it is way under funded so can only get like 1 out of 100 risks fixed but must be securities fault.
Simplifying Transactional Memory Support in C++ [pdf]
> Why did you even bother writing a comment?

Good question. Why did I write things like the following if you don't read it anyway?

> One way for the user to express their choice is to choose a distribution whose theme they like.
> If that's what the US is basing it's legal claim on then it will fail on technicality. The illustrated route through the Northwest passage clearly shows it traversing waterways surrounded on each side by Canadian territory, not between two neighbouring countries as listed in the 'precedent' examples.

It's not just other country's waters but also the 'High Seas':

> The United States position is that the Northwest Passage qualifies as an international strait, thus giving foreign ships the right of transit passage[6]. In order for a strait to meet the qualification of being international, there are geographical as well as functional criteria. The geographical criterion is that of a waterway between adjacent land masses that links two bodies of the High Seas or EEZs [7]. Its functional definition, not laid down in UNCLOS III but based on customary international law[8], defines the criterion to be a strait used for international navigation [2].

* http://www.arctis-search.com/Northwest+Passage+and+Jurisdict...

See UNCLOS, Articles 37 and 38(1) & (2):

* https://www.un.org/depts/los/convention_agreements/texts/unc...

So while it is internal to CA land mass, the argument goes that innocent passage is allowed through because there are 'High Seas' on either side, and so allowed for functional usage. This is why Spain, Morocco, and the UK can't simply close off the Strait of Gibraltar: there are international waters on either side, and so freedom of navigation is mandated. This is also why Greece can't just close off the Aegean Sea, even though they own the archipelago: freedom between the Black Sea and the Med.

I believe that that the Beaufort Sea (US EEZ?) and Baffin Bay (DK EEZ?) will be used for the purposes of the argument.

The US wants to open up the NWP, because in theory that would also open some waters around Russia as well.

I have no idea how valid this argument is, but that are the technicalities of it. IIRC, the EU holds the same position.

(Disclaimer: I'm Canadian.)
roff is probably very uncommon in these days. But not unheard of. A recent example is Donovan and Kernighan’s book The Go Programming Language which was typeset using an XML and groff toolchain. It was featured on HN a few years ago, see https://news.ycombinator.com/item?id=11470905
Why take the time to comment then?
Chrome DevTools can do that?
To add another counterexample into the mix, I’ve met many artists and designers who are proficient with Unreal Engine’s Blueprint with no C++ experience. Some have even shipped games made entirely in blueprint with no traditional code.
How to find a good Machine Learning Engineer job?
I am an experienced machine learning engineer (focus on NLP). I am in a good, well-paid job with very nice colleagues, leading a medium-size R&D team in a start-up that was recently acquired by a large investor.

The company is becoming more and more bureaucratic though. Introducing state-of-the-art technology or research have become virtually impossible. Most of my team's work is to bug-fix legacy spaghetti code. Everything that goes beyond the scope of a two-weeks "sprint" horizon is not considered worth it.
I am losing hope that things will improve in this company.

Hence, I am passively looking for a new job. I am in a European city with many tech start-ups. However, I am not going to give up my current job for some vague promises about finding the new big thing in domain X, or to throw myself into insane working hours or an otherwise toxic environment.

Instead, I want to work in ML/NLP with a nice and diverse team, ideally in an interesting domain (subjective).

I do not care too much about whether it is a genuine start-up or a corporate, as long as people and structure are somewhat sane.
Same goes for specific technology/research topics, but I value a strategic approach with a vision that goes beyond selling out as soon as possible.

I am not asking for advice on where to find my next dream job. I am more interested in specific tips about how to search, and how to find certainty before signing a contract and quitting my job.

Every recruiter tells you that things are perfect in their company, and brags about their technology stack. The latter is a bit easier to verify by talking to other engineers, but in general I find it extremely difficult to foresee what you are running into with a new job.

What are your positive and negative experiences while looking for new jobs? What are red flags that you missed during the recruitment process? What did indicate a truly good work place?
Who's talking about MacOS? The GP comment was top-level.
The article had pretty clear examples of where theming went wrong.

Themes are imposing a real cost on developers who let's be honest are doing the Linux platform a massive favour by even bothering to write apps for it. I hope the audience of that article are a little more sympathetic than yourself.
Hollywood Producer Raises $100M for Media-Focused Security Token
I'm using System76's Pop_OS icon theme in Gnome Shell, and like the clean look of it. It changes the icons for a good number of popular applications too, which results in everything looking neat and coherent.

> Good. My computer is not your billboard.

Yes, seriously. If a user runs a free software desktop, chances are the ability to change things according to their wishes is part of why they use it.

> Changing third-party apps without any QA is reckless, and would be unacceptable on any other platform.

Which is why I use a platform that does grant me that freedom as a user.
This is more of an indictment of the way GTK3+ handles theming (or lack of it). GNOME/GTK devs, as usual, got confused and implemented something no one wants. Either you provide a proper and defined way to theme like KDE does or take the windows/mac route and tell developers to recreate any custom themed control from scratch.

Instead, they go around saying that there is only one GTK theme and then leave a convenient backdoor open for hacks with a nudge and a wink. Either open the front door and roll out a carpet or close all the doors and windows.
I3m window manager and Debian authors favorite TV series and movie list
Icon themes - should be more standardized, that's true.

GTK stylesheets - mostly a problem of different GTK versions they're made for, because GTK versioning is a mess.

App Icons - so what? I think most people like consistency - look at Windows 10 and its ~4years of development, it's still a mess and if I had an option I'd switch right away

All in all I think the choice should be left on the user after distro install, use default gnome look by default and have an option to switch to another with a warning. I agree that devs shouldn't have to deal with someones custom stylesheet issues.
Trump’s new tariff proposals include a 25% tax on video game consoles
It’s not helpful if what you’re interested in is a DVI viewer that gives just as smooth user experience as well as, say, Preview, Adobe Reader or Foxit Reader. Because that doesn’t currently exist. But it’s useful if you want to understand why the DVI format was invented and why there’s a difference between viewing DVI and PDF files.
Bent double, like old beggars under sacks,

Knock-kneed, coughing like hags, we cursed through sludge,

Till on the haunting flares we turned our backs

And towards our distant rest began to trudge.

Men marched asleep. Many had lost their boots

But limped on, blood-shod. All went lame; all blind;

Drunk with fatigue; deaf even to the hoots

Of tired, outstripped Five-Nines that dropped behind.

Gas! Gas! Quick, boys!—An ecstasy of fumbling,

Fitting the clumsy helmets just in time;

But someone still was yelling out and stumbling

And flound'ring like a man in fire or lime...

Dim, through the misty panes and thick green light,

As under a green sea, I saw him drowning.

In all my dreams, before my helpless sight,

He plunges at me, guttering, choking, drowning.

If in some smothering dreams you too could pace

Behind the wagon that we flung him in,

And watch the white eyes writhing in his face,

His hanging face, like a devil's sick of sin;

If you could hear, at every jolt, the blood

Come gargling from the froth-corrupted lungs,

Obscene as cancer, bitter as the cud

Of vile, incurable sores on innocent tongues,—

My friend, you would not tell with such high zest

To children ardent for some desperate glory,

The old Lie: Dulce et decorum est

Pro patria mori.

- Wilfred Owen (1893-1918), published 1920
Except if it's a compound emoji, which takes multiple codepoints -> more than 4 bytes.
So really the takeaway is that "character" is highly ambiguous nowadays and shouldn't be used anymore, use one of these instead:
* UTF-n code unit
* Unicode code point
* Grapheme Cluster
* Extended Grapheme Cluster
For the latter one also needs to specify the version of Unicode they're talking about, since every new compound emojis changes the definition of "Extended Grapheme Cluster".
There's a middle ground, where most of the users you hoped would write the DSL never become comfortable enough to do so, but do become competent to read the DSL and review proposed changes.
If violent conflict or the threat of such is one of the unspoken means of creating artificial demand that props up parts of ones economy this should not come as a surprise.

'Soldiers' are low level resources to be turned over into a different kind of wealth. Sooner the realization dawns the better for those who are left behind with the shorter end of the stick, with or without some shiny pieces of metal.
Yeah let's not even mention the super low count of campaigns and conversions an advertiser can have at any given time.

Some of the advertisers we work with have pretty small budget, i.e. less than 50k/month and even them will probably max out the 64 campaigns.

I'm all for having a privacy minded advertising industry but this proposal misses the mark big time.
It would have helped if the author would have given their definition of a DSL at the start.

Embedded in a later paragraph a DSL is defined as having a syntax where "code that must look similar to proper English of the domain."

I tripped over that because, as a schemer, it's easy to discover there's really no fundamental difference between a "DSL" and "a program", in any programming language.
The article has one valid example of a bug. If it's a bug in the application, writing an open letter about it is not helpful. If it's a bug in the theme, the application developer is just not responsible for it.
Requiring a license to use a standard storage medium is just another barrier preventing new competitors from entering the market. While I fully support the US trying to disentangle itself from technological dependence on China, these kind of licensing agreements cannot die soon enough, and should be banned as anti-competitive.
The accessibility options of your browser should let you forcibly enable zooming regardless of what the author mandates.
sigh in case someone mentions the dotted track to the SW

https://osm.org/go/5yfE0BZx--?m=

THAT looked interesting, especially with the stationlike
structure at the end. But level crossings like can be seen
on gmaps? Doesn't look like separate/different track at all.

Correct me, if i'm wrong.
System76's Pop_OS version of Ubuntu with Gnome Shell comes with a very nice theme too.
Take a look at Buku: https://github.com/jarun/Buku
My smartphone as a shortcut helper (2017)
Another counterexample: LaTeX, used by zillions of career mathematicians and physicists every day.
That's how you can get a self-referencing tweet as well. https://twitter.com/spoonhenge/status/2878871344
Analyzing Oura Sleep Data with Google BigQuery
I was also unconvinced by your argument that these features relate to bazaar/cathedral.

Even in your linux examples, people still generally recognize an "upstream" and "downstream" (perhaps we could call that a 'lineage'), don't they?

Because, I suggest, a totally decentralized flat horizontal list of repos without any notion of "upstream" and "downstream" isn't actually too useful in practice. I'm not sure that's related to "cathedral" vs "bazaar".

It's possible github encourages 'cathedral' thinking/behavior somehow by the nature of the featureset, but your argument hasn't convinced me of that; or that, even if so, it's intentional.
It’s not clear at all what the problem is. Imgur renders both of your images with very high compression on my devices so I can’t spot any difference.

Secondly can you please define ‘tear my eyes out’? You’ve not provided any attempt any any technical description of what it is you’re experiencing. How is anyone supposed to help you when you don’t say what the problem is?
Fair enough. Both mainstream choices suck for different reasons, and all other choices suffer from not being mainstream. It's a shit situation.