skysight-inc/HackerNews huggingface dataset:
I agree that if your server is just serving a JSON API, you're probably not using 90% of Django's capabilities. So you might as well use Flask instead.

But as for non-relational databases or other external systems, Django does not help you nor hinder you in any way. If you want to connect to, say, Redis - the code would look the same under Django and under Flask. You simply don't use the ORM for those things, since it's irrelevant. You use the appropriate client library for connecting to the external system.
One of the most brilliant applications of this concept is the Pokémon Yellow Total Control Hack: http://aurellem.org/vba-clojure/html/total-control.html

Similarly, arbitrary code execution in Super Mario World: https://www.youtube.com/watch?v=OPcV9uIY5i4

It's like transforming a chess game into Mikado just by playing it.
Unlikely, you'd typically need 100 points of ID, and a Medicare card is only 25 (same as a credit card). Still a terrible leak though.

https://en.wikipedia.org/wiki/100_point_check
Yay, now I've found a replacement for grep under macOS. Thanks for that!
see, the halting problem is much more appropriate for this audience :)

However, there is the calculus of constructions, which, as far as I can tell, tries to be provable in all admissible formulas. It's a totally functional language. So, is the universe totally functional, will it halt? I'm not sure that's the actual question, neither whether the universe is beyond our understanding, that's out of the question, only, does the universe follow rules or is it deterministic and not only in the quantum sense.

> all computable mathematical structures (in Gödel's sense) exist - en.wikipedia/wiki/Mathematical_universe_hypothesis

That's trivially true, because they exist in the heads of the mathematicians constructing them.
"Can you imagine carrying 295 driver’s licenses? Of course not — so why is it okay in the digital world?"

Because someone can't get ownership of all my stuff simply by stealing a driver's licence. And stealing a driver's licence is harder than exploiting a security bug.
The Rust Evangelism Strikeforce is already gathering :)
Waterfall vs Client Side vs Server Side Header Bidding
Original story from The Guardian: https://www.theguardian.com/australia-news/2017/jul/04/the-m...
Sorry, but this doesn't address a valid subjective feeling that many people have. Nonverbal communication can certainly be more exciting than verbal for people. But in a workplace setting, it's worth giving that up in order to avoid problems. I think it's better to explicitly acknowledge that is a trade-off for many people than to brush legitimate preferences and feelings aside.

(Writing this as someone who is happily married due to a series of verbal checks and confirmations. :) )
Lil Pump – Molly
There's a much healthier secondary market for these API keys, since there's an algorithm for using your API key to grant someone else the use of your API key.

On second thought, I don't think that helps all that much, since that could just be an API endpoint on the company's server instead.

Maybe the actual benefit is just interoperability with other crypto-currencies?
Original article written by the reporter who actually did the original research: https://www.theguardian.com/australia-news/2017/jul/04/the-m...
I think your feedback is great.

Also, I wasn't meaning to imply anyone should cut someone slack for behaving poorly while drunk. I was saying drunk people can be a menace, kinda like muggers. But although I've been mugged it doesn't exactly haunt me so much as make me cautious in certain situations. But whatever maybe my whole idea was stupid.

But why was my subsequent comment also flagged. And now I'm getting downvoted for pointing out that the user first flagging, and then commenting violates HN guidelines which clearly state not to do that. This feels completely out of control.
Location: India

Remote: No

Willing to relocate: Yes

Technologies: HTML, CSS, WordPress, jQuery

Résumé/CV: https://goo.gl/GkEpM2

Email: in CV

I am a freelance frontend developer. I am very interested to move to Europe & join your organization as a full time developer.

I will be grateful if my application is considered & I'm given a chance to provide my skills over a Skype interview.
Yes, they likely have reverse proxies that cache static content. But this won't work well for any sort of dynamic content, i.e. apps that require login, when data changes in real-time, etc.
> Asking permission before touching people, and not arguing when they say no goes a long way.

Honestly, that's just not realistic. Subtle touching is a key part of rapport and bonding (even in a platonic setting between men). It would be extremely bizarre if after a woman laughs at a joke I stopped and said "is it okay if I gently touch you on the elbow for a second as you laugh?"

I'm a huge fan of consent (ex. I almost always ask before kissing anyone) but that doesn't mean we need to extend it to absolutely everything. Humans are set up to be able to send touch-based signals which can escalate while allowing plenty of exit points.

We don't need hard rules like asking before ever touching another person (what if I accidentally brush against someone walking through a bar?). We need better training on reading social cues and a culture which calls people out when those cues are ignored.

A key part of healthy, mature flirting is leaving plenty of exit points and respecting them. Ex. it's normally fine to brush your leg against someone's leg. If they're not interested, they'll quickly pull away and it shouldn't cause too much discomfort. If they are, they'll maintain the contact.

TL;DR bodies can communicate. The problem isn't with these communications being non-verbal, but with people willfully ignoring those communications.
This is very specific architecture for a very specific product. I really don't think that I can learn anything from all these UML diagrams. I was just wondering what the author had in mind.
This happens all the time. Twitter-dramatic people rachet up their Karpman Drama Triangle histrionics against celebrities to try to get something juicy to up their social media currency. Sama deals with this every day.
>You expressed an ideal view of what teaching should be...

ideal? Try minimal. What according to you is the minimum requirement for teaching? Orating a textbook in front of a class and map questions to answers and make students learn the mapping?
Le port and la port.
You seem to have very (some would say ridiculously) high standards for 'decentralised'.

If the root multisig was deleted, would it be 'decentralised' in your book?

> It claims it is a decentralised naming system, though looking deeper you will find it is just clever marketing and underneath is it is only ethereum-platform based naming for anything like your address etc. will only work in eth browsers, not all etc. which I have already mentioned in my OP.

It doesn't claim to be DNS. DNS is not the only naming system.
Also the dispute this generates! You wouldn't believe how many friendships are torn apart over the question of whether it is "die Nutella" oder "das Nutella".
It is "die Nutella", just so we are clear!
I agree this is the natural bar, but don't know how to reconcile it with the average person believing they are a better driver than average (https://en.wikipedia.org/wiki/Illusory_superiority)
Glad to hear the free tier works. Thanks for your report. It sounds like maybe that is better tested and also doesn't require any support.
They just forgot to mention the theory of everything,right
> Would you be like, "Uh, no, by communicating with me you have completely killed my interest"?

It's not about completely killing my interest, but my mood would be slightly lessened.

Also, there are some things where consent works better than others. Asking if you can give a back rub, that works pretty find. Asking if you can lightly brush their elbow, not so much.
"el ordenador" vs. "la computadora" (both computers) would be a spanish example of a gender change for the same concept (former is more Spaniard, latter more Latin-American).

I would say that (at least in Spanish) gendered nouns mainly provide some redundancy that helps error-correct sentences, but apart from that and the occasional meaning subtleties that can carry, they are not very useful.
How are passwords stored?
Also, ive posted this here sevral times, check out and google electromagnetic field patterns
Psychology of Marketing: Using Maslow’s Hierarchy of Needs
I had a different experience. When we had a project with a team from another country we tried to use Skype. One person couldn't get it to work, so we tried a lot of other software just to have a video call and share the screen.

None of them worked flawlessly, some required to install some software to be able to run inside a browser? The audio on the others didn't work good. The others had bad video quality and massive lag/delay on the screensharing.

We switched back to Skype For Business/Skype (w/ personal account) and it was the best experience for us (except for that one guy :D), also very reliable!

Skype for Business is also quite nice, and doesn't have any bloat. Just call and message.

There was a discussion back here on HN, why nobody has written some good software just to call a client and share your screen. If you have millions of $, why is it so difficult to make a reliable app? I guess you can't get a lot of revenue on free calling software.

A lot of the time we just call the clients landline and use TeamViewer for screensharing. It's like we're still living in 2001...
Okay, I'll bite. What's 'centralised' about Ethereuem, without twisting the word beyond all recognition?
I thought it was Breitbart, Danger & Play or InfoWars, but it's good to know Pando sinks below WaPo, BuzzFeed and Gawker levels.
Find Piotr Slupski on Quora and read his answers
I had to disable my GPUs and use Intel so I could get inside and manually install NVIDIA driver. I don't have much experience with setting boot options. Shouldn't have to take 2 years to fix, though, but I guess it was a weird card.
"A thorough revision of the current education system is the only way to ride this tide."

Not really convinced by this. Sure education is a bit slow but it's never been easier to fill in the gaps yourself.
World's most detailed scan of the brain's internal wiring
By whose standard is your work written clearly and named well? All code merits comment, even if only to say why it exists at all.
Your reasoning about 20-80 doesn't hold. If, say, 20% people are violent and 80% aren't, does that mean you're 80% safe from violence? Of course not.

It's exactly what we are talking about: Those 'commies' go well beyond oral discussions, they are materially hostile, with the ranges of consequences I explained above.

This is why it's called extremism: They are not tolerant with other points of view.

Anyway. You don't have to understand the problem for that problem to exist. Look at the other comments, there's enough testimonials of the same thing to attest that it exists. It's just that you belong to the group of people who deny it, downplay the problem, or attempt to show 'it's ok because others are doing worse', which doesn't help solving the problem.

The point is, since there is a specific risk for managers/owners of companies, I wouldn't recommend an entrepreneur to choose France. Let France solve its hostility to capitalism first, and see if people are less hostile in 5 years.
North Korea Says It Has Successfully Tested ICBM
I like the idea -- this is something I would use and pay for if it were good enough.

Advice, in addition to all the other advice here:

- Connector line routing needs to be good (currently it doesn't really work) and if it were great then that would be a huge selling point.

- You should consider including a ton of "Cloud" (AWS, Azure, Google) symbols and icons out of the box. There are crappy ones available free from Amazon, that would be a start at least. I think "cloud architecture" is one of the biggest use-case for diagramming software right now.

- Not sure if you're using SVG as the native format but if not, consider it. The main reason I didn't upgrade to the new OmniGraffle was its so-so SVG support. Imagine a use-case where people collaborate on a drawing and then store the result in Git, maybe do some batch editing elsewhere, then need to get it back for more visual editing.

- If you want to get traction in the Enterprise world (the horror!) then you probably need a Confluence plug-in at some point.
No, it's not standard practice.
"1. Don't hire women unless nearly all men in the business are nonbrogrammers or married."

Discriminating in hiring based on sex is illegal under US law.

And if you've already hired a bunch of employees who are not likely to be able to work with women, you've probably made some very poor hiring decisions.
Historians Uncover Slave Quarters of Sally Hemings at Jefferson’s Monticello
One way to avoid this would be to limit the access of a doctor to patient records. Unless you give permission at a doctor/hospital to have them access your record, they won't be able to do a lookup. Retract the permission automatically/renew it once every X months. This would make stolen/misused creds a much smaller risk.
The problem with these glitches feeding into production systems is that brokers make automatic margin calls on their clients / close their client positions before everyone gets aware that it is a glitch.

The 4th of July isn't a bank holiday everywhere in the world.

Someone should loose his job for that.
Every time I get flagged for saying something reasonable but unpopular, I get so frustrated I just put my HN account away for weeks or months.

I want to participate in tolerant, reasoned, actionable, fair discussions, especially when they're regarding the industry I'm trying to make a career in. HN is not the place for that discussion. Sure, the discussion will happen here. Things will happen. But it won't be tolerant, reasonable, or fair. That scares me. It scares me to think that the people in this thread are the ones that will be leading those discussions.

Just ban me now. This is my third request, and I'm 100% certain. Until the knee-jerk flag censoring feature is removed, I never want to participate in a discussion on this site again, and I want to remove any further temptation to think that fact will change.
Game of Thrones Chat Bot in Facebook Messenger to Answer Your Questions
This is a common theme many human societies and cultures have developed, and it makes a lot of sense when you really (really) think about it. When you take it further, you realize that also implies everything being connected fundamentally, which is an another interesting thought space to explore with a litany of deep implications, particularly around consciousness.
Agreed. One of my projects is about updating a specific code editor to manage comments as a "meta-data" of the code itself. Otherwise, maintaining comments becomes a nightmare in the maintenance regime.
>and I wouldn't know how that affects everyday life.

It mostly affected lexicographic order. 'ch' was between 'c' and 'd'.

So for example, when 'ch' was a separate letter in the alphabet, 'chico' (little, boy) would come after 'cristal' (crystal) in the dictionary. Now it's the other way round.

Something similar happened with 'll'.
> I have always been tempted. Is there any reason not to?

There is a small chance that something will break, which is usually either the wifi or graphics drivers on desktop systems.

Now let me ask you, is there any _reason_ for you to upgrade? Another poster mentions better laptop battery life but it could easily go the other way on some systems. Are you having trouble with any hardware? Unsupported webcam, etc? If not, then you're encouraged to upgrade the kernel as a learning experience but if your priority is stability and you don't have an evening to risk investing, then you should probably wait for Ubuntu to provide the update.
Gendered nouns are difficult even for those who has them in their native language (articles in German behave very strangely for example). There's usually no direct mappings between languages, there are exceptions etc.
Each data gram is valuable too.
Making code readable is only part of the reason for comments. The other part is why the code is there and the history of why certain decisions were made. Without this information, changes to the code can have ongoing subtle and not so subtle ramifications.
It's at least the fourth. But why did you need more than one?

https://news.ycombinator.com/item?id=13568283

https://news.ycombinator.com/item?id=12216126

https://news.ycombinator.com/item?id=10309353

> I'll never forget this is the site that shadow-banned me for saying the world "needs more Snowdens".

I call this kind of comment the "linkless martyr": the romantic tale of a noble freethinker cruelly repressed by the mods, supplying full interpretation for the reader yet mysteriously omitting any link that people could make up their own minds about. The idea that we ever banned an HN user for Snowden advocacy is silly.

More seriously, you've posted so many genuinely nasty comments to this site, and we'd really appreciate it if you'd stop. It's doable. Other people have done it before you (I'm one).
Simple fix for that, charge for them till they are returned. Even $0.50 to $1.00 is likely enough to result in them being returned quickly, even if it's not the original borrower.
As far as I can tell, it happened after the markets closed. Even so, my brokerage had the correct prices the entire time.
Advertising? "Buy medicine X now because it's much better than medicine Y for your condition".
Also, insurance companies like to know what you have. If they secretly have your personal healthcare data, they could do a more focused 'sampling'.
Cronjob != anything?
I thought China's version was incredibly interesting, although yes I agree it's a pain when they're blocking your path (and there's so many of them that it is actually a problem).

For anyone that hasn't been to China: the bike share bikes don't have a docking area. People can park them wherever they finish with them. They have a little lock on the frame that stops the back wheel from moving until you scan a QR code on the bike with an app, then it unlocks.

Given the huge bike theft problem where I'm from (London) I don't think that system would work because thieves would just pick the bike up, put it in a van, and break the lock later. It probably happens in China too, but apparently not enough to deter the companies from doing it that way.
TL;DR Business theory based on cherry-picked case studies, post hoc rationalization and survivorship bias fails to make a compelling case, but nobody cares, because it tells an appealing story.
This is an incredibly long, but well written piece.
That's actually a bit recent to be "classic" but it is a great example.
It's not a property of a regulated market, it's a property of a specific centralized system. Nothing prevents SEC from "regulating" a system where such rollback is impossible, and nothing prevents centralized cryptocurrency exchanges from rolling back transactions that haven't made it into blockchain. There can even be non-immutable blockchains, which rollback mistakes, such as Ethereum.
Robinhood | Engineering & Non-Engineering Roles | Palo Alto, CA | Full-Time | Onsite | robinhood.com

Robinhood is democratizing access to America’s financial system. Since our public launch in 2015, we’ve cemented our position as the fastest-growing brokerage with over two million users and billions of dollars in transaction volume. Robinhood received recognition with the Apple Design Award, the Google Material Design Award, and named Fast Company’s 11th Most Innovative Company in the World.

We’re backed by top-tier investors such as DST Global, NEA, Index Ventures, Thrive Capital, Ribbit Capital, a16z, and GV, as well as individuals such as Jared Leto, Ashton Kutcher, John Legend, Snoop Dogg, and Nas.

While we're always hiring software engineers for different teams across different stacks and DevOps, here are a few notable roles:

* Senior Web Engineer: https://boards.greenhouse.io/robinhood/jobs/221794#.WVs7sNOG...

* Data Engineer: https://boards.greenhouse.io/robinhood/jobs/253565#.WVs7zdOG...

* Backend Engineer: https://boards.greenhouse.io/robinhood/jobs/266914#.WVs7_9OG...

* HR Manager: https://boards.greenhouse.io/robinhood/jobs/722573#.WVs7cdOG...

* FINOP: https://boards.greenhouse.io/robinhood/jobs/483987#.WVs8KNOG...

Interested? Check out the job descriptions and apply directly at robinhood.com/jobs
ALICE is bringing AI and Optimization to construction engineering, management and scheduling. We are a well funded ($4M) company founded out of Stanford looking to scale as we make our first enterprise sales. This is an excellent time to get in. The problems we solve are real and technically challenging. In addition to competitive salary and equity, we offer the opportunity to break into the ripe-for-disruption construction industry. You will also learn the art and science behind our algorithms. Frontend or Fullstack Engineer - a good fit if you:
- have a solid understanding of algorithms and data structures (especially graphs).
- enjoy implementing technically complex, yet user friendly interfaces.
- are self driven and can own responsibility for large parts of a project.

Bonus points if you:
- have experience with WebGL, Angular, React, Scala or another JVM language, PlayFramework, AWS
- understand the challenge of presenting a complex system to users.
- want freedom to explore novel data visualization concepts.
- are able to work with the team to produce a polished, professional product.

Contact hossein@alicetechnologies.com
I think one of the biggest problems is inflation. We have an inflationary monetary system, so workers wages can fall way behind what it actually costs to live.
Spritle | Chennai, India | Full Time | ONSITE | spritle.com

We're a Rails / React Native / Native Mobile dev shop based in Chennai, India, working with a number of exciting startups and long running successful product companies.

Opportunity to work in a company where developer happiness, freedom & growth is Priority No.1.

Apart from Ruby & JavaScript, our teams dabble with Go, Rust and Python as well.

If you're interested contact me at steve.robinson@spritle.com :)
German now has a number of competing, made up schemes to degender so that a minority of women can do an inner victory fistpump whenever they see the language pockmarked with their particular brand of degendering.

What they all missed was that German already had degendering built right in, the diminutive (something dearly missing from the English language) :
der Holzfäller -> das Holzfällerchen, der General -> das Generälchen, die Kanzlerin -> das Kanzlerchen, die Maid -> das Mädchen
Blackmail. Some people may not want their health history revealed (say you're having an abortion or being treated for substance abuse). High profile individuals in particular.
An exceptionally well written piece on Texas and politics. Fairly reported and even. Well done.