skysight-inc/HackerNews huggingface dataset:
I think you're going to see this everywhere. Many of these homeowners saw the value of their home go from $100k to $500k. Do we honestly expect them to support a plan which will drop the value back to $150k? You're asking the homeowners to give up literally hundreds of thousands of dollars in equity to help people they don't know. I agree that it needs to happen, but it shouldn't surprise anyone that there is a significant push back against it. This is especially true for those who bought their house at the upper end of the market, and now aren't just losing equity but actual money that they put into the property.
I felt the same way after writing a large (100kloc) project in Go, this is back when go was 1.0 or so as well. It started off well enough, but eventually started to fail in helping me create the software I needed to make.
Wow this is amazing. You made my day with this tool!
Local Database for the Cloud with Inlets Pro
Do you have family you could stay with for a little while? It sounds like you need some stability where you're living as a platform to look for some employment.

Even not immediate family. I know that I would take in a cousin that needed help for a while Even if asking is really hard.
It's also cleverly disguised PR for the attorney. Well played (so to speak).
Falling into a Focal Fossa Frenzy: Ubuntu 20.04
And any Slack interaction you do have is incentivised to be a fake (or at least shallow) happy-clappy karma-driven demonstration of Core Values and Team Spirit.
I don’t know what was going on above his level, but I had a boss who just would not stop talking about that. Kept trying to get me to read “The Mask of Sanity”.

He was odd in other ways. I’ve never had a boss who trusted his people so implicitly. I thought that would feel awesome, but it felt more like Dad was in charge of the kids and just wanted to watch the game on TV.
Little Hope the next chapter of The Dark Pictures Anthology teased
As long as you use encrypted backups with iPhone, your GA keys are backed up and you can restore a new phone with them also.
What you are saying is the same.

It's mainly for comments, as you want to decrease the reason for spambots to create links.
While I like good-feel news such as this, there is more to the story than meets the eye. Buried in the comments are links to news sources which go into further legal details.
There was a world wide meeting on transportation similar to the Paris climate change one, same result, almost everyone but USA committing to better standards for future - https://news.un.org/en/story/2020/02/1057721
The USA response that the market and self driving cars will fix this was pretty delusional.
Do drivers actually respect cycling lanes like the first one? In the US we have much more separated lanes which are routinely disrespected by drivers.
I work in (way smaller) embedded development, so I was curious about the low-level I/O capabilities. If you say "this SoC is for embedded", I am going to wonder about the SPIs, I2Cs, UARTs, and GPIOs.

I surfed up the "product brief" [1] which states:

• Up to 4x USB 3.1 (10Gb/s) / 2x Type-C® with ALT. DP power delivery capable

• 1x USB 3.1 (5Gb/s)

• 1x USB 2.0

• Up to 2x SATA ports

• NVMe support

• eMMC5.0, SD3, or LPC

• Up to 16L of PCIe® Gen3 (8 lane GFX, 8 lane GPP) and 7 link max

• 2x 10 Gigabit Ethernet

• 2x UART, 4x I2C, 2x SMBus, SPI/eSPI, I2S/HDA/SW, GPIO

So ... that's pretty good, then. No clear number on the GPIOs but I guess it will be at least "a handful" since these are no small packages.

[1] https://www.amd.com/system/files/documents/v1000-family-prod...
Seems like an overreaction, but healthy for people who are long.

Interesting take: “Flu worse than corona.”

https://www.reddit.com/r/wallstreetbets/comments/fau9wo/flu_...
>Fire up street view and look through residential neighborhoods: notice how many street parking spots and driveways there are?

Number of parking spaces means nothing without the number of residential units. Two lanes (one on each side) of street parking in a neighborhood that's all six apartment triple deckers is very different than two lanes of street parking in a neighborhood that's all single family homes.

Some of the most walk-able and bike-able places (at least in the US) still have street parking in their residential neighborhoods, there's just not much of it relative to the number of people so people use other options.
Show HN: Shear3D – An amateur game I made in 8 days using GLFW and stuffs
> which makes a lot of problems impossible to model accurately

Impossible?

> (instead, you have to fall back to reflection, which is extremely unsafe, and the API is very error-prone),

Extremely unsafe?

> when you make something simple, you move complexity elsewhere.

Does it? Or did you, in reality, not really make it simpler?

> Go says “don't worry about encodings! things are probably utf-8”

Does it? https://blog.golang.org/strings

It just sounds like the author is very frustrated at some seemingly minor inconsistencies (from their perspective), and the extreme language used for things that are not that extreme are evidence in my opinion. Blogging can be a good exercise to shed some frustration, I definitely understand that aspect. Not sure this needs to be shared as a good example of anything or taken in any light, other than "someone is venting."
I work on Elastic's UI[1][2], which is Apache 2 licensed. We look a little different than Ant, and are more tailored to data projects and content creation since we use it for Kibana. That means we have lots of tables, autocompleters, sliders, data grids, and specialized form controls.

All of our components are built for keyboard / screenreader support and accessibility was one of our primary goals since the beginning. We take it serious and it's baked into our review process. It's fairly mature and is now two and a half years old with a solid team working on it full time. At the very least you might find some ideas for your projects. It's also TypeScript-backed and themable through a Sass layer with native dark mode support.

We welcome contributions and if there's any students out there thinking about hacking on a component library for summer of code you can find some projects over here[3].

Other projects out there similar to ours that are pretty mature are Microsoft's Fabric[4] and Atalassian's Atlas Kit[5]. Both of which are open source as well. Generally we tend to have more features, and they might be a little easier to theme or modularize. Chakra UI[6] is a new comer that is smaller, but people seem to like as well. There are a lot of options these days and most of them are tailored towards a certain use case, since it's hard to target everything.

I research this stuff a lot so if anyone has any questions about component libs give a yell.

[1]: https://github.com/elastic/eui
[2]: https://elastic.github.io/eui/#/
[3]: https://github.com/elastic/gsoc
[4]: https://developer.microsoft.com/en-us/fabric#/
[5]: https://atlaskit.atlassian.com/
[6]: https://chakra-ui.com/
Show HN: ENVy, a Development Environment Manager
main gripe seems to be that go will "optimize for the 90% case, ignoring correctness" -- particularly leading to issues on non-unix systems like windows.

That fits Go's stated goals afaik. While I understand the author ran into problems for their use-case, I did not find this rant compelling as a general criticism.
Flu Worse Than Corona
Hi Hacker News!

We have been working on a tool called ENVy:

http://envy-project.github.io/
https://github.com/envy-project/envy

ENVy is an environment manager to make working on disparate projects easier. You don't need to worry about what a package is called on your Linux distribution, or figure out how to build for Mac from scratch.

Part of our goal was to make it easier to contribute to open source. We noticed that long contributing guides dissuades casual involvement - if you have to install a bunch of dependencies (that you won't necessarily know how or remember to get rid of), and spend half an hour getting set up, you're not very likely to fix a typo or make a 30 second fix for a personally annoying bug.

There's also some value for business projects - we've found times that you just need to make a "simple" change to another team's codebase, and it turns into a multi-day effort of setting up an environment.

Setup with ENVy is as simple as typing `envy up` for any project you want to work on. Running `envy nuke` removes all traces of that environment. With ENVy, you don't need to hunt down a lint command or how you run the tests. `envy -h` shows you all the commands you can run - or just jump into a shell with `envy shell`.

You can read more about ENVy on our site, but the short version is that we think it'll make it easier for contributors to help out in open-source projects.

If you're interested, you can check out some examples to get up and running:

https://github.com/envy-project/examples

Under the hood, it handles the intricacies of setting up and working within a Docker container - it sounds simple on the surface, but networking, file permissions, and setup can wind up being kind of complicated.

We definitely realize that a critical mass of users and projects is required to have this be a truly useful project, and we've started to open some pull requests in open-source projects to gauge maintainer interest.
Absolutely. I came here in 2006 for a few years and there were still plenty of spaces, though the old ones were lost. Came back in 2010 and things had moved a little further west again. Found a bit of a haven in and around Bloor/Dufferin to Lansdowne and up to Dupont, but all of my old spots there have nearly shut down and further extraordinarily large developments are planned. Used to play semi-regularly at The Silver Dollar (RIP). Grimey, but fun.

Parkdale still has its moments but even it is being hit now and Little Tibet is feeling that sting.

There's constant [sad/angry] joking about every block consisting of Shopper's Drug Mart, Rexall, Starbucks, and bubble tea. It's not at all that bad yet, but it's also not as much of a satire as it sounds, sadly.

These days my partner and I have been strongly considering a move to Hamilton if we can sort it out with our work.
What a ridiculous and narrow thing to get so upset about.
Clickbait title.

Should be titled "Golang doesn't work well with Windows".
Do you speak dutch? The salvation army might be able to support you in getting you off the street first, help feed you etc. Their website is dutch only though. They have a local chapter in Rotterdam.

https://www.legerdesheils.nl/

https://www.legerdesheils.nl/mcr
This is a complete non sequitur.

Your example is barely plausible, much less demonstrable.

The connection between "original works" using an extremely limited set of notes, and your right to privacy using some theoretical predictive algorithm is not at all obvious.
Remote Leaf[1] founder here, I would like to offer you three months of free membership, that might help you land a remote job since you have coding skills. We hand-pick thousands of remote jobs from tons of job boards and only sends the ones that apply to you. Just ping me on Twitter and send me an email to avail this :)

[1] - https://remoteleaf.com
Thank you for this brief reference. I'm always going back to my old projects to remind myself how I did things with requests. I didn't realize some of things existed.
All my 2FA codes are backed up. On paper. I have a physically-secured cache of the QR codes which can be pretty quickly imported into a new app.
Be careful in the US too, churches aren't so nice here.
>Fatalist because you don't seem to believe that developed-world standards of living are globally possible

I don't know about the rest of your comment but there's no question that current first world standards are not possible for all people. It's a very simple math problem. If everyone ate beef and drove cars and consumed carbon and participated in wanton habits at the current levels of the first world then the planet would be utterly and irreversibly ruined. It's not even close.

I understand acknowledging our unsustainable habits makes us uncomfortable. But for better or worse that doesn't change the truth.
Apple Pulls Shadow Cloud Gaming Service from App Store for Violating Guidelines
I’ve seen very few projects of more than moderate complexity where “check out code and compile it” is the complex part.

Who’s consuming the code? Who are the stakeholders? How does this component integrate into the full picture of the application? How do I need to talk to that person that I really need to change something?
I was in Brussels a few weeks ago. And, while the work is still in progress, my reaction was that the area near the Bourse was much more inviting than in times past. I've actually been sort of negative on Brussels previously and I didn't feel that to the same degree this year.
I feel you're letting perfect be the enemy of the good. The baseline isn't centralized 2FA. The baseline is not using 2FA at all. While you may be willing to accept usability trade-offs associated with the lack of synchronization, a lot of people aren't. We shouldn't let better security be accessible only to tech-savvy people.
i went through the pain points of Go myself but that was at the beginning when i was expecting behavior i was used to from previous language(s) and from trying to force the previously learnt norms onto Go.

Reading the blog post(i wrote something similar that got a ton of views here few years ago) it sounds more like the issue is between the keyboard and the armchair, not with the language itself.

As with anything else, if you don't like it, don't use it. If you like Rust, Rust away.
Office365 to remove standard login, including app passwords
To be a dungeon master is effectively to achieve AGI. It’s... not realistic. Current NLP systems have mapped out what language means, and can use that to generate text. But they have no idea what the text means. It requires incredible knowledge about how the world works and an ability to explain its reasoning in plain terms.
I generally agree that society benefits from IP.

I think IP is required to monitize valuable ideaS, and monitzation leads to social availability.

On the personal level, I would not like it if publishers could freely print the works of new authors, or engineering solutions I spend years on could be copy and pasted.

Some people prefer Creative Commons, and they are free to publish their work that way. Others need or want financial compensation.
> (Note that path/filepath violates Go naming conventions - “don't stutter” - as it includes “path” twice).

That guideline is for package/content name, not package directory names. https://blog.golang.org/package-names
We had a guy from another company walk into our office behind someone by mistake, find our it support people behind more internal doors, and asked them for help with with his laptop. Still just as easy, we're a large fintech company.
The real challenge is teaching AI to teach AI.
San Francisco Mulls Legislation for Ghost Kitchens and Food Delivery Services
I just paid for my second year of Bitwarden. I love it.
One of the folks I talked to while there was one of the senior security team members, and I mentioned it to him during the interview but felt like it was brushed off (honestly that’s not that uncommon, I’ve worked in security for years and while software people are always really critical on software security, they really don’t care about physical security). I’ve been back once and nothing had changed at that time, but that was over a year ago so hopefully in the past year things have improved.
Streamlit Roadmap 2020
That's fine,having a specialized interest is ok,just don't say that is a "core concepts of cybersecurity".

You like impressive exploits and vulnerability research,which is good,that upstream work is useful in downstream "core" security whether it be for corporations (a 2 person startup is one) or consumers.
Exactly. Their work is not protectable under copyright because it is not a work of authorship, but an exhaustive list of all possible melodies.
Of course the article is actually about writing a digital DM not a player. But isn't the main problem with this defining win conditions? Pretty easy to define win condition for chess or go.

Now, I haven't really played DnD (much to my sadness), but how do you win?

edit: I know the answer but I'm making a point with my question
I always have thought Apples to Apples would be a great next playground for AI.
Your Man in the Public Gallery – Assange Hearing Day Four
There's some stuff in there about it not handling valid edge cases on Linux particularly well, either, though.
Not according to the US court system. American case law defines chord progressions as insufficiently creative for copyright purposes. Usually rhythms are too. The only copyrightable parts of a composition in precedential cases of most US courts are the melody and lyrics.

And apparently arpeggios, because the US District Court of California ruled in Flame vs Katy Perry that arpeggios are "melodic enough" for copyright protection.
File explorer improvements in next Windows 10 major update
Learning difficulties due to poor connectivity, not specific brain regions
Thanks for sharing your flow/idea. If understand correctly here are the PROS and CONS.

PROS

- full text search

- privacy: save only what you want

- save webpage has OK rendering

- easy backup using backup software

CONS

- need to save manually and specify directory/file name

- no screenshot. (no screenshot in search results)

- save webpage not 100% accurate

- requires additional backup solution
You led with "Part of the point of the academy is to have people argue wildly different positions. Certainly debating the merits of colonialism would fall in there."

"of the academy"

In the beginning, you were explicitly talking about academia. PragerU is welcome to spray its drivel all over the web. But when academics all look at that and say "this is garbage" and didn't engage on PragerU's terms, you complained.

Colonialism is discussed. Constantly. There have been hundreds of academic books written on the subject in the past year or so. But these books don't set out to discuss the merits of colonialism, since that would be a waste of paper. The material is widely available if people care. PragerU doesn't.
Upwork has its issues, and it can take a while to find a good gig, but if you have software skills you should definitely be able to find work there.
I went ahead and copied your comment to our internal security team. We do take this stuff seriously and I was surprised to hear about unlocked machines and easy access.
Hard Choices in Cybersecurity by Dan Geer
i cannot comment on v1.0 but i too work on larger project and it is tiresome to write so much code, many repetitions and the same stuff in general. but i think it is not the language that is the problem. plainly, it's just the sheer size of the project. sure, DRY and generics would help out but i guess only to you as a dev, to save some time, not to the project itself. when i jumped into the go world and have learnt that code generators are VERY popular. I hated the idea and it was a big no no. but in time I came to like it and now i am a big fan. i like to use protocol buffers and generate code from them so that i have a nice schema as single source of truth that is well documented and strongly typed. with lyft's protoc-genstar, it is very easy to write your own code generator.
Really interesting article, and as with everyone else I also really admire their commitment to accessible design.

One interesting this I noticed in this piece was the text (not quoted for reasons that will soon become clear):

Using <input type=”text” inputmode=”numeric” pattern="[0-9]*"> allows for a degree of separation between how the user enters data (“input mode”), what the browser expects the user input to contain (type equals number), and potentially how it tries to validate it.

Which has incorrectly used closing quotes and correctly used straight quotes in the same code section, and then proper opening and closing quotes in the text section. I wonder how that happened.
Yes, when providing your name to an entity it takes manual consideration to decide whether or not that entity has any good reason to try to associate you with the name the government knows you by (your legal name). I'd give my legal name when setting up a bank account, but not when setting up a Facebook or Twitter account (who might ask for legal ID, but then I don't need those accounts anyway).
I use Microsoft Authenticator and it has cloud backups.
Maybe it's unsafe, they promise it's super safe.

https://docs.microsoft.com/el-gr/azure/active-directory/user...
Cage's case is more complicated and less a violation than it may sound at first. It's not 4'33" of "mathematically true silence", that is, you don't violate it per se just by having the right number of zeros in your .wav file. It's 4'33" of performed silence, where the performance is actually the incidental noise of the auditorium it is in. Having a copyright on this particular piece specifically in a performance context may still be an interesting thought experiment, but it doesn't break the system as a whole.

In the latter case, there's also no real risk of accidentally stomping on that.

The claim in this particular case is that they really have generated the entire possible melody space. Legally I think it's likely to fail on multiple levels if it is ever challenged, but part of the point is that some of those failures should also be applied to some real copyright suits that have been won.

(It is somewhat ironic that the music industry continues to be so upset about copyright even as they appear to be converging on The One True Pop Song at speed. Maybe if they acted less like some sort of bizarrely over-trained AI and cranked up the exploration constant, they'd stomp on each other less.)
I stopped using Google Authenticator in 2013 when my tokens disappeared after a software update [1]. They were restored in the next update, but I didn't like not having access to the raw TOTP data.

I switched to Authy after the incident, and now use 1Password after I discovered their TOTP feature.

[1] https://news.ycombinator.com/item?id=6325760
If somehow we had a way of checking Golang's source and submit our desired changes...
Being homeless in a rich European country with proper welfare systems screams of 'mental health issues'. Of course it will be a red flag for any job.
This was my experience at Coworking spaces. If you are more of a freelancer and need access to conferences rooms for your clients then they absolutely make sense.

If you're just working from home for another job though, there's not as much of a social aspect since everybody is just...working. I get much of the same benefit by going to work in my local library (out of the house, working around other people who are quiet).
Once again, if this is so benign the why China quarantined half the population ?

One of the possibility would be that the virus might much more virulent on Asians (I assume the Diamond Princess passengers are mostly white).
YouTube Surpasses Cable TV in Ad Revenue
It's the fairest point, modeling some issues is a pain in go, particularly dynamic data types (think ActivityStreams).
It's not ridiculous. Functions should not be returning garbage values when an error occurs.

This is the worst part of javascript and certainly it's not pleasant to uncover this in Go.
In my experience, churches are filled with the nicest people. Even though I'm not religious I go with my wife sometimes and everyone is very welcoming.

Seems like you had a bad experience at a church or maybe you've never been in one and you're judging them based on the media you view.

Either way, not a good reason to make wide blanket statements like that.
>I don't believe they were trying to be satirical, they wanted to prove a point about the nature of music itself that could be used in defending musicians against lawsuits.

Sufficiently advanced “proving a point via absurdity to make a more general argument” is indistinguishable from satire.