skysight-inc/HackerNews huggingface dataset:
> Don't get me wrong I'd love to see the real Google on full display, piercing the veil of youtube DRM, Dragonfly, and Android app store permissions.

Then you better stop interviewing engineers, and start interviewing the business people. Most of the latter's job description is figuring this sort of stuff out.
You have to get it signed and deployed as a internal app first.
Has your HR checked up on your safety and wellness in the last 60 days?
That would necessitate a separate bot which posts random gifs to your slack thread every hour on the hour ;-)
It can cause surprises. One of the biggest ones is turning a loop into an expression if it’s the last thing a function does.

Edit: here is an example

https://coffeescript.org/#try:-%3E%20%0A%20%20for%20i%20in%2...
I made well into the 6 figures last year and I still got over $1600 (I have kids). Doesn't seem right, I don't need that money. In my opinion those with higher incomes shouldn't be getting checks, but I know there's always edge cases where that could really hurt somebody financially.

EDIT: For comparison, my sibling is single and makes less than 50k a year and got about $1200. That's awful.
But you can do the same for Chrome in Developer Mode. What's the difference?
Sounds interesting, do you have any suggestions?
I posted this comment on another Scrum thread, and I think it applies here as well, especially on HN as lots of people on here are actually trying to make something brand new with no customer to iterate with.

>Amplified learning is critical for a startup because you are searching for value in dark space. To find value you have to package up attempts and fire them into the dark space to see if anything hits.
Fire the value attempt when it is ready, not when some artificial sprint interval finishes!

https://news.ycombinator.com/item?id=23191890
Genuinely sorry if I offended you.

Definitions are evolving, people will abuse language for personal gain, and the world goes on.

I am personally hopeful that open source will gain a wider and more pure definition beyond software and licensing. Like GitLab, transparency, and their handbook, or the maker movement and DIY / distributed / local production.

My license choice (of BSD-3) was based on the projects I work most closely with. (Golang / Cuelang)
Most influential people behind the scenes at Nike
signify[1] signatures are 64 bytes + 10 byte header, making total base64 encoded length 100 characters, which would conveniently have fit to even the old alt text easily

[1] https://man.openbsd.org/signify
Amazon to globally premiere 7 Indian movies as theaters remain closed
Could be a setting in your organization or something I guess. Uploading a gif works fine for me and it's animated.
Not the GP, but here's some:

• Slack, for audio/video calls

• Microsoft Teams, for audio calls (the video portion technically works if you fake the user agent)

• Skype for Web, for audio/video calls (although it occasionally decides to work if you fake the user agent, it usually breaks)

Slack is a problem for me. I have to boot up a VM when someone wants to call me on Slack.
I'm not saying it's impossible, so much as I'm suggesting that the people who have the greatest ability to make the change (restaurant owners) have more reasons not to change it than they do reasons to change it.
Very interesting. It feels similar to the concept of Dharma - an analogy would be: "the purpose of your life is what you do while you live".
Some things still remain in the "future" bucket and I miss in JS/TS, like the native support for literate programming which lets you write your code and documentation together and generate e.g.:

https://github.com/radekstepan/metalsmith-related#source
Under AI’s Watchful Eye, China Wants to Raise Smarter Students (2019) [video]
0.024% is 9,100 people.

https://www.ons.gov.uk/peoplepopulationandcommunity/populati...

Figure 8 you can highlight the age group (0-45) and get a summary figure: 37,980,275 people aged 45 or less * 0.00024 = ~9,100

I'm not sure I call something like 10,000 dead a highlight.
> I have an object... what do I do with it? So I hit the '.' on my keyboard and read the list of things that the object can do.

As a counterpoint (relevant Rich Hickey rant): https://www.youtube.com/watch?v=aSEQfqNYNAc
Definitely shame coveredca since that is a public service website.

Put that one out to some local media, social media, etc.
The mods changed it so only an approved user list can post. You can stop trying to find a reason to say reddit removed the sub now.
Reality is that grid access (transport/distro) should be more variable too.

Line sag is worst when demand is highest or it’s hot outside. Same with running out of transformer capacity.

When an upgrade is triggered, it’s to build more peak capacity.
Many places just didn't deliver. Takeout was almost always an option at most places, but delivery, no.
Rocket scientists. The ones who gave rocket science its reputation.
And this is why I don't use any of these terrible services. Order direct with the business using THEIR phone number & pick it up.
> Could you really say readers won't go away thinking "hm, guess this seems like a viable post-coal career"?

I could see readers going away thinking it's a possible post-coal career for some, but that's a far cry from "a clear implication was that it's no big deal for anyone to learn to code as a very late second career."

Would you walk away from this article thinking that participating in triathlons is a viable hobby for senior citizens?

'Iron Nun,' 86, forgets sneakers for triathlon — and still finishes race: https://www.today.com/news/iron-nun-86-forgets-sneakers-tria...
What happens to the stock if it's actually broken up? Another split or will the stock price just go down?
Well conceivably you could separate out the Facebook ad network and the Facebook social media, and possibly also maybe the IM systems (FB Chat/Whatsapp).

I know virtually nothing about antitrust law, and I'm not a lawyer, so I'm speaking largely out of my behind, but those seem like logical-enough divisions.
Because startups tend to use how much you enjoy coding as a proxy for how good of a coder you are. So if you purposefully hire a bunch of people because they like coding, it's going to cause a shitload of problems once you unleash an "unfun" job like this on them for such a long period of time.
Interesting idea - how are stories verified / fact checked?
ie. status email
This is interesting ...

The positive rate for those tested in the Bay Area started at 10% 2 months ago, but new test in past week are under 2%:

https://www.sccgov.org/sites/covid19/Pages/dashboard.aspx#ca...
Alaska faces a ‘generational loss’ as small business owners turn out the lights
I'd be shocked to see this (employees taking employers' proprietary source code) happen in the U.S., or in Canada, or in Europe, or in Japan, or in South Korea, or in most of LatAm. I've no idea about Africa, India, and elsewhere, though I expect this doesn't happen in India either (possibly due to British influence).
The big one is Amazon. The revenue from AWS funds the ability for them to crush the high street on the shopping side. They should be forced to sell off AWS as a separate company.
Terraria has it's last major update tomorrow! Super fun game! Even better co-op
Your cited example is also an example of marketing. It got people talking about it, didn't they?
6TB fits in a single box
If they do, they should allow its use for sick cats https://www.theatlantic.com/science/archive/2020/05/remdesiv...
Isn't settlement far more likely than losing all the way through appeals? And in what way is it straightforward? Does it not require a new interpretation of antitrust law? Google isn't using monopoly power to increase prices for consumers.
I honestly thought Giphy was vyying for an acquisition from Slack that never materialized.
In Praise of Security Theater
https://news.ycombinator.com/item?id=20729115 was 9 months ago. Reposts are fine after a year or so: https://news.ycombinator.com/newsfaq.html.

It's best to check HN search, for example like this: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

See also:

2017: https://news.ycombinator.com/item?id=15155394

2015: https://news.ycombinator.com/item?id=10683778
Yes, Azure uses FPGAs for networking. Programmable NPUs like Netronome or Pensando are a middle ground that are more cost-efficient than FPGAs for most needs.
I recall when we first adopted Coffeescript, the engineers who did it touted that we had about 20% fewer lines of code as an example of coffeescript being better - a lot of which was probably just the removal of lines that only had curly-braces. In hindsight, this wasn't a good metric to judge the language on.

As a larger engineering organization, what we've definitely learned over time is that we need to prioritize readability (and maintainability) over writability - as our code is going to last a long time and the original engineer who wrote it, will likely move on to another project, team, or even company. And while maybe they train their replacement, after a second or third iteration of that, the knowledge can easily end up lost.

Coffeescript, as a language, definitely prioritizes terseness, often at the expense of readability. And we didn't have internal coding standards that pushed back on this.

But even if we had done a better job using coffeescript, we're still better off in typescript today, due to the stronger community and stronger set of available open source tools to work with the language.
Not sure if the iOS keyboard uses Giphy. I get very different results searching for the same things in the keyboard and on the Giphy website.
MMS is an abortion. Plaintext, recompresses images, the works.
The add-free segment of the internet does indeed sound like a niche market. I wonder if quality of results could be drastically improved by just penalizing domains that contain a lot of referral links and ads. I remember the days when it felt like you could learn anything by searching the web a bit until you found some suitable content to read. Now it's like sifting through reams of affiliate spam that I have to at least skim before I can tell that it's low quality garbage.
Yeah, what?

I looked at the top 5 subreddits in the table, where it looks like a single person is controlling them.
They have 145 distinct mods.

Controlling reddit? lol
Well, normally I read them myself, but I was replying to:

> Upside, audio you can consume while doing other things

which certainly makes sense. While I haven't done so, I could listen to a book while driving, cooking, housecleaning, etc. Reading a book requires me to do nothing else in the mean time.
I think a mention of Gary Bernhardt's "functional core, imperative shell" talk from 2012 is worthwhile here.

My mind was blown when I first saw it.
https://www.destroyallsoftware.com/screencasts/catalog/funct...
I don't have a problem with this. But I wonder why there isn't similar willpower to pursue, say, telecoms, banks, Monsanto, Luxxotica, Disney, and the like. Why is it just big tech?
Some units are already separate companies below a holding company.
FWIW Vice news is now on Showtime... I actually really enjoy their video reporting they do 2 15 minute stories and it's usually pretty unique and interesting reporting.
I've found the book "New Kingmakers: How Developers Conquered the World" really instructive on this point.

It focuses on the "rise of the developer," if you will, as an influential decision-making and budget-holding role within a company. It also includes lots of perspective on appealing to developers and avoiding marketing and business jargon.

As a nontechnical founder myself, it's been really helpful.
Wait what? So you should hire coders who don't like coding to do coding?
Maybe just force all social apps to a standard data migration format, and an easy UI to move, so you can move you data freely
> 'Details about the Justice Department’s legal theories for a case against Google couldn’t be learned.'

That's what it seems like to me too.

I understand a popular opinion is that Google is too big, should be broken up, etc. But I really don't think there's a prevailing justification. Or examples of competition that they've supposedly stifled? This stinks of politics.

> The company owns the dominant tool at every link in the complex chain between online publishers and advertisers.

The same could be said about Apple - they have the dominant (actually, the only tool) at every link between iOS developers and iPhone users.

I think the case is weak. Google's a big company, sure. They're the most popular in many areas. But what about that requires anti-trust, compared to hundreds of other companies that check that same "most popular and big" box?
As an IC, I've honestly just not attended many (any?) standups that provided value to me. I understand if it's for someone elses benefit, but that someone else is most assuredly not me.
Thanks, man. I built it, showed some friends, and then learned there was a competitor, but that's cool. The world needs more than one and for some reason they don't offer anything to the billions of android users.

Based on my conversations with users, shot tracking is most used feature by far. There are a bunch of other services that help with dribbling [0] and drills [1].

[0] https://dribbleup.com/
[1] https://www.94feetofgame.com/app <- also a Steve Nash project
Upvoted because I think you have a fair point, and I agree that the two are not mutually exclusive. But that's the point I'm getting at -- the sad truth is that sex sells. People love tabloids, they love controversy, they love sketchiness. And I think your comparison with Terry Richardson is very apt. As a child comment to this one you made says, it does look like the countercultural vanguard moved past this kind of edgy towards a different one that is more concerned with notions of social justice and equity.

Not to derail this thread too much, but I think that one is potentially even more insidious because it's much more spiritually authoritarian and panoptical. But that one too is beginning to elicit fatigue, especially with corporate sponsors that for a while had been attempting to subsume it into a third position that they now believe may have become [1] untenable.

I guess the question is, what's next?

[1]https://www.businessinsider.com/google-cut-diversity-program...
Dollar for dollar, I bet most business that used to not deliver are making less margin now. I don't need to buy a can of Sprite for a $1.50 because I'm at home. I don't need to buy a bottle of beer for $4.00 because I have a six pack at home. How many people get dessert delivered with their meal?
Nice read!

I think the ultimate approach to front end will be streaming SSR + partial hydration like Marko does, for the first request. Then a client side router that loads pieces of HTML a la AJAX that are also partially hydrated from code splitted pieces of JS.

Obviously all neatly tied into a framework that runs on a Node/Deno server or a cloud function, and allows you to focus on simply making components.
This is interesting because it seems like the DOJ's definition of monopoly is changing, which I think is a good thing. Since the late 80s (roughly), antitrust litigation has only been brought on the basis of a monopoly's negative impact on consumer prices (i.e. does the existence of a monopoly cause the consumer to have to pay higher prices?). That ignores monopolies that impair the ability of smaller companies to enter markets (which is one of the issues raised with respect to some of the current internet giants). Prior to the 1980s, this latter kind of monopoly would have been subject to scrutiny and possibly litigation by the DOJ, but since then it has been ignored.
Here's some more details on this: https://builders.mozilla.community/who-we-fund.html

This is certainly not limiting and we know that there are more categories and just this, but it's a start.
There are thousands of hotels in New York. Nobody is going through thousands of links, unique websites, retyping the same dates and details into different forms. They’re going to the same top website that paid the most for SEO. The user doesn’t want to see their website. The user wants to see all the relevant details of all the options that match their criteria so they can hand over their cash to the best one, not the one that has put the most money into building a website. That is what modern search is. That is what Google is doing.
> I'm not sure I call something like 10,000 dead a highlight.

Not on an individual level of course, but on a population scale, it can be. That level would be comparable with driving, with the flu and so on for that demographic.

The world will never be risk-free, and "exceeds expectations" can be a highlight even if the expectations were low.
An object is in some ways a function that defines its own parameters (fields and methods) and arguments (state). This then is injected into another such function.
I would assume most engineers would like to spend time building stuff instead of migrating already built stuff to a different but kinda similar language.

I don't think it's unreasonable to not want to do a CoffeeScript to TypeScript migration full time for an entire year. It's basically the equivalent of creating a "tech-debt" team and giving them only tasks which pay down tech debt. Sure, there are situations where tech debt needs to be paid down and you could make an entire team do it for an year, but the engineers will probably not _like_ being on the team.
Not obvious this works though. 70% is herd immunity threshold when there is no epidemic. With an active epidemic it may be 95%.

Here are some epidemiologists arguing that: https://www.nytimes.com/2020/05/01/opinion/sunday/coronaviru...

538 made a model to play with: https://fivethirtyeight.com/features/without-a-vaccine-herd-...

So, the plan may be wrong. Proponents may have sincere but incorrect beliefs.
Happiness Is More Than Professional Success
To make my point, let's go back to the very beginning of programming: plugboards.

To create a program you used cables on a plugboard. You had a general purpose computer that can run multiple programs, but in other to switch programs you had to spend significant time setting up cables. A small change in the program may also result in the same thing.

So then we moved to stored program computers, so that we don't have to do that anymore, and the global consensus is that it was a good idea, because it saves time.

Then, we had programs in bare machine language. But that poses various challenges:

1) Having to keep track the state of memory and registers is difficult. So programming languages were created to create an abstraction over them in the form of variables.

2) Programs were full of jumps that became hard to track and maintain at scale. Structured programming was created to create an abstraction over jumps in the form of control structures (sequence/selection/iteration/recursion). Procedural programming was created to group statements into reusable procedures and functions.

3) Then, having variables around became hard to maintain as well. So then structures were created as a way to group variables that are used together.

But then, people understood that some procedures and functions are coupled with structures, and that some structures are supersets of other structures. And that's how OOP was born.

In this mindset, I do not think OOP is a bad idea. I also do not think that the natural consequence of OOP is bad software. The problem is how the paradigm is used, not the paradigm itself.

The problem people are facing now is shared mutable state, which is not only a maintainability problem, but is also problematic in multithreaded software. Functional programming is a viable solution to address that problem.

NOTE: edited based on suggestion, since apparently I got some concepts mixed up.
People who "like" coding tend to prefer hot new tech as a way of experimentation.

They often ignore the actual business problem that needs to be solved, because it can be solved using "boring" technology.
I roughly agree with your ratings and would rate Fall/Dodge in Hell at a ----.
They can't, but most people don't know how to ask Google to take it down. Google makes the form challenging to find and implement. Without a rep it will also take a while.
Doctors created this platform for emergency medicine knowledge sharing, https://rebelem.com/about-us/
ah, i see. in that case i think it's okay that you should pay.

its not like ice cream.

if you messaged random people it's quite reasonable that they didn't bother answering you. i wouldn't have done it either.

you should get in contact with sales people via the proper channels and arrange testing (whether paid or not) with them.

If you message random "people that work at gcp" then "not caring" is probably one of the most polite things they could do.
Perhaps, but that's clearly not covered by fair use. Posting the entire Shrek movie as a GIF is not creating a "new meme".
There's a ton of information to poke around at the link; but here's their [EDIT] median estimated IFR by age range:

15-24: 0.0032%

25-44: 0.018%

45-64: 0.28%

65-74: 1.8%

75+: 16%

The last one looks similar to the measured death rates by age group in Germany -- i.e., the COVID-19 deaths of 80+ in Germany divided by people tested positive in Germany was around 18% when I looked before, IIRC.

So nearly the entirety of the "1-3% fatality" comes from the fact that it's so incredibly deadly to the elderly.
With "later on" in this case being the past four years.
As far as I'm aware (and again, my knowledge of this field is far from perfect), the justice department has never charged anyone with perjury over a DMCA claim... period.

There have been civil lawsuits, for example Lenz v. Universal Music is famous for establishing that failure to consider fair use when filing a DMCA complaint constitutes misrepresentation under the DMCA. But these don't directly relate to perjury.

[1] https://en.wikipedia.org/wiki/Lenz_v._Universal_Music_Corp.
I think it does depend on how familiar the syntax feels to each individual. To me Coffeescript is the right balance. I absolutely love writing Literate Coffeescript. I am _not_ a fan of strictly typed languages but I do hope Coffeescript finds a friendly syntax for gradual typing like TS in the future. I usually prototype in a 'ducky' way and then lock down type expectations when I'm polishing.
Geez people find a new thing every day to get offended about. Amazing.
Sounds more plausible than the 50% estimate put out two months ago by Oxford.
There are still a lot of zoom/tuple/phone calls going on between people (in an asynchronous manner, as needed). We also do weekly retros as a team on a group call.
Accumulating loop results in an array is bad for perf, but won't necessarily cause logic bugs.

My favourite implicit return gotcha comes from the intersection of CoffeeScript and jQuery, where implicitly returning `false` from an event handler implies `preventDefault()` and `stopPropagation()`. This can even cause heisenbugs if your logging throws booleans around.
> Well, other than writing "if... else..." logics, there are actually a lot of "low thinking" tasks in modern software engineering, e.g., writing unit tests, refactoring code, copying & pasting code from Stack Overflow, tweaking CSS styling, tweaking config files for some server software, playing with 3rd party APIs, messing with HTML, configuring IDE, setting up dev environment, waiting for CI to finish, writing throwaway code to test out new technology, experimenting some low risk DevOps tasks on local dev or staging, testing coworker's code locally for code review, manually doing QA for certain product features...

If you can learn that way, great. My experience though is that a lot of these tasks are high thinking (and high-risk) tasks. Config changes can cause production outages. It's easy to miss something in refactoring and introduce a bug. The point of writing throwaway code to test new technology isn't the code, it's the understanding that comes with it.
Calico Cats Are Nearly Always Female
A Visit to Deno Land with Core Member Kit Kelly [audio]