skysight-inc/HackerNews huggingface dataset:
Point them to NIST's new guidance on mandatory password changes.
> How about a sane Profile manager? This is something I use heavily on Chrome. The "about:profiles" UI doesn't cut it.

What's your thoughts on Multi-Account Containers? I think it's better to use if your use case for multiple profiles is to keep sessions separate (i.e., keeping work and personal logins to clearly identifiable tabs / windows)

It's not as thorough compared to switching entire profiles but sometimes the above is sufficient. (ex: your history, add-ons and bookmarks are still under the same profile)
What you're describing is clear theft. Blocking ads is much grayer, since there's no real cost being charged by the site. I'd say it's closer as an analogy to say going to a store and using the bathroom but not buying anything.
No significant number of users have ever ditched anything useful over invisible tracking.
Why do you think those things are mutually exclusive?
Tips. Or Lyft has some badges you can award people for stuff like good conversation, safe driving, and the like.
Some analysis: https://www.sciencealert.com/traces-of-extraterrestrial-orga...
Swiping on an already-unlocked door is meaningless.
No, I was referring to a security audit.
Project estimation has jack squat to do with software engineering. That is a business problem, not a software engineering problem. A bachelor's degree is about learning the fundamentals of the discipline, not about learning to play with ancillary tools which will be obsolete in 4 years.
Sub-optimal for laptop users who might connect to various networks (home, office, the coffee shop) throughout a single day.
The B2C business wouldn’t be nearly as lucrative to them as the B2B business in terms of ROI. They don’t bother with family plans because of the opportunity cost.
Taiwan, Austria sign MOU on investment cooperation
Free advertising, not just for The North Face, but for the ad agency, Leo Burnett Tailor Made, who I'd never heard of before. I hate them both now, but the fact remains that they've forced their names into my awareness, and that alone will attract work from large, out-of-touch companies.
Sneaky but you can casually linger in the car for an extra second; most drivers rate you right as you're getting out, with a phone that's usually mounted within eyeshot of passenger seats.

The ones who will give you 5 stars usually do it right away in front of you; if they seem weirdly secretive about it, you're probably not getting 5 stars.
Europeans came to Asia not as conquerors but as customers
Devtools are baked into standard chrome. I find it odd I'd have to download a special version of Firefox made for developers.
They dont care. That's your problem not theirs. Which is why I want to see more data protection laws in the US. I want to give them problems.
I think you're onto something, but I don't think it's as simple as just having a "light theme" and a "dark theme".

I think that if we're going to have toolkits that support custom, nested widgets, those widgets need to be designed to support the context they are in. There will always arise situations where normally-light widgets need to appear on a dark background, or vice versa. The nested path bar example is exactly this - it's a widget that supports a single context (light background), but is having two contexts forced on it by leaky style cascades (light text, but also light background).

How about we bake the concept of "light" and "dark" into the widgets themselves and take advantage of the cascading nature to switch the theme of a widget depending on the context it is in.

Realistically though, GNOME 3 was rather short-sighted when it came to themes. Windows 95 showed us the way 24 years ago: you can change the colours of anything you want. You can tweak the size of most things. You can change the fonts. You can change the icons. Simple API that gets applied on top of an existing theme. Expand this for 2019 with dark and light variants for each theme, and I bet we'd satisfy almost all users.
Tying back to your earlier comment, it doesn’t sound like your parents would have fit well with your public school system or stayed involved.
Problem of definitions. Personally I don't want any chit chat, so what makes a ride a five for you lowers it for me. At the end of the day I just give service people top marks unless they did something terribly wrong.
Doesn't Dante also require proprietary hardware?
"After several years of trying to manage these issues with Kerberos, we decided to redesign the system from the ground up.."
I am curious, is there anyone who went the opposite direction direction and implemented a new Kerberos library or setup?
For comparison, the Wenhu Line [1], a generic medium-capacity rapid transit, transports 7500 passengers per hour. That's actual numbers, not peak-wishful-thinking-16-passenger-modified-Tesla-body-shuttle-times-Musk-factor numbers.

1: https://en.wikipedia.org/wiki/Wenhu_line
Anyone who says that Firefox runs anywhere near as well as Chromium on Linux is either incredibly lucky, extremely knowledgeable about custom building Firefox, or just lying.

Firefox used to be much sluggish on linux, but I tried out quantum and it seemed just as snappy as chromium. This announcement is enough to make it my daily driver, I think (I'll have to figure out the dev tools, hopefully it's straightforward).
> So this isn't dick waving or Twitter posing: this is a legitimate intelligence officer making this assertion.

And? Why do you trust intelligence agencies? They have been caught lying many times.
Dr. Don Gurnett, U. Iowa Space Physicist Retires
Hmm,

Scanning the topics here, what seems really interesting is how basic data structure are, naturally, containers for data but these advanced data structures are more like "mix-ins" or effects, qualities that can be added to a container. Time travel most obviously but also the various optimizing tree containers.

Not sure how to make this an interesting question. But it's interesting. How many effects can we add to a given structure? Can we make these additions automatically? Can we combine all of these or are some incompatible with each other? What are the cost-benefits between these?
Twelve Basic Principles of Animation
Why wouldn't you have an adblocker? Manifest V3 supports ad blocking.
Comparing 'Apples' that are killing us to 'Oranges' that will kill us.
You win some, you lose some.
I’ve heard of policies that cashiers are not to chase, let alone fight, but never that they’re not even supposed to ask someone to pay. Is that really true?
The less cynical interpretation is that "real goods and services" captures the value people derive from them, rather than some objective measure like "energy consumption". There's no innate reason why we can't figure out more and more valuable ways to do things pretty much indefinitely.
You’re creating a bit of a “No true Scotsman” fallacy. “No ‘veteran’ driver would rate someone based on tips or their expected rating.”

Yet people are being rated on their tips. People are being rated based on their expected ratings of the driver, regardless of their “success” as a driver.

It’s a big deal because it locks someone out of a system that has forced out its competition (illegally in some cases; such as in London).
It's "doing something," but it's doing something stupid, which isn't better.
Agreed. This is making me reconsider all of the Google services and products I use.
Dr. Gurnett is one of the principal investigators on the Voyager I & II projects; his group was the one to discover the heliopause boundary.
Or they can verify them themselves since it's all open source. And for the less technically inclined there's also 3rd party audits and an active bug bounty. Point being, everything is open and transparent, and none of it happens behind the scenes, so that's where the "trustless" comes in.

While yes, that word is overused and misunderstood, and regular users still admittedly do put trust in open source code on a public network, it's a much more open system than we've been able to have before. The trust users depend on in this instance doesn't rely on faith in any single entity to tell you what's changed in their private DB behind the scenes, you can verify it for yourself.
The Future of XYO
The unexpected brightness of new satellites could ruin the night sky
Search interfaces should have a configuration for smart users:

[ ] Disable fuzzy parsing hacks (reject my queries if they have bad syntax).
[ ] Don't search for sound-alikes; assume I spelt everything rite.
[ ] Respect the non-alphanumeric characters in my query, which I put there for a reason.
Sadly only available in physical form (for free) in the UK and Northern Ireland.

Electronic downloads available for other regions.
I loved watching Carmack doing talks at Id events.

I fully admit about 99% of what he said went completely over my head. But he's such a passionate programmer that he's spellbinding in his own right
Are there any startups looking for call/email list to 80k PE/vc/angel
Is anyone looking for a large list of investors?
> “Only works in Chrome,” is poor engineering for anything more than a prototype or proof of concept.

Can't we, developers, do the opposite? Like introduce a small annoyance, like showing a pop-up, when visitors use Chrome? It could say something like "today is free web day, upgrade your browser to Firefox or any other libre browser"
I've been trying to force Firefox (latest Firefox Developer Edition) upon myself yet again for the past week, and aside from performance problems which still seem to exist on the Mac (initial rendering of pages is slow), some things just annoy the hell out of me:

- Search results are not highlighted on the scroll bar, which means no information on grouping at a glance, and can't just scroll to the relevant part. I have to go through matches one by one.

- Font rendering is subtly broken as always. A specific example is font-variant-numeric: tabular-nums, which seems completely broken at least for -apple-system (.SF NS Text); as a result a data aggregation site of mine which I read all the time looks awful, larger numbers may be narrower and vice versa. (Oddly, font-variant-numeric: tabular-nums seems to work for "Fira Sans" on MDN; I haven't found another font it works on.)

- With developer tools open, pages are really slow.

I'm probably forgetting something else.

(I should add that I also forced Safari upon myself, which is a shitshow, problems too numerous to list. Until Google completely removes ad-blocking capabilities I need, Chrome is simply the best there is.)
How is that an effective repercussion without them also telling you that they're giving you a lower rating for that reason? Do they expect you to somehow intuit over time based on meticulously checking your score after each ride and doing the math?
'Fettuccine' may be most obvious sign of life on Mars, researchers report
DuckDuckGo for search results, Google for “Google Search” results.
OK, I think it's another effect than "increasing their positive view of you". It is something I have noted and struggled with because it is counter intuitive to me.

I always try to be very autonomous and ask the minimum favors/services from people, trying not to bother them. This has caused me trouble several times, from people that were supposed to help me. When I was doing track and field two decades ago I had a sports sponsorship cancelled essentially because I didn't ask any extra gear.

When you ask a favor and the person fulfills it, they get to be useful and it gives them purpose. I have found that this varies from people to people.

The Uber driver will most likely feel good if you actually need his help as a human being rather than just be a mindless vehicle operator.
Incredibly moronic expression although not surprising considering whose running the DOE.
As a former high school teacher, as intuitive as this seems, it's dubious at best. To truly have "access," you need a lot of things in place (nutrition, sleep, prerequisite learning, a good school, an experienced teacher), and a lot of things not getting in the way (other kids, the institution, the teacher, circumstances). The bar is much lower for Outschool to hit the target.
Seriously? How many backdoors has the CIA/NSA put in place? Did you forget all of the stuff Snowden leaked?
Measles for the One Percent
If they had a say on the 5 star rating, then fair enough. In that case, my comment is simply a fun distinction between how two different perspectives look at data from people.

If not, it's still on Uber. But like other comments said, there are other considerations that Uber needs to take into account (business, brand, etc.).
Until schoolkids repeatedly mash the frowny face button for lulz.
It's largely proven by decades of experience at this point that you cannot make the average software user care about ideological concerns. Especially if you use terms like libre that don't makes any sense to people that haven't drunk the FOSS koolaid.
This Place Is Pryson
Maybe 2 or 3 years ago I had the IRS tell me to come back during business hours as well to download a form.
The article uses the word "organic" in a highly technical manner, meaning chemical compounds that contain carbon, and of course we already know that space is filled with that sort of thing. It does NOT mean "organic" in the casual sense of originating from something alive.
> when micro transactions as a concept came to games, it changed the way people wrote games

Has there ever actually been a case where microtransactions made for a better game? Everything I've read about what it's like working for studios that rely on them is creepy stories about trying to chase 'whales'.
> intent shouldn't preclude policy

Oh boy, I hope I never work in this kind of organization.
Just more evidence that life on earth may have been helped along by all this carbon containing/organic matter deposited via meteorites.
Did you report the card stolen? I have never heard of charge forwarding. The number should not work. You need a new bank.
I googled "Firestone Ford" before reading to the end of the sentence and seeing your link, and amazingly, the first result is a woman named "Martha Firestone Ford" [1], whose name comes from the same business relationship that produced the debacle.

[1] https://en.wikipedia.org/wiki/Martha_Firestone_Ford#Family
Yeah, I find that baffling. I did a bachelor's with a minor in computer science from an average school around 2007, and questions much harder than FizzBuzz appeared on homework and exams, even for intro courses. I'm not doubting the veracity of the author's experience, though... maybe a lot of it boils down to performance anxiety?
That's kinda a weirdly accusatory tone dude. If the output is the screen, which it probably would be 99.9% of the time since this is a javascript library creating a 3d object in a browser, then the distinction is entirely academic. Just set the canvas size to whatever you want. After all the output of displaying an SVG on a screen is also a resolution dependent raster, as is the output of plotting ink on a piece of paper.

Also I wasn't like saying this was a useless library, just that if z-fighting was a concern there's an alternative using GPU shaders that can get you a very similar effect. Geez.
Ask HN: Is polymimetic alloy (from Terminator 2) a physical possibility?
I understand it's likely not technically feasible right now, but suppose we're sufficient advanced, how would we go about doing it?

Some ideas I have:
1. Use quantum locking to rearrange superconducting particles by altering shape of magnetic field.
2. Tiny bots with magnets around them. Use a combination of repelling and attraction to propel themselves to wherever is needed.

I'm not a physicist, but this topic greatly interests me.
Why do you need (1)?
Okay, for the sake of semantic digression, let's call it 'fraud' then. It's tantamount to fraud...

... Which is tantamount to theft.
It's been over a decade since there was an RCE for Lynx. The difference between the attack surface of Lynx compared to a regular browser is several magnitudes. No code is safe, but giving someone grief over following a link using Lynx is security theater at its worst.
I taught kindergarten for five years and teach small groups and individuals at various levels now. Basic pedagogy is really, incredibly basic and the kind of stuff you pick up by experience relatively quickly even without formal instruction in it. More generally the economics of education literature shows that the only reliable determinants of teacher quality are subject matter expertise and teaching experience. Subject matter expertise is specifically not expertise in pedagogy because teaching qualifications have no discernible effect on students’ education whereas a Math teacher with a Math Master’s gets better results, or a Chemistry teacher with a Chemistry Master’s etc.

Seriously, consider what you’re saying. You’re saying that people without an education in pedagogy are unable to teach. Most of the parents reading this probably taught their children how to read before they got to school. The overwhelming majority of college faculty never have any training in teaching. Many, many people tutor without ever getting an M.Ed.
I agree in windows, but in Linux and android FF has some issues. I still use it but sometimes if a page is being super slow I'll open it in chrome instead.
Who needs generics? Use...instead
You are reading into it. He himself claimed to have found the boring company because traffic is soul sucking.
Agree with the performance problem (initial rendering). Mid-2015 MBP 15'' ("the best laptop ever made").
> Per capita energy use seems to be declining in advanced economies[1].

Yeah we moved a bunch of heavy industry to China and switched to low carbon finance.
Apollo Astronauts Assemble June 6th at Cradle of Aviation, Home of Lunar Module
In celebration of the 50th Anniversary of the Apollo program and historic moon landing, Apollo Astronauts (specifically the Lunar Module Pilots) and Flight Directors are joining together on June 6th to celebrate at the Cradle of Aviation Museum in Garden City, N.Y., home of the Lunar Module and Grumman Engineers who built it. Astronauts scheduled to appear include Walt Cunningham (Lunar Module Pilot, Apollo 7), Rusty Schweickart (Lunar Module Pilot, Apollo 9), Fred Haise (Lunar Module Pilot, Apollo 13). Charlie Duke (Lunar Module Pilot, Apollo 16), Harrison Schmitt (Lunar Module Pilot, Apollo 17) and Apollo Flight Directors, Gerry Griffin and Milt Windler. Proceeds for this star-studded dinner event (starting 6:00pm) will support the museum’s education and preservation programs. A space memorabilia auction will also be held at this once in a lifetime experience. The Lunar Module and man landing on the moon is considered one of the greatest human and technological achievements of our time. www.cradleofaviation.org
I wonder what he'll need a flamethrower for, on mars.
I have found the opposite to be true: desktop dev tools are so good (especially visual studio), I’m always shocked at how horrible things are when I’m asked to debug something directly in Chrome (at least let me to use visual studio code!).
> companies have decided that 3 = Bad, 5 = Acceptable.

Does Uber actually give instructions on how to rate? Does it say a normal, acceptable trip should be 3 or 5? What would a really great trip be anyway, perhaps if the driver says "hey, I just won a lottery and I'm celebrating with my passengers, take $10k", or perhaps something sex related?

Once Uber kicks out all the below-average passengers / drivers, will they take into account that the average will be pushed up for those remaining, so they will need to do further rounds of kicking?
uBlock should really just instruct users to "switch to firefox for a fast, up-to-date ad-blocking experience"
Ok, then it could be played a little harder, for example by introducing a (small) performance penality for visitors that use chrome.
Interesting, though it does flag the push() as an error if you use "Array<string> | Array<number>" as the argument type.

It almost seems like some sort of co/contravariance issue?

A function that reads from an Array<string | number> should be able to accept either an Array<string> or an Array<number> (or Array<string | number>), but a function that mutates it should only be able to accept Array<string | number>?
At will employment and contracting voids all work boundaries.
Still scanning but I think one must keep in mind the distinction between "organic matter" and "biological matter", organic is a broad category that involving a complex array of chemicals that aren't necessarily generated by living things. Biological material or similar terms refer to stuff that definitely is or was once alive.

https://en.wikipedia.org/wiki/Organic_matter

https://en.wikipedia.org/wiki/Biogenic_substance
I've been really liking rust thus far, its pretty awesome and I like the community. I didn't know it was made for a rednering engine. It would be nice to have something built by someone other than Mozilla though, just purely for more competition. I could care less that IE sold out, they made their bed in the 2000's and there was no escaping it. As a corporate programmer I am glad they a
I've been really liking rust thus far, its pretty awesome and I like the community. I didn't know it was made for a rednering engine. It would be nice to have something built by someone other than Mozilla though, just purely for more competition. I could care less that IE sold out, they made their bed in the 2000's and there was no escaping it.
exactly. When you're being driven somewhere, "no problems" is 5/5.
I wonder what happens when a bot crawls one of the phishing sites and triggers all the unique links...
I LOVE IT! And this is just the beginning.
Long time ago I predicted the yelp for consumer, where company could refuse doing business with low-rated people, or implement differential pricing, or different T&C (no returns, etc..)

There are many customers from hell, and the good customers are paying the price. 80/20 rule rocks, any business could get rid of the 20% of customers that create 80% of problems and make greater profts with less revenue.
Large teams? Most games like Duke were written by a single programmer and maybe 1-3 artists and a sound guy in just a few months.
Because warning people has historically worked well with PCs not to mention Android.

See Also Vista UAC.

It’s kind of amazing for people to say that they care about their privacy and then they install extensions that can record their entire browsing history and install VPN software on their phones that intercept all of their internet communications.
> The only side effect they should have is creating a new instance, no playing around with some other object’s hierarchy.

You might be making assumptions. The ‘addTo’ property does not imply the constructor is touching any other object.

You might be getting confused because the name is a verb. Again, addTo isn’t very standard naming, but what it represents is the parent property. You should think of it as a property that can define the graph, not assume that the name implies anything about the implementation. Even if the constructor does do something external to the node, the implementation can change.

> The problem is that the hierarchy here is backwards. You usually add children to the parent... it shouldn’t be how you “build” the tree.

No, it’s bottom-up, not backwards. And bottom-up builders are common in graphics, so I disagree with your assumption about how trees should be built. I think of building trees from child to parent all the time, because, as I mentioned before, it’s a simpler operation: all nodes have one and only one parent, where nodes can have any number of children and complications managing those children.
"Screw 'em hard enough for breaking the rules and they'll follow the rules out of fear" is generally not considered to be a good model for organizational policy.
With this news it seems Google just gave everyone a reason to use the enterprise version...