skysight-inc/HackerNews huggingface dataset:
Because of the nature of Python, using importlib.reload() is going to lead to terrible bugs at some point. Use importlib.reload() only in the shell, for convenience.

If you want autoreload for dev (e.g: like django dev server), better restart the entire process.

There is a 7 years old project that can help you with that called watchdog:

https://pythonhosted.org/watchdog/

It's a library that uses the fastest way available (e.g: inotify,kqueue...) to react to file changes (you can filter by types such as create, delete, write, etc) and triggers whatever code you want, passing you the metadata.

If you just want something very simple, you don't have to code, you can install watchdog with its optional watchmedo dependancy:

pip install watchdog[watchmedo]

It will give you the watchmedo command, that lets you do something like this:

watchmedo shell-command --patterns="*.py" --recursive \
--command='python your_script_to_rerun.py' .
It uses Google Analytics.
Nothing inherent to Jupyter (it is not like Jupyter notebooks vs. Python REPL), just some niceties:
- low latency (it feels more responsive)
- interactive output (tqdm works)
- how Python objects are displayed by default

Essentially a good implementation of Python code blocks would reimplement half of Jupyter anyway.
Why context has more weight than I initially thought
That is the last option in the list, in the article.
This is not about "sympathy".

Their argument focusses on how to prevent child abuse best.

There is really nothing controversial in there.

Imagine the hypocrisy where people woult opt to create a system that might end up enabeling child abuse just so that they can continue to celebrate their moral panic.
It's interesting that while sophisticated plagiarism detecting software is commonplace for writing submissions at newspapers, book publishers, universities etc., they don't bother doing the same with crosswords (and probably other puzzles like Sudoku).
Excellent effort on the product! I had the similar idea for a long time as well, and I use Evernote to do all my blogging, then built a custom process to pull content from Evernote and create a static website using Jekyll. And I wouldn't use another platform just for blogging, the whole reason for me using Evernote is that all my notes are inside of Evernote and it's a perfect single place of truth for everything.
I strongly believe that the author never tried out his examples.

One time, I wanted to process a lot of images stored on Amazon S3. So I used 3 Xeon quad-core nodes from my render farm together with a highly optimized C++ software. We peaked at 800mbit/s downstream before the entire S3 bucket went offline.

Similarly, when I was doing molecular dynamics simulations, the initial state was 20 GB large, and so were the results.

The issue with these computing workloads is usually IO, not the raw compute power. That's why Hadoop, for example, moves the calculations onto the storage nodes, if possible.
Interactive Coloring Concept
Indeed you are right, my mistake! While ffmpeg allows writing AV1 streams to WebM containers, it's not officially supported by the spec. I'd be interesting to know whether Firefox and Chrome support playback of these WebM AV1 streams though.
I'm not disagreeing.

I just wanted to highlight to to break a password you need a) to guess it b) to verify it.

Leaking the hashes affects (b)
I’m not sure that the point is censorship, but a signal of solidarity with far-left activists in the UK who are engaged in a campaign of vandalism against statues of historical figures they disapprove of, most prominently Winston Churchill.
> If it was that easy to fix, this problem would have been fixed a long time ago, by many other "safe" languages.

There are many other memory safe languages. Those usually have a GC though.

> My bet is that Rust won't help nearly as much as people tend to think.

Why not? Memory safety issues are common and safe Rust code eliminates them.
This is going to hurt - Adam Kay
I wonder if they'll stop at the minimal electron wrap around o365

They will be relying on Electron getting ported first, which will be reliant on Chromium and Node and goodness knows how many packages on NPM. I suspect it will be easier to toggle whatever switch Apple provides in XCode.
Is that verified? That would be a reasonable explanation
Two of the most common culprits to rule out would be 1) caffeine withdrawal and 2) dehydration. People often don't drink as much, or not at all, when they're not eating, and many don't even realize it.

When I work an all-nighter (36+ hours without sleep) I don't have much of an appetite the next day and so tend not to eat anything. Because I'm not eating I'm also not drinking much, which I like because I'm prone to slide into a salt+soda spiral. But if I don't force myself to drink fluids I often end up with a raging headache.

I'm not much of a breakfast eater and during periods when I drink a lot of caffeinated soda I often get headaches from the caffeine withdrawal, especially on the weekends as I tend to only drink soda when working.
Formal methods have formal assumptions.
You have it on CHERI, ARM and SPARC, it was Intel that screw up.

So make use of Solaris SPARC, iOS or Android 11 (ARM HMT is a requirement).
I'd love a service that surfaced "architecturally desirable" homes for sale in your area, at various price points.

This is a hard criteria to define. But I know it when I see it. Some combination of materials, craftsmanship, age, and design. Not necessarily location or price.

It's very hard to filter for using Redfin or Zillow. I wish there was an MLS site that showed you 50+ listing thumbnails on a single page and allowed you to click through on any that caught your eye.
True, I don't believe anything that is marketed/advertised as "miraculous". While bullet coffee doesn't give me superpowers, it does however helped me to "replace" (skip is a superstitious word, I agreed with you) breakfasts that would otherwise be full of sugars and such. The hunger disappeared from 6am (when I wake up) until around noon.

I think diet is not just about the food and nutrients but also the lifestyle. You can't expect someone to always be taking meticulous steps in measuring their intake, most will slip away. Start trying out small adjustments to see whether you can make it a habit, else it is not a good idea.

For me, the coffee helps me stay full (physiological or physically) and don't make me grumpy the whole morning, yet still having the energy to crush it.

I am actually looking for more replacements/practices that would allow me to eat just enough and suits my lifestyle, instead of following a specific regime that is coupled with courses that they sell you.
It doesn't work anymore - it used in the past before they started dumping sponsored posts, before the option of "subscribing" to selected friends was added and before they redesigned privacy options. What I do noticed is that after few times of selecting between the posts sorting options, there won't be anything else shown in "most recent" but "top stories" will puke posts at random from random time up to about a week. Maybe it's for everyone or maybe it's just for me - I'm not sure; I'm visiting that site once per month to check if someone wanted something and thus, perhaps algorithms have no data to display.
It's not only "technically correct" but correct in every possible interpretation I can imagine.

Do you know an interpretation in which the headline is wrong?

A mental disorder is not a crime.

Sure the title might be confusing for those who haven't thought about the difference between thought and deed, but that does not mean that readers should just not tell the truth about the articles conclusion. (..as our parents article description was clearly wrong.)

I've yet to see an intellectually honest criticism of this article.
General speaking? It doesn't matter much. You are a Student. Your career is not something which is just there its something which grows over time.

I had the experience for looking for a new intern and one guy was telling us about his StartUp. Thats fine you know? but also its 99% bullshit.

A small business as a software developer to build, is actually not that hard. The demand is just that high. But that person didn't sound like 'hey i was coding on the side' more like 'yeah we will be the next google'.

Yeah of course you will be and so tell me why you where interviewing with us?

So thats the biggest point: Why do i care about your Startup if you are interviewing for our position? It should show your passion perhaps but thats it. If all other candidates are better technical speaking and are a better team fit, you are out. And with your GPA you probably have risked a good starting position at a bigger company.

Nonetheless about your Startup: What do you really earn vs. what do you expect? Why do you even tell us what you expect?

"I can imagine reaching $200k AAR"?

You are student, you have apparently not reached 10-20k AAR and you have not reached $200k AAR. I don't care about stuff you have not reached. And if its so great in your eyes, why would you try to be hired?

It is super simple: Show me, in the interview process, that you are honest ( don't cheat, i had that...), you are motivated & passion (you like to talk about technology perhaps), you have energy (like you will not be the person sitting in the corner and i have to take care of you all the time) AND you have basic technology understanding and you in.

And don't come in into an interview and tell me, you wanna be part of our company but if your startup makes it big, you are out. Like i don't fucking care about your startup. I care about a team and i might not have the chance to hire another one because of no available head count.
It was an unexpected complication after replacing the windows: I didn't realize my partner was summoning me by yelling from outside until it stopped working. :)
Definitely looks interesting, and the advertised support for decrypt-on-login is exactly what I'd need. Doesn't look like it's working on x86-64; I wonder how hard that'd be to fix...

Whatever the case, thanks! I left enough room on my disk to add an encrypted partition later (and move the stuff currently in ~ over to it), so hopefully I can get up and running with this.
Sure it is, Intel screw up.

Solaris SPARC, iOS and now Android 11, all make use of some kind of hardware validation in memory accesses.
FYI there are 12y kids out there wanting to implement some rad sms feature for his classmates.
Twilio quest is Fun and well made and inviting.

If you want the proper do c, you can search for that also.
I ported Tone Matrix to JavaScript to help keep it from dying:

https://www.maxlaumeister.com/tonematrix/
Dota 2 was a (almost carbon) copy of a DotA map for Warcraft III (there was even a settlement between Blizzard and Valve about this).
Not that it's necessarily a bad thing, but it makes more sense to claim that LoL was inspired by a DotA map.
In general animals exposed to nature live shorter, not longer lives. It might be worth investigating, but I've not seen anything to suggest we might become healthier by restricting our diets to food available to effectively poor people. Besides the obvious not eating food that we already know is unhealthy and eating significantly more calories than we need.
That is exactly what is expected from developers that need to certify their code via MISRA, AUTOSAR and other security critical certification processes.
What did they diagnose in your gallbladder? I've been to the hospital a whole bunch of times and they found absolutely nothing.
> Adding ghee or coconut oil in black coffee means it’s no longer effectively zero calories, and this is not technically fasting.

I guess it depends on how you choose to define your "technical" terms. For example (https://www.bulletproof.com/diet/bulletproof-diet/bulletproo...): "The technical definition of “fasting” describes not consuming a single calorie. When your body isn’t burdened with the task of digestion all day every day, it has a chance to carry out cleaning and repair processes that make you healthier. This cleanup and repair process is called autophagy. Depending on your diet, intermittent fasting can also put you in a fat-burning state called ketosis.[2] Learn more about the benefits of intermittent fasting.

The good news is that there’s no scientific reason to completely restrict calories to reap the benefits of intermittent fasting. If you only consume fat (no protein or carbs) during your fast, you won’t interrupt autophagy. You’ll also stay in the fat-burning state of ketosis."

(I have no opinion on any of this except that I'm amused by hobby nutritionists.)
The image was not removed purposefully. Images in the Knowledge Graph can update at any time. If they do, they briefly disappear. That's what seems to be happening here. We're exploring the issue more. Here's more info we posted about it: https://twitter.com/searchliaison/status/1272077555860824065
Love the simplicity, would love to have an index of apps like this one : simple, well executed. Congrats
AppValley app is a free iOS AppStore
Download latest version of Apps, Games, MODS using AppValley.
> safer

For any reasonable definition of "safer", yes. 100% safe? no.
My meager composition: https://music-grid.surge.sh/#320-512-320-512-128-320-160-336...
And I think you can do the same trick in Belgium, not sure though. I wanted to be vague to hide my location a bit, but oh well.
Create Your Own Programming Language with Rust
It's unpredictable; the chrome policy that breaks webaudio is partly based on your browsing behavior.

When they first applied the policy (mid 2018), it broke pretty much all webaudio and they un-applied it a few days later. When they later reapplied it (late 2018) they didn't change the policy itself, but apparently added a thing where chrome ignores the policy if it remembers you having allowed audio to play at that site before.

Anyhoo it looks like I was in an incognito tab when I tried it before and the audiocontext was silenced. In a regular tab it plays normally (for me, anyway).
I don't know anything about him or his decision to change from Paul to Saul, but Paul/Saul is on of the most important Christian apostles. As both Jew and Roman citizen, his Jewish name was Saul (from the Jewish king Saul in the Old Testament maybe?) and his Roman name was Paul. So just changing the first letter might not be completely random. :-)

https://en.wikipedia.org/wiki/Paul_the_Apostle#Names
I misread your comment
You're ignoring a huge grey area.

Many works of art involve processes and the line between "process" and "generated" is very fuzzy.
I suspect this mentality will not age well. We very well may be close to discussing robot rights, and the answer to this question in 50 years might be simple: the machine owns the copyright.
Top Extensions for Your Notebook
IIRC it was Jeff Forristal who gave that talk, but I too am unable to find the video.
Indeed, the confused and fragmented situation caused by each county inside Germany having its own super-detailed and ridiculous rules is making compliance plummet.

The 1.5-2m idea is anyway a failure:

* first of all, it only allows one to dodge larger droplets.

* second of all, it's humanly impossible to respect this rule. When meeting acquaintances or friends there's a constant unconscious pull to get closer - in practice the distance is 70cm and often less.
Crowded areas and narrow corridors or pathways make a mockery of it likewise.

The obsessive focus on hard to implement personal distancing and aversion to masks is embarrassing.
Which is why they are the main drivers for C++ Core Guidelines, and have contributed the initial effort of a C++ lifetime analyses to clang, while making it available in all Visual Studio editions, including Community.

They are quite clear that a constraint version of C++ still gets to play in a secure world.

And while Azure Sphere still gets to be written in C (due to Linux kernel), it has a security layer (Pollonium) that takes care of bad code.

Finally, since they failed to move people into UWP programming model, sandboxing has been coming into Win32 as well, to the point that on Windows 10X, everything is sandboxed, including Win32 apps.
Yeah, look, I mean, I only follow groups like specific model vehicle owners group for my local state / country and say, in my own context as an example, permaculture and mushroom identification groups, which are usually well moderate to exclude poor behaviour / encourage good behaviour.

Having said that, I do see how the most divisive posts and comments get more attention.

And fuck Facebook and everyone one of the individuals who work there and enable that.
I have never found sever side rendered templates simplate on harder and more complex web apps. But that's me, maybe it just does not map with your mental model, or maybe I started php and django with the wrong foot. All I know is that for the moment I find react simpler to reason with. I looked a bit at angular and angular, and they also seemed simpler than SSR templates.
listed.to has done a similar thing for awhile leveraging Standard Notes[1] to give you a note taking and pseudo cms. I kind of hate that they bury it, SN is lovely and very simple to use.

[1] - https://standardnotes.org/
Hey, I'm really interested in trying your app. However I am unable to sign in via iPhone SE. The small screen means I that cannot tap to sign in with email address - I prefer this over Apple/Google login.

Otherwise so it looks great, I look forward to giving it a go.
While Jung here mostly seem to admire Ramana and India's philosophy, it is my opinion that world has largely slighted and meted out injustice to India's philosophical traditions. There are many exceptions, primarily among physicists and non-academic philosophers, but most commonly cited literature is very dismissive. It could be due to two reasons -

1. 1000+ years of invasions and occupations which deliberately mispotrayed indic philosophy, still has its effect.

2. Earlier academicians took a reductionist view or outright dismissal due to incorrect translation of literature and lack of cultural understanding. The translations were also incorrect as they were retrofitted into then familiar philosophies, religions and terms.

Probably, same argument can be applied to many other ancient cultures too but I think over time native or non-native academicians took genuine interest and brought out the the best. For India, unfortunately, everything got entangled with politics post-independence, including philosophy. Indians themselves either have next to no knowledge of it's philosophical treasures (barring few sayings and quotes) or take very negative view of it's past contributions since that's what they have largely read. The end result is that now traditionalists are very apprehensive of any scrutiny or change as they feel more and more cornered. On the hand, modernists are even more vocally abusive of past, as with flooded with all sort of information (like the one from OP) general audience has started questioning their stance as well. I hope, eventually people will get to see the depth of Indian philosophies and with that start seeing religious text as high philosophies and its "holy-men" as philosophers (what they really are and as Jung sees) and not as godmen who craft miracles and wishes.
I suppose the cause is society and news believing their opinion is truth. Rather than there being a truth worth seeking

If only subjectivity is true, society must fragment. Everyone forms a different view -- unity is lost
In France this is going to be the opposite.

When you rent an appartment or house to someone, your have basically no way to get rid of them. Once every three years you can break the lease ONLY if you make it your primary living place, or your immediate family.

Otherwise your are stuck.

No payments? You are obligated to propose solutions. Evictions take years adheres more years of trying to accommodate the renters.

Vandalism? Nobody cares.

You are on vacation and your house us squatted for more than 48h? You cannot get back without a special permission from the court. It will take some time for your primary house, and infinite time for a secondary one.

So there should be something in the middle.
There are 128 grids of 4x4 antennas. There’s nothing special about the 128 figure, and very soon it will be doubled - but there were also talks of a smaller upgrade too.

The 4x4 tile size is a compromise between sensitivity and field of view. 5x5 or 6x6 configurations would be much more sensitive to signal but at the expense of a much smaller field of view, since the field of view is formed using phased arrays. For imaging purposes actually we’d really like the smaller field of view, because it would make it easier to avoid nasty bright radio sources from washing out our observations, but for detecting this epoch if reinionization signal, the bigger field of view is better since it’s a global full-sky signal.
Design Review – How to Design Cool Nike Shoes App
Thank you. After reading my initial comment and having given it some thought I think I need to reconsider some of my points.

I really like how ljm put it in this comment:

https://news.ycombinator.com/item?id=23509854
I lived for 10 years in a very transparent house. Loved it for two years. The lack of privacy and the need of shade from sunlight=heat inside made me finall move to a more closed construction.
You missed the first point I made. C++ / Java break encapsulation by using methods and pretend they are encapsulated.

Julia implements polymorphism without OOP. Modules are better than classes anyways. The whole Java ecosystem tried so hard to bring modules back as components and failed miserably.

If we are going to talk about all types of interfaces then OpenGL is a clear winner. That last time I checked it uses a procedural interface and vertex buffers directly. Why a procedural interface ? Because OOP is incapable of dealing with any complex data structure other than lists in a performant way.
I think it is perhaps interesting to compare to photography. There a human picks the initial parameters (position, angle, lens, time of day), presses a button, and then the camera (a device) does all the work. It is not controversial that photographers have a copyright on their work.
I think it depends on whether you need a file format or a database. All the benefits of a database are wiped out if you are implementing File->Save for a document based application.
Interesting. What sort of testing you do? How is performance compared to original version?
Is there an open standard for adding simple social features to an RSS based blog?

e.g. a public friends list, likes/comments controlled (or at least signed) by the commenter
> much more complex to reason about and manage

I really dislike the local dev experience and deployment for serverless. But otherwise the model is pretty clear: a file is a function, data goes in, data comes out, just like any other server function. If one instance is busy, spin off a new one.

What’s hard to reason about?