skysight-inc/HackerNews huggingface dataset:
I read multiple stories like that online (I didn't save them but some were published here on HN). As far as the stories go, it looks like Google associates new accounts with the suspended one and suspend them as well. They do this using verification mails, phone numbers and credit card numbers. Google also tells you not to open a new account, and that it will not help you. The OP got such a warning as well, as described in the main article.
because the data on the phone is containing or designed to contain data for use by a phone because a phone isn’t a computer...?
Surely the fact that China has taken millions out of poverty, has increased life expectancy massively runs disproves your argument that we can "scientifically prove" this?

Also China is not North Korea.
Those are only US sales. The Leaf has sold over 400,000 globally: https://www.extremetech.com/extreme/287096-nissan-leaf-ev-40...
Building good software requires mainly achieving two things:

1. Making sure what you build is what was really requested (correct), and

2. Making sure what you've built doesn't have a higher running "cost" than the thing it replaced (either manual process or old automated solutions).

Everything else, IME, is ancillary. Performance, choice of platform, frameworks, methodology to build, maintainability etc are sub-objectives and should never be prioritized over the first two objectives. I have worked on many projects where the team focussed mostly on the "how to build" parts and have inevitably dropped the ball on the "what" to build of the projects. Result: failure.

Sauce: personal experience with several years of different projects (n = 1; episodes = 20+ projects that have gone live and have remained live versus 100+ projects lying by the wayside).

Writing software is not easy.
They won't be able to leave because of the chaos on the EU/UK border after wild Brexit. Problem solved.
I'm in my 30s, and I kinda still feel like a child. I'm just a child that has bills, debt, health problems, and people and animals that depend on me.
> used to do that in the lab

And tradeshows; it’s always kind of fun to see in an absurd way.
Will test this later, looks good.
That's probably OK I think. Legislators probably have a particular device in mind, with particular functions and usage patterns, when they write a law.

Requiring a specific update to the law in order to encompass new devices - which probably have different features and usage patterns - is worth the inconvenience to lawmakers. Sometimes an "automatic extension" of a law to new-but-related devices is appropriate, but many times it will not be and I'd rather err on the side of less law.
This write up seems quite decent, but it just boils down to some basic stuff. Like putting a button near a new feature and choosing the right tool for selection. Which are both really valid points.

The thing I really miss in this article is accessibility. For some visually impaired users it can be beneficial to use a dropdown instead of some visual markers, which can be distracting and unusable for some.

Also the text and arrows explaining the 'design mistakes' are quite tiny, have insufficient contrast and thus do not make for a good visual experience.
I don't think it's as easy as saying "measles exists therefore vaccines don't work." Do you have actual studies on this that you can cite?
Firefox containers work well
The first trait of "serverless" is that there is still a server, and it has nothing to do with P2P networks. This must be one of the worst marketing-isms I've come across, and I've heard some really awkward conversations due to it. In the very brief contact I had with "serverless" systems, I remember the phrase "serverless server" mentioned several times. A more appropriate name would probably be "managed microservices".
We asked 35 executives how they balance family and work. Here's what they said
I would expect a few from the Rules [0] _could_ apply. Depends a bit on exactly how they're phrasing things.

> You may not promote violence against, threaten, or harass other people on the basis of race, ethnicity, national origin, sexual orientation, gender, gender identity, religious affiliation, age, disability, or serious disease

> You may not engage in the targeted harassment of someone, or incite other people to do so.

> You may not use Twitter’s services in a manner intended to artificially amplify or suppress information or engage in behavior that manipulates or disrupts people’s experience on Twitter.

[0] https://help.twitter.com/en/rules-and-policies/twitter-rules
> Unfortunately, much of the current literature around serverless architecture focuses solely on its benefits.

This article suffers from the same problem though. Where are the downsides? What about production debugging? Moving complexity from inside of services to service interoperability? Vendor lock-in? Lack of human support? Etc.
onion2k was simply pointing out that titles are mostly rubbish. What people do is frequently quite different than their title. What the article was summing up and getting to with a little bit of a click-bait title was that when working in a startup you, as a software engineer (or whatever you prefer to be called), need to prioritize the customer and how the product solves the customers needs. Obviously the article goes into more detail.
Seconded. Even before I knew dang was a moderator I'd been impressed by dang's ability to pour oil on troubled water... Thanks to both of you for a job thoughtfully done, and done well.
Patel's stated intentions imply the extension of all of the hostile environment measures. She wants to end freedom of movement instantly, even though it had been presumed to be effectively applied for an interim period even with no deal and no transition. She wants to explicitly kill the notion of a grace period, which had been presumed to apply before.

The reporting is light on details, because the 'how' has not been drawn up yet. What has been newly decided is to immediately kill freedom of movement in practice. And the UK does most of its border controls behind the border, by making landlords, banks, hospitals and doctors do checks. Even if what Patel means to implement is purely what border officials at airports do to check people's status as they come in (and I very much doubt this is all she intends), it reinforces the message to employers, health service providers, banks and landlords that EU nationals are a higher liability if they turn out not to have the required status. The Govt may very well even advise landlords for instance that they won't hold them to account with the usual criminal penalties for accidentally renting to a EU national without settled status or other valid migration status, many landlords will simply eschew EU nationals going forward because it's safer. Messaging like this underlines that a EU ID is no longer a sufficient signal that a person is in all likelihood a legal resident and that a tough line is meant to be taken against EU nationals.
Because the article was titled "dirty 6502 tricks" and not "dirty C64 tricks".

If the article was more about hidden opcodes or instruction set side effects, that's great. But if the key to shaving 8 bytes out of the routine was calling a 120-byte function that's free in the ROM, there's no real trick to 6502 programming being revealed.

It's the equivalent of a blog post titled "I wrote a web server in 3 lines of code!" and the author calls .start() in some imported framework that contains 250,000 lines of code.
It is 2019, and it is quite surprising - and disappointing - that we STILL haven't universally solved the means to easily, securely, and (yes, I'll use this term again) universally share files. I wish we could share files in a peer-to-peer fashion securely without hindrance of mobile platform, nor blockage of network MiTM, etc. </sigh>
This is a remarkably poor article - just a series of laughable complaints. Every tinpot dictator has accused some nefarious power of being behind their opponents. Privacy while a good thing isn't connected to propaganda.

And the complaint about direct communication with journalists being bad is in itself revealing of their own utter abdication - their role should be to investigate and report on the government's statements not to blindly parrot it for money. If they are just being a middleman they aren't doing their job.
The Dark Side of Open-Source
That is the mindset of upper management at many companies. But if your upper management wants miracles performed in impossible schedules with too few people, there is no room for a junior dev. In fact most of the junior devs at where I work are cheap outsourced contractors, not junior employees, as impossible projects also need to be done with limited budgets. Not of this makes sense to me.
Of course the daily mail would all-caps PENISES
I.e. in practice there won't be any issue until they have proper procedures and documentation in place.
How do you feel about a customer facing tech role? Something like Customer Success or a Solutions Architect in a B2B SaaS company. You're close to code, might write some,but it's a relatively minor component of your day to day.
>> A switch statement does not allow this.
True, but a compiler will detect unreachable code when you do:

if (x) {
else if (x) {
// warning
}

>> My philosophy is always to write code that expresses as much as possible its intent
agreed

>>, and the sequence of operations the computer has to take.
From a performance perspective yes, from a logic / maintanance perspective not really.
Panasonic makes the battery cells. Tesla makes the battery packs, which is the product that counts in the end. This happens under the same roof. Tesla was also heavily involved in developing the battery cell chemistry and design.

AFAICT, the value of Tesla’s battery packs is that they’re cheaper, have better longevity and charge rate than the competition, and that this is due to the vertical integration of the whole design & manufacturing process. So, many small details slightly better than the competition, at lower cost. Also, Tesla’s drivetrain & pack integration is more efficient than competition due to many tiny improvements, leading to fewer kWh & hence dollars of cost per mile of range.
What you're missing is many people in modern society have decided that kids are solely the responsibility of their parents and no one should ever suffer any inconvenience or displeasure as a result of them. However slight it might be. This means anytime your kid decides to act out in any way in public, including occasionally make a sound above speaking level, you are disrupting other people's experiences and get dirty looks by these people.

Also, don't think to do anything when there are fewer crowds, because this is when these types of people tend to congregate the most - they like their empty, quiet, orderly spaces and your kids' presence is most definitely not welcome at this time.
Well if Occam's razor is not enough, you must know that both many world interpretation of QM and hortodox view of QM are refuted.
The one remaining is the statistical one that is:
QM is a map not the territory, QM descriptions are description of optimal use of our knowledge (or lack of) on a system. Sufficient knowledge of the environment allow use of classical mechanics.
Quantum paradoxes do not exists because e.g the phenomenon such as two simultaneous antithetic state (e.g a cat dead and alive) are just intermediate QM calculations results that have no reality but are useful for calculations.
Sadly QM are invaded by BS artists and "philosophers" which prefer fun magic to serious rigorous truths.
Source: https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...
If everyone follows this advice then who will implement the system? Outsource to external professional firms? We already outsource to accountants, lawyers, ad agencies etc.
Sujjest: An Approval Voting Tool for Planning Get-Togethers
CppCon 2018 – Nimrod Sapir – The perfect job interview – lightning talk
I agree that it is an awful mindset, but it's also true that they should not be given a task that they can barely do. Instead the formerly mentioned great devs should mentor over them, so they can become similarly good.
Secure, Encrypted Federated Learning in PyTorch
> It's possible to access a cookie from "www.example.com" on "example.com" or "sub.example.com" if it's configured like that on the backend.

Ok but to my knowledge it is impossible to set a cookie on example.com and make it inaccessible to subdomain.example.com.
Tips to Become a Better Programmer Pt.2
Industry Comment: Passwords Can Be Reset, Biometrics Can’t
Which happened mostly before the release of the 3. Since then the 3 has dominated, despite being more expensive. The question isn't whether the Leaf is a Tesla killer, the question is whether the 3 is a Leaf killer.
> Hence I learned to define true and false at the start of the code with realTrue=(1=1) and realFalse=(1=0)

I'm sure the platforms / language you use make this a sensible choice but I'm not going to lie, if I came across that in someones code I'd be screaming WTF at the top of my lungs.
Many of them are married to British nationals. They may be ineligible to remain here while their spouses may be ineligible to move to Europe. At the very least the act of moving internationally at short notice without a guaranteed job is a hugely expensive thing to inflict on people.

> but if UK has to leave that is the only way.

No it absolutely fucking is not. The UK government has always had the option of treating them better and chosen not to do it. Being hostile to immigration is a choice. Ending free movement is a choice; the UK is not required to end free movement to leave the EU (see Norway).
> And not sure why people are so obsessed with range.

Having recently bought an EV, range is one of the primary limitations of EVs and one of the parameters which varies greatly between manufacturers and models.

When you're out of juice you need to be near a charger, and you need to wait a fair bit to recharge compared to an ICE. So naturally you want to buy an EV which has sufficient range that you can do almost all of your driving without thinking about the range.

Tesla's getting into the "good enough" territory for most people but until most EVs are there, range will be one of the key metrics for EVs.
I just read the article, and there’s an ambiguity there re: the fashion bit. Early in the story he talks about not needing to change his clothes. She may have changed his fashion, but she might also have just requested that he put on clean clothes!
MDMA treatment for alcoholism reduces relapse, study suggests
Can we switch the link to the BBC [0]?

Dailymail, being the Dailymail is its normal over-the-top-self: "The Pompeii sorcerer's trunk: Archaeologists discover mysterious treasure trove in buried Roman town filled with dolls, skulls and miniature PENISES"

[0] https://www.bbc.com/news/world-europe-49325627
Show HN: Crawlab: Open-Source Web Crawler Admin Platform That Runs Any Language
WeWork’s troubling numbers, Carousell’s latest figures, Instarem’s record growth
Yes, but this paper is so important, yet not as well known as it should be, that I feel it is right it resurfaces every few years here.

Everyone involved in software development should read and understand it!
NYC had some goats this summer to clear vegetation. There was a big launch party and lots of media attention. It probably put goats on the radar of some NYT journo.
I worked at a startup as the first Dev, it was a shock for me having to now consider things like:

* What company laptops to buy?

* Assess the merits of AWS and GCP and make a decision.

* Divine an architecture that will get the product to the customers ASAP but will last at least a year with growth before needing a major rethink.

* Present to customers, board members and potential investors about the tech.

Eventually I was coding around 60% and doing these other things around 40% of my time.

I guess this would be what a CTO does, so it was a great taster for me however I did get burned out with it after a year (plus working in London was taking its toll as well).

For any developer who is quite senior, I would recommend trying it. I learned a lot about myself.
Thanks, I did not know about this; looks like something fun to play with :)
I live in Geneva, where constant supervision is also required until 12 years old. Here in the French-speaking cantons, the attitude and regulations are different (even within the same country).
I do use patterns like this (Swift code):

switch (githubURL, twitterURL) {
case (let .some(url), _): return config.github // I prefer GitHub and ignore Twitter
case (.none, let .some(url)): return config.twitter // Otherwise I'll see if I have Twitter
case (.none, .none): return {} // If I have neither I'll create something new
}

But the code looks like JS and I think it doesn't support switching on tuples?

Bonus in Swift is that the compiler actually deduces that I handled all possible cases. No surprises here. Much better than if/then
> Irish backstop clause.

What about it? This was a British government proposal in the first place. https://www.irishtimes.com/business/economy/the-backstop-was... /
https://www.instituteforgovernment.org.uk/explainers/norther...

And it doesn't hold anyone hostage, but the reverse: it guarantees freedom for people affected by the border with Ireland.
Last few years developers grew a weird attitude towards work and it's really strange.
When you work for someone or with someone, you get paid to do your job that includes mainly _writing_code_ and maybe _product_decisions_ and _business_thinking_, etc.., but first don't hate doing your job!

I will ask the author,
If you started a business, what would you do? wouldn't you do everything you mentioned there? this one sided-view articles are not interesting views IMO.
Amazon UI is crap compared to Flipkart. If i want to drill down then i usually do on Flipkart and then do a search on amazon if the prices differ.
Skoda Karoq however can come with very easy (independent) removable backseats which creates a massive amount of cargo space.
It’s an example, as requested. Similar laws are common all over the country and world. I’m not going to keep playing the goalpost move game.
Shell access for builds.sr.ht CI
You can also write your application in Ruby or Python or Java or Go
“Wealth work” is one of America’s fastest-growing industries
I'm surprised the date text inputs part didn't mention anything about the date format, which is something I've seen users frequently confused over, especially the US format of mm/dd/yy which is different than what most of the rest of the world uses.
A Gallery of Workstations
Solar power installation you name it, the demand will skyrocket.

I work tangentially to that field and the problem is that the competition is fierce. Every old roofing company is now a solar installation company and a new solar panel company (reselling the same Chinese panels with thinner and thinner margins) is popping up every week. The only place I can see any margins is specializing in designing and setting up large industrial scale setups.
I think opsless would be a better term, but probably has shitty marketing potential.
This is what people just do not seem to get.
Ah, I wasn't aware of the history. Thanks!
Government ruined child hood, in particular over zealous DFACs units have ruined parenthood as well to education where a child not being supervised is a child not enjoying themselves.

Seriously, when did we come to the belief that children need structured activities all the time. Easy answer, when government employees stepped in. When politicians and government employees decided they knew better than parents or children what children needed. After all parents might not impart values that politicians decided are correct!

Then comes DFACS and the police state to bully parents into complying because the power of state arrayed against them is so one sided that the only chance you have is to surrender your parental rights or be stupid rich enough to fight back.
Technical Vision for Qt for Python
An HTML5 alternative: https://github.com/cowbell/sharedrop

Uses WebRTC for file transfer.
Fyi.... This type of advice has been given in many essays using different words. Probably the one that HN is most familiar with is "Don't Call Yourself A Programmer,"[0]. Another variation on the same theme "avoid being paid for code"[1].

tldr: try not to be just a "code monkey" but shift your perspective up the value hierarchy so you can provide business solutions. Try not to be an interchangeable and commoditized "cog in the wheel".

IMO, what this essay leaves out is that many people self-select into "product manager" type roles because that's more interesting and fulfilling than coding all day long. On the other hand, other types of programmers prefer to stay "heads down" and just code instead of interfacing with customers.

[0] https://hn.algolia.com/?query=don%27t%20call%20yourself%20a%...

[1] https://news.ycombinator.com/item?id=18227768
Defence Against the Dark Arts
Technology Readiness Level (TRL)
It's why I always recommend against non-native controls by default, whether on the web or desktop/mobile - even if you're particularly observant about your platform (and most devs aren't), there's probably still a bunch of little things like these that you'll miss and won't implement, and that people actually use daily.
Cheap labour and automating/using what is already out there. That's how the cycle goes, eventually writing the code will be a low paying factory job. Our industry is extremely welcome to new comers and not protecting it like doctors etc do.
Did that mean that other people didn’t get to finish? Or did it mean that they simply had no choice to pay for the book you stole and then again for one of their own?

Is this that different from picking a victim and demanding that he or she hand over the money you lack for a textbook?
> The goal is to just be a decent human-being who is at least sometimes considerate of others' wants.

Why would consideration of other person wants trump the consideration of the first preson wants? If is a symmetric situation, then preferences of both sides has equal value.

Also, this is not a thing people need to agree on. There is no problem if each side of dialog uses a different language, if each side comes to a different conclusion about optimal language.
good case for replace switch with polymorphism
The F18 has some roots in the YF-17 program, but it is not a YF-17. It was a new development effort that used some of the tech developed from the YF-17 program. And even at that, the modern F18 is a totally new aircraft that vaguely resembles the previous models and retains the name for funding and programmatic purposes.

The JSF's sensor fusion is not a result of "bad visibility". It's how the aircraft was designed.

F22 also does not talk Link 16, for obvious reasons.
I think RT was also using the treatment of the Yellow Vest from the French police to point the supposed hypocrisy of the French gov who was calling out Russia's government treatment of their political opponent.
Whoosh. He is saying you aren't seeking software engineering perfection - so forget trying to be an architecture astronaut and all that that entails. You are seeking product perfection - at any given time. And product perfection can only be judged by your customer satisfaction and business growth.
Even that’s not really true. You still have to wire it all together and figure out how to manage latency.
> Are they owned more by google or apple than say Windows and well.. MacOS?

Well, yes. There's a legal definition that explains what exactly it means to "own" something that I don't care to delve into right now, but in a nutshell, it involves things like being able to control, use and delegate the object in question in arbitrary ways.

Google/Apple remote-control your phone. They don't exercise that capability, mostly[1], but its mere existence shows that you don't own your phone.

[1] Apple went and deleted a bunch of apps I 'owned' and paid for. There is no way to get them back now. People think this is somehow the new normal, but I think this is slightly insane.