skysight-inc/HackerNews huggingface dataset:
My good buddy was within circles of “Team L” back then and nagment always laughted when someone mention “dont do evil” mantra. Google never said they wont do evil, they just stated a fact in general. Similar like Subway says “eat fresh” and you think “oh i guess they have fresh subs” meanwhile just recently there was a case when someone sued Subway for chemicals used in their bread, and reasoned their lawsuit on fact they assumed Subway has fresh sandwitches, but actually Subway lawyers explained the slogan is for others and “in general”, not that they as a company produce or serve “fresh” subs themselves.
I don't understand why you would use Siri then.

You could manually set a timer. It would probably be quicker than saying "Hey Siri, ..." and you could also avoid using any kind of software.
We're moving to WebGPU now, there will be no more WebGL in the future. WebGPU is coming out in late 2019.
Can I suggest you involve your entire team in the discovery phase, meaning talking to the customer and interacting with the problem from the very start?

Shared understanding (passing what you've learnt on behalf of the rest of the team doesn't count) can help everyone, (including the customer!) understand the whys, whats and hows of their own problem space. Then as a whole team you can come up with and vet the solution - qualified by the deeper understanding everyone in the team has.

This deeper understanding will help you arrive at a better solution, wasting less time building the wrong thing and reduce the friction in "handing-off" to development (because there isn't a hand off).
Are you able to link to some info on how email could be compromised this way? I'd be interested to learn how to secure my domain.
Agreed. If Singapore could somehow unite or federate with Johor, I think it would be perfect. There would be the hyper-capitalist CBD, suburban "Heartland" and the wilder (relatively speaking) Johor where people could experiment.
I found this disingenuous.
Posteo [1]

They are based in Germany, are very privacy conscious (anonymous payments and registration) and offer full encryption support. With k9mail as mobile app I've been very happy so far

[1]: https://posteo.de/en
False.

JoshMnem: "The proper way to use animation is to NOT use it except when there is absolutely no other way to communicate something." (scrolling is communicated by the fact that you pressed the page-down button)

yorwba: "The first time, the effect would be made very obvious; but with continued use, it becomes so fast that it's instant."

iforgotpassword: "I usually try to disable animation entirely"

th0m4s: "On my last phone I turned the animations off complete"

kqr: "I turn off animations entirely on my phones, and when watching others use their phones I'm always baffled by how slow they feel."

devgutt: "You can also don't use animation at all. I really don't like animations even when used correctly."
Yes I was thinking about chrome profiles. My mistake. But from what I remember, when you choose to log out, Chrome prompts you if you want to wipe your local data. So logging out locally allows you to protect some data. I think there was a way to log out remotely (tricky/weird way), though again without the local-wipe prompt.

I also just tried signing in to chrome (69.0.3497.100), and it tried to sync immediately again, so I'm not sure where the "sync is optional" idea comes from?
Again, I'm not sure what's the difference between Singapore and most of Southeast Asia and say Latin America, if you are talking about challenging the gov't brazenly.

Its only in Western Europe, Australia, and Canada where I would feel safe (as a citizen only) to openly challenge the gov't. The rest sounds iffy.

If that's your criteria of countries you'd visit or live in - then I respect that. But you'll be within only a tiny slice of humanity.
I use mailbox.org. It’s sligtly cheaper than FastMail but there’s probably not much in it.

It’s been a good service so far. I have no complaints.
Nobody else mentioned pedophilia. There are other forms of abuse that aren't sexual.
https://sealmail.net is pretty good. I've used it for a couple years without any issues. It's imap based and I hear they're working on a web client.
Could you be more specific about these 2 issues you have?

I mean, of course the actual transit of the email from the sender to your inbox is out of their control, but after that client-side decryption is entirely feasible.

And what is wrong with hosting in Switzerland? Switzerland has very strong privacy laws.
>You’d have to write virtually all the same tests in this type of use case whether you are using the static typing approach or not.

No, I don't need to write tests, it I could prove something with types. Here is an example of quicksort, where all invariants and properties are ensured with types, so this code does not need any tests at all.

https://github.com/FStarLang/FStar/blob/master/examples/algo...

>integration tests

You could reason about your program's correctness on any level with types.
You really don't know that.

MS built Win10 to spy on you and build a business from data mining. Why would they not do that for email? (Or, more likely, change Outlook's ToS to allow it once you are hooked.)

You could say that of any email provider, but ProtonMail is under GDPR so it makes it a safer alternative.
I don't really like them anymore (for similar reasons), but I don't know as I would put all other providers over them. Certainly, I think they're miles better than gmail.
I've been through face scanning for several years in CDG, AMS and LAX, during the immigration check. Not sure what's new.
> blanket assertion that moderate drinking with no ill effect is available to anyone.

For me if you have ill effects it is no longer moderate drinking. Note that I am talking about short-term effects such as having an hangover, not the long-term issues that are the topic of the "good" amount in the article.

For sure according to my definition for some people such a level may be zero, and in that case they should refrain from drinking, but the person I replied too talked about "a few pints of beer" at a time, not exactly a minimal amount.
Those are the guys that don't let you use special chars in passwords "in order to prevent unintentional wrong password entries".

Also, it doesn't work on your domain.
Engaging isn’t sufficient, it’s a start. What is typically lacking is someone with the intelligence to properly understand the problem, and map out a roadmap to get there. There is too often a naive belief that the stakeholders will put you on the right path, they don’t, they just give you information that feeds into the design process. Sure you solution should be regularly validated with the users, however in my experience the tend to lack the ability to give a vision which isn’t just an incremental improvement on the current solution.
Parrots are highly problematical pets. They have demanding requirements, which aren't met by "traditional" parrot keeping. The cage needs to be big, much rather they need a room to themselves. They need conspecific companionship, even if they don't want it, they can't satisfy their social needs with only Humans or different species.

Imprinting on Humans should be avoided at all cost, even at the expense of diminished tameness.

Behavioral problems in parrots seem to be the norm rather than the exception. Add to that the destructive nature of the parrot pet trade, and you get one nightmare of a pet.
> What's the point of spending the time and money on beautiful engineering, if it's going to be scrapped tomorrow anyway (or even before it's finished)?

Good luck maintaining that code. Don't forget about the team, a messy codebase and/or poor requirements, eventually, will break a team's morale until the day news devs come along and demand a refactor.

I start to love the idea of a waterfall model for software. People can still iterate on the problem with wireframes, even high fidelity ones, and speaking with customers, market research, etc.

There is a lot of value, time and money saved when you have a decent level of accuracy in the specification.
> Protip: when you want to sell someone on something, a response of "you're doing it wrong, you're the problem" generally doesn't work.

I agree, but how is this relevant to my comment? I didn't say the GP did anything wrong - I asked them what they did. Not nearly the same thing.

> It's a pretty widely held thing that FF's dev tools don't feel as smooth or well thought out as Chrome's

There are a large number of groups with widely held beliefs where said beliefs don't stand up to scrutiny. "It doesn't feel like Chrome" is not a belief that doubles as valid criticism because it's not actionable. Its sole purpose is to complain about things while making sure nobody can ever act on them because it's so vague.

> for me the blocker is the UI and battery drain

While "the UI" fits in to the category above, battery drain is an actual, specific, measurable and actionable complaint. So please, more of the latter, less of the former.
What is with everyone here recommending Yandex?

It's not secure and its not private
https://www.bbc.co.uk/news/business-13274443

Don't use Yandex!
And as the ongoing Linux Kernel Self Preservation Project proves, those tools are not enough.

I appreciate using software that is actually written with security first, performance second in mind.
Switched to Fastmail many years ago when self hosting became too time consuming for me. Never looked back. I had to use their support only very occasionally and even then their reaction time and competence were outstanding.

They do just one thing - email - and do that very, very well.
I for some reason really love these bags, that can only be bought in Kyoto.

http://www.ichizawa.co.jp/en/products/details/40.html
http://www.ichizawa.co.jp/en/products/details/39.html

Be aware that there are two "Ichizawa" stores on the same street, run by two rival brothers. The single-storey store is the one I buy from. One brother is more of a craftsman and the other a business person, I preferred the former.
If you are willing to run your own, have a look at.
https://poste.io/
I'm currently evaluating and running this myself for about 2 Months now. Really working great so far. The guys have very quick response to error reporting. Everything run via docker on a aws small instance.

An completely free version could also be: https://mailu.io/
TIL: Transactional Analysis 101
Is there a good turnkey solution for this, and other services? I mean not with my own physical servers, but I'd pay to have an image with mail all set up and other services, like remote storage, etc, all ready to go and plop it on ec2 or something.
They make terrible pets. They need large cages/rooms, must be kept in pairs or groups, they are prolific poopers, can be loud as heck, pluck their feathers if you are away (or not), destroy furniture ...

Unless of course you keep a single hand raised parrot in a small cage and don't much care about its well being. Then they make fantastic pets.
> You seem to be quite keen on the notion of lambda lifting a function "in place", so maybe you can explain why one would want to do that.

Have a look at lots of expanded LISP macros, there are nested lambdas all over the place, most of them applied in situ. Converting those applications as described above avoids the cost of closure creation and all that is left is a function call or, in case of tail application, a jump. It is a rather essential optimization in LISP.

Also: in situ application is useful for illustrating the principle. I have described the more general case somewhere else in this discussion.
When I was writing portable UNIX software in the late 90's, early 2000's, the standard was quite relevant.
> the video that leaked out [...] of the Google town hall also baffled me

Which video?
Search On: Google's original documentary series
You should appeal if what you're saying is indeed true. You're supposed to use advertising ID for any ad-related tracking - if you use something more sensitive instead (like IMEI) then you'll get taken down.
Method Combinators are still there, slightly improved from Zetalisp's Flavors and New Flavors.

The CLOS Standard Method Combination has primary, :before, :after and :around methods.

There are in CLOS also various 'simple' method combinations like AND (runs all applicable methods until one is false), OR, + (sums up the results of all applicable methods), PROGN (runs all applicable methods and returns the result of the last one). These seem to be rare in CLOS code.

> They made the code extensible, compact, and completely unpredicatable ...

That's kind of the point that one does not care which methods actually run and when - the 'system' takes care of that. Similar to, say, when you call REDUCE on a list - one does not know which elements are in the list at runtime. Or when you call a generic function on a bunch of instances - you know only at runtime which method runs - because of dynamic dispatch - the method combination feature adds a layer of complication to it. Like on a Lisp Machine where you can add a :before method to a window function and it's immediately active, because the method combination is recomputed. Or when one adds a mixin to a window class and the width of a window then has a different result, because the + generic function computes a new value, because a new method is available via the + method combination. You can scare a lot of people with this, though.

One can program full new method combinations in CLOS, like in Flavors. This might even be useful. ;-) An example is the integration of 'Design by Contract' methodology into CLOS. One can add a DBC method combination and then work with preconditions, postconditions and invariants somehow integrated into Common Lisp's condition system.

https://www.muc.de/~hoelzl/tools/dbc/dbc-intro.html

and newer:

https://github.com/sellout/quid-pro-quo
Kettlebells Muscular Endurance for Combat Athletes
5G is boosting AI, IoT, and self-driving cars toward 2025
Do they really use email content for ad targeting or are you spreading misinformation?
I hope you drink fair trade coffee.

(I know that stealing from white man is bad, third worlder in a far away land is not bad but I'm too autistic for the hypocrisy our society lives by)
GPG Tools: Open Letter to Our Users
Same as life itself - by trial-and-error with feedback loops and backprop.
Çelebi bags ground handling contract at Kannur International Airport – Aviation
Cool! We wrapped the VS Code extension in the protocol to support it in gitpod.io. See here https://github.com/theia-ide/go-language-server

Would be really awesome to use something maintained by the people who know Go best :)
Python Mutable Defaults Are the Source of All Evil
We switched our company to fastmail recently, largely on the strength of recommendations here. No regrets.
I'll bite.. Please explain further
I’ve been using https://runbox.com with my own domain for 5 years now, and have only good things to say about them. Excellent service.
First Particle Tracks Seen in Prototype for a Neutrino Experiment
> The site will explore three broad investigative categories: how profiling software discriminates against the poor and other vulnerable groups; internet health and infections like bots, scams and misinformation; and the awesome power of the tech companies.

Shouldn't they prove "if" software discriminates before figuring out "how"? It seems like they already have a conclusion in mind which rarely produces quality results.
I actively hate google, but I don't know anyone else who does.
My only concern is how fast security updates are released.
Show HN: Podflix – Like Netflix for Podcasts
If you're looking for a quick way to try the new version on your Mac, I made a new build of Postgres.app that includes PostGIS 2.5.0:
https://github.com/PostgresApp/PostgresApp/releases
I tried signing up for yandex a few months ago. I made an account, and I was able to gain access to their email service. However, I couldn't actually receive mail or send mail that went anywhere. From what I can tell, there's no guarantee they will actually activate your account when you sign up.
They do another thing: calendar. And I find it at least as good as Sunrise Calendar was before Microsoft shut it down.
I think it's interesting that this is the straw that broke the camel's back. Chrome already handled cookies for every website that you viewed, but now that it says "and I'm going to use them to log into Google outside of a tab" everyone freaks out.
Like I said, you have to be careful with recent GDP figures because Q1 is always revised upwards - there's some repetitive statistical flaw in the way the ONS calculates these things, it's always the same problem.

It's possible the figure for 2018 will be slightly lower in the end, we'll have to wait and see. But GDP growth went from 3% to 2% between 2015-2016 and nothing much was happening then, so again, you're taking perfectly normal and quite small fluctuations in economic indicators and linking them all to Brexit, which is logically unsupportable.

As I said before, the strengthening of the Euro is related to economic changes in the eurozone and not anything to do with Brexit. That can be easily seen by just comparing GBP vs other currency pairs. Your trip cost more because Europe became less poor, not because the UK did.

As for the implication I somehow don't know what the UK is like, knock off it mate. I visit the UK every month or two because I work for a company based there, and actually am British myself. I am very familiar with how it's doing, and it's doing fine. Stop assigning arbitrary fluctuations in a single exchange rate to your personal political biases.
Imagine seeing a creature with the freedown to fly and thinking to yourself "I'm going to capture that creature and keep it in a cage for my own amusement"
I'm not religious but isn't that a common story from Christianity? God sacrificing his son to save the world? Not religious and not saying there aren't other interpretations of that story but it is a common one.
Innovation in Violinmaking (1998)
Hmm, I haven't seen this pop up yet. Did you navigate to gmail or some other google service to get this to show up?
It's Chromium without Google integration, too.
Choice is bad.

Anyone remember the 1980s Apple commercial referencing Big Brother? Hilarious in hindsight.

https://youtu.be/2zfqw8nhUwA
Two things:

I'd love to see specific sources that back up your claims about Hillary Clinton's 'secret meetings'.

And, on a more general note, I'm pretty astounded that you spend so much time railing against the bias of what we are obviously meant to infer is the left wing media without even acknowledging the existence the right wing media machine. And no, it isn't Brietbart and only Brietbart.

>Keith Ellison a congressman with multiple, credible sexual assault accusations against him gets a pass in the media despite

a) There are definitely some inconsistencies in the stories about what he did/did not, and after reading through a few articles on the subject, it doesn't exactly seem like there's very much concrete evidence at all. AND EVEN THEN, the allegations are not as far as I can in any way sexual assault allegations. And furthermore, I found a litany of sites discussing the situation on both side of the traditional spectrum.
Claws mail? Thunderbird? Outlook? Mailinabox? None of those work?
What Is Tail Call Optimization (TCO)?
Aerospace – Aerospace and Industries Market Research Report
I have one question, and one question only. Which of those providers offer an API - one that I can use as an individual to automate my finances?

That's really the only thing I need over traditional banking. I can handle the rest for myself from there. Even a read-only API would do.
Resource allocation is a zero sum game. If taxes are being levied to pay for a vast intellectual class living in ivory towers, that's less funding available to pay for industrial research.

Academia love to claim that practical application should not be any concern of theirs. But why should this be so? After all, they eat practical food and live in practical houses. Someone has to pay for it all. And the idea, espoused in this essay, that eventually, on a long enough timescale, their research will all be adopted and it's just that industry is super slow to recognise the awesomeness of their research and productize it - well, this claim seems to be getting weaker all the time. We now have many areas of computer science that have spent decades going down very expensive rabbit holes with no serious adoption and none on the horizon.

Not just formal methods, but pure FP languages like Haskell remain rarely adopted despite huge hype and massive academic investment. There was a few days ago, a post asking what happened to the semantic web with many commenters positing that the semantic web became an academic money pit that absorbed huge quantities of grant money and delivered nothing whatsoever. I'm sure there are many other examples lurking if you scratch the surface.

If academic funding was cut significantly and returned to companies in the form of lower corporation taxes, perhaps connected to research incentives, would it be so bad? There'd probably be less research done overall but if lots of current research goes nowhere and is never adopted that'd be a net win.
Ask HN: Free or cheap alternative for low volume log management and searching?
Which open source software or SaaS service in spirit of timber.io, logentries, papertrail etc. would you recommend for searching JSON-based logs generated from several processes?

In my current setup, each process is running on the same machine, so it could be something very simple.
Search for "american inventors" if you want to have some laughs.
I recently started ownpath (https://ownpath.in/) because I want to build a better framework for lifelong learning.

While books and courses have their place, I think that human connection is crucial to not feel isolated. When I'm learning something new, it feels great to be able to bounce ideas off someone, get feedback on my work and if possible, make some friends along the way.

My bet is that more people also feel similar things. If you have any thoughts on the website or just want to chat, feel free to reach me at shreyas@ownpath.in.
> People have pointed out that for an abused child sitting watching with her abuser, this reinforces the idea that the person who is harming her actually loves her

Viewed another way, it validates the idea that an abuser can be a mortal risk even if he loves her, which, because quite often the abused in such a scenario already has a deep and unshakeable (and possibly accurate) belief that the abuser loves them, which leads them to discount the risk of escalation and try to manage the situation without escaping it, is potentially a more valuable message than repeating the “abuse is incompatible with love” message that society puts out through quite a lot of channels, and which promotes discounting abuse if you are convinced of love as much as the reverse.
There's also a connection between low income and turning up the stereo to an obnoxious level, which renders your own home useless for intellectual pursuits.

I agree that race has nothing to do with this. Being educated or just considerate has.