skysight-inc/HackerNews huggingface dataset:
“The stock market — the daytime adventure serial of the well-to-do — would not be the stock market if it did not have its ups and downs. (...) And it has many other distinctive characteristics. Apart from the economic advantages and disadvantages of stock exchanges — the advantage that they provide a free flow of capital to finance industrial expansion, for instance, and the disadvantage that they provide an all too convenient way for the unlucky, the imprudent, and the gullible to lose their money — their development has created a whole pattern of social behavior, complete with customs, language, and predictable responses to given events. What is truly extraordinary is the speed with which this pattern emerged full blown following the establishment, in 1611, of the world's first important stock exchange — a roofless courtyard in Amsterdam — and the degree to which it persists (with variations, it is true) on the New York Stock Exchange in the nineteen-sixties. Present-day stock trading in the United States — a bewilderingly vast enterprise, involving millions of miles of private telegraph wires, computers that can read and copy the Manhattan Telephone Directory in three minutes, and over twenty million stockholder participants — would seem to be a far cry from a handful of seventeenth-century Dutchmen haggling in the rain. But the field marks are much the same. The first stock exchange was, inadvertently, a laboratory in which new human reactions were revealed. By the same token, the New York Stock Exchange is also a sociological test tube, forever contributing to the human species' self-understanding. The behaviour of the pioneering Dutch stock traders is ably documented in a book entitled “Confusion of Confusions,” written by a plunger on the Amsterdam market named Joseph de la Vega; originally published in 1688, (...)”
— John Brooks, in “Business Adventures” (1968)[32]
You are totally wrong as another commentator pointed out. Mckinsey knowingly incited and spread racial hatred for their personal gain, and pushed the idea of "white monopoly capital" so that the ANC could leverage that as a political point. The result being highly inflamed racial tensions on their part, not only this but they were paid by Gupta linked companies and organisations. The Gupta's, an Indian billionaire family, have been responsible for corruption of the previous president Zuma, and even had a term 'state-capture' defined to explain what they have done. Through corruption they have literally come to own large state entities, however this was stopped and they and former president are being charged with corruption.

Mckinsey was pivotal in enciting racial tensions, among many other things, to try to obfuscate what the president and Gupta's were responsible for in terms of corrupting the state, by blaming other parties namely "White captial".
In large part because grsec would opt to break backwards compatibility whenever it had to be weighed against further hardening.
Room Dehumidifier
Origin Corp is a finest Dehumidifier for electronics suppliers in Mumbai, India and supplies various comfort's rooms Dehumidifier, which gives convenient portable moisture control solutions at your place. Find more deals online.
GRelScript to Convert from Structured Code Style (CPU) to Parallel Code (WebGL)
I'm also backing up my photo archive on B2 via rclone and it works great, it costs like $1 for 200 GB which is awesome. But I'm not encrypting the files.

Encryption raises the barrier for both third-parties and family. In case something happens to me, I want the technical barrier to be low enough for my family to discover the backup. Another reason is that in my experience encrypted data is more sensitive to bit rot and bugs than unencrypted data. I'm backing up important work stuff with Arq Backup for example and I've had my archive corrupted once. Not sure if it was the software's fault or the storage.

My rule of thumb is ... if the data should be discovered by my family in case I'm not around, then I won't encrypt it. Photos are not worth encrypting anyway, since a lot of them end up being shared on Facebook, Flickr, Instagram, etc, as photos are meant to be shared, at least with your family.

That said I still expect Backblaze or Dropbox to keep my data private. Not secret, but private and there is a difference.
Ah OK, it was on the playground. Is it deterministic when not cached?
If it‘s that what the Norwegian people want, why not. I think they know very well what they are doing.
I know at least one Iranian Google employee (Not in a US office).

I haven't asked because it seems insensitive but given that their country could be on the receiving end of this technology I wonder what they think about Google's military tech and this statement.
> With such polymorphism all hope is lost to be able to know the things that can happen. Implementations of the virtual method are not closed - they could be coming from anywhere in the codebase.

Well, they could be implemented in any class that derives from the ancestor class that declared the virtual function. Unless you have one main base class, that should be a very small subset of the code. What's more, it has to have the same name. A recursive grep should show every implementation in the codebase.
amelia/backblaze [0] seems to be the highest quality, but there are a few around.

[0] https://github.com/ameliaikeda/backblaze
I actually rarely type that very snippet. In like 3/4 of the cases, I make the error more specific, like

if err != nil {
return nil, fmt.Errorf("could not parse file %s: %v", path, err)
}

the remainder being either the snippet you put above or more complex error management.
And technically it would be easily possible with IPv6 to have multiple prefixes at the same time. An ISP could give you one static prefix for incoming connections and then an additional dynamic prefix which rotates between customers every 24 hours (leaving old prefixes actives for a week in case you have long-living connections).
in my opinion, membership would be the wiser choice, especially as it becomes more and more clear geopolitical influence is done mainly through trade and softpower.

Alas, it should be a democratic choice to join the EU, the vessel which decided how (referendum or parlementary method) depends entirely on the (to-be) member state.
بهترین کتاب آموزش زبان انگلیسی برای بزرگسالان مکالمه و مهارت های زبانی
There are two separate questions here: the one on online identity, and the one on changing a "legal name" (whatever that means). Using a pseudonym online is perfectly normal, in my opinion. I seem to recall that the British police and British school teachers advise people to use a "false" name online, unless there's a good reason not to, as a basic safety tip. So schoolchildren need a good memory to remember all the different names their friends use for different social media accounts. The different names people use could easily be linked by a police investigator, and perhaps by a determined private investigator but it's all rather opaque for the casual googler.
Clang noob here. Can someone explain in non tech terms what’s happening in this article?
"only hackers use torrent"
June Monthly Digest (Top-4 Articles from Affilight)
I created an account with them recently and they asked for my passport or id card for authentication. Is this usual?
In the spirit of sharing details of open source tools that work well with B2, I am using restic and finding it to work well.
Some of the great historical and contemporary speeches are given at trials - think of Nelson Mandela's defence when on trial for his life as a fine example. The closing speeches in a criminal trial are an opportunity for oratory as a persuasive art.
If you enjoy the administrative work that comes with it (removing yourself from "you exist and you are therefore banned" blocklists, trying to convince gmail/hotmail/etc that you're really a real person, etc) then yes, it's not hard. If you use email, want it to work and don't enjoy extra administrative duties on top of your day job, I'd say it is that bad.
That would be great – it's always good to have some competition ;)

Regarding feature requests I'd love to see a well-maintained B2 Django Storage. I'm currently using an existing implementation, but it's not that well maintained:

https://github.com/royendgel/django-backblazeb2-storage
If I could go to Uni and pick whatever, I wouldn't pick a language. But I'd rather learn about stuff like Categoy Theory and Functional Programming, because these are topic for which I feel I would need a academic formal framework.
Never studying CS didn't prevent me from learning Haskell, Erlang, etc, but I would have loved learning the formal, academic aspects of their underlying theory
Good one IMO. Well, depends on the strain of the weed. Indica opens up the localhost and I get to explore a lot and introspect. Sativa's focus me on one thing and I roll my brain all around that thing's area and can produce a ton of code. Other uppers get me thinking about something in depth. Uppers and electronic music in a crowd at 3-4 AM get me focused more than anything.
> which failed silently, rendering all of the data worthless.

I am not in any way related to mongodb, nor do I really like it.

That being said, I can't image they failed silently. Much more likely that some return code from an insert was ignored in the application.

Otherwise that would be just the mother of all errors of DB development.

However, I do recall many questionable things like:

- Some sort of fast but in the worst-case inconsistent default config

- In order to execute the command to free space (which you had to do regularly) you'd need to have lots of free space

Both issues are probably 5 years old, so I also don't remember any details. Migrated to postgres a year later or so.
Yes, it will.

Here's a good news-article [0] giving context to the report. Quote:

> Director of Digital Services in the Consumer Council, Finn Myrstad, says they will now ask the Norwegian Data Inspectorate [i.e. Datatilsynet] to assess whether Google and Facebook violate the new Privacy Policy (GDPR) that has entered into force in the EU.

Furthermore:

> The operation is coordinated with 23 European sister organizations in 16 countries. Of these, the Consumer Council states that 12 organizations will deliver letters to their respective data surveillance. At least six American consumer organizations are also behind the report.

[0] https://nrkbeta.no/2018/06/27/facebook-og-google-manipulerer...
Fascinating. I love constrained writing and constrained poetry.

No If-statements in code reminds me a bit of the E-Prime movement (https://en.wikipedia.org/wiki/E-Prime) which was about removing the verb 'to be' and all its variants like 'is', 'was' etc from English language. Supposedly it made English easier to understand and encouraged clarity and precision.
Does anybody have a complete list of possible requirements/features for databases?
I the context of versions I think Rickey puts it best, actually there are no guarantees of compatibility.

Even a minor update can eventually break someone's code that relied on the bug.

"Spec-ulation – Rich Hickey"

https://www.youtube.com/watch?v=oyLBGkS5ICk
That sort of question is highly personal. I've heard many, many people espousing the virtues of some strain of weed or other (eg claiming it helps you think and doesn't make you fall asleep so much) but I've never actually found one that doesn't primarily make me sleepy. I do have access to an enormous variety to try (and I've definitely done my due diligence, so to speak). This has led me to believe that for some people, some strains work differently than for others. This meshes well with my observation that everyone seems to have different recommendations.
I saw that one. I'm not a particular fan of Django but integrating my library apart from Django's storage library wouldn't be difficult. Neither would be building a django library on top of mine. Any takers? :)
Thanks, I was looking for this type of feedback. The pricing comparison is still interesting.

Could you do a summary of your evaluation for others that didn't test most services?
Low IQ, generally. Design is learnable like anything else.
I disagree that avoiding ADTs is the solution, it only exacerbates the issue further. When you only have flat records, they often have a lot of data that is or isn't set based on the state of the record. For example, a Workflow data structure that doesn't have an ErrorMessage field set when there's been no error. This could be a data structure with an FailedWorkflow and SuccessfulWorkflow, and the ErrorMessage only on the FailedWorkflow.

Helper functions that receive a lot of state aren't ugly, they are pure. Pure code is easily tested. It is easy to reason about and reuse, because it's clear what the expected inputs and outputs are.

http://deliberate-software.com/anemic-domain-model/
Building a simple WAF with Cloudflare's worker service
Most of the 'wax lined' paper cups you're talking about are plastic coated paper cups in reality, and the actual wax lined ones are very bad for one's health.

So you are saying businesses had a whole 3 months time to find a reasonably priced plastic alternative that has the same properties as plastic (insoluble in liquid, durability, flexibility, and lightweight nature) but are eco-friendly and bio-degradable, which is a problem researchers of the world have no solution to? :) . In my opinion it was also government's job to suggest those cheap alternatives, or even give subsidy on them at least for the time being.

There is a reason rest of the world hasn't done it so far, because when they take some decision, it's backed by proper research by experts including suggesting the alternatives.
So in fact you're in no way unskilled, and if you're being measured as such there's something fundamentally broken in the way that skills are being measured and something should be done about it.

Nothing ever will be done, and it's a loss for the country.
Those arguing that the client does not need to share their share of the blame, are implying basically that the client is not capable of assuming the contracts that they signed.

It is quite a patronizing position but often very common.
"but you can (and will) still lose all your data in case the hardware fails. "

Can you elaborate this? I mean besides if the center burns down? They offer "snapshots". If the drive fails, they can not recreate the last snapshot?
Microsoft facial recognition can now identify people with dark skin
Mitchell Hashimoto Unveils Consul Connect at HashiDays 2018
It is not deterministic on playground if it is not cached.

You can add dummy code to the file to break free from the cache.
Reformulated "all hope is lost".

In terms of ergonomics, I'd say having to recursively discover implementations is quite a stretch from reading a simple switch block that contains all the possible continuations case-by-case. Psychologically, obstacles like this can prevent you from maintaining the code.
You are posting on hacker news about leaving your job. Ya, there are red flags. If you aren't a founder role on equity just leave. No reason to go down with the ship.
For the 64bit suffix there are ipv6 privacy extensions.
For the prefix some ISPs hand out a whole /56 to the user so their CPE can rotate through multiple /64s over time.
And of course just like they can shuffle IPv4s they can also shuffle IPv6s.
Marketing matters: a higher calling
The press gets hold of it and realises that they're littered with Facebook and Google integrations, their consent policy is little better and then they decide that they're going to publish this?
The press has been suckered into this whole mess in its sacrifice to keep revenue from advertising
Plausible denEUbility?
Yes, deliberate denormalization is not a solution. If you need an ADT, use an ADT. However, you can put all the case-by-case data in separate non-ADT structures. Then think hard if you really need to "unify" them and only if so make an ADT that simply links to the other structures and contains no additional data. Works well for me.

(This is not a hard rule. For example, layouts for disk serialization might be better done as a single union with a discriminator field. In this case we're not optimizing for code but for disk accesses).
My guess: Will probably stay that way unless they suffer a major breach an this data starts showing up in wrong places.
Best Private Student Loans 2018 – Personal Money Service
Having so many database choices is something of an embarrassment of riches. So many options, but also so much stress for the software architect who hopes to make the right choices. Its impossible for someone to be so familiar with each option so as to anticipate future issues that may arise because of a missing piece of functionality or other strange quirk. Something made worse when you go down the proprietary route.

I prefer to stick with one single reference data store, be it MySQL, Postgres, SQL Server or whatever. If we need to add some kind of search optimised database or big data analysis database they should replicate from the reference data store and be treated as non-mission critical add-ons.
wow... what happened to hacker ethos? Facebook has hired the executive BSers who are expert at buryieng actual news in a single line deep in the pile of executive bullshitting. For me that's the real news here than closing down Aquila.
Sadly the "happy eyeballs" algorithm obscures IPv6 problems. For example some subnets of amazon cloudfront are v4-reachable from my ISP while being v6-unreachable. But others are v6-reachable. When a DNS name points to a mix of v4 and v6 addresses nobody notices the failure because browsers are quick to fall back to v4 and thus the issue never gets reported.

The other problem is that such issues are difficult to report in the first place as private customer because customer support is geared towards dealing with user errors or last mile problems.
> This is the most blatant malcompliance with GDPR IMO, when will data protection authorities start fining FB?

The GDPR fans on HN have said over and over again that GDPR wouldn't result in instant fines, that companies would be given a warning and an opportunity to make changes. We'll soon find out if that's true or not.
Yeah, I can never remember how TCP window size + latency affects transfer speed but you're right.
Windows 10 Enterprise is enough to disable tracking, you don't need LTSB for that (for those who don't know, LTSB/LTSC is a version of Windows without "modern" apps, like the Store or Edge)
Sacrifice is an interesting word choice when discussing digital gods of internet advertising. Press could use the photos of recently discovered mass-sacrifice skulls in Mexico City.
No it wasn't. Target market was North America. We are still focused on NA
This is not exactly convincing. They admit that everywhere else in the world this doesn't happen, but somehow it happens in Australia. Given all these stories have appeared in recent time I am not convinced.

Extraordinary claims require extraordinary evidence.
As I recently learned, a dark pattern is a term used to describe deliberately misleading or manipulative user interfaces.

This twitter-account includes many screenshots for illustration: https://twitter.com/darkpatterns
By staying at Facebook your friends are explicitly supporting these and other scummy actions. They have decided to hold their noses and prioritise themselves over humanity.

Think less of them.
A legend reborn: Microsoft brings back the iconic Classic IntelliMouse
If progress in technology continues at this pace, in a few years we will be able to indefinitely extend the life of mice.
It used to be that Pro was enough when you could still turn the telemetry off (I seem to remember that being a thing in W10's early days, correct me if I'm wrong). But in the end, why should the user have to spend even more for a feature set that they'll never use to just protect their privacy? Greed and dark patterns are not acceptable.
Also the fact that they should rightfully be ashamed about shutting down this moonshot. It's super amusing that these companies are sitting on billions of dollars that they don't know what to do with and essentially running hedge fund instead of investing for next technical breakthroughs. My guess is that guys working on this project have moved on and no one else has enough passion to run it. But seriously, I can think of two dozen folks who would be happy to dedicate their lives to this project. Saying that aerospace is companies would take u the slack is pure fantasy given tight budgets and general lack of risk tacking there.
Similarly they could be forced to be entrepreneurial because they can't get a job at Amazon/Google/Facebook etc.
>> CLI capabilities for live reloading/hotswapping

See CEPL, in Common Lisp, if Lisp is your thing.

I have done a from scratch but it was a prototype for a sports game with animations. For animations I chose quake md5 formats, for non animated objects like stadium used ply. Quickly implemented the two readers with c-ffi via Assimp in Lisp.

Next wrote my own scene renderer in Common Lisp (LispWorks) to be precise and the render loop was tied to vsync again using c-ffi. Given Lisp from ground up is a live editing language, you will get the live reloading out of the box.

I would definitely recommend to do it without any bells and whistles, if you are not resource starved to get this game out to make money (very few do, btw). So unless you are keen to learn game programming from ground up, go for it. Else stick to Unity, Unreal to ship something out the door.

[1] https://github.com/cbaggers/cepl
They recently found a new disease free group of Tasmanian Devils down in a remote spot in Tassie. I didn't read the article, so maybe that is in there. If a group of uninfected Tassie Devils can be hiding away, then so can the Tigers.

EDIT source : http://www.abc.net.au/news/2018-04-28/healthy-population-of-...
Mostly good advice, but without multiple dispatch, polymorphism can only work in the simplest cases, and even then it's often not worth the boilerplate.
Just noticed how chrome is giving me a notification to close all my incognito tabs (all one or two of them)
In OOP polymorphism is the way.
In functional programming, if you have exhaustive pattern matching, then that is the best answer.
Given that the examples are in Java 8 I would use without doubt polymorphism.
> Of course, it's terrible for you because you're basically smoking giant cigarettes with no filter.

This is a super easy thing to do, but kind of difficult to explain. I'll give it a try anyway:

Disassemble the filter of a cigarette. Split a small part of it (vertically) and fold it in half. Tear off the middle of the rolling paper's filter (about a centimeter in length). Place the small part of the cigarette filter into the middle of the rolling paper's filter, and fold the sides into a "W" shape like you usually would.

Do that once, smoke a joint, and when you're done with it, disassemble the makeshift filter you've made. Once you see how tar turned your makeshift filter almost completely black and realize all of that would end up in your lungs otherwise, you'll never roll a joint without this step.

It makes the process of rolling a bit more complicated (and almost impossible to do properly without having scissors near you), but it's totally worth the effort.
DARTS: Differentiable Architecture Search [pdf]
TRAGL, the Smartest Hands-Free Live Translator
Let's hope it goes to more EU consumer associations
well what is there to debate? You seem to agree with me.
Short trumps correct.
Chakra documentation is joining MDN web docs
This is a totally inappropriate thing to ask of anyone. Please rethink your view on life.

Edit: Also, that's not what "explicitly" means. I think you meant "implicitly".