skysight-inc/HackerNews huggingface dataset:
If your intention is not to make a good comparison, then sure. I've seen other papers on language implementation and benchmarks, and researchers were way more careful than this, individually inspecting the algorithms they were using.

I happened to spot a problem on this one on the Lua part and also on some other parts concerning how they classify things, because it happens to be things I know more. I'm not going out of my way to look for problems in the rest of the paper because I'm not a reviewer and I have better things to do.

But if I was the one way conducting this academic research, then I would want the results not to be bogus. The difference here is this is not a blog post about some bullshit comparison someone is making. If that was the case, then alright, if public contributed algorithms failed to represent exactly what was being looked for, why not go for whatever is out there. I just expect a more rigorous procedure from academics.
The infuriating thing is that Telegram makes it harder. Some of these have been convinced to give Telegram a try sometime in the past, some actually still use it and like it, but in any case: they believe that Telegram's privacy was good enough, and why would they give yet another app a try now?
I second the fact that this is crackpot-level science - you can basically only change the acidity of your urine with dietary modifications - not your blood. Btw changing the PH value of your body thing is endorsed by various charlatans for all kinds of stuff - from curing the flu to cancer.
I think we passed the turning point some years ago when the medical community decided that harm reduction is more important than patient compliance. As long as doctors insist, the rest of society will come around eventually.

Of course, it took 40+ years of people literally dying in the streets before doctors began "washing their hands" (i.e. prescribing opiates to addicts, particularily non-compliant addicts who take additional drugs).
Nobody is talking about replacing United States dollars with stocks, are they?
I can imagine that being some leftover from the days when he worked on WhatsApp integrating the Signal protocol, because he works for/leads Open Whisper Systems.
A few colleagues at work recently started their keto diets (primarily in order to lose weight). I am interested in gut health and looked at some of the background materials I could find. It seems reasonable that the body can switch its energy source to fat, but the (long term) effects on overall health seem to be poorly studied/ understood.
Are you perhaps also using it on two Android/iOS devices?
"Subcontractor" :)

Yeah they have got millions and millions of hours testing down. Great to see them not falling victim to the "not invented here" syndrome.
So have prescriptions and pharmacies. That's a separate argument from decriminalizion.
EME offers an interface to decode audio and video stream. How is what you're talking about even possible in that context?
So the problem with blowing up the dam is that there's a large amount of water behind it that will flood out dangerously if they blow up the dam. I guess?

So what's the analogy here? You think there's a large amount of potential drug users who will suddenly start abusing as soon as drugs are legalised?
Foreign-Born Framers
Yeah, I haven't got much bad to say about it. Maybe I would like to have somewhat less manual route configuration.
What's a "significant fraction"? Reducing traffic by, say 70% and eliminating all the parking space that goes along with the millions of cars could massively improve city life. Air pollution, noise pollution, deaths and injuries in accidents, all those things would be dramatically reduced.

BTW, pedestrian zones exist in most cities. The stores there still get their goods delivered and emergency vehicles still have access. Turning most of a city in a pedestrian/cyclist zone doesn't mean that you can't have any car traffic at all.
Show HN: Make remote user testing fun for everyone
The DMCA is one of the greatest threats to modern democracy, as it is used to remove specific content from the primary global communications medium (Internet), which makes it a very handy tool for censoring.

And the W3C just standardized a tool to support the DCMA...
Which country are you talking about? This treatment plan for a person with borderlinePD is likely to cause harm.

> where the psychologist practices Cognitive Behavioral Therapy (as CBT is the only government-approved therapy), which has no affect

CBT is a short form therapy, normally about 8 weeks.

Do not use brief psychological interventions of less than 3 months. https://www.nice.org.uk/donotdo/do-not-use-brief-psychologic...

> Alice's psychiatrist puts her on quetiapine.

Antipsychotic drugs should not be used for the medium- and long-term treatment of borderline personality disorder. https://www.nice.org.uk/donotdo/antipsychotic-drugs-should-n...

> The psychiatrist moves her to lithium.

Drug treatment should not be used specifically for borderline personality disorder or for the individual symptoms or behaviour associated with the disorder (for example, repeated self-harm, marked emotional instability, risk-taking behaviour and transient psychotic symptoms). https://www.nice.org.uk/donotdo/drug-treatment-should-not-be...

What Alice probably needs is a long form talking therapy. Have a look at Meeting the Challenge, Making a Difference for more information: http://www.crisiscareconcordat.org.uk/inspiration/meeting-th...
Well, on average it's per-minute billing with a 30 second discount.

I agree it's basically marketing from AWS, but it's still strictly better than per minute billing
Facebook's HHVM to Focus More on Hack, No Longer Focusing on PHP7 Compatibility
Best 4K Video Converter for MacOS High Sierra
Not even querySelector?
I'm more concerned with violence than overdosing. And that definitely goes down with decriminalization.
These items are only so expensive that we have to get a loan because we can get a loan. And banks benefit from every loan, which is basically a claim on your future productivity.

And I'm guessing your salary comes from a rich person, not from a bank that created the money as dept from thin air and now asks someone to pay them rent for said service.
I always thought this partially had to do with how many oars a Babylonian boat had, but I can't find any reference to that now.
One world. Simplification :)
Uber might have to pay £2.9M to keep operating in London
You're taking a new thing and assuming it's the same forever. His point was that upgrading all clients/servers on a federated network is difficult/impossible and you end up with compatibility issues.

Matrix/Riot is too new to have those, they have never deprecated a cipher yet.
Effective leaning also takes focus.

Pick up a programming book in a new language and start reading. You will have similar limits around how much you can really learn in a given day.

That's not to say you can't be productive for longer periods but the sustained intensity decreases.
What? Grayscale people don't live in city blocks anymore?
You would only use Signal (or Telegram) if you want to talk to other people. Metcalf's Law is a bitch, and neither Matrix nor Ring are going to make it over the bar. They are both far too late to the mobile party and desktop IM usage is not even a rounding error at this point.

An honest analysis would be that the Signal protocol will survive as a part of WhatsApp and Facebook Messenger, and the rest of the secure comm protocols and apps are doomed to a slow slide into irrelevance. Most will linger as a mechanism for making traffic analysis of their users just a bit easier, but in general their future is grim.
I think the basic idea is that highly composite numbers [1] make good bases. It's a trade off between the number of divisors of the base and the number of digits we want to learn.

Note that both 12 and 60 are such numbers.

[1] https://en.wikipedia.org/wiki/Highly_composite_number

Also it looks like the Babylonian is a composite system, where the 'digits' are represented in base 10 (the 10s use a different digit, but it doesn't matter). They could alternatively use base 12 for this digit.
In the UK at least, chip takes about 2 - 3 seconds. 4 or 5 would feel long. Contactless is usually instantaneous; I assume there's more caching involved somewhere.

I haven't seen anyone or myself swiped in about 10 years, and that was only because the chip reader wasn't working at the time.
Generate fake / mock structured variable in a modern, human-readable way
Btw. while Netflix was first in supporting Linux, Amazon allows at least 1080p in chrome.
The problem is that for a lot of these drugs the greatest harm comes from the lack quality control and regulation of sale.

Not just because it results in drugs getting cut with all kinds of shit, and people being sold the wrong thing (e.g. selling heavily cut fentanyl instead of heroin), but also because of a the race to find alternatives that slip through cracks.

A great deal of modern drugs only exists to circumvent the law, either because they're not covered for a while, or because they can more easily be produced. E.g. a number of "synthetic cannabinoids" have been manufactured, and so far indications are that at least some of them have health effects that are far worse than anything possible to tie to actual cannabis.

Without decriminalising and regulating manufacture and sale, there will still be an incentive for dealers to sell drugs like that which nobody particularly want, and that increases harm, instead of selling clean versions of the safest drugs.

E.g. for opiates, many of them are "close enough" in terms of effect that there is a lot of potential harm reduction benefit just in getting the more dangerous variants off the market by legalizing and regulating the safest ones. Unlike blanket bans that has a hope of working.
> For every asset there is a liability - even with cryptocurrencies.

I would think that bitcoin is no-ones liability? I mean, there are a bunch of bitcoins that you may or may not be able to sell someone with a price, but there is no-one who has any kind of legal or even moral obligation to give you anything in exchange of a bitcoin.
It used to be like that here in Denmark, but due to a rash of fuel thefts, now it's all pre-pay at the pump.

It was so odd going to Germany last month, and actually being able to pump and then pay in the shop afterwards.
Clicked on the link to check what it was about, and discovered the implementation was mine. Did not remember at all this stuff.
Because it's a different experience in the US versus EU. I'm a US expat and my experience at registers abroad is way different with my PIN+Chip card -most of the time I use contactless, but for the few shops that have held-off upgrading their terminal, it's still pretty fast. I barely have enough time to put groceries in a bag before I feel my phone notify me of the transaction completion and the terminal tells me to remove my card.
That's not an unpopular solution. Because it's not a solution at all.

What you just said: "Here's what I would do: I would make a perfect world. How? That's for you to figure out."

How would you get rid of ads? If you can't answer that, the best you can do is write a fiction book.
Maybe not. Case in point, our current time measurement system.

We often talk about half an hour and a quarter of an hour.

But almost never about a third of an hour or a fifth of an hour.
Use Persistent Undo in Vim for Maximum Comfort
Everything is an expression. Including if statements. There is no need of such syntax abominations.
'Creep Shots' is a worrying new trend targeting women in public
"necessary to sign up with your phone number"

Just want to plug Tox:
https://tox.chat/

I recommend "Isotoxin" client.

It is server-less, no phone numbers required (Sorry NSA :( )

I looked at all the "secure" chat clients (Facebook, WhatsApp, Riot, Matrix, etc.) and Tox seems to be the only one that is SECURE (read: encrypted) and more importantly PRIVACY-FOCUSED (no phone numbers & central servers).

After ICQ, MSN, AIM, XMPP, Jabber, GoogleTalk, etc. I learned my lesson:
Not gonna trust any single entity EVER! No matter how "secure" they say they are.
Yes.

https://en.wikipedia.org/wiki/Theodor_Morell
I think this suffers from the same issue that I have with a lot of crypto/magic currencies.

It isn't immediately clear to me why I'd want to use it. They could advertise it as: 'Pay online, without Paypal!' and a big 'Sign Up' button, and it would do more for me than anything their current page does.

Having GNU in the name doesn't really help either, as I associate it with nobody adopting the thing whatsoever.
Good points. I also think that PR departments would cry out loud if the bugs in publicly founded software were too easy to find. The believe in security by obscurity is just too strong there...

Their mindset usually is:

"better keep it hidden, even if we leak citizens private informations all over the internet."

"and at least our funding won't be removed because some shitty paper stumbles on those leaks and makes a big deal about it".
That's why I always carry at least two cards. Cards fail, get blocked because of leaked data, bank fraud systems produce a lot of false positives etc..

The problem with a cashless society really is that you assume the tech is reliable. Unfortunately, that's often not the case.
Yes, it does not look like website of another Node.js framework or adtech startup. Another culture of software has another website aesthetics.

And yet it looks better than average "modern" website. Fonts are of adequate size, contrast is high, no "carousels", no videos.
Discounted Cash Flow Method Explained – “Making It Worth It”
Clojure, from a Ruby perspective
"More or less" ... I can see that it's hard after decades of "data-centric" perspectives to think in terms of "computers" rather than "data", and about semantics rather than pragmatics. It's not "data contains procedures" but that objects are (a) semantically computers, and are impervious to attack from the outside (a computer has to let an attack happen via its own internal programming), and (b) what's inside can be anything that is able to deal with messages in a reasonable way. In Smalltalk, these are more objects (there are only objects in Smalltalk). The way the internals of typical Smalltalk objects are organized could be done better (we used several schemes, but all of them had variables and methods (which were also objects).

So "2" is not "data" in Smalltalk (unfortunately, it is in Java, etc.)

We had planned that the interior of objects should be an "address space of objects" because this is a better and more recursive way to do modularization, and to allow a different inter-viewing scheme (we eventually did some of this for the Etoys system for children about 20 years ago). But the physical computers at Parc were tiny, and the code we could run was tiny (the whole system in the Ted Nelson demo video was a little over 10,000 lines of code for everything). So we stayed with our top priority: to make a real and highly interactive system that was very comprehensive about what it and the user could do together.
In the UK, I've recently had to swipe a card and sign the receipt as the card reader was misbehaving and that's what it wanted me to do. It's a reasonable backup. (I've also had to use a carbon-copy machine to print my card details onto a piece of paper to make a deposit a couple of years ago - now that was ancient tech!)
Once you are on the payroll as a contractor or FTE you are in the employee DB table and show up in the internal wiki as a current or former employee. Moxie was a consultant with the WhatsApp team to integrate the signal protocol (putting it into Messenger was done independently out of the London office without direct input from Moxie or his team IIRC) so he should show up if you do an employee search.
I call dibs on the first gopher based social network...

[edit] So I've read the RFC (https://tools.ietf.org/html/rfc1436) looks like it should be fairly simple, we can run gopher servers on both user machine and remote servers, so I can store my personal details locally, then give permission to other remote gopher servers to access that in a granular manner, third parties can operate gopher servers I can interface with to access 'cloud' style computing, storage, search, and manage contacts/calendars, sorted :)

[edit 2] Looks like Gopher has a pulse, you can access around 4.9 million unique 'files' using an HTML>Gopher tool run on this site http://gopher.floodgap.com/gopher/ here's a nice Ars write up https://arstechnica.com/tech-policy/2009/11/the-web-may-have...

[edit 3] My build of firefox does not seem to have Gopher support, it recognises the link (chrome just does nothing), but asks you for a local application to fulfil the request :(
[edit 4] It's now a plugin for firefox, https://addons.mozilla.org/en-US/firefox/addon/overbiteff/
USB hosts do not identify themselves to devices.
>Why do we accept this?

Because not enough people are fed up with it, or at least not fed up with it directly, in order to organise and change the system; there are many easier things to blace one's blame on, things which seem easier to change but are just as temporary and broken - like small changes in the tax level or as another commenter said school fees. Reducing school fees is merely tangential to your point, but people are convinced it's the right thing to do - because other solutions seem so helplessly out of reach that they are invisible to many such that they are not identified as problems at all.

We accept democracy in our politics, but the economy has just as much if not more influence over our lives, yet it is free from control. Adam Smith called the free market as "free" for this exact reason.
> that it could avoid shutting down VMs that still had 59 minutes

AWS batch currently does this. I presume that will change now.
> The only company on the list of browser makers that really has any desire to try to exclude DRM is Mozilla, and unfortunately, if they do that, the users will switch to the browser that makes watching Netflix easiest.

This is simply not true. Netflix's entire business model is based around one thing: video content delivery. It started with DVDs in red envelopes, and has evolved to be app-based streaming now. Neither of these two things has any relevance to web browsers.

Netflix's wish to be able to provide its content on as many platforms as possible for the lowest cost? Yes, that would make a lot more sense for why they are pushing this. Not an enticing enough argument for destroying web browser-based DRMs imo.
I love that site. I first found it when I googled a license plate from an IT Crowd episode, which led me to another movie (love and other disasters) where the exact same car was used:

https://imgur.com/a/So1m6

So cool. :)
I have vaguely similar experiences when hitting up a google search result on Stack Overflow only to discover the answer/solution I'm looking at is one I wrote years ago.
Yup, I wouldn't bet on them. But it still sounds a bit better than these "50 % of cars will be electric by 2050 (so we do nothing now)" statements.
Because you don't need any checks. AFAIK, the PIN confirmation via chip takes at least a second. Online transactions take longer to confirm.

That's nicely solved with contactless. You get immediate confirmation that the card was accepted but the terminal still confirms online. The feedback comes 3-5 seconds later. That still allows the retailer to stop you if the card was declined but you can already use the time and don't have to wait until you can remove the card.
Physicians Email List
Start by reading up on "open source intelligence," which is just a fancy way of saying "a whole bunch of web scraping." There's a lot of info you can gather from scraping public/semi-public data sources, applying some automated analysis, and overlaying info on maps. Then all you've got to do is find a government agency willing to pay you for it.

Or maybe you could build an army of twitter bots, write some sockpuppet management software, and sell that... I hear the US is lagging behind its enemies in that regard.
Oliver, Curious to know how did you get this alert of mention?
Yes, but the argument made above made an argument about medicine that makes no sense if it was only talking about decriminalization.
Here's a nice write-up that originally helped me understand currying:

https://hughfdjackson.com/javascript/why-curry-helps/

Basically a curried function could be described nested series of partially applied functions(one argument per step).

On a side note to me this article is a bit on the heavy side when it comes to conveying the message. For one thing partial application should be explained first.
Agree. Here's how to approach it, imho:

1. Assume we will eventually converge to a virtual machine target like WASM. Thus, eventually, browsers will only have to implement the low-level instructions of WASM, which will make building a browser much simpler. Note that as a side-effect, browsers may also become more secure.

2. Start with a working webbrowser, like Firefox or Chromium.

3. Step by step, move functionality from the browser into the browser's user-space. Eventually, JavaScript and the rendering of CSS and HTML will run in the browser's user-space.
As someone who has used both and DigitalOcean, Lightsail performance is absolutely terrible compared to the above. It feels like you have perpetually run out of CPU credits.
Named Entity Recognition: Milestone Papers, Models and Technologies
The people overthrew the Tsar and had one free election:

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

The authoritarians (bolsheviks) didn't like the results (thought the people weren't conscious enough yet to be trusted to be democratic) and disbanded the democratic assembly. Instead they used their own assembly made of up representatives indirectly elected via small local groups where they controlled the voting by force. Which caused a civil war in which the authoritarians won.

The authoritarians were just more organized and better at violence.
Interpreters all the way down? ;)
Legalising drugs != Making them cheap as chips on every high street. We can legalize drugs while applying significant barriers to entry such as high taxes, regulated distribution, user registration, medical oversight, etc and still suck the profits out of the illegal market. This has been done already and it works.

Criminalising everything to do with drugs has utterly failed. That's just a flat out fact, the huge damage done to your friends demonstrates this. The damage to society has been staggering, not just the effects of the drugs themselves but the criminalisation of huge swathes of the population.

It's time to try something different.
I wrote a couple of styles to hide the tab bar and the sidebar header:

- Tab bar: https://github.com/Timvde/UserChrome-Tweaks/pull/31

- Sidebar header: https://github.com/Timvde/UserChrome-Tweaks/pull/32
It depends.

If they have a good leadership, I would totally go for it. If the leadership is weak, I wouldn't.

Truth being said, and it has been said here more than once, you'll be the scapegoat and the last in the queue to get a promotion if the leadership is weak and care mostly about the happiness of their friends, rather than the success of the company.

But it could be different, so analyze and think for yourself. Also, you don't need to get promoted there, you can move jobs. It depends more on what you want and how is the current situation, even with friends and you being a scapegoat, it could be good.

Think and decide.
The drug war not working does NOT mean that all the drugs should be decriminalized.
If you fail to fight drug cartels, it's a political and organizational issue.
We should never fall into the trap of mixing everything.
How to Trim Your New Ubuntu Installation of Extra Fat and Make It Faster
Overcoming the Challenges of a Single Mother – ANKAURSPEAKS