skysight-inc/HackerNews huggingface dataset:
>ETL / data transformations. Python is a big player here - but for stable and performant data pipelines, I strongly believe Scala is the better choice. For explorative things, python has the edge though.

I disagree. And I've done a lot of Scala ETL work. The issue is that in Scala ETL work your data structures are either untyped (Spark Dataframe), case classes or typed tuples. If they're untyped then there's little to gain from Scala vs. Python in terms of type safety and a lot of overhead. If they're case classes then you're moving around a lot of unnecessary data fields and you've got the overhead of making fifty intermediate case classes yourself. If it's typed tuples then it's on you to remember which field is what as nothing is named.

Some sort of intelligent compile time case class subset generation would have helped the situation immensely. I think frameless (https://github.com/typelevel/frameless) gives you that power but it's a lot of shapeless black magic overhead and I've never seen it used in production (and probably various maximum field limitations and much slower compile times).

edit: Case classes also have (or had) a steeply increasing compile time memory requirement as you add more fields which is fun when your data is 200+ fields long. Almost as fun as having to make a 200 field case class to read in a single file of which you only need 50 fields but want to be type safe.

edit2: Scala is popular in ETL because the Hadoop ecosystem is JVM and Java used to be atrocious. So Spark (which wanted Hadoop compatibility) picked Scala because it was better than the alternatives. However nowadays Databricks is investing a lot more into their Python support from what I can tell and there's Python native competitors out there (Dask, Ray, etc.).
> the right fine here is their entire market cap. That would put them back at square one

I don't think Zoom has transgressed anywhere nearly this badly, but even if I did it doesn't make sense to fine any company their entire value unless your goal is simply to destroy them. The company is only worth as much as it is because it is expected to continue as a company, and there would be no way for it to continue if it owed that much money to the government. Unless it was nationalized and run by the government, but I doubt you're proposing that? Which means instead the company liquidates, and its liquidation value is far less than it's value as a business.
Would have been helpful if the article was more than a casual commentary.

"A 2015 paper, now well known in economics research, details a graph that appears to show women's behavior in marriage reinforces the stereotype of a male breadwinner"

Would have been helpful if there was a link to the paper.

"The graph plots women's share of income in married couples from zero to 100%. At each point, you can see how many couples there are in which the wives earn a certain percentage of the couple's income."

Really? It would have been nice to you know actually see that chart...

Terrible article.
Sounds like you wrote all of the stuff that wasn't io bound in to your concurrent logic, rather than

group -> make concurrent calls and wait -> sort

which would have been very straightforward, and probably faster too because you don't let any one step interrupt the other
The Title oft the original Article is a bit misleading.

Its about their budget brand Honor.
Hiyaaa
I'm all for citizens owning cruise missiles but, I think that's missing the point. The point is that an organized and armed population of say Vietnamese farmers could theoretically hold off against the largest power in the world until they decided to move on
I love video games and play regularly (but casually). I've seen quite a few programmers who suck at their jobs basically because they are up late at night playing video games.

I've been addicted to video games in the past, but these days I only play console games and ones that are suited to casual play. And I only have Mac computers so I can't play most games anyways even if I was tempted. I also save money on expensive gaming PC rigs
Understanding Associations in Elixir's Ecto
JavaScript Operator Lookup
For concurrency related specs i was alluding to spin/TLA+.
Smaller Is Big in New E-Commerce Warehouses
That may help offsetting the burden brought to Mainz by having Karneval and ZDF.
Firefox dropped H264 support 1 year ago because of Google Play Store policies. This codec was required for interacting with iOS devices which did not have VP8. However, VP8 has been added since iOS 12.1, so it might be possible to use it now across all platforms.

- https://bugzilla.mozilla.org/show_bug.cgi?id=1548679

- https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Rel...
Brother has good Linux support from my experience. The drivers installed easily on my fedora machines and printed perfectly. When I installed the printer in windows it spit out 20 sheets of gibberish. Never thought I'd see the day when a printer worked better on Linux.
"Here are the keys to your new car"

"Where are the wheels?"

"Well... we delivered most of what was purchased so you don't get to complain."
> There are still very crazy users on Twitter especially those who fancy taking down 'The oppressive capitalist system™'

I mean, if my only two choices are a fairer form of capitalism or the resurgence of neo-Nazism, I guess I'll pick the former.

If the only two choices are the abolition of captialism or the resurgence of neo-Nazism, I'd still pick the former.

I'm being facetious, but to be fair to Twitter, there's a lot of "sub-cultures" within it. All extremes appear to be well represented. Parler appears to be 4chan with a nicer user interface.
Unity’s gotten better over time, but honestly janky-/blurry-looking text-rendering is still one of the giveaways that you’re playing a game made with Unity. I notice it the worst with computer card games or strategy games (where text rendering is tricky). Makes one miss flash... .

Godot puts localisation/internationalisation really way more in the foreground than Unity (having built-in support for it, while Unity does not, as well as having the development software itself being localised into far more languages than Unity), so it makes sense that this culture would also lead to better text support.

(disclaimer: I work with unity a lot - I’ve only done a one or two small projects in Godot, and would still recommend Unity above it generally)
you make it sound like these people were successful BECAUSE they were immigrants or because they were turkish. the way I see it is that these are gifted people that were (more) successful because they moved to Germany. people that are against immigration fear their country adopting cultural/political ideas from countries that people emigrate from.
Other Good news: The cold transport requirement has been a known requirement since beginning of development, for at least the Moderna and Pfizer vaccines. And the Moderna and Pfizer vaccines have been among the leading candidates since March.
How is this different from K8's? It just looks like k8 with a little extra boilerplate for microservices (built in key-value store etc)
> questioning unlimited immigration

There is no unlimited immigration. Even European Free Movement has limits, albeit rarely relevant or enforced.

This contributes to a ratchet of delusion where the laws are made more and more onerous on immigrants while people complain that it's "unlimited".
By this logic though shouldn’t “store brands” at the grocery store or “CVS brand” medicine at the drug store also be “illegal.” Both those surely look at which brands are selling before deciding to make a generic to put on the same shelf at a lower price. That’s not a monopoly, that’s standard practice in the retail business.

Thus the presence of competing products or the fact that generics appear against popular options is really not a good argument for nefarious activity.

The issue from some of those crying foul is really that there isn’t any brand loyalty towards what are commodity items. Why should someone buy your more expensive HDMI cable when a perfectly good one sells for less? It’s a valid question those crying foul need to answer. The answer here of course is that many/most of those doing the selling are middle-men and not actual product manufacturers thus it’s very easy to undercut the person that doesn’t really need to be part of the supply chain.
> chief marketing officer at Cockroach

...and you thought you had a hard job?
As a resident of Mainz-Kastel, I am offended. The Ebsch Seit enjoys the far superior view across the Rhine.
My Epson has been bugging about a firmware update for ages. Not a chance I’m going to upgrade as it kicks up enough of a fuss about third-party ink as it is.
I don't think it has anything to do with computers. Tests have had formula sheets for decades, the quadratic formula would typically be on there.

The importance has always been "how its applied." Tons of people failed classes despite knowing the formula. It has always been about the basic application.

I don't think many math tests consisted of "write down the quadratic formula" and that's it.
It's a gathering place for alternative reality. In parler, trump won, covid is not a problem, and Jesus is real and global warming is not.
I should be clear this was about 15 years ago.
Creating a Web Performance Team
I'd fail if I had to go through this. When thinking hard about a problem, I like to clear my mind of visual distractions by looking out at the sky and if I'm not near a window, simply close my eyes.
Maybe some of the groundwork laid out by ReactOS could be re-used here?
This, or spray paint in windows and periscopes. Or, smokey fires in air inlets, crews carry gas masks but not hours of supplemental O2.

Modern armor isn't invulnerable, but as I suggested it isn't easy to take out and likely would achieve similar to 40:9000 or worse in confrontations with civilians. Thankfully armor rolling over civilians like that isn't common enough for me to pull actual statistics, so we have to guess at efficacy compared to knights fighting peasants.
I'd rather keep this to the theranos type of companies.
Yes

https://news.ycombinator.com/item?id=25028411
Maybe the name was chosen specifically for that area when they were trying to attract startup companies?
> This is nice and all but they need to fix things like alt-tabbing in an out of a game.

This is super hard to get right. It's somewhat wonky on Windows to begin with (we have found plenty of games where it's broken on Windows), and then you have to factor in that X doesn't work the same way, and there are a hundred different window managers, which all work different ways. It should be significantly improved in 5.13, and we're still working on improvements in that area, including in upcoming 5.13 releases.
That's encryption for the state, not for us peasants.
Cave men discovered fire before humans discovered phlogiston, which they discovered before they discovered there was no such thing as phlogiston but rather oxygen instead.

BERT was motivated by the discovery that neural nets will try to learn functions you show them and some ideas of how to route information so it forms bottlenecks that force the network to learn general representations, but there was not a mature theory behind it and judging by that review paper there still isn't.

That whole paper reads to me like an account of wandering in the dark. If I read a paper that long about liquid rocket fuels I'd learn that 99% of the things I might want to use as a rocket fuel won't work and I really have a choice of Hydrogen, Methane or RP-8 and Oxygen.

If you were out to "build a better BERT", even a slightly better BERT, that paper doesn't give clear guidelines about what you should do.

It's got all the trappings of a field which is preparadigmatic but could be mistaken for paradigmatic because of the sheer volume of researchers, conferences, papers, etc.
>I thought this was illegal and why the third party cartridge market is so big.

Are you talking about the Lexmark case? That was the Supreme Court ruling against Lexmark's claim of patent infringement by a 3rd-party ink refiller.[1]

That ruling doesn't apply to 1st-party manufacturers using electronics/software/DRM to make 3rd-party accessories incompatible. That's why it's currently legal for Apple's T2 chip to not validate 3rd-party repairs and Keurig coffee maker to check for approved K-Cups.

[1] https://www.google.com/search?q=impression+vs+lexmark
> Stash is used to record the current state of the working directory and index while also returning to a clean working state.

Er, no. Stash does not return to a clean working state. Stash stashes modifications, not new files. And it makes a real mess if those new files happen to exist on another branch you want to check out.

Stash seems like a half-implemented feature tbh, if only for the infuriating limitation above. It's really just not safe to use.
I agree that "lies" and "bullshit" seem to be among the defining problems of our time.

What seems to have broken down is trust.

In the many cases where you rightly point out the truth is discoverable, who do we trust to tell it to us?

It's a hard, long-term problem. If people have lost faith in priests, scientists, politicians and the media, where to go from there?

Any program to restore some ground truth to common discourse will have to operate by building (or rebuilding) broad societal trust in one or more public institutions. Ideally institutions which act in good faith and are in fact trustworthy.

It is very hard (in a democracy) to make true progress on societal issues without some way to achieve broad consensus that they are real.
Oh right sorry, Telegram indeed doesn't do group calls. Removed them from the list. Thanks!

As for Jitsi, BigBlueButton, and OpenMeetings, no indeed they don't do encryption currently, hence them being in the second section with open source self-hostable conference software rather than the e2ee section above. To me, depending on the use-case (if you can self host on a trusted system) that would be equally secure and also doesn't leak metadata (who calls who) to some central system.

Wire's most recent system (launched a few weeks ago to make the video conferencing more efficient, bumping max participants from 4 to 12) also tries to avoid learning who is in a conference with who, but fact is that if you observe their datacenter there'll be traffic going to certain IP addresses that starts and stops at the same time.

For what it's worth, to add my experience/recommendations: I really liked the BBB setups I've been in (largest was a hundred or so people) and would recommend that if you're looking for an alternative. Wire also works reasonably and because it's end to end encrypted you don't need your own setup to get started, but isn't as open source oriented as BBB/Jitsi and the CPU load from the encryption during video or screen sharing is quite significant. Jami, last I tested, was quite buggy, but that was way before the pandemic. Full disclose: so far I've only had to decline one Zoom request and so I've never been in a Zoom® call (not a single of our clients uses Zoom, yet people use the brand name as a synonym for video call? I don't get it), so I can't compare any of these with Zoom.
As long as the game runs fine and it is supported, that's perfectly fine for me. Most ports use ad hoc emulation layers anyway that never see updates once released, while proton see continuous improvements (but of course it can also regress).

The better ports use the native APIs of course, but are few and far between.
Your cynicism is misplaced (and borderline arrogant).

1) Germany is ~1% of the world's population, and an economy shrinking in size relative to the 'rest of world' quickly, a 'hidden champion' in Germany is almost irrelevant outside it's borders.

The world is a very big place, name recognition matters even within industry settings.

2) BioNTech has been losing money for a few years, they need this deal and everything from it. The CEO has a responsibility to make sure every element of credit is given where it's due.

3) The commenter below mentioned they are 'not small' - this is not quite true - they are 1000 people, which is actually relatively small for such a firm, their massive $20-25B valuation likely comes from kind of earlier understanding that they had a vaccine that was probably working, and such info was slowly leaked out to market over time. The the founder is 'Stock Rich' to the point of '100th Richest German' is really not a big deal.

There going to have to get out there and try to be as well known as some of the bigger brands.

Edit: I should point out that both Space X and Tesla would absolutely not exist were it not for the kind of communications strategy that Musk has embarked upon. Literally his appearance on Stephen Colbert was not only a plea for cash, but a plea for people to 'join the movement'. These things pervade just consumer elements and helps give him power and attention within other, non-consumer facing business operations such as the closed world of 'space'. Having made himself a very famous person enables him to open quite a lot of doors, get a lot of meetings, raise a lot of money, hire a lot of inspired people, which creates a virtuous circle unto it's own once products are materially released etc.. He did a great job of that.
SBT's deeper problems are the 4-dimensional data model and the 3-layer meta-interpretation model. Probably not the best option for really complicated builds, but it's great for simple builds and I appreciate the tireless open source work the folks do to keep it maintained!
You can obtain a Q-Switched laser off ebay for around $600 by purchasing one of the cheap "tattoo removal" machines. Not a bad price I think. Q-Switching is cool, but isn't fast enough to produce the higher powers available from a mode-locked laser. I'm looking forward to when a DIYer can put together a mode-locked fiber laser at home. That opens up some crazy applications(i.e. particle accelerator).
Geometric Cellular Surfaces
> Valve is doing god’s work when it comes to Linux gaming. I have played over 40 hours of GTA V without many troubles. The game looks great and performs great. So glad I could get rid of my windows install.

"I would actually prefer if you didn't play GTA V. I mean, I guess it doesn't matter since you're going to hell anyway. But still."

- God
Apple: Design Philosophy Behind the iPhone Camera
Thanks to all the replies — looks like I'll be able to set something up!
Because some significant proportion of ML/NN research involves throwing mud at a wall and seeing what sticks.
Unfortunately Scala suffers a similar story on the JVM with Java libraries.
Cleanest way to extend functionality if ides are able to catch up and provide discoverability. Big win on syntax
I find it amusing that congress is seeking to ban E2EE, yet the FTC fining a company that lied about doing it.
> It's hard to predict what the next outbreak of war will look like.

Look at Armenia vs Azerbaijan: drone destroying anything on the ground, one second you're not even aware you're in active combat, the next you're dead. You can also look at what ISIS is doing, strap a mortar round to a commercial drone, fly over an enemy position, drop the round [0][1]

!!! Spoiler: war footage, don't click if you don't want to see people dying

https://www.youtube.com/watch?v=pjJ6sc1OBwA

https://www.youtube.com/watch?v=raaYRlri4J0

https://www.youtube.com/watch?v=Hz4DQWIBH50&has_verified=1

https://www.youtube.com/watch?v=OKNkcM9kdf0&fea=&has_verifie...

https://www.reddit.com/r/CombatFootage/comments/jquj1n/one_k...

[0] https://www.youtube.com/watch?v=0vY7i_eR06M

[1] https://www.reddit.com/r/CombatFootage/comments/fnrox0/isis_...
You only have to debug the code if you're going to keep it. I'm not going to spend days debugging a prototype made of spaghetti, it'll have served its purpose and I'll start over with optimization in mind and refine the idea. If you wanted a programming language that would be a real win for game development you'd choose something that had the option of no type or memory safety and no boilerplate for prototyping with an option to turn those options on for when you actually integrate the feature with the rest of the code.
Task and Purpose on YouTube just did a video about mixed weapon squads and how this was a relatively new development in WWII. Traditionally you would have entire regiments of the same weapons line up and face off.
Yet here I am, playing PC games while keeping my PC Steam free.
Micro is developer first focused. Meaning the starting point is writing code not deployment. We bake in a Go framework to write backend services. Then micro builds in everything you need. Abstracting away k8s. Everything you need is an importable package. Everything also works out of the box on your local machine using "micro server". No k8s necessary. The majority of the focus for us now is m3o.com. A hosted platform. Otherwise I think k8s is the wrong abstraction for devs. We need access to underlying primitives but also need a workflow thats driven around writing services not operating them.
Haoyi, is that you?
Yeah, the symbolic method names can be quite annoying and (often) make code unreadable. Especially ScalaZ went really overboard there.

I'm happy to say that the convention is becoming more strict in this regard and symbolic method names are (mostly) discouraged [0].

[0] https://docs.scala-lang.org/style/naming-conventions.html#sy...
Yeah, even people who honestly believe that they are firmly pro-immigrant often have trouble accepting them in any role beyond cleaning services or running a kebab place. In reaction to this, some third generation descendants of immigrants seem to identify less with the country they have never left longer than a short vacation than their parents and grandparents.

It is very valuable for both immigrants (+descendants) and natives to see such a nice example of success far outside of typical immigrant roles.
Where is the consequences addendum?
>FWIW, just like how companies can have different cultures around their physical spaces, they could have different practices/expectations set around the virtual space.

That's true, and it's not like I would quit my job if my team started using this, so maybe I would come around and appreciate it more. But initial gut reaction brings negative thoughts.

>Another q would be: under the current paradigm, are you enjoying work from home more than physical offices?

There are pros and cons for sure. I actually just transferred to a wfh permanent employee (although last time I was in an office was April), which I see as a net positive mostly due to how much time I save not commuting.
I think Lucid (the charts, not EVs) use these internally: https://github.com/higherkindness/rules_scala

And they support Scala 2.13
This already exists for anyone sufficiently motivated. It's a video input playing back a prerecorded video showing absolute attention, with the device IDs coded to pretend that it's a video camera rather than a generic video input (e.g. HDMI input)
Study: Hydroxychloroquine no better than placebo for Covid-19 patients
If you're intending to use Proton, FAT filesystems aren't recommended as they don't support symlinks or certain important filename characters like ':'.
Neil Ferguson is a popular target by people misrepresenting his research. There’s a reason why you’re citing a self-published essay by a guy with no relevant experience who gets a paycheck from the Kochs for general right-wing activism rather than peer-reviewed research by someone with public health or medical expertise.
That has been covered by middleware for years, which is another reason why most professional studios don't care about 3D API portability as much as FOSS crowd thinks.