skysight-inc/HackerNews huggingface dataset:
Sure, biodegradable plastic bags are slightly better than TetraPak and polystyrene packaging. Polypropylene if properly recycled would be on par, but recycling almost never happens right.

So, pure carton, if it works, is the best. (Apparently waxed cannot be recycled, but still it's compostable and clean to burn.)
Cans and glass jars follow.
The Cuckoo’s Egg is a great read. For another great hacking story from the same era, see "An Evening with Berferd: In Which a Cracker is Lured, Endured, and Studied": http://www.cheswick.com/ches/papers/berferd.pdf

From the abstract: "On 7 January 1991 a cracker, believing he had discovered the famous sendmail DEBUG hole in our Internet gatewaymachine, attempted to obtain a copy of our passwordfile. I sent him one. For several months we led this cracker on a merry chase in order to trace his location and learn his techniques."
To, not really, help counter that the shop is often called a "fish and chippery"!
Tap into the Magic of the Universe
The problem is that you're trying to mush multiple dimensions into one axis, in the same way that political pundits try to shoehorn all debates into an arbitrary left-right axis even though political alignments are actually highly multidimensional. You should either query the multiple dimensions separately or ask only for a single dimension with a more clearly focused definition.
There are a few things you cannot do. In some areas of Copenhagen you can't pay for parking without an app, I'm told (but I don't drive so I don't know for sure).

The biggest mobile-only thing is an app called MobilePay which is used mostly for person-to-person transfers, and a lot of people don't use cash at all anymore. I am starting to see classified ads that specify "MobilePay only", although I guess you could usually convince people to accept a bank transfer instead. A lot of shops also accept it, but there is a law that shops have to accept cash, but some places don't respect it. Very few shops don't accept credit cards, but these generally also like cash...

As for digitization in general, all communication with the municipality and state and things like your bank and insurance company is digital. You're required by law to have a bank account and to have it associated with your personal ID number (all Danish residents are tagged with their birthday + 4 digit code in the Central Person Register). This all goes via a website that works with all browsers, though, but I wouldn't be surprised if down the line some features started being smartphone/app store only.
It is helping itself with a problem it created in the first place.
Show HN: Ethereum for Dummies: Ethereum Explained to Average Internet User
I haven't check wall clock; I would have to enable auto-login to eliminate pauses from user interaction.
This sounds great, but it seems there's no out-of-the-box support for a rich text textbox?

I have a python script that I want to deploy as self-contained app for windows and osx with a gui. Finding a framework that works, is decent to use, doesn't need hundreds of MBs of dependencies, and has rich text support is...not easy.
One could also say that having an abundance of a cheap, low quality resource, steers the economy into exploiting it instead of learning to use better alternatives.

In the case of low-skilled immigrant workers, this means not being forced to improve processes and technologies, because you can rely on a lot of cheap, unskilled manual labour.

Same logic, and I think a little bit less far-fetched than yours.
I hope XTC gets legalized in the Netherlands as soon as possible. One of the ruling parties (D66) is currently investigating a proposal to do so.

We are a very large producer (the largest?) and the stuff is not harmful enough to warrant the prohibition and all of the crime it entails.
TypeScript is kind of in its heyday though, it's fairly unlikely many teams would be comfortable making a bold decision to "switch back to JS", even if they want to.

Would need to be given more time for such a statistic to be meaningful, if it ever would be.
> I can just point to Sweden. The meaning of prostitution has change in the public discussed to be the same as rape

is this really representative of how the public thinks or just a small pocket within a pocket of politically correct snowflakes? Knowing plenty of Swedes (most are much closer to the far left than to the far right). I'm familiar with Sweden's (strange) view of what constitutes rape (see Assange), and personally think that is a step forward. But I never met anyone argue that "all prostitution is sex slavery" or "anti-feminist".

> paying a person to do something with their body is the same as buying a human being, which would be slavery.

This seems like a gross simplification. If I offer my body in exchange for money without a middle-man/pimp then it is still my choice. Consider an individual with below avg IQ unable to find meaningful work using his head but equipped with an unusually strong body/frame. Is it slavery if I freelance myself out to a moving company and lug around boxes and furniture all day? What about a male gay prostitute who voluntarily makes money on the side. It is even besides the point if the person is supporting a drug-habit or not.

You can't pretend to be pro choice and feminist if at the same time the system under which you think socially outcasts everyone who thinks differently.
Give FOSS phones the same media coverage of the iPhone, possibly including its ad induced reality distortion field, and they will sell like candies.

Seriously, once the software is ready, 30 seconds of any popular celebrity showing one would make it sell hundreds thousands in a week. Problem is the small manufacturers couldn't either pay for that level of advertising or satisfy the demand without turning themselves into what they're fighting against now (venture capital, investors etc. don't come free), so I welcome numbers as small as 13k or even much less if that means the product isn't polluted by the typical corporate mindset (close as much as possible to protect intellectual property, make it obsolete sooner to sell newer models, etc).

Oh and by having an unusual phone I can also play the elitist bastard with friends:*)
Why not look at numbers rather than anecdotes?

A poll by YouGov in 2016 found that Republicans were 7% more likely than Democrats to believe sex work should remain illegal: https://www.vox.com/2016/3/11/11203740/prostitution-legal-me...

But the real gap was between the genders. Women were 14% more likely to say sex work should be illegal than men. They were also 18% more likely to say it's immoral.

Now what "feminists" think is another question, I doubt that has been studied, and that term means a lot of things to a lot of people. But according to the polls the majority of the opposition in the US to legalizing and tolerating sex work comes from women, regardless of their political orientation.

One can extrapolate that electing more women would lead to harsher laws about sex work and indeed both have happened in the past decade.
That's a graphics tablet/digitizer and a puck.

http://www.brisk.org.uk/gt1212b/index.html

Crazy high res and absolute rather than relative which makes them very useful for some applications.
You say this as if a government with the capacity would save the day? The government already has the capacity to solve problems but this is the best that it can achieve. This is it. It's not being held back because it only had a trillion dollar budget to work with.
Everything is a matter of compromise. What's important is to make them consciously, which I believe Google did in that case.
Don't forget that he first tried to go about it the legal way. Escalate to higher ups, where he was promptly ignored.
Street View movie maker
MDMA can be incredibly harmful, especially when used frequently.
> At work we recently did a timed programming problem solving competition.

Thankfully, real world software development is not done under arbitrary time constraints with teams competing on who can be first to complete a prototype. High quality software is very difficult to produce, and taking the time to adopt sane development practices that reduce cognitive load and detect bugs early on in the process often leads to maintainable codebases far beyond their prototype phase.

> In any case, this article was a fun one to read:

> https://medium.com/javascript-scene/the-typescript-tax-132ff...

It might be fun, but it reads like a movie review where the author gives arbitrary scores and somehow determines TypeScript's ROI based on that(?). The rest of the article mostly appeals to authority, as the author pushes his books, expertise and vast experience as proof, something you seem to be doing as well.

I feel like the mentioned "To Type or Not to Type" paper[1] is a more realistic study of the benefits of static typing, despite TS detecting "only" 15% of possible bugs. That's still 15% of bugs detected _during development_ that the programmer doesn't have to think about, and doesn't have to write thousands of very trivial tests to _maybe_ catch them locally or worse yet, in CI. This in practice never actually happens, let alone in code reviews!

Yes, static typing is not a panacea. But it's a tool that has high chances of producing higher quality software, something that is sorely needed in JS land.

[1]: http://earlbarr.com/publications/typestudy.pdf
> navigating, debugging and other things a TUI does not cut it. And I spend a lot more time reading and thinking about code than actually writing it.

as an emacs user, I find it extremely painful watching my colleagues clicking around in eclipse to navigate the code base[1]. It feels just so inefficient and slow.

[1] I assume eclipse actually has keyboard shortcuts, but they do not seem to be used by my eclipse-using colleagues.
The data in those tables should be presented using charts to make it easier to eyeball comparisons. Tables full of numbers are much less intuitive than a nice upward curve.
And here it works fine in Firefox + Noscript

However, the images are missing

The kleinbottle website is better
Why would you say that "individual responsibility" is idiotic?
Some old but still relevant stats: https://flightsafety.org/fsd/fsd_oct01.pdf

"From 1983 through 2000, NTSB investigated 26 accidents involving fire, serious injury and either substantial aircraft damage or aircraft destruction. There were 2,739 occupants involved in these serious accidents; 1,524 (55.6 percent) of the occupants survived the accident, 716 (26.1 percent) of the occupants died from impact, 340 (12.4 percent) died from unknown causes, 12 131 (4.8 percent) died from fire/smoke, and 28 (1.0 percent) died from other causes."
Can they not seal the court proceedings instead
My lesson from that experience would be to throw away that useless 1-5 star rating scheme and skip to the interesting question immediately: "Tell us what you actually did with NodeJS."
And Microsoft Word ran perfectly well on 16MB of RAM in Windows 95, back in the day; and even better on NT with 32 or 64MB, productive and more than comfy.

I guess my point is that running decent software on what today would be considered very little hardware is a solved problem, but it's not what the economy is optimized for.
Feedback on my iOS app needed
Funny cat videos completion .hahahaha
Hydrofluoric acid is also what they use to dispose of bodies in Breaking Bad, although they did exagerate the effectiveness.
It's even better: 64-bit Windows doesn't support 16-bit Win 3.1 apps anymore, but you can still run them via Wine on the Linux subsystem.
source please sir
Yes you do. For example we have bus lanes that are parking lanes outside rush-hour.
Well in French, "charpente" refers to the frame of the house, and the first thing you think about is a wooden frame, though in modern times it could be steel. A stone house wouldn’t really have a "charpente" I guess. And oftentimes "charpente" specifically means the roof structure (which is the only frame left in modern brick or concrete houses).
Attendees List: American Society of Clinical Oncology 2019 – ProDataLabs
Again, the discussion was about AWS being behind Azure with respect to support for .Net. When deciding which cloud provider one should go with, why should I care as an end user which company did more for open source?

There is nothing to copy as far as .Net. Microsoft releases a new version of .Net, all AWS has to do is make sure that its SDK’s support it. But there usually aren’t any breaking changes.

As far as the other services that I could see needing to support, the only ones that I can think of is CodeBuild and lambda. For those two, you can create custom Docker images and runtimes respectively.

And the other question, are you a .Net developer?
To be fair, TFA's take stresses these connections: "Young Moroccans call each other 'Mocro'...", and "... West Africa. The drugs then went north over old smuggling lines from Morocco, and young Moroccans whose parents had moved to the Netherlands still had family connections and migration routes to tap into."
Just like first party ads (hosted by the same domain) first party tracking is really hard to block.

But its a lot safer and better in many ways. It forces the site you are visiting to keep the ads safe an only track you when you are on their property (an in turn follow laws were they are located, GDPR in the EU for example).
What also doesnt help is that drugs is kind-a accepted in the party scene. XTC, Cocaine, in certain circles its quite normal that its used. And buying it is very easy.

Also the police doesn't prioritize handling this. I heard that accross one police station taxis would stop, get somebody in the cart, drive 100m, and then the person gets out.
The police knew that drugs was being dealed here, but they didnt prioritize dealing with that. I don;t know exactly why.

Also: In the evening/night, in Amsterdam city centry, you can see certain guys wandering around: They are drugs dealers, everybody who know how to recognize them will see them popup everywhere. Including the police.

But as long as the police doesn't SEE them dealing the drugs, they cant do anything.

That including tall the XTC producing labs in the south of holland, and the perfect infrastructure, big harbours make the Netherlands an ideal breeding ground for big drugs networks.

To be honest, i think we should legalize more, and accept that there is a market for it. Yes i'm dutch too :-)
Definitely not. The people behind it have great reputations and have good reputations outside the crypto space as well. That doesn't mean it will work, of course.
That's because it doesn't do anything. We expect many orders of magnitude more functionality from a modern computer than we expected back then.
i'm conflicted about this, but happy to see typescript overtaking the space. looking forward to the day we can all forget javascript the language as a bad dream and move on with javascript the vm.
Financials are to blame.

Selling a software release is a one-time payment. Selling a support subscription is recurring revenue. And if you make your software horrible enough to use without the support subscription, it is automatically immune to piracy.

As a practical example, I don't know anyone who uses the free open source WildFly release. Instead, everyone purchases JBoss with support. It's widely known that you just need the paid support if you want your company to be online more than half of the day. And as if they knew what pain they would be causing, their microservice deployment approach was named "thorn-tail".
That’s not true, polling of usb keyboards, multi-process scheduling and rendering through the various translation layers adds latency, quite a lot actually. You really notice it if you type on a C64 today. The machine really feels instant. Obviously it’s too anemic to do real work on and that’s kind of my point. We traded a lot of latency for a lot of throughput in other areas.
> Finally, make a trip to India and do meet your remote team members.

I'm from Sweden, and a Swedish colleague met a team that visited from India. Half-way through the meeting she had to stop and ask why the Indian team were shaking their heads. It turns out it was a head bobble or Indian head shake.[1]

My colleague thought that they kept signalling "no, no, no" by shaking their heads while she was speaking, but it turned out to be the exact opposite. I'm very happy my colleague stopped and asked, because a lot of people would stay silent and keep their misconceptions.

[1] https://en.wikipedia.org/wiki/Head_bobble
"Papiere, Bitte" from Thales, delightful.
Middle class can handle that, they already have a lot of experience with this. Better to leave it up to them to clean that mess up.
Problem being of estimating NNT to see the effect. If the effect size is small you will need huge numbers to detect it

Plus unfiltered air is elsewhere, as a confounder.
Neither do the buyers. No one cares about the ergonomics of enterprise applications, because the users are forced to use it.
can't comment about 4 as it was before my time doing useful work on a computer, but everything else sounds right.

>The productivity destroyers:
> 1. social media

stares at HN page
> A touch screen and a keyboard based interface is the fastest generic UI. I've been using touch laptops only for years. The mouse dies hard though.

Touch it's ok with laptops, but when working on a desktop computer, with real monitors, some need another interface. I can't reach my screens from where I'm sitting comfortably, and if I could I'd place them further away.
yes, only.
I wish I could use that dream phone on Xfinity/Comcast mobile, but even if they use Verizon tower, they block most phones that are Verizon-compatible... they only allow BYOD if you have an iPhone, Samsung Galaxy or Google Pixel.

I have a phone that isn't supposed to work with Comcast mobile, but 4g works for about 30 minutes if I reboot... I wonder if it would be the same with this phone.
Can you give an example of such language so we don't have to guess?

Apparently neither Rust, Haskell nor Go fit.
Unfortunately, because twitter threads forces the user to dumb down their main points to a single, compressed sentence. It's a shame, since I like to read well thought out articles.

Twitter takes that away because it offers a UX that's makes publishing too easy for your random ideas. People with low self control will create threads like this. With hundreds of likes comes self validation so they keep doing this.
What I found interesting:

> The rogue supplier also offers high-speed audio services for news conferences hosted by the European Central Bank, the U.S. Federal Reserve and the Bank of Canada, the newspaper said.

I read (in the Times I think) that each press conference was priced at USD 2.5k - waiting for Matt Levine to do a post on pricing of insider information :)
It's time to hire someone to maybe break the filter somewhen for a duration. And hack the meter to report invalid data.
> things a brain can think about that a Turing machine cannot

You say this as though we understand what "thinking" is. We do not.
Our Planet Is Restless
I don't think it's deserved. If you don't need the kind of reactive queries Meteor offers (and IMO is still unbeaten in terms of developer productivity in case you do need them), then you can safely ignore that part. In the end Meteor is mainly a layer on top of nodejs. So you can do all your regular nodejs stuff and you can run Meteor without any of the mongo stuff these days. Then it still offers you a zero-config build tool which has been absolutely unbeaten (at least in the JS world) in terms of backwards compatibility over the years.
I think Meteor mostly suffers from not being the cool new thing anymore and being released in a period of a heavily changing JS ecosystem. I'd still pick it over any webpack config-clusterfuck project any day of the week.
You can also write GTK+ in JavaScript for that matter, or Python. Vala is a very underrated language though and it should be very easy for a good JavaScript programmer to pick it up.
Windows (not only the 16-bit 3.x, but going as far as the newest 64-bit ones) uses an event loop for the GUI: your program runs a loop calling the GetMessage function, which blocks until the next window message is available. As long as you don't take too much time processing each window message, you don't have to even think about cooperative task scheduling, since Windows will do it for you while waiting on GetMessage.

(In fact, AFAIK even in modern Windows you should avoid taking too much time to process each window message, since blocking the event loop thread makes the UI for your program unresponsive.)
At work we recently did a timed programming problem solving competition. 20 Teams got 1 hour each to solve multiple levels of the same problems.

If you're looking at the kind of requirements that can be implemented in under an hour, of course a stronger, more static type system isn't likely to gain you much. It's highly unlikely that such a program is going to have lots of different people working on it over a period of possibly years, or that it's going to use lots of different but possibly related data structures, or that it's going to develop libraries with hundreds or thousands of little utility functions for working with those data structures.

However, drawing conclusions about the merits of a stronger, more static type system based on this sort of challenge is like arguing that a language where all code has to be in defined modules and functions is much less efficient than a scripting language like Python because in the latter you can write a "Hello, world!" program in literally one line.
Million Thanks to Brad Traversy
Holland doesnt have government run healthcare. Which country does? UK has a lot of problems with their NHS
Heads up that there's a repeated word in the first sentence too:

"I spent some time yesterday talking to a reporter yesterday"

Thanks for the post — I enjoyed it!
I've created an IOS app for tracking net worth without registration, ads and without connecting to a bank account. I've tried to do it as simple as it can be but at the same time informative and helpful.

AppStore: https://apps.apple.com/us/app/balanceviewer-net-worth/id1476...

I would like to hear your feedback about BalanceViewer app. Will you use it or why you will not use it? Want to understand if it's an interested for auditory. Or maybe services like Mint/YNAB/Personal Capital cover all your needs?

If some functions there are missed - feel free to post a comment here, if it will be possible we will add this into our app

The difference of BalanceViewer comparing to other apps is:

- No registration needed

- No ads

- No need to connect your bank accounts

- Can track balances in multiple currencies

Hope to get constructive feedback from you! In case of any questions - feel free to ask
I don't think that's how it works. In the hypothetical world where he reports no grime on filters and no difference in readings yet his sleep is better, would you predict lower chance of placebo?
So can alcohol and smoking.
I have no idea why you're getting downvoted.

Supplying actual data is always useful.

Especially when it contradicts a common opinion ;)
That makes sense looking at it from this angle.
I mostly see Raspberry Pis being used for embedded devices, for automation, lightweight servers, etc. What would the PinePhone be used for?
The curious case of the table-locking UPDATE query on PostgreSQL
How are those labor laws ‘draconian’? Seems like your typical Western worker’s rights.
Ask HN: How do you deal with making coding errors at work?
Both to learn from the errors and minimize future ones, and also to not feel so terrible about making them.
https://link.springer.com/article/10.1007/s00213-004-1791-0
I wonder why https://markojs.com/ never gets any traction. It wasn't listed in the front-end frameworks section, even in the free-form part.
The Evolution of Reddit.com's Architecture (2017)