skysight-inc/HackerNews huggingface dataset:
This type of layout works well for big apps too. The OP doesn't mention how to deal with sharing code, but it's easy.

This layout is similar to how I organize a fairly large real world project in my Flask course[0].

For example, here's some folders that house various functionality:

admin/

bet/

billing/

contact/

page/

user/

Each one has templates, views (route definitions), background tasks and models that are associated to that specific thing.

Sharing code is super simple between the 2. If you find yourself creating a general function that could be used in both, then you drop it in a lib/ folder that lives outside of those folders.

Overall this makes it very easy to skim a code base and see what it does. I've scaled this same pattern to having about 15 of those folders for distinct app functionality and hundreds of models, etc..

[0]: https://buildasaasappwithflask.com/
Such systems cost money, generally collected through taxation. At least in the US, the rich have largely demonstrated that they would rather direct money towards lobbying against a rise in taxation on them, than to the taxes that would fund such a system. So at its core, "the rich don't care" isn't an empty argument, but rather an accurate assessment of one of the root causes.
Just by chance we experienced a scraper bot on the site past week and we discovered some performance problems thanks to it. It literally fried our ancient caching system and we finally took the step towards using cdn for static delivery and redis for api responses. I wonder if there were those guys because it was some solid scraping.
We bow to your superior intellect!
Automate AWS RedShift Snapshot and Restore
Tesla Plans China Plant with 500,000 Vehicle Capacity
https://news.ycombinator.com/item?id=17496306
I could be reading it wrong, but I think the grandparent jumped back to speaking about alcohol in general somewhere along his line of reasoning (without specifically saying where).
So, their claim to MP3 players is in the grand tradition of the American pioneer.
Skara Brae on Orkney still has stone furniture from about 5 thousand years ago:

http://www.orkneyjar.com/history/skarabrae/furniture.htm
Glow: Generative Flow with Invertible 1×1 Convolutions - OpenAI [pdf]
As someone who has to pay taxes but not rich enough to lobby on my own I am very thankful for these citizens efforts
R community update: announcing useR Delhi July meetup
HN might not exactly be the right audience for this message, given the nature of Ycombinator.

And even on an average American software engineer salary, it's not extremely challenging to become a millionaire - you just have to be frugal and save a large percentage of your salary for a decade or two (depending on your compensation & stock options).
Speaking of compute cards:

http://rhombus-tech.net/
Geoblink | Madrid| UX/UI Designer| Full-time | 40% Remote

We're a fast growing startup that already raised close to $8 million in investment from leading venture capital firms, and that was named by Bloomberg as one of 50 most promising startups in the world to look out for. Our goal is to revolutionise the world of Location Intelligence and the way businesses think about, and act upon location intelligence data.

If you would like to apply here is the link: https://geoblink.workable.com/jobs/705860

If you would like to find out more, feel free to email jobs@geoblink.com
NPM Joins ECMA International and TC39
I don’t see why we can’t all get along. The delayed choice quantum eraser experiment proves that a fully plausible history to explain current circumstances will spontaneously manifest whenever necessary to fill in the blanks. God could have easily created man in some sort of rudimentary character building tool and let the false history generation algorithm do the heavy lifting at the quantum level.
They do, but you can go quite far without having them, so it's likely not much of an issue It seems unlikely you'd do very GPU-bandwidth intense applications which such a hybrid device.
Badly behaved scrapers should be blocked, not accommodated.
https://www.theglobeandmail.com/news/toronto/cracks-appear-i...
At least for graphic cards, 4 lines are enough. Linus tech tips did some videos on external gpu enclosures (e.g. [1]).
Conclusion was, if I recall correctly, that the performance declined around 10% when using such an enclosure.

[1] https://www.youtube.com/watch?v=2D79GsrEqe4
Microsoft Blocks Embedding SettingContent-Ms Files in Office 365 Docs
For those who are interested in how it actually works: https://www.brow.sh/docs/introduction/#design
The front page is Japanese, and autotranslation to English didn't reveal any references to compression.

But it briefly made me nostalgic for '90s usenet where unfounded compression claims were not uncommon -- enough so that it inspired its own FAQ section. http://www.faqs.org/faqs/compression-faq/part1/section-8.htm...
does it support modules?
Well Season 1 of Westworld had an interesting premise. Season 2 is just standard robot wars.
I'll try an ELI5:

When the light propagates in a waveguide as the one used in my circuit, the E and H components of the EM wave are not fully confined to the waveguide, but part of it stays outside the waveguide. If you put two waveguides close to each other and makes the light travel to the first waveguide, part of the EM field of the light will also see the second waveguide.it makes part of the ligh couple to the second waveguide. As the wave travels, more and more light couples to the second waveguide. If you engineer it well, at some point 50% of the light will be confined in each waveguide. At this point you separate both WG and you have a 50:50 coupler.
Geoblink | Madrid| Frontend Developer| Full-time | 40% Remote

We're a fast growing startup that already raised close to $8 million in investment from leading venture capital firms, and that was named by Bloomberg as one of 50 most promising startups in the world to look out for. Our goal is to revolutionise the world of Location Intelligence and the way businesses think about, and act upon location intelligence data.

If you would like to apply here is the link: https://geoblink.workable.com/jobs/765131

If you would like to find out more, feel free to email jobs@geoblink.com

Salary DOE but somewhere between 35K- 45K Euros
That article never once mentioned "PI" or "Professor", not that it's even on-topic. This article is about setting up a lab on a shoestring budget (by acquiring used equipment or negotiating discounted use on communal equipment).

I don't think Step-1 for acquiring lab equipment is pirating a research article.
They really watered down the Pixelsense brand, didn't they?
my point re: sky cheetah is that there are large domains where the only questions you can ask are stupid —- which is to say, ill-posed.

in those situations you cannot expect RL to come up with “normal” solutions that do what you actually want. The sky-humping is a totally valid answer to the question asked; it’s merely that the reward function for “walk forward” doesn’t (and in many situations, may not ever) fully constrain the search space such that you get sane solutions.
Can I piggy-back off this submission to ask HN if you're running a scraper, have the recent wave of GDPR splash-screens caused you issues? How are you dealing with them? https://news.ycombinator.com/item?id=17471599
Thanks! Great to hear you find it useful!
Perhaps people don't think you're being funny, just not contributing anything to the discussion without further clarification. Water is not neurotoxic given average consumption for water-consuming humans. Are you implying that alcohol isn't either? Can you explain to us how you came to that conclusion?
Geoblink | Madrid| UX/UI Designer | Full-time | 40% Remote

We're a fast growing startup that already raised close to $8 million in investment from leading venture capital firms, and that was named by Bloomberg as one of 50 most promising startups in the world to look out for. Our goal is to revolutionise the world of Location Intelligence and the way businesses think about, and act upon location intelligence data.

If you would like to apply here is the link: https://geoblink.workable.com/jobs/705860

If you would like to find out more, feel free to email jobs@geoblink.com

Salary DOE but somewhere between 35K- 45K Euros
I think that would be interesting but speaking of single compute unit and attachment to UIs is imposing artificial limitations.
What I would like best is a seamless compute device integration, with whatever hardware it connects, so for example, I connect my mobile device to a workstation, and not only I get the dual screen or whatever setup the workstation has, but all the compute capabilities, so my mobile device becomes just a storage that keeps all my data... I could even connect the phone to a render farm and let it do its work.

Also in a small form factor, the actual usage is very different than workstation usage (at least for myself, it would be messaging+email+browser+youtube vs visual studio/blender/UE4 in the workstation) and having a powerful cpu/ram would be pointless... The storage doesn't need to be that big either, I think that just storing the equivalent of %appdata% in the phone would work as it keeps your setup and preferences in your device, work software/data can be kept in the workstation attachment devices.
I'd go the other way and say that pages that no longer contain relevant information in a normally digestible format should be dropped from search engines and other automated indices.

After all, the web was built on accessibility of information, not on purposeful obfuscation.

If you go so far as to essentially flatten the webpage to the point where you might as well print it out and then do OCR on it then you've thrown out the baby with the bathwater, you had all that information when you started. Or at least, you should have had it.

Otherwise we might as well kiss HTML goodbye and render the web as pdfs, with or without links.
> I understand that non-retina displays are a niche category these days

Social bubble detected
Plenty of other data points in the table show reduced stddev with turbo enabled. The 768x line looks like an anomaly.

Without knowing how many runs were made and the other test conditions, it's difficult to know what actually changed. There's far too much noise in the table to come to the conclusion that turbo was the culprit.

We're only talking about a 30% difference in clock rate for 3.2GHz vs 4.2GHz. If there's more change than that across turbo vs. non-turbo, something else in the benchmark setup is messed up.
that's beautiful, where can we find this cool CSS file?
Not even close.

Photonics chips and programable photonics are not a way to substitute conventional electronics, but a replacement/complement for some areas of the field where electronics is not efficient.
It's perfectly possible to care about an issue supported by taxation and still be opposed to higher general taxation.

I'm very much pro-UBI, yet anti government waste. Too much of government acts, or at least appears to act, as little fiefdoms, employing people with relatively comfortable salaries, no market pressure, and little other controls to ensure they run tightly, efficiently, and effectively.

If you want to raise taxes to only fund UBI, I'm in. If you want to raise taxes because you don't like that some monkeys have more bananas and you think society could make better, unspecified, use of those bananas, I'm against.
Skinny TV Bundle Philo Raises $40M Series C, Launches Apple TV and Fire TV Apps
WhatsApp family group chats are the worst
This is about Admin-Contact and Tech-Contant, not the Owner part of WHOIS.
Ticketmaster breach was part of a larger credit card skimming effort
http(s) URLs are NOT necessarily directories. From RFC1738, no doubt superseded by some other wordier RFC, referring specifically to the HTTP protocol:

Within the <path> and <searchpart> components, "/", ";", "?" are
reserved. The "/" character may be used within HTTP to designate a
hierarchical structure.

Note the key use of the word 'may'!
from a quick peek at the GH repo, https://github.com/browsh-org/browsh/blob/master/webext/asse... and the JS in the surrounding extension code?
Are we discussing "rationality" without having defined that term? I would guess that's probably an example of irrationality.

As I see it, people mostly use "rationality" to refer to a set of theories, such as mathematics, which are useful tools that can help people make decisions in the real world. However, people still have to decide when and how to use those tools. Deciding which tools to use and how is another thing that theories, such as mathematics, might help people with, but, again, people have to decide when and how to use those tools in deciding which tools to use. To avoid an infinite regression, most decisions need to be made unconsciously: at some point people just do what feels right.

If you've discovered some theory that seems really useful and not as well known as it deserves to be, tell us about it: that sounds interesting. If you've got some vague waffle about the usefulness of theory/rationality in general, then I'm not so interested because I don't even see any entertainment in that, let alone practical use.
This post is so full of platitudes I do not even know how to start.
It is in "not even wrong" category as used by recruiting into cults.

1. Depression has many causes and this thing is probably not one. If it is, show evidence.

2. Darth Vader did what he did because of reach emotional decision, after emotional manipulation. Your argument is extremely invalid. Plus he's a fantasy literary character.

3. What does "remain in your body" mean anyway?

4. Is there any evidence that mind - body dualism is real and not just a concept?

5. Emotional responses are still of mind, just a faster less controlled system of it, influenced by internal chemistry too just like the rest of it.

6. How do you define "fully healed" or what the trauma means?
Just for you, the caption under the article illustration reads:

"Researchers from Ghana take part in TReND in Africa’s Advanced Open Labware workshop in Cape Town, South Africa, this April.Credit: Agnieszka Pokrywka/TReND in Africa"

How many researchers in Ghana do you think have the funds to buy research papers at $30,- per shot?
The Beginner’s Guide to Becoming a Badass Digital Marketing Freelancer
Wrong decade. They had the eMate 300 back in 1997.

But Jobs wasn't interested in stylus-based laptops.
Islands as Noe's ark. Why not.

It's a good complement to old seeds data banks like kokopelli's.
I had to stop reading the otherwise interesting sounding piece when at the left bottom corner a "Get the Enterprise Web Scraping Guide" box popped up (second paragraph or so). Maybe I'll give it a second chance later.
One main point to take for the analyses is that photons are bosons, so they don't interact between each other, which makes optical switches a pretty hard thing to do.

What we do is using interference to make a switch. More specifically, we use an apparatus called Mach-Zehnder interferometer (combined with a phase shifter) to manipulate the light.
White Woman Use Dogs as Sex Partner Because Dog  Is Bigger Than White Man?
This whole concept of idea ownership is pretty damaging to progress - most progress in 20th century was seeing several companies compete in same space and take ideas from competitors, iterating on them and integrating them in new, improved products.

Imagine if one car company could "own" the idea of blind spot monitoring. Or navigation. Or rear view camera.
And they have a great safety record. Maybe 13 is a lucky number after all?
ارور 40 60 80 پکیج ایران رادیاتور
DCRO – 3 Things They Got Right, 2 Things Likely to Change Over Time
It was a pretty thin self promoting post. You didn’t miss much.
Guaranteeing the same text twice might not be so important. There are pixel comparison testing tools for popular browsers. Your advantage is probably speed. Would cypress end-to-end tests run way faster in Browsh than in a graphical browser? If so, you've got something of value to big companies. You might want to partner with or contract for Cypress.

EDIT: Since Browsh depends on Firefox I'm curious whether it's actually faster than a graphical browser.
Yeah all the time. Many universities will include a budget for new lab equipment as part of a professors startup package.

Recent institutional offers of start-up support (excluding salary) for PhDs averaged $800k (range $500k to $1.4m). Start-up offers for MD/PhDs averaged $800k ($100k - $2.1m). This money can be used for equipment, consumables, personnel costs, and professional travel.
(https://www.bwfund.org/career-tools/academic-tenure-track-of...)
the original designers would end up on the streets

They've already made their money during the time they had the patent, so I imagine they'll not be on the streets in any literal sense. Also they have much more experience of successfully selling their product, so they could iterate to a new, better version.
you are right

http://www.adfg.alaska.gov/index.cfm?adfg=wildlifenews.view_...
ICO trends CW27: boring, but that's good
It appeared to do even less than that, because they don’t have a ground truth of throwaway and main account associations. It sounds like they where just able to re-associate an account with it’s origional name after removing the name by looking at metadata. This is throughly unimpressive.
Sounds interesting!

I don't think you're after The World Without Us but I guess it's on the same, ish, topic. Looking forward to hearing the correct answer.

https://en.wikipedia.org/wiki/The_World_Without_Us
Pretty cool.

Question is, could you fit that tech in a smartphone?
You can just remove them from DOM or hide with CSS.
Except when the backend redirects you to consent.someco.example unless you're logged in or send a consent cookie along.
OCR tech is good but it's not there yet.
I want machine learning, but definitely not to identify information off of a gif. Websites are too dynamic for that to really be feasible. Say I want to scrape plane ticket prices. Getting the info off the page once you're there is the easy part. The hard part is figuring out how to navigate the website. I don't want to do the annoying manual work of programming page traversal. I want to be able to make a ML bot that does it for me. That way no matter how often they change the interface, all I have to do is re-run the ML.
Even Singapore's founder/dictator said that Singapore style government wont work in huge country like India with its different religions, languages, cultures etc.
I've recently been interested in a tablet like this, but something more pocketable - like 6 inches - and with radio antennas for GSM capability. Why hasn't this been done? Some of the research that I've been doing points to an incompatibility with a processor. Is anyone able to explain this?
Handy Docker Aliases: Optimize your docker command line workflow using aliases
These are fundamentally different database technologies. Postgres is a powerful SQL based store while Mongo was originally built around the idea of a write never failing.

Postgres tends to keep a speed edge but the jsonb syntax is awkward and some operations can be trickier for a developer to navigate. Scaling uses traditional sql strategies.

Mongo has a pretty nifty query language but more difficult queries start becoming quite slow. Scaling is a bit different then Postgres.

Like any tech choice, it's not about what is vogue or trendy but what best fits your problem space.
I've used both mongo and postgres in large production environment. For small projects that I plan on keeping small (like personal tools) I'm often happier when I leave it as mongo, vs dealing with schemas and migrations in the future.
My parents cut my modem cable.
What about e.g. http://discourseontheotter.tumblr.com/ ?

Edit: In the UK I see this: https://imgur.com/a/zlWOByh
I can think of reasons.

I have a personal dislike of mongodb, for many reasons but I’m going to put them aside for a moment.

MongoDB beats PostgreSQL because it’s relatively easy to shard and scale. If your application logic isn’t quite capable of sharding then mongodb handles this and replication for you.

It’s also true that mongodb attempts quorum over consistency. Which is just fundamentally different than how PostgreSQL works, it is possible that mongodb can be faster in a very large mesh topology.

What I am hoping for in future is that something like elasticsearch exists but with PostgreSQL as it’s engine instead of lucene. Such a system would be a complete death knell to mongodb.
No, I don’t mean in rich country.

First, I believe most papers already list coresspoding author’ email, which one can send a request to for a reprint. And most people would be happy to send one, and because citation is one of the important metric for how successful and influential one’s research is. Most people is happy to send one.

Second, PI is different from student for this. As a PI one basically already has some connections with people in the field. It’s likely you already know some of the authors, or your friends in the field could help you get a copy.

I don’t mean PIs would find scihub not useful, but PIs likely have other resources to help get a paper.
I think this is probably quite similar for a lot of the companies on the list regardless of sector, ie should Apples figure include Foxconn employees?

Oil companies / energy companies are more like investment companies who invest large amounts of money in projects, have them constructed and maintained by subcontractors and then realise profits based on production / generation from said project.
I would expect that you would use both async requests & multithreading. I might restrict each thread to operate on an exclusive set of domains to throttle the request rate to any given domain at a point in time
Exactly. It won't save many from dying, once some regions start collapsing, but it'll help us to survive as a species
It is also about not publishing the owner part of whois. Private persons names will have to be hidden under GDPR.
Not the OP, but I took a survey of the /r/programminglanguages reddit, where basically everybody has to deal with the "visitor issue".

https://www.reddit.com/r/ProgrammingLanguages/comments/7w3oe...

The top comment supported the use of the visitor pattern, but I would say that MOST people in the thread did NOT use visitors.

You only really need a visitor if you have more than one traversal. And even then you don't necessarily need it.
I do like the "just throw whatever you want in this document" approach that Mongo has.
What happen to Dataguru.hk between 2013 and 2018?
> He says "seeming irrationality". Meaning something that is judged irrational by our logical system, which has limited capacity thus limited information.

But this fails to acknowledge that very often the reason our emotional system seems irrational is because it is irrational.

> He says that, if you account for certain biases, the much higher capacity emotional system can be a useful input feature for the final decision.

> In summary, don't trust the input of your instincts blindly, it is biased. However, flawed as it may be, it is probably based on much more information than your logical decision, so you should not discard it completely either. Try to account for biases, better yet, train your emotional system for less biased decisions.

That's a very generous reading of the article, and a much better takeaway than anything I got from the article itself. There is value in our emotional systems, but the biases of that system are very real and warrant more attention and caution than the article pays them.
AI Can Now Fix Your Grainy Photos by Only Looking at Grainy Photos