skysight-inc/HackerNews huggingface dataset:
Omni Consumer Products:

https://www.designwithai.com/shareLogoSocial?logoHash=c82f33...

That was a fun diversion.
I totally agree about open source devs doing it voluntarily. But I disagree they have no right to stuff terminal full of ads. It is their code - they can do whatever. Ever change their mind and license from there and into the future. Just like npmjs.org is completely in their own rights can ban such projects from enjoying benefits of the package distribution platform.

In fact, if the project was important enough, and maintainer was stubborn enough, I am sure devs community using that code would rant, but end up using it anyway, with or without npmjs.org
Toys of 2019 That Your Kids Will Absolutely Love
Hey Bob I'm local. Not going through the grad program (undergrad) but would still be down to grab a coffee and chat. Shoot me an email: whoback [at] g.harvard.edu
The problem with this implementation I feel is that I'm 100% willing to spend hours scrolling through logos for something that would be the face of a project, so the top pick, or even the top 100 picks are not really meaningful to me. The part where this kind of service could be useful is that its faster to scroll through options than to fiddle with logos in photoshop to create options. In that vein I'd include a feedback loop where you can explore things that are adjacent to something you like. In my case I'd say "This icon is a slam dunk, lock it in and let's explore other elements."
I have mixed experiences tapping on cars to get drivers' attention. Most drivers will react okay, but there are a few who'll freak out about you touching their vehicle. Lately, if I'm close enough to touch their vehicle I'll first wave and/or politely say to move out of the way. If that doesn't work, I'll tap a few times on their window.
They went down in flames here in Tucson.

https://tucson.com/news/local/no-more-tickets-from-tucson-s-...
That's why I keep them in my network only
Speed Returns as the Key Chip Design Metric
It's not, but that doesn't stop sensationalist articles being written…

https://nypost.com/2019/08/31/nyc-bicyclists-are-killing-ped...
> Interestingly, no one has done a deep dive on what Android exploits were hosted on the site that Google discovered

Volexity did [1], although it's not clear if the android exploits were hosted on the same sites that google was referencing.

[1]: https://www.volexity.com/blog/2019/09/02/digital-crackdown-l...
How to Build a Custom Keyboard
Genuine question, and I mean no disrespect with this, but the launch your own brand icon looks slightly... phallic. Was it auto generated?
LD Talent
"Don’t write anything until you establish ‘The Point’: 1) what you want to say and 2) why it needs to be said"

I like this.
I think nanomachines are still purpose-built for solving small problems, and haven't been particularly useful outside the medical field yet because 'scaling is hard', in this case being enough to have noticeable effects. Seeing a household similar to The Jetsons' is still a ways off in my eyes.
I wouldn't be so sure to blame the OEM. Read this article [0]. Google dismissed a support ticket claiming that the OCR text selection feature was available only to Pixel devices released after 2017.

The Android Pie page [1] advertises the feature here as a standard Android feature under the system usability enhancements section.

This feature was actually available to all devices before the Google Assistant was released via a feature called Google Now on Tap.

[0] https://9to5google.com/2018/07/05/text-selection-android-p-o...

[1] https://www.android.com/versions/pie-9-0/
Sure, but it should be measured against the impact of greater redundant questions. The filter is not perfect, and no perfect filter is known — reducing false negatives increases false positives, and vice versa.

Reducing false positives (closed for dupe, but not actually a dupe) favors the answerers; reducing false negatives (open, but in fact a dupe) favors the questioners.

The filter should likely favor the former — an emotionally injured questioner must go where the answerers are, and will come back. An emotionally injured answerer is more fragile — he has no commitment to this place.

Of course, to a limit, but “inclusivity” of questioners, at the cost of all else, is a game that has been played before, and has failed many times before (pretty much every online Q&A before SO)

Perhaps SO has gone too far, but its goals seem to me much more reasonable than the commonly suggested alternatives. Beginners have places to go — SO need not be their haven, and need not optimize for them.
Ha most people are. Unfortunately, it's not a GAN that does everything. We wanted a system that works and creates high quality logos and GANs are still reaching there. On a high level, there are multiple ML models that are responsible for different tasks such as color combination generation, icon selection, font pairing etc. All these collectively form the entire product. Let me know if you want to chat more about this.
Which doesn't work for table names, or for building up where clauses gradually, etc. SQLAlchemy makes those much more trivial to deal w/ the SQL Expression bits. (Though technically, that's not an ORM.)

Also, getting the library to properly expose the formatting interface is also a trick. We would do massive loads/dumps that we did not want to use Python for (but we worked in Python) as the DB-API pulls the entire result set into RAM, and we were pulling >RAM (and we didn't want to do something lower-level w/ the driver). We'd spawn psql, but that needs the query, as a complete, pre-templated string — it does not support any sort of positional parameters. And the Python library really doesn't (last I checked) have a public interface to the templater portion of the library. (I think this is b/c PG just sends the parameters, and the binding is done server-side. So, really, psql needs an interface to supply those values as arguments to the CLI.)
Also, the entire article would be much clearer with plain language. Analogies are overrated and ELI5 method actually hurts in grasping complex abstract topics.
Why are your requirements strictly necessary? If you try to refute your own answer, it'll likely be a much more fruitful conversation.
Its extraordinarily rare to the point of not even worth counting. But when it happens once somewhere in the world it gets reposted on every single clickbait news website and spread all over social media.
> Takes about a half hour from SF to SFO by car or BART. You need to get to the airport an hour before boarding. Boarding takes half an hour. That’s two hours. Flight time to SAN is about 1.5 hours. So now we’re at 3.5 hours, without counting commute time to your friend’s house.

Feel free to see my other reply in the thread. It takes me 15 mins to get to SFO by car (sure, if I lived in, say, the Marina, it would take longer; but I don't, so it doesn't), and I generally get to the airport 40 minutes before takeoff (arrive an hour before boarding? People do that? I don't even do that for an international flight), so in general I walk up to the gate just as boarding is starting. I usually time it so I'll arrive at the airport about 10 mins before boarding starts, which gives me plenty of time to get through the TSA Pre line (usually Terminal 3 for me, which tends to be pretty quick unless you pick your flights for peak times).

> Now you’re just making things up. Quick google tells me that’s a five-hour flight, not counting the lead time, taxi, etc.

I think you misunderstood. Yes, it's a 5-6 hour flight, as you say. If I leave DCA or IAD at 6am Eastern time, I arrive at SFO at 8-9am Pacific time, and have a full day ahead of me. Or I can have dinner at my sister's place, head to the airport, leave DCA/IAD on a 9pm flight, and be home a little after midnight, at which point I go to bed and have a normal day the next day. That's what I mean when I say "adjusting for the time-zone change".

And sure, there's more on either end for airport transit and boarding, but... so what? If I do the morning flight, I have an early morning, certainly -- I need to leave my sister's house by 4:30am -- but I can close my eyes for a bit on the plane, and it's not so bad when I land. Will I be a little more tired than usual come evening? Sure, but maybe I just go to bed a couple hours earlier.

The original assertion was "[you lose] a day when flying, even for short trips", which is just patently false.
>You're overthinking this.

The parent commenter only reposted the text from the article.
Pixel 1 is also getting Q update, which is now 3 years old.
So you mean I'm writing code like this, in a language somewhat like Typescript but simplified to my end.

function update(id: ID_TYPE, value: Partial<sometable>) {
const set_clause = value.keys.map(k => k + " = ?").join(", ")
const params = value.values.concat([id])

db.query("UPDATE sometable SET " + set_clause + " WHERE = ?", params)
}

How is code not terrible? It shouldn't pass code review. Once you concatenate strings to generate your sql, all bets are off. There will be a day when your object doesn't match your assumptions. Either you have a series of different functions, each of which will change under different circumstances; or you should just be generating this function like this directly from the schema in which case you might as well just generate code you want at build time so there's string concatenations anywhere.

Is there some other circumstance when you want that?
That's a very real concern for us. We are taking a few measures for this and are continuing to look into this.

- As soon as a logo is purchased with a unique icon, we delete that icon from our data.
- We manually go through our icon repositories and try to find icons that have already been used in logos and delete them.

We'll continue doing this until we are left with stuff that has not been used anywhere else in a logo.
What is the penalty?
With existing infrastructure, for most locations, electricity is far easier to transport than gas. Even with some necessary scaling to support widespread car charging, electrical infrastructure is far more robust, redundant and safe than the gas.
The accepted punishment for stepping outside without being on full alert survival mode is instant death.
The Strength of the Dollar Is Leading to a Currency War, and Not Just with China
> This won't be IE versus Netscape since...

Well, also since Chrome if open source, cross platform, and standards compliant, and IE was none of those.

And Google (unlike Apple) allows competing browsers, based on modified Chrome code, or entirely different engines.

Soon we will have a good, cross platform Edge browser, thanks to Google, and a menu of browser options in Europe thanks to the EU. (Maybe other countries should push for the same.)

But Chrome if no IE.

And I believe that in Europe they will soon be
Keep it up guys. I see a lot of effort from your side.
This is a dilemma we've been facing for quite some time now. Different people like different kinds of logos. The logos you see on our home page seemed good to a few people we talked with and the logos I am posting on twitter are all chosen by me. I might just go ahead and replace them with the twitter logos. Thanks for this feedback. No one has previously told me that they didn't like the logos on the homepage. I'm definitely going to consider changing them.
Neutralizing Tear Gas
Yeah go ahead and try using such a byzantine license in big corps. I know my legal department wouldn't even dare taking the risk.
Why not just stick a camera on top of a pole on the car so they can look downwards and get proof at the same time.
Process size isn't uniform between fabs. One fab's 10nm might be roughly the same as another's 7nm or so.
If you need to find something quickly, PhotoStructure will scale to that quantity, and if you've got exif or sidecars with keywords, those tags would be navigable as well. There's a pulldown that then let's you open the enclosing folder with the current image selected.

You can also do performant SQL queries on path, keyword, or a bunch of other metadata attributes.

Disclaimer: I'm the author.
That seems like a nice logo :D
Most websites of the world run php, comparing it to horses is a bit unfair ;-)
SQLAlchemy has this. It sits alongside and works in tandem with the ORM, and I've used both in a projects (and also raw SQL), each where appropriate to the use case.

https://docs.sqlalchemy.org/en/13/core/tutorial.html
I would say you need _to know about the existence of_ window functions. Knowing they exist and generally what they are used for means some time in the future I can identify a problem I am trying to solve, and then go read up on the documentation for window functions and use them in that place, and then probably forget about the specifics.
> While there are many possibly helpful questions that could be asked, not all of them are a fit for the format.

The way I look at it is this: if I have a question about something, and do a search, and end up on a SO page, and the contents of that page usefully answer my question, then by definition, the question was fit for the format.

Too often I run into a "locked as off topic" question that fits the above description, and I worry that someday someone is going to go through and delete all the supposedly off-topic questions. Or, just as bad, discourage people from asking questions like that in the future and make the site overall less useful.
It is interesting that such religious hysteria was actually possible though.

Honestly at least personally this whole idea of enclosure is quite disturbing. I wonder if conditions were that bad such that this was the rational choice?
Thank you so much. You bet! I spent 120 straight days while finishing up the development of the website and it was just too exciting for me to stop. There is still tons of stuff we are working on right now e.g using GANs to create icons from scratch, using Conv Nets to color the icons etc. Very excited for the future!
If pop-ups are designed to gain customers, they always have the opposite effect on me: I leave immediately if something is annoying the hell out of me. (Also makes me wonder why companies immediately abuse my personal information, e.g. sending daily spam practically the minute I become a customer, as if that’s going to help.)

On the other hand, I can make my own “newsletters” by revisiting sites that have proven themselves to post interesting things. Sometimes I even go looking for their ad-supported podcasts. And do you know what evil, underhanded dark pattern produces this kind of reader loyalty? Having good content presented in a simple article format, with text that flows normally on a web site with no scripting tricks.
"Shouldn't" is irrelevant; I run into plenty that are, and it's a shame.
Hi,
I'm super interested in Graphcore (kind of aligns with my interests). I sent my resume out last month and don't seem to have heard back; so just wanted to follow up
IIRC license suspension.
Thanks for sharing, that's a great resource! This at the grand scheme of things hasn't gotten much attention I think.
Static TypeScript: A Static Compiler for the TypeScript Language
>A cube 3 meters on a side can contain enough gasoline to power the average car for its entire lifespan.

A cube 3 meters on a side can also contain almost 160,000 meters squared of solar cell wafers, given a common wafer thickness of around 170 micrometers.

Assuming around ten square meters per car, that could keep nearly 16,000 cars on the road for decades.

edit - to take this further, a standard shipping container could contain enough wafers for nearly 20,000 cars and in 2012, according to the US Bureau of Transportation Statistics, there were 254,639,386 registered vehicles in the US.

So that comes to under 14,000 shipping containers full of wafers, which could fit in one single ship delivery, for all of the vehicles in the USA.
Uber wouldn't have to pay surge pricing to drivers if they set the drivers schedules to ensure enough supply was available.
Because part of the equation for Uber is having enough workers out there to fill demand by random chance.

If they have to pay a full-time employee, they can schedule the employee and force them to drive to a certain location, and do a certain number of trips, otherwise they would just fire them. They can squeeze out more efficiency from a single driver rather than hope that there's enough random drivers to fulfill all the demand.
Keep reading! That is just the Purpose section, which summarizes the license. The specific sections affecting copyleft are Copyleft, Prototypes, Applications, and Contributing. I think they are slightly easier to read and understanding on the master branch of the development repository: https://github.com/kemitchell/api-copyleft-license/blob/mast...
I couldnt agree more, it has taken a lot of painful configuration to limit Samsung from butting I to every aspect of usage of my phone, and having damn near every update break that.

The bixby button is an endless pain, thankfully I found bxaction that helps stop it.
> I'm fairly sure that whatever SQL Alchemy could do with a monstrously complex data-relationship views can do with better performance (the further the abstraction gets from the engine the less performance optimization it can do).

SQL Alchemy will spit out SQL query. Whatever the DB engine can do with queries hand-written on top of views, it can also do it with the query generated by SQL Alchemy.
If they use the most popular QR code scanner on Android [1], it shows the password in the scanner (IIRC), along with a button to connect to it. There's no acceptably secure way to give someone a WiFi password without ... giving it to them. QR codes are a simple graphical representation of text, they don't encrypt that text in any way. Sharing a password this way is not more secure than them handing you their device and you typing it in - and if you do that you should regard the other person as in possession of your password.

[1] https://play.google.com/store/apps/details?id=com.google.zxi...
The Uber drivers I've talked to all seemed to like that they could drive for Uber and get paid whenever they felt like it and had some free time.
I am curious about the choice of the word “devastate” in the headline. Should we have a business where it is only viable when paying workers less than minimum wages ? Should we have a business where your core work has to be performed by “contractors” ? That is not a business model at all.
You're spot on with your suggestion. This is a feature that we are very excited to be working on right now. We are working on different embeddings that lets you choose stuff based on your preferences. We wanted to first iteration of the product to be an end-to-end pipeline that creates decent logos. I believe we've achieved that and we're now working towards adding some cool features in the next few months.

One feedback we got from another user was to reduce the number of logos we show. Asking people to select one from 50 logos seemed like a good idea but people struggle to select one from 50 from what I've observed. We'll still let everyone see 50 logos for a while until our ML models are so good that the top 5 logos we make are the ones you're gonna like.
Namecheap's Logo Maker is free: https://www.namecheap.com/logo-maker/
That isn't really true. A distracted pedestrian could cause a driver to swerve, driver hits another car, stationary object, different pedestrian they didn't see, etc.
No one forces anyone to drive for Uber or Lyft. If they don't like the money they're making, they can go work at a regular job. With sub-4% unemployment there are PLENTY of jobs out there.
Most ocean vessels will have a reverse osmosis "watermaker" to convert salt water to fresh water

https://en.wikipedia.org/wiki/Watermaker
Thanks for feedback! I’ll update the README.md
Worse than those 5% who are terrified of the crazies on the other side are the reductionist windbags who provide them with simple, concise, contrived talking points intended to gin up more hate for the other side by making everyone on the other side as bad as the worst among them.
According to the article the flood of exploits has more to do with iMessage and safari attack surface and not necessarily the OS.
Everything You’re Afraid to Ask About Human Composting
As stated in one of the other comments - different people like different logos. The initial idea was given to us by the website but the pencil in the middle is something I added. Maybe I should've spent more time on our own logo :p I'll work on it!
Sure, if you want to run a recent game, or one that's graphics-intensive, yeah, it might not run well enough for you on wine, and you'll need to dual-boot.

Personally, I don't have that kind of problem, and I suspect I'm not alone. Of the games I play that don't have Linux ports, they run well enough under wine, even on my (recent) laptop with Intel graphics. But I'm a pretty casual gamer, and honestly find it rare that I just must play the type of games that require a high-end Windows rig.
In my personal experience, the process of picking a logo for a startup is usually a long conversation among the founders about how to establish the brand, what the tone should be, and how to succinctly communicate the core value of the firm. The logo design itself is almost always outsourced, but the concept and sketch are either conceived by the founders or edited by them (choosing among various draft designs).

I'm not sure how/whether an AI-driven logo helps that process meaningfully. The execution of logo design is not the problem -- it's the concept which is the hard part. And that concept is a very human process.

Since the founders are in this thread: are you most passionate about design which led you to machine learning or are you passionate about machine learning and looked for a way to implement techniques? The engineering + ui/ux looks nifty, well done! As someone who has tried 99 designs, freelancers, and my own sketches for my projects' logos, my feedback is that this is a neat tool but I probably wouldn't find it useful were I ever to need to create a logo again.

Maybe a freelance web developer who has to create logos all the time for client projects would have a different perspective.

Edit: after looking through some more of the comments, if there was a feature that generated 100 different concepts of logos, let me share a link with other co-founders, and let us collaboratively tweak the results through rounds of feedback, THAT would be useful. As others commented, there are plenty of (free) 'design a logo' tools, but I don't know of any tools that 'help teams decide on a logo.' If the process helped us refine our concept, we would be so grateful for the value provided.
You must have an Ad blocker - there are no ads in your picture. If I search without an Ad blocker, I see an ad for a competing product before the organic basecamp result.
Depends on what you do with your phone. I noticed that even mobile web pages often lag on my 3-year-old (Snapdragon 820) phone. I noticed that most native apps lag on a 4-year-old Galaxy S6. I'm not sure how well new mid-low tier phones do.
Good headphones have cables that you can detach and replace, with a universally supported standard (like mini-XLR) built in, so you're not locked into a cable made by a single manufacturer.