skysight-inc/HackerNews huggingface dataset:
This.

How many people complained about FDR's 'New Deal' as a bad thing - who weren't in the top 1%? The New Deal setup systems and infrastructure and laws to basically allow for a strong free enterprise system while ALSO reigning in crony capitalism.

I.e. regulated capitalism.

Since Reagan we've just been dismantling everything FDR got right, just to find out, hey those things were there for a reason. We need to go back to the tax rate that he had which was about 70% for incomes over 10 mill, or even 50% at 10, 75% at 50...

Alternately we could move to VAT + Land/Property taxes, and maybe Yang's UBI to offset the VAT for the poor. I don't see a VAT working w/out fixing some poverty issues first though...but I'm more thinking medicare for all needs to be the first.

It's the biggest social program with the most media attention, and I'd say of anything out there it has the most likelihood to gain momentum. UBI, College, Paid Maternity/Paternity - are pipe dreams if we can't muster the political capital for M4A.

The wealth tax that some candidates are pushing for would also possibly be a good thing.

The biggest thing though, I think we need to somehow change/streamline/modify how everything in congress works. There's TONS of money that just gets wasted that could work better via automation, combining two departments, re-thinking if a department is even needed - esp. if it only exists to enrich some constituent.

When designing medicare for all, we need to take congress out of the equation, instead we need to bring in physician groups, and economists and say here's what we're aiming for, come up w/ some proposals to make it the strongest possible plan for all parties -- without consideration to what it'll do for the pharma/insurance lobbies.

I mean, I trust scientists/mathematicians/accountants more to come up with sound economic theory/principles than a bunch of lawyers, and lay-people without experience doing that sort of thing. But for things like this and global warming, maybe Congress should sit back and let experts come up some solutions.
I wonder how does it match my public key at github? Does it use a popular accounts index, or maybe he crawled a bit?
Amazon Redshift CI/CD – How we did it and why you should do it too
There are so many factors that influence child development and media use. I don't think it is even possible to properly control for them.

How can you for example control for the believe that they are bad? Better parents will have more success reducing the metrics that are believed to be bad than other parents. How can you control for the rising philosophy?

I'm especially skeptical about the claim about ADHD and that games are bad. There is lots of evidence that games, especially of competitive nature like shooters or strategy games, improve cognitive functions. ADHD is to a large degree heritable and influences all kinds of behavior. I think it is by far more realistic that ADHD would influence screen use and not the other way around.
I use IFTTT to log various events on my home automation ecosystem to Google sheets. For example , each member in my household has their own unlock code for the zwave doorlock. So when any one of us unlocks the door, it will note the person's name and time the door was unlocked.
Out of curiosity: why is it dumb to build a kernel from scratch? There are several such projects on Github with decent progress. Many of them are featured on HN time to time. Google also thinks that writing a new kernel is a great idea. I share their vision in this particular matter. We need a new kernel that was designed and implemented taking into consideration the last dew decades worth os research, especially into security and reliability.
You really don't need a guide. Enjoy using your new phone.
:) Thanks! I made that!
This is indistinguishable from something that would be hanging in an art museum, and anyone pretending otherwise only believes so because they know a priori that it is generated by ML.

I certainly couldn't distinguish an individual images from something I might see in a museum. At the same time, scrolling the images felt very different than scrolling through a series of images by a given artist or images from a given show.

This is what an image search for cubists and wikiart looks like. Also feels very different.

https://www.google.com/search?tbm=isch&sxsrf=ACYBGNRYdV4hOBO...

Which is just to say this sequence feels different. I couldn't tell if it's better or worse. It does feel bleak, opaque, oppressive, washed-out. All that is something some art aims for. But it could just be the randomness of the pictures, like they're well-spoken words in a language I don't know.
Have you tried https://pipedream.com? You can run Node.js (with any npm package) on webhook/http requests, emails and schedules for free. It also manages auth (including oauth token generation and refresh) for popular apps like Google Sheets, Discord, Slack and Airtable -- just use the auths object to reference tokens and keys in code.
I have not read the paper yet but, reading the abstract, the idea of using continuation to store the differentiation information is reminiscent of the technique used in Zygote[0].

Is there some parenty between the ideas ?

[0]: https://arxiv.org/abs/1810.07951v4
https://store.google.com/regionpicker

Not sure what you are talking about. If I google buy google pixel outside of the US it takes me to this where I can select my region. I includes many regions/countries outside of the US.
This was maybe six months ago. Maybe a little less?
Yes, faking it is not the ideal, because as you said, it's very draining. The idea is that you aren't faking it, you're genuinely finding something fulfilling about work, or at least the people there.

To be honest it sounds like you're experiencing a poor culture fit. I felt similarly to you until I went to a smaller team for the first time in my career. My team-to-be was in one of the interview phases with me, so we could all gauge fit ahead of time. It's been an entirely different feel, and I'm now genuinely enjoying work -- not because of what I'm working on, but because it's a good team to be a part of.

No, I'm not hanging out with my coworkers after work -- everyone has long commutes so we all scatter at 5 -- but I genuinely enjoy working with them. It doesn't feel like a game anymore, like I'm purposefully playing politics. Whether it's good for my career or not, I really don't care -- what I care about is the fact it's done wonders for my general quality of life.

Not everyone can find a place with a perfect fit, but you sound kind of miserable to be honest, and I just have a guess that you'd maybe have better happiness elsewhere. You say that raises/bonuses are the only job-related things you care about -- my hunch is this might change for you if you found a place where you genuinely liked the people.
Australia has a smaller population, very high wages and a technology-phobic government with policies that have filtered all investment into the property market for decades - rather than letting investment go into high-risk-high-reward projects. Not much to report on the megacorp front.

There are major Australian companies out there; the Atlassians, BHPs and CSL's of the world. They aren't Samsung by any stretch.
You have a source for this? AFAIK US has the largest army in terms of spend and deployed troops.

We spend more than the next 7 countries combined.

https://www.visualcapitalist.com/u-s-military-personnel-depl...
You're right they don't cover functions. I don't understand what about binding or sharing they don't deal with though. Could you elaborate?
Happy to hear that this at-will employment thing is working great for US tech workers. How is it working for the majority of the US population?
I had a similar problem. I have a very efficient garbage collector; if my mind can't link the data to some concrete real-world purpose, then it will be archived and eventually overwritten.

I think this mindset is good for getting things done efficiently though. Unfortunately, getting things done efficiently has been going out of fashion lately.
The high conviction rate seems to be because cases are dropped unless the prosecution's confidence is very high, rather than letting it go to trial.

https://youtu.be/OINAk2xl8Bc
It's more the downward spiral created by inequality and poverty.

Address that and you can have nice things safely.
Denoland/deno: A secure JavaScript and TypeScript runtime
A 1876 Map of the World’s Ecozones That Still Holds Up
If you buy physical gold, how does one go about converting that back into liquid cash without getting fleeced? Where do you sell it? I don't get the impression that pawn shops or jewelers pay fair amounts... what am I missing?
Find Out Your NFC(Need for Closure) – Quiz
Would you appreaciate these images if you thought they were made by a person?
Research credits: Kruglanski, Webster & Klem, 1993
Probably 5x as much. Maybe 2-3x as much using spot instances.

With AWS, you pay (dearly) for the ability to scale at a moments notice. You do not save money for predictable workloads.

While not applicable to this case, bandwidth costs are absurdly marked up expensive as well; like by a factor of 10x.
They might offer judicial support insurance as part of their membership fee. I have never looked at it, to be honest. It really depends on the price.
Looks very promising! However the pricing is opaque. What will this cost me, if my business becomes successful and hit their free tier rate limits?

https://docs.pipedream.com/pricing/
People in US generally enjoy higher standard of living than people in Western Europe (minus healthcare, but that's unrelated), which is a signal that the system as a whole is generally benefitial for workers. Employers hire much more eagerly knowing that, if the tides turn, the extra employees will not be a burden. To see this in practice, check out for example unemployment trends in US vs France.
Scalar by Microsoft – Manage Git at Scale
Firefox without interruption since 2004/2005 sometime. I almost switched due to how slow FF had gotten compared to Chrome. Improvements FF have made more recently have kept me very happy as a user. On mobile I use Chrome.

I dislike FF's increasing sprawl / bloat. I suppose a browser with <1% device market share has to survive somehow. I dislike how they instigate opted-in spyware from first install now ("Firefox Data Collection"). I like how text renders on FF versus Chrome, their engine produces a superior aesthetic.
Smart Contract-Based $2.5m LAO Fund Seeks Investors
I remember reading a bit about it. Supposedly the company that produced the displays was pretty stingy with the technology. Unwilling to sell predict to you unless you were manufacturing in very large numbers (like e-readers)
That's hearsay of course, take it with a grain of salt
I bought my current Pixel by walking into a nearby store the night after my previous phone bricked itself in my hotel room, and simply picking the box up and walking to the register. Getting them to sell me just a phone, and not insurance, maintenance, service, style advice, or a fitness plan took about ten minutes, but buying the phone was easy.

Persuading Google and everybody else relevant that this was not a SIM hijack (new phone, same number, old phone was totally bricked so couldn't help, other non-work PCs were hours away) was not easy but I wouldn't want it to be.
I'd argue nobody can add anything not a combination of other things
Eish, that's still going on? I'm half South African and grew up in SA but left in 2007, mainly because of the crime, but also the Telkom monopoly and rolling blackouts ("load shedding") were not so conducive to starting an internet business.

It's kinda amazing to me that any techies stay there. Cape Town is beautiful yes, but so is New Zealand (where many Saffers such as my family emigrated to).
> No it wouldn't

I know the previous 737 models were grandfathered. What I am questioning is the argument that, even though we accept this wiring flaw on all grandfathered 737s, it must be fixed on the 737 MAX just because Boeing made a different mistake (MCAS) on the 737 MAX. (If they hadn't made the MCAS mistake, the FAA wouldn't be reviewing the certification of the MAX and wouldn't have found the wiring issue.)

> setting a precedent where the certification authority has missed an issue which is not according to regulation

Is this the first time the FAA has missed a certification issue? I don't know, but I doubt it.

If the FAA has missed certification issues before, has the manufacturer always been forced to rework all affected aircraft when the missed issue is discovered? Again, I don't know, but I doubt it.

In any case, these certainly seem like relevant questions to ask before coming to a conclusion.
This is pretty neat, and shows off some relatively advanced features of the language.

And while it's fine for a personal project or in a specific context, please don't do this in a regular Python project, especially in a professional setting. You'll just confuse new hires, slow down execution time, and make the code more difficult to reason about and debug.
For those who feel like a side project needs to be successful or reach a certain amount of revenue/lines of code/users to be successful in your eyes: Don't feel pressured.

In my career (granted not a long one, but made it to C-Level in a startup after about 5-7 years) I've always used them to show my interest and learning skill to do something. It didn't matter whether it had 1 user or 1 million, employers were always very impressed and it always gives you an advantage during interviewing. Most of those have also been with very little or no code at all.

I'm normally prioritising people with side projects in the recruiting process vs. people who only did school -> work
KineMaster – Pro Video Editor v4.21.1 APK Premium and Mod[Apps]
This reminds me of that old SNL commercial for Newton post-it notes.
Ask HN: What happens to old IoT devices when 2G network is discontinued?
I'm based in Switzerland and I have many IOT devices that I've been using since many years.

All my devices are only 2G compatible some have a Swisscom network sim and other a Sunrise network sim.
Swisscom will stop it's network end of 2020 while Sunrise end of 2021.

It's quite difficult to find answer to some of my questions online if anyone could help out it would hugely appreciated.

My main question is :

- Will Swisscom 2G sim roam to the Sunrise 2G network once Swisscom 2G network has been stopped ?

Then I had some more questions I was asking myself

- What happens when your provider stop his 2G network?

- Is there any backup plan for all the IOT devices out there still connected to the 2G network ?

- Or roam to other adjacent countries 2G network ?

Thanks in advance.
Simple answer: I wasn't aware of synthetic jet fuel!

If it can solve the problem, I'm keen to learn more.
They added a lot of what was missing for sure, but No Mans Sky still feels like it lacks depth when I last played it (granted, I haven’t played it in about a year so don’t know what it’s like right now)
If you speak Scala, here's code for reverse mode differentiation as a monad. The flatMap / bind operation becomes the the chain rule.

If this "explanation" (scare quotes because it's not really an explanation, just a code dump) doesn't work for you let me know and I can try a different approach.

final case class AD[A](v: A, k: Double => Double) {
// Chain rule
def flatMap[B](f: A => AD[B]): AD[B] = {
val self = this
val next = f(v)
AD(next.v, (d: Double) => next.k(d) * self.k(d))
}

def +(that: AD[Double])(implicit ev: A =:= Double): AD[Double] =
AD(this.v + that.v, (d: Double) => this.k(d) + that.k(d))

def *(that: AD[Double])(implicit ev: A =:= Double): AD[Double] =
AD(this.v * that.v, (d: Double) => (this.k(d) * that.v) + (that.k(d) * this.v))

def sin(implicit ev: A =:= Double): AD[Double] =
this.flatMap(x => AD(Math.sin(x), (d) => Math.cos(x) * d))

def gradient: Double =
this.k(1.0)
}
object AD {
def pure(x: Double): AD[Double] =
AD(x, d => 1.0)
}
The money, referrals, and future contracts are your feedback. What sort of feedback are you seeking?

> The work is not garbage - it's high quality work, fully commented, and I'm good at my job.

Depending on who hired you, no one cares that your code is commented. Keep doing it, but note that it's probably not a huge deal to the decision makers.
Note that, in this space, there is also Flax[0] which is also built on top of Jax bringing more deep-learning specific primitives (while not trying to be tensorflow compatible unlike Trax if I understand correctly).

[0]: https://github.com/google-research/flax/tree/prerelease
> replacements in the pipeline

Depends on the company. Some still want to grow at a faster pace than they can hire.

> instead of hanging that over your manager's head

You are correct that this in not actually something you say to your manager. This is the thought that should be in your head. The real conversation needs to be constructive.

> 6 months of training is ridiculously long

I didn't mean training, I meant "to become as productive as you". My point is that the employee has the advantage on new hires: you instantly get full pay, but still need to ramp up your productivity.
You can easily game reddit and other similar popularity contest sites or at least sort of. Play their game. E.g. if you delete your own messages immediately after you notice they get a negative momentum you will be quickly considered a model citizen (because you will eventually only show a positive impact to the site and it won't even take long to show because even a couple of days of posting may give that impression).
I agree from a practitioner standpoint - but you were talking about research :)

1. Much of the scientific computing/stats community is stuck in the past. Many are still using Matlab! As opposed to the CS community, who are used to learning new frameworks, offering the ability to "import jax.numpy as np" and having their scripts just run is valuable to that community. As is having an API that they've only just started to become familiar with (and has way more documentation about).

2. Once again, this is true for practitioners, but not research. Hessian vector products show up in a decent amount of places. For example, if you have an inner optimization loop (a la. most meta learning approaches or Deep Set Prediction Networks) you have a Hessian Vector Product! Perhaps not prevalent in models that practitioners run but definitely something to keep an eye on in research.

3. My understanding is that it actually does a pretty decent job. Enough that it's useful in the prototyping phase.

4. PyTorch JIT is neat, and is what I meant by Pytorch team is "working" on it. However, the JIT doesn't do full code gen (thus, significant operator overhead for say, scalar networks) and has significantly less man hours poured into compared to XLA.

5. I was specifically talking about how you call grad on a function to get a function that returns its gradient. It's a cleaner API than PyTorch's autograd.

Jax is definitely not meant for deployment or industry usage, and I believe their developers hope they'll never be pushed along that direction :^)

I definitely agree that PyTorch is "good enough" for most people. However, among researchers, there's a decent amount of subgroups it could gain favor in.

You'd be surprised how many papers get submitted to ICML/Neurips that don't use PyTorch or TensorFlow at all, in favor of raw numpy, C++, or even MatLab! I think the numbers I had were something about 30% of papers don't use any ML framework. Jax could easily gain favor in this crowd.

There's also the crowd that cares a lot about higher order gradients. Also, admittedly a specific subgroup, but growing. Meta learning people care a lot. So do Neural ODE people. All it takes is for one of these subfields to blow up for higher order gradients to all of a sudden become a lot more appealing.

And finally, you have Google. Google researchers are never going to use PyTorch en masse (probably). If researchers at Google want to switch from TF, their only option is Jax. This is a pretty big subgroup of researchers :)

I definitely agree that Jax has a difficult hill to climb. But, they have a solid foothold within Google, and several subfields very amenable to their advantages.

PyTorch seems like the predominant research framework currently, but if any framework is going to erode their lead, I'd place my bets on Jax.
What the top global CISOs have to say about Managed Security Services
No one mentioned video games? An extremely high percentage of South Koreans play video games and they have many of the top competitive players and esports leagues. I find it hard to believe these will transition to Linux any time soon.
Erratum: Rees says the first Scheme compiler was Steele's CHEAPY in 1977, not RABBIT in 1978: http://mumble.net/~jar/tproject/
Patriot Park
I would actually argue that the very first version of Tensorflow was great. I don't quite remember what version number that was, but it was well before 1.0. It was basically just a better version of Theano with a single way of doing things and very explicit graphs. I remember I ported all my Theano code without issues and loved it.

From then on it all went downhill. Lots of duplicate APIs were added and the code grew increasingly complex and opque because everyone at Google wanted in. Everyone wanted a slice of the pie to pad their resumes and internal performance reviews to be able to say "Look, I contributed this to TF! Promote me!" - Now it's a typical example of Conway's Law - a big mess that mirrors how messed up the internal incentive structure at Google is.
Yes, but there are people of both kinds. Consider Linus Torvalds who instead of starting a multi-million firm, focused on Linux development instead (in fact, it was expected of him to start something like Red Hat or Novell!).

On the other hand, we have the creator of NPM Software[1] Isaac Schlueter who stepped into corporate shoes and turned NPM into a profitable venture. On the other hand, the income of Ryan Dahl who invented Node.js is meager in comparison to Issac's. There was a lot of controversy surrounding this in the FOSS community too if I recall correctly.

[1]: https://en.wikipedia.org/wiki/Npm_(software)
It’s 15 years old and has been refuted by a meta analysis some years later. See the current top comment here at https://news.ycombinator.com/item?id=22345421
Can you clarify that? I did some searches and all I could find was reports that google made large contributions to the Linux kernel.
Make is an incredibly powerful tool for managing any automated process, not just software compilation. It doesn’t know how to do any of the individual steps itself, of course, but it lets you break down a process into indivdual small pieces that can be automated separately.
Access KeyVault from Azure Kubernetes Service (AKS) with an Asp.net Core
For example there was an RCE in iTerm2 in October, whenever tmux integration is turned on (https://nvd.nist.gov/vuln/detail/CVE-2019-9535).
It's unlikely you have a good reason to believe your terminal stack is secure.
Regardless of length or target experience level, I prefer text. Text is indexable by search engines and easily searched in my browser.
When taking a screenshot in safari on iOS 13 it also tries to save a pdf of the entire page. If you open the little screenshot overlay in the corner there is an option to save as the full page as pdf instead of a screenshot.

Maybe the pdf is just too big to be re-rendered and saved as a new pdf and it crashes somehow.
By "compressed Pi digits", does the author mean simply an efficient encoding of decimal digits in binary, or there is some way to compress Pi digits further? I thought they were incompressible like random.