skysight-inc/HackerNews huggingface dataset:
These days owning smartphone isn't a big Deal. You can see lots of rikshaw puller, day labour, tea vendors, shop workers using smartphone. Jio data plans also played the important role in it.

Actually the way I see it, tech illiteracy is a big hurdle. A lot of people don't use smartphone because learning to operate it is too much for them.
Isn't not being able to replace / recycle the batteries in products a negative externality?
I'm attempting to currently move into a junior SWE role after completing a second BS in Computer Science (I'll be done this fall). I'm 31 and my first degree is in finance. This is a major fear of mine.
When you use radio buttons, checkboxes and text inputs, they have state and that state is in DOM. Web Components don't change this.
Clearly the party was censoring GitHub because of a couple particular repos, it would just muddy the picture if you said that github counts. Not to mention that most of the people in my family and most of my close friends don't visit github.
The property taxes are horrible too. They are the equivalent of a mortgage! Older folks have the money, young people don't, most are struggling to afford a mortgage, let alone taxes that is the equivalent for a mortgage. Not to talk about the cost of heating/cooling such houses.
The bad few days were back when the bugs were introduced, these are the good few days.
They've released two versions of Firefox in a span of 2 days. First 67.0.3 on June 18 [1] and 67.0.4 on June 20 [2]. Each release fixes a separate component of what seems the same exploit chain, the June 18 release the RCE and the June 20 release the sandbox escape. Link to the June 18 discussion [3].

Link to the first fix: https://hg.mozilla.org/releases/mozilla-release/rev/99a829d2...

Link to the second fix: https://hg.mozilla.org/releases/mozilla-release/rev/ea5154be...

[1]: https://www.mozilla.org/en-US/firefox/67.0.3/releasenotes/

[2]: https://www.mozilla.org/en-US/firefox/67.0.4/releasenotes/

[3]: https://news.ycombinator.com/item?id=20218560
Oh you know Mozilla has been on an attack campaign against Chrome about this fake story of ad-blockers being banned so they could exploit this
That might be the DLX architecture used in some of the earlier Patterson and Hennessey texts.
GNOME's Mutter Begins Landing Transactional KMS Support
My Fiverr Profile
A better question would be: why were Coinbase employees allowed to use any browser with javascript enabled and outside of a VM? Qubes OS has been a thing for quite a while.
>>> Being a good manager is a rare skill. Some are born with it; but it’s a skill that can be learned by those who listen. Most managers unfortunately have a messed up paradigm of themselves and how they relate to the world, and most will actually create more obstacles rather than clear them.

Could you elaborate on this ?

I've been managing for some times (years, small teams) but for the first time, I get a project that is 100% screwed : loss of control, some people hate me, the customer is becoming (righlty) ultra nervous... And I'm really asking myself if there are patterns in my behaviour which are clearly wrong. So relating to others might help a bit in figuring it out...
Here's a simple example:

1. You use AWS

2. You lose your phone, `npm install` the wrong package, etc. and someone gets a copy of your password database

3. The attacker tries to login as you to fire up their bitcoin miners

In the case where you're not using MFA or are using TOTP with a shared seed, they're successful. If you use U2F, TOTP on a separate device, etc. they'll fail even though your computer still needs cleanup.

Consider also that many attacks aren't full privileged code execution — say being able to read a file or dump browser memory but not installing a keylogger or trojan which would allow them to piggyback on your future sessions. If you're not using MFA, that's all they need to be able to open their own session.
> Most regular people probably don't even know diesels have an extra particulate filter

I doubt that. Vehicles with a DPF have an indicator of when they're going through a regen cycle.
You're right, but this also requires the renter to actually make their extra money work for them. Sounds simple, but so many people don't. It's similar to why people like tax refunds; it makes no sense financially, but it acts as a quasi forced savings account.
In recent development, RBI has issued guidelines to make IMPS free of charges to promote digital banking.
Yes. Honeybees were domesticated thousands of years ago and have been with us ever since. They're not threadtened any more than, say, dairy cows or winter wheat.
This is not bad. This is good.

The more code inspected, the more zero days that are identified. Every large code base has security issues. What is scary are the ones that only the wrong people know about.
How UI/UX Design Is Changing with Artificial Intelligence
I have taken to giving it extra flair everytime I pronounce it to a Microsoft person.

"ah-ZOOR-ay"
There is no country I am aware of, including China, which denies the existence of the camps. China contends that they are voluntary "educational centers" that just happen to only contain Muslim Chinese who aren't allowed to leave and spend their days singing praises to Jinping.
I wrote a little series a few months ago detailing how my own system works and my reasoning for my decisions. My aim was to help people starting out set up a reasonably automated hands off system.

https://www.petekeen.net/automatic-finances
Please don't post indignant rants to HN. No matter how justified they are, they lower the signal/noise ratio and invite worse from others. You may not owe better to AT&T or corporatist politicians but you owe better to the community when posting here.

https://news.ycombinator.com/newsguidelines.html
Replying to myself: the sandbox escape got fixed in 67.0.4: https://www.mozilla.org/en-US/security/advisories/mfsa2019-1...
Raspberry Pi Used to Hack Nasa
You have to both work long, and be an amazing worker. Then you'll have a better chance. It's useless to do only one, but if you do anything, just stay late. At least you'll be seen as dedicated to the company.
Death by overtime "karoshi" is not unique to Japan but is also an issue in other Asian countries [0].

[0] https://en.wikipedia.org/wiki/Kar%C5%8Dshi
I’d prefer we reserve evil for things that actually hurt people out of malice, not poor product design. Otherwise that term becomes useless.
Other countries tax differently there, some do a upfront tax during the purchase and then very little property tax.
Sleep disturbance&physiological regulation in young adults with prior depression
From a different perspective, 60 days is too long if you are a landlord trying to evict a drug user who has not paid rent in 60 days.

I’d like to invest in rental property, but would never want to be a landlord. My mother rented out a house and the renter trashed it.
What? I just did this today with Ubuntu 18, using dnsmasq and a nfsroot based on a virt-builder image. It runs fine..
Zurich is literally the most expensive city for taxi rides according to the latest DB report, linked here: https://www.dbresearch.com/PROD/RPS_EN-PROD/Mapping_the_worl...
I'm curious. Are these exploits in code written in Rust?

Edit: Clarification, I was asking a question, not trolling.
Several thousand more per year doesn't sound too far off: if you own, you're responsible for home repairs: roof, HVAC, electrical, plumbing, appliances, siding, painting, etc.

I budget $2,000 a year for repairs on a modest-sized home; most years it's under $1,000, but HVAC and roof are infrequent and fairly expensive.
I don't get why every article on budgeting garners this reaction. Nobody is going to bother reading about budgeting if they don't make enough money to make it a priority. And it's still hard for people that do make that much money. And there are always young people who literally have never heard about budgeting before who still need the advice.
I converted my work codebase to TS and it provided a lot more benefits than just types, including a greater understanding of the architecture. I was able to convert about ~400 files in around a week without any sort of plugins
> If you have a mortgage and are hit by a catastrophic life event that leaves you without a job and depleted of your emergency fund, your home is gone.

That risk exists regardless of whether you rent or own.

The risks he mentioned are unique to rentals. It's very common for leases to essentially say "We can kick you out if we feel like it," no justification necessary. Even if the lease stipulates some justification, they'll find a way around it ("Our maintenance crew noted your excessive noise on 37 separate occasions. You also have a wreath hanging on your door, which is another violation of the lease.").

It's extremely rare for a mortgage to contain any sort of terms that allow you to be arbitrarily kicked out of your home.
When you rent, if you secure a 12 month lease, you know exactly how much you’re spending in housing over the next year.

But you don’t know what you are going to be paying in year 2,3,4,5 etc.

Our rent went up from $1300 in 2012 to $1700 in 2016. It’s now $1900/month.

Besides that, I don’t have people making noise all around me and everyone had the apartment mandated Comcast bundle including the wireless router where we had 10-15 wireless signals interfering with ours.
See also Grave of the Fireflies. Powerful and heartbreaking.

https://en.wikipedia.org/wiki/Grave_of_the_Fireflies
My thinking is that Apple would've created Safari anyways but it wouldn't have been Open Source and Google may have acquired Opera to hand a footing in that landscape instead of starting their own.

But that's a wild wild guess.
Anyone with expertise care to chime in regarding possible causes? I recently finished a WWII documentary and the first few installments of Hardcore History's look into Imperial Japan. The Japanese seem like an "intense" (for lack of a better word) culture, which seems like it can be a pro or a con depending on what that "intensity" is targeted towards.
Isn't this mostly because of the mergers they did with Time Warner etc and they have some "synergies"?
I do see renting as a temporary arrangement only in the sense that at any point it's possible I will be forced to move out.

However, after doing the math I think I will rent for my entire life since it makes much more sense financially (much to my surprise)
Interesting to see a sandbox escape that doesn't involve a kernel exploit (unlike the attack against Chrome users that leveraged a Windows kernel vuln). I wonder if seccomp has pushed things to the point where the boundary between broker and child is the softer spot. More evidence to that being that the attack on Chrome didn't work on Win10, which has a sort of similar mitigation.

Perhaps in particular for Firefox, which has had the sandbox for less time?

Would love to hear some expert opinions. I can't derive much from this since I don't personally see any trends.
Is it me, or are universities increasingly being expected to act as training and employment agencies for white collar jobs? The cost of job training has been shifted onto employees, and nobody seems to mind.
I really hated that program, you always had to be careful when installing software because it was getting prepackaged
If you live in the US, Apple has a no questions asked 14 day return policy. When my computer goes in for service I just buy one, restore my machine from time machine onto it, and then return it.

Works great.
In short, stability. If the performance hit is low double digits, that may not even be noticeable for many use cases.
To contrast with Al-Ma'arri, there was a rather mysterious group of Iraqi polymath "free-thinkers" (Ikhwan us-Safa) [0] that wrote an encyclopedia to steer Muslims on to what they thought was the Islamic way of philosophy and life [1].

The encyclopedia is rather very central to Ismaili sect of Shi'a Islam, and has refreshingly liberal and unorthodox views esposuing Neo-Platonism, Gnosticism, Mysticism, Hermeticism, and Eclecticism. I think, Avicenna (father of Modern Medicine) was a follower of the philosophy embed in these books.

The quote I like the most (also highlighted in the Wikipedia article):

> "...to shun no science, scorn any book, or to cling fanatically to no single creed. For [their] own creed encompasses all the others and comprehends all the sciences generally. This creed is the consideration of all existing things, both sensible and intelligible, from beginning to end, whether hidden or overt, manifest or obscure... in so far as they all derive from a single principle, a single cause, a single world, and a single Soul."

For the curious, I highly recommend this concise treatment of the gist of what's a 52 (some claim 53) book encyclopedia on Math, Science, Philosophy, and Theology: https://www.al-islam.org/history-muslim-philosophy-volume-1-...

[0] https://en.wikipedia.org/wiki/Encyclopedia_of_the_Brethren_o...

[1] https://en.wikipedia.org/wiki/Brethren_of_Purity
If the rent is going up where you live, it’s probably going up everywhere else you would want to live in lockstep.
> When I used SPA's it was basically web components inside of javascript so seemed like a layer of unnecessary indirection?

In vast majority of cases it's nowhere near "basically web components".

> I'm SURE web components allow a non-js fallback, or that should be introduced into the spec.

They don't. All they can do is render static content inside if they have any.

> See here for progressive enhancement of web components

I fail to see where you see progressive enhancement. It's literally dozens of lines of Javascript code. If you disable JS on that page, you'll get just the static content with no functionality.

> Dont' SPA's require defining multiple components? A non-js component inside of the html page and a JSX component or whatever inside of the SPA

All you do is attach the root node of an SPA to any element in the DOM. A common approach would be:

<body>
<div id="app"></div>
</body>

// elsewhere in JS code
X.render(document.getElementById('app'), rootNode)

where X is your framework of choice.
If you have no money left after paying your bills then what sort of personal finance advice would be useful? This article is about using your capital to make more of it. Obviously that doesn't apply to everyone, and to say it's "naive and slightly patronizing" is ridiculous.

Should we also avoid writing new car reviews? What if I can't afford it? Can I talk about my new phone? It may make some people feel bad, right?
That does not imply neonicotinoids don't reduce varroa resistance.

For example, some bee types may be more resistant to varroa than others, so they were not eradicated in the first epidemics, but now that their resistance is lowered by neonicotinoids, they are being affected as well.
This is a fundamental operation in most engineering disciplines related to human interaction: reducing the system (the designer's PoV) to a particular path through that system (the user's PoV), constrained by cognitive capabilities of the user. The designer sees a graph of entities and relationships, the user only needs to navigate it with the least effort. This is applicable to everything, from the structural design of a rocket (a structural engineer only needs the specs and the load profile for the specific part, not the entire rocket internals) to videogame level design (different paths taken by players through a location).
Ah, purple simian Windows AIDS.
fond memories
From Foodie Pic to Your Plate: Generating Recipes with Facebook AI
Skeu It A celebration of arbitrary and gratuitous user interface decisions
This is the sort of abusive bad behavior that kills things like LL Bean's once-awesome return policy.
There is also robustness. Today you can't take a React component from one application and drop it in another React application and expect it to just work. You may need to also copy CSS classes, make sure the class names are unique, remove any conflicting ids, global variables and so on. Thanks to Shadow DOM, web components are much more robust. You can just drop a web component in an existing application and expect it to just work, regardless of what framework (Angular, React etc) it is using.
Thanks for clarifying. My understanding was that an IPO creates new shares, while a direct listing just sells the existing ones. In the same sense, I thought that underwriters were responsible for pushing the stock through the distributions channels (funds, investors, etc) so that they make sure that an IPO is successful in its opening.
Just stating that they are doing layoffs is totally meaningless. AT&T has probably laid people off every quarter it's been in business since Alexander Graham Bell. The number that matters is whether total employment is up or down which this article doesn't say anything about. It's thesis may be correct, but this is just a data point and not evidence.
Thanks for this, I really like the discourse between these two in the second link. The andOTP author is open about their crypto being sub-optimal and giving the Aegis dev a thumbs up, reason enough for me to give Aegis a shot to replace it. Perhaps they'll join forces going forward and we all win. :)
Sealand is a freaking oil rig. Countries don't become accepted as countries by declaring themselves as such. They become countries by having a sizeable military to protect their claims OR the threat of other established nations' sizeable militaries protecting their claims as allies.

It's part of the reason I hate the concept of countries but unfortunately that's the status quo.

If Sealand did something that the world hated enough, the US military would probably take them out in a heartbeat. They are just not doing enough for people to actually care that much.
OK "modern" might be a misnomer, all concepts are 20+ yo here, but... async with promises (like in basic concurrency without execution parallelism, just io p), channels, then actors, stm maybe. Most books seem to have a chapter on threads and stop there. I know CL has libs for all these and the libs have docs, but was hoping for some "big picture" summary of what's worth using and learning from the entire ecosystem and when etc.
This was on all the computers in my middle school, back in 2002 or so.

I wonder if this made it up to the front page because of nostalgia, or because an even younger cohort has never heard of it. What's the lower bound on ages for people who actually remember BonziBuddy?
>A leader is best when people barely know that he exists, not so good when people obey and acclaim him, worst when they despise him. Fail to honor people, They fail to honor you. But of a good leader, who talks little, when his work is done, his aims fulfilled, they will all say, "We did this ourselves."

I see a potential problem here. This may be true if you have one iteration of needing a leader. But if you have something that needs a leader on a repeating basis, is this really sustainable? It is like good IT that is so good their budget gets cut for lack of visibility.
I remember installing this on my Mom's computer when I was 8 and my dad cussing trying to uninstall it. good times.
Isn't this a recurring theme for the last few decades? A telco takes federal money with the promise of laying fiber, providing broadband, and creating jobs. Next, they don't do any of that and ask for more money a year later.
I'm not a social person, so maybe I wasn't a target audience of Google+, but for all its flaws I actually loved asymmetrical following model. That means I can "follow" a friend of college friend whom I might have met twice, just because they say something interesting, without wondering "Wait do I still count as their friend? What if they remember me and I really don't? It's gonna be awkward..."

Similarly these kind-of-friends can follow me because they find me interesting and I'll feel no pressure to follow them back. Half of the time I get a friend request in Facebook, I don't really know the person (but I have reasons to expect that the person thinks they "know" me) so it feels awkward either to accept or decline.

Just my two cents.
... how much do you think device disposal actually costs?
I've got some Hezbollah propaganda mp3's laying around here somewhere. Does that count?
A lot of it is also the structural rigidity and cooling.

That said I suspect it is more cost effective and fast for them to just pull out the known functional core and put those in a new shell, then use the old shell as all/part of a refurb system.

It makes the customer happy: They get a whole bunch of new stuff, and they get it quickly. It also means the store doesn't have to stock some arbitrary amount of each component - they just have a single heap of shells come in, and a bucket the goes out to be refurbed/recycled as appropriate.

As for replacing individual keys I'm still not sure if that can be done easily now (I've not had any problems with the butterfly keyboards, but it's clear that a couple of people might have ;) )
> Your selected example has a negative externality

So does planned obsolescence.

> If I want to die in a flaming wreck, or if I want to accept a chance of dying in a flaming wreck in exchange for a discount on material goods, I don't want well-meaning bureaucrats to gavel about telling me I can't do it because they know what's best for me.

The well-meaning bureaucrats aren't out there to take away your freedom. They're there for all the other people - people who aren't anywhere close to being perfectly rational market players engaging in fully voluntary exchange of goods. History teaches us that if the market can get away with unsafe goods, not only it will, but those goods will become the only thing available to people without lots of discretionary income (i.e. most of the population). The only way to prevent this is by not allowing the market to even go there.

> We all make tradeoffs and take chances in life, and you wouldn't like me telling you which tradeoffs and chances to take, so why should you get to tell me which tradeoffs and chances to take?

Again, you're technically in control of which side of a tradeoff you pick, but you aren't in control of how the sides balance out. It's easy for the market to price the tradeoff in such a way that most people are forced to take the option that's harmful to them, or society at large. I might not like you telling me which tradeoffs to take, but I would appreciate if you were able to take some of the things forced on me and turn them around, or at least back into real tradeoffs.
I had both speakers blown out, three keys with chipped paint, and a couple sticky keys, so I got it replaced and fixed with their latest keyboard replacement program. I was told that the way to go about getting a "loaner" machine is to ship out your broken machine, buy a new one on a credit card, and then bring the new one back once you receive your replacement. Apple has a 30-day full refund policy.

I never went through with buying a new one and returning it, but it's something to look into or ask about!

(After some quick Googling, it looks like it's a 14-day return policy, not 30..)