skysight-inc/HackerNews huggingface dataset:
Agreed, there is a ton of potential for query planning an optimization.

These last months, I've been working non-stop in a blazing-fast GraphQL engine that beats the rest by an order of magnitude - https://graphql-quiver.com/
I could navigate the city with a map printed even at that zoom level, but good luck trying to do that with google maps.

That's the single most important point for the map.

I didn't consciously try to compare the maps before, but looking at the differences now, google maps seem thoughtless and completely random at what is highlighted, how parts of the city are named (some use names, some numbers, for no reason), what parts are shown and what are not.
Didn't expect to talk about BBS doors today!
Maybe it makes sense to encourage your kids to go into blue collar jobs. In a future teeming with code monkeys, plumbers and electricians are going to be highly valuable.

As for the current career programmers, maybe we should unionize before our jobs are being taken by kids coming out of 2 week bootcamps (who have been taking programming classes since kindergarten).
I felt like the original article's way of phrasing this is slightly misleading, maybe based on confusion on the author's part. As other commenters here have made clear, OSM specifically intends to allow commercial and other downstream uses, but you have to host the tiles yourself or pay someone else to host them. That's certainly different from other services and may involve much more up-front effort and infrastructure, but it absolutely intends to create a meaningful option for mapping tools that can be used in commercial sites.

(Having said this, when I once had to do a one-off mapping project for a colleague, I found the OSM tools pretty daunting as a beginner, even though I appreciated how they'd reward effort with customizability and extensibility. I could certainly imagine that a lot of sites wouldn't be prepared to set up this toolset, and I realize that OSM doesn't provide a simple drop-in replacement for Google Maps that can be used by commercial sites.)
It Took Just a Day for Tron's Founder to Win His Own Blockchain's Election
People willing to accept money for their data are useless as advertising targets, because they have already proven that something is wrong about them, and that they have less money than others.
> Meanwhile.. waiting for the Amazon prime day post mortem.

Why are you comparing a cloud provider with a retail site?

There was an issue in AWS Frankfurt yesterday, I'm waiting the post-mortem on that.
Congrats!
Here's an algorithm to predict next Voyage hires:
1. Look at who was in the videos for Self-Driving Car nanodegree
2. They will eventually hire them :)
3. ...
4. Profit
A better measure would be the amount of bad code produced conditioned on the skill/experience of the author. I'd be more worried about a beginner C programmer than a beginner Python programmer.
I'm kind of unclear on what value they add above just using Google Maps to find a pharmacy?

If all they do is repackage Google's data then I don't see Google as being particularly evil in this case, why should they give "the competition" a free ride?

I have to guess they do add something (inventory data maybe?) to make it worthy of going to their website though.
I’m the same, I would never use that side effect in production code but I do miss having it in ipython though my use is slight different.

I often did:

>>> [d for d in drawings]
>>> [d.<tab> ...]

Because I’m lazy and I want the autocomplete to be there for me. It’s actually the only thing I miss from python 2 and I will admit that a couple of times the sideffects have caught me out in production code so I’m happy with the change.

It’s worth noting that the latest python pep is going to give you a way to assign the variables in the outer scope again:

https://www.python.org/dev/peps/pep-0572/#simplifying-list-c...
> In the case of maps, there weren't many great alternatives for a long time, due to Google sucking all the oxygen/profit potential out of the field with their excellent free offerings.

There was a related discussion[0] on HN a few weeks ago that I found enlightening. Commentator ucaetano's phrasing of the strategy was "create a desert of profitability around you". The discussion of moats vs deserts found here [1] is also useful.

[0] https://news.ycombinator.com/item?id=17047348 "Laws of Tech Economics: Commoditize Your Complement"

[1] https://news.ycombinator.com/item?id=17048492
"However, the slight difference in syntax makes Python dramatically easier to read and write"

Please prove it.
To be honest, a nice gap between rich and poor is probably a good thing for the economy. If people aspire to become rich by producing value/wealth, that's a great thing for everyone.

The problem is when people become rich by not producing any value or hampering future value. You either become rich by producing more wealth than your peers, suppressing wealth of your peers or force acquiring from your peers.

The 0.1% start engaging in suppressing and the dictators start engage in force acquiring.

I believe a healthy tax system and a healthy income gradient makes up for a long term prosperous country.

The problem with US and more pronounced by Trump administration is the big tax benefits to the 0.1%-ers, pulling out ACA, net neutrality e.t.c is going into the "suppressing your peers" area.

America may have a strong economy now, but its not sustainable for long term.
I took a test drive in a Tesla the other day (hang on what you do a seven seater ?! for families ? are you free now for a ... ok let's go)

It blew me away. The acceleration (awesome), the self parking bit (I laughed till a bit of pee came out)

Some things were immediately obvious (you just showed a guy walking in front of us as another car, the handling was ... ok), others were deflected (so how many drivers have tesla's autopilot killed ... got a frosty reply)

But this was a fully electric car. And i can find dozens of charge points (ok ok in London). The point is ... they are selling the next, the only step forward for cars.

It's all electric, or it's all on buses.

So comparisons with the price points of non-electric cars just don't matter in my book. It's like public meetings about setting up new coal power station. It's not even the right question.

Of course it's waaay too expensive for me - nissan leaf. that's more my price point.
Many languages are not strongly typed (where "strongly typed" means "variables must be predeclared with their types (though they may be inferred)"). If your only experience is with strongly-typed languages, then MANY things about Python will be different, because Python is one of many languages that is not strongly typed.

For example, in Scheme (a Lisp), a division (/) presented with exact input values and a non-zero denominator will produce an exact value (an integer or rational). E.g., (/ 1 2) produces the exact fraction 1 divided by 2, and not 0.

In addition, both Scheme and Python have different ideas of what an "integer" is, e.g., both are happy to compute the exact value of 2 to the 9999 power. There's no requirement that "integer" correspond to the underlying machine integer.
I guess I don't understand what your point is, I even less understand how you measure it, as you don't even offer up a particular language feature or PEP in which Python's purported ignorant groupthink has influenced, or even an outlandish personal anecdote ("This one guy tried to convert all our codebases into Python...").

I guess I can't personally relate since I came from Python after C/JS/Ruby/PHP and have done so not out of delusion or hype. Maybe your perception is based on having met a lot of non-erudite Python developers. Which wouldn't directly contradict the basis of the submitted article, which is that Python is an incredibly popular language, i.e. one that attracts the masses.
The evidence is in the usage. As I said, Javascript decided it was a bad idea, despite its popularity in Python.

Your phrasing is a little aggressive, so I'm guessing this is one of those discussions where there's no real chance to change your mind, but I'll give it a shot.

Consider one of the most friendly languages, SQL. Python comprehensions follow the same pattern as SQL.

SELECT expression FROM table WHERE condition
[expression for name in sequence if condition]

Javascript put the expression at the end.

[for (name of iterable) if (condition) expression]

Putting the expression first makes the language more declarative. The easiest languages -- SQL, HTML, etc. -- are declarative, not procedural or functional.
If you're a consumer business with low margins but very high scale, this is a killer. Before, you could be providing value to a lot of people at a low price point (or free/ad supported). This makes ad-supported much, much harder.
The question I have is essentially if the shoes you are wearing are better for most everyone. Most shoes are bought for fashion, not any sort of fit. As such, if someone is complaining about knees or any other walking pain, it is not impossible that the same shoe would help.

That make sense? It could be that you just finally got ergonomic shoes. Consider people that have RSI and similar pains move to ergonomic keyboards. It isn't that those would not be ergonomic keyboards for everyone. They would. Just not everyone has pains and so not everyone needs them. However, an astonishingly high number of people will suffer wrist pains and not do anything about it until someone recommends they get an ergonomic keyboard.

With shoes, I grant there is something about knowing these exist. There could even be different kinds of ergonomic shoes. I'm just a little skeptical there. I'm guessing there are more marketed types of ergonomic shoes than there are actually beneficial types. (If that makes sense.)
Not enough on both accounts.

If I had to give an on average/daily account.

- 4 double shots of espresso daily; I bought a good espresso machine.
- around 1 beer every 2 - 3 days

If I have wine, I typically will drink the entire bottle because I hate leaving a bottle open. I Might do this every 3 months?
It's sort of like that extra disk in your raid 1 setup at home.

Compared to a single SSD the performance improvement doesn't really show (for desktop loads)...

However when things come to a rare (but somewhat inevitable) and screeching halt and that mirror has one of the copies shatter beyond recognition... that's when the doubled price proves that it was worth it.

Such a dashboard would invariably also add load and complexity (both failure points) to the system, but outwardly most users would be unaware of their existence.
> I don't see people wanting rezoning clamoring for getting rid of rent control.

It's because YIMBYs are already a minority to begin with. The only political pseudo ally they have are pro-affordable housing organizations. Arguing for both rezoning AND no rent control will be the end of their platform and they know it.
I would not characterize fiber as having any notable impact on the country at large's internet speeds/caps.
That might be a question of latency vs bandwidth. Often RAM is used for random-access workloads (duh), so latency matters. The GC is very much a sequential scan. The blog post talks about that, briefly.
I just got done on the first stages of a maps instant answer for Jive Search using Mapbox and think it's coming along very well. Still have a lot to do in terms of adding directions and triggering the answer with the name of a city, etc but am quite happy with being able to switch from a map view to satellite view easily. Didn't take long to get up and running either. https://github.com/jivesearch/jivesearch
Google Maps strength is largely due in part to their surveying of roads with those funky looking vehicles I think most of us have seen. If one were to develop an app that could use anyone's GPS to do the same as what Google is paying money for... it could pose a real threat to them. A "crowdsourced" map of sorts..
I feel like the main difference is not that the Best Buy stores have changed that much, it's more the dissemination of information has shifted so that the internet is where people are now discovering new products and toys. But I agree, I too have very fond memories of exploring the electronics section of stores.
From the screenshot, it looks like they offer inventory/pricing for the drug you care about.
>most software had zero impact on the wellbeing of individuals

I agree with the "most" designation, but there is still plenty of software that does have a direct impact.

>or its mostly licensed as-is.

Which is exactly my point. Most software comes with an agreement that limits the liability for the company or person who created or sold the software. Developers are able to hand waive away that legal liability in ways that other professions, specifically in the industry, are not able to.

>Software with actual guarantees behind it tends to be very expensive. Their users have tort recourse.

But that is dictated by the contract which sets standard that is above the legal bare minimum. The legal minimum is much higher for doctors.

>Also major software companies get sued and settle on a fairy regular basis.

I will admit my analogy isn't perfect because of the relatively high number of private practice doctors compared with the relatively lower number of smaller ISV developers. Doctors as a whole have a much higher exposure than software developers as a whole. That is why I noted that contracts might change if software malpractice cases really became a thing.
Tile generation wasn't THAT bad. We only cover Colorado and Wyoming, and generating the tiles for those at the zoom levels 5-18 takes around 7 hours to pre-render (using "render_list_geo.pl"). The end result is around 25GB of rendered meta-tiles.

Much better than the NAIP aerial imagery, which takes around 3TB for the source data, 280GB for the resulting tiles, and around a full day to generate.
For the client library, it's interesting that they are bullish on leaflet rather than mapbox-gl-js. After playing with their respective demos, I found that the latter seems much smoother and prettier.
Haha. When we watched that episode my wife was like, “...wait, what, is that a real thing?!” Only true computer geeks could possibly understand.
This is my recipe for tomato sauce.

1-Slice 3 to 5 tomatoes

2-Slice 1 to 2 portobello mushrooms.

3-Add olive oil to pan

4-Add ingredients to pan

5-Add salt to your liking.

6-Cover pan

7-Let it cook in a slow fire, no need to stir. Usually takes around 20 to 30 minutes. You can stir at the end to mix the sauce a bit.

-Use this sauce to top your pasta (pasta al dente is the best). Also add some Feta cheese.

Delicious.

p.s. I guess it would be more correct to call it chunky tomato sauce.
The actual correspondence in haskell are GADTs:

data EqualityProof a b where
Refl :: (a ~ b) => EqualityProof a b

-- compiler error because we don't check that the equality proof is actually Refl
coerce :: EqualityProof a b -> a -> b
coerce _ a = a

-- this works
coerce Refl a = a

-- here the Refl pattern match catches the undefined
-- this is like forcing the programmer to do a null check before the equality is in scope
-- and throwing a runtime exception when it's null
coerce undefinded 3 :: String
Oh, and we are using the mapbox.js viewer rather than leaflet.
the solar arrays on the probe would stop working.
But is it though ? for 50+k$ I can think of a couple cars that I think are way more fun to drive than a middle class Model 3. (we are not talking Model S here)

For example an Audi S4/S5, or for a bit cheaper, a fully jacked up VW Golf R.

The whole value of the model 3, is the brand name and what it projects I think.
You never ever need to explain that you are not a lawyer on an internet post. you can outright claim you are a lawyer without any worries.

Cooking meth if you have a valid driver's license is actually legal, I am a lawyer this is legal advice
Thanks, something I hadn't encountered:

"On January 1, 1983, known as flag day, NCP was officially rendered obsolete when the ARPANET changed its core networking protocols from NCP to the more flexible and powerful TCP/IP protocol suite, marking the start of the modern Internet."

I was 13 months old then, and (After conversations at tonight's summer party) I'm apparently "old". Sigh.

> hysterical raisins

Took a while to realise you went for "historical reasons". But then see summer party (and tomorrow's P45)....
I ate it here in Denmark with a friend from Luleå, in far northern Sweden.

1) He bought fillets, because that was easier to find in Malmö, but said the real northerners wouldn't approve. Hence he hadn't tried the fillets before, but said the taste was the same, and it saved the annoying gutting. So buy the fillets.

2) We went outdoors; it makes for a nicer party without worrying about someone spilling the brine. Open the can, then rinse the fillets in water. I'd eat it in a house, I'm not sure I'd eat it in an apartment outside Sweden.

3) Have prepared all the rest: flatbread (tunnbröd), crushed small new potatoes (almond potatoes if you're in Sweden), finely diced red onion, chopped fresh dill, chopped fresh chives. Crème fraîch is optional, but a good idea for first-timers to mask the taste a little.

5) Serve bread + potatoes + a little fish (3cm cut up and spread around) + optional cream + dill + chives.

I've done this three times now, with the Swede and later alone. I/we haven't forced anyone to try it, and almost everyone has eaten at least one whole open sandwich. Several came back next year, which — as you say — helps normalize it.

I think it tastes like an extremely strong hard cheese. Once a year is enough, however.
> And most importantly, expectations matter. Presentation matter. The reactions of people around you matter. If you have brought a can of the most disgusting food in the world, a bucket to barf in and your mates are giggling and ready to record your reaction, you will most likely not enjoy surströmming.

Overexaggertion is an Internet currency. Everyone probably has a personal experience with this. For example, someone on reddit exaggerating the severity of weather patterns in the town you grew up in (you know it ain't that bad), tastiness of Nutella, painfulness of stepping on Lego bricks etc. I personally found the Youtube videos of people overreacting (playing up to camera) to benign food I grew eating laughable and eye-roll worthy.
His arrival was foretold in ancient murals
I hope you manage to turn it around once you feel that you hit rock bottom. I understand its a choice only you can make and no one can force you to do.

Best of luck.
The first month after getting unemployed is free, after that either the unemployment insurance or the government takes over your payment.

If you have to pay the fee on your own and miss at least two months (which can't really happen for regular employees as the fee is taken directly out of their paycheck) the fees can be collected with exactly the same procedure as other taxes. Until this happens you are only covered in an acute illness or pain situation, pregnancy, and for some preventive checkups. Health insurance (both private and public) can never be cancelled for nonpayment.
Noticed both those links are broken, doh! Here they are again:

* What do you like about remote work? http://remotehabits.com/interviews/question/what-do-you-like...

* What do you not like about remote work? http://remotehabits.com/interviews/question/what-do-you-not-...
I believe SQL is "the most deployed programming environment family in human history". SQLite is seemingly everywhere.

Your second paragraph does not follow from the first. It could instead be that HN commenters are poor at this sort of analysis, or that people in general are poor at this sort of analysis.

What were the contemporaries with similar design constraints? I started looking at Python in 1995, and the major alternatives were Perl and Tcl. I don't remember anything close than those to Python.

I agree that Python is not revolutionary. I don't agree with your statement "avoiding any other aspect of programming". Van Rossum's ABC experience strongly influenced his ideas in how programming should be accessible to non-professional programmers, and that type of design is certainly an aspect of programming, though often overlooked.

I really don't understand "forcing it on more and more people." In some sense it's true - Python is a widely used teaching language, and as such the teachers are forcing ever more students to learn it; Python is the de facto required language for a number of fields, so again people are 'forced' to use it because their tools are often in Python.

But I don't think that's the type of force you mean?
Antidepressants can literally save lives; I worry deeply about articles like this scaring away people who need help.
You sound like you understand this process well, so dumb question: why is the Phase 3 process so rigid?

Wouldn't it make more sense to simply have multiple inclusion criteria, (e.g. broad, more targeted, and same as Phase 2) and collect enough data in the front to be able to discriminate the patient at an individual level?

That way if Phase 3 for 'broad' criteria fail, you can still demonstrate the drug works for a more strict population and maybe actually release it with that on the label?

This also avoids data mining (where you keep looking for subsets until one seems to pass your significance criterion) since you came up with the criteria ahead of time.
Donald Trump lambasts EU over $5.1bn fine for Google
My son had brain surgery when he was 6. He is now 14. The helicopter ride of 100 miles to the brain center was $25,000 and the brain surgery was $46,000. The helicopter ride took 1 hour and used 2 people. The brain surgery was 6 hours and involved at least 3 surgeons, plus unknown number of support staff. Insurance was willing to cover the surgery, but we had to fight for 6 months for the helicopter ride.

To quote the lead surgeon during the 6 month follow up - "I stopped looking at what we billed, and what I got paid years ago. It never made any sense to me, so I focused on the patient outcome, which did make sense to me". Great human, saved my kids life, was totally supportive afterwards and stayed in touch for a few years.

Medical practices in the USA makes no sense to me. I am Canadian.

Relevant to Simone, I have a friend who had the same problem and actually went to the same surgeon for the problem, but 5 years earlier. My son was recovered in a few days, she spent 6 months in the hospital to recover. The change was a new technique. They fixed my son through his leg, my friend had her skull removed and replaced.

Humanity can do awesome things sometimes. Sometimes great, sometimes horrid.
Nice strawman you have there in the title Guardian. It is almost as if you were baiting for clicks.

> Unfortunately, the prevalent view of depression as a “Prozac deficiency disease”

Do you have numbers to back up that statement that such view is the prevalent one?
That's Joseph Campbell's theory, that myth plays a critical role in the health of a society.

It seems we no longer have a prevailing/guiding myth or set of values that society as a whole genuinely believes in.
Have you ever driven a Tesla? It's really not comparable to any ICE car below hybrid supercar level. Having no perceptible throttle lag plus crazy torque really puts it in a class of its own in terms of fun. It has nothing to do with brand name.
What do you make of wars, revolutions, and protest movements then?
Which is why I mentioned that in my very first sentence. Of course insurance is not free, don't pretend anyone seriously thinks that.

For employees, half of the fee is payed by their employer.