jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
So we have been a TensorFlow shop since well before 1.0. We are keeping tabs on PyTorch with an eye on moving in that direction as certain things get filled, notably serving and something that is really comparable to tf.data.

The fact that our team in particular is looking at moving is probably a disaster for TF since a number of the criticisms typically leveled at it we didn't see as issues. We have a couple of really strong people with haskell backgrounds so static graphs and laziness we didn't find to be problematic.

However the embrace of Keras in 2.0 has left us dumbfounded. On one hand having a consistent layer interface is nice. On the other hand having a base class for the loss function that is not sufficiently general, the fact that all non-toy models we build seem to need model subclassing and a custom training loop with GradientTape and the number of issues we ran into while trying to port a couple of models has led me to conclude that the release was not ready. So while we like the tools around the model (tf.data, tensorboard, serving, tfx, etc...) building actual models I think has gotten worse.

Now my opinions on PyTorch are not from shipping production models but mostly porting to TF and keeping tabs on what they are doing. PyTorch also makes it easy to define reusable units. It does not try and expose a higher level interface that requires a significant investment in learning to express complex or unusual models. It seems a bit less opinionated on what the user should do.

A couple of other notes, PyTorch is being used inside Google for research I think. They have now written several papers (including one with Jeff Dean as 5th author) that have had their code released in PyTorch. PyTorch I think (it might already have) will end up with better governance but I would be interested in others opinions. They have at least one person listed under the project maintainers who does not work for FaceBook. A reason for adopting PyTorch may be that one company just does not decide to radically change the project to fit their view of the world.

This last bit is purely conjecture. PyTorch I think has already won over TF and it is going to take a couple of years for it to play out. If I had to bet today I would bet that PyTorch will become the dominate framework for both research and production. Of course something could happen to derail that but if things continue on their current trajectories I think its inevitable.
Get a MiniVan (called a people carrier in the UK) if you need the capacity, not an SUV. Better MPG, less likely to flip over, similar or greater capacity.
I guess I wasn't perfectly clear. The technology was to scale the customer's wordpress installation when certain metrics were met CPU or RAM > 75%, clone droplet and load balance.

The technology was basically an a beefy server for NFS, a beefy MySql server, and a beefy load balancer. When you started hosting with us, you paid $50+/mo and got what felt like a standard WordPress install on a dedicated digital ocean droplet, when metrics showed that you were hitting the scale threshold, we would create a new droplet run an initialization script to mount NFS, set up the nginx server, and then attach it to the loadbalancer.

When the combined CPU or RAM droped below the initial scale threshold, it would drop one VM from the load balancer at a time keeping it provisioned for an hour in case it needed to scale again.

Worked amazingly well. Sure the load balancer was a single point of failure, but in the 10 or so months that it was running, we never had a second of outage based on pinging the websites.
See Halting Problem:

http://en.wikipedia.org/wiki/Halting_problem

ELI5: It is proven to be impossible to tell exactly what a program is going to do without executing it.
Excelent addon for chrome. 5 Stars.
Too bad that it did not work on a national level.
They didn't lose. On the contrary, they won.
My concern with using go is definitely the GC. I mostly build games in Javascript, which has a nasty GC. But to invest in a new language, I feel like the gains need to be better than that. Java definitely has better perf than JS no doubt, and there's good tooling around it. But I'm happy working in the web space of things.

The only thing im considering looking at for gamedev is Rust, but i need to let that grow a bit first.
Many, many more people drink alcohol responsibly than those who cause problems with it. I am not sure that "a minority of people, given freedom, do harmful things with it" is a good reason to broadly take away freedoms from people in general.

There are many other good examples, like driving, over-the-counter medications, and firearms, for example. The fact that 56,000 people each year in the US end up in an ER because of acetaminophen overdose is not a good reason to ban Tylenol from being sold.
I believe the issue with the gov being the employer of last resort is that you end-up with a fat, inefficient government.
What politician will dare to fire all the redundant workers once that crisis is over? You can see this issue in ex-communist states.
Yes, I suppose I do.

I'd like to hope that we'd do better this time, considering especially that there is even less basis now, for identifying any segment of the US population as potentially treasonous, than there was then. But that seems like an awfully bold claim to make, in a country that's operating internment camps right now.
It wouldn't be directly shared with your employer. But if everyone is there and you decline to participate in giving blood, it can point to information about you that you don't want people to know.
> we do have a lot of statistics now on the outcome of patient not treated with that drug. There's no need for establishing a benchmark. Just proper categorization of existing patient should be enough to compare.

This is very wrong; we have good aggregate statistics across lots of different hospitals, but for a study with a small number of sites where the patients are treated with the drug, there's enough inter-site variability that may obscure any effect, or create a false effect.

This is doubly true as health care varies as sites get overwhelmed, and healthcare workers get increasingly strained from long shifts. There will be far more variability as time goes on.

And for how small we expect the effect to be, based on the data in the paper, we really should include controls.

All that said, I think that the publication of this flawed study is very good, and why pop-science takes that excoriate science as "most research finding are false" really communicate the wrong way to think about science, and limit its applicability. Flawed datasets like this still give us clues, and publishing flawed data is still useful to others to accelerate the pace of science. Which is why we need to take the attitude that publications are point in time guesses at what's going on, and only rarely does one come out that can be considered on its own as definitive, and that it's good to have mostly "here's some data and analysis but we don't have a complete theory yet"-type-papers. Without those intermediate publications, science would grind to a halt.
Really we ought to price in the genuine cost of countering whatever emissions a product or service causes. My guess is that the effect that would have on demand for different product and services would surprise us, in that I don't think we understand very well where people would cut when externalities are priced in, partly because we're bad at estimating what value people put on different things, and partly because we're bad at assessing what impact different things has when e.g. factoring in supply lines.
Last week US Fed bailed out hedge funds that were highly leveraged. $1.5 trillion transfer to save high net worth individuals.
https://www.bloomberg.com/news/articles/2020-03-19/before-fe...
Then why make a bunch of noise about shipping price when you meant landed price?

Amazon has enchanted the world with their “prime” badge. Enchantments rarely end in the enchantee’s best interest.
P.S - Please access from a mobile browser.
This is the direction we need to head in. ML/AI peeps dont wait for regulation. Push back on misguided attempts from mgmt and point them in different directions.

I have had experiences with execs running large video services for content producers/publishers who would openly say (and therefore influence underlings and the next gen) - we know there are people who are addicted to our platforms, they have nothing better to do etc so how do we get them to consume excess Ad inventory we are holding? Can you use AI to improve our identification and targeting of such groups?

My initial reaction to such kind of requests was to say thank you no and walk out. But over time I realized they just find someone else and stay happily in denial of responsibility. Its not enough to then call them out. The only thing that works is to point them in a different more constructive direction. Feel free to make wild claims about how profitable its going to be, if you are dealing with mindlessly ambitious douchebags who don't understand any other language.
I made it up to "this were all men" and "this isn't about me, it's about hatred of women" and I remorselessly closed the window as if I stepped into a quarrel that is none of my business. In my universe there is no such thing as "hatred of women" and the psychopathic misogynists are like UFOs. I keep hearing about them but I have never seen any.
So is there any way to learn do i accepted or not or need to wait forever)
Or rename "Airplane mode" to "Shopping mode"
It was the 70s. How many secondary effects have emerged from colliders in the last, say 20 years? I would say the biggest thing is generation of collimated X-rays for structural biology and materials science, but that was kind of late 90s.
optipng and pngcrush come to mind, but in the spirit of big O notation a run through those might be considered one macro-encoding process.
If you use the Signal app from the app stores, and communicate with the server, you are using 100% closed source software.

They could easily add a backdoor in the client despite the fact that it's "open source", because no one builds it from source.
I have had a Twilio account for years, and have always used the proprietary MFA implementation from their Authy app. I don’t remember being forced to switch to SMS MFA.
I'm not the person you're replying to but I read their comment as saying the No-Fly List shouldn't exist. As in, if someone is deserving of government restrictions on their movement then they should be in prison, otherwise they should be permitted to move freely.
How about kids test in? They can take classes online, if they perform well enough, they get to attend in person, everyone else can bang on the gates via a MOOC.

Why not take 1 or 2 university classes your junior and senior year of HS?
> Maybe I just lack imagination, but I am missing where the benefit of this lies. When Apple has a coin and Toyota has a coin and Kodak has a coin (as seemed would be the case at the time this was published) why is it any better to hold any one of these, barter through a set of intermediaries to get to ConvenienceStoreCoin, and settle your candy purchase with that, versus holding investments, selling them for cash, and using that everywhere?

These corporate coins, are a form of company scrip.

"
In the United States, mining and logging camps were typically created, owned and operated by a single company. These locations, some quite remote, were often cash poor; even in ones that were not, workers paid in scrip had little choice but to purchase goods at a company store, as exchange into currency, if even available, would exhaust some of the value via the exchange fee.

With this economic monopoly, the employer could place large markups on goods, making workers dependent on the company, thus enforcing employee "loyalty".
"

https://en.m.wikipedia.org/wiki/Company_scrip
This is true for Rust in most cases but with const generics and fixed-size arrays, Rust can check those as part of the type system at compile time.
Barnes & Noble is forced to fight this one from a position of relative weakness because it does not have its own patent portfolio from which to mount defensive counterclaims. The patent misuse theory works insofar as it goes, assuming it can be proved, but the evidence presented is sketchy and only time will tell on that one. This case, though, does illustrate that Android remains the waif child of the mobile device industry, the one who gets periodic beatings, whether from Apple, Oracle, Microsoft, or any other entrenched proprietary player, with software patents often serving as the whip. Meanwhile, Google is frantically scrambling to buy up its own patent portfolios and is filing its own patents like mad to position for the future. A fascinating spectacle, to say the least, and Groklaw once again gives us a front-row view of some of the goings on.
> The company's team also includes design, engineering, and operations people hailing from Apple, Google, and Lenovo.

They should avoid the appeal to authority fallacy. Those companies hire tens of thousands of people each. Statistically speaking, half of them could be idiots. Just because I worked at Cisco doesn't mean I'm some product genius. (Hell, I came from an acquisition!)
This is really clever. So it's like Google Analytics (or any analytics) for your brick and mortar business. This is the kind of stuff I love to read about and see being developed, it makes a refreshing change from yet another javascript framework or social network for your pets.
I wish I did. But I fixed that problem. It isn't always as you read in the paper. Sometimes, for certain personalities or expectations, the place works overtime to make you a datapoint-- then to kiss you goodbye.

Or, maybe they didn't pay enough.
I used to have the following text on the site, maybe I should add it back?

Have you ever paid for dinner and then had a hard time figuring out who has paid you back?

Perhaps you are continuously chasing up your flat mates for their share of power bill?

Maybe you are trying to figure out who has and who hasn't paid for your team building event or if everyone has chipped in for Joe's stag party?

Well split-the-bill is for you...

1.You just jump onto the site and create a "bill".

2. Each bill gets a unique link which you send to the guilty parties with a reminder to pay.

3. They pay up and then click on the link to record how much they have paid. Everyone gets to see who has paid and more importantly you get your money :)
Regardless, I think the point is to choose fonts in the context of what you're writing, not because they "look cute". Now, whether you chose that font because of its original author's purpose or because you have some other purpose is a separate issue. In that regard, it seems like you agree on the major idea: that you should have a purpose. The way you choose that purpose is a detail.
The more I read about this, the more grateful I am that I live in a country that doesn't use HFCS in so many things.

(Australia, land of locally-grown cane sugar.)
I wouldn't say that's irony- sounds to me like your CR-48 just doesn't want to watch the execution of it's brother.
It will run from the start of June to the end of August.
In the past we've been able to accommodate seniors who graduated in early June, but June 29 is getting a bit too late.
Are you comparing to full time or contractor roles? Contractor roles frequently pay more, but have less job security.

NetFlix should be compared to the contractor scale if they offer low job security.
Cool feedback.

Did the you see the pop-up tooltips for each of the input fields?

Are they too bland or is the text just not helpful enough?
Tort law?

I bought an apple and you gave me a squash. What's going to stop that? My taking you to court for damages, that's what. But it won't just be me -- it'll be everybody you ever did business with.

Do you want to face one regulatory agency, where regulatory capture is always present, or do you want to go to court with a million angry customers, perhaps one at a time, that bought one product and were delivered another?
I did some projects from both oDesk and HN. They were quite similar. oDesk projects I've chosen were more interesting but quite short and HN jobs were longer but not so great as you would expect from HN.
I had the same feeling, but I thought I was missing his points because everybody praised it so much.
My office desk is still the same size.
SEEKING FREELANCERS - REMOTE (San Francisco)

PlayCoMo - http://itunes.apple.com/us/app/pet-fair/id429367771?mt=8

We're a fast growing mobile gaming company looking for talented people to join our team.

Data Analyst/Scientist

Interns (all positions)

To apply, email: jobs [at] playcomo [dot] com
OrientDB can do documents, why do you need mongo for
What does "passively supporting" mean, really?

Also, if you are using social media that (hypothetically, I'm not checking my facts here, just wondering aloud), contributed to color revolutions in the Middle East and in Ukraine, as well as to mass protests in Belarus and in Washington, then what is it that you are passively supporting?

(disclaimer: I've never used whatsapp, so just idly curious about the rhetoric)
I don't think there's so much text there. It's not nearly as much as a long-form sales page.

A general school of thought is that light landing pages work better for getting a simple commitment like an email address, while longer pages with lots of sales copy are better for getting e.g. credit card orders (look at how long an Amazon page is).

This seems like a hybrid model, where the main focus is getting you to do the demo, but the sales copy is there (for Google and customers). IIRC Patrick recently redesigned this page; I believe he wrote about it in a recent email.
Taxpayers pay for the military, so I would assume that by extension, they would pay for this treatment.
Taxes fix nothing.
Mobile is the foot rub (autocorrect of "mobile is the future" I saw once).
Looks like Jamaica.
To a large extent. Like any academic work you'll need to do some of the work to joint he dots from the source material to whatever socioeconomic schema you prefer, it's not written to conform to a particular ideological tendency.
> Republicans in power attempt to suppress votes, especially in inner cities. Democrats do not.

Citation?
> Looks like there isn't an encoder for PNG

There isn't one yet, but I'd like to have one at some point.

https://github.com/google/wuffs/blob/main/doc/roadmap.md
I believe it is pretty common for LTE modems to include GNSS support these days. I know many modems for even for data-only applications do. And it sounds like Qualcomm does it on their phone modems from this description: https://www.qualcomm.com/news/onq/2021/07/27/qualcomm-locati...
I don't know if it's too much offtopic, because it's about elementary school, but hey, let's go: I went to first 2 classes of a private school in Sao Paulo in '89-'90. I was a smart kid and had 9.5-10.0 average (0-10.0 scale) despite I had to learn the language at first. One day in class, the teacher of biology (or sth like that) started talking about fish and stated that a dolphin is a fish. I argued with her saying it's a mammal, she said I was wrong, I didn't give up, but for the moment it was case closed. After a few days on the next lesson with her, she raised the topic once again to say that I was partly correct, because a dolphin is a "mammal-fish". We've had a laugh with my parents to this day, and I was always wondering how high school and college education works around there if a science teacher in elementary school can be so dumb. Our education system in Poland is far from perfect, not to say completely broken, but I must say that at least teachers in elementary have the basic knowledge not to miseducate kids.
Sorry for being rude (if I was). I have that feeling too when I get no love for my ideas or comments or web projects. But I have learnt to put the narcissism behind me and take the bigger lesson. Which is: WHY did it happen? WHY did they not like it?

Also I will give it a shot and suggest if there is something that can be improved (at least from an experience perspective). You can of course take it or ignore it too.
Interesting to read and to ponder. Personally (myself included) more php developers need to make a little effort to give back to the core, it doesnt need to be in bug fixes or new features. The excellent documentation is downloadable, from which you can add your "examples" and start giving back.

Drupal shouldnt fork php, extensions were mentioned, rightfully. The author didnt go into explaining the "whys" for Drupal. As a non Drupal developer im curious to know some of the pain points.
I've used yourpane and like it. But I think the killer feature of Facebook Send is the inbuilt contacts list with auto-suggest. If you could let users import their address books into yourpane, that would be great.
Wow, on Hacker News, cheers guys!

I'm Harry, the guy who made inuit.css. There is a link to inuit.css in the page's h1, which I know is way too hidden: http://csswizardry.com/inuitcss/css/inuit.css

I'm a designer/front-end dev at heart so I don't know Git(hub) at all. I have made an account about an hour ago though and I'm hoping to get inuit.css on there asap. Just gotta learn it now.

Cheers,
H
And put it in the Cloud of course. That would totally rock, ninja-style.

;)
I do not get this. In many countries police can keep person up-to 24 hours without court order. This guy had clear links to Snowden, so his detention is justifiable (from police point of view). And he could easily avoid UK completely by traveling via Madrid.

Some people in USA and Western Europe are held in detention for years or even decades without fair trial. Perhaps we could talk about them?
This is a very interesting type of bug that I have often seen cropping up around hardware interfaces in microcontrollers.
There are a lot of interesting talkings at CCC right now. I feel like we're going to be seeing a new entry on the front page after every single one.
They are released as talks finish.

http://vod.c3voc.de/relive/
I don't know about aesthetics. I've found that AdBlock actually destroys a lot of the symmetry since the page was designed with ad elements in place.
It's most likely not possible until there's a "hosted atom" you connect to with your browser. ChromeOS is /just/ a web browser and won't run node, which Atom uses to do its processing.
Ohhhh, so one would just make like a node interface for some Java library, and it would be available for use in any JVMNode app?

This makes a lot of sense.
Misleading title. The article clearly says "64 percent in gold and silver miners, 21 percent in real estate and 15 percent in cash"
In the early 1990's a hardware vendor demo'ed an ada compiler at a customer site. Fortran compile of a subroutine was about 30 seconds, link of an executable was about 5 minutes.

We booted the ada disk first thing in the morning, changed some writeln() statements, and kicked off the build.

After lunch, the executable was ready (this was not "hello world", but a system with maybe 50K SLOC.

Not practical on that date, with machines that existed.
As for writing code that worked, and eliminating defects by language design, ada has no peer. Even in 2021.

Today compile time is not a problem.
In a location constrained, pre wfh market you are right. Now, that is definitely not the case. For those working remotely before, it also pulls back the current more directly.

Local cost of living, if everyone is working remotely, has no bearing on the value you provide your employer. Discussing location based pay in that environment is rather absurd, is it not?
Thanks for mentioning Alphafold. This article by the DeepMind team is very insightful.

https://deepmind.com/blog/article/alphafold-a-solution-to-a-...
Wealth is ownership and power. So long as there is concentration of wealth, and things with power that can be owned, there will be concentration of ownership of those things.