skysight-inc/HackerNews huggingface dataset:
I have had a number of contracts where my entire job was to fix the performance problems introduced by using a ORM. ORMs add a layer of complexity to your code and a huge risk of really bad SQL.
> less freedom on the Internet

The regulations should be non-technology specific. Simply it should provide rules about customer/user data. Even if I use pigeons. (But not RFC 1149.)
The first step is often to notice a correlation. The causation was found here:

> Treating human apoE4 neurons with a structure corrector eliminated the signs of Alzheimer’s disease, restored normal function to the cells, and improved cell survival.

The actual mechanism is not necessarily important for a treatment to be successful.
I love the fact that Solaris skips the whole getting to the space station bit - endless shots of Russian motorways, then suddenly we're there. Contrast to 2001 where getting to the moon is a significant chunk of the film.
One Card to Rule Them All
You don't need to upgrade your servers to the lastest linux kernel either. But in 10 years, you won't get any security update for it, unless you pay a lot of money for it.

It will be the same for Python.

You want the excellent and money making free work of volunteers ? Do your part.

You don't want too ? It's ok. In 2020, plenty of companies will sale you services for the real market price of your technical debt.
For Mac, there’s a $15/mo app subscription bundle:
https://setapp.com/apps
Extras v.1, lib that extends PHP types with JavaScript and Underscore.js methods
It's not needed for recurring charges once the processor already has the card number, any more than you have to re-enter it each month to authorize the ongoing charges.
I think one thing that is missing from modern Hollywood sci-fi is the feeling of the vastness and emptyness of space. Foundation certainly had that. It seems like everywhere they go in new sci-fi is crowded. Maybe this is because the overcrowded eco-doom dystopia trope is so deeply embedded in our culture recently or it could be because there's too much temptation to use CGI to create baroque environments.
I am not sure if Game of Thrones' incest storylines have prepared the ground for Heinlein's incredibly creepy relationships. But in a way, young adult fiction has just been remaking Tunnel in the Sky over and over again for the last 10-15 years, so there's that.
Breaking RSA OAEP with Manger Attack
Ask HN: Do you have any view points that are not in favor of DMN?
Decision Model And Notation. I am hoping you are familiar with this term.

In a few short words, it is a standard for representing business rules in a way that is repeatable, and, reusable across organizations.

But there is much more than that defition. I just want to ask the community if there are any view points or experiences which caution you against relying on this standard...How about the community of people who help build the DMN? Is this inclusive? Can people be part of that community easily? What does it take? etc...
It seems like fertile ground for a series about psychohistory, that Cambridge Analytica et al have been in the news.
Sounds like you're in a high management role with potentially a lot of power. Why don't you control you're environment to make it more suitable for you? Delegate tasks you don't like. Make other people attend meetings for you.
It is possible to purchase a small USB lux meter:

http://www.yoctopuce.com/EN/products/usb-environmental-senso...

I use one to automatically adjust the brightness of my Dell display.
It doesn't matter if Google crushes the competition in search. You do not actually have to use their search engine, that's part of the freedom of the Internet. Further, you're not entitled to their search engine, that's also a critical aspect of actually having the freedom to use the Internet as you see fit.

They can't do whatever they want. So long as the Internet is free from overbearing government restrictions and the ISPs aren't segmenting it (locking users into restricted sandboxes), you can go wherever you want without using Google search, or shopping at Amazon, or using Windows, or using Chrome, or using Facebook, or shopping on eBay, or paying with PayPal.

The only real limiting premise as it pertains to the Internet, are the ISPs and the backbones.

So long as you can get on a free Internet, engineers can perpetually build their own new products at will, crafting new tech universes that didn't exist before. They have been doing that non-stop in every category for the last two plus decades since the Web took off.

Don't like Chrome because it managed to acquire 99% of the market? Fine, spin up your own clone and put it out there. Or use Firefox or Edge a dozen other lesser used competitors.

Don't like Go or C# or Java? Fine, use one of 37 other languages.

Don't like Google search? Fine, use Bing or DuckDuckGo or a dozen other less well known search engines. Build a new one maybe, nobody is stopping you, maybe it's time for a new search paradigm.

Don't like AWS? Fine, use Hetzner, or Digital Ocean, or a dedicated box provider, or Vultr, or Linode or Google Cloud, or Azure, or build your own new competitor.

There are vastly more options today, in essentially every way, than there were in 1995 or 2005.

The free Internet has worked extraordinarily well. It has never stopped producing alternatives, and alternatives have never stopped existing. The only thing that can crush it is government regulation, specifically if they fuck that up.
I consented to sharing my data with the 3rd party, which
was essentially a license for that party to own that data.

Imagine you're not a facebook user. When Facebook sucks up your name and phone number and e-mail address out of your buddy's phonebook, along with all the messages and calls between you, have you consented?

What about when you get a 'shadow profile' based on tracking buttons and pixels on other websites. Have you consented?

How about if you've brought from example-retailer.com in the past and they upload your full contact and mailing details to Facebook to make an ad campaign that targets (or skips) existing customers?

When you don't participate in anything like quizzes on FB Platform, but your grandma does so FB hands your details over to the quiz company anyway as part of Grandma's list of friends, have you consented?

What about when you deliberately haven't given certain data to Facebook, and they buy it from a advertising data broker instead?

IMHO people who think consent is the only issue here don't fully understand the problems.
Every state I have seen they have to send a Non-Lawyer Employee to Small Claims

The Small Claims court is specifically designed to not be handled by lawyers, even for business and "large corporations" does it does not matter if they have a laywer on staff unless the judge waives the rule the Corporation must authorize a non-lawyer to act as it represnative for the purposes of Small Claims.

That could be any employee approved by the Board of Directors, so no they would not send the CEO, but they likely would send a person who is viewed as an expert or have detailed information to defend the corporation against the claim in a Small Claims environment which is far far far far less formal than a Normal Court room.
Interesting, why would anyone use movio instead of Facebook for targeted ads, I am serious?
> rebinding a bound variable is not the same as "1 = 2".

Therefore using "=" to mean "bind variable" is a notation mismatch, which is the whole point of what you quoted, no?
Except he already has.
Yes, that absolutely makes sense. Of course, from the providers' point of view, subscriptions are absolutely desirable and customer illoyality is a problem.

I think what irked me was that the article somehow presented the advantages and disadvantages as absolute when in reality they only apply to one side. Though yes, of course, this is the "business" section, so maybe that makes sense in context.
Want a Better America? Stop Requiring Algebra
But why should anyone buy a house for 3M, if you can rent it for 24k/year? 3M gives you 125 years of renting.

In fact, you can set aside 100K for 4 years of rent, and allocate the rest - 2.9M - into working somewhere else, like bonds.

Look, you put 2.9M into bonds yielding very conservative 3% per year (say, a mix of AAPL bonds and US treasuries), and you have 87K per year. 24K covers your rent, you have 63K to spend on drinks, you are not tapping your main capital, _and you live in 3M house for free_. Buying the same house commiting all your capital into it is very definition of insanity.

Obviously it's too good to be true, so rents should rise.
>"In other languages we might say we have assignment and destructuring ..."

I'm not familiar with this term "destructuring." Can you elaborate on the concept? Might you have an example of a destructure operation and a language where its's used?
Author here. I'll be glad to answer your questions, except for why I wrote it in Go and not in Rust ;)
So you are saying that no one knows what is going on but you are making a statement that tells us that you know what it is going on?

Unless you are holding a leveraged position on an exchange, there is no way the exchange can pressure you into a particular trade.

If you have been trading crypto professionally, you'll know that there is around $1bn worth of derivatives market that is hedged against spot exchanges.

Any exchange trying to manipulate the market is at risk of implosion. As these guys are hedged by other trades it has no knowledge and control of.
I believe in second chances truly but like it or not this has become the battleground for opt in privacy and free subscriptions where you pay with your data. Frankly, it doesn’t matter who ends up as a casualty in this war as long as we win freedom and privacy at the end. Just my two cents.
Using = for everything still has the problem that "x is always and forever this value" looks exactly the same as "y is this value for now but will be a different value in the future" or "give z, which previously had a different value, this new value". These are three different things and should have different syntaxes; = is appropriate for the first (and using it for that is not incompatible with using it for equality comparison) but not for the second or third.
>"Though it's true that compilers usually turn assignments into SSA"

What is SSA here?
GDPR FAQ from ConvertKit
Probably not much can be done besides bringing more attention to this, gave it an upvote and clap.
At the time, we were in a rather ... low-end school district. It wasn't the worst, but declining. My parents (and others) were lobbying (for years) for some sort of program for gifted students - nothing existed in our school system at the time. There were programs in other schools - even in the same county - but not our end of the county (not poverty area, but nowhere near the 'rich' side of things, and not really quite 'middle class', looking back at things as an adult).

You're not wrong though - certainly environment has to play a factor. Diet and health probably have to have an impact in some capacity as well.

I did have a 2 parent family (up until 17, anyway!), and a supportive extended family who valued education. The school system itself was pretty deficient, and we moved later (5th grade for me), so my younger brothers had access to 'better schools' pretty much from day 1.

I also did have an interesting of reading which was nurtured early on; trips to the library were probably more fun than trips anywhere else, and I remember getting really excited when learning that the "you can only take 2 books" was just something the parents imposed - you could really take out many more at any one time(!)

Part of the claim of the post above was that IQ can 'change' - seemingly dramatically - just based on study/prep/exercises/practice (that's how I read the piece anyway). My own experience tells me that whatever change happens is likely not as impactful or longlasting as one might first assume.

IQ certainly isn't everything. I've learned that many times over the years. Much like income, over a certain particular number, for most people, there's diminishing returns re: value. Having an IQ score were 120 is on the high end, vs, say, 85 on the low end - yes, that can be advantageous. Moving that same score to, say, 128... probably not all that noticeable or useful for most people in most walks of life. Hesitating to use specific numbers because I know different tests use different scoring scales.
I’d suggest learning the fundamental normal forms - once you understand them database design is very straightforward.

https://en.wikipedia.org/wiki/Database_normalization
Yes, if you already know SQL and by using bind-parameters, then I [personally] can't see a tangible benefit for using an ORM.

They can certainly make for cleaner looking code, and are useful for people who don't really understand the database schema, but not worth the added complexity.
If under Firefox I also recommend "Decentraleyes" as well. This one loads CDN resources locally instead, so google's overused jQuery CDN is not hit, but a local copy of jQuery is loaded instead. There's another one called "Don't touch my tabs! (rel=noopener)" which I also recommend. As well as using Firefox Containers and some of their plugins, including the one that isolates Facebook for you.

Decentraleyes:

https://addons.mozilla.org/en-US/firefox/addon/decentraleyes...

Don't touch my tabs! :

https://addons.mozilla.org/en-US/firefox/addon/dont-touch-my...
Yes. But what about unintended consequences? What if this cures a symptom but creates something else?
Zuckerberg testifies before Congress, day 2: start time and live stream
Ugh that's because PEP 484 (which introduced 'proper' type hints) only introduced it for parameters and return types and implemented in Python 3.5. Type hinting bare variables was introduced with PEP 526 and implemented in Python 3.6.

While I really like the concept of PEPs, and I think keeping original (like as they were written) PEPs around are the right thing to do, I do wish sometimes that Python did a better job at incorporating changes from PEPs into the core documentation once implemented.
Response time in man-computer conversational transactions (1968) [pdf]
Off topic: but South Dakota has a cottage industry of relatively untraceable companies. I am unsure of the exact term for the type of company, but it seems to be pretty popular to distance yourself from your assets
What distribution are you on?

My latest (!) stable Fedora still points at py2:

~ $ ls -als /usr/bin/python
0 lrwxrwxrwx. 1 root root 7 Mar 14 14:36 /usr/bin/python -> python2*
There are lots of other C# goodies and known devs joining Unity, there are other GDC 2018 talks with related content.

Also the C# 7.x low level improvements not only had feedback from previous experience on Singularity and Midori, they also got input from Unity's work on HPC#.
it was possible to make a program that ran on both 2 and 3, but it required using "try" with no variable assignment and then digging into Python's exception reflection support to recover the variable.

What? The PEP that added the new syntax also added it to Python 2.6: https://www.python.org/dev/peps/pep-3110/#compatibility
I should have been more specific. I was refering DeBeers through advertising created the myth that diamonds are a girl's best friend.
https://www.theatlantic.com/international/archive/2015/02/ho...
The story of Australia's wild camel
Two things really struck me here.

First, the comments about USB - I can fully understand them. USB has been repeatedly shown to be an insecure medium (pretty much by design, it relies on the device being honest about its intentions) and Tesla is probably justified in not exposing a USB port to the customer. At the same time, it's been proven that Tesla's infotainment (eugh, I hate that word!) system runs Ubuntu, so they should really be publishing the source code for it anyway.

Second, if this very large download is really a problem that even service centres can't offer it without affecting their own operational bandwidth, why not install a caching proxy in each service centre? Hardly expensive hardware, an RPi with a USB disk would be enough, then the connected cars can download from the cache instead of straight from Tesla each time? Multiple cars in parallel would not be a problem.

As a side note, yes, pushing large downloads over cellular connections are expensive. It suits the carriers to have this model; in the UK, when smartphones first came out, unlimited-data plans were common, but very quickly vanished from the market when the carriers realised how many people would take the offer literally. Even now, the carrier I'm on offers unlimited data on the phone, but has a cap on tethering (it's Android, so I have no idea how it's detectable, but...). Compared to the likes of Apple, who have uncountable millions of devices and could easily lean on carriers to make OTA OS updates free, Tesla are comparatively small fries with less than a million cars on the road. They're mostly propped up by investor funding at the moment and are not even turning a profit (last I heard) yet. Not a good position to be arguing with carriers from.

And if Tesla are complaining about their own bandwidth distributing these large updates, they obviously need to talk to someone like Akamai and get their updates onto a CDN.
That's a bit strange... It would cost them probably less than $10 per customer to just send everyone an USB stick with this update. Or they could give/lend them to customers at the service centers for free.
In "The Expanse" (the books) vastness of space plays crucial role (ships can't get anywhere instantly, communications take hours)
That really is circular logic, and one of the primary reason the Warranty laws were passed

Dealers were pressuring Manufacturers to make rules to prevent owners from allowing 3rd party independent mechanics from serving the cars, dealership (aka stealerships) saw the extreme profit that can be made on servicing thus wanting to have a captive market to ensure high profits with no competition.

They used the same augments "well these are complex machine and you just can have any old moron on the street working on them"

That argument failed decades ago, and it should remain a failure today. Telsa should not be allowed to lock out independent repair shops under the guise of "well these are complex machines and you need to be Electrical Engineer to understand them"
So would you rather say a branch is a commit?
According to Jason Hickel [1] global poverty has been rather constant throughout the century, and what he calls “the good news narrative” is based on heavily doctored figures by the World Bank and profit driven NGOs to camouflage their abject failures. Hans Rosling was a known propagator of this story.

I have not studied his claims but he makes a forceful argument in his book.

[1] https://www.goodreads.com/book/show/32603498-the-divide
I would suggest that it was a first mover's advantage into mainstream society. My mum and dad have never heard of Friendster and My Space
Lack of Character and Motivation as Barcelona Collapse – La Liga News UK
Foundation is my favorite book series ever. I hope they do it justice. However, if they make it exclusive to iTunes I'll torrent it :)
I could imagine by destructuring he means e.g. unapply in Scala: https://docs.scala-lang.org/tour/extractor-objects.html
Show HN: Using deep learning to detect objects from your webcam
> Once you know the purpose of the '=' how often do you make mistakes reading or writing code?

A nontrivial proportion of people who start trying to learn to program never get past that point, so it's worth taking them into account.

> at the end of the day, how often do you not know whether a particular variable is a string or an integer?

Strawman. Types are not about the difference between a string and an integer, they're about the difference between a user id and an order id, or a non-empty list and a possibly-empty list, or...
This is the key point in the television farce. The politicians, more so or just as much as Zuckerberg, are trying to save face.
I think business are providers not users.
I can agree and discuss the wealth transfer mantra on the crypto scene today. But what does exchanges have to do with that? They, supposedly, don't have any stake at any coin. They make money with trading volume.

I assume, a reasonable one will understand that it is in their best interest to have the market grow instead of spike trading volume on pump/dump events.
To be fair, most ORMs poorly implement the "leaky" principle. When implemented well, like with SQLAlchemy, the end result is a much nicer ORM.

In fact, one of the things in common among the ORMs that have left a bad taste in my mouth is that they all tried to abstract away SQL without leaking enough of it.
KeePassXC comes with a Password Generator button in the toolbar and has a Passphrase option. Just max out the word count and choose your new favourite for each account.
Conference Code of Conduct
Superchargers are connected, but probably don't have the hardware to act as a WiFi hotspot. Teslas, on the other hand, do have WiFi, so if they acted as Tesla-only hotspots when idly charging, I guess they could redistribute their stored firmware updates to other charging peers.
I'm not following. The corresponding ASCII code for _ is 96 no?

http://www.theasciicode.com.ar/extended-ascii-code/underline...
Is now 'ignoring security' the free pass that is thrown into every argument against opposing positions?

I'm being facetious about that; but you know that security risks can be reasoned and mitigated with different means (sometimes less costly) than simply upgrading software.
Well, lots of people don't have the apoE4 morphism, and have the normal apoE3 version. So fixing the gene could have other bad consequences in theory, but probably not as bad as Alzheimer's.
Abacus (YC W14) Is Hiring a Product Manager in NYC
Are there a disproportionate amount of people in the tech industry that end up making this decision?
This is a good explanation of why this hearing was so poorly designed such that nothing could be discovered. I highly doubt it was accidental.
the (semi)automatic annotation never really happened.
there are ontologies, there are amounts of raw data everywhere on the web, but we haven't discovered a way how to reliably turn those data into rdf triplets matching the ontology without doing it by manually hand.
Star Trek (the various series) certainly did a good job communicating the vastness of space to the viewer.
Shorting futures doesn't require borrowing bitcoin. You usually also get paid on it (though recently the market has been on backwardation, so you pay). But the cost is kind of upfront.
Yes but this is a different argument. He could have said "if you are smart" instead of "if you have the money". See?
Analytics Translator? Citizen Data Scientist? What Is the Difference?
What's all those lobbyist doing? I thought that they were supposed to advise them in a way that would be beneficial to the citizens?
Jr. Developer: The Title You Should (Almost) Never Accept
You can do that fairly easy when you are trading on a 10k account. It is more difficult with a 100 million account when you are a bank.
Uh, neither? A good query builder library, though not one that tries to excuse you from knowing actual SQL. If you try writing SQL by hand, you _will_ eventually mess up and introduce SQL injection somewhere.