skysight-inc/HackerNews huggingface dataset:
Really interesting theory! If your descendents 50,000 years from now could read this comment, do you think it would reflect positively on your persona?
Eating good food is one of the interesting parts of life for me.
Because what we tend to call Chinese is more Indonesian than Chinese and very dulled down on top of that
Update:

10% of 1B is 100M.

100M tickets in how much time? Let's say a year. And it takes on average 5 minutes to respond to 1. That is 500M minutes. So you need a team of ~1500 people to respond to 100M tickets in a year. Not that bad eh.
> it's pretty sluggish for me

Did you take into account the 200ms that's purposefully added? The behavior of alt-tab on windows is also: if you press fast (within 200ms) you don't get a UI but the switch will happen. After holding alt for > 200ms, the UI is displayed. Taking that into account, does the UI display after a delay significantly longer than 200ms? Please open a ticket if it does, with your hardware specs.

> It also doesn't seem to support any form of drag-n-drop

That's a great idea! Please open a ticket

> Nor does it seem to support command-H/Q, or play well with Spaces.

There are 2 tickets opened currently for these 2 things. Hopefully they get implemented soon
Whales Keep Carbon out of the Atmosphere (2017)
Contract Platform Shock Ban: Wolters Kluwer to Appeal, Clarify German Regulation
If effing C and COBOL are still around and Javascript somehow turned popular as a general purpose application language then PHP isn't going anywhere.
I've tried to port a MVC project to .NETCore 2 a while ago, it was pretty painful mainly due to lack of @helper syntax in views (everything which relied to @helper had to be changed).

Also, from what i saw, nobody is actually in a rush to "move" to .NETCore, most big shops still rely on .Net Framerwork , i still do some occasional work on a project which is using .Net Remoting :)
What it says pretty much, used Guix to replace a bunch of containers people had set up and needed to be coordinated on the network. The only reason why they were using those was because the other devs were on Windows/Mac and couldn't run the software natively.

The rest was boring details about getting the right version of the jvm running using shepherd instead of systemd, which I liked a lot because it wasn't systemd.
Coffee is hard to give up. I consider it a gray area if whole beans.
Yes they are. Sauces are some of the worst offenders, rarely less than 10 ingredients.
>With .NET Core 3.0, we’re at the point where we’ve ported all technologies that are required for modern workloads

.net HttpClient is based on outdated cookies RFC, RFC6265(that is 8 years old) is yet to be supported [1]. And what can you do today without good http library?

[1] https://github.com/dotnet/corefx/issues/29651
TikTok has moved into Facebook’s backyard and is starting to poach its employees
>So it does include flour and pasta?

Yes, it does.

>Edit: olive oil and butter would also seem to fit the bill.

Indeed they would, unless you're making them yourself, or at least have an inkling of how, where, and by whom they were made.
Drag & drop is completely broken in Reminders on iOS.

Items remain stuck after being dropped and then they would return to their original position.

Try it out, it's ridiculous that they released it like this :)
I applaud this, I really do.

I'm also worried about HyperSwitch. When I converted to OSX half a decade ago, coming from Windows, this was the one app which I needed to be able to say "I can use this machine".

I can't comprehend how people otherwise can organize their things; it's just not my thing.

Also Tilde-Tab is the killer; Windows really missed out here.

I looking for a replacement for the same reason: the uncertainty of the future of this app.

The author seems to keep it alive, but it has (or had?) timebombs and once a year the author had to release a new patch version due to this.

I tried contact the author to throw money at it, to make sure I can have this as long as I use OSX, but he didn't really respond to that.

However, what can I say, I still prefer HyperSwitch (HS).

- HS is much faster "coming up", this is essential for me. I want to quickly use this. Basically I configured HS to be instant, no delay. I can live with the flashes, actually doesn't really bother me
- HS supports CMD-Tab and Tilde-Tab; I need both. And in practice they work amazingly well for me. Tile-Tab is when I strictly need to jump between in-app windows. CMD-Tab can do both, in fact. Jump between apps or within the same apps window.

Also CTRL-Tab hurts to hit combined with TAB.

Anyway, this was on my mind for some time and there was nothing where I could mention it to similar thinking people so I already apologize if this seems inappropriate as a feedback for the hard work you put into it!

thanks
Just came with an idea: IPFS shaddowing/mirroring, a browser plugin which seeds your public browsing cache as a source.
Then as more people visit the URL and keep it cached then the resource would live the longer or forever.
That would need to be zero-setup & interaction-free tool, Firefox killer-app ideally.
Yes! No pain, no gain!
> The alt-tab feature in HS also has a flaw: if you switch to an app via the dock icon (or possibly by clicking on one of its windows), all windows of that app become ‘recently used’ in the alt-tab menu. I'm guessing this might be a behavior of MacOS, and that you might run into the same problem

I'll test this, thanks for the heads up! Windows recently used order comes from the OS in my current implementation (I'm not spying on the whole system and keeping track; the OS is giving me a list of most-recent first windows). That may indeed affect my app too
Sudo Fix My Vulnerability
http://en.wikipedia.org/wiki/Olive_oil_regulation_and_adulte...

http://www.google.com/search?q=olive+oil+controversy
For modules you can access the variable just fine, but for classes you need to use the mangled name:

$ cat >foo.py
__FOO = 1
class Foo:
__FOO = 2
$ cat >bar.py
import foo
print(foo.__FOO)
print(foo.Foo()._Foo__FOO)
$ python3 bar.py
1
2
Two blocks of 4 hours of work with a break of 2 hours between them is not a bad division of time.

You do not need much more time to refocus after a two hour break than after a half an hour break, but the two hours break and the larger meal allows you to work until longer in the evening. In many cases, you can even spend time with your family during this middle of day break, so you do not have that necessity to leave early.

I have followed the two different lifestyles in the south and north of Europe. Northern people tell you how their system allows them to leave early and have more time for family or whatever, but truth is people in the south spent way more time with family and friends. Also, south people usually work more hours, but it's the north people who get the job done.
I'm a global warming skeptic myself, but have been told that we need to take action within the next five years or else it will be too late. But I've been hearing similar things for the past 30 years, so I take it with a grain of salt.
> adoption of .NET core on standard line of business applications

This is rather anecdotal but in my little area of the world there is little. .Net is moving too fast and too impractical to really be worth it on enterprise these days. The main problem for us is the libraries for handling thing like data-formats.

Linq-to-sql is still better than Entity Framework from a time to market perspective, but both of them are really, really slow. XML interpreters reminds me of learning JAVA back in the early 00’s, they execute well enough but you need two million lines of code to do what Python does in 20. Working with SOAP and SAML often requires you to build additional parts on top of the fairly terrible APIs and some older stuff, that used to be in .Net has simply disappeared into unmaintained third party libraries. Connecting up Microsoft’s own System Center (2012) has gone from being a simple service reference to you having to build your own library because Microsoft moved to Azure. Even official libraries for AD integration are half finished and require you to build your own service APIs to look up stuff like unique IDs.

.Net Core is really good at building CRUD services and really bad at everything you actually need in Enterprise situations because almost nothing in the real world actually requires that.

Luckily both Microsoft and Azure are treating things like Python as first class citizens both on Windows Servers and in Azure. Their own Powershell has become a much more powerful tool than C# has as well, so it’s not like I dislike Microsoft at all, it’s just that .Net has spent the past decade becoming less and less useful for what we need it to do.
Windows userland is being rewritten in COM since Vista, as the Windows team picked up the Longhorn ideas and used them in COM after winning the WinDev vs DevTools politics, I doubt they will change route.

The best we can hope for is that with the new AOT/JIT infrastructure, it gets more equal footing with C++/WinRT in platform APIs.

After all, it has won the UI, MFC is legacy and XAML/C++ doesn't have much uptake as most companies rather do C++/COM and then consume them from .NET for the UI part.
We're using .NET Core for a few new projects. Our situation is a bit different as we build bespoke software for a wide range of clients. We're pretty satisfied with it.
SVD-Loader for Ghidra: Simplifying Bare-Metal ARM Reverse Engineering
I guess they haven't been defeated by the 40 hour minimum work week imposed by modern capitalism. As long as they are happy, who cares when they work.
Sometimes I go into water around 2°C in a 7mm wetsuit, and when water seeps in it sends a jolt through my body. In summer I can stay in the water pretty much indefinitely (It's anywhere from 10 to 15°C, but in late winter it's usually limited to 45-60 minutes tops. 30 minutes is roughly when my hands and feet stop working.

I don't know how people in norther climates swim in even colder water with no suit.

I remember reading as a child about a man from China who bathed himself daily, even through winter, in cold water from a nearby stream. He'd carry a few buckets to his washing area indoors, sit in it, and clean himself. He thought it was wasteful to heat the water in winter, but it was well below 0°C.

I'm a soft, weak, comfortable person.
The last version clearly exposes that you have an infinite loop. This is something hidden by the `while(evaluate)` expression.

Also if it comes to pure form I would have preferred `while (evaluate) as x:` out of establishing a parallel with existing syntax, but that's not very important.
I don't have a horse in this fight, but if I was on COMAC's risk committee I would also make sure that no foreign president could ever cut my company - and its enormous investment - off from critical supplies with no more than a stroke of a pen.

Especially since that is what just happened to another Chinese company with Western suppliers.

Its not a moral problem.
-That really depends on where you are.

In Scandinavia, lunch breaks are mandated by law. In Norway, if you work more than 5.5 hours, your employer must give you at least 30 minutes off (unpaid) to have lunch. If the nature of your workplace is such that you cannot leave work, the lunch break is paid. [0]

Hence no desperate souls at the gate, ready to take my place without demanding any lunch break.

Also, as other scandinavians have pointed out - this is not a recent measure to make life easier on your employer; it's just the way it has always been.

[0] https://lovdata.no/NLE/lov/2005-06-17-62/§section10-9
I grew up with matpakke and the 1/4 of milk every day and I hated it. It was depressing. Only good side was you got more time to play outside at school since you just wolfed down the food to get it over with.

My kids go to a school in Spain and they get a 3 course meal every day for about 5 EUR a day. As a parent its great because you know they've had a full complete meal every day and you can just make a small evening meal.
Siraj Raval – No Thanks
Amazing amount of polish, several nice details that made me laugh more than once! Nice work!
What is the current "sweet spot" of the product? The perfect customer, if you will.
> France is heavy imprinted with socialism and ideas such as "everything is cultural". There is strong social backlash for even implying that intelligence is (mostly) genetics.

As a french, I would argue that there is "public" backlash - e.g. in newspapers, etc. - but in private life most people would agree with OP.
France is by far not a socialist country - here are the last (2015) regional election results : blue is right-wing, black far-right, pink and red, left-wing :

http://referentiel.nouvelobs.com/file/13820492.jpg
A Floating, Transforming E-Bike
This isn’t so different than once in Chile, except that comes later. Typically once is marraqueta or hallulla and tomatoes, avocado (palta), or chicken and mayonnaise. It is almost always with tea (it is a form of high tea) and served after a big lunch.
> ...increased the number of .NET Framework APIs ported to .NET Core to over 120k, which is more than half of all .NET Framework APIs

I don't know .NET at all and the numbers there seem mind boggling. Can someone put this into some kind of context?
If you install the VS Code's C# extension, you should be getting autocomplete and quick fixes such as adding impport statements automatically.

https://code.visualstudio.com/docs/languages/csharp
Not mine, credit to https://codepen.io/bnhovde
I find the verbosity complain rather strange.

Then again, I rather use maintainable programming languages, instead of writing hieroglyphs.
ContraPoints Commands the YouTube Stage
> The typical Norwegian workday lunch break is only about 30 minutes.

That's also pretty much the way it is in Germany.
WeWork set to sack 2,000 staff as anger towards Adam Neumann grows
Is there a recommended approach to dealing with the occassional cpu intensive task?

Supposing you were running an http server and most responses were very quick - but occassionally a request came along that required calculating pi to the n billionth digit.. (for example).. Would you need to farm that request to a separate process - or could you keep it in process but in a separate thread outside of Tokio?
The Amazon Fires as Talking to Bolsonaro
I wholeheartedly second this recommendation. I love that channel, and I don't even understand why. The videos are incredibly soothing and pleasing. They speak to the craftsman in me.

Apparently Baumgartner and his techniques are under some criticism from other restorers, but all I could find was a somewhat angry Reddit thread.
I don't know about others, everyone seems to like naps, but I feel completely wasted after midday sleep.
Thank you for your reply.

My comment was indeed a little edgy, I have my reasons for that. But the intent was not a personal attack, although I now see that some of the words used were indeed on that edge.

I see in the history of your comments that it is not normal for you to ban an account just right away without any warning. I have no clue why you made this exception for me, I see much worse around on HN. My account was never blocked btw, it's still working. Feel free to try to block it again if you wish so, I won't use it anymore anyways.

I truly hoped I was able to shed a light on things many people normally don't see, the intent was positive but apparently I failed to do so rightly. I am human and cannot promise to always be kind. Therefore this better concludes my contribution to HN. Wishing you all the best.
Judge grants mega-rich Sackler family reprieve from legal costs of opioid crisis
To be fair, numbers aren't listed in the spec initially as one of its basic types (and they aren't, they're implemented as pairs, which are a basic type) and no one is disputing that Bel has characters, just whether it's appropriate to mention character encodings for what seems to be intended to be mostly an academic exercise.
Well, being performative can be considered a part of italian culture.
Why Did the Boeing 737 Max Crash?
Digital Health Platform 1DOC3 Exploits the Global South
No one is arguing that IQ is invalid. It is not the be-all-end-all metric of intelligence and success, nor is it as accurate as people make it out to be. It measures a narrow spectrum of intelligence.
On an Android device, there are lots of relatively simple to follow guides to be able to download 'free games'.

Rooting your phone is all well and good if you know what you're doing. It's not so good when you don't, and I'm your tech support phone call.
IMHO walrus operator goes against the zen of python.

https://www.python.org/dev/peps/pep-0572/#differences-betwee...

https://www.python.org/dev/peps/pep-0572/#relative-precedenc...

Even examples of the spec shows how unintuitive and "unpythonic" this is. Explicit is better than implicit.

IMHO adding features to the language to save 1 line of code for 10% of cases when you need it (I agree that there's occasional case when walrus will save you more than 1 line) is just bloat.

I am not a big proponent of Go, because it has its own flaws, though language is indeed very simple and creators of the language try to leave it simple.

IMO Python was very readable, super simple, intuitive and should stay that way, though recent releases show that Python is giving in for the feature bloat.

EDIT:

> Try to limit use of the walrus operator to clean cases that reduce complexity and improve readability.

Facepalm.
I also grew up with a madpakke (I'm in Denmark) and also hated it. Was pretty jealous of Swedish kids since I knew they got a hot school lunch and didn't have to eat boring, open-faced sandwiches and room temperature milk. I guess Norwegians have it just as bad as Danish kids.
The crazy high numbers are due to a fairly Microsoft-specific definition of "API" in this context. What they count here is class members; so they ported a class with 15 methods and 3 properties, they'd count this as "18 APIs" (or perhaps 19 - not sure if the class itself counts as an "API" as well).

That being said, I'm sure there was indeed an impressive amount of code that had to be ported.
It refers to the API surface area (classes, methods, namespaces available in the standard library) from .NET Framework, the Windows-only runtime that has been developed for the last 15 years.

.NET Core is the new cross-platform runtime and now supports more than half of all the API surface available from the older framework. The number itself isn't anything special but just denotes how big the standard library is.
IDEs for Python
I'm not sure I understand your comment, would you mind explain more?

Which examples are you talking about?
>Btw, Linux as a deployment platform works quite well.

What are you using in production for Linux ? Kestrel + Nginx ? Any problems encountered with this setup ?
For our customers, we still don't bother with it beyond a couple of toy projects.

Most of our customers are doing transitions to .NET Framework 4.7.1 and 4.7.2 from 4.5 and such, .NET Framework 4.8 still isn't a viable option for them, and plenty of in-house, and third party libraries they depend on aren't yet on .NET Core.

By .NET 5, they might start moving into Core infrastructure.

And for those teams the multi-platform part of .NET Core isn't that appealing, because UNIX deployments are already covered by the Java teams anyway, with products whose .NET counterparts are yet to be 1:1 available.
... And the myth of the unique, special, superior, holier than thou culture.

The truth is that youngsters in Catalonia eat the same hamburgers, drink the same german beer, wear the same Nike shirts and pasta glasses, play the same world of warcraft, drive the same brands of cars and bikes, enjoy the same pop, rock, rap and flamenco (inherited from the Andalusian inmigrants), read the same Harry Potter books, watch the same spiderman's hollywood films, use the same smartphones and operative systems, celebrate Halloween (probably dressed as Franco, or maybe Lady Gaga), study the same english, science and maths, culture the same peruvian potatoes and tomatoes, farm the same cows, sheep and chicken, and share the same religion, mythology and culture, the same... as any other occidental people.

Their grandpas are from Andalucia, Murcia, Castilla and Asturias more often that they would prefer to admit.

They eat onions entire and make castles in the air with people that climb over other people. Two nice apportations to the planet diversity, nobody denies that.

They dream that everybody, except they, are Franco (forty years after Franco death) and they behead the dragon with a flamiger sword in from of a bunch of grateful ladies. hurrah

And they have TWO languages, not one. Spanish, with 600 millions of native speakers that everybody understands and uses (even if they choose to hide this fact and feel ashamed for it), and a different language that uses the same latin alphabet (A,B,C... we are not talking of the invention of Lord of the Ring's runes here) borrows a lot from french, spanish and maybe italian; and is used as political weapon all the time.

They aren't the only european with two languages (or the only spaniards that suffered with Franco) and they do exactly the same things as any other european in the 99% of their journey.

If we talk about their culture, maybe they should be nationalised US citizens directly, as millions of other people in the planet.
Sure, because what did society do before IQ tests? Surely because they've been around for that long, they must be flawless.

https://www.independent.co.uk/news/science/iq-tests-are-fund...

“It has always seemed to be odd that we like to call the human brain the most complex known object in the Universe, yet many of us are still prepared to accept that we can measure brain function by doing a few so-called IQ tests,” Dr Highfield said.

I wonder, what is your opinion on Murray's and Herrnstein's The Bell Curve?
Wasn't this the painting that Michael Lewis suspected that it isn't by Leonardo?

Edit: It is, indeed: https://news.artnet.com/art-world/michael-lewis-salvator-mun...
And the consequentialist ethical standpoint is that intent does not matter as much, but the result does.
And unlike intent, short term consequences are much more amenable to analysis.

In case of scammer vs parent, the results are obviously different.

But if say that parent lied with good intentions but caused harm, it could be as bad if not worse.
The other thing that matters is whether consequences were predictable by the agent that lied. This is related to but not entirely the same as intent, however estimating that is pretty hard too.
Typically done using a reference group.

Note that intent implies prediction of behavior of parties that are being lied to. The opposite is not true.

The argument in short is that the ethical difference between outright deception and gross negligence with same results is non-existent.
Nice job ripping a new asshole in a theme-park version of buddhism, but I'm not entirely sure what you're trying to communicate here. I mean, yeah, sitting on your ass doing nothing your entire life is a bad idea, sure.
Show HN: Kommunity is a better designed and free alternative to Meetup
Well there's always a tallest tree in the forest, if the current tallest is cut down, another becomes the tallest, so there's no particular gain or loss over and above any other big tree.
I find the opposite to be true. Many companies are moving to .NET Core, especially the independent dev shops. Cross-platform, easier to develop, faster and cheaper to run, and now supports desktop APIs.
Whats with the obsession with Norwegian food and lunches.
Feels like we are entering this subject on a regular basis.
Oddly enough, slatestarcodex is considered a highly reputable source.

I reccommend checking the sources given in the blog post.
Six Publishers with a Pit Bull on Their Editorial Boards
Holy hell, that must have been frightening. What was going through your head at the time?