skysight-inc/HackerNews huggingface dataset:
Here is the list of languages:

Afrikaans Albanian Amharic Arabic Armenian Asturian Azerbaijani Bashkir Basque Belarusian Bengali Bosnian Breton Bulgarian Burmese Catalan Cebuano Chinese Croatian Czech Danish Dutch Eastern Punjabi English Estonian Finnish French Fulah Galician Ganda Georgian German Greek Gujarati Haitian Hausa Hebrew Hindi Hungarian Icelandic Igbo Ilokano Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Lao Latvian Lingala Lithuanian Luxembourgish Macedonian Malagasy Malay Malayalam Marathi Mongolian Nepali Northern Sotho Norwegian (Bokmål) Occitan Oriya Oromo Pashto Persian Polish Portuguese Romanian Russian Scottish Gaelic Serbian Sindhi Sinhalese Slovak Slovenian Somali Spanish Sundanese Swahili Swati Swedish Tagalog Tamil Thai Tswana Turkish Ukrainian Urdu Uzbek Vietnamese Welsh West Frisian Wolof Xhosa Yiddish Yoruba Zulu
Not a CS major, but PHP has been my preferred language for web stuff the last 20 years. Even way back it was just so damn easy to work with.

Sure, I'll look to Go, Ruby, Crystal, Elixir and others for more specialized stuff, but plain and simple CRUD web stuff is what PHP is made for.
I forgot that the F# tuning is used in Come Alive by the Foo Fighters. Cracking song and where I originally learned it.
Shameless plug, I did something similar in Rust (that is, 2017 rust that I haven't gone back to) for my MEng project.

I really wish more APIs/people used OpenAPI, I think/thought it's fantastic, but I haven't really used it since. Docs-only at work, a bit, but it has so much more potential.

--

Main difference in mine is that I used the OpenAPI spec as the starting point though - I wanted to be able to use it as an API-specific HTTP client. From that I inferred type signatures at compile-time in order to enforce correct (per the spec) use of an API, and enforce handling all the (stated) possible error cases. Idea being that if you did the same on the server side, you'd have pretty good guarantees about your communication.

Kept meaning (still mean?) to go back to it, but I haven't yet. It supports the basics, but it's far from battle-tested; I might never get back to working on it, but if it's of interest to anyone for (absolutely non-production) toying around, I'll certainly respond and act on any PRs.

https://github.com/OJFord/tapioca

It seems they're not linked from the readme (probably I was scared to update it post-deadline in case of examiner doubt, and presentation/slide manufacture was post-submission deadline) but there's also slides (linked from the release) that perhaps have a bit more detail on what I was going for from a more technical perspective (though it's been a while):

https://github.com/OJFord/tapioca/releases/download/v0.0.1/s...
> I’m not sure what the go/C equivalent of “Ugh, you’re using jQuery? Time for a rewrite” is.

Observed "in the wild":

C » C++

C++ » C++ w. STL

C++ » C#

VB » VB.NET

WinForms » WPF » Silverlight » UWP

Edited to add:

Java EJBs » Java Servlets » Java Spring

C++ » Java » C#
Show HN: Python server/client framework using OpenAPI for routing and validation
Yes, that is what I said in my comment—they needed to provide a return option. I’m happy to hear Microsoft did this when most companies did not.
The advanced search filters are a programming language.
The particle community has enumerated why new accelerators are the best way to answer particle physics questions, Hossenfelders position is however that those arguments aren't worth engaging with because particle physicists are slaves to "group think".

As for the argument that cosmology or astronomy are more promising ways of yielding new insights, that's not something she ever bothers to discuss in detail. There's no articles about how the extremely noisy and uncertain constrains from astronomy are more worth to gamble on that than the much cleaner direct detections from accelerators.

And there's certainly no arguments about how we should stop giving so much money to the exoplanet researchers and their instruments instead of making satellites to measure the cosmic radio background. (There's not even a little post about how SpaceX will hamper radio astronomy by making sure there's no radio quiet place left on earth).
Perhaps some developers who already know PHP want to get on with building things instead spending time comparing language penis lengths?
Remix Run Preview
BLEU is not what is being optimized here. There are plenty of alternative scoring metrics, WMT has a competition on it every year.

It is also just false that BLEU does not care about order.
Have you ever sailed an enormous tri-masted clipper ship across an ocean to a safe harbour and arrived with your cargo intact, on time, with no illness or injury to yourself or your crew?

Was that a wind force thing or your masterful captaincy?
Simdjson Version 0.6.0
I’m pretty sure that anyone who is willing to swallow massively implausible theories like qanon is not the kind of person who will be amenable to logical arguments and fact checking. You can’t just argue those people out if their positions because it’s not about truth for them, it’s about feeling like one is a member of the elect. Denying reality is not a bug, it’s a feature of every millenarian belief system. Facts are ineffective, you just have to shut them down.
And sometimes the doxing is of the wrong people, or people that are undeserving of being doxed.
"Penetration Testing and Low-Cost Freelancing" would be a much better title and less clickbait-y.
Quantum Time Twist Offers a Way to Create Schrödinger’s Clock
China-made EVs may trigger price war in Europe
Where do you back-up your posts?
A Complete Set of STM32 Programming Tutorials with GitHub Repos
Azure AD is much better for a lot of companies in the long term than regular AD. No more FSMO, spending weekends troubleshooting replication errors after dcpromo, or wondering why the heck Microsoft wouldn’t enable the darn AD recycle bin out of the box. If you don’t need LDAP and your apps all support SAML, it really is better. And cheaper, since it’s free with anything you buy in Microsoft 365 (No more CALs that only work for a single release of Windows Server). And they have fairly decent zero-trust in the form of Conditional Access, which is like an extra dollar or two per user per month, and is included in many of the higher plans.
Not sure how ABBYY FineReader is priced these days, but it was always giving me excellent results.
I have had a Paperwhite for years, probably close to 10. I recently upgraded to an Oasis for my 30th birthday. It was an incredible improvement. The noticeably bigger screen is crisp and incredibly responsive. I and my wife had just gotten used to the delay of everything on the PW.

Additionally the brightness is much more fine grained in your control: there a many more brightness settings, and you can adjust it on a scale of harsh blue-white like the PW or a soft orange glow depending if you’re reading in the middle of the day or to try to abate your insomnia like I do.

I liked it so much, and my wife mentioned that she’d like one for Christmas so many times, that I just bought her one.
Sliding your fingers over more rows at a time is fun.
They will be able to if Uber wants to offer unlimited overtime to their new employees. So it's up to the boss to forbid it, not employee classification.
As someone who is working on this, this task is hard to do in an unsupervised way (plus, much lower demand than BRA-POR).
The recent converts to qanon have been on instagram. Before that it was Twitter. Maybe people get on the dark web to keep following it, but it's going to be really hard for it to keep growing if it's not allowed on the open web.
"While the cost of penetration testing can be pretty high (typically between $1,000 and $100,000+),"

I've always been curious about costs for real pentesting. 1-100k is a HUGE range, that can't mean the range in cost for the same project can be that big, can it? What's it cost to hire someone to run a decent set of tests on a Rails app, for instance? Could I really see that big of a range? Would I get way better results for for $100k?
It's amazing how skeptical people are of the idea of a paedophile ring among the elites when only recently Jeffrey Epstein was arrested for running one (and mysteriously died in custody).
Oops, meant to add a footnote but then forgot. I don't have anything too specific. I will just add that Utah's culture, and how it functions as a state is shaped by being founded by Mormons and until recently having a very high percentage of Mormons in the total population. Mormonism is a high commitment religion in terms of the behaviors it expects members to follow and that led to a homogenous, high-trust society. As people move here from other places, typically coastal ones with progressive attitudes, they try to bring those values here and find that their policies don't work well in the political/cultural climate here.

As just one example, I'll take homelessness. Utah did so well with solving its homelessness crises until recently that you would find articles in Bloomberg, NYT, etc., asking "will Utah be the first state to solve homelessness?", stuff like that. The reason Utah was so good at dealing with homelessness was a strong coupling between the Mormon church providing social services, the police departments being lenient with the homeless, and the local governments helping to redirect the homeless to the church (social) services. When a new mayor was elected and a new person became police chief this balance was shaken up and the whole system came apart, so now our homelessness problem is about as bad as everywhere else.

For what it's worth, I'm not from Utah originally, I'm not religious at all, feel no desire to be so, and was never Mormon, though I have gone to a couple of their church services as a guest. So these are just my observations and I'm trying to be as fair as possible in giving them.
> I don't know what it is. I don't know how to fix it. But there's some very, very, very wrong stuff that happens when richer people move in. It shouldn't be that way.

Like what?
Nvidia RTX 3090 Benchmarks for TensorFlow
Office for iOS is hardly a company-changing announcement. And wasn't Azure the baby of Satya? And let's not forget decades of failed products under Balmer.

The way I remember it, when Microsoft fiiiinaly launched something successful other than office/windows, it's father was quickly made the new king they had been looking for since so long.
> Watching this fight I wonder "Who is in charge of governing California?" is it the Legislature/Governor or is it special interests who can spend enough to put bespoke laws into effect and make bespoke changes to the state constitution?

Neither.

It's the people, who, after all the spending choose both the legislature and the governor, and choose the results ofinitiatives and referenda, and who have, on making all those choices, time and again defied the balance of spending.

> California didn't help itself when it implemented term limits which had the unpleasant side effect of never having any legislators with enough experience in the job to know how to really get things done, and so the "work" of writing laws has also fallen to special interests.

Special interests have proposed and drafted laws and offered them up to the legislature since long before term limits, legislators (both before and after term limits) do draft their own a decide which, wherever they originate, to support, either as written or with amendments. And while term limits as implemented in CA do overall moderately weaken the elected legislators compared to unelected interests (professional staff as well as lobbying groups), it's a fairly modest effect; the median legislator is probably about as strong as before, but no one builds up the kind of institutional power that someone like Willie Brown had.

> This has never been more clear than the last 4 years where California has had a single party in both houses, and a Governor and still cannot legislate anything that special interests oppose.

This is obviously untrue in the literal sense, as most legislation has special interests both supporting and opposing and plenty has passed in the last four years.

If you mean it in some non-literal sense, then I can't fathom exactly what that might be.
Don't expect a non-free software company to understand the difference between a media container and bitstream codec.
Shameless plug: I have been developing Pyotr [0], a helpful async library - based on top of Starlette [1] and httpx [2] - which is using OpenAPI as the specification for routing and validation, both on server and client side.

[0] https://pyotr.readthedocs.io

[1] https://www.starlette.io/

[2] https://www.python-httpx.org/
Caspian sea monster had a static ceiling around 3000m. Just enough for a rebase to Mediterranean Sea.
Of course they're moving to cloud, that's the direction of travel all software companies want, with nice recurring monthly revenue and plently of lock-in.

Microsoft's achievement (in relation to their "legacy" enterprise peers like Oracle and IBM) is making a much better job of the transition. For example, where are IBM cloud and Oracle cloud in terms of market share, relative to Azure...
"Necessarily" has general usage as well, you know... why would you read it otherwise, especially given the reasonable observation you make about this site? And my original point is not actually wrong, either: whether reinforcement learning will proceed at the pace of evolution is a topic of speculation - it is possible that it will, and possible that it will not.

Insofar is I have an issue with your comment, it is that it is not going anywhere, as I explained in my previous post.
>I don't see what's wrong with having internet trash bins.

I think it's because the busybodies don't have a way to stand down without losing face.

Journalists have the real world savvy to not consider it important what political ideas are exposused by piss smelling disheveled streetpeople. But otherwise-"serious" jorunos have been spent the better part of a decade locked in a conflict with people who are mostly 12 years old and/or just trying to wind them up.

They can't admit to themselves that they completely dropped the ball on understanding the internet. Even journalists who knew what the internet in the early 2000s seemed to forgot the lay of the land once high-status people got the internet on their cellphones and were shocked that the content on the screen that didn't instantly cater to them.

So they will either push enough baddies off the internet to declare victory, or have to accept that they're a fucking embarrassment.
You wouldn't expect Photoshop to be immediately usable for a newbie either. I've always been completely stumped by Photoshop, but I haven't spent enough time in it to expect otherwise.
> It was just a long delayed admission that you can't make a lot of money on offline boxed software sales today.

Well, yeah. That's the turnaround. And it's worked. It's not easy to get a large company, fat off the proceeds of boxed software to actually reinvent their business model to shift to what lots of companies actually want (easy-in/easy-out licenses on their whole software stack to scale with their workforce, like with O365).

Ballmer and Nadella have pulled it off remarkably well - few legacy companies manage to stay in with their existing clientele whilst also adapting themselves to changing landscapes like that.
Hey, I live in Golden! What's being done in Denver/Boulder is happening in Golden.

It's not SV money ruining these cities - it's local restrictive zoning laws that limit the construction of new property, while driving up the price of new construction and existing construction.

Denver, Boulder, and Golden ALL have implemented severe growth caps:

From Attempt to emulate Boulder 1% growth limit across Front Range stirs controversy (Denver Post) [0]:

> Since Boulder in 1976 instituted a 2% limit on dwelling unit increases in city limits, the idea has proliferated. The city revised it down to 1% in 1995, the same year Hayes said he pushed a growth limit of the same rate into effect in Golden. This summer, Lakewood voters approved an almost identical municipal law local officials are in the process of implementing.

SV money isn't ruining cities. Their own city councils and legislators are catastrophically mis-managing their cities.

There is plenty of space for everyone who wants to live somewhere, if you let price signals coordinate a desire for various locations with an ability to pay to consume more or less land area.

I'm starting to build momentum for a fix in Golden, CO, but it sure feels like a long slog.

[0]: https://www.denverpost.com/2019/11/16/boulder-1-percent-grow...
https://github.com/Externalizable/bongo.cat/pull/147
> If it was perfectly acceptable to log off at 6pm when you were in the office, I don't see how it's "the fault" of homeworking that's pushing that to 7pm. Likewise - if you were in the office for 9am, why log on at 8am at home?

One of the reasons which is strong at the moment is legitimately fear of losing your job, losing other work, being demoted or at least stuck, and that you're not being judged on vague presence any more, so you're being judged more strongly on what visibly shows remotely.

You think you are doing lower quality work while at home. Maybe you are. Perhaps home has extra distractions, like other people, or your mind can't stay focused as easily as it could at the office. Certainly for those with children at home it's a big problem.

So you feel you need to make up for it by working a bit longer.

Especially because your boss can't see you working.

Maybe you think you are working, but you worry your boss doesn't think so. You have a lingering doubt that maybe your boss thinks you're "clocked in" but you're not really working, you're browsing Facebook or HN or whatever half the day.

Actually, if you had measured it objectively, you spent a surprisingly large amount of time at the office browsing Facebook or HN or whatever before. Your boss did know, but it wasn't a problem, as long as you kept up enough good work to keep things going. As long as the standard set by your coworkers was something you lived up to. The benchmark was set in the office and by your coworkers.

But now, you're wondering if your output still looks good. Because your presence is more doubtful, competitive feelings about productive output and visibility signals sit in the back of your mind.

You're not used to working at home enough yet. So you start to think like an over-conscientious freelancer. Paying attention to your output more. Worked 9-5 with a lunch break, and realised you only "really" did 4 hours good work that day. Feeling like you should probably clock in 8am-7pm to make sure you're seen to be present at least, and maybe you'll end up "really" doing 5 good hours and it will be ok when the performance assessment arrives.

Your boss tells everyone to work normal hours as before. That they don't want burnout or stress.

But you have seen both sides of HR by now; you know friendly platitudes like that are quickly forgotten when the company makes an executive decision to let people go.

Etc.
if anything, the number 5 should be the surprising one
> you don't kill people because you chatted on the internet or watched a movie.

There is this pervasive idea lately a crazy youtube video or text can't actually be harmful, which just isn't true. Ideas can inspire wars, murder, revolution, they can warp minds. People previously productive can end up obsessed with crazy junk. It is important to protect each other and ourselves from bad ideas. The question is how, of course. Some people violently oppose any form of curation, whether it be censorship by government, or choices made by companies like facebook. Others insist the solution to bad speech is good speech, but I've been seeing that fail on the internet for 30 years. Perhaps higher quality education can help, perhaps improving economic inequity can help. Other ideas are welcome!
perfectly said
Trivially leads to local optima only, though. You're intentionally making a stake somewhere with no reasonable expectation of high quality, after all.
You may not be able to fully understand the scope of the problem precisely because you’re not in the US. You’re not seeing the affect and effects it’s having in day to day life.

I’m a white guy. Last week I went through a grocery store after forgetting my mask in my car. I needed to use the restroom badly and didn’t realize I had forgotten the mask until I was mid-stream. That’s when I understood why people were looking at me like a potential threat with fear in their eyes. They probably assumed I was “yet another” anti-masker there to threaten and attack them verbally or worse. (I quickly left to the car and got my mask.)
In contrast with most of the opinions here, I prefer Fire Upon the Deep. I think the alien species it explores is much more interestingly non-human than the one in Deepness in the Sky and that the bad guys in Deepness are kind of comically over-done. They suffer from a common problem where the bad guys have to not only be bad for main reason X but also are sadistic rapists, torturers, etc. on top. As if we didn't already get the "they're bad" memo already. Plus all the action happens in the finale and, to a large extent, outside of our view. Still, both are great books, but I'd recommend Fire to anyone first.
Six Tips to Ace a SQL Interview
Cracking the Maxwell Deposition
I'm using Windows 10 because I want to run modern programs, but I still don't see the usability of the operating system to be as good that it was with Windows 7.

If I go to settings, or open the start menu, I have latencies measured in seconds, even though I have a fast gaming laptop.

As a comparision on my iPad most of the settings windows have about 0.2s rendering latency (some shorter, some longer), but in reality I don't see any reason why it shouldn't be the part of the continuous testing of any operating system.

Another important example is that I find it harder to find installed programs in Windows 10 than what it was in Windows 7, as Windows 7 grouped shortcuts installed by programs into folders, now I just see a big mess of shortcuts where I have to remember the name of the shortcut to be able to run it.
I think it's safe to say many Californians should start preparing for life without ride-share. Assuming Prop 22 does not pass, the most likely outcome seems to be Uber and Lyft will simply shut down operations for the time being, if not for good. They have already signaled they are willing to do this before this appeal, and they are explicitly saying this is the most likely outcome in the media.

The philosophies of both sides have been debated ad nauseam. Regardless of what side you take, the reality is these new regulations are effectively going to get many drivers 'fired'. I don't hear much discussion about this. It seems folks on the side of making them employees can't imagine a world where Uber and Lyft will simply shut down.

Of course, those who are anti prop-22 have the drivers best interests in mind, but nobody's lives will be improved if they are denied the ability to work at all. We have to take that into account.

What happens when 22 fails, and all those drivers are out of work? What happens when millions of users who are used to being able to dial up fast, affordable rides on the drop of a hat, suddenly lose this ability? It's going to be painful for all parties involved.
> Will understanding dark matter prevent the collapse of our planet and the deaths of our children?

It's difficult to know. General relativity is useful for GPS. Superconductivity is useful for NMR that actually sometimes saves children from cancer. Neither of the applications were clear at the discovery time.

(My favorite was Magnetoresistance. You start to explain it as a weird quantum boring effect of the spin of electrons in magnetic conductors, and when the other person is convinced that it totally unuseful you explain that it is used in hard disks. SSD are killing the fun.)