skysight-inc/HackerNews huggingface dataset:
Let me try to describe Scholar from a different angle: Google relies on a lot of experts in their respective fields in order to be successful. And they need to stay close to the state of the art and current research. Google scholar is just the kind of database that helps with that. It makes sense to build it for internal use. And given that Google is also good at data analysis, it makes sense to open it up to the public and learn from the usage data. For example: What are hot topics? Which papers are read often in the community? This data can give an extra level of insight into what is going on in the research communities.
Even more than that

BTC has zero value if the network stops (you could say it could have some value but "infinite illiquidity" which is basically the same)
> To just throw your hands up and claim the threat levels are somehow comparable to each other is just disingenuous

I'm not, I'm saying they are for some. Different folks have different trust models.

I'm saying that it's a logical threat/trust model where you both trust the compiler and the kernel. This isn't everyone's model. This is clearly not yours. But this wasn't clear in the original comment and cwzwarich addressed this model (as well as yours!) and that's what I was saying.

Defense in depth is good, but, again, that wasn't what was being _asked for_. You forcibly took a discussion in a different direction from what was originally being discussed, reframing everything to a strictly absolutist view of trust, and are somehow bewildered that folks aren't understanding what you're saying.

I don't really see the point in this discussion -- it's a metadiscussion about whether or not including an "assuming safety" portion in a comment was appropriate, and doesn't add anything.
Just FYI usually in English we would say communitarian where a French person might be tempted to translate as communistic or communist. Communist in common English is pretty much restricted to the political philosophy.
I‘ve never seen this notification once, having had multiple iPhones that browned-out at 40%.
The difference is that Google usually spearheads a field, whereas Microsoft does that when they are catching up with existing leaders. One technique advances state of the art, the other leverages a monopoly to gain commercial advantages.

"Regulators" only got involved with browsers, once. You can't use that as an excuse for all the subsequent blunders by MS management. Their big tech bet was tablets and PDAs and they still got pipped by Apple and Google, without any involvement by lawyers.
I am very curious to learn what steps those 5 million households had to take to keep themselves off that list.
What a treat! OpenBSD was my daily driver years and years ago—version 2.something I think?—and I set up my desktop environment to mimic CDE as much as I could. It was obviously a pale imitation, but I totally get the “gravitational pull” the author mentions. Sounds like I have something fun to do while my partner is visiting family!
As noted elsewhere in this thread, one can implement a Drop trait the clears memory on deallocation.

https://github.com/cesarb/clear_on_drop
> Security is a spectrum. It appears your argument has become, "no secure programs can exist because of syscalls". Seems circular and overly reductionist.

...what? Did you read the discussion? The entire discussion was about the need to zero memory for security, despite the safety of the programming language. This entire time I've been claiming the ability to zero memory is necessary because you cannot guarantee control flow integrity when you have syscalls, external libraries, etc. Nowhere did I ever throw my hands up and make a blanket claim that secure programs cannot exist. That wasn't even the subject of the discussion.
> False accusation is a particular problem for sex crimes because the legality of the act depends on consent.

That's true of criminal assaults in general; striking someone with their consent is usually not a crime.

> You can't explain away a dead body saying "he asked me to murder him."

You can in jurisdictions where assisted suicide is legal. And even where it's not, a combination of no intent to kill plus consent can render an act that otherwise would be murder (even with either of those factors alone) into a non-criminal.

Sexual assault isn't different because consent matters, it differs because juries are more sympathetic to the accused (at least, accused from certain backgrounds) when it comes to determining whether there is sufficient grounds to believe consent may have been present or to dismiss such a belief.
> straight through the Trader Joe's parking lot at Homestead ends, then continued through to tracks that still exist on the other side of 280.

Huh, I was walking along Peninsular Avenue a while back and was wondering what that odd, straight, flat area beyond the fence was. Cool to know it used to be a rail line!
5 signs you are managing team tasks effectively
CSS Transitions explained
> It's nothing like the internet or hotmail. Bitcoin is hot air. There is no "there" in cryptocurrency. It is inefficient, slow and solves no real world problem. Our existing infrastructure works just fine for 99% of all users.

That doesn't matter does it, I remember seeing a TV show interviewing random people on the street 20 years ago asking what they thought about cell-phones. Everyone said they don't see a future for this new gadget, they have a phone at home and can call anyone whenever they want, they don't want to be disturbed at anytime and everywhere. Cell phones were perceived as more of a nuissance than solving a real world problem, the existing infrastructure worked fine for 99% of all users.
looking at https://david-smith.org/iosversionstats/
and apparently still ±50% of currently active iPhones seem to be a 6(S)(+). Which is a LOT more than I expected. I don't see how Apple is going to ignore this one.
How to Create a Great Value Proposition – Visionary Futuristic Business Ideas
“CreatepreneurAfrica”- Soul Rhythm from Bagamoyo – Exploring Motherland Africa
Balls are definable in metric spaces, neighborhoods in general topological ones, so "neighborhood" is indeed the more general term.

That said, once we have a metric space, the metric balls give a natural basis for the topology, which means that every theorem about neighborhoods has a corresponding one that uses balls instead. So in practice, when in a metric space we just use balls everywhere because they let us exploit their extra structure if it's needed. This is why you see the abuse of language calling neighborhoods balls, despite that being technically incorrect.
Standard Notes – An Encrypted Note Taking App for Linux
Facebook Won't Monetize Content about Tragedy and Conflict, Debated Social Issues
Federal Law Enforcement P25 Digital Radio Decoding with GNU-Radio OP25 Project
> Due process does indeed exist for a good reason, one of which is to prevent a situation where mere accusations have the power to destroy lives.

No, that's untrue. Innocent until proven guilty is only about the state's power to impose punishment. Innocent until proven guilty is used for even the most mild criminal offences where long term repercussions are unlikely.

A person's life can be destroyed in a civil trial where balance of probabilities, not beyond all reasonable doubt, is used. See all the parents who've been prevented from contact with their children because courts used balance of probabilities.
I think Google is not seeking power for power or money for money. Google's focus is AI. Google needs the full view of people behaviour in order to build AI. Traveling is a good domain to study human behaviour and traffic optimisation. What motivate the choice of an itinerary ? Why someone choose to not follow waze advices ? What would be the best strategy ?
Fine. Except figuring out a business model is the content creator responsibility not the user's. Business models that involve hostile 3rd party adds/tracking are bad and if your users are trying to evade those, you need to figure out something better. Blaming the user reaction won't help.
Mandarin, then I want to go further with HTML & CSS so that I can code websites and be sure about it, go further into Growth Hacking, Photoshop
I completely skipped that CDE is GPL now [1]!? Wow! I want this to run on Linux! Digging, deeper, it apparently is already working on Ubuntu [2].

[1] from https://en.wikipedia.org/wiki/Common_Desktop_Environment:

"After a long history as proprietary software, CDE was released as free software on 6 August 2012, under the GNU Lesser General Public License, version 2 or later.[3] Since its release as free software, CDE has been ported to Linux and BSD derivatives."

[2] https://sourceforge.net/p/cdesktopenv/wiki/SupportedPlatform...
Yes, I use this extension. Update etc aren't as smooth in Chrome/FF but I haven't faced any major issue. GitHub issues section is quite active and there are helpful users.
It's pretty tricky though, and even for a tinkerer it's not trivial.
I changed screens, home buttons etc, and find that much easier than changing batteries. I haven't failed to replace a screen on neither the 5 or the 6, but I failed with a battery on the 6, due to broken battery tab and not enough guts to heat/bend it out (I left it for someone else).

Now, I completely agree with the design decisions of the iPhone. The completely sealed body is great for water resistance and having the battery replaced is still pretty cheap, especially if you use (I usually just let someone replace with a 3rd party battery for cheap, as this usually takes place after warranty expired).

The battery needs to have extra space (or bad things will happen) so it effectively has to be fixed on one side inside the body. Gluing it is a pretty cheap solution to that problem.
Yes if you read the fine print you can tell what your chances of social mobility are from a lottery ticket. It's fine if the wealthy elite take the 1000x returns from successful startups.

We wouldn't want the poor hurting themselves.

Coins represent a better approach, one not walled off to the general public. Coins can represent concepts or goals that live beyond a centralized organization providing documentation. Of course there is vested interest in regulation. Accredited investors love the walled gardens.
> ... does strongly correlate with size

> Owning large and powerful dogs of any breed is a risk.

Pitbulls aside, anecdotally, if we're talking breed size I've found Pomeranians and Jack Russells to pose more danger than, say, collies, labs, Great Danes, Newfies, etc. but I guess now I'm the one generalising.

I think training and care are really the main factors. There are certainly cultural tendencies to apply certain training approaches to certain breeds, but I really do think this is mostly correlatory.
Does Google Maps offline functionality include POIs?

The last time I tried/was allowed to save Google Maps offline (it's not available in all regions) you could not navigate or search for POIs while offline.

Here allows both navigation and POI search using an offline map. This is incredibly useful if you are in a country without service or where roaming data is very expensive.
> People are too afraid and walking on egg shells to have a normal human conversation.

I see lots of people aggressively asserting this, but little evidence of the actual behavior described.

People who are yelling to everyone they can find about an environment that forces them to walk on eggshells aren't actually in such an environment.
I would actually give lot of credit to Marissa Mayer

Would you also credit her for the rise in Yahoo!'s share price, or did she merely happen to be there when the earlier investment in Alibaba started to pay off?
While I accept that my description of JS et. al. might be contentious, I don't see that you have argued against my piece on the WWW in general.

Regarding latency and responsiveness I agree that they are issues that depend largely on your use cases and your skill at implementing solutions. In this regard I can agree that some pages simply don't need JS. It is also being misused for ads and tracking to a degree that is problematic and can in itself cause issues.
This looks very interesting, but the most confusing part for me is how code appears on these printed pages.
Do you have to type it in computer and print to run, using physical space just to organise, not actually develop?
All the examples show these pieces of paper already being there, just moved and interacted with.

I'm very curious if DynamicLand code can be created without touching keyboard, and actually printing new sheets by just moving and interacting with other sheets, making it actually self-hosting.

Also, their examples are very visual and quite complicated (car aerodynamics flow). Doing this from scratch might be quite challenging, unless building blocks are very smart.

---

Sidenote: I'm surprised to learn that code printed on these sheets is Lua-based. Lua does not have a lot of syntax, but does have some, and I would think that any language that is meant to be created in physical space should aim for the most minimal syntax, almost none if possible. Lisp comes to mind, as I can image a physical representation of S-expressions much better than Lua code.
Projectwise – Find logo, UI and UX designers for your open-source projects
So true. If you happen to be a power user, your life can be miserably limited by standardized configurations.
How IoT Can Accelerate Digital Transformation
> You forcibly took a discussion in a different direction from what was originally being discussed, reframing everything to a strictly absolutist view of trust, and are somehow bewildered that folks aren't understanding what you're saying.

Huh? My trust model was the same as that of those who want memory to be zero'd, like the one earlier [1]. People ask for that because so many attacks we see today are in external libraries and kernel-mode, and hence people are worried about that. That is not something in my fantasy; that's the model of the world we live in. You guys decided to deliberately ignore that and pretend a safe language implies worrying about attacks in external code is ridiculous. I was trying to steer back the discussion to that model. Apparently I failed; you guys win. Rust programs are invincible by definition.

[1] https://news.ycombinator.com/item?id=15967604
That's what I know too: AWS is used only during spikes
"The following content may not be eligible for monetization:
...
Tragedy & Conflict
Content that focuses on real world tragedies, including but not limited to depictions of death, casualties, physical injuries, even if the intention is to promote awareness or education. For example, situations like natural disasters, crime, self-harm, medical conditions and terminal illnesses.

Debated Social Issues
Content that is incendiary, inflammatory, demeaning or disparages people, groups, or causes is not eligible for ads. Content that features or promotes attacks on people or groups is generally not eligible for ads, even if in the context of news or awareness purposes.
..."

Facebook has the right to do whatever it wants on its platform, but this will have bad social consequences. Publishers will have no incentive to cover conflicts in war-torn regions, attacks by radical religious groups on minorities in third-world countries, or any news that is not happy and advertiser-friendly under these guidelines.

The only groups that will now have an incentive to cover these issues will be those with a political agenda - including political pages and fake/misleading news outlets.

Terrifying for the future of the discourse in the world :/
To be fair, Rust code can link to (entirely unsafe) C/C++ code or even JIT-compiled code, in which case you also want some runtime guarantees to mitigate exploits in case they happen.

In such a case, I believe a clearing allocator (or a set of custom allocators) sounds like the way to go. There may be a performance penalty, but you will be certain that all instances are covered, not just Vec<_>. Alternatively, a typed allocator (I wanted to link to a paper on the topic, but I can't find it) can, for a very small price, perform reasonably good mitigation on such exploits.
Incredible. I'm a big fan of google maps but the map of my neighborhood is much much clearer on openstreetmaps than on google maps.
I'll have a wild guess there: all devs and most managers have access to the full data set. Any disgruntled one could ex-filtrate it anywhere with not trace.

That's the kind of things which make me for the vision of data as liability.
> If you already use Javascript, WASM won't be much help

I wouldn't be surprised if a js-to-wasm compiler showed up, allowing for greater performance on wasm-capable browsers.
In the spirit of the law/regulation that's even worse: as an immigrant without permit to do that, he'd provide unpaid labor undermining ability of other people compete for this job.

Edit: of course IANAL. And in other words, as I understand it, work permits limit strictly to what extent can you affect competition in the country (H1b - only one FT job position). And by filling in vacuum of required labour somewhere else you definitely affect it negatively.
If the battery capcity could be increased to the point where I didn't need to worry about charging it every day (night), like an old feature phone, then I would see the point. Otherwise I'm agreeing with apple - let's make the hardware faster and the screen brighter instead and just make sure the battery lasts a whole day.

Having e.g. 50% more battery wouldn't do anything for me. It would save me that one day per year when I'm using a ton of GPS/video and actually run out of battery before I go to bed, but that's about it. I'd still have to remember to charge it every night.
Enigmail contains silent and complete MITM comprise on email thread [pdf]
Not sure if there is. Google and MS have tons of cash to burn during the early life cycle of a new product. Thus they can iterate long and fast to get something the market wants. However, Microsoft got bashed for abusing one successful product (Windows) to eliminate competition for another (Internet Explorer and Windows Media Player). Google comes close to this with the behaviour of thier search engine which has been judged to give unfair boosts to other Google products.

This kind of anticompetitive behaviour would be news. A big bank account all by itself is not.
I am a US citizen, and was born abroad, and live in the EU. I've never lived in the US, nor worked there for a single day of my life. As such, I've never filed income in the states. I never got asked to do so, either.
Due to IRS regulation i currently am in tax noncompliance and on the potential hook for what i guess something like 200K in penalties. I work in IT and my dream is to work in the bay area eventually, but I do not see the point of spending ~2k in paperwork to go through the "streamlined procedure" to bring myself into compliance, and then to be liable to report all my income a lifelong and potentially pay taxes in the US as well as i make more than 100k gross/yr. I don't want to move to the US forever, but maybe a few months here and there would be nice. The opportunity cost of doing that is astronomical, though, if i factor in a lifetime of added accounting costs and additional taxes, just for a few months of time spent in an area.
Is there anything I can do to make this happen, but not have to hemorrage money? How can i legally work in the US without having to oblige myself to a lifetime of IRS bullshit? I already pay 52% taxes in my country of residence. Any non-US resident who was born abroad is pretty much in my same boat.
I use it frequently. It's not. Especially regarding updating businesses, small roads (and road quality), paths, opening hours, closed roads&paths/construction sites, bike maps, everything regarding detailed information basically. I have been adding bus stop markers for blind people or types of pedestrian crossings, recycling containers, street light, to OSM with StreetComplete. There is so much more there. Next time, please elaborate on such blunt statements since I believe it may be worse somewhere but it's not generally.
China's 'thought police' surveils, strikes fear in Muslim minority
I come from a small town with a very large ZIP code that encompasses several other very small towns. Sure, they have the shapes of buildings, but business locations from eight miles away are shown in the wrong town because they’re both on Main Street in the same ZIP code. It’s the same on both Google and Apple Maps. Neither has been responsive to my corrections through the appropriate channels.

Who cares about the shapes of buildings if their directions send you to the wrong town?
Its both!
To me it seems to have a much less detailed view compared to google maps in all the places that I quickly tried.
How can you proclaim that google maps is not much better than everything out there bringing this low detailed map as an example?
6.5 years for most devices, 5 years for some legacy cases, and it is a soft limit ie. they don't automatically enter EOL, they just stop guaranteeing the updates.

Source: https://support.google.com/chrome/a/answer/6220366
JetBrains adopts snaps to further simplify developers’ lives
Agreed.

The press will say it's "beloved," along with government-sector employees, but in reality you're as likely as not to encounter people very frustrated by the system. Everyone thinks it's better than what exists for poor Americans, and at the same time substantially inferior to what is available for rich Americans.
I credit Jobs with obsessive attention to detail. Legend tells that when engineers brought him the iPod prototype and swore it couldn't be made any smaller he didn't even switch it on, he just dropped it in his fish tank and saw bubbles of air come out, then told the engineers there was still scope to make it smaller. Whereas Tim Cook is only fixated on whether it can show an animated poop icon.
You get asked when you install the app but nobody looks at that huge list of permissions, especially if not accepting means you don't get to use the app
It's replacable, either DIY if you tinker for <5% of the cost of the phone, or under warranty for ~10% of the cost of the phone. It's typically done either 0 or 1 time over the lifespan of a phone. I can't really see how that's a big problem. I haven't owned an iPhone yet that hasn't done 2 screen replacements for every battery replacement - and changing battery when you are changing screen is even cheaper.

I wouldn't want to have a user replacable battery behind a hatch if it made the phone worse in any way (less water sealed, less sturdy etc).
Cisco netacademy still requires flash :|
Honestly, just use whatever you feel most comfortable with.

I recently switched from OSX to W10 and after a week it was just all the same.
Create a quiz online
Not many thunderstorms in Uluru mate.
I've done it. It hasn't been rosy, for sure. I talked about it here https://news.ycombinator.com/item?id=15805100.

If I wasn't doing dev for Linux targets, the move wouldn't be as painful as it is. WSL absolutely does not get the job done, and it messes with things you create in a way that you can't really use it for deployment stuff as you'll always be doing fixing after you move stuff from WSL -> target.

My solution? run a full Linux VM.

I'd run Linux natively if it weren't for a customer who won't allow Linux clients to connect to their VPN.
>No. People are generally not educated enough about electronics to understand that batteries degrade over time. The most common way this manifests is “this phone sucks the battery dies in 10 minutes zomg I’ll never buy x phone again!”.

This would be a non educated (and possibly excessive) reaction, but - given the success of the iPhone - what happens in reality is that another (still non educated and still excessive) reaction happens:

“this phone sucks the battery dies in 10 minutes zomg I’ll go and buy the new x phone!”.
If it is, it's only because someone spread $H!T to fertilize it first. It's all about tradeoffs.