skysight-inc/HackerNews huggingface dataset:
It is idiomatic in Java to use the streams api for mapping, filtering, and reducing. It is a perfectly natural fit in the language. The only bummer is that those operations can't be built directly into the collections api due to compatibility concerns. It doesn't require thinking recursively or anything clever or advanced, they are very simple operations.
You would think so but feel free to try a reset / recovery at live.com and you will see that this is their standard form. That's what is so absurd -- change an email with no verification, but require next-level verification for the original owner to secure the account.
At a certain point people will move to the bay area for the higher paycheck, so that keeps it adjusted pretty high. Companies are not competing against local-to-the-employee employers, they are competing with all employers globally.

Even with regional adjustments, the math usually works out in your favor to not be in the bay area.
"How to Get Filthy Rich in Rising Asia" by Mohsin Hamid.

The book goes through the second person point of view of a young boy born into a village outside of a major Asian city. Each chapter is a time jump to a different point of their life. I believe I heard of this from an interview with Marc Andreessen.
Exploitative crap you can only pull because of lack of unions and power asymmetry. Bleh
When economic priests invoke the deflationary spiral, they mean some ambiguous boogeyman that you're supposed to be scared of so they can keep printing money and handing it to the politically connected, as they're doing here. Deflation is the natural state of things, as we are continually figuring out how to be more efficient. We've had extreme deflation in the technology industry going on several decades, and the results have been fantastic. It is only a bad thing for the slavedrivers that want to keep everyone working full time doing fake jobs.
Very cool! Artbreeder does have an animation tool, just go to create -> category -> animate

best,
joel
Disclosure: I work at Amazon on building cloud infrastructure.

That is an insightful general observation, though my saying so should not be interpreted as any specific statement on this launch. :-)

The bar on quality and scale is high. I don't see this as a disadvantage, though some customers may not recognize the value of experiences that we strive to make "invisible." You might not appreciate it until you have a bad experience somewhere else.

Personally I think about it like ordering things on Amazon.com. I got really used to an experience where I almost always get something I ordered within a delivery date shown on the website. Since COVID-19, I've started ordering some things from other sites, and a couple advertised "ships tomorrow, 2 day shipping!" But really, ordering the item just turned into a third party drop ship, and the item came a week later than "advertised". No general complaints, given the global situation today, just a general observation about customer experiences, and how unconscious expectations grow over time.
(Dror from TabNine here)
If you're lucky enough to have bought the perpetual license for TabNine back in 2018, you don't have to purchase a subscription as all perpetual licenses are honored! Just reach for support@tabnine.com if you need help.
Alphabet scraps one plan to build and starts up another
That's how you know it's not about the technology; it's all about getting rich quick. Once that has been taken away they lost interest in developing TON.
The comments here confuse me. The Fed is buying bond ETFs so that it can provide support to the corporate debt market in a way that doesn't 1) require a ton of careful, time-consuming credit risk analysis and 2) doesn't favor individual issuers.

The goal is to improve credit conditions and provide financing that otherwise wouldn't be available to companies during this crisis. This isn't manipulation of the stock market, it's making sure credit markets don't dry up at the worst possible time and exacerbate the damage. The funding here is $75 Billion from the Treasury Department (authorized by Congress) and like other Fed facilities the money isn't disappearing into the void; the Fed will eventually unwind these positions or allow them to runoff its balance sheet.

As much as I love Matt Levine, maybe having an article with a higher information density would reduce the number of low-effort comments. Something like this article[0] maybe, dang?

[0] https://www.wsj.com/articles/bond-etfs-climb-as-the-fed-kick...
That's true! But it in no way describes what Google did with the raw packets they sniffed. A better analogy for what Google did was drive around, snap pics of everything, and realize they had some photos of nude people in the debug folder.

(It's a better analogy for a couple reasons, one of them being that's actually a problem they continue to have to deal with in the non-debug folder. ;) I know they've automated the process of blurring faces; I wonder if they also have a nude body detection ML algorithm to identify keyframes of images taken that shouldn't make it through the quality-control hoppers to end up in Streetview?)
> I work at a large tech company on a young team (average age is late twenties). In my experience many don't view working from home regularly as a benefit. I understand that must change drastically when you're middle aged

Yes, and there is some correlation between age and seniority. If companies are so eager to hire senior developers, they might consider the preferences of candidates who have been working long enough to fit that description.
Other than bespoke enterprise apps, my guess would be the majority of the remaining Windows machines run SQL server.
Ask HN: What's something you'd like that programming languages don't do?
For example Andrei Alexandrescu likes how much you can do with static if in D however he thinks languages needs to have more powerful reflection.

Jon blow wrote his language so he can both modify the AST during compile time and write compile time rules without writing a plugin

I'd like more errors and warnings to be in a language, such as when I modify array [0] and [2] but not element [1] and extra warnings when I do strange things with a bunch of if's (hard to explain so I'll spare you).

What are yours?
Why "now"? I used to read the PC Games a decently long time ago and it was always "Sie". Same with the PC Action and Computer Bild Spiele. No clue about the Gamestar but those were basically the relevant PC gaming magazines.
These early mini computers were cost optimised.

Their earlier mainframe cousins often had features to easy "Initial Program Loading". The IBM 1401 had a load button that was hardwired to read a single punchcard (80 6bit words) into memory locations 001 to 080 and jump to it.
The CDC6000 had a panel with 144 toggle switches, acting essentially as a 144 bit bootrom. (12, 12bit words)
These were expensive mainframe computers, so they could usually afford some budget towards IPL functionality.

But I guess even these cheaper minicomputers were expected to stay on long enough that there was little point spending money on IPL functionality to make cold booting easier.
I've used Windows on desktop since 3.1, and nowadays Windows 10 is my daily driver - IMO it's the best desktop OS, and always has been.

But for servers, I much prefer Linux. It uses less resources, and it's so much easier to get it into a known and consistent state that Windows.

Also, something about having a GUI for servers has always felt... wrong somehow!
I use Eclipse PDT for my own development because it's been the stalwart free-and-open-source PHP development platform. There are some other options now, but I've gotten used to it and I appreciate it's independent nature (just maintained by a dedicated team of enthusiasts) as opposed to a large company.

What I'm looking forward to the most is the future improved support for frameworks like Symfony, Laravel, and things like Blade templates and Facades (used by Laravel).
The easiest way to scrub co2 is to have house plants.
AutoIt was how I learned to program in 2007! We were using it to control show effects for spaceship-themed exhibit at school!

All the buttons, TVs, lighting effects... all run from windows PCs with AutoIt!

(there was a flash photo gallery, because 2007, but here are some of the images)

https://www.etc.cmu.edu/projects/lbe/S07/clients/ETC/gallery...
https://www.etc.cmu.edu/projects/lbe/S07/clients/ETC/gallery...
> Generally speaking, CoL adjustments don't really make you whole.

Only if you don't live frugally, or if you aren't a senior engineer.

If you do, a lot of the high costs of a high-CoL area can be avoided.

If you are a senior engineer, that XY% raise over a junior is free money... Applied to a larger starting salary.

Oddly enough, high-CoL areas have the same, or higher % raises, when you are promoted, than low-CoL areas. In the mid-west, the wage difference between a senior and a junior may be $30,000. In the bay area, it can be $150,000. Your CoL doesn't go up just because you have a better job title.
AutoHotKey (in addition to WSL and VS Code) was enough to make me Windows-curious and eventually try a Windows laptop again after 10+ years on Mac.

I first found out about AHK via Tom Scott's similar ode here:

https://www.youtube.com/watch?v=lIFE7h3m40U

He describes it as “a bodge that helps you make other bodges”, which is beautifully put.

[For those outside the UK, a “bodge” is a clumsy hack or repair.]
This shows the characters and a demonstration video. It's literally "ginger juice collides milk."

https://www.youtube.com/watch?v=6lJukAU_STA
Even if you believe Telegram was competent and well intentioned the SEC's argument here seems clear and reasonable:

Grams are securities because the Initial Purchasers and subsequent investors expect to profit from Telegram’s work ... Grams are not a currency because, among other things, there are not any products or services that can be purchased with Grams.
The market is / will be self-balancing in this case. If companies can't hire people they'll have to come up with more than you're offering. If you're unemployed, you'll have to accept less than you're asking.
Not forever, but it'll be longer than most people think.

We've tried to make a vaccine for the original SARS. It's been 12 years now and there's still no successful, safe vaccine for it. For COVID-19, if a vaccine is released within the optimistic 18 months, how safe will it be compared to vaccines that went through all the trials normally?
Show HN: FalsiScan – Make it look like a PDF has been hand signed and scanned (770 points, 34 days ago)
https://news.ycombinator.com/item?id=22811653
Telegram has hundreds of millions of existing users; they don't need SEO.
For me an MVP and feedback (even if just my own feedback) greatly dictates what the design will be. I don't feel like I'm good enough / it makes sense to just dictate design right off the bat.

I could imagine someone with a good feel for the context could do that, I just haven't been able to do so / don't find it helpful to do so.
I agree with you, but that's sort of a side topic to my main complaint. The objection I had was applying moral standards to a company.

> Large companies have outsized impact on influence public policy, using bribery aka lobbying. Collectively, billions are spent yearly to influence lawmakers.

Agreed entirely. But the objection wasn't about the root cause for the society system we have. My complaint was about using a moral argument as to why a company should spend their money to provide a social safety net for its workers.

Trusting companies to do the right thing is, at the root, why we are where we are. Companies lobbied for freedoms and the public agreed with it, in the sense that we largely ignored it. We can't be angry at companies for not acting moral. They're working within the freedoms that we allowed them.

But again, I'm not arguing the root cause or anything. Just merely saying that if our only tool in this "fight" is a moral finger wagging, oh boy oh boy will we be in for a quick loss.
Hi,
I know this is not a common point of view but here is what I propose to stop being angry against those magician apprentices (they make money disappear from pockets of others to appear in theirs).

Just ignore them. Just ignore this circus.

Build resilient local communities, reconnect with your family, build yourself a sustainable future.

As another one said: "The game is rigged", so just play another game.

It's not worth being angry against this noise. They know what they are doing.
Yes, Engineering especially coding could work whether you it is Remote, WFH or anything else.

Product and Design so far doesn't seems work well without close face to face collaboration.
Meanwhile, Tesla continues to iterate on a production fleet with a (admit idly rough) new capability rolled out to allow autopilot to obey stop lights and stop signs.

If I were a investor that invested in individual stocks (which I am not), my money would be on Tesla over the long run here.
Exactly this! I'm not sure why people assume WFH must mean you're literally confined to your home/apartment for the entire duration of the work day. Unless you have to frequently get on calls requiring a quiet space, you should be fine working from cafes, co-working spaces and yes - even other countries if you so choose to (for short periods of time at least). I've been doing this at my current workplace as have a number of others I know.
Which is, in turn, because Azure provides an unusually good deal for Windows users -- free Windows licenses for VM guests, Active Directory integration...
I want to see the text of Dorsey's email itself. It would have been nice if the text was included in the article at some point.
What about mermaid-js? Here's a sequence diagram example: https://mermaid-js.github.io/mermaid-live-editor/#/edit/eyJj...
HN: told you so.

The Sweden paper results matches the Bay Area to a T.

(My estimate is that the Bay Area already reached herd immunity in March based on corona arriving in Dec. and flat hospital rates in the local dashboard.)

https://www.sccgov.org/sites/covid19/Pages/dashboard.aspx#ho...
Great move by Twitter. It's a big lift to move from mostly in-office to 100% work from home, so if you've done it successfully it seems like a no-brainer to retain that option as a perk post-pandemic.

Personally cutting out ~90 minutes of daily commuting has been fantastic. The lack of childcare .. not so much, but when that inevitably resolves I don't see myself going back 5 days a week in the office.
See my reply to a different comment:

https://news.ycombinator.com/item?id=23157949

AI is just the most obvious usage, though.

It'd be unimaginative to just consider embedded uses: there are terribly practical uses for it. Consider that most big companies buy hardware based on performance per watt, then consider that GA144 blows most things out of the water on that front.

GA also has a few recommendations (ripped from their site):

APPLICATIONS
 Energy harvesting applications
 Portable devices
 Remote sensing and data reduction
 Ideal for parallel and/or pipelined work
 Image processing
 Complex control systems
 Cryptography
 High speed signal processing
 Simulation and synthesis
 Inexpensive, massively parallel systems for research and education
 Artificial intelligence, neural nets
I'm one "visual studio Dev"

I have also build in Go, nodejs, Php, RoR.

But VS is truelly the best IDE experience I have witnessed.

Database changes are automatically migrated and deployed using entity framework fyi.

The big deployment button changes the connection string per deployment, deploys with feature flags directly and automatically migrates the db to the latest version
Podcast: The Trouble with Databases
CoL adjustments have always seemed like a bit of a foreign idea to me, as someone who has been a freelancer for 20 years (WfH for 15). I'm not sure I would be able to sell my customers on the idea that I should get paid more because I live in X county. (Since my value proposition would be the same, assuming the customer wasn't in/near X.) On the other hand, if I lived in an area with a weaker tech scene, maybe my ability to negotiate would be weakened if they knew I didn't have a wealth of local options to fall back on?
Our company did a recent survey that asked if people wanted to be able to wfh permanently. I'm really interested in seeing how small the loud minority of "everyone should wfh" crowd is
There is significant value in text blob workflows.

Requiring the definition of everything that makes up your stack to be stored in a format that is not text adds complexity to the disaster recovery process, not to mention mutation, diffing, reviewing, approving, promoting, etc.

For places where a single environment that is updated in place and requires little/no approval to do so, sure. Personally I really like textual definition of infrastructure and configuration, and disagree that it is end days for them.
In these anxious, depressing times it helps to have a cognitive toolkit of techniques that can be applied to irrational thinking that influences feelings.
"Feeling Good", by David Burns, can help you create such a toolkit. This book is a self-therapy guide presented in a very user-friendly style. Wisdom will follow.
Okay, maybe I've misunderstood you. I'll try to hear you out. Are you basically proposing worker-owned cooperatives?
> has nothing to do with "people running Windows on shoddy devices".

You don't really believe that. This is specifically the reason Microsoft introduce their flagship device: the Surface Pro... and Google introduce theirs: the Pixel.

These companies don't suck, but their licensing model causes frustrations for even them!
I'm curious about your thoughts on the threat model when a cloud provider is building and operating the silicon too, and they aren't exclusively procuring silicon from suppliers that are the likes of Intel and AMD.

Is it a particular certification that would help you trust it? A third party audit? How does it compare to how you establish trust in AMD or Intel on their design, implementation, policy, and practices?
it's only capex if you own the home! :)

In NYC, 2/3 of households rent, according to a 2017 government survey: https://www.census.gov/programs-surveys/nychvs.html.

Not to take away anything from your point: it is an interesting thought experiment. For people who have an intuitive understanding of opex v capex, it's also a very convincing argument for owning your apartment (since your mortage "feels" like opex, but is actually capex, and it's always better to spend capex dollars).

This is especially true in markets like NYC, where you might never reasonably expect to pay off your mortage (since it's a coop, or the principle is 10+ years of untaxed salary).
staggering competition seems to arise in this field

https://org-web.org
It should be a lot lower, give that Sweden’s biggest city has roughly 1.5 million inhabitants (vs 8.9 million in the UK), and Sweden’s population density is 24 people per km2 (vs 281 per km2 in the UK).
Yeah, I could definitely see this. I think I would still worry that some abstract, unintentional type of suffering could find its way in, due to the complexity of the system. It wouldn't be the type of suffering we experience, but could still be unfathomably terrible for the conscious AI.

But maybe without the survival mechanisms that were programmed into us by evolution, such a thing just wouldn't happen.
I'm not sure I would be so pleased as an employee or share/optionholder in Waymo about the fundraising. In fact, people forget that fundraising isn't something really to be overly proud of. It's a loan, whether it's phrased that way, or as an equity stake.

It was all fine when they got free money from Google to power their experiments (cars, people, time). Now they're borrowing from their own value to pay investors for the loan.

I'd want to see some belt tightening from what is sure to be an overly large engineering team and lots of support staff, if there were ever to be the promise of becoming profitable (and to eventually pay for these loans from investors).
Sent this to a few people at work and it spread pretty quickly. We all love it!
Tool will help you understand how input is transformed on a system
Stardog just has the nicest out of the box experience. Big real differences between an University project and a well supported commercial one.
If Macs and iPads are able to bypass the battery entirely and power the hardware directly through the charger, then it shouldn't have an effect on the battery. But it's also possible that it's just charging the battery while also using which will shorten the battery life, especially as you don't allow it to do full power cycles.
I did that journey twice. Was the first time I ever saw San Francisco so I didn't mind how long it took, but I'd hate doing that daily.
I would be inclined to agree with you if your residence wasn't information you were required to give to your employer. It takes the normal market negotiations out of the equation.

It's like if your rent was information you were required to give to your employer. They could then make lower offers to people with lower rent, because the market conditions are now warped in favor of the employer.
Not really; Moore mentioned it in an interview a couple of years ago and it might have came up during a fireside chat?
Oh I agree with you. I work for a company making software for utilities. Our company policy doesn't allow working remotely at all! Engineers (not developers) need to work on systems that are isolated and staged in our campus. There's no chance that they can work remotely. Rules for other teams are slightly relaxed, it depends on the managers to let their teams work remotely for some time.
Since the pandemic started, the company has had to adapt and make a mechanism for these engineers to work remotely. The engineers aren't as productive (from what some colleagues told me), but they can manage. On the other hand, our VP has been reporting that there's been 0 effect on software development teams and are happy to consider bringing us back to office much later.
I hope you realize "from a culinary perspective" this is a classic Cantonese dessert. Cantonese cooking is a renowned cuisine, and calling the ginger milk curd a chemistry demo is culinary ignorance, and marginalizes the heritage of many Asian Americans.
I try to say this every time on book recommendation posts. I always get flagged. I guess I am too mean about it. I just think most HN users don't even think about the need to actively seek out authors of different identities than their own. It has nothing to do with availability or enough female authors. That is such utter bs and lazy thinking.
I mean cargo culting tech and languages is practically a meme at this point in tech. I'm not sure I can scientifically argue that its widespread but I think it is equally futile to argue that it does not happen frequently.
> I've always got the feeling that MS specific developers are highly visual studio oriented. They have their connection string built into the IDE. In fact, if you asked them to make something that builds from the command line, and runs, they would probably be scratching their head for a while.

That might have been true once, but I think Microsoft-stack devs are a lot more command line savvy these days.

The move towards DevOps and scripting makes the command line much more necessary, and makes the benefits of the command line clear. The move towards cloud has introduced Linux to a lot more organisations, yes, even Microsoft shops.
Since y'all are code-literate, here the SymPy function for finding the CR-decomposition of any matrix A:

def crd(A):
"""
Computes the CR decomposition of the matrix A.
"""
rrefA, licols = A.rref() # compute RREF(A)
C = A[:, licols] # linearly indep. cols of A
r = len(licols) # = rank(A)
R = rrefA[0:r, :] # non-zero rows in RREF(A)
return C, R

Test to check it works: https://live.sympy.org/?evaluate=A%20%3D%20Matrix(%5B%0A%20%...