skysight-inc/HackerNews huggingface dataset:
Haha, I did a lot of research back in the day when I first started using prime to make sure that all the crap I received that I believed warranted a return wouldn't have my account banned. I wasn't just using my own experiences, but my research experience as well. I do agree with the rest of your statement though. Although if you ran Amazon you'd probably have to also agree with banning people that take extreme advantage of the system (obviously extreme, not semi-advantaging the system). Unlike Walmart or Best Buy, when you return things to Amazon you also have to account for shipping to and from the customer. I understand why Amazon does it-- if even 0.5% of the Amazon population took advantage it would be ridiculously unprofitable for Amazon to be running.

Now the fact that they sell fake crap and expect people not to use the return policy is obviously ridiculous. If you're going to continue selling fake crap, then you better be willing to allow people to return that fake crap without consequences. So I definitely agree with your point.
How the Car Keeps Americans Apart
Radium Girls is a fairly well-reviewed book about that: https://www.goodreads.com/book/show/31409135-the-radium-girl...
Actually, it indeed a specific dish in South India as well (often made from yogurt - https://www.thespruceeats.com/south-indian-yogurt-curry-1957...). Indians saying aloo 'curry' or cabbage 'curry' is more likely due to India's colonial past, rather than it being a general term the Indians coined. It's well known that curry is one of those words that the English/Portuguese borrowed from South India and then generalised to mean 'pretty much any Indian dish'.
I recently used PyInstaller to wrap Black (the code formatter) and it worked perfectly in two minutes. Literally one command to take the whole script and produce a standalone executable. There's also something like this: https://build-system.fman.io/
Yes, that's the kind of thinking that resonates with me as an astronomer, and when I talk to the general public and non-astronomer scientists, I find that a lot more people have a grasp of how hot it is at 1/5 of Mercury's orbit than 9X the radius of the Sun.
I find your lack of dedication disheartening.
They want to study the sun not the moon.
Depends on the company culture. I tried recently negotiating something like this, but they wouldn't even listen to me. I decided to quit.
If only there was a way for you to stop reading insults into the Oatmeal's love-letter.
> The keyless unlock for the Model 3 is amazing as long as it actually works with your phone. My wife's Pixel XL works about 50% of the time and it makes it infuriating. PLEASE GIVE US A KEYFOB, TESLA

Wait, really? If your phone is broken or out of batteries, are you locked out of the car?
I'm not talking about highly opinionated languages, but common idioms across OOP languages.

C doesn't have classes. pre-ES6 - agreed, but who writes it? I think Perl is a bad example, it's dying and is one of those highly opinionated guys, with all its `method`, `trusts`, etc.

> As for the complaint about the `if __name__ == '__main__':`, to which language are you referring to that has a more self-evident way of encapsulating that functionality?

My gut tells me that this is an error-prone idiom.

I'm not saying Python is bad, I just don't like it. I'd love to know what are the strongest sides of the language though?
Could you give some examples? What encapsulation features does Java have that Python doesn't? You can get private methods with double underscores. It's true that attributes in Python objects are all public by default and in Java you have to be more explicit to get public attributes, so maybe that counts, but otherwise what do you mean by "objects can pick up state in unexpected ways"?
Yessss it is. The gui is written in Qt c++ and all the processing backend is C.

https://github.com/videolan/vlc/tree/master/modules/gui/qt
You have basically just summarised what I said :)

I would not say the criteria are just “tweaked” between Phase 2 and 3 with any drug aimed at a broad market. It is always a balance between broadness and success and sometimes even the best in the business get it wrong.

The FDA do allow a broader label than the exact trial criteria, but not massively so. If you restrict the Phase 3 to an identifiable sub-population good luck getting approval to expand to the larger population without running post-approval trials.
Yet, hopefully
I am involved in many, many language communities. I've shipped software to production audiences of varying sizes in C, C++, Perl5, Common Lisp (Allegro), Common Lisp (SBCL), Ruby, Python, Scala, Ocaml, Java, JavaScript, Clojure, Haskell, F#, Typescript, Purescript, and Pony (finally!). I've used many more languages for non-trivial projects, including some now some defunct but really beautiful contenders like Nim, Io, Pike, Perl 6, Factor, Elisp, Vimscript, Coq and Idris. That's off the top of my head, I'm forgetting at least half a dozen more.

Python's community certainly feels distinct to me in this way.

But this is, of course, subjective. Your mileage may vary.
:set ts=8 sts=0 sw=8 expandtab

I have secrets.
This is nothing new, most funds treat portfolio construction as an optimization problem, where the objective function is some risk over return metric.

"The Machine" is an optimizer, all they've done is build one that looks at early stage companies.
Censorship is Facism
...or you pay with card, politely decline a membership and email receipt, and provide a trivial amount of tracking data compared to the amount Amazon gets from you merely visiting a product's page.
The final risk factor listed on Google's 10-K [1] is:

"We rely on highly skilled personnel and, if we are unable to retain or motivate key personnel, hire qualified personnel, or maintain our corporate culture, we may not be able to grow effectively."

Acquiring and retaining key people is in the interests of shareholders, and Google invests significantly in this activity. I started this subthread with a comment about $50M acquihires where they shut down the product immediately afterwards. That's just one example - others include funding STEM education for children, the Google Summer of Code, multi-million-$ retention bonuses, and constant recruiting efforts.

This is all disclosed on the prospectus and annual reports. If you don't understand why this is important for a tech company, you should probably not be investing in tech, but I will be happy to buy your shares from you.

[1] https://www.sec.gov/Archives/edgar/data/1288776/000165204416...
Also, every site I've ever seen that gives resume advice has said to keep it simple, and these are riddled with graphics and fancy formatting.
That explains why they own the domain name but doesn't explain why they are using it to redirect to their search engine instead of the on2 landing page: http://www.on2.com/
There are degrees, sort of like levels of hell.
I think the universe implodes if you combine XML Encryption and SOAP SMTP binding. Actually that may explain things pretty well...
Tribe XR launches the world’s first live DJ classes in VR
Its "The Oatmeal's" general writing style that grates me. He always insults people who disagrees with him and portrays them in the most negative light possible.

Look, I have my interests, other people have their interests. I can tell you that Threadripper 1950x is a great CPU, and is a great computer that I just built. And I think most people would be cool with that.

But if I were to say that "AMD farts in the face of Intel and destroys the old way of building computers"... or other unnecessarily colorful language that demeans the "other side"... I'd hope that someone else on Hacker News would call me out for being unnecessarily insulting.

The comic / love letter, as you call it, directly insults any "car guy" on multiple levels. There's a word for that, and its called strawman arguments. Its preaching to the choir and overall is unhelpful for discourse.

Its certainly not unique to that comic. Its prevalent in "The Oatmeal's" writing style for years.

-----------

Anyway, the WSJ review is quite good in comparison. It shows how you can heap praise upon a vehicle without insulting others.
In a way it seems Embarcadero have their blinders on. But it is better than nothing. I think I would make the Delphi compiler free and charge everybody a pure subscription for the IDE at pricing levels comparable to Jetbrains, but without any kind of fallback to avoid competing with yourself. It would allow them to focus on making an excellent IDE to secure recurring revenue, at their own pace. But they seem to be wired to chase (existing) corporate accounts. Obviously they will be people who will develop tooling around their free compilers, but that helps build a funnel for a high quality IDE and greatly increases chances to become a platform again.
If you're the kind of person who drives a manual by choice I have a feeling you won't be sold on it. If you're a lover of traditional cars and their feel, then it'll be a culture shock.

The Model 3 doesn't have to be everything to everybody though! (Just to most people if they want to succeed)

Give it a shot though, you may be surprised. Hopefully you can actually find one to test drive.
Sticking to the "C" locale will work even if you want UTF-8 support. You just roll your own UTF-8 support.

I built the TXR language entirely without any of the harmful garbage that is the ISO C/POSIX localization. It handles UTF-8 just fine.

The C localization stuff was developed too early, at a time when nobody had any real experience with localization. Before Unicode, before the Internet.

Before threads! How the do you set it up so that one thread runs in one locale and another in another? That's important if a global server is servicing two different requests simultaneously from users in two different locales. The idiotic C locale stuff relies on global variables.

You set some magic variables and, poof; numerous functions in your entire image change their behavior, whether they are working with internationalized data or not.

The setlocale function might as well be called fuck_my_program_please.
> Office Macros (and the underlying Windows COM interfaces), which include all of those features if you enable it. Bash.

Bash is a good one! But I think windows ships without it. Office Macros are a really good one. Excel is also really good. But I think Windows technically ships without both, whereas the current browser is technically a full on programming environment and has been there since (minimally) IE7, which was a long, long time ago.

Sorry, I did kinda cheat on the way I defined my statement tho.
You also get 2 RFID cards that can open/start the car.
Selling hardware products that people want without advertising or collecting user data unnecessarily seems to be making Apple slightly more than a “few million”.....
Ask HN: Change job after short time?
I recently accepted a new job in a small startup and after arriving I found that their focus had shifted some since the interview. In their view, they are focusing on a different (related) detail while the 'big picture' goal is moved further down the timeline. Otherwise the company and people are good, I'm just disappointed because i'm not doing what I expected.

Then by coincidence I got a call from another company that is doing very much what I want to be doing. It's an amazing offer and I'd love to work there, but I feel an obligation to the current company.

Is there an obligation to stick it out for a year (or some other amount of time)? I feel like I'm already counting the days until I can jump ship. I've never stayed less than ~3 years at a job before this one. The other is offer is just too perfect for my personal career goals that I would be willing to break norms in this case.

Happy to hear some other feedback.
Getting rid of rent control is pro-affordable housing. It will encourage building new units and lower the overall housing cost. Why would "pro-affordable" housing organizations not support it? Oh yeah, because they are enjoying the low rent and just as much NIMBY as the owners.
abstract base class != interface
Researchers Tricked AI into Doing Free Computations It Wasn't Trained to Do
BMW/Audi/Mercedes: I hope you like BUTTONS EVERYWHERE FOR EVERYTHING

That sounds awesome! It means I can do something without having to look away from the road. I don't have to actively context-switch whatever I'm thinking about to navigate on a touch panel. Whatever these guys are doing, it sounds so much better than dealing with glare and non-responsivity issues.
> The evidence is in the usage...

It's possible it was not adopted because there's a cost involved in every feature that has inconsistent support across runtime. The benefit needs to outweigh that cost.

> Putting the expression first makes the language more declarative

The case for a specific order makes less sense in a declarative language, not more.

And:

[1,2,3,4].map((x) => x * 2)

Doesn't seem substantially more or less declarative than:

[x * * 2 for x in range(1,5)]

to me. If anything, the latter example asks more of the reader because it requires an awareness of case-specific semantics.

And overall, it's simply never been clear to me what comprehensions buy in terms of readability or semantics over map/reduce/etc, and given JS cultural buy-in on some imported concepts from FP, my guess is that the marginal benefit just didn't seem worth the cost rather than it being a misstep in the specific proposed JS syntax.

Also: SQL has its points, but it's not a language I'd generally describe as easiest. Declarative DSLs tend to be largely convenient only in their domain. It may be worth admitting SQL to this discussion I suppose given the overlap between its domain and map or foreach like concepts, but is it really strictly easier to reason about how to do something this particular thing in it (and what it's actually doing) than either Python or JS? I don't think that's as straightforward an argument as you seem to have assumed.
No, it comes with two credit card "keys" that you keep in your wallet. They are RFID and you brush them next to the door or center console to unlock and start. Think of them like traditional manual keys.
Monad is a scary name for a very simple thing, while REST is a very simple name for something that is probably scary, because I don't think I have ever seen it.
If she is covered on a self-only health insurance plan, she has to pay at most $7,350. Source: https://www.shrm.org/resourcesandtools/hr-topics/benefits/pa...
Intelligent Machines Data mining reveals fundamental pattern of human thinking
Are you being deliberately obtuse?

You said Python developers as a whole were insular and as a whole it "prides itself on ignoring things".

I listed three different things which Python obviously got by looking to other languages. This is neither insular nor ignorant.

How do you reconcile your statement with my observation?

You replied with "The very same things the senior community and GVR pan are in fact their bread and butter."

I presumed this had something to do with the three items I listed, since that's how conversations are supposed to work.

Van Rossum has been pushing for async programming since at least Tulip, so it was certainly part of his 'bread&butter'. Thus, async/await are in category of things you claimed that he panned.

Now you say you didn't claim that?

Are you really just so pissed off that van Rossum doesn't like lambda that you want to besmirch the entire Python development community?
Facebook CEO Mark Zuckerberg on Recode Decode: Full Transcript
> and if OSM data is good enough in your part of the world (a big if)

Same for Google Maps: https://twitter.com/lucb1e/status/522491538912604160

Most of us here are from reasonably rich countries, and here Google is always fine, while OSM is usually fine (but not always). I am curious if you compare a few hundred random populated places on earth, how they compare. Where it is not economical to create a map, as in the tweet above, Google Maps is terrible. OSM is more often terrible in a country where they have just enough money to be worth it to Google, but where OSM just didn't happen to catch on among local mappers. You only need a few dozen for a country of a few million.

The Netherlands is truly the best country on OSM that I know of: 100% road and address coverage, and there are always people who love to jump on new things like a new bridge or tunnel. Somehow almost all the cyclepaths, trails, etc. are also on there.

Turns out, a grand total of 65 monthly active users maintain it.

I was very surprised. Apparently it doesn't take that much to maintain the map. If we get a few hundred people to work on OSM once a month in a given country of average size, it seems that you can maintain a map of a quality higher than Google Maps, at a tiny fraction of the cost (look at the expenses of the OSM Foundation), while being objective and free for everyone (scientists, businesses, consumers) to use.
Why Kotlin is exploding in popularity among young developers
Wow. So much for humor. You probably think Exploding Kittens is animal abuse. Also, you appear to have completely missed the point that "This thing is magnificent, a little rainbow-farting space ship, so obviously representative of the next step in the history of autos" is similar to the Oatmeal's writing... whether or not you like it.
> bulk.
That is also a keyword there, we don't have money to buy in bulk. I only have 5$ for food...not spending it all on one item or starving the kids till I have the money to buy bulk.
Nvidia and MIT get a step closer to 'Computer, enhance' image cleaning
I've driven a Tesla Model 3, Volt, and Bolt. I prefer the latter two. Not as aggressive with the acceleration as the Tesla, but still quite zippy compared to ICEs. Moreover, the internal furnishings on the Chevys (and even in the Nissan Leaf) are so much more comfortable it's embarrassing (to Tesla) that its flagship mass model car being outperformed by cars several tens of thousands of dollars cheaper.
> You can try various zoom levels, and mapy.cz is always better.

mapy.cz indeed has more data but visually, Google IMO looks better on my Windows PC. Maybe it’s high DPI support, maybe it’s font rendering, but small labels are barely readable in mapy.cz, compare the screenshots yourself: http://const.me/tmp/maps/mapy.png http://const.me/tmp/maps/gm.png
BTW, Microsoft did even better: http://const.me/tmp/maps/ms.png
I think that BASIC might actually be the dark horse I haven't considered here! Nice! I wonder if the fact that it isn't shipped on the other platforms evens that out though.

I just pulled out my surface book and Basic doesn't seem to be on my command line. I wonder if that's unique.

> SQLite is not a server.

Did I imply it was? SQLite is not a programming environment when shipped, either. An SQL server with a sufficiently large editor buffer might be able to squeak by as one.
See also: https://news.ycombinator.com/item?id=4642395
It worked for Kansas City, Provo, and Austin, and basically failed everywhere else.

I think Fiber was a bit of a miscalculation in that they misjudged where the bottleneck would be. In the early days of Fiber (I worked on it, briefly), the assumption was that key risk factors would be that incumbent ISPs would raise their speeds to match, or that marketing would fail to sign up enough customers to make the build-out economical. These turned out to not be major problems, but the incumbent ISPs blocked expansion to new municipalities through permitting & right-of-way restrictions. The assumption when I was working on it was that if Kansas City could demonstrate a successful deployment, other cities would be lining up to clear roadblocks and bring Google Fiber to their citizens; this didn't happen.
I'm surprised at how unacceptable this is. Is coexisting with people you don't agree with really that terrible?
The reason why is that you can’t make any money just selling to the sub-population in many cases.

Yes you are right that you can design the trial to identify the sub-population that the drug works in. Sometimes drug companies do do this, but if they are going to go down this path they normally run a tighter Phase 3 trial and then try to expand post-approval by running more trials. It is all a cost/benefit analysis taking into account the patent life and lots of other commercial factors.

The point I was making is that a high failure rate at Phase 3 is to be expected given the marketing needs of the company. A Phase 3 trial is not just a scientific exercise in proving a drug works, it is a complex balancing act where commercial concerns are critical.
Roads are literally the classic example of induced demand. The price is the opportunity cost of using them. You build more, you lower that cost, more people decide to start driving. Not that hard to understand. Perhaps a fair proxy for tech professionals who’d love to move to SF if only the price came down a bit — But way higher than what working class folks can afford.

That article is not immune from criticism. The first example it gives is Houston which it directly notes solved affordability through “sprawl”. It is totally invalid in an SF context where we live on the tip of a peninsula.

The second example is Tokyo. It is true that Tokyo is more liberal on building codes, but there are many other differences that go unmentioned. For example a massive, generation-defining pop of a real estate asset bubble and resulting 30 year recession. That that goes unmentioned smacks of cherry picking.

A more successful example is Vienna where the government was heavily involved in housing.
You'll need more patients, which is expensive.

But yes, you're actually right -- sponsors do run stratified phase 3 trials where subsets of patients are measured independently per pre-approved statistical analysis plan. The rub is that your patient population and your trial design needs to be sufficiently statistically powered to do that kind of analysis. The required number of patients quickly increases for the number of stratifications/subsets you're trying to prove an indication for, and patients are extremely expensive, so sponsors generally try to run the smallest trial possible while still being adequately statistically powered.

This is generally why in Phase IIs, sponsors will stratify by exploratory biomarkers, where there may not be sufficient statistical power per stratification, but can give them some idea for what to include in the IIIs.
> I guess we should all just force-set our C programs to the C locale.

Ah, but you are in luck: this is not required!

A C program begins execution in the "C" locale, regardless of the environment variables.

The locale variables do not affect a C program until it calls the "fuck this program function" called setlocale, with LC_ALL, and "". The empty string argument means "use the environment variable".

The problem is that many modern utilities in GNU/Linux land all make this setlocale call, in order to support internationalization. So then they are affected by whatever hell breaks loose.

Your own program is safe, if neither it, nor a third party library, calls setlocale, then your strcmp and isalpha and whatever else behave in good old naive manner.
You can, though the typical specification numbers do not cover what the Model 3 is good at for me.

I own a Model 3, and the perceptually instant throttle response and the lack of gear changes is what makes it 'funner' than the competitors for me to drive.
Fantasy Projects
Robot prototype will let you feel how it’s ‘feeling’
Actually I think it was 'fixed' as a syntax change in Python 3,
https://docs.python.org/3/whatsnew/3.0.html#changed-syntax "List comprehensions no longer support the syntactic form..."
Now they have an alibi for their herd mentality
How do you afford that?
Not enough. About 1 cup a day (down from 3), but my red bull has gone up by 2 cans of 12 oz, so it's about an even thing. Alcohol, I actually have to slow down my drinking, but I would say about 10 shots a month is a decent average.
Unique brain “fingerprint” can predict drug effectiveness