skysight-inc/HackerNews huggingface dataset:
DVD's in the mail frequently backfired for me b/c when I would pick out the movie I'd be in the mood to watch some documentary about suffering in some corner of the world but by the time I had a chance to watch it, it would be on the weekend when I was so burned out from work all I wanted to watch was something mindless that I could space out on so I'd just end up sending it back unwatched.
I think so much maths comes from thinking about science; really self evident with the development of calculus, statistics, LA, formal logics, etc.

It’s not like there is maths and there is science and it’s shocking that maths applies to science because the two came up independently: they are confounded by each other.
Tesla and Boeing cases are somewhat different.

Driving using computer vision is heuristic by nature. That's completely new back of worms altogether. Boeing's case is more traditional design errors.

For driving cars SAE Level 3 Automation level (expectation that the human driver will respond appropriately to a request to intervene) is dangerous fools errand. Humans either drive the car with light assistance or the automation must care of everything without human fallback. Unless human is constantly driving their response time drops and they can't react and take wheel when fallback situation occurs. The middle ground SAE Levels 2 and 3 are inherently dangerous because human cognition and psychology.

The human-automation interaction is very critical issue that connects the both cases.
Check out http://launch27.com/, then check Capterra & G2 Crowd for their competitors.

Capterra: https://www.capterra.com/maid-service-software/

G2: https://www.g2crowd.com/categories/cleaning-services
does it understand other genders or non gendered pronouns like "what did they say?" or maybe something more generic like "what was that?"
What does the Universe expand into?
They're not going to add exceptions.
I'm not sure that parsing is going to be a bottleneck when you consider that DBMS read from the disk.
Simple JWT Implementation in Node.js
Linux-based 4G phones with Google Assistant sold for $7 in Indonesia
Ask HN: What is the number one thing you wish would happen in your life time?
What do you think would be the most epic, most special, most interesting or exciting thing that you could possibly happen during your life time?
I'm NOT an entrepreneur but rather a blogger. I started posting in August 2004 and my site has pretty much remained unchanged in terms of basics since then: multiple posts daily, 365 days/year, same design/appearance. I found your post very interesting even though I'm not at all technically inclined and don't know the difference between a webapp and a webbed foot. I too have found HN a treasure trove of value, almost like free money. I happened on it a couple years ago and only started contributing and reading it regularly last year, and it's now my favorite website. I visit perhaps 4-5x/day just to scroll down the homepage, pretty much every time finding something of interest to dive into. I share your opinion of the quality of the audience: razor sharp, blunt, acerbic, super informed, offering information and links to things I'd never otherwise happen upon. Sometimes I get annoyed by the gnarliness of the tone and irritated by the combativeness but at the same time I like it!
To add even more nuance, even protected mode 16-bit Windows ran Windows apps in v86 mode. Essentially protected mode was a hypervisor you could launch from DOS and your actual Windows session would run on top of that. Before the VT-x extensions to x86-64, there was no more access to virtual-86 if you were running the processor in 64-bit long mode.

Considering that, it's no surprise that 16-bit Windows apps would no longer run on 64-bit Windows, especially since NTVDM was necessary to run them on 32-bit NT based versions of Windows anyway.
jOOQ is legit. I found it very helpful to read jOOQ as I was writing my own library in python. There's a huge difference between a query-builder and something like hibernate or sqlalchemy.

Query-builders make it easy to compose queries, leaning on your programming language to enforce syntactic correctness. When you're dealing with SQL directly, composition means string concatenation. A query builder gives you a data-structure that represents a query.

I think it's helpful to distinguish between query-building and object mapping when the "orm-vs-sql" thing comes up.
go codebases are not shorter (by much) than java's.

Performance is also usually on par - unless java's equivalent is built around a lot of reflection (orm and what not).

However, go compiled binaries are usually smaller, and code IMO is much more readable.
I’m sure that’s a good chunk of it. Go also lacks list comprehensions, so you have a for loop instead. Go has more boilerplate, but not more complexity.
Did you at any point dream of writing a translation tool which would port java to go automatically? (crazy idea I know)
Healthcare.gov was insanely successful after the initial poor launch (the initial launch was poor only because the Supreme Court struck down certain aspects of the law, which meant that the entire scope of healthcare.gov changed overnight).
> The only problem I have with it is it is still really Windows only, hopefully that will improve with .Net Core 3.

I'm developing a C# application on Windows (netcore 2.1) and it deploys and runs on OSX without a glitch.
Can’t stand the redesign.

It feels like a group of fresh ux grads built it. Trendy and cool, with the latest js crap but with Zero functionality or friendliness.
First Contact.
Bitcoin vs. Ethereum: Answering the CFTC Request for Information on Ethereum
> Networking rates are all discussed in base ten and nobody complains about those.

Modern networking rates pay hommage to the days of analog communication systems whose rates were measured in units baud, which adheres to SI rules; the imperative relationship here is time, which also adheres to SI rules. At today's scale, these are understood to be notional approximations. Even if Joe Average had the means to precisely measure throughput, who's really going to make a huge stink with all the overhead and uncertainties that exist in real-world networking?

Computer memory is physical and different. If a computer says a file is 1.42 MiB and Joe Average can't copy it to his "1.44 MB" diskette because it's too large, you don't have to be a computer scientist to be batshit annoyed by the antics of marketing.

> Megapixels are base 10 as well.

So? Whether we're talking about a physical display or digital picture, resolution doesn't have any inextricable relationship with computer memory.

> It is not merely tolerable, but is in fact more correct, to use decimal prefixes for computer storage.

Absurd. Digital computers are fundamentally base-2. No amount of marketing quackery can change that. The first week of a freshman course in digital logic is all that's needed to dispel such nonsense.
That is a truly scary thought. Can you please delete this so they don't get any ideas?
>> It seems all of these "problems" arise because you're taking particles to have no volume (point masses).

No, these problems arise, as the parent had said - because those zero-point particles have a non zero probability of occupying the same coordinates if you're simulating their positions using e.g. floating-point variables.
Good question. I'm not sure if it excels in any scenario. There are specialized web servers that excel at caching or at raw performance. There are dedicated backends for popular front-end toolkits like Vue or React. There are dedicated editors that excel at editing and previewing Markdown, or HTML.

I guess the main benefit is that Algernon covers a lot of ground, with a minimum of configuration, while being powerful enough to have a plugin system and support for programming in Lua. There is an auto-refresh feature that uses Server Sent Events, when editing Markdown or web pages. There is also support for the latest in Web technologies, like HTTP/2, QUIC and TLS 1.3. The caching system is decent. And the use of Go ensures that also smaller platforms like NetBSD and systems like Raspberry Pi are covered. There are no external dependencies, so Algernon can run on any system that Go can support.

The main benefit is that is is versatile, fresh, and covers many platforms and use cases.

For a more specific description of a potential benefit, a more specific use case would be needed.
SES IPs Blacklisted
Usually the data and the model are more important and live longer (several decades) than the software itself. Traditionally you design the model for the data and interactions and then build the software around it.

If you do fast prototyping this is not needed, you just need some quick and dirty persistence. Unfortunately the prototype is always the 1.0 version to ship.
Hide Show View Text Component in React Native on Button Click
Nothing. The concept seems foreign because we're always in something, but there is definitionally nothing the Universe can expand into. If it's easier to conceptualize, just think of 'expansion' as a short way of saying 'distances are getting longer'.
The Intergalactic Halo Network, for Interstellar Travel
https://eclipseclp.org might also be some good for thought.
Made an account just to make this comment. It's awesome that you put so much thought into protecting private thoughts. However, I think a password lock for the app is mandatory.
Thinking about my own automatic thoughts, I would hate it if, for example, I gave my phone to a friend or my girlfriend to check something out and they accidentally bumped on my private thoughts.
This makes me hesitant to use the app and it's a shame because I love the design and feel it would be very useful against that pesky automatic thinking.
That is a really inspiring talk. I suspect I’ll be playing with Rust this weekend.
Yes. I regularly see failures and weird issues that are technically "impossible" according to the spec in things like TCP/IP, HTTP, as well as higher application layers.

And trying to convince someone like Google or Microsoft that their site or service is not very robust when things start getting lossy is a complete waste of time, even if you have a massive following on social media people who dare to complain about not having megabits of data are completely ignored.
This is a very straightforward consequence of using zero volume point masses.
If you use google messages you can text through https://messages.android.com/ .
Programming Tips for Beginners
Today's tip: Don't be afraid to ask for help.
One of the best course for beginners:

http://bit.ly/webtipsoffer
Design the product for serverless and save the cost of 2-3 systems engineers. My team started with 5 developers, 1 system admin, and 1 "cloud guy". Now the developers are all comfortable in the cloud so we don't need redundancy there... And the cloud guy picked up more system admin stuff as the backup there.

In my experiences in both worlds, getting 10 apps to coexist on one server too a lot of my time. So did dealing with security using containers. No matter what you pick there is discussions to be made that will eat up 2 weeks of a software engineers time.... But I think serverless best supports devops as programmers tend to be okay with Infrastructure as code and using UI-based tools.... As opposed to managing user accounts, service accounts, NFS systems, load balancers, iptables, and other physical system tasks
For most people who don’t like the new design, there is still https://old.reddit.com
Are there any substances that have a similar effect as alcohol, but are more healthy?
I spent a night in a climbers shelter in the Andes, in very bad weather. It was maybe 50sqm with about 50 in it. No windows, one door, which hapless arrivals tended to close during the night. Bunks up to inches from the ceiling (in my case), which was slimy and dripped. Concrete walls wet from breath. Hard to move without whispered negotiations. It was one of the most unpleasant nights I have spent. Difficult to avoid panic whenever the door closed. There is a lot to be said for windows in close quarters.
TLS(thread local storage) performance overhead and cost on GNU/Linux
Quantifying Love
Innolith Claims It’s on Path to 1k Wh/Kg Battery Energy Density
100% of iPhone users use iOS doesn't matter what the total smartphone use percentage is. It was the same when railway Barron's started capturing the other markets when they owned the railways each railway barron owned their own track and people had alternate routes
> The question I'd ask is if you found a description of nature, is there any chance it would be called not-math yet still describe the phenomenon in question?

No, "math" and "descriptions" are the same concept. As soon as you describe anything, you're using math.

Why learning about things by examining what they're like is considered "unreasonably effective" is more of a mystery.
It isn't. Marketing and advertising in particular is about making people buy the product that the company paying for the advertising wants to sell. It uses lies and emotional manipulation to make people think that they need that product. Helping customers fulfill their needs and wants is not helpful when these needs and wants would not even exist without ads.

This is particularly obvious for ads for stuff like coke: Everyone knows coke exists. Ads for it do not inform at all, they only manipulate.

If ads were useful to the customer, then there would be no need to embed them with useful services, let alone to force customers to expose themselves to them by turning of their ad blockers. It would not make sense to give customers a choice between paying for a given service or suffering from ads: Those are signs that the value of ads for customers is negative. If it were positive, you could even charge extra for them.

Despite being a very bad method of informing customers, ads might be defensible if they were the only one. But they aren't. Classifieds may technically be ads, but they differ fundamentally from others in that customers specifically seek them out. That indicates that customers do get value from them.

Another suitable method of informing customers are newspapers and magazines, especially specialized magazines and ones like Consumer Reports. Their interests are aligned with the customer because it's the customer who pays them.

Admittedly, there is a problem with those publications: Most of them also contain ads. That means advertisers can influence their reporting with the threat, spoken or unspoken, to no longer advertise in them. This is another way ads make products worse and obviously not an argument in their favor.
Prepared statements would not have been invented if parsing and checking was not a significant issue.
Navigational databases predated SQL databases (hierarchal or network/graph based). SQL was seen as huge improvement over navigational databases.

Basically navigational database is just set of links to records. Filesystem can be treated as hierarchal database. DOM model is modern version of hierarchal model.
Especially for a screen reader: It can fetch all images intended for seeing people anyway while ignoring images intended for screen readers.
What is this literal global agenda?

I love a good weekend drink as much as the next person but it’s very obvious that alcohol is literal poison and best to be avoided. That conclusion doesn’t require a bunch of health organizations to conspire.
In your example, floating point numbers are an abstraction for the underlying math which assumes space is continuous. If we're talking about events over a continuous sample space, the probability of two particles being in exactly the same space is identically zero since we can only assign finite probabilities to _intervals_.
At one point they had the star ratings where you could see two different star ratings. The primary one was of users like you and then in smaller print could see average of all users. Going back even further you could see see you friends' ratings of a title.
This seems testable enough... The speed of light isn't in question here, so the frequency is the yardstick. Can't we just record the frequencies given off by the elements every hundred years or so and see that they are the same?
Just do a weekly 60 hour fast during the weekend. But you probably won't do it. The human mind tends to seek complicated solutions evading the simple ones.
Or quit the low paying job and work in the private industry
Nice list! One I’d add: one of my all-time favorite cryptography-related quotes is from Bruce Schneier‘s Applied Cryptography, talking about key length:

> These numbers have nothing to do with the technology of the devices; they are the maximums that thermodynamics will allow. And they strongly imply that brute-force attacks against 256-bit keys will be infeasible until computers are built from something other than matter and occupy something other than space.

Full context: https://www.schneier.com/blog/archives/2009/09/the_doghouse_...
What you write is technically correct for a sufficiently relaxed definition of the word "monad", but omits a very important point: when something of type Integer is evaluated in a Haskell program, the evaluation is guaranteed not to have side effects. The language and the standard library have been carefully arranged so that that is the case. If you want the evaluation to have a side effect, you have to change its type to `IO Integer`. Kiselyov's approach to monads in Scheme in contrast make no such guarantee and cannot be modified to make the guarantee. The situation with monads in Haskell is analogous to the situation around data hiding in certain "pure" object-oriented languages which have been carefully arranged so that the only way to mutate the state inside an object is to send a message to the object. Both guarantees make it easier to reason about programs. (Another example of a language that has been carefully arranged to make a guarantee is how Rust guarantees against use-after-free errors.)

That is really all I have to say. The rest of this comment is designed only to prevent my being dismissed by a reader because what I wrote above is not precise enough.

When I referred above to monads in Haskell it would have been more precise for me to write "the IO monad and if you are into monad transformers, user-defined monads with the IO monad in its implementation". Monads have multiple uses in Haskell. (e.g., the List monad is involved in the implementation of list comprehensions.) It is only the IO monad (and maybe the relatively obscure ST monad, but every use of the ST monad can be transformed into a use of the IO monad with some loss of conciseness and maybe readability) that is involved in the guarantee about side effects.

When Haskell and its standard library were being carefully arranged, the designers had to make some choices as to what is considered a side effect and consequently what is in the IO type. For example, a loop does not have to have `IO` in its type signature in Haskell, so looping endlessly is not considered a side effect in Haskell even though maybe it should be, and in fact it is possible to define a language similar to Haskell where a loop must have `IO` in its type signature: specifically, you get rid of tail recursion with the result that the only way to write a loop is to use the fixed-point operator (i.e., the Y combinator, which since you got rid of tail recursion you have to provide as a primitive of the language) and then instead of giving Y the type (a -> a) -> a you give it the type (IO a -> IO a) -> IO a. There is some ambiguousness in other words in what is considered a side effect, but that ambiguity does not undermine my point because any skilled definition of side effect in Haskell will provide some guarantee.
CenturyLink's Global Fiber Network Provides Access to Google Cloud Platform
Until 1.8 Java’s composition over inheritance story was weak. 1.8 introduced default functions on interfaces, which finally allows shared functionality without inheritance. In some senses Java’s patterns in this area have been reset, and many old code bases need to catch up (and probably never will).
That's an unfair characterization, and ignores the profound impact he's had on other intellectual giants such as Carl Jung, Herman Hesse and many others.

It seems like you're bone to pick with him is largely his elitist tone, which yes that's the whole point of his writing. He does not write for the masses, but for those striving to break out of herd mentality. To write him off as an elitist manic is to ignore who he was writing for and why.
So are they marginal, or based on brackets? Cause it sounds like they're bracket-driven, if the entire gain was taxed at 23.8%.

What part am I not understanding? Is the idea that capital gains tax itself is marginal, but if your other income has already put you in that higher bracket, then you pay that rate?

Edit: playing with the knobs on the calculator seems to indicate that's what it is.
New research suggests that competent employees are assigned more work–but
U2F would have been nice. :(
"Too Much Meat" = "Meat + processed carbs".

It is nothing to do with meat per se. Case in point: http://meatheals.com/

Yet another vegan/vegetarian-biased article. Nothing here; move along.
In the above linked article you say:

> Codecov is barely adequate. For Go, they count non-code lines (comments etc.) as not executed. It's impossible to get 100% code coverage as reported by the tool.

I have an open source Go project that has some comments in methods, but still achieves 100% coverage using Codecov.io — I'm not sure what I do differently to yourself? (Perhaps I'm not using any inline struct definitions?)

Here's a link, in case there's anything useful to you in my .travis.yml ?
https://github.com/jimsmart/store4

HTH
How to Take Full Accountability for Your Life
cause drugs are fun as hell - when you take them responsibly - in a way nothing else is
Reversing global climate change and bringing atmospheric/oceanic CO2 levels back to pre-industrial levels.
https://www.schoolofhaskell.com/school/to-infinity-and-beyon...

See TransformListComprehension section. Haskell uses tricks from SQL while still having nice syntax.

http://ekmett.github.io/discrimination/ - a library to perform what SQL engines do for optimization of relational queries, online and in Haskell.
Can I add mine that still holds true in 2019:

Largest number factorized using quantum computers, if we only count algorithms that can theoretically scale into cryptographic levels, is 21.
I agree. I wonder how well the transpiler in IntelliJ works. I'm using Kotlin in my spare time a bit in a maven sub-module of a project, but used it from scratch (because of the great interoperability with Existing Java Code). I'd love to switch to it in other modules as well (still Java code), but wonder if it generates idiomatic Kotlin code out of the box, but maybe not. That said I'm a Kotlin beginner, but it seems everything from Effective Java is so much easier with Kotlin and the defaults are simply better.
They are pretty much equivalent, feature wise.
However, the Python client gets away with a lot less code because of the dynamic nature.

Another reason for the difference is that the Java client is actually considered to be the primary one, which all the other ones are based off.

The Python client is missing a fair number of tests, though.
Recommendations for New Coming Developers
I'm most amazed that Netflix has retained this aspect of their business. My guess would have been it was more effort than benefit, considering the focus of Netflix and their direction.
Boilerplate is complexity.
Being nice is the new punk
> ...reducing the bureaucracy around it....

Bureaucracy only ever increases, according to the second law of thermodynamics.
Sorry, one other thing. I don’t recognize the existence of stupid/silly questions. If you get stuck, my email address is in my profile.
A container full of a large quantity of identical batteries is ideal for the recycling industry in comparison to other industries.