skysight-inc/HackerNews huggingface dataset:
Yeah me too, it would be great to see AMD cpus instead of the Intel ones in the x86 offerings. In theory it shouldn't be a huge change. Moving to ARM is much more challenging but Apple has done such project before.
Intensive care units were born
then she's definitely your uncle and you had better double-check her pronoun, because ThreadPoolExecutor exists for a reason, and it's widely used in pair with run_in_executor() [1], and the pool itself can be shared with other non-executor-related tasks scheduled to run preemptively.

[1] https://docs.python.org/3/library/asyncio-eventloop.html#asy...
Once again back to the good ol' "it's hard to make a man understand something when his paycheck depends on him not understanding it."

We're far too happy to whitewash any convenient action with a noble-sounding excuse in order to excuse our continuing it.
I always used it in "windows 2000" skin mode to save on computer resources. Can still vividly remember the day I got a new computer with enough RAM that running the Win Xp default theme didn't really make an impact.
> That, of course, is in addition to the obvious reason that democratic countries by their very nature just don't do stuff like that

They absolutely do, with varying levels of transparency. I remember getting annoyed when the Scotland Office were posting anti-independence propaganda in the form of Buzzfeed listicles: https://www.buzzfeed.com/youdecide2014/scotland-the-uk-10-my...

Now, a couple of clicks will reveal that "you decide 2014" do say that they're the UK government, but it's not instantly obvious when you're looking at the Buzzfeed article.

The current UK Transport secretary, Grant Shapps, has previous for running a firm to game Google AdSense: https://www.theguardian.com/politics/2012/sep/02/grant-shapp...

There have been several announcements of UK web propaganda operations: https://www.realwire.com/releases/British-Army-to-present-at... / https://www.theguardian.com/uk-news/2015/jan/31/british-army...
Not a lot of evidence behind f.lux either, but everyone just took it on which is interesting.
Twitter didn’t even remove ISIS content until the US government finally yielded that it wasn’t a grassroots rebellion and that it was a bad organisation.

I reported dozens of accounts spreading propaganda in 2014 and it was never actioned. This was everything from handbooks through to assassination clips.

It makes it worse when you consider that Twitter was their primary media and, had Twitter not followed the US line and actioned the genuine reports, then the impact ISIS had could have been reduced.

But that said - it’s not like Twitter is alone in their adherence to US gov foreign policy. All mainstream US media (WaPo, WSJ, NY Times, Economist et al) do the same thing. There is hardly any independence in international reporting.
The same system is used in most of Scandinavia, the union-government-employer tripod where the government acts as a facilitator and the union and employers negotiate a collective agreement.
Best practices for unit test-Kotlin [pdf]
I love Mary Bessi voice. I listen to them even today
Science is faith based for the non-scientific. As you put it yourself, it is about trusting studies and the institutions that produced it (including whatever in them creates the incentives for p-hacking).
Given political realities in the US, I would hold out more hopes for the revolution coming than for nationwide sectoral bargaining.
Apple's computers already do that, they have a sensor and adjust the backlight, some can even adjust the color tone to match the ambient light. I know, sounds like the future, but they had it for a while.
> "most of the time a union has some degree of member democracy"

Most of the time? Some degree? Any union that does not represent its members to the best of its ability is not a good union.

That's also why it's vital that no single union has a monopoly on a certain type of work; if union members are unhappy with their union, they need to be able to leave and join or start a new one.
I installed it within 5 minutes locally. If anything, Gitlab is perfect to quickly set up code repositories in environments where on-prem is a hard requirement.
System76 launches most powerful Linux laptop powered by AMD chip and not Intel
Unions in Sweden (and Scandinavia, Germany) are powerful to defend workers interests, it doesn't mean that unions are requiring to have union-only jobs or trying to micromanage the workplace. The bullshit you are seeing is from your own bubble and worldview, don't make broad platitudes out of it, that is bullshit.
Muscle memory is a bitch. I'm primarily on Windows, but whenever I need to install and mess with Linux the first thing I do is find a way to make the window manager tile to half screen with "Win+arrows". Cannot live without that shortcut.
I am old enough to have written programs when "dark mode" was the default (black background and green or amber text, 40 columns, 80 columns if you were lucky), and I can tell you that light mode is much easier on my eyes.

Black text (real black, not this fancy grey web designers seem to prefer) and white background on a properly adjusted monitor where the white doesn't blind you is my go-to since monitors became good enough to make it possible.

YMMV, of course.
Please stop thinking of your choice as selfish.
Hiding awaitables from the language, sounds like against the zen (explicit better than implicit)

For example, when someone access a descriptor in Django.. this could end being a query to the db (transparent) but dangerous. With asyncio you explicitly await something to return the execution to the event loop.

At least for me sounds like a safer behaviour
How photos look on e-ink depends on how the SW is implemented. If dithering is used, then yes, random photos look like crap. But it can also use shades of gray (8, or 16), which is slower to update, but looks much better.
The reason behind putting the type after the variable is that the resulting syntax plays way better with type inference. Scala is a clear inspiration for Rust in that regard.
Show HN: I Made a Platform That Tracks the Best Giveaways in Gaming
i would say that a lot of people/groups in these types of positions dont have any idea about using money for investment and improvment to get into a more self-sustaing cycle

instead they use it to "just get by for a while" and theyll be back in the same position again later...
That's absurd, laughable and not how a single union works in Sweden and essentially the enrire country is unionized.
The first step is to start from yourself and take a better look at your plate.
The elementary Rust syntax looks nicer. But once you start to do more intricate thing in Rust, then the syntax starts to look really ugly.

I think this is where Rust falls apart. In things like C, more features requires writing more C code. In Rust, more features requires learning more syntax features.
His async code creates a pool with only 10 max connections[1] (the default). Whereas his sync pool[2], with a flask app that has 16 workers, has significantly more database connections.

I expect upping this number would have a positive effect on asyncio numbers because the only thing[3] this[4] is[5] measuring[6] is how many database connections you have, and is about as far from a realistic workload as you can get.

Change your app to make 3 parallel requests to httpbin, collect the responses and insert them into the database. That's an actually realistic asyncio workload rather than a single DB query on a very contested pool. I'd be very interested to see how sync frameworks fare with that.

1. https://github.com/calpaterson/python-web-perf/blob/master/a...

2. https://github.com/calpaterson/python-web-perf/blob/master/s...

3. https://github.com/calpaterson/python-web-perf/blob/master/a...

4. https://github.com/calpaterson/python-web-perf/blob/master/a...

5. https://github.com/calpaterson/python-web-perf/blob/master/a...

6. https://github.com/calpaterson/python-web-perf/blob/master/a...
I’m 34. Had 20/20 vision all my life. Until around April this year from being in lockdown and stuck at home working more due to not going out and such.

I felt like I’m getting eye strain. And difficulty focusing. I ended up with glasses 3 weeks ago for “computer vision” I can’t wear them walking around the house as it makes me feel dizzy. But in front of the computer it makes a difference.

Think I’m gonna try find a good theme and try light mode for a while.

Edit: Except the iPhone 11, cos I get better battery life based on my usage. It's 7pm now, and phone has been unplugged since 8am, based on my usage its at 79%.
https://web.archive.org/web/20200612010517/https://satnogs.o...

This is more recent.

Also check out https://network.satnogs.org https://db.satnogs.org and https://dashboard.satnogs.org
Scientists carry out first space-based measurement of neutron lifetime
Very interesting work and results.

It also would be interesting to see the memory footprints of the different solutions.
Despite that most of our bodies function more or less the same way, everybody has completely different tastes and preferences in many different things.
In my experience, if the workload supports it multiprocess works well in Python. The overhead for a new interpreter is cheap and this sidesteps the GIL issue. If you require communication between your 'threads', ZeroMQ(ØMQ) makes this simple and fast.
"pragmatic /praɡˈmatɪk/ adjective
dealing with things sensibly and realistically in a way that is based on practical rather than theoretical considerations."

I consider Rust more pragmatic at this point. Perhaps it's because I code in C++ as my dayjob and have to deal with the consequences.

In theory, C++ is perfect given perfect developers. In practice, it's more sensible and realistic to write tricky, like multithreaded, code in Rust.

One rarely mentioned important factor: fear. It's much less scary to modify something written in Rust than in C++. Doubly so for less experienced developers.
Not versed enough in Python and asyncio to replicate or understand his benchmark, however from my simplistic view async (or any concurrent framework really) should almost always be faster with any modern kind of application.

Let me give an example: If you run a web-service, chances are that you're gonna make some network call as part of processing a request, be it database, network, search index, etc. With async, these calls free up your application to work on another requests until the call returns. I'd say that many modern web-services are just a stitching-together of external calls (get-user-info-from-db, retrieve-user-items-from-db), so the only real work left for the web application to handle is to wait and parse/encode some JSON to client. If you can't max out your bandwidth in terms of JSON performance with one core you just start as many async processes as you have cores. The big advantage over sync processes then is that your async process can also handle insanely-long-running background calls while still crunching through the other requests. Someone please explain to me if I'm missing something here.
Excellent article. Well done. Great to see that you examined throughput, latency and other measures. It may not answer all questions that arise in real-life situations and work loads but we need more numerical experiments to really understand how this works.
>To me, that's the real world where real people solve real world problems.

Problems are technical, hiring is something completely different.

I live in a really small city and found 3 offers for Rust and 7 for Go (some of them are 'bonus points')...in Europe..and none of them are GAFA related.

But yes, it's a new language, java c/c++ is not.
> As you say, every app and website would need to be completely redesigned to work with e-paper.

Are you sure? https://www.youtube.com/watch?v=7xqkWga0PFo
Why do you trust corporation-backed power (small amount of people in charge) versus union-backed power (power distributed across many people)?

I find it fascinating, particularly in a country like America where democracy is a core part of our being.

Unions allow people to vote on their own preferences, then use their collective voice to negotiate. If you don’t like some bullshit union practice, then that is the fault of the people in it not the unions themselves.
>Above these levels, it is what you negotiate with your employer

Teachers cannot negotiate salary, thanks to unions. The best teacher in America is paid the same as the worst teacher.
You seem to have a lot of faith in scientists.
Right move IMHO, I always found it a bit confusing and somewhat arbitrary.

However, removing MDI from Office apps was not followed by implementing a persistent-background-app replacement. So now you open a Word document, wait with splash-screen, look at the document, close it, then open another Word document, wait with splash-screen, repeat... so annoying.
People have to justify bad things otherwise they wouldn't do them. This is how we get racism, antisemitism and discrimination in general. A lot of taboo activities have an initial moral barrier and once you break it there is nothing stopping you from doing it over and over again.
Cool idea. One of the things that make web IDEs impossible to use for me is that I keep hitting Ctrl+W trying to close the tab in the IDE, but instead closing the browser tab with the IDE. And you can't rebind Ctrl+W with JS, because that's something spam sites would abuse. Maybe you could build a web IDE that uses the browsers tab system with this. This would also mean support for multiple screens, which even desktop IDEs don't support.

EDIT: I don't really get the demo app. How do you open a new window with it?
He only has 4 CPUs. I doubt rising the worker count is going to help the async situation. From my experience it’s really hard to make async outperform sync when databases are involved because the async layer adds so much overhead. Only when you are completely io bound with lots of connections does async outperform sync in python.
How long will it stay politically unaligned though? It seems like it would be quite easy to end up using the Union to push certain politics.
On top of that, the author uses aiopg rather than asyncpg[1] for the async database operations, even though asyncpg is (allegedly) a whole lot faster.

1. https://github.com/MagicStack/asyncpg
All those game industry horror stories are an even stronger argument in favour of unionising the game industry.
Chatbot Testing- Balance Between Interpretation and Validation
Well, it says that reading on light background is better because of X. It's dogmatic in that X is important, and therefore, it's better to do so.
It took me almost a minute until I started to play. The rotation with a mouse was very slow (you have to move the mouse by a huge distance).

I prefer to play https://www.krunker.io, where you can play immediately :)
How is this "democratization"? OpenAI trains a model, then they make it available through an API. You have no say in what that model is trained on or how (other than to say whether they can use your data- but not how), neither can you modify the model according to your needs. And of course, with no ability to modify the product you're buying you have no opportunity to innovate. You can wrap it up in a different kind of application, sure, but the nature and number of applications that it can be wrapped up in is restricted by the abilities of the model and therefore is entirely dependent on the choices made by OpenAI.

Imagine MS saying they "democratised" operating systems because, hey, you can buy their binaries, so everyone can use their operating system. Compare that kind of "democratisation" with open source oSs.

No, the truth is that as more and more resources are necessary to wring the last few drops of performance out of the current generation of deep neural net models it is only large, well-funded companies that have the resources to innovate - and everyone else is forced to follow in their wake. Any expectations that progress would lead to "democratisation" of deep neural networks research has gone out the window.
I'm asytigmatic, light on dark is fine (and what I use everywhere) as long as it isn't #fff on #000 I'm OK so lots of my setup is quite light grey on dark grey.

The thing that really makes a difference for me is screen resolution (or more accurately, pixels per inch) on a modern 27" 4K I have far far fewer issues than I had on a 1280x1024 17" LCD - part of that is improvements in brightness/contrast and the technology as well though.
I had similar issues with my web browser and found out it wasn’t the graphics card, but a bad WiFi driver
I ran the following command that I got from the below support page and haven’t seen any issues since

sudo apt remove backport-iwlwifi-dkms

https://support.system76.com/articles/wireless/
Absolutely agree, sum to this the quality of the driver aiopg vs asyncpg...
Unsurprisingly, this is applied for quantum circuits as well: https://vtomole.com/blog/2018/03/03/sd. It's the most popular way of introducing quantum computation.
Tell that to the Vladivostokians.
> union is something the workers create and run

I just assume that it's almost never going to be the case.

It might look like it's created by worker, but it's created by a sub group of workers which is unhappy with a status quo. This effort will be led by even smaller sub group of activists that have a drive and skillset to organise and weasel into a leadership positions.

Worker run union seems to be even more implausible. It's going to be run by a managerial body composed of said activists, which I absolutely expect to be self-serving, rent seeking and, well, parasitic. Occasionally their interests will coincide with interests of workers they represent, but that will be just some happy accidents.
> Hiding awaitables from the language, sounds like against the zen (explicit better than implicit)

Zen is not respected by explicit asyncio, just try to compose asyncio with iterators [1]

[1] https://stackoverflow.com/questions/42448664/async-generator...

This problem doesn't exist with gevent, and composability is a desired thing in any programming language. Python's asyncio fractioned the community that was previously doing implicit asyncio with sync interfaces, and the current state of API is not an example of composable primitives that follow the Zen of Python:

> Beautiful is better than ugly.

> Simple is better than complex.

> Readability counts.

> Special cases aren't special enough to break the rules.
Thanks :D We're working on an export feature to quickly share or paste in a ppt etc..
But for now you'll have to rely on your printscreen or snipping tool skills.
Is your partner keeping secrets of lately and you want to know why?
you feel your partner is cheating on you?
Do you or someone you know have a police or court case and want the case CLEARED and forgotten by us hacking into FBI or government server and wiping off HISTORY of its existence?
Did someone steal your money and you want the person found and your money recovered?
Do you feel somebody is spying on you or bugging you and you want the person out of your way or exposed?
Did you lost or forget password to your Facebook,Instagram,twitter,Gmail,Yahoomail,Hotmail etc and want them recovered?
Do you wish to spy on somebody's computer or phone?
Did you loose contact with someone(family member or old friend) and wish to know where they are and how to locate them for you all to reconnect?
Did you lose a pet(dog,cat etc)and want them found?
You're welcome to our world.
We're professional hackers and can invade devices(phones, emails,whasapp,text messages,Facebook,Instagram etc),hack out information you need and forward to you.
Then you will stay happy.

+13026485479 (texts only)
globalhacker1986@gmail.com
Well that's just odd because I happen to live in Marple the town https://en.wikipedia.org/wiki/Marple,_Greater_Manchester
A DDG search for "public domain video clips" came back with this page listing a number of such sites: https://filmora.wondershare.com/video-editing-tips/best-webs...
I’m doing a Master’s in Finance from CEFIMS[1]. It’s a taught Master’s so it’s just fifth year of undergrad, with higher grading standards, though not that much higher. I’ve found it reasonably rigorous and intellectually stimulating and to the extent it’s not rigorous a great deal of that is my own fault for not choosing harder courses. Can’t speak to the esteem it’s held in by US employers but it’s cheaper than almost anything equivalent in the US. If you want prestige and you’re in Software Engineering do Oxford’s M.Sc. They’ll accept enough quality work experience in lieu of a Bachelor’s[2]. You need to go to Oxford for a week for each module though, and the fees aren’t cheap. If you want a regionally accredited US degree cheap and fast people have gotten Excelsior College degrees in under a year. If that interests you go to degreeforum.net. It’s devoted to speed running the credential acquisition process at minimal cost. People have done GA Tech’s MS in CS after.

[1] https://www.cefims.ac.uk/

[2] http://www.ox.ac.uk/admissions/graduate/courses/msc-software...

> However, more extensive experience may compensate for a lack of formal qualifications, and a strong, immediately-relevant qualification may compensate for a lack of professional experience.
> I'd love to have a workable union system for tech workers here, but I just don't see what they offer unless you can persuade meaningful numbers of your coworkers to sign up

That's what organizing is. Take personal reaponsability and form or join a union together. It's not something you do on your own and that in fact can be dangerous.
As a demo of a web application, it works very well. But definitely not for playing yet.
US homeowners association are another great example that doesn't match European experience. Why do Americans turn everything that's supposed to be in their own interest, into a vehicle for power abuse? That seems to be the recurring story in American unions, as well as homeowner associations. Are there any other supposedly-good organisations that are toxic in the US? Political parties? News? Boy scouts?
> profilers are more important than careful design.

> I have found that it's actually possible to have worse performance with threads, if you write in a blocking fashion

But isn't excessive blocking/synchronization not something the should already be tackled in your design instead of trying to rework it after the fact ?

I would expect profiling to mostly leads to micro-optimisations, eg combining or splitting the time a lock is taken, but when you're still designing you can look at avoiding as much need for synchronization as possible. eg: sharing data copy-on-write (not requiring locks as long as you have a reference) instead of having to lock the data when accessing it.

As another commenter says

> with asyncio we deploy a thread per worker (loop), and a worker per core. We also move cpu bound functions to a thread pool

you can't easily go from eg. thread-per-connection to a worker pool. that should have been caught during design
There's nothing stopped anyone from using protobuf in the browser, it's just not that common since JSON is easier to work with. Not sure how the netcode on this game works though.
Wall St Banks Tank One Day After Fed Chair Says They’re “A Source of Strength”