skysight-inc/HackerNews huggingface dataset:
Import hooks with access to the ast, full object introspection and metaclass are not too shaby.

They are not that used though, too much magic and implicit processing are not promoted in the community.
Some Thoughts on Running Successful Teams at Google
Lingvo: A TensorFlow Framework for Sequence Modeling
I mean we can play semantics but the lone wolf shooter who shoots (many, many) people for no other reason than to shoot them is a problem almost entirely uniquely American.
Used the library for a bunch of production projects for clients, it's great. Allows you to work fast. Has a better look than the material or bootstrap templates that are all too common.
>"found that they had a couple huge telescopes just sitting around in a black-site warehouse somewhere"

i don't know what is the worse implication, the amount of bureaucracy capable of losing a space telescope or the other technology the NRO and other gov't agencies have hidden from the public view
I don't really like orange. I'm kind of colour blind. I find it hard to look at. It's not really red and green that bother me so much but certain shades of orange and yellowy-green side by side makes my brain hurt. They both just end up looking like a browny mud colour to me. I've just never been the biggest fan of orange.
I tried Medical when I finished a contract job in 2014. I immediately found that a medical doctor wouldn't prescribe a prescription I needed at the time (an ADHD medication), and I couldn't see my own doctor to get the prescription. You are correct that some coverage is available to some people, but it' a bureaucratic nightmare, slow, and you're going to be limited to coverage other people think you need. Maybe it's pretty good once you learn the system, but you have to learn it, and I had to spend hours navigating the system when I really needed to be looking for a new job.
Yep, same thing. The white plastic chips off in the same way as it did on your base, then eventually the hook snaps. Kenwood equivalent is https://www.kenwoodchefrestore.co.uk/shop/image/cache/data/C...
I like it. But it seems to default to today's date with options to readily explore "this date in history."

So I will suggest: Date

Alternately, I will suggest Top since it defaults to Stories from (today's date), ordered by how long they were on the front page.

Hopefully if enough people toss out suggestions, one will turn out to be a real improvement over more.

Maybe Explore?
Perhaps unrelated to the topic but my standard PSA is "Browser Extensions see ALL your webpages in cleartext. as a general rule dont install extensions unless you absolutely have to and only those that you really trust".
> OOP tried to solve the problem of how to get tons of devs working on huge projects at the same time

I am skeptical of that history. Simula and smalltalk were academic endeavors long before lots of devs were working on projects, Java became popular because it was a portable C++ which had no pointers and garbage collection.
Well, the nice thing about doing 2d indexing in 1d arrays is the 1d array sits in one contiguous block of memory, which can be important for performance, and also makes it a lot easier to pass the array to C libraries (which I think you alluded to). Whereas in a lot of languages, int[3][3] might be stored as 3 pointers to 3 arrays. I imagine Julia optimizes this?
This is handle-pass style, and is the most straightforward way to add objects to existing C code (it’s “backwards compatible”). However, it makes shimming and partial derivation nearly impossible. Instead, the entire table should be passed back:

typedef struct intf intf;
int (*newIntfCB)(intf*, ...)
typedef stuct intf {
void *handle;
newIntfCB newIntf;
} intf;

(Here’s hoping beachside phone programming has resulted in valid C code.)
> Do you have ice storms in Germany?

Yes.

> Certainly not in the Bay area.

Yeah, not so much. My first USA stint was in Michigan.

The problem is that much of the intermediate-level power distribution grid is carried on poles. With the ice freezing on the power lines, a lot of them came down. The power company had people working round-the-clock, but it was just so much of the distribution grid that had failed.

Even little backwater valleys (or even mountains) in the alps don't have those problems. For me, the power going out for 3 days after a bit of bad weather was just not something I had ever even heard of, never mind experienced.
Care to make a more substantive analysis and educate me?
An interesting thing I’ve seen in user research is deaf people writing “Please do not call me, I’m deaf” in telephone fields. If your masking blocks this functionality you’re working against your users.
The credit card one is cool, but when I clicked it and Chrome offered to autofill my credit card, the first thing that popped into my head was "hmm, this would be a sneaky way to siphon some credit card numbers." Paranoid? Maybe. It made me ponder how I seem to be growing more suspicious of things on the modern web though.
Feynman’s Vector Calculus Trick
What you need to know about Berkshire (going forward) is that Buffet just said that there is no more low hanging fruit for him to pick as a result of private equity getting more into the game and throwing around money.

It's in the letter but also detailed here:

https://www.reuters.com/article/us-berkshire-buffett-m-a/war...

So just like the small VC when the game was small and before (as the saying goes) everybody and their uncle got in they did well. Now it's a much different story.

And importantly the halo of Buffet will not win out over a much bigger offer from someone else. It maybe have in the past but the game has changed. Now add to that that it's obvious that Buffet will not be a star or around for another X years and we have a recipe for Berkshire not being a long term bet.

So once again two things going on here.

a) Warren won't be around for long enough for the tide to turn back (if it does at all). Many of the deals that got done are because of his star power (similar to Steve Jobs at Apple closing an important arrangement by force of will and halo)

b) Others in the game. Competition that far exceeds what it was in the past.
We did the same thing at Realtime Worlds and I ended up with an enormous doorstop for a few years until I left Scotland.
They didn't say they were lost. Maybe they have even better ones now and these are obsolete in the spy business.
Can you elaborate on how you expect them to siphon Credit Card numbers? Are you speaking of the demo, or are you saying of potential users of the library?
Being a foreigner on the ground, I think the reality is more mixed:

CH appeals most to rich and upper-middle class foreign tourists, but I distinguish between “visitor” from “foreigner living there”.

In terms of the latter group, I don’t think CH attempts to appeal: practically all paperwork is in local language with no attempt at furnishing anything in the language of my mother tongue. Further, your immigration status factors into contracts: subscriptions (telephony), rental agreement, etc. We were once turned down for an apartment because of it. Throughout my time abroad, a common trend is that expats (note: first use of that word) don’t bother to learn local language and are typically unhappy. Those that do attempt to are far happier. Does a host country afford and coddling for the former? I’ve never seen evidence of that no matter how rich. Is it hostile? No.

The story could be different for the super rich who live there like Tina Turner and former Yukos Mikhail Khodorkovsky, but that is not the circumstances of our family nor any other family we know by a long-measure. Citizenship cannot be bought here either. I think for a few million it is purchaseable in Austria or Hungary.

But at the end of the day, in my top-level reply, I had stated “at the moment.” We have lived elsewhere in the world, and the assessment of the overall problems the U.S. are facing would have been identical. The decline is palpable.
Which technology at Facebook is state of the art?

I'd wager that for any area you pick - they probably have a lot of high-end technology relating to image/video storage, data replication, machine learning, and network-layer infrastructure - there are other more morally and ethically sound places where engineers could learn and apply that same knowledge.

We're already reaching the point where working for toxic companies is considered a negative during resume review; I won't provide any such examples here but the bay area tech scene is full of examples of environments where being a former employee at a company can at least warrant raised eyebrows.

Scandals may occur; what matters is how the organization responds to them. And yes it's certainly acceptable to leave an organization if you're not happy with the way it has handled such situations.

The only point I find difficult to disagree with in your comment is the monetary motivation.
APL let you choose. It was only trouble and then Iverson made J 0-based.
Yea I have seen people claiming they speak C1 when in fact they dont. Do you work profesionally with those languages?
A Curated List of Films about IT and Geek People
I have launched it on firefox
https://addons.mozilla.org/en-US/firefox/addon/imdb-ratings-...
No, sadly I don't agree with the author's opening statement that they are:

"dispelling a common leadership myth: that you should lead by example.”

The article does nothing to "dispel" a myth. If anything I agree that the title of the post is incorrect and "clickbaity" when in reality it should have been "leading by example is not enough".

Setting expectations is obviously important, but the article does nothing explain how this was done. For example do they use OKRs at Dropbox?
Overall I'm disappointed that so many people have "waved" (liked) the post on Medium and feel like it deserves a counter-article to set the record straight.
Building and maintaining it is part of the equation too, and that will be destructive. Glad it’s not up to me to decide on.
(throwaway)
I started at FB out of college relatively recently and wasn't there for very long, so I can't speak for longer-term/more senior employees but hopefully this is a bit helpful. I myself joined because I needed a job, the money was amazing, and I wanted to be in the Bay Area. When I went in, there were already questions about data privacy/elections, but this was still before Cambridge Analytica and the subsequent weekly bad news that's gone on for a year now. Personally I've never been a big FB user and wasn't that enthusiastic going in, but a) the money and b) the scale of their data/infrastructure/data infrastructure was attractive.

My impression was that many employees hold a self-contradictory view about the extent of their influence at the company. When asked about their jobs, they tell you that they're working hard on fixing the problem and making impact ("where better to fix it than from inside?"). But when confronted w/stories like Onavo, they get defensive because "it's a big company, I had no way of knowing." Which is fair, honestly; the problem is that they think they can fix anything in the first place. Part of the problem is that FB advertises itself internally as being super transparent but it isn't at all. (This applies mostly to product/data+ML people. The infra folks I worked with for the most part just want to make their money and go home.)

A lot of longtime employees joined when FB was good and amazing in the media, and it's hard for them to accept that it's really gone in a bad direction. A lot of younger ones join for the money, and/or because they're coming from FB's massive, culty college intern pipelines (especially if you come out of FBU) and confuse being dazzled by the perks with actually believing in the mission. The money is big for everyone (I was there for part of the long 2018 stretch where the stock price just fell and fell, and you could feel people getting antsy), and the defensiveness that comes from constantly seeing negative news is another part. Lots of blame thrown around internally (leakers, leadership, bad eng practices) but little responsibility; lots of sunk cost fallacy-ish thinking ("we all took jobs here for a reason, we can't just give up and leave").
I counter that economic malaise stifles innovation as it promotes playing it safe to protect your future.
never ever heard of this for IPO
Not if the best places are cash offers only. And cap on SALT taxes starting 2018 tax year means many high earners will not be able to deduct expensive property taxes and most income above and beyond their base salary.

300k is living with a roommate level IMO unless you’re just looking to buy a 1 bedroom and not have kids.
Ask HN: What Makes You a Good Developer?
semantics != syntax
I feel like programming languages that wants to be used in production have a novelty budget. Rust does a great job of managing this, for instance.

Haskell is an interesting case because it is a fairly simple language by default (hm type system) with laziness as big innovation. But it also lets you play with experimental features via language extensions. Some work out great, others like implicit nested data parallelism get axed eventually.
Yeah I feel like maybe some irony or humor is being lost too. Do we really think whoever named it "corium" was proposing an official name to be taken with seriousness and reverence? Probably it was a joke that started with its rhyming with thorium. Something on a par with "unobtainium." If a writer were to reverently and carefully explain that so-and-so's custom racing bike is made of unobtainium, the most expensive substance known to man, I'd be like, you missed the joke buddy!
That's right! And I always keep telling my peers that they should think twice before they decide to use tidyverse packages in the production code. What I meant is that in R you always have choice - and even if you feel that the existing solutions don't meet your expectations, you can always write your own (even if it means writing a DSL like Hadley et al. did in ggplot2 or rlang).
Yes, in julia A = rand(2,2) is a matrix, and reshape(A,:) is a vector view of the same continuous block of memory. You may also index A[i] directly, as if it were a vector; eachindex(A) is an iterator which uses whichever style of indexing is going to be quickest (and in cache-friendly order).
Smalltalk was being adopted across the industry when Java came around, the big difference was that JDK was free beer and one of the big Smalltakers (IBM) rebooted their environment into Eclipse, while jumping into Java bandwagon.
Claim Lufthansa Flight Delay Compensation – Travel Tips
For instance these animals; https://en.m.wikipedia.org/wiki/Tardigrade

From there;

“tardigrades can withstand 1,000 times more radiation than other animals,[60] median lethal doses of 5,000 Gy (of gamma rays) and 6,200 Gy (of heavy ions) in hydrated animals (5 to 10 Gy could be fatal to a human)”
Why Do the Oscars Run Long? We Analyzed 10 Shows and This Is What We Learned
In San Francisco, you can get basic healthcare at no/low cost. It is far from perfect, and I would not want to have a chronic condition that needed to be maintained. To your point, moving from Sweden to the USA for a great work opportunity makes sense. Staying in the USA for the low income healthcare options wouldn't be one of my top choices.
Wager Between D. L. Wiltshire and T. Padmanabhan
Thanks for the correction! I'll likely leave the comment to stand as-is, since perhaps it's still vaguely relevant, but I appreciate the note.
Incentives to make yourself more money are much stronger than incentives to make the government more money. And as others have mentioned, USPTO gets more money the more filings they require.
> 451 Unavailable For Legal Reasons Sorry, this content is not available in your region.

Does anyone have another link?
There are similarities. It would be more spread out and have far fewer residents than an RV park. People could build what they want (tiny homes, earthbag houses, etc). It would also be more of a co-op compared to a commercial RV park. RV parks cost millions to build, this would be more than an order of magnitude cheaper.

I've spent time in RV parks too, I like them. Even the crappiest ones are ~$450/mo in California though.

I bought my 5 acres for a few thousand dollars. If you're able to pull it off, you can live insanely cheap. It's more about hacking cost-of-living than creating a cohesive community. My biggest issue with living in the desert was going it alone - if I had a group of 10 people who had a vested interest in the project, it would have been more enjoyable.

These are all just random thoughts though - maybe at some point I'll look into it more seriously.
Full Python 3 Grammar Specification
Blender allows for the use of human units. It also contains engines for physics and lots of videos explaining how to do interesting things, including allowing for Python scripting

Choosing a very popular free platform has benefits (blender.org)
I guess that he's playing to the audience.

Maybe some of those attorneys are major Trump supporters.

Or maybe it's just generic hate for plaintiffs' firms. Which primarily support Democrats.
This is a weird API for what it’s trying to achieve. Why make every Cleave instance use a boolean to determine its type + some related other field that varies based on which type happens to be set to true? Doing it this way prevents tree shaking from getting rid of all the methods you’re not using. If instead it was something like:

cleave.Date(...), cleave.Phone(...), etc.

then each of those constructors could implement specific options that are relevant. As it is now, you could have an onCreditCardTypeChanged() method on a date input. And if you did it in a manner like I’m proposing, you’d be able to import just the specific formatters you need, allowing your module bundler to strip out the rest.
As a rule of thumb, it is probably a good idea to ignore Julia articles that are more than a year or so old. Anything that is discussing pre-1.0 may be completely irrelevant at this point. The language has evolved a lot, even the past few years, and it is only with the 1.0 release last fall that the devs promised to start maintaining backwards compatibility.

So there are lots of older articles discussing drawbacks to Julia, or ways to do things in Julia, that simply aren’t relevant anymore. Unfortunately they still often are the first links that come up when searching google for Julia questions.
Do you actually think there is a moral equivalence between actions directed be Stalin, Mao, Hitler, etc, and an incident that was not directed as a general policy, and was in fact against policy, and which in fact sickened the responders?
I have an Electrolux Assistant that I use principally for bread making. Much better than the Kenwood and Kitchen Aid style stand mixers.

Mine looks like this: https://cbsethumb.blob.core.windows.net/534x389/69/97/90/ele...
> At one point in time, we put a much greater emphasis on integrity and telling the truth

When was this? The Victorian era, with its literal snake oil, yellow journalism, adulterated food (e.g. chalk in bread), etc? The era when "all men were created equal", despite there being slavery?

When was this era of great integrity?
recently the mods started banning people for unorthodox ideas, in old threads you can see kevin mcdonalds work being discussed as plausible, that wouldn't happen on recent threads.

Your paragraph on the "mistakes" of history doesn't make sense because morality is subjective.
Well, if we designate the use case as "blow something/someone up", that's similar enough I would think. In fact, dont see how the use case of 1000lbs of explosive would be any more constructive.
Probably it took ages for the first invocation.
Because that is when the compiler has to produce native code.
The compiled codes then is super fast. Just invoke it a second time (in the REPL) to see the difference.
Hello, I downvoted and will tell you why. I don't have crohn's or UC, but I do have ankylosing spondylitis which is a related autoimmune issue which is very correlated with crohn's/uc especially in the genetic incidence (HLA-b27 positive).

I am entirely sympathetic to the idea that certain diets do really help symptoms at times. Examples that have been studied include Specific Carbohydrate Diet, Low FODMAPS, etc. These diets do NOT work for everyone and thus are highly variable.

I've spoken to many rheumatologists who openly say that they are open to patients experimenting. HOWEVER, that broken instagram link you posted is likely one of the few success stories that filters to the top. All the people who try these diets and fail you do not hear about.

The role of the gut and diet in autoimmune is being researched and further elucidated. Patients should safely experiment with the role of diet.

But for you to say "Fix your diet"?! As if you KNOW that other diets are simply BROKEN and that an all carnivore diet is fixing it?? It is not supported by the data at all. It runs contrary to most of the research done on dieting. I'll agree that plenty of research in dieting is flawed (often centered around mediterranean diet), but your tone of "Fix" is why you earned my downvote as a person who has an autoimmune but I don't think you are guilty of trolling. No hard feelings but be a bit more humble around these things when there's so much unknown and ANYONE telling you that they have a perfect FIX is not telling the truth.
Blow into your device's left microphone to use VISA. Blow into the right one for American Express.
While the parent's post could be stated better, I share part of this fear: What about the older GPUs?

Knowing the open source attitude, they'll probably enter maintenance mode and get bugfixes but only incidental improvements. And then be supported until the last piece of hardware goes to bit heaven. Which is fine by me.

But Intel is paying for development, and of course Intel wants us to buy the latest. Who can blame them? There will be some pushing from them to stop spending money on their old stuff.

Therefore, some statement in the blog post concerning this point would be appreciated.
> But a web framework should adopt the most neutral stance and designers can modify as they see fit. In other words, decorative frameworks as proposed by the OP that are based on an Architectural movement are not appropriate for majority of the webpages on the internet.

This is true. Not all web pages need high decoration. Think of art nouveau Google sheets. Hah, what a nightmare that would be. But I would say we make a mistake to say that most web pages are similar. That's how we get these design philosophies to end them all. What works for material design won't necessarily work for your design.

> Instead Decoration distracts, deludes and creates confusion. It steals clarity and intent in design. In some cases, Decoration is not honest.

You are describing ~BAD~ decoration and design. And I totally agree with you that bad decoration is the MOST detracting thing. But good decoration actually moves your eye, body, and intent towards better function. Art deco has many leading lines that guide people towards main entrances or even displays the ethos of the organization. Intuitively I know you think this is true because a web without any decoration would look like a terminal. Grids and layouts are decoration and if used improperly will distract users as well.
McKesson did it. I have no idea how it worked out though.
This is something that was just heavily discussed on the Julia Discourse, with a big back and forth between individuals used to the computer integer arithmetic rules vs people wanting Python like functionality.

Based on the confusion there, it definitely seems that it could be made clearer in the docs that if one wants floating point results one needs to use 10.0^17 instead of 10^17.
https://developers.google.com/speed/
The terms of the agreement was a fine without an admission of guilt. So in the interest of jurisprudence, allegedly is the correct word to use in this situation.