skysight-inc/HackerNews huggingface dataset:
I'm excited that you're thinking about solutions to the housing crisis :).
Unfortunately, prop 13 is basically untouchable - though it is a root cause of misaligned incentives for homeowners. Walk down my street in Sunnyvale, and 4/5 people are elderly and can't really afford their home without prop 13.

Regional government is just what sb 828, which adds teeth to the state housing planning (and sort of sb 827, which sets zoning state wide), will do!

I don't think breaking up CA would solve our jurisdictional issues (E.G. Sunnyvale can't get BART if Palo Alto won't accept it, or Cupertino can't get VTA investment if San Jose controls it) or change the local home owner politics in the Bay Area.

I think it's pretty likely that we'll see 827 and 828 whittled down to nothing in the senate, but it doesn't mean we should give up. The tide is turning. Whether that happens fast enough to keep our cities viable depends on our participation.
Yep. Pixels are great, but the big hole is in dynamic range. I'd love to get some high shutter speed shots of night time action in natural light, but I rarely have a use for creating prints the size of a drive-in movie screen.
Apple uses a non-standard 14.5V @ 2A PDO unit in the smaller MacBook charger, they also have some protocol-level 'quirks'.

https://plus.google.com/102612254593917101378/posts/ftb7qCZf...
I looked a little over the shoulder of one of the guys in the AT&T store. They can override pretty much all prices. For example this guy gave me a $39 plan for $19 because they had messed up a previous order. He just typed in different price numbers for each item on the bill. I assume they have a certain amount of discounts they can give away each month.
There's not much discussion about high ISO noise. I'd be interested to know how such a high pixel density affects that. If they could keep that desesity on a medium format sized sensor it would really be amazing and would really give large format 8x10 film a run for its money.

Hasselblad offer a 100MP 53 x 40mm sensor which they can then use to capture pseudo 400MP images. That's based on a multishot system where they can move the sensor by, I think, half a pixel by shaking the sensor. Only good for things like landscapes that don't move but still amazing.

(Also, off topic but I'm pretty sure the watch used there is an Omega Speedmaster Professional.

I'm not sure if impressed or ashamed that I can recognise it from its unbranded movement.)
Actually, it's the exact opposite. The security of a blockchain is fundamentally dependent on mining being expensive. That is the only defense against a 51% attack. Cheap energy just drives up consumption to the point where mining is expensive enough to deter attacks.

This is ultimately what I think will sink blockchain as a medium of exchange (not necessarily as a store of value). By its very nature it cannot be cheap, so TTPs will always be able to beat it on price.
I think this largely depends on where in their career they are and how familiar they are with coding in the environment they just found themselves in (large org, small company, startup, tech stack, etc).

In general I find pairing a new hire with a less senior but relatively new hire to be a good way to get them ramped up quickly. Ideally this person has recently gone through the same process and can help get the new person unstuck. It also very much helps in the first few weeks to have a single point of contact to ask all the basic questions to get them up to speed before they feel comfortable reaching out to the larger org.

After this its all about knowledge transfer and task management. Helping them understand why things are the way they are, not just how. There is a tendency for new devs to come in and want to change everything to be "better" without understanding the reasons for the current state of the world.

Once they are up and running, giving them larger and larger tasks with less and less guidance will get them out of their comfort zone and needing to get better integrated into the team. They will need to ask for help from an area expert, sync with PM, and be responsible for something end to end (though likely already pre-defined by someone more senior).

If they've made it past that point they should start becoming more autonomous and a great candidate to be a mentor for new devs coming in. Once they hit this stage, I find giving them more responsibility and less guidance can help them grow, fail, and learn.

I could write a lot more about this subject but thats a general idea of how I look at the ramp up process. Getting to Senior is a whole different topic, but for context I've only ever worked at large tech firms so thats the only definition of Senior I know.
There exists non-blockchain distributed ledger technology such as the ledger implemented by the IOTA team.
Are there other means of distributed trustless consensus as secure as PoW? Secure being the operative word here. Lots of attempts, but none yet convincingly as or more secure.
I am not currently. I saw it as a pain when you're already signing up for a paid SaaS. I looked back at similarly structured products that I've used in the past (B2B SaaS) and couldn't think of one that had me confirm my email so I did the same.
Command Line Heroes: Days of Future_Open
I was thinking about doing the same after I saw the parent. But just because you and I can does not mean everyone can.
I find that an aluminum ball leaves little bits of aluminum on the grill that can get into your food.
Like I said: an unfortunate local maximum that works but hinders progress.
Earbud Translators: Not Perfect, Still Handy – News – Communications of the ACM
My employer does a 3-month training program that covers our full development stack, which is rather specialized for our industry.

My first team didn't use any of those technologies. But the 30-some fellow students in the training program have become some of my closest friends and, in some cases, trusted teammates and mentors/mentees with various technologies.

Peers are an absolutely underrated part of the mentorship puzzle, and I'm glad your company takes strides to incorporate peer learning even at a small scale.
A well-regulated community which accommodates the needs of its members, rather than a compassionless free-for-all, is attractive to people and may increase demand. After all, those people passed those laws and regulations. I know that's the kind of place I want to live.
Did the sun rise the following morning too?
Security flaws show Grindr still isn’t taking gay men’s safety seriously enough
They were stating a fact based on the reported complications and not passing a fleeting observation. Why is that a problem?.
Junk traffic to 1.0.0.0/8 [pdf]
i bought a simple USB Type-C to HDMI adapter and used it successfully a few times. of course, now that people's switches are getting bricked, i'm scared to keep using it. :(
Sure, but they do this by avoiding usurious debt, not from getting a "rich guy discount".
It's unnerving because:

1) It reinforces the idea that for young women, the only way to achieve business success is to be performatively "girly" -- being unceasingly cheerful and social, presenting a breathless aw-shucks ("so amazing!") demeanor, working on things like fashion lines and skin care products or on image-first careers like "Instagram influencer." Society accepts that ambitious young men will present to the world in lots of different ways, but when it comes to ambitious young women we try to hammer them all into the same shape.

2) It puts pressure on its readers, who are in an age bracket we generally associate with childhood, to trade the traditional privileges of childhood -- shielding from the pitiless demands of the market, space to experiment with different facets of their personality, time to dedicate to education and self-development -- for the precarious, rat-race lifestyle that adults live every day. Kids who are saying "there is no such thing as a regular 9 to 5. We work 24/7!" are kids who have internalized the idea that work is all there is, that their lives don't have room for anything else. That would be a sad thing for a fully grown adult to believe, much less a thirteen-year-old.
By cryptocurrency standards, 2008 was any given Tuesday.
San Francisco will regulate electric scooter sharing
Not throwing a shade but can any vim/emacs expert user tell me stuff that st3 has but not vim/emacs?

I know st has better mouse movement.

(I doubt experts would move but asking anyway)
Interesting, I hadn't heard of them and I don't know enough about their business model to comment.
There's no shortage of nonsense ideologies for teenagers to choose.
Windows 10 Pro has advertisements in the Login screen background, and the Start Menu -- by default, on every fresh install.

Yes, you can turn these advertisements off easily. But considering how much we pay for Pro (~$200), there shouldn't be any advertisements anywhere.
Most folks consider an operating system showing them unwanted ads to be malicious.
That's not actually true. Git is a blockchain, for instance. Permissioned blockchains are a real thing. Even centralized blockchains can be useful (e.g. a government publishing property record transactions, the blockchain aspect would be useful to ensure retroactive modifications weren't made, even if the gov. was still in full control of the chain itself).
is that 2.1 cents a kwh? Dirt cheap.

I've read that solar panels (I have one for hot water) might lose some efficacy over the decades but even those installed 40 years ago are still working. I guess at some point it will be cost effective to replace them...or if the math works out leave them working at, say, 60% efficiency, and build a new one. It's not like they're running out of sunny places over there.
10 Surprisingly Opportune Times to Network
A Pledge for a Healthy Internet
Microsoft is making the same mistake as Apple; they call something Pro but in an effort to appear "not boring" they make it a mass market product that neglects almost entirely the Pro workflow.
These cover it pretty well:

Why you don’t want a blockchain
https://twitter.com/jimmysong/status/964172100054417409

Do you need a blockchain?
https://news.ycombinator.com/item?id=16315456

Avoiding the pointless blockchain project: How to determine if you’ve found a real blockchain use case
https://www.multichain.com/blog/2015/11/avoiding-pointless-b...
Tim Cook says Facebook should have regulated itself, but it’s too late for that
Pinterest’s new feed has just your friends’ pins, no algorithmic recommendations
Well, at least they were kind enough to completely split up the sponsored content (right screen) from user content (left screen). With the update I entirely stopped viewing sponsored content, aside from the occasional ad when viewing stories. An interesting side effect is half of the ui is entirely useless now, which leads to a strange ux, but still better than interleaving everything (ie facebook, instagram, twitter, etc.).
Open Rights Group – Facebook Don’t Want You to Know How Their Algorithm Works
The dark side of data rears it's ugly head.
> Microsoft makes the most stable, easiest to use desktop OS

> Windows still drives me nuts, has ads, gets stuck in tablet mode when I'm on a desktop, and has driver issues from time to time

Stop, you're making this macOS user jealous.
Microsoft is launching a huge reorganization to focus on AI and the cloud
There's a lot more than two types of settings! For example, many of the Windows 7-style Control Panel dialogs are missing more sophisticated features until you click on Advanced or some sort of similar properties button, which actually will then pull up a Windows XP-style dialog!

Microsoft has never successfully unified their settings and likely never will. Even though the Settings app has come a long way, it's still unideal for a lot of purposes, and they annoyingly have been making it harder to get to the Control Panel quickly. (Protip: If you want the legacy Programs and Features, searching "appwiz.cpl" is now the fastest way to get there, since they explicitly block "Programs and Features" from appearing in the search box it seems.)

While annoyingly they've broken the legacy user management to force people to use Settings so they can repeatedly shove Microsoft accounts down people's throats (even in a domain environment), things like managing local/roaming profiles still requires you go all the way back to an XP-style advanced properties dialog you can only get to from the 7-style System Control Panel.
It must be more than "engineers can't read a spec" because decices using previous versions of USB tend to be fine. So why can engineers read those specs? (Why didn't they "choose an incorrect resistor value" for previous generations of USB, then?)

This spec by contrast must be far more complicated[1]; also since it is so much faster, can't quality components supporting it all be more expensive - leading to cutting corners as a cost cutting feature?

Also if as a consumer you can't predict what "should" be about to happen (which way power will flow, what will be host) that is down to a bad spec re connector types. For example couldn't a universal visual indicator on a port (including the bottom of a phone) indicate its capabilities and what will happen very clearly? (Through symbols.) They do not. Couldn't a software popup make you choose? They do not.

Not to mention that it is not clear what should happen. If a phone can power a USB peripheral (like usb on the go) that means it could charge a second phone.

So if you connect two phones which one should charge the other? With old versions of USB phones the answer is simple: whichever one you put an on the go converter into, making it a master instead of a phone's usual role as a slave.

The fact that the spec does not make these as clear for USB C is down to the spec and design.

Can't USV C simply be badly designed? (overdesigned, underdesigned, badly designed.)

[1] Consider that a 1-page spec that can be read and implemented quickly in 15 minutes, can be implemented by anyone. A five-thousand page spec that takes 1,000 hours to read and understand can be implemented by no one (only teams). In between we have both previous versions of USB and USB C - but is it possible that USB C is too far in the latter direction?
Generating $32,000 in 30 days selling a crypto-filled USB stick
I have a CNC machine that I control from windows. Windows 10 forced a hard shutdown for updates while I was running a job the other day. No notion that the software was running an active program, no observation that active processing and I/O was underway. I HATE windows. It seems to have more irrational and user hostile defaults than any other system. I'm sure that if I were better about it I could craft an image that worked better, and I could disable stupid things, but in a workshop I never want cortana. If I had wanted it, I'd be playing Halo...

Windows 7 was fine, but the spammy feature bloat is so frustrating.
Rise of the DIY Death Machines
Wow, Hippo Video lets us create GIFs! I make lot of GIFs in a day, lol that’s my hobby. GIFs + Editing + Video creation is a deadly combo. Gonna try creating GIFs right away.
Satya Nadella: Embracing Our Future: Intelligent Cloud and Intelligent Edge
Parking problem: Volkswagen storing 300,000 diesels across US
As can a AAA battery, if accelerated sufficiently beforehand.
> How do you know which plastics

This is regulated by the FDA. See [1] for a link to their hub which goes into far more detail. Obviously a restaurant can violate the regulation, just as they can slip glass shards into your food or not wear gloves.

> Just because it's common or "natural" doesn't mean it's not bad for you

You're correct in this regard at large, see Sharks, Lions and Bears. However nitrates (especially sodium nitrate, not to be confused with potassium nitrate) have been used for a very very very long time in human history for preserving meat. The guardian article is extremely disappointing in that it makes no reference to published material and seems to make several bad claims, including to the reference of salting meat as an "alternative". That being said like all chemicals too much of it will cause adverse side effects, and there are people with genuine reasons (migraines) who want to watch their consumption of it.

> This sort of snark is really not welcome on HN

I'm mostly surprised to see blatantly conspiracy theorist level "there's fluoride in the water man!" kind of nonsense here. It's one thing to discuss your favorite nitrate-free red wine or have a preference on bacon, it's another to suggest that flouridated tap water is a negative.

There was recently a town near me, in Texas, that voted to de-flouridate their water supply. This kind of non-logical fear is backed by comments like this that suggest anything with a vaguely scientific name is bad for you or should be avoided.

We have already seen this happen with vaccines and already kids have died from measles - MEASLES. A disease that should never pop up again in the industrialized world. We shouldn't be wasting resources to convince educated adults in a first world country to get their vaccines, we should be helping to bring life saving basic medicine to everyone.

So yes, that was snarky and sharp. However I don't think it's okay to spew blatantly alarmist non-scientific nonsense and pretend it's "just an opinion". (And sorry for the rather long rant.)

[1] - https://www.fda.gov/Food/IngredientsPackagingLabeling/Packag...
The world of niche publications is quite wild.

I once saw a magazine dedicated to a single hairstyle. (It was already at its 3rd edition and I later learned of new editions)
Calico.

Also, my customers don't have strong requirements for network isolation. I'd be more concerned about compliance in areas like finance or healthcare.
Cambridge Analytica site runs critically vulnerable Drupal
You shouldn't do this UNTIL you need to.

You NEED to before allowing any operations that rely on this information being accurate. Let's say you are allowing users to chat with each other, or share information. In that case it is super helpful to verify the initiating user's email as proof of identity, so I can't just enter your email and phish someone...
I liked the way the sharing and privacy options works in hippo video. Whereas camtasia needs me to download the video and store that in some hosting site for sharing purposes. In Hippo all this is in a single place.
Eelo is more than tech, it’s a societal project for Freedom and Democracy
I just clicked on the start menu, and halfway down the list of apps is "Suggested: Fitbit Coach. Up your fitness level".

That's an advertisement. My computer has never had anything related to Fitbit on it. Ever.
No, never. I mostly downvote comments when the language feels disrespectful to the parent. I typically upvote people replying to my comments because I respect that they took time to respond to me.

In some cases I do look for specific people though, for example whenever I see a post on redis, I search for "antirez" (the author) because I want to see what he has to say on the topic. I typically never up/down vote in these cases.
Introduction to k-Nearest-Neighbors
That's a scary possibility. Flood the market with barely-functional garbage in the low range so that consumers can't figure out which cheap ones are actually usable and just pay more to avoid the headache.

It's not dissimilar to the box store HDMI/audio/etc cable strategy: Cheap, absolutely garbage cables at a mid-range price, or upper-mid-range cables at grossly over-inflated prices. Consumers tricked because of course the $200 HDMI cable looks noticeable better than the $20 one. Reality is the real retail prices of cables they're comparing should be more like $2 and $20, and the difference between that $20 cable and one that actually would cost $200 is only noticeable with high-end test equipment (or by 'audiophiles', who have the super-power of being able to see/hear a difference in cables as long as they know the price).
No, I'm saying that in the paragraph in question, she's half-admitting that she is selectively presenting information. That is all.
Mixing some things together, uh?

You can't tell me that you windows drives you nuts, and keeps tweaking and tweaking making it worse. Still it is (your opinion) better as linux GUIs or Apple's one.

And as arguments you mention playing games, watch movies, and browse the web?! All three are possible on all mentioned systems. The last two even in the completely same way as on windows (besides user interface).

I am just glad that i switched to the other two options and never had to look back. Apple also fucks up things. Still a pretty solid system for my use case. Also i am not able to see the iOS-varent movement you mentioned. Also Linux GUIs get better and better. It shocks me everytime what Windows Users tolerate while bashing the other two system, when i have to configure something on our AD (only used Windows Server in house). Inconsistent GUI Designs on expensive software, xbox gaming center preinstalled on a SERVER EDITION, everything shuffeled together, ...
Microsoft reorg shakes up Windows group, Windows leader Terry Myerson departs
It might be possible to use pixel binning to get a 30mp image at high iso that looks great, using the luminance of 4 pixels to derive 1 pixel.
But now you see ads between stories. I don't remember if they introduced that with the update or before.
I guess at least they managed to avoid calling it his "incredible journey."
There's zero need for a blockchain in that case; all you need is for each insurance company to public a hash-chained log of their policies. The closest example is the CT logs, but every single invoicing software in my country was doing that before the Bitcoin paper was published, as part of the mandatory implementation of SAF-T: https://en.wikipedia.org/wiki/SAF-T
FIFA WORLD CUP
Not so sure, I saved over $1200 this year in about 1 hour of research and 1 hour of phone calls and live chats... my time is definitely not worth $600/hr.
How you mentor has a lot to do with the particular topic and the relative knowledge and skill levels of the people involved.

For example, if you're trying to teach TDD strategy then pairing might be best because there's a lot of nuance to how things are done. Environment setup. Tests come first. Make sure all the tests pass before moving on. Refactor between. So for TDD it would be difficult to provide a big list of dos and don'ts and expect someone to navigate them.

Some skills are contextually less rigid than TDD. Debugging a problem for example: if a developer is trying to use an internal API but they are getting a timeout response instead of any actual output. You could simply tell them to see if the HTTP server is running, but it's probably better to ask questions and explore the problem vicariously. "What do you think the problem could be?" Then you can arrive at gaps in their understanding about how the system or HTTP servers work.

Asking questions when there's that too-familiar "we've gotta get this stuff done" atmosphere can be challenging. It's tempting as a senior developer to just provide the answer without slowing down and exploring the problem with your junior counterpart.

There's also institutional teaching. Is the junior developer asking questions which should be addressed in documentation? If so, you should probably commit those answers to the documentation and have the developer act as a litmus test for the completeness of the information.

So teaching can be showing, sometimes it's a matter of explaining, and other times it's more important to just ask the right questions. I think one of the most important parts of teaching is perspective-taking. You want to explore the areas just adjacent to the person's knowledge.

Also, blameless postmortems. It's easy to point fingers when shit goes wrong. Don't.

Developers junior to me ask questions which I find border on alarming sometimes but I suppress that reaction because I would rather fill those dangerous gaps than have a developer be too scared to ask.