skysight-inc/HackerNews huggingface dataset:
The horror of having to settle for having all your needs met and living without insane luxury. Poor you.

These houses would have been unaffordable to almost everyone at any time I'm history and two hundred years ago no amount of wealth could have bought you them at all. So what again is special about being alive now?
I’ve been thinking about adding encryption, and I might in the near future. But honestly, I think for really secured notes I still prefer to keep them on device. Even with E2E.
A tangential point. I didn’t go through this article in detail, but I loved the illustrations so much that I ended up looking at a few other articles by her (Maggie Appleton). As someone who fails at Pictionary with very crude drawings, there’s something about those illustrations that’s simple, eye catching and admirable. I’m feeling envious.
Within the EU, this is not the case - and quite the opposite situation.

The EU copyright directive from 2003 rules that only a natural person (a human, not a company) can have copyright ownership on its works. Companies only can own perpetual licenses for these works.

Generated art where a machine writes code or produces artwork based on randomization leads to the inventor of the algorithm owning the copyright for it.

As there is nothing like "public domain" in the EU area possible, you can only distance yourself from this work with the CC0 license while stating that you cannot offer any warranty and that you cannot be held responsible for malicious use of the product and that users of the product use it with their own risk.

Source: wrote a code generating engine based on backpropagated ES/HyperNEAT, got sued in front of the EU court because it turned out it got quite good at pentesting, too.
The exploit mentioned above relies on third party functions being loaded into the database. eg application specific functions

Those functions have to be explicitly loaded by the application after loading the database. eg: They're not stored in the database and loaded with it.

You'd validate the database (past the standard integrity checking), by loading it and not adding any third party functions. Then check it's not doing anything dodgy with views, or outright disable views. Then load the third-party extensions (if needed).

If you wanted to go even further, you could also add an authorizer callback function:

https://www.sqlite.org/c3ref/set_authorizer.html

That's called (multiple times) any time a SQL statement is prepared/executed, and catches things like functions being run, tables being accessed, etc. You can use that to only allow a whitelisted set of functions to run, which would help in some scenarios. eg:

https://github.com/sqlitebrowser/dbhub.io/blob/e1c5042f857e9...

The "Defense Against Dark Arts" page on the SQLite website has further good info about this:

https://www.sqlite.org/security.html

As a data point, I implemented the above "Defense against Dark Arts" stuff recently for an online SQLite data publishing platform to let people run free form queries on databases (dbhub.io). It wasn't all that hard to implement. Much less so that I'd been expecting. :)
Thanks! That `_iter_module_files()` function is handy.

Unfortunately, it looks like it simply restarts Python each time the code changes: https://github.com/pallets/werkzeug/blob/75215972967c1c00c15... which isn't quite the same thing as reloading it.
Is Rust really safer? It's memory safe, but you can still have all the other fuck ups and vulnerabilities that other apps have.
I wouldn't really see the players as victims, but A) crossword constructors are potentially having their work ripped off and/or receiving less work and B) Uclick/USA Today are paying someone to do something when they could have just rerun old puzzles and got a similar result. A comparison to a murder investigation is maybe a bit much, but I can see where people are coming from.
Many RISC architectures have base + index*scale addressing modes.
The program if it's on the level of human mind, or no one otherwise. It surely shouldn't be the creator of the program in either case.
Great job! I love it. Wish you all the best! Do you have any Twitter? I'll retweet about your product in a heartbeat
What tools do you use for your workflow? Is there a write up that you have done on it (or you have followed)?
Could tell more on the source part? Sounds pretty interesting!
A question pops in my head whenever I see news of signal detection from the early age of the universe.

As the universe expands we can see further in the past since light has been traveling a longer distance. However, since time has passed to reach the stage where this distance is significant there's a limit to how far we can see, and this limit is continually pushed further as the universe expands (and accelerates expansion).

Now, my question is, how is it possible that we can see so far in the past? Has the early expansion rate of the universe been much faster than what I assume that it's still possible to capture these signals, are we capturing signals spread and reflected over time, or is there some other explanation/wrong assumption?
Yes, your markdown implementation is fine. Pandoc (the one I use) seemed broken. The HTML was a way of working around the problem.

The main reason to let users inject HTML is that they can add features you don't have. GA is one; mathjax is another.
I certainly agree people are being hypocrites if they only support freedom of speech for speech they agree with. Of course that isn't everyone. Or even close to a majority. The big tech companies tend to have extreme left-leaning leadership nowadays, presumably due to their location in SF/Seattle.
Unfortunately, humans are terrible at these two basics. e.g. "it's just a cookie i'm having for a snack, that doesn't count, does it?" or "i walk up three flights of stairs to work every day, that's the same as 30 minutes of exercise a day, right?"
Yes, unfortunately the thread is a combination of (1) people jumping indignantly to the extremely unlikely conclusion that Google is censoring Churchill, and (2) people arguing angrily about Churchill and (you guessed it) Hitler. Curiosity might have a faint chance against one or the other of those but not both at the same time, so I don't think it makes sense to turn off the flags.

If more substantial information comes up about why this was happening, it might be possible to have a curious discussion. The vast majority of the time, these things turn out not to have been intentional or anything close to sinister. Internet users just like to assume otherwise because it's more outrageous and more fun.
https://www.researchgate.net/publication/340351958_MSU_Video... according to that (5. ENCODING SPEED section) SVT-AV1 is a bit faster, but since they are both VERY slow it doesn't really matter. That was released in March so recent updates might have changed things.
the sony picturebook was my first personal laptop. a perfect travelcompanion. once i figured out how to install linux. and the transmeta cpu made it feel special even though as a user one doesn't really notice the difference.
Looks like it starts a thread that repeatedly hashes the content of the target script to poll for changes. Watchdog uses OS features like inotify and FSEvents and only uses polling and comparing hashes as a fallback.
Yes http://twitter.com/collected_notes I publish updates there often
I suspect the reason why it's common to skip breakfast in 16:8 and not dinner, is because of social pressure. It's much more common to have dinner with friends than breakfast. Skipping breakfast is way easiet for many people.
How many times are we going to have this discussion?

> ~70% of the vulnerabilities Microsoft assigns a CVE each year continue to be memory safety issues

https://msrc-blog.microsoft.com/2019/07/16/a-proactive-appro...

There are similar reports from other organizations.
The privilege of boredom: How philosophy can happen in isolation
If Apple is indeed moving to ARM I think it’s fair to assume Adobe is already working on it.

The mac is as good as its ecosystem.
> I see 32 cores for $500, at best. Second, 640 cores on an m4.large for 3 years upfront (the equivalent purchase) is $8755/mo,

You can beat that cores per dollar handedly that if you're willing to use sufficiently odd hardware.

E.g. my Intel cluster here is mostly I have systems with 4x E7-8880v4 (22c@2.2GHz). I paid $150/chip + $450 host (thanks ebay) excluding ram.

(I have 8 such hosts now, so 704 cores)

So essentially one months cost for your AWS price w/ a 3year commit pays for an equivalent core count in systems for me... Throw in another month for the ram. Round up to another another to count for the (quite) non-trivial power usage.

You do not have to be anywhere near 100% utilization for AWS to be an extremely poor value large computing jobs compared to thrifty spending on the surplus market.
It's been a while since I read it, but I generally like the author's writing style and find it engaging, although I know for some people it feels long-winded. I remember when I read it I felt it had an insightful and balanced take on several societal problems, which while not entirely different from other perspectives I've seen, was at least a lot more thorough and didn't just stop at "because bankers are greedy" or "because the government is incompetent".

I think the part that really shook me, and made a lasting impact, was this:

But in the early days when Omegaven was just plain illegal to sell across state lines, some parents would drive for hours, every month, to buy Omegaven from the Boston Children’s Hospital to take back to their home state. I, for one, would call that an extraordinary effort. Those parents went far outside their routine, beyond what the System would demand of them, beyond what the world was set up to support them doing by default. Most people won’t make an effort that far outside their usual habits even if their own personal lives are at stake.

It made me think hard about what trying hard to really fix something looks like, and what options I fail to entertain. And since reading that I've become more willing to actually do what's necessary to solve problems, even at risk of inconveniencing myself or worse, looking weird. Sometimes I meet people who prioritize not looking weird over the lives of themselves and their loved ones (like in the early days of the pandemic, when non-Asian people were still too embarrassed to wear masks in public). And when I find myself thinking that way, I think back to this book and think, let's make an extraordinary effort today.

I think the book would be better without Simplicio though, who is a pretty annoying strawman character.
Incorrect.

" Einstein thought of segregation as “unacceptable.” "

BLM supports segregation. Evidence: https://www.youtube.com/watch?v=CP6_ml4FBNM

Basically they DON'T want EQUAL treatment. They want INEQUALITY. Also Einstein was LOGICAL and Logic is racist according to many conversations I personally had with supporters.
The terms "master" and "slave" are part of standard vocabulary for those who work around hardware. I wonder what would become of them.
Please don't use HN for ideological flamewar. It is tedious and it destroys what this site is supposed to be for.

https://news.ycombinator.com/newsguidelines.html
Nothing is "fairly obvious" in today's world. You can choose to ignore everything and assume that the state is run by organisations that care about the "greater good". This is of course a effortless thing to do. Or you can start to re evaluate your dependence on a single centralized source of information and how there exist no measures to control that source by a publically elected body making it an extremely powerful agency for mass propaganda IF it decided to do so.

It's more than just about whether this was an honest glitch or an intentional response to adhere to ongoing anger of public so as to show support. Either way, it is necessary to think how long such powerful agencies can exist without intentionally or unintentionally contributing to Orwellian dystopia.
Come on. Trump's base thinks Snowden is a patriot. Do you even know Roger Stone?
> Spec2006 is energy efficiency estimate

SPEC doesn’t agree with your characterization of their benchmark.

“The SPEC CPU® 2006 benchmark is SPEC's industry-standardized, CPU-intensive benchmark suite, stressing a system's processor, memory subsystem and compiler.”

https://www.spec.org/cpu2006/

Neither does Wikipedia:

“SPECint is a computer benchmark specification for CPU integer processing power. It is maintained by the Standard Performance Evaluation Corporation (SPEC). SPECint is the integer performance testing component of the SPEC test suite”

https://en.wikipedia.org/wiki/SPECint

Nothing about energy efficiency, and notice the definite article “the” in front of “integer performance testing component”.

So SPECint tests general compute tasks, such as compiling, XML processing and running Perl programs.

Of course you can combine the perf measurements of SPECint with power consumption measurements to arrive at an efficiency measure, if you so choose.

The other benchmark was SPECfp, which focuses on scientific computing tasks such fluid dynamics, quantum chemistry etc.

So tasks you are unlikely to perform on...your iPhone. The A13 still does well, but not as well as on integer, presumably because Apple just didn’t focus on putting idle resources on their iPhone chip.

Increasing FP performance when you have great integer performance is straightforward, afaik: just add more FPU resources.
Please see https://news.ycombinator.com/item?id=23515496
The thing that gimp is really missing in my opinion is non-destructive effects. I want to be able to toggle stuff on and off, not permanently change the image. When I looked it up it sounded like it was on the roadmap but there were architectural blockers.
I think rather than a dumb terminal, the idea was to create an I/O unit which would house user shortcuts and memory to handle the mental clutter of clipboard history, snippets, and browser bookmarks without depending on the host computer system which could be difficult to use due to locked down policies by the IT department. Such an idea as "unclose window" and "restore last browser tab" if unfeasible on a terminal. Also, a cloud connected keyboard would store information retrievable across host machines using a biometric ID to secure the data such as using fingerprints which, again, is difficult for an even a power user to manipulate with given the standard security practices in IT departments these days. Of course the I/O device would have to be as potable as needed, while the host machines could be locked to a desk.
Everyone is pollen allergic in Tokyo btw.
> The American left has lost its mind

That quote stands out. For all the talk about demanding inclusiveness, American leftwings seem to be quite an exclusive group. They demand some conflicting moral standards and drown out debate by shouting down different opinions.

It's quite disconcerting to see this jump over to Europe and spread in the fashion it has. Identity and group belonging are becoming more important than reason.
So, umm, hi?! I'm an SJW. I believe we should teach more history.

I believe when we teach about Columbus, we should also teach about his introduction of the encomienda system of slavery.

I believe that when we teach the US Civil War, we include the founding documents of the Confederate states which declare in no uncertain terms that the states left the Union in order to preserve slavery, rather than letting the lies of the Lost Cause rewritten history persist. And we include how much the North benefitted from slave labor too.

I believe that when we talk about the history of unionization and suffrage movement we include talking about their racism.

I believe that when we learn about The Six Grandfathers (better known to you as Mt. Rushmore) we also learn that the land was stolen from the Lakota Sioux, and how Borglum was a knight of the Ku Klux Klan. And when we teach about the California Gold Rush era we also teach about the horror of the California Genocide.

Not talking about those aspects of our history is itself a rewrite.

But the idea that Google is deliberately blocking Churchill's image because of some sort of corporate desire to hide history to appease SJWs like me - what?! That makes no sense.
> It's also very slow ((edit: correction) ~10 transactions per second ...

Huh?

I was pushing updates to a SQLite file on my laptop a few weeks ago with code that's not at all optimised, and wasn't too fussed with ~400 transactions a second, sustained for a minute or so.

What were you doing that only gave 10 transactions a second?
In response to everything we see around today that seems to make significant waves in the whole world, you can respond differently as you choose. You can choose to ignore everything and assume that the state is run by organisations that care about the "greater good". This is of course a effortless thing to do. Or you can start to re evaluate your dependence on a single centralized source of information and how there exist no measures to control that source by a publically elected body making it an extremely powerful agency for mass propaganda IF it decided to do so.

It's more than just about whether this was an honest glitch or an intentional response to adhere to ongoing anger of public so as to show support. Either way, it is necessary to think how long such powerful agencies can exist without intentionally or unintentionally contributing to Orwellian dystopia.
How to Draw Invisible Programming Concepts
I mean, that's pretty much exactly the joke that was made. Isn't it?
Nice! I too was intrigued by his unusual name, and went on a quest to see if he had it changed from the more common "Paul Swanson".

It's a very interesting choice to just swap the letters like that instead of going for a completely different name.

It would be funny if his name gets included in a crossword puzzle, and people second guess the spelling.
To have a middle-class job, you need knowledge, not a degree. (Disclaimer: my son does not have a degree but has a pretty demanding middle-class engineering job.)

If you spend time in a university to just get a diploma and maybe some connections, you likely are wasting your time and significant money (remember, a student loan cannot be got rid of by a bankruptcy).
SVT-AV1 is written in C (and lots of assembly). libaom-av1 is written in C (and lots of assembly). libgav1 (which is decoder) is written in C++ (and lots of assembly). So yes, lots of C/C++ in open source AV1 encoders/decoders.
I've basically built a version of this with trello, the butler addon, and some custom code to use custom fields to rank cards.

have a been toying around with productizing this.

let me know if you're interested
For anyone interested in weight loss and heart health, please remember that both are impaired by not getting enough sleep. Studies have shown that you're way more likely to over eat if you get less than 7 hours of sleep a night.

Source: "Why we sleep" by Matthew Walker.
>Approximately 50% higher compression than x264 [1] and 30% higher than H.265 (HEVC)

What is the relative improvement between codec generations (e.g. H.264 vs. H.265) compared to implementations of the same codec standard (e.g. early reference implementation of H.264 vs. current x264 with well-chosen parameters)?
I really like all of Sandi Metz's talks and books on Ruby for that reason. Her Smalltalk background really shines through to bring out the best parts of OO, and are really applicable for just getting better at design and architecture.
I am not allowed to talk about this in public, as it was a non-public ruling that ended up with a compromise in a later round.

I could offer to talk about it via telegram secure chat, if you're interested. I have the same pseudonym there.
> This needs a [2015] tag.

That's debatable. It's a book, not a blog post.
One would have to characterise the system and apply pretty rad filtering.

Actually hmm, I don't know if machine learning or neural networks or genetic programming have been tried on this, but it sure does sound like something they could work at!
ironic that it says "No nonsense" on their landing page but then it stores my thoughts/notes in the cloud. no thanks to another crappy freemium SaaS platform (for sure they have "recurring revenues" on their business plan).
Same here, years of people telling me drastic diets are "unhealthy" etc. kept me from playing to my strengths of just doing the extremes for long periods of time instead of fighting constant urges while balancing them with a moderate calorie intake.

I think most (healthy) people should try fasting for 5 days to see how your body responds. It won't kill you, but many people are terrified of the thought of not eating for 12 hours.
NuShell: The shell where traditional Unix meets modern development
Best CV Tips for a Postgraduate Student Without Working Experience
There’s no business plan. I haven’t found a way to store notes on blogs without putting the notes on the cloud yet. Thanks!
Just making an observation on what is and is not permitted to be published in the NY Times is all
The logical structure of your statement is: Are five apples and two oranges really more food than two oranges? You have apples, but you still only have two oranges.
When aggressive drivers pay more than gentle drivers, that creates an incentive for aggressive drivers to drive more gently. Some of them will, and that in turn will save lives, not just money.
What is special about now is that you can have a simple house now, and have it be the envy of a kings’ from 200 years ago.

The sheer comfort of living in a modern house is insane, regardless of the size.
Not likely. I worked at a research station right down the road from a zoo and we didn’t see any interference from any of the animals. Now, the security fence on the other hand? Static City we used to call it.
Do not worry about the failure. Keep doing what you are doing if you think it's worth your time and effort. Some may see your flaws and some may see your strength if it doesn't work out just like in any other interview. Keep moving forward.
I think the subtext is, it is easily 1000x more dangerous personally to drive the data along public roads, than to send it over a network. The value in avoiding such danger is perhaps incalculable.
An embedded forth system sounds better as the user's knowledge base would have to be encoded in such as way it would be extensible and memorable. A computer keyboards job in this case wouldn't be the end usage but a slave process to entering data in the host process for freeing up cognitive space for the user to delve in to their problem set. Some sort of mucking together of prolog and forth is what I'd imagine, a simple enough programmable stack builder constrained to the user's expressive capabilities while focusing on making new rules to constrain the host computer's usage. The role of the keyboard is to prevent the main computer from deviating from the user's focus in the problem solving session of input and retrieval (I/O).
I had to access the solution for std because I missed the right position of 2, I put it after the parenthesis. And in Fnorm I had to check it in the comments because I didn't thought of the similarity with the m.prod() and the list.

Is a cool experiment, and it could be good to lose the fear in papers. Maybe you could add some exercises with formulas or different papers that are a must read.
Reminds me of this good blog post on how social behaviors drive architecture of our homes: https://www.antipope.org/charlie/blog-static/2019/04/archite...
I am overweight and have OSA as a result (and treated with CPAP), I never had OSA when I was at a healthy weight.
Related - https://youtu.be/FKXOucXB4a8
Ask HN: Best Communities / Resources for Managers?
There are a few subreddits of course for this, but I am looking for resources & online forums where leaders can learn from each other and share helpful advice & feedback etc.

If any for engineering managers / VP, Engineering level folks, that would be the best!