skysight-inc/HackerNews huggingface dataset:
> Yes, the memory->tag mapping has to be stored somewhere, but that's true even for a segmented system, right? You need some place to store the segment offset and length: either some dedicated registers if you only allow a few of them, or some in-memory tables for more general schemes, right?

Not if your segments/tags are static and defined beforehand, which is what I thought that were going for (Since that doesn't require any extra memory). But obviously that approach is pretty limited, which was my thinking.

> Yeah they don't really get into how the shadow memory is managed. If you only had limited or no hardware support, it seems like it would be tricky, especially when you are arbitrarily mapping various chunks of the address space. The ideal for performance is that there is some straightforward relationship between a pointed-to region and the associated tag bits, e.g., just shift the pointer down by lg(TG) bits and then index into a single contiguous region which stores the tag bits, pointed to by some global.

This is exactly what I'm thinking as well. If the platform has paging support, in theory this is cheaper then it seems because (besides using up tons of virtual memory) the array can be sparsely allocated, with only the regions actually in used taking up physical memory. But 64bytes is still really coarse, it might be necessary to use a multi-level approach to make the size a bit saner. But since it is just virtual memory, depending on the architecture it may not matter.

Storing it in the page table mappings themselves is an interesting idea. Of course, some architectures have more 'free' space in there then others. And at that point you're talking about likely 4K granularity, not 64 bytes. Still better then nothing of course, but it would definitely decrease the effectiveness for smaller objects.

> I didn't see much about kernel-side checks in the paper? Maybe I missed it. The kernel already checks that user pointers are valid in the context of the process that provided them, but of course that is a very coarse check (can the user process as a whole read/write here?), and could still violate semantic memory safety of the process depending on what was passed.

Someone else asked about this as well, it seems I was led astray. The paper has this line about ASAN:

Does not currently detect when the kernel accesses invalid user-space memory

From reading that, I thought they were then going to use their memory tagging system to do such checking (And in theory you could do it as long as the kernel knew about the mappings). But they never actually bring this up again in the paper.
It doesn't and regulators saying 'trust us we wont prosecute the easy to prosecute!' makes most businesses uneasy.

Indeed.

Let's not forget that the EU and national governments have form when it comes to this sort of thing. The new EU VAT rules on digital sales a few years back were similarly overweight, and they really did result in a lot of microbusinesses either literally shutting down or just plain breaking the law.

A lot of slightly larger ones, my own included, went to considerable lengths to update systems to comply, but with hindsight would have simply declined custom from any (other) EU nation instead because the overheads were and continue to be excessive.

Those same rules really did also result in national tax authorities abusing their new-found powers to go after businesses in other countries within the EU, sometimes through their own incompetence rather than any legitimate grievance, resulting in some very scary threats being received by other small businesses.

It's tough to give much credit to arguments about regulators exhibiting common sense and moderation when the evidence of previous sweeping EU rule changes suggests we shouldn't count on that.
The best solution I have found for my friends and family is the Brave Browser on the desktop, and Firefox Focus on mobile. Neither are perfect, you do have to give up some granular control, but I feel they might be the best solutions for the layman at this time. I've also heard that DuckDuckGo recently made a simplified uBlock time add-on. Haven't had a chance to play with that much however, maybe someone can chime in.
Hey, that's me! (FormAPI: https://formapi.io)

The screenshot in the article is actually the updated pricing, after I followed advice from @patio11. Here's a screenshot of the original pricing: https://imgur.com/a/3JtUU

That was definitely too many plans. I also really like the copy suggestions, and have started using that in some AdWords campaigns: "Save weeks of development work on PDF generation; fits easily in the budget for any project."

Thanks a lot for the help!
> Way too many "progressive" "change the world" techies are willing to get into bed with governments like this as long as they are making money. It's sickening.

Hey, gotta enhance shareholder value, man.. Fiduciary responsibility and all that.
I'd like to know as well. In GA 99% of my visitors have the keyword "not provided", and the search console doesn't connect with goal events.

other half of conversions are from (direct), which is completely useless..
> The Constitution was designed to make the US Government as weak as possible, because a strong government ultimately turns on its people.

This is false, though it's a popular modern myth; the whole reason for the Constitutional Convention was to strengthen the government under the Articles of Confederation to address problems caused by it's weakness, and the framers decided they needed to go a lot further than minor tweaks in doing that, sure some of them wanted to go even farther—Hamilton proposed an elective monarchy, for instance—but even the more modest final outcome was neither in intent or fact “as weak as possible.”
It is possible to block web font request on a per-domain basis via an extension, even on Chrome. I have webfonts disabled by default for a while, and thought about building a whitelist of acceptable ones but have been too lazy to implement it yet.
So if this is true and the majority of Chinese people don’t have freedom as a basic value then there is no reason to opress it. If they truly believed in the values and ideas you expressed there is no reason to opress free speech or am I missing something? (Genuine question)
You're not allowed to use the electricity you generate. _All_ power you produce is sold to the utility at wholesale. _All_ power you consume is purchased from the utility at retail. Two separate meters.
That would actually be really exciting. In trying to resolve where we had gone wrong, we'd learn even more about how the universe works. Our current theories still have holes (no pun intended)
> over 90% of France’s generating capacity is from nuclear power

I knew France used nuclear power, but I didn't realize they relied on it so heavily. Yes, in this case they'd get more excess since they're running above base load.
You claim misdirection yet haven't responded to a single one of my claims and raised the audit matter entirely seperately.

Goldman Sachs just bought a company with $200m worth of Tether liabilities. I'm sensing some cognitive dissonance from the usual tether-doom crowd about that fact.

https://wallet.tether.to/richlist
facebook hack

whatsapp hack

gmail hack

school grade change

erase criminal records

iphone hack

spy on cheating spouse and lots more

contact the best hands for full and guaranteed safety of

your jobs...

email....... galvin access 2 @ g m a i l . c o m
>can easily make it so you can't buy things anymore

This actually happened to me on a small scale with a legitimate US company, as a US citizen placing a legitimate order. The company deals in high-fraud-risk physical goods, their system decided that I was a high fraud risk, and outright banned me for life. I would have been happy to provide any kind of ID, sent them cash in the mail, whatever. But nope, banned for life, end of story. Truly a bizarre, bizarre experience.

After their support line was no help, I emailed their CEO with no response so far. Their investors are up next.
>Californian citizen here that is worried that the IT companies will move fast and break things?

I'll only have faith in driverless-car technology when, the companies who make the cars, have their own families drive by the cars and walk around in mock-city testing facility for an extended period of time. SITG
This article is about ending paper money, the title is kind of misleading.
That is why it will be better to be a transmission line owner (or vertically integrated) instead of just a generation owner/operator, since everything will be going to an energy market anyway.
I just want to add that the car doesn't totally lack hardware controls. There are some buttons and up/down sticks on the steering wheel.
I’m not sure what problem you’re trying to solve.

Back squats and front squats are good because they involve the posterior chain.

Often all of that has to work together. A squat with a small load will show you where you are deficient and will help you improve as you learn to squat properly.
The fact that you have to look for it in the first place is the problem. You have to actively seek this out. In NYC, the reverse is true. If you want to be in a monoculture, you must actively avoid others.
I think it does more to illustrate hypocrisy and priorities than anything; it's like worrying about another driver's flat tire, when your own car is literally on fire. Though I do understand and agree with your overall sentiment.
He used QuickBASIC to compile it into an EXE and that was the copy he gave the students to play with.
Yes that's one feature I really miss from my old Pontiac. I don't know why more manufacturers don't offer HUDs. It really does help improve safety by keeping the driver's eyes on the road.
> What's the minimum amount of data? Who decides that? Is it dependent on context? I'd hope so!

> Can any site just 'do an end run around' the law by requiring their users to agree to allow them to collect whatever data they collect now or that they've already collected? If so, that seems like it'd be likely as helpful as current terms of service.

Under the GDPR you're not allowed to store personal data.

However, if you have purpose, and need data to fulfil that purpose, you can.

You can also ask for data, in clear terms, and if an informed user, freely choose to share, you might store that.

So, you sell shoes and magazines online. You need an address to ship both. You need a shoe size to ship the right shoes. You can demand to know the shoe size before you ship shoes - but not before you ship a magazine.

You can store order information (indeed have to, due to financial regulation). So you have a record of shipped shoe size and customer data.

You may not, without consent, store a permanent profile with shoe size and magazine preference. But it's OK to let users opt in to a profile.

> Another item mentioned is "Where possible, pseudonymize personal data.". What's a practical example of that?

Good question. Off the top of my head I can't think of useful pseudonymyzation related to the GDPR.

Perhaps things like hashing IP addresses for traffic stats, or using opaque identifiers for storing session interactions rather than linking directly to IP or real names. Useful pseudonymyzation is hard.
Ok, got it working on desktop. But now I'm seeing something else that concerns me a bit.

I used my @gmail account to sign up and now I'm seeing 2 companies listed as groups I can join. I assume that's because these people also used @gmail accounts to create those team accounts. Either way, even with the email verification it seems like you wouldn't want to list all the companies that match the domain.
What you said is also true. The opinions of Chinese immigrants differs a lot based on when they immigrated out of China. Was it 70s, 80s, or 90s?

People immigrated out before 90s tends to be more pro-democracy. (At least from my impression)
This is clickbait. What he talked about is "ending" cash.
I have worked on the initial version of www.stiki.io. Our vision was to create a super fast/lean wiki for teams. It's a subscription based model. No stakes in the company anymore but I think it might work for your use case.
So your argument is that masking each area in plastic like a Dexter kill room then heating each room of the house to 130F for a full day is easier than spraying a pesticide only toxic to arthropods around your bed a single time then going about your life. Did I summarize it accurately?

Basically, you need to read the article. They're saying this pesticide actually _works_.
An abstract model of control over personal data [pdf]
Providing different product packages that are usage and featured gated in order to enable SMBs to use the basic version while giving enterprises the functionality they need in the enterprise version is a core concept in going up market with SaaS. We called it "product assortment" based on a talk that Michael Dearing gave several years ago about pricing. An overview of the concept with some examples can be found here https://www.enterpriseready.io/features/product-assortment/
> The original official (from Tesla/Musk) estimate for mass production (5k / week) of Tesla 3 was 2020. In 2014 they moved that back by 2 years to early 2018. In late 2017 they moved that forward by 6 months, to mid 2018.

A friendly correction: funnily enough, the terms 'moving/pushing back' and ' moving/bringing forward' in time work in the opposite way to how non-native English speakers (such as myself) tend to understand and use them. The mental image I use to remember it has the event looking at me from the future, so bringing it 'forward' moves it closer to where I stand, in the present.
Tell Congress to Protect the Open Internet
Can India's Biometric Identity Program Aadhaar Be Fixed?
That's one special case, but eventually you end up with a few dozen special cases.
Stepping Aside as CEO of a $100M Venture Backed Company
As a US citizen it is a valid argument because those "other guys" is our own country.

It's not "don't go after those guys", but "take care of our own problems first". This way, when offering solutions to other oppressive countries we wouldn't look like hypocrites.

Would you believe a massively obese and sickly person telling you the importance of diet and exercise?
But why do they want that? That’s just making life harder for all the devs. It’s absolutely not realistic to expect devs to want to lock themselves into the macOS and iOS ecosystem by using only Metal, so then they must duplicate their own efforts in Metal that they are already making in OpenGL or in Vulkan or in DX12. Having to maybe care about DX12 even though you don’t want to is bad enough on its own.
"Instead, utilities find themselves constantly surprised, caught flat-footed again and again by a trend they desperately want to believe is temporary."

Electricity demand will go back up, especially as renewables drive the price down. In MA, when you own your own solar panels, running a space heater costs about as much as using a natural gas heater.

Furthermore, because renewable energy is primarily electric, I suspect that a lot of energy usage from fossil fuels will switch to grid electric.

So yeah, IMO, demand will come back. It's just that electricity will need to be extremely cheap, about 10-30% of current prices.
TL;DR He uses tabs, not spaces. [^1] But then again, I guess it was quite common in the earlier days?

[^1]: https://www.reddit.com/r/IAmA/comments/80ow6w/im_bill_gates_...
what about bills when using cloud. i'm also looking for a decent laptop for k8s and java dev
Chavez did none of these things. Is your knowledge of history so shallow that you must bring up Hitler appro to nothing every chance that you get?
Sure, but a lot of expensive and awful software is awful in part because it contains a ginormous number of features, edge cases, and compliance issues. It could take years to create a "modern replacement" and a HUGE amount of effort to gain the same trust and reputation as the incumbent.

Then after spending years building this software, the incumbent opens up their war chest, hires a small dev team, does a gradual refactoring, and has sudden parity in performance/design as you do.

People underestimate that many of these products are exactly where they need to be: functional enough to attract and retain customers and able to compete when absolutely necessary.
It would be very unpleasant, but you could write a pure C iOS application which uses the standard platform GUI libraries.
> The alternative, which I've noticed GDPR's defenders tend to favour as understanding has grown, is something to the effect that regulators won't actually enforce the rules in a draconian fashion and will only go after serious infringement in practice. But that's a dangerous position to adopt in legal matters, because ultimately it means if you go too far in complying when others don't then you are at a disadvantage, but if you don't go far enough then you are subject to being punished at any time, and there is no objective standard for how far we're talking about either way.

Exactly this. As a consumer, I really like most of the protections that GDPR provides and I want them to be widely followed and enforced.

As a freelancer who works with mostly small clients, I really wish that there was clear, official communication on what sorts of common practices need to change (or not) and examples of solutions that small businesses can implement to be compliant. Just telling them to not worry because they're too small for enforcement actions isn't a good solution since it limits privacy protection and compliance to large companies.
Ask HN: Productivity tips for team of front-end developers
Could you share some tips/technologies/processes that increased your productivity as a team? In the title I mentioned front-end but if something more general comes to your mind and can be also applied to fed please share!
Perhaps they wanted happy customers, but not happy competitors :-)
>after studying dozens of languages

Out of curiosity, have you evaluated Swift as an option? If so, what were the reasons against it?
IOMMUs can protect the RAM if configured to do so by the OS, udevd rules could let you opt-in to to the kernel using the devices - you wouldn't want your network connections hijacked through some plugged-in and auto-detected network device!

But I don't know what the PCIe security model is wrt. to accessing other devices, such as the HDDs.
And Ukraine gave up their nuclear weapons with the understanding the US would ensure Russia never invaded. How did that work out for them?
"...you have to explicitly audit every interaction between every system..."

But would you though? If you're a large co. you'd have a configuration management system where you just pull the specs/data rather than do an audit. If you're a small co. you'd know already, and if not you'd just go look. Right?

My experience is that anyone complaining about the amount of work GDPR is causing is a. not compliant anyway (and knows it) and/or b. has terrible or no IT governance.
>and they request later to be forgotten and you don't

How do you prove you have forgotten someone?
They were essential. Even the best touchscreen keyboards are still slower for typing. Cellphones have gotten worse in the name of reducing manufacturing costs and allowing a single SKU to be sold in every region.
Sort of related, but an idea I had recently on a longer drive: I want a max speed control in my car. Not cruise control, I just want to be able to set the max speed I can ever drive on my current trip (say, 75 mph) and then my car only ever goes that fast when I am pressing the accelerator. I recently got a much faster car, and on the drive I would look down and realize I'm going way too fast. Would be nice to not have to trust my foot for that.
I'm amazed at how many adds this page has. (Had to turn off my adblocker to get the page to load)
On the other hand, it's reasonable to worry about another driver's car being on fire despite your own flat tire.
The Inspiring Life of John Perry Barlow
Western science catching up to Indigenous Traditional Knowledge
I think your statement is true only if you consider the area covered by a single tower to be fixed.

If a given volume of space can only handle so much bandwidth over the EM spectrum, it seems the logical solution would be keep the range smaller and put antennas (with wired backhaul) in more places. Similar to how wireless companies do a lot of special capacity work in large stadiums, etc. [1]

Of course, as the range decreases and the number of towers increase, the cost dynamics start to resemble the same last-mile cost problem more and more, but at least:

- you don't have right-of-way problems (presumably any company can lease EM spectrum)

- You can choose the areas install more shorter-range towers based on demand

[1] http://www.steelintheair.com/Blog/2017/01/immaculate_cellula...
You know for things like being able to do analysis. For example, last week I wanted to know where to locate our next local server and so needed to know where the usage growth was coming from. I happen to noticed that the usage over the last few weeks was quite different to the historical data. If I only had 2 weeks of data I would have made our service worse for our customers.
Hardware keyboards are obviously not essential for cellphones, but that doesn't mean there's no place for them. Markets can be weird sometimes, right now it's just too damned easy to make a huge profit margin selling people smartphones, that limits the pressure to innovate. I, for one, would easily pay a 50% premium (maybe more) for a smartphone that had a good built-in keyboard.
What is the link between Chavez's policies and Venezuela's current economic condition?
i had never heard of this "trick" before today. why does this exist? i thought `font-family: sans` was meant to give you your OS or browser's default sans-serif font. why do something so elaborate?
According to the periodontist I spoke to, bone tissue grafts work for vertical bone loss (a dent in your bone in a small area) not horizontal bone loss (bone has been lost uniformly over a wide area).
As far as I've always understood it (I poke around on Chinese internet from time to time), it was mostly just a little joke because Xi is kinda pudgy. I think the backlash is because this kind of messes with an attempted cult of personality.
OK, but what the parent is suggesting is that someone might store someone's personally identifiable information on "the blockchain", thus making the entire bitcoin network in violation of GDPR. It's a fairly on-point criticism, IMO.
> Would you believe a massively obese and sickly person telling you the importance of diet and exercise?

Yes, they would be the ideal person to give that advice.
If you have a book you certainly own all the information in it, but if you are never allowed to open the book and read its content (your brother wrote it but was then terribly embarrased about it and made you swear nobody would be allowed to read it) then how can you put the information to use?
His thoughts on Crypto-currencies is interesting. https://www.reddit.com/r/IAmA/comments/80ow6w/im_bill_gates_...

EDIT: I meant this statement.

> I think the speculative wave around ICOs and crypto currencies is super risky for those who go long.

Directly goes against all the shills on reddit and other cryptoccurrencies forums urging 'coin investors' to HODL (Hold, go long) while the 'whales' manipulates the markets.
Thanks, fitzroy. That is interesting I'll have to read more about this.
It's just my opinion but at this time I can't see self-driving vehicles as a viable option for anyone. It just seems like another layer of complexity added into an already complex situtation.

In the case I need to assume control of the vehicle am I going to be fighting against the autonomous system for control? Not only will I need to understand the current environment and what others are doing around me; I also need to understand how the system is computing the situation and maintain control based on my observations and my observations of what the system is trying to do.