skysight-inc/HackerNews huggingface dataset:
I think going in either direction is gonna have flaws. Sometimes frontend informs the backend (rich user flow -> data dependencies) and sometimes backend informs the frontend (often suggesting more composable and maintainable designs)

I've worked on projects that were very front-to-back and without having a constant eye towards the backend, the UI requirements would have ended up dictating a non-composable, non-extensible backend. But I guess applying taste and knowledge to these problems is kind of the point of being "full stack"
That’s what’s going to be required in the Netherlands from June 1st.
My coworker and I got laid off, so we decided to play around with React and the Mapbox GL JS API to generate this map of restaurants open for take-out in the SF East Bay (from static data scraped from our local alt-weekly paper). It was really fun and interesting to do.

We're now working on a Reddit clone that uses (again) React and Firestore (for auth and storage). It's just for education, not some planned product.

http://www.eastbay-takeout.com/
I think it _could_ work out well if posting a comment had a tiny cost. This would incentivize users to be mindful about what they write in their comments. I think this would be really fun to watch. The only thing is that there is a "chicken or egg" problem now, which would have to be solved with some sort of a donation from the Reddit itself.
I was looking at airbnb layoffs[1]. There didn't see to be a lot of middle managers on the list. Ofcourse, I don't know the ratio but i was expecting to see more middle management than engineers.

https://www.airbnb.com/d/talent?location=&uuid=&relocation=&...
When will I be finally able to use adobe malware through the AppStore, fully sandboxed?

That 15% recurring is not too much to spend to have a secure system without all the malware adobe installs on your laptop. Disgusting company.
People won't continue making their current SF salary by working out of Farmville, Ohio. I think this point is missed by many

I fully expect Twitter, for example, to come out with salary adjustment policies for people who want to work from home from an entirely different city and state
The government of Babylon had a list of every business its residents set foot in? Damn, didn't realize their tech was so great back then.
amazing logo

I've got a neighbor with a newborn who is trying to find some masks, are you aware of anyone producing for small children and infants?
People can learn from their mistakes, and from the mistakes of others.
I remember seeing ads for these in an old Byte magazine. ALR had some high end stuff...
Not sure what the scam is. Sounds like normal supply and demand.
There are various schemes for mapping IPv4 addresses in the IPv6 address space, for example

[::ffff:127.0.0.1]

[64:ff9b::127.0.0.1]

https://en.wikipedia.org/wiki/IPv6_address#Special_addresses
> And this is a group of people that would be largely well suited to working from home during the pandemic (young, no kids, etc). I just don't think that this will change much.

I'm not sure that follows. It seems to me that people with spouses and especially children would be more interested in working from home, not less.
It is for Apple, where the long term roadmap is for Swift to become the systems programming languages of their platforms.
You may be thinking of URLs. The host specification differs between the two standards^H^H^H^H^H^H conventions.
As long as Facebook is such a large part of how a large number of people interact with each other and share information, the power or risk of their power is great.

So perhaps the question is - where is the greater risk? That they merely facilitate the spread of misinformation as a neutral party, or that they take a opinionated stance to reduce the spread of misinformation, but hold the power to bias that filter?

I don't like either option, but I also don't see the multitudes of individuals choosing to largely choose an alternative for their interactions any time soon either. An ideal for me would be a much more decentralized internet, but there are lots of initiatives to make that happen that are arguably much less successful than Facebook's grasp on the power it holds.
Decentralization isn't really the point - it's going from non-tradable Reddit karma to tradable ERC-20 tokens.

Reddit definitely could have built a marketplace that let people trade karma from different subreddits, with a way to deposit and withdraw USD. Like you mentioned though there's the legal challenge of getting licensed as a money transmission service if you do that. But also, why do all that work when all that infrastructure already exists on Ethereum? Plus you get the added benefit that Reddit's tokens can be traded every other asset on Ethereum too.
These are the oldest Homo sapiens fossils ever found in Europe
I think the intention was referring to people who do no further research, whether academic or private (e.g. repetitive work with significant exploration involved). The last paragraph of section 2.6 is about doing research work in private companies, no?

I agree with the author that there is little value in doing a PhD if you don't intend to keep doing some form of research afterwards. There are alternative programs or work that would be much more applicable.
I hope this pandemic forces more folks to realize that it's possible to do everything right and still need help or a safety net. Who am I kidding though. . . Folks will continue to think that anyone down on their luck deserves it.

I'm a damn hard worker, and I've saved a shit ton of money, but don't think I fool myself into knowing that's enough. If I got cancer tomorrow, it'd all be a big fucking waste.
Thank you for the academic link providing a solid contradiction to the idea that open-plan facilitates or improves 'collaboration'.
I do the same and in addition to reselling of personal information, it also shows when there was a data breach, as a whole bunch of spam starts pouring in the ones that are breached. Sometimes before an official announcement is made as the case was with Adobe.
Hard to say. I'm sure that accounts for some of it, but at a certain scale, having a system be tailor-made to fit your requirements and workflows has a lot of value. And if you tend to be towards the leading edge of scale and tech, the tools that you should be using don't exist yet or aren't known at the time without hindsight. My shop wasn't even that large, and we built our own k8s because we needed it. Looking back historically, it was even available at the time, but definitely not as the robust and popular standard that it is today.

And once you have a whole system built, you're really going to have a hard time justifying re-doing your whole architecture to move to a product that does the same thing. Basically that only happens when you have a new head of engineering who comes in and goes, i don't care how many engineers you have to throw at it, and i don't care how much custom functionality you depend on that you lose, just figure how to replicate everything you do today using k8s.
Good question about pricing. Right now it's free; longer term I haven't decided yet. The three options that come to mind are donations, advertising, or freemium (i.e. free up to N players or other such limitations). Each has pros/cons.

Re: collaboration, shoot me an email and we can discuss - justin at vcgamenight.com.
How to Fix Slow Code in Ruby
>it's easy to forget that most people act with consideration and respect towards each other most of the time...

I think consideration here is extremely subjective. If what you say is even true, that most people are considerate, what defines considerate here? People think they should leave their shopping carts wherever since that's the job of the cart attendant. Are they considerate because without them, that person may not have a job since all the carts are just pushed back to the store?
Then why should you even allow them to access any server - vps or bare - at all? Also, please remove all ops-code from the two of someone who doesn’t understand ops is calling himself devops
Yes. easyDNS offers this service. They call it a "catch all mailmap." You also need your "real" mail server ISP to be okay with getting unlimited addresses forwarded to them. Some ISPs don't like it because it makes SPF more difficult.

https://kb.easydns.com/knowledge/mailmaps/
The nonstandard dot behavior turned out to be a really bad idea. I've had numerous instances of people signing up for other services (e.g. Amazon) with my gmail address, adding various dot combinations. Whenever I have contacted Amazon (or others) to report a security issue--that I have access to someone else's account because "their" email address is routed to me, I just end up having a really unproductive conversation.
It's a damn shame, really, the slavish devotion to one's car and spending hours a day sitting in traffic apparently is apparently preferred over actually getting time back in your everyday life. It's like people have adapted to having no life outside of work, and now they're just so bored they'd rather lose that time than just find a new hobby or learn something. I don't think I've ever thought about anything more depressing than a group of people who want less free time in their day.

I wonder how their opinions will change once they're immediately thrust back into an office environment 5 days a week, have less time back in their schedule per day, and start paying for gas and auto repairs again. The grass always seems greener, doesn't it.

Editing this because good lord if there were private messages here I'm sure I'd have death threats by now:

I don't care if you like the office, or how cool your city is and how great your commute is - go to the damn office if you like the office! My point is that when people opt for FORCED office presence, rather than a FLEXIBLE work from home policy (AGAIN, FLEXIBLE MEANS YOU DON'T HAVE TO DO IT), it makes more sense than locking everyone into a situation that may or may not involve sitting in a car every day, like 90% of Americans still do every day. (source: https://www.brookings.edu/blog/brookings-now/2013/10/28/nine...)
Honestly I'm not sure the panicked security experts will ever be satisfied until macOS and the default apps are burned onto a ROM, and you must bring your Mac to the Apple Store for software updates - provide proof of ID and ownership, and then they'll replace the ROM chip.

I'm pretty sure if a security analyst saw a linux machine with the root account enabled they'd have an aneurysm. OMG THEY DIDN'T EVEN ENABLE SECURE BOOT?! SHOULD BE ILLEGAL!

We can't even replace the FUCKING SSD in our laptops anymore, in the name of security (theater).
Not trying to be mean, but you really don't make any sort of case for doing this here. You just note you did it because you've become more comfortable with the front end. It also seems like you're designing and implementing an entire system by yourself in which case you can do whatever you want. When dealing with a team, and an API layer that has to be used by more than just your client, I don't see any compelling case presented here to start designing API's specifically for UX use cases.
I feel the same way.

There are so many things I want to learn and do - both technical and non technical. Including many things that will make me a better engineer for employers current and future.

But all of that is put on hold so that I can grind leetcode on my way into a better job first. Because nothing else matters.
I do database schemas, GUI layouts, and control flow plans on paper before putting code down.

For example, in adding lens correction profile support to my photo editor, I used paper to track which camera brands have what exif fields that I need to get lens names.

Then I worked out the logic of how/whether to enable corrections on images that had been edited in the past.

As a result of this planning I do, new features usually work almost entirely as expected, first time.
One thing this doesn't mention is the pay cuts that happen if you do decide to relocate to cheaper areas. Both me and my Wife's company have pay bands based on geographical region(most employees know nothing about this and most companies employ these salary COL changes for relocation) and certain regions you can take a big pay cut. Say your salary in the bay area is 100k for example, move to the South, say Florida and it typically drops 30%(typically as low as they chop your salary) so your new salary is 70k, Denver area is 15% paycut etc. These numbers change somewhat from company to company but they do exist for most companies and should be factored in.
China bans copycat architecture and restricts skyscrapers
I want proof of skill, but I want it to mean I rarely have to prove my skill again (or at least only at years-long intervals like 5-10 year refreshers).

Everyone's afraid of that rogue false-positive developer though.
Yes, that is of course the point. There’s an infinite number of possible later versions to check for. The suggestion to poll for new versions using cURL was sarcastic. These “conventions” you speak of actually get handled by... package managers! If not everyone who hosts a package needs to “know” about magic files and make sure they make it following a spec that isn’t enforced by anyone and doesn’t break immediately but rather much later when someone tries to update. It’s like everyone managing their own database row with an informally agreed upon database schema.
The Bay Area arguably doesn't lend itself as well to a part-time WFH situation as other cities do. Given that it's not just the core city that's expensive but the whole peninsula where most of the jobs are located and even most of the surrounding areas. You can get out of it with a long enough occasional commute--though then you're probably also too far out to regularly take advantage of urban culture, etc.

By contrast, somewhere like Boston assuming the jobs are even in the city (many aren't), a drive that's 60-90 minutes depending on time of day puts you into pretty reasonably priced exurbs.
One factor that might bias these results are the type of setup that one has in the office compared to the home, primarily available space (i.e. spare bedrom) and office equipment (i.e. ergonomic chairs home/office & large/multiple computer monitors).
Fun fact: nVidia CEO Jensen Huang and AMD CEO Lisa Su are niece and uncle. They both are hardware engineers by trade and both wear leather jackets during presentations (although she took after him).

Must make for some interesting holiday family dinner talks.
I read it the other way. Only people who are young with no distractions at home, favor working at home. People who usually have family members at home, get too distracted compared to a office environment, to prefer working at home.
It sounds like MS Rust.
While working from home, kids can often be a major distraction. Not insurmountable, but especially given that most people have been forced into some variety of home-schooling at the same time they were pushed into working from home, I could understand many people with kids choosing to go to an office.
Certainly many in their 50's would of been exposed more to lead from car emissions until the shift to reduce that took place. Which is an aspect when looking at peoples health as it is not just the environment they live in now, but also the past.
> Correction: Nobody will be able to use the AMD hardware (outside of computer graphics) because everybody has been locked-in with CUDA on Nvidia.

NVIDA open-sourced their CUDA implementation to the LLVM project 5 years ago, which is why clang can compile CUDA today, and why Intel and PGI have clang forks compiling CUDA to multi-threaded and vectorized x86-64 using OpenMP.

That you can't compile CUDA to AMD GPUs isn't NVIDIA's fault, it's AMD, for deciding to pursue OpenCL first, then HSA, and now HIP.
Happy Cats Compilation – Cutest Cats Ever 2020 #1 – Pets Home
people play diablo2 sp?
I have to agree. It brings to mind the Friends episode with Rachel being excluded for not-smoking; same dynamic will come to play with the in-office vs. remote.
8 repetitions for what period? 3 months? This is spam? Well, OK. Maybe it was overkill sir, no more repeats, sir
Case Study: The DOs and DON'Ts of Industrial AR
Love this idea!

Do I need to sign in to see any of the debates?
Forced Quarantines Are Not the American Way
Show HN: Create your own meditation app
No one is talking about it but the mention of a focus on "datacenter computing" (in the video) with CUDA is interesting. In retrospect a GPU is basically running a map/reduce type workflow so its not that crazy after all.

Is this new or is CUDA already being used as a distributed language?
Normally in a lucrative but restricted market there is a regulator or ombudsman one can appeal to if one feels they have been unfairly pushed out. App stores need regulators.
That's like saying people get utility from using heroin.
There are lots of Macs that doesn’t have TouchID though
It must be tempting to make even a short-term move out of the Bay area. If your lease is coming due and you were planning on looking for a new place anyway, why not move back in with family or get a short-term rental somewhere further out. Rents will likely be going down over the next few years, not up, so it's a terrible time to lock yourself into a new lease. And we can expect re-opening to happen slowly, so there should be plenty of warning for most workplaces before you're required to be in the office again. Based on my Zoom calls, my co-workers have been fleeing the city, moving back in with parents, moving into parents' second homes or picking up vacation rentals on the coast or in the mountains.
You can't file New York State tax returns using any other PDF tool. It's infuriating but true.

Every other program shows the tax PDF forms as empty yellow pages. It's by design.

I assume it has something to do with being a "smart PDF" which generates scannable QR-like codes based on the numbers entered.
I'm fairly sure i remember this from Thinking Fast, Thinking Slow. Telling people your grand plans, gives you a chemical reward and actually reduces your chances of doing it
There are plenty of people who moved out of NYC/SF and continued making their NYC/SF salary while working remotely from Nowhere, USA. Companies who cut pay based on locale will soon see their workforces dwindle to nothing.
Renault is experimenting that with the Zoé. Probably others manufacturers are doing it as well.

https://easyelectriclife.groupe.renault.com/en/outlook/energ...
And a convenient plot to explain why all characters are using shutter helmets all the time? :)
Funny Fish Video Compilation #1(2020) – Best Fish Video Compilation – Pets Home
Gotcha, that makes sense - thanks!
That actually isn't bad is it? Cut back 50% on office space for savings (or leave some extra for growth), and have both groups accommodated.
Windows has moved several legacy features to the "Add and remove windows features" menu, but not nearly enough
Not sure, the git remote is `git@github.com:EpicGames/UnrealEngine.git` and the commit at the time I run cloc was `f8f4b403eb682ffc055613c7caf9d2ba5df7f319` which is the head of the `release` branch.

But, if UE4 was/is mainly, you can expect UE5 to follow the same path, they are not gonna rewrite 20720 files into a different language just for fun.
macOS is not iOS, and at least for the time being can't be iOS either even if Apple wanted it to be because there is no crypto signed hardware chain stack on all supported Macs. Users can still modify essentially all aspects of the system if they want to (though Apple has made it more and more work for system stuff), and in turn allow software to do so as well. There is also plenty of legacy software that a lot of customers care a great deal about.

So it'd be immensely difficult to try to retrofit the kind of system that would be needed to give users more control over this sort of thing, and impossible/very heavy to do so in a way that wouldn't break a lot of stuff without developers updating. It's a genuinely tough nut to crack and involves some trade offs. Apple's chosen decent-in-principle solution is to harden the base default system pretty heavily and have a curated ecosystem (the MAS) that they nudge users into by default, and where they can flat out ban this kind of thing. Ideally users who opted for other channels would know what they were doing.

The big problem is that the MAS fucking sucks in a ton of unforced ways (like no update pricing system), and is also far too limited in many others (from non-Apple source options to single safety levels). So in turn a vastly higher percentage of users than would be ideal are forced to turn elsewhere for a lot of quality software even from small indy players. The many bad parts relieves pressure on lazy/bad developers to deal with parts that would be genuinely good. That's life with Apple sometimes though. They're bad at multitasking.
Desirable areas will always be (relatively) more expensive. Even if we see significant deflation (which is unlikely given the scale of money printing), these areas (NYC, SF) will probably remain expensive so long as they remain significant culturally and economically. When it becomes uncool to live in SF or NYC, then perhaps people will move to places like Wyoming en masse.
What it's like to land in Hong Kong during the pandemic
I'm considering it. But I am pretty sure that once things open up, my office culture is going back to one where all the important decisions get made in the hallways after a meeting. Being remote in that scenario means you have no say, and you miss out on important information.
I'm not sure how a lock file would help in this scenario, unless you're also committing your cache to source control (like a lot of folks did in the bad old days of NPM). The local cache is great, but that doesn't prevent the content of those URLs changing for someone who doesn't have access to your cache.
Are you sure? I never got any prompt asking my age.
The good news is, unlike Windows, macOS has a fantastic default PDF viewer ("Preview") and I don't know why anyone would ever install Acrobat on it
I've made this point a bit in my other comments, but largely I would say this:

As much as possible, you and others should consider their options.

If Facebook is as it is now, where individuals are free to spread misinformation (that is clearly convincing enough that it is spread), do you want to use Facebook?

If Facebook fact checks your information, which you do not want, do you want to use Facebook?

I know that depending on your use case, it may be difficult to find an alternative to Facebook. (I use it out of boredom!) But I think the ideal is that you continue to seek out better tools for interacting with people you care about, with finding and sharing information, etc.
I think the debate in this thread is the current moderators are abusing their power and furthermore are being paid (suspected - no proof yet I don't think) for their positions thus it's no longer a volunteering gig and now more susceptible to corruption.

I've been a forum admin and forum moderator in the past and yes there's always a risk of people going rogue or power-tripping, but that can happen with literally anyone. If it happens, it also tends to end very rapidly as the other moderators clean-up the actions of the rogue quickly. That's why you vet people based off their history and hope it works out. In my experience it's better to have a larger group of trusted moderators to maintain a balance of power then for a small group to act in an authoritarian manner; the latter of which seems to be the case here.

If there's a perception of a witch hunt then the moderator action of ultimate banishment only fuels that fire, seems counter-intuitive for people supposedly acting in good faith.

EDIT: Clarified statement on paid mods
This is a long document: https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/pd...
This has literally been a back and forth argument since a 100 point post on slashdot was a groundbreaking event. I don't see it changing any time soon - honestly if anything on tech forums this argument frequently overshadows just how well NVIDIA is doing.