skysight-inc/HackerNews huggingface dataset:
It's sort of delusional to say that un-educated people and Trump are the problem. Educated people have vastly huger carbon footprints than non-educated people, thinking globally. Is it the poor people in Africa and Southern/Southeastern Asia that are to blame, or is it the rich people who literally use 10X or 100X more carbon emission in their daily lives? What about the historical emissions of our ancestors - I know mine as an American/WASP are HUGE considering all the cars/planes/meat that have been consumed by my ancestors. Compare that to a line of subsistence farmers in other countries. While I believe in climate change, it doesn't matter, I'm still on the hook for FAR more historical emissions than those un-educated people.

Carbon emissions are going up globally, carbon emissions went up in the USA, slightly different political environments won't change the reality that the vast majority of people, societies, and companies have done far less than they need to already. We can't fool ourselves into thinking a democratic presidential win in 2020 will stop this crisis, it simply won't be enough by any rational view of the emissions already out and coming out every day. Even the favorite policy of democrats/progressives, the carbon tax, got voted down in multiple progressive-state reforanda.

In summary, it feels good to point the finger of blame at the current political regime, but the reality is very little is being done anywhere except for pockets of hope like Norway, California, Iceland, Hawaii, which are NOT enough to balance out historical emissions and rising emissions in China, India, etc.
Out of curiosity, why would Apple's privacy statement on searches be any different than Google's?
> Because Tim Cook, as a homosexual, has teared up when speaking about human rights abuses of homosexual under repressive regimes

...but is also more than happy to meet and shake hands with the leaders of those repressive regimes? Like the UAE, which criminalizes sodomy and deports those who identify as LGBT?

https://www.thenational.ae/uae/government/abu-dhabi-crown-pr...

Is it possible Apple, like Tim Cook, has the occasional double standard?
I know the author doesn't claim to be unbiased, but it's rather off-putting to start an article like that.
The toaster will make the weather you ask it to make.
"We all live in a yellow lump of Brie, yellow lump of Brie... "

Edit: Clearly one glass of wine too many...
Not interested. Unlike the "normal" tech field, biotech and pharma is an extremely high risk investment and if you aren't a life scientist, it's almost impossible for you to separate the wheat from the chaff or do any kind of due diligence. A "cell biology 101" course won't help with that, you'd need a bachelor's degree at the very least. It's biology at the end, and biological systems are so complex that it costs billions to develop a drug, and you don't have a guarantee that you will find a working drug.
> although the "they/them" enthusiasts seem to be gaining traction

Why do you think it's new?
By removing the legal mechanism to do so - by signing over it's sovereignty essentially becoming a vassal state. A state that asks its citizens to abide by its laws must abide by its own laws, even if those laws are written by the EU super state.
Good on them for taking the time to think about how to do this properly. I use Fedora, I'm happy to them know that I use Fedora, and even to make the check-in somewhat regular so that they can know if I stop using Fedora.

Provided that they figure out a way that absolutely nothing can be done with the information other than to say, "This non-identifiable machine reports that it uses Fedora," I'd be okay with that.
The problem with your reasoning is much like there being uncountably many real numbers: it turns out in practice, I only deal with a countable subset of computable numbers, and get by just fine doing so, and hence many results about “real numbers” don’t apply to my life.

The mere existence of programs you can’t determine the halting status of doesn’t necessarily imply anything about the much, much smaller subset of programs we’d want to write for practical reasons — eg, managing my bank account.

It’s also very strange to quote things like “if you write enough tests”, when in fact I didn’t say anything like that.

Rather than address how a theoretical result connects to the real world, you assume without any thought that the kind of problematic cases which exist in theory actually relate to what we do in practice.

Show me the actual connection, or admit the halting problem isn’t really a concern in practice: where in the course of my life as an SDE does it actually cause problems, because in my experience, I work in the subset of programs you can reason about.

Many of the posters here make the same fundamental mistake: the existence of programs we can’t reason about doesn’t mean that there are no programs we can reason about — and in practice, we encounter the ones we can’t extremely rarely.
I dont care if my device resets every 15 min, so long as it does it in a way that I dont notice, and doesnt impact my use of it.
They're often considered similar businesses, but intuitively it seems to me that, long-term, Airbnb will be valued higher than Uber and other ridesharing companies.

Home rentals seem to be simpler market to operate in than coordinating real-time supply and demand between drivers & riders. Additionally, Uber seems to be facing issues on the driver side of the business - they have a $650 driver acquisition cost & a 12% monthly churn rate [1].

It seems to me like this is the economics problem of a return on capital (Airbnb) vs. return on labor (Uber, etc.) playing out in the on-demand space.

[1] https://seekingalpha.com/article/4231786-will-wall-street-sh...
The people can change their will at any time.
A lot of California, NYC, and other areas would be that much for a meal plus taxes. Also airports large college towns and some downtown areas for larger cities.

I usually don't spend less than $15-20 at fast food. But often it's multiple burgers without a bun, and a couple of side salads.
>> Crutches and leg braces: I saw many more people with crutches and leg braces walking around than I typically see in San Francisco. It was a striking difference, so I don't think it was just a fluke

Yeah, I was struck by this too, and I live in a small ish town down the East coast. There are so many more people with mild to significant disabilities, that are out and about than back Home (Greece, for me). Once I made the acquaintance of a remarkable lady of 92 years, who had just come back from meeting her school friends in London by train. On her own. She advised, me, if I plan to get to 90, to take care of my knees :)

Also, there's an astonishing number of fathers pushing prams and carrying their babies in slings, alone.

These are the good bits. Then again, there's the nasty surprises, like the homeless people sleeping it rough everywhere, as people go by, desensitised to the sight. Land of contradictions.
Data management startup Rubrik gets $261M at a $3.3B valuation
How do lesser known all-in-one password managers like BitWarden compare to the more mainstream options? I specifically picked them when migrating from KeePass because I liked that they were open source and that I could create my server instance if I wanted.
This is part of what informs the choices of the ecosystems that I live in
This could become a major use-case for wearables as more tech-reliant generations age. Before Google ruined the UI, putting on my smart watch was part of getting dressed and I felt weird without it on.
>It seems more likely people are just arguing about which tribe they're a part of. In that case nobody cares about what the best outcome is or what the truth is.

Most of the people I see raging about it are either EU residents of the UK or people who work with EU residents of the UK. They're arguing about concrete impacts on their lives.
> sock.send_filelist(commandline.list)

Instead of a "filelist", it's got to be a remote shell command argument, since it allows stuff like:

scp server:'$(
comm -23 \
<(find dir1 -type f -printf "%P\n" | sort) \
<(find dir2 -type f -printf "%P\n" | sort) \
| sed "s:^:dir1/:"
)' .

I'm not sure what you propose for client-side verification in this case.
To be fair, "simply" introducing a hard border between parts of your country isn't quite... simply. Which country would do that? In addition, it's a pretty crappy symbol of "getting independence" if you "leave behind" a part of your country to get it, and that's how it's understandably perceived. And May's government relies on the DUP to achieve a majority in parliament, for which this is wholly unacceptable, since it stands for getting closer to the main land and not being one with Ireland. (of course she doesn't have a majority now, but the DUP might very well have broken away long ago if this had been a plan)
To me it feels like Priceline have already started moving in that direction.

There's a Booking.com ad in Australia that is very AirBnB-esque (to the point that my partner thought it was an AirBnB ad until the Booking.com tagline came up); so my feeling is that they're ready and keen to compete in that space.
You're right. It sounds to me like [s] with lip rounding, where the teeth don't contribute as much acoustically, but it does indeed sound like an [s].
2018 Was Another Big Year for Chicago Tech
It's either great or useless, 100% dependent on your location.

Maybe 40% of my city is missing (top-20 in the US) including absolutely everything in my neighborhood other than a couple parks and churches. It gets my address to the correct block (between X and Y Aves) but that's it. Some small towns around me barely exist, others are absolutely complete.

You'll probably do ok in SF/NYC/LA/Chicago etc, but it gets really spotty beyond that.
#!/bin/bash

echo "Magic!"
echo -en "\033[1F\033[2K"
echo "Moar Magic!"

This script will print "Magic!" then the next echo sends escape sequences that move the cursor up 1 line with '\033[1F', then '\033[2K' clears the line the cursor is on, which is now the "Magic!" line. Then we output "Moar Magic". 3 commands but only one line of output.

The -e option on echo enables the escape sequences instead of literal chars. -n disables echos automatic newline for the sequence that deletes the first line

scp servers can of course do all the same trickery.
As per the full contest rules (https://www.zerodayinitiative.com/Pwn2Own2019Rules.html):

> If more than one contestant registers for a given category, the order of the contestants will be drawn at random. Based on the contestant order, the first contestant will be given an opportunity to attempt to compromise the selected target. If unsuccessful, the next randomly drawn contestant will be given an opportunity. This will continue until a contestant successfully compromises the target. The first contestant to successfully compromise a selected target will win the prize money for that target in that category. After a target has been compromised, the contest for that category is over and no other contestants will participate in the contest for that category (unless Sponsor has offered an additional winner option, which would be announced at the conference if applicable).
Further, I think it should be emphasized how much there is to CLOS. I've seen a number of CLOS tutorials that stop after showing how to do in CLOS what can be done in other OO languages, and don't really indicate how much more there is, let alone show how to do those things. Keene's book does go in to this. There are a few very minor differences between what she describes and what is in the final standard though.
Seems odd that these contrarians would have been on Medium in the first place.
"And no, tools like the python REPL, wolfram alpha, or siri/alexa do not replace an engineering calculator"

Honest question, why is that? I left my calculator in high school and almost exclusively use wolfram alpha / the python REPL, depending on the task - but I also don't do much engineering.
But different and arguably on-average cheaper costs.

Paper can rot if it's not kept climate-controlled, but not nearly as fast as bits stored to non-volatile media if the power goes out and there isn't a hot backup.
This is why I think Tesla's prototyping with the supercharger is so important.

A non-Tesla charging station would probably better look like a mall - you have customer's location for 20-30m, why not shop or get food?

Alternatively, many places of interest would have larger charge points and treat them as a revenue stream.

So the timing incompatibility of gas stations may mean they end. I think this is why oil companies are so against EVs - they destabilize their existing decades-built-out delivery network of gas stations unless/until we get charges down to 5m - which isn't likely soon.

I can't wait for these localized environmental disasters waiting to become superfund sites to be disbanded entirely.
My grandmother (96) suffers from dementia but consistently recognizes me. My visual appearance has changed but it seems like if it's slow and gradual enough, it would be okay.

In my opinion, the ability to learn is one of the skills that is hit hard by dementia. The inability to string moments together and view them as a whole makes learning something new a real challenge and the longer it takes to do the thing, the more likely it is that it will simply be un-learnable.
> Theresa May took his place after some debate; she was vociferously pro-Brexit

I don't think that is accurate. See https://www.euronews.com/2018/12/12/what-is-theresa-may-s-vi..., https://www.bbc.com/news/uk-politics-38653681, https://en.wikipedia.org/wiki/Theresa_May#Brexit
Python 101: Episode #42 – Creating Executables with Cx_Freeze
Who are governed ultimately by the Prime Minister. So they do what she tells them to, ultimately making her the most important person.
Maybe we should change the notion that it's difficult to deploy an on prem service.

Why can't it be as simple as containerizing it and presenting it exactly like your would install an app on your phone, with the same possibility to grant permissions? App store provides automatic OTA updates so you don't have to bother about security. And the app itself should not have internet connectivity, connectivity is provided through authenticated tunnel into the container so the app cannot phone home in the background, you can only connect into it using the tunnel with your own password.
> 4) Hold another referendum where it's going to have to be a decision between staying in or exiting with no deal (also political suicide & creates distrust).

I've never really understood this reasoning given how Leave as completely nebulous with no real details. Is it really such a betrayal to go back and say "alright here's what Leave actually means is this what you actually want vs Remain"? That's been my issue with the whole vote from the beginning, leave was so nebulous there was no actual consensus behind what it should have actually meant.

Granted it was kind of impossible to have the details before the actual vote because the actual deal had to be negotiated but I don't see how the situation hasn't changed enough for another referendum to be appropriate.
No Cookie banner, no "hey why don't you sign up" message, no "read in app" button, no exit intent popover.

Just words. I like it.
I'd say it's a marvel of soy and starch filled "chicken" patties and nuggets loaded with extra sugar to boot. I'm just guessing that in one of those meals (not including the soda) you get a over full day's worth of sugar (100g, medical standard max recommended) which is way higher than what people should probably limit sugar intake to (20g).
Bottom left of page 9 for RSA and middle left of Page 10 goes through which manufacturers were the mode.
FUTURE OF CRIME FIGHTING IS FAMILY TREE FORENSICS
My father was diagnosed with Alzheimer's last month. He's had symptoms for a couple of years, but as an engineer with a pretty high cognitive reserve he compensated with systems, rituals, and routines, but, mostly, paper systems.

In the 30 years since my grandmother died from Alzheimer's, we haven't made much progress on treatment. I'm now looking ahead about 30 years to the age when my father and his mother both experienced the onset of symptoms and I'm thinking about how I might compensate, keep myself aware of my condition, and remain functional for longer. As a software developer who already relies heavily on software systems to keep life organized, I expect software will play a large role for me.

I believe there's already a market for technology widgets for cognitively impaired people. Dad still likes to surf the internet to read the news and do research about his condition. It would be handy if I could sandbox him a little. Is there a way to rig a browser so a user can't buy anything online? That would be handy.

As wearable tech -- and in 30 years perhaps implantable tech -- advances, I can envision many devices and software aids for those with cognitive decline.

Would be nice, though, if I didn't need any of that because the next 30 years yields an effective treatment or cure.
So what is the worst-case scenario if the UK comes up with no clear legal plan for Brexit on their end before the EU deadline?
If there's always another vote, no vote needs to be implemented. What's the point of voting then?

Kids learn at an early age that when you lose, you lose. They usually grow out of "best of 3" or "best of 5" before age 10.

Even a 5 year old knows that "best of 2" doesn't work.
There are some tricks you can do in order to break up the code base to make it more manageable using the plugin and module patterns. Each part of the code that can be useful in other code bases you can break up into modules. For example a Vector library if you are making a game. It's OK to move out even small functions if they are common enough, like the famous leftpad module.
Next step is the plugin pattern, where each plugin is totally independent of other plugins, where the plugins communicate to the main codebase via an API. The third trick is to move complexity to the architecture, meaning that some part(s) of your system, often a bottle-neck that need to be horizontally scaled - is moved out into it's own code-base aka micro-service. Now it will be much easier to refactor, you can for example write the module, plugin or micro-service in another language. I've done my fair share of managing code bases with 10k LOC of spaghetti where a change of one parameter can break code at 100 other places, but thankfully there are better ways.
Then there's the fifth trick that is an old JavaScript convention, that if you do change a parameter, you also make it so that you can use the public function as before in order to not break stuff, that's the true power of dynamic JavaScript, for example if your function takes three arguments, and the first two is optional, it should be possible to call the function with only one argument, and the function will figure out what parameter belongs where. Then if there's an error in the parameters, the function should throw early with a nice human readable error, debug data/dump and stack. Also see defensive programming. Then the sixths tip is testing. After a certain point, when it takes longer to manually test, then it takes to code, it's time to introduce automatic testing. It doesn't have to be unit tests. It can for example be regression test, meaning that for every bug you find, you write a test that would automatically have found that bug - before actually writing the bug fix! Then the next step is to write integration tests (not sure about the name), where the code functionality is tested from the outside, for example in a web app a button is auto-clicked, then the DOM state is checked to make sure everything is correct. There are a ton of different types of tests you can apply, for example perf-test that make sure the performance has not degraded.
I agree that it's not the will of the people on face, however I think a re-do is okay in this situation. The UK is a representative democracy and their elected officials cannot arrive at a deal on something a majority of voters wanted, so what do you do then?

If you just default to force something through would violate the rights of those who voted for members who are voting "No" to the deal.
> There is no winning here, and there is no situation in which we get to revoke Article 50 and the UK remains in the EU and all is well.

The ECJ has said that the UK can just revoke article 50 and stay in the EU[1]. I understand how this might be political suicide for some in the UK, but there is the option of takesies backsies (although that would happen to e.g. the EMA is unclear).

So one option is to hold another referendum, and see if the "stay" votes carry it this time around. If they do they revoke article 50, if not it's back to square #1.

1. https://www.theguardian.com/politics/2018/dec/10/uk-can-unil...
relevant excerpt from https://www.theguardian.com/business/2019/jan/15/mcdonalds-l... :

> because McDonald’s had argued that similarity between Big Mac and Supermac would confuse customers

What's more ridiculous is McDonalds trademarked the name of a competitors (arguably) flagship product - which they(McD) never used:

> “They trademarked the SnackBox, which is one of Supermac’s most popular products, even though the product is not actually offered by them,” said McDonagh. “The EU is basically saying either use it or lose it.”
What approach did you use? I wrote a discrete event sim from scratch once and it was a good experience, simulating adding express lines to a bank for certain transactions. I can see it being overkill, or possibly a good method for tuning dials, depending what you did. I have a sim that I've been kicking around for a couple of months related to my current work environment that I think would help make informed arguments about rule changes over the long term.
Toyota and Nissan have their hands raised, and have had their hands raised for decades.

The market for clean vehicles exists because Toyota and Nissan showed there was demand for it. Tesla came in and made better-looking cars (from a distance, they're quite shoddy looking up close), but they're competitively only because Toyota and Nissan have chosen to stick with their distinctive designs rather than put their EV tech into mainstream vehicles.

And Tesla's big problem is that the rest of the industry is finally getting around to putting their EV technologies into mainstream vehicles, almost all of which are better made and far more reliable.
That depends on the probabilities involved. If you send me $5/week, I might decide to give you $10 million one day. I don't have $10 million and I don't think I would want to give it away if I got that kind of money, but it could happen. Are you interested? Do you think anyone would be?
Does cruel and unusual punishment mean anything to you? An emoji a teenager sends should not ruin their adult life.
They are a sovereign country, but they are an island, not a ship, they cannot weigh anchor and set sails. They may wish for the US to be a closer partner than the EU but it will remain a long flight and 5 timezones away.
It's the opposite: of course they can leave, but they don't want to lose all the benefits they had before leaving. Unfortunately for them there's little benefit for the people they are leaving to really offer them anything.

At least in a divorce you tend to split things (I'll keep the bed and you can have the dresser). In this case it's someone walking out the door but saying "hey, could you let me still come by for dinner?"
That sounds like a fantastic system, where is being implemented?

I would like to move there.