skysight-inc/HackerNews huggingface dataset:
SF city “leadership” had failed the city miserably. What we’ve witnessed is that the city was actually really, really hard to destroy with A LOT going on for it. The pandemic just accelerated the demise - no other city even in CA has exodus quite like SF. This is all very sad as SF was such a beautiful city.

Why would anyone vote for the incumbents in SF’s next elections is beyond me.
Not sure about flagging, but downvoting becomes available only after you have 1000 karma (and you can't down vote replies to your own comments).
The (very real [1]) risk is that the Russians could disconnect the Baltic states from IPS/UPS, forcing them to operate autonomously, at a time of high demand and low local power generation. This could rapidly (within seconds) cause a grid-wise blackout which could take days to recover from - you have to do what's called a "black start" [2] to restore service - which is technically quite challenging.

[1] https://core.ac.uk/download/pdf/38632048.pdf
[2] https://en.m.wikipedia.org/wiki/Black_start
What do worms or fleas have to do with vaccines?
It’s been a pet peeve of mine for quite a while, and an urban legend for quite a lot more. It was tolerated when all we had was typewriters (and even then you were supposed to add them, but it was cumbersome).
Statistically it’s bound to happen that some interviews don’t work out. Sometimes the problem just doesn’t click, or you have a bad day, or you get unlucky and 1 interviewer is being extra strict and unfair. I have both passed and failed interviews at most of the FAANG companies.

Some of my coworkers will usually apply at all the big companies at once and say pass 2-3 out of 5 interviews.

However if you consistently can’t get through an interview loop without an offer despite having studied the basics and repeated attempts there may be something wrong that you are not catching in your interview prep.

Shoot me an email if you’d like some feedback, would be happy to do a dry run and see if I can spot anything obvious. I’m at @cosmin on Github, you can find my email address there.
Failures can cascade across the grid. A software bug in an Ohio utility's computers in 2003 ultimately took out power for 55 million people in several US states and the province of Ontario. https://en.wikipedia.org/wiki/Northeast_blackout_of_2003

If you have sites in multiple grids you're guaranteed that one failure doesn't take down every site.
I've been able to make the adjustment by buying something with a slightly larger display. A 13" 16:10 display is comparable to 14" 16:9. At 1080p/1200p you lose some vertical pixels and a very tiny amount of physical vertical length, but you gain horizontal pixels and length, along with potentially more ports.

This was my recent experience choosing between a new XPS 13 or a T14s amd. Side by side the screens weren't that different. Port selection, keyboard quality, and trackpoint availability were the tiebreakers in favor of the Thinkpad. (Didn't care much about the performance difference due to my light use case.)
It certainly warrants a test to document what the function is for.

And if that test also happens to validate that the documentation is accurate, that is a nice side benefit.
I'm not the parent, but it's nice to deal with an environment where the stakes are low, and I can afford to play. In my day job, I can't often implement greenfield solutions and play with systems as toys without consequence.
Chatbots should pay more Attention to what you don’t Say
I read about it a couple of months ago (it was featured in one of those App Store articles, I think), but then I promptly forgot about it. Have you tried it? Would you recommend it to people who already know how to code?

Edit: now I think it might've been 7 Billion Humans, by the same company
Unfortunately, there's no time left for nuclear

People have been making that argument for at least 30 years; renewables have always been just a few years away from being cheaper than coal and obsoleting nuclear. I remain skeptical.

And the battle for public opinion is lost.

I also question this. Countering FUD about nuclear power seems much more feasible than the Green New Deal approach of trying to ram through trillions in spending and substantial lifestyle changes.
people with kids either did not move to SF or left earlier. I have several friends (with kids) who moved out of SF before pandemic due to crime/safety concerns. Mostly in 2018/2019
Opportunistic Testing
Perhaps you should change the title. This looks more like a promotion of your site than a question. It is fine to post your stuff here, but if it looks like you are trying to disguise it, someone will complain.

How much do you get from the call?

There is no landing page. If I go to your site, it is only a signup form. No way I'm creating an account without at least a few nice graphics.

Can I select between British English and American English?

Can I filter by topics? Can I select someone to talk about movies, or about books, or about cooking? (Is this a common feature in other sites?)

How do you prevent abuse from the users? How do you prevent that this is trnasformed into a webcam porn site?
maybe your brain arent tired enough.
or maybe you couldnt go to sleep due to low frequency city hum that decreases only around 2am at your place
What changed is the last 5 months is that people have an option not to pay them (by moving and working remote).

I expect California to try some sort of remote worker tax soon to try and stop the bleeding. Best of luck to everyone out in search of greener pastures. Remember not to enact the same city policies that turned California into what it is today.
> a certain component (electronic circuits) was being produced in 4-5 places. I eventually replaced them all with one centralised production array to simplify the factory.

Nah, electronic (green) circuits are high-volume but low-complexity to build. They are a good example of something that should not be produced centrally, because if you do, you have to invest a lot in high-volume transport to get them where they need to go. Much better to build dedicated electronic circuit factories wherever they are specifically needed.

Silly analogy to programming: Microservices. It makes sense to have a microservice to perform, say, user authentication, which is complex and only needed occasionally. It does not make sense to have a microservice to implement printf formatting, because you'll be calling it way too often and it'll waste a ton of network bandwidth. Better to import a string formatting library into each service.
Fossil fuels have boosted our quality of life so much that we have no really big industrial problems left except for getting rid of fossil fuels.
One idea was a workout mobile app with achievements (badges) - Duo Lingo for workouts. You pick a ready-made workout plan (or create your own) and it gives you badges to reward your progress and encourage you to keep going. What concerns me is that the market is over saturated - a quick search in Google Play shows hundreds of results for workout apps.

Another idea was improving the renting experience in London (where I'm based). There are so many new flat listings here that it's hard to find the ones you like. My idea is to crawl over the more popular agencies' websites and organize the listing information neatly with extra customizable filters, such as "1 mile away from a tube station" or "bedroom that is at least X sq.m." (for the ones that have an included floor plan). I haven't actually tried out that idea yet, and it would definitely solve a problem all my friends and I are having - we all go through a miserable experience in finding a flat. However, one problem would be that some of the agencies' ToS prohibit crawling.

I also had an idea about a Citymapper-like tourist guide mobile app, but with the pandemic, that won't be relevant anytime soon.
Is this a common thing in the US? I am from Australia and the cost for managing individual product returns is a cost of business, something you take into account when pricing. There is an insurance product called 'Product Liability', but it's to insurance against large payouts, not individual returns.
> This doesn't prevent scams in the other direction

Which is probably the majority of the actual scam cases. Sellers scamming buyers.

So I don't think this is a good case at all.
I just don't see this panning out on a large scale once people realize that their paychecks will also drop significantly when they move away.

If you didn't do a basic cost-of-living comparison, then it's probably good that you didn't go work for a bank.
2nd tier cities with affordable living and fiber internet are going to see a huge boon of immigrants.

Cities take note and start rolling our fiber as fast as you can.
> there's also a ton of absolute pap from that same decade

While this is no doubt true, the rate has plummeted from (say) 15% greatness to 0% greatness among commercial music. The business model has changed, with 360 contracts and producer-centric, sales-hyper-focused development. There's great music out there, but it's not being produced by the big labels any more, and that's something truly, and unfortunately, new.
I find it amusing you are skeptical... why so distrustful? But believe me, it's quite necessary.

I use the citation manager Zotero a lot. It's necessary to store all the titles of journal articles and books in sentence case (e.g. "Issues regarding the economy of France") because some publications require citations to use sentence style (remains unchanged) while others require title style ("Issues Regarding the Economy of France").

And obviously the solution cannot be naive, but is language-dependent, so that in English words like "the" or "in" don't get capitalized. And as the rules for titles are obviously language-dependent, so it goes without saying that the algorithm would have to be localized.

(Note that while it's relatively trivial to convert from sentence case to title case in English, it's impossible to automate in the opposite direction, because you never know if a capitalized term in the title is a proper noun or not.)
Public transit is a huge problem. Even if, say, my coworkers were willing to ride public transit, I'm not sure I'd be willing to be in the same room as them.

And to add to the roommate problem, I think a lot of people in sf led lives predicated on not spending that much time in their tiny housing. All of a sudden with everyone all home all the time... oof. You really need a separate office for each person so you're not spending 95% of your life in your bedroom. That's pretty unaffordable for most of the city.

My company bit the bullet and allowed permanent remote. Fifteen percent of our employees have already left sf. I suspect this will accelerate as leases expire.

Also, the stunning incompetence of sf government has led to property prices that are just stunning. A coworker bought a nice condo -- obviously elsewhere -- for less money than he was paying to have two roommates in sf. Getting out from under the ridiculous cost of living here leads to such a stark change in quality of life elsewhere.
> coding for the happy path

It's not that complicated. A relatable example would be writing an API endpoint that receives data and then you do something with that data.

1. Write the endpoint so it works for the expected data.

2. You're done

That's it. You don't need to worry about anyone sending you malformed payloads or fuzzing your API. You can ignore it. They cannot exploit anything, they cannot crash BEAM. It will keep working.

Maybe they'll run you out of memory or CPU or bandwidth, but those are problems solved at other layers (unless you include rate limiting in your application).

Ignore all errors you do not need to explicitly handle. That's the whole point. It's wonderful.

Maybe you can do this in other languages with worker pools and supervisors, but it will be very expensive and high latency due to the cost of OS process forking and you're also wasting a lot of resource on context switches with that design anyway.
One thing that I like about these style of games is that they subtract the fiddly parts of programming that I don't find particularly enjoyable: things like dependency management, fiddly environment details, differing compiler versions screwing things up. This is because, of course, it's not real and so doesn't have to deal with the messiness of the real world.
If only we had a huge fusion reactor floating in the sky that gave us energy for free.
Google is famous for dropping services on a whim. This one's going to be a doozy. Profitable, too.
World-renowned climate scientist dies in ice accident in Greenland
There's no reason to believe that being able to learn leetcode tricks is a better sign of aptitude then being able to learn good software engineering practices.
The ratings agencies that were giving AAA ratings to financial instruments that were built on lies and fraud just because there were very big deserve some scrutiny. It's hard to believe that the entire industry was incompetent and that none of them were colluding with the people offering those instruments.
Right, we know that it's not a huge problem because not that many planes are crashing.

Also, I suspect that circuit checks could detect at least some shorts in wiring that can't be physically inspected.
> Being a single, young(ish) guy, it still makes sense to be in a city.

A city, yes. SF? No. By far it's the worst place for this I've ever seen.
While I agree it's almost always a bad idea: effectively every design team I've encountered has requested stuff like this.

So yes, it's extremely common. It's done on tons of websites, for tons of mail addresses (ever receive an all-uppercase address on a delivery? same issue.), and tons and tons and tons of emails and legal documents (woe to those with last names like McCormick).
Seems that if reducing the amount of deaths involved with generating energy is the goal, nuclear energy is still the number 1 choice [0]:

> That’s right – even when including seemingly catastrophic incidents such as Chernobyl and Fukushima in the calculations, the math says that the amount of energy generated by nuclear is so vast that it more than outweighs these incidents over the long-term.

> The reality is that nuclear energy is much more comparable to renewables like solar or wind, in terms of safety. More importantly, it’s on the polar opposite of the spectrum from coal, which manages to kill 4,400 people daily in China alone.

These numbers are especially interesting when considering that nuclear seems to provide more energy (4.9%) compared to wind (<1%), solar (<1%) and hydro (2.5%) combined. Total deaths per 1000 TWh of wind, solar and hydro amounts to around ~2000 while nuclear amount to ~90.

https://www.visualcapitalist.com/worlds-safest-source-energy...
Christmas cards volume would dwarf election volume easily. You are looking at a many to many relationship vs a finite number of ballots.
In this regard. I like the google approach for not asking questions that are publicly available on internet.

These are basic computer science fundamentals and critical thinking capabilities that essential for performing the job atleast for software development roles.
Interesting, but should be clearer about what this entails.
What are the native browser components currently using?
Windows: some old IE, EdgeHTML+Chakra, Blink+V8?
Linux/macOS: WebKit?
The Promise of Peer-to-Peer Credentials
In my view, nothing can be used to deploy a product, without further consideration.

My rationale for saying this is that in addition to programming in any language, you need to understand hardware, including safety. And I think that by the time a person reaches that level of knowledge, they have probably familiarized themselves with programming at a variety of levels from bare-metal C up to desktop software.

Now, I've only been playing with MicroPython (actually the CircuitPython fork) for a few months, and at this point haven't come up with a "scale" of project that needs more than bare metal C but less than a full blown operating system. But then again I haven't come up with any good product ideas in that time period.

As I mentioned to a friend of mine: "Hi, we're programmers, and we're here to burn your house down."

Between the two real projects that I'm nursing along right now, one uses a FFT and the other an interrupt running at 170 kHz, so neither of those can be pure Python projects yet.
It is certainly acceptable, although some publications have diacritics as part of their house style, and if the author doesn't use them, the copy editor is supposed to insert them.

The New Yorker writing things like coöperate and reëlect is probably the most infamous, although they are not the only ones.

The Guardian style guide says to use spellings exposé, lamé, résumé, and roué – but not café. Although, when giving the name of an organisation/institution (restaurants and cafés included), the article should use whatever spelling is preferred by the management, including their choice about how to spell cafe/café (when that word is part of their name).

Personally, I'd always write café in formal English, because cafe just looks wrong to me. However, in something informal like a text message I probably wouldn't bother.
I tried to cover that in the catchall "[...] or which otherwise examine [...] their instruction bytes at runtime".

> Technically speaking, you can't apply any transformation to arbitrary binaries

Well in some cases it may be possible to prove that a binary doesn't do anything weird (given the entry point which is usually fixed by convention, e.g., _start), although that is undecidable in general.
If the same people were smashing the windows at Starbucks or Walgreens each day, the police response would suddenly be totally different.

The police prioritize protecting the property rights of large landowners, first and always. Don’t buy their excuses.
Because insider trading is a good thing or do you think they should be replaced by something else?
For most business that is not a choice. If you are making a utility or game then maybe, but can a company like uber decide that they will only be available to android users?
Mine are both the old version, and got them at an "OK price" when Apple was selling USB-C HW at a discount.

I found that if I turn them off (for days), the burn in goes away.

This is the kind of burn in I get from a few seconds:
https://files.littlebird.com.au/Shared-Image-2020-08-17-09-1...

ends up looking like:

https://files.littlebird.com.au/Untitled-3-JCFxO.png
So insider trading is impossible because as soon as the information is released to a select group of people they are automatically the public?
Chinese is the written language, based on Mandarin. Mandarin and Cantonese are separate, though closely related, spoken languages. They're a lot closer to each other than English and Spanish (more like French and Spanish), which is why the same written language works for both sets of speakers: most of the vocabulary is shared.
How to Quantify Product Impact
kind of an effed up headline.
But they stack better in trains. A train load of greens is equivalent to almost 5 train loads of it's precursors
0.5c only seems fine because they never contextualize that with the standard deviation. An average increase in temperature across the whole world, for a whole year can mean huge localized spikes in variation, or it can mean everywhere is a little warmer. Unfortunately for us, earths climate is ludicrously nonlinear, so we are in for the former, rather than the latter. Making global heating simple enough to communicate to everyone necessarily means lossy compression, but small numbers like that really don’t convey the risks at all.
The bootloader is locked so it won't accept unsigned software. Of course it can't be locked to your google account until you sign in. To unlock the bootloader you have to know the screen code or the google account code.
To clarify this - as far as I've seen, so far, 3 of the 45 Oxford colleges/PPHs (Worcester, Wadham, and St Edmund Hall) are accepting all offer-holders regardless of results.

(Oxford, along with Cambridge but unlike many universities, has the results of interviews and, for many subjects, admissions tests to assess to whom to offer a place. They make offers expecting that the vast majority of them will be met, rather than over-offering and expecting A-level results to prune the numbers significantly. In previous incarnations of the admissions system, candidates who passed the entrance exam and interview routinely got an offer of two Es, i.e. a formality. So, providing places to all offer-holders would not seem an unreasonable course of action in the circumstances.)
I think about Bitcoin (and similar systems) primarily as a long term store of value.

I think they are a pretty fundamental innovation in that space.

What are good alternatives? Gold, cash, or ETFs have substantial drawbacks - especially in situations where property rights are insecure and inflation runs wild (or just eats up savings at a somewhat moderate pace, as is the case in many developing countries).

Of course Bitcoin is also a human system, eventually, but what you are trusting is an emergent, non-hierarchical order which should be more resilient than hierarchical systems. The technology facilitates the emergence of such a system.

I actually think the flawlessness of the technology is not a necessary condition of Bitcoin's success. If bugs are found then consensus in the social system can emerge which can minimise damages

All of that being said I think the use case for blockchain is probably quite narrow.
Solar sails interact with light. It's matter-matter interactions that drop off in the high speed limit.
> the West enjoyed an extraordinary period of peace, prosperity, and technological progress, all under the guidance of Enlightenment [...] But then there was [...] great political instability [...] In addition modern developments such as radio and the automobile produced considerably cultural disruption. All this produced great confusion and despair among much of the intellectual class, and a great many abandoned Liberalism and Enlightenment philosophy.

What will happen in the 2020s-2030s? What will become the new replacement of Neoliberalism? From time to time, I find myself considering this question. The historical background now is remarkably similar. I bet some Hacker News headlines (e.g. "UK votes to leave EU") we've seen has already appeared in a 2060 exam on the early 2010s-2030s, not unlike the our impression of early 1910s-1930s history.
Mine was one of those. Highly frustrating.
To be fair, I can see why

> Even if you do port coreboot

was read as abrasive; that tweet can be read as a snarky attack that belittles the efforts of the porter, to which the "so what?" response is apt – in fact, a de-escalation.

And yet, in reality, it wasn't one. (This is why you assume good faith, people!)
>You basically are buying a themed hotel for free..

Or you can use it to keep and torture your victims as a serial killer.

Gives me creepy vibes...
The author has also kindly posted a solution manual for all the exercises [0]. Last time I checked (year ago) this wasn't available publicly. I love books that have solution manuals available, crucial for self-learning.

0.https://www.cs.huji.ac.il/~shais/UnderstandingMachineLearnin...
The victims are literally everybody else in the market. Basically, do you want the markets open to the public, or only to a small cadre of trusted insiders? Allowing insider trading means if you aren't an insider it is a suckers game.
Speaking of people wanting to gratify their ego by being right: Everyone on this thread trying to lecture me on software engineering? ¯\_(ツ)_/¯
Well, I can't write for others but the economics had nothing to do with it in my case.

As for Mozilla not being sustainable: I think they could be, but not the way they run their business.

Email hosting is lucrative enough for Fastmail.
administrateur bâtard de l'enfer