skysight-inc/HackerNews huggingface dataset:
I think seeing this as an antagonistic situation between Google and the news sites is less than ideal. Google provides value to the news sites by driving traffic to them, and Publishers provide value to Google by helping provide more complete search results. If we could help the Publishers have more sustainable ways to make meaningful revenues off traffic once it visits the site, they wouldn't be trying to bite the arm that feeds them traffic. But instead of the news industry and the government trying to find ways to sustainably pay for news in an "information abundance" economy, they're turning their sights to a company that happens to have a large wallet but has already demonstrated it would get more value out of simply turning off news (like in Spain) than paying for the content because the fair value of showing the snippets or even the article links is far too low to it.
> This often devolves into extremely fragile systems instead.

as if the systems we have today aren't fragile? instead, they're fragile but their fragility is hidden and obfuscated.

being robust and reliable is different than just letting systems do whatever they think is best.
This is pretty close to what I get out of Tree Style Tab + Auto Tab Discard on Firefox. I haven't found any Chrome extensions with the same convenience for managing tabs. Tabs Outliner is close but the fact that it's not bound to each window makes it pretty inconvenient to use.
Yes! I use it and really enjoy it so far. There are obviously some people using it for _very_ advanced work in medicine and the sciences, to see some of the community posts and shared libraries... Personally I think I'm building yet another text editor (starting with a text viewer) but the experience has been great.

The community is really a nice bonus, too.
Internationalization. Turbo Pascal was stuck with CP437 IIRC.
Inside Japan's most expensive Bullet train – $750 Seat [video]
Yesterday I had to use the web fullscreen API. Didn't work on an iPad, so I installed npm package screenfull that handles browser incompatibilities. Works like a charm.

These kind of things are specific for JavaScript because of the mentioned incompatibilities, and of course increase nr packages used. But I'm very happy they exist.
yeah i suppose i was just wondering how flexible it was and how it fits in the day-to-day of addressing client inquiries. and by optimize in this sense i guess i meant analyze - as in tie that data into forecast projections. i'll play with it and see!
Ask HN: How do you manage non urgent new problems?
I used to make a list of things that I needed to do and stacked new questions or problems under my list. Over the last week I tried addressing the most recently discovered non urgent problems first and it’s been feeling more productive. What do you do?
> generates waste, wear, demand, consumes energy, and puts more people at risk

I... really don't see your reasoning. What essential resources are being wasted and worn down? The driver's expensive car? The gasoline that hasn't been this cheap and abundant in more than a decade? He didn't set an eating-contest record.
I can't believe people are still complaining about something that happened almost 2 years ago for a good reason, or even about Elm not having typeclasses, or worst, for elm-format using 4 spaces, that is pointless. And I personally prefer Elm the way it is, with typeclasses the compilation speed and error messages wouldn't be the way it is now. There is already Purescript for those who need typeclasses and better js ffi, no need to follow the same path.
In the next few years Elm will have everything we need as pure elm, and libs with great quality.
Maybe get a better mouse? My scroolwheel is harder to click than other buttons.

Or you could always disable the middle button:

xinput set-button-map <input> 1 0 3
>Court says, that's not how the law should be interpreted even though it's a pretty fair interpretation, pay them anyway for the last 6 months and negotiate.

They key thing you're missing is that Google DID keep most of it's snippet content by getting the newspapers to sign free agreements. Google WAS given the option to just display nothing, they did not take it.
True - i wasn' really asking about the methodology in question moreso the linked-to SaaS offering.
React Internationalization for Large Scale Apps
Can you please give me more information about consulting? How do I get started into that?
> For one thing, Google is not a French company, so there's no reasonable justification for France to exert any control over them.

There is ample justification. They are dealing with french citizens on french soil. Google could have chosen to block all of France instead, thereby losing all the revenue it derives from the french people. It didn't.
Haha, that's exactly right. But what they get is the end of the negotiation that occurs and it won't necessarily be what they want.
Remembering Jeff Goff – The Perl Foundation
Why are the gpio pins so slow? Is it assuming overhead from an OS on the Pi or something?
Clearly factually my statement is incorrect. However there certainly was a lot of cross-polination of enlightenment ideas between the early US, France and England.
Google did have the option. They chose instead to pressure newspapers into signing free agreements to add their content back. Google obviously thought it had found a loop around the law, and the French courts saw through it.
VGA-class cards could display a 80x50 text mode. Not sure that it was easily accessible in MS-DOS without assembly hacks, but it could be configured from within Windows.
Rust is a baby, it requires love and care. Go is a bartender, it does what you need it to but with little charm.
It's not nice to pick a favourite child. Though something I heard about recently that made me happy (less about V8 internals) is how they try not to improve compilation speed by not compiling. There isn't a video about it yet but you can stalk https://2020.programming-conference.org/details/MoreVMs-2020... when it exists
libtorrent implements it, so most torrent clients should have it
Google has over 90% of search market share in Europe. The statement that Google is a monopoly isn't really debatable.

And the fact that you can use another search engine doesn't change the power Google has, because everyone else uses Google. So your website has to play by Google's rules if you want to be found.
This car represents a whole class of problems.

How much can a artefact with potential exponential power be entrusted to the individual human?
This is not just a question of terrorism, but general recoverability of artefacts with potential to do harm by society.

Imagine Elon would create a remotely controlled spaceship with a near solid metall tip. Which once in orbit, represents a potential kinetic impactor. The software dies, and it goes on a journey to return with significantly larger speed.

And the more we progress, the bigger these problems become. In a way, the ak47 already represents these artefact power problems, escalating tribal conflicts to bloody civil war. How do we want to progress as a society towards this? A purely libertarian view is dangerous, as is a total surveilance view on this problem.

I personally try to think of a duality of a approach, a ying-yang of surveilance, in which the population watches the powerfull and one another, and the powerful watch the mechanism allowing the watchmen & woman to perform their dutys.
Freedom to endavour new things is kind of difficult in these systems. No idea, how a future, panopticum of a mankind, would treat inventors or high stake risk-takers. To try something new, could become equally to a criminal endavour over time.
In some countries they are doing a better job of testing the mild/asymptomatic cases (Germany, Singapore, South Korea are all examples). Even the USA these days is detecting plenty of positive mild cases.

We can use the the swab samples sitting in the testing facilities to do the genome sequencing.

Your response is quite common so I am writing a follow on post mon how this idea can be done in practice.
... bridge-building initiative it calls “Skype With Your Enemy.”
uses Zoom
The NJ site actually asks if you plan to seek compensation and that compensation would have to comply with state procurement laws. So don’t expect boku $$$ for these jobs. They want freebies. There’s no shortage of COBOL devs just a shortage of people willing to pay for them or pay market rates.

https://form.jotform.com/200966530056150

Why aren’t we asking other government employees to volunteer for free?
That's not what your own source says! 13:25 "Still net positive".

When you misrepresent your own sources it's clear that you're not making a good faith effort to understand what's happening.
The least the IBM PC every shipped with was 128kB; that was the smallest option IBM had shown in their catalog. That was for the cassette version.

Are you sure you didn't have 640kB?
I must say this comment reminded me of LISP and the many criticisms put against it. Perceived as overly flexible ("custom architectural patterns") with snobbish people ("colleagues will not allow to"). But at the same time many people will find LISP (or Scala) their "superpower" that allows them to perform really well.
> Pretty sure it was the world's first IDE, not just an IDE.

That probably depends on whether you count live-coding environments like Smalltalk had as “IDEs”
Last I checked, Zoho was per address; This guy specifically looked for domain support (meaning, potentially hundreds of addresses).

PurelyMail seems to charge by storage, not mailbox address; and AFAIK so does Migadu (which, up until reading this post, I thought was unique in that).
I learned Haskell first, then Scala later for a job.
Stripe: Covid-19 Resources
"G.E. Moore didn't disappear from history. His Ethics (1907) and Principia Ethica (1903) both remain widely cited."

Correct, G.E. Moore certainly didn't disappear from history. I still have my copy of Principia Ethica that was drummed into me in Phil. classes at university decades ago.

I've kept a copy of this and other works such as Plato's Republic along with the works of Hobbes, Locke, Hume, Rousseau and others that are so well know to the cognoscenti that I needn't even name them—both because they are great and important works that have stood the test of time and that I still occasionally refer to them.

Given the many difficult moral and ethical dilemmas now facing the world, it seems to me it's more important than ever that we should reacquaint ourselves with Moore's works on ethics.

Incidentally, I've just looked up notes on my laptop about a matter wherein I've included a reference from Moore's Principia Ethica, that was on 2019-10-27. QED!
Nissan builds pickup out of a Leaf and Frontier (2014)
No paywall: https://archive.is/js5bL
Indeed. I honestly would never go cheap on email again. People have traditionally expected it to be free, but it's the most crucial point of my online presence: I need to be able to rely on it and it needs to be good.

In my opinion, the fact that people would pay more for Netflix than their email provider is kinda crazy, when you think about their relative importance.
I'm not sure, but you might be greatly underestimating the rate of evolution for these virii. Generally it is ~10^9 faster than eukaryote evolution (https://viralzone.expasy.org/4136) and there are many (10^?) generations that occur in every host. Early selective pressure for fast replication makes it deadly, but late-stage selective pressure is to be transmissible through mild symptoms. The end game is that it becomes part of our DNA.

I might also mention that the virus doesn't really care about us. Mostly it's interested in infecting our bacteria. That's kind of a joke, but in reality, it says everything about how to control it.
I wrote a similar post but focused on the human factors of software engineering for grad students:

http://web.eecs.utk.edu/~azh/blog/guidehciseresearch.html
After thinking about this issue for a long time, I came up with a solution of my own.

The solution I came up with is a personal knowledge base made up of files assigned with multiple categories. Categories form a hierarchy and the system strictly preserves this hierarchy and takes it into consideration with minimal user intervention: https://github.com/amitnovick/catalog

Read about my journey and thoughts on it here: https://dev.to/amitnovick/a-catalog-of-your-files-2nd7
Turing Complete is not a very high bar. Add a second stack to a pushdown automata and its Turing Complete. Add two counters to a NFA and it’s Turing Complete. I don’t think folks know what this means.
Author of one of the cited papers here. The author of the post falls into a common misconception of the weird machine literature (which led me to write my paper): conflating TC (the ability to compute any function worth computing) with the ability to transition the victim machine into states that should be unreachable via paths that should not exist (“weird machine programming”). It is a bit unfortunate that this misunderstanding is pervasive in early WM papers :-/ - this ensures perpetuation of the misunderstanding.
Most of Europe has constitutional rights... Unless those rights are icky. For instance, freedom of speech - unless it disparages a religion, or denies the Holocaust, or...
> For another, it seems clear that one of the key lessons of the 21st century is that democracy isn't all it's cracked up to be.

Well, that is nothing new. The idea that major threat to freedom in modern states is not from detached power elite but from the society itself is a major theme of "On Liberty" from J. S. Mill.
G-Suite charges by mailbox address. It is possible to have a catchall, but when you send other emails from it you sometimes get the dreaded "on behalf of ..." tag.
Free Will Theorem
Godot and Rust Tutorial Series
Hey,

I just have started a series of tutorials for people who would like to use Godot in conjunction with GDNative script using the Rust programming language. I cover some basic setup and other stuff like debugging. Happy to get your feedback

You can find the tutorial overview here:
https://github.com/Schr3da/godot-rust/blob/master/README.md
Like half of my knowledge of physics comes from Mr. Wizard episodes from the 80s:

https://www.amazon.com/Mr-Wizards-World-Volume-1/dp/B00NL5PP...

They made a huge impression on me -- much more so than the classes I had in high school where everyone was just expected to blindly memorize formulas and no one understood any of the fundamentals.
Know How Why Print Reading Is Better Than eBook Kindle Reading for Your Eyes
Because these language wars are mostly about people defending their group identity that they've invested a lot of effort into forming. If you want to have focused, fact-based discussions about language tradeoffs, it's more likely to be successful if you stick to small groups of people who are mindful of their egos.
A lot of it is consulting, and they also have some proprietary and/or hosted services, and even akka plugins that they charge for.
I will admit it's unfortunate to have to pay per inbox on FastMail. I can't even pay less for my second box to be smaller and more limited, it must be at the same rate as my main box.

They do allow infinite aliases which covers most of my needs, but when I wanted to use a FastMail box for my home automation system's service account it didn't make sense to do so.
Unaffiliated, I found migadu (https://www.migadu.com/en/index.html) to be extremely easy to set up and having a nice ui to work with. Gives you only the basics but that's all you need.

As they say, storage space is not an issue in the 21st century, so the only differentiator between plans is the only thing that matters: the number of outgoing emails. You can have as many domains, as many aliases and as many addresses as you want, that's not a technical problem so there's no reason it should be a financial distinction.
What is to stop someone from starting a "newspaper" in France, hiring the cheapest freelancers possible to write whatever (or generating stories with AI) and collecting free money from Google?
Check out Composing Programs for an SICP in Python https://composingprograms.com
The only thing that makes sense is getting your own domain first. There after you can look into email providers, but to avoid lock in, first you need your own address, owned by you. Only by then, you can rent the email service into it if you want, or run your own.
We've also got a nice strain of citizen-of-the-world, anti-nation types.
IDEs:

- Intellisense

- project-wide refactoring

- lookup into external code (IntelliJ idea can even decompile .jars)

- multi-language projects

- debugging (including stepping into external and decompiled libs) with watch values of nearly unlimited complexity

Language:

- lambdas/anonymous functions

- type inference

- extension methods
I had the same experience as you on the beginning. I started with a project in play framework, I was really excited about an improved java, etc. Then some FP hardcore developers came and started to influence younger developers that OOP was not cool anymore, all our system should be composed of Actions and monads of all kinds, and all business logic should be just a big composition of map and flatMaps.

After a while the project became just a dick measuring context of who could do the best trick shots. Declaring a lot of implicit parameters, implicit conversions automatically applied, crazy type inference that makes compiling 10x slower, you name it. Just to make the code unreadable enough that other developers need days to understand a three lines of code change.

And after all of that the more they do it, the more they are seen as the best Scala developers on the team.
I don't know, but people think it's to get access to "key worker" shopping times.

Supermarkets over here are opening for an hour or so in the morning and leaving that hour for only key workers.

But I don't know if that's why.
Sorry about that. I had looked for this before I posted it. I'm guessing it was flagged so I couldn't find it.
Because France said "you can't display snippets unless you pay", so Google stopped displaying snippets. So then France said "you have to display snippets and pay." The object here is obviously not consistent application of the law, but rather extraction of money from Google. Furthermore, there are no ads on Google News.
RFC: Practical mechanism for applying ML for optimization policies in LLVM
Let me take a stab at this, as a Red Hat architect that spends a lot of time on OpenShift(OCP) implementations:

OpenShift helps mitigate the following, by providing secure defaults. It is totally possible for someone (a cluster level admin) to un-configure these security controls, so keep that in mind.

These are partially mitigated by Red Hat providing trusted image content and having a well oiled machine for patching/CVE response:

* Compromised images in registry (use Red Hat base images, and in-cluster source or docker builds to lock down registry access. Registry not exposed by default.)
* Application vulnerability/Application exploit (again, Red Hat base images for runtime, regularly patched by Red Hat. Images have to run as non-root user. Doesn't solve self-created app vulnerabilities)

These are mitigated by OCP's locked down default RBAC:

* Writable host-path (host-path locked down by default. Not sure why host-path is special here though, seems like any PV could be used for persistence)
* Privileged container (also locked down, admin must enable for a user/service account)
* host-path mount (specifically for getting access to the file system, OCP locks down this via RBAC by default. Layer on SELinux to prevent an escalation from allowing file-system access)
* list kubernetes secrets (RBAC to limit scope, and additionally a node can only access secrets for pods scheduled to it, in case node is exploited)
* access container service-account (default service-account has pretty limited permissions)
* access Kubernetes dashboard (containers have no special access to the console, which requires auth)

These are just miscellaneous config/security controls:

* Exposed dashboard (OCP console has authentication by default, no default passwords)
* clear container-logs (built in log aggregation would require an additional exploit to defeat)
* cluster internal networking (depends on the sdn plugin, but most installs limit networking to containers in the same namespace by default)
* access tiller endpoint (No Helm 2, support for Helm 3 without tiller coming soon. Driven by tiller security/RBAC concerns)
Wikipedia says that the first IBM PC debuted in 1981 with 16k of RAM. https://en.wikipedia.org/wiki/IBM_Personal_Computer
I only glanced at it but saw a "differences from rust 2015" section and that would indicate to me that it got updated somehow. Regardless, I'll look into it for real, so we'll get it sorted either way.

> I do not understand why anything prevents the stabilisation process including a checklist item confirming that the documentation has been at least drafted.

Nothing really, but we have bigger designs for the RFC process ("staged RFCs") that would introduce this, and so I haven't pushed for it in the meantime as its own separate thing.
The “magical” part is nature has run the experiments we aren’t yet ready to run with vaccines. Time really is an important issue.
Coronavirus App
Thanks, just watched two of them... gotta be careful or I will lose my whole Saturday!
That sounds likely, but if it's not warmed up in some amount of time that a decent programmer believes to be enough, that probably means that it's warming up too slowly! With that being said, it could also mean that the faster ones could be even faster.

I totally expect base64 to perform like this though. It spends like one line in Ruby and then it's shipped off into the C extension, so really it's testing the differences between Sulong (LLVM bitcode interpreter for Graal) and a proper C compiler.
As my advisor always used to say. If you didn't include a control, you didn't do an experiment. It's that simple. THe results are promising, but you have to keep in mind what that really means. It means, we haven't proven that it doesn't work. SO there is a chance that it works and we don't know how big that chance is. It also means that we haven't proven that it causes more harm than good. So there is a chance that it does indeed do more harm than good.
Well, I don't think there's any harm in eating a lot of beets, but if people thought that would cure them, or prevent them from becoming ill 100% of the time, that could lead to grim possibilities.
May his memory be a blessing.
That might make a good programming language name.
Dynamic IPs are not a problem for torrents. As for NAT: Many routers support PCP or UPnP IGD which lets the torrent client open the port. µTP can also exploit from simple UDP hole punching to allow incoming connections if the NAT is full cone (alas, iptables' MASQUERADE is not, despite IETF recommendations).

So whether it works depends on more circumstances
Europe still incarcerated significantly less people. And you won't get arrested for loitering which in practical terms is freedom of movement - current situation excepted.
Web UI for running your PyTest tests
How about some kind of newsletter (weekly/monthly)?

Currently, I have no time to spend, but maybe in a few months or if a project comes along that fits 100% one of my own ideas.
You are welcome to rewrite my post and even claim the idea as your own if you want. Make it as short as a tweet (which I have done by the way) and send it out into the world.
I agree. The real value comes from incremental improvements in each area and measuring these improvements over time. Unfortunately, vast majority of security leadership don't think in terms of incremental improvements or product backlog.
Thanks, and hell - I'll take those too if you got em
I bought one of those - added the other 48k + a 192k multifunction card - way cheaper. Even sold it on at a profit a year or so later.
This seems to the Swedish plan. What I have noticed with this plan is that a lot of vulnerable Swedes have died from this plan. I think we can do better.