skysight-inc/HackerNews huggingface dataset:
American companies have to follow American laws. If those laws are incompatible with China's then too bad, those companies can't make money in those exact ways. There's no need to fearmonger about a non-existant world government.
"I believe it will be free to all because it will be required by the gov."

This is an industry that already sticks in "regulatory compliance" fees. Why would you think they'd make it free when they can charge you for it with no way to opt out of the fee?
> Nobody forced Google to be a public company

This is the relevant part.

As soon as you're public, it inevitably introduces strong pressures to pursue profit no matter its cost, as it decouples the negative social externalities corporate actions can cause from the profit made from those actions.
Energy Literacy – Comprehensive Sankey Diagram of US Energy
Standby for insulin pricing!
"ggez" is what someone says to piss you off, kind of like "haha, loser, you suck, beating you wasn't even hard". People who say this are trash, and it's a big part of the reason why I disconnect from games seconds before I lose.

It is not a good name for anything.
Debug with SSH has stopped working in BitBucket
Last time I configured IPSec it was so horrible, really-really-really horrible, I will never touch it again with a ten-foot-pole. Starting from the fact that the software was hard to configure, so was it hard to find working (new) configuration examples as well as secure configurations. It never felt right after setting it up and I did not want to spend any more time on it, wireguard has been a blessing in that aspect.
It was discussed here: https://news.ycombinator.com/item?id=13400291

Thinking about it I came to realize that there is a much deeper cultural problem: it became the norm for users to run lots of opaque untrusted code on their computers. Every application is a threat, as it represents interests of the vendor rather than the user, and this can not be solved just by isolating UIs (the line of death) and code (sandboxing), we must reconsider the models of software distribution that we use. Maybe the Web should not at all be used as an application platform and instead focus on content and give more control of its representation to user agents.

And there actually is a software distribution model that gives grounds to trust — the one used by GNU/Linux distributions where software is not pushed to the users by vendors directly, but reviewed, built from source and packaged by distribution maintainers who represent the interests of their users. And of course, for the maintainers to be trusted, their work must be maximally transparent and verifiable. Some distributions, like GNU Guix, managed to advance this model really well, while others are unfortunately now going in the opposite direction by adopting things like Flatpak and Snap.
Ask HN: Computer Engineering or A+/Security+ for 17 year old?
Hello HN,

I'm 17 years old. I'm in a program Minnesota offers called PSEO, which lets me attend college at no charge while in High School. But, quirky thing here, I was homeschooled and finished 12th grade curriculum already. Because I am technically in 11th grade, I am currently in the spring semester of a year of free community college full-time, and the next year will also be free.

So far, I have taken Calc I and some electives (writing, MN History) to cover generals. This semester, I am doing my best in Calc II, Statics, and two other electives. My plan is currently to cover my generals at the community college (which is free through PSEO) and then transfer to get my Engineering degree. Before college, I wrote a program for my homeschooling provider which I recently open-sourced at https://news.ycombinator.com/item?id=19286084 (enjoy the code!).

I've been doing some thinking though about my life recently and am having doubts. Calc II is really hard for me (though, my head tells me, I'm 17! What do you expect? Many college entrants are just doing College Algebra!), and it isn't that I'm not up for a challenge, but I'm having more doubts as to whether I really want Engineering over, say, a computer repair technician or something similar.

I'm not A+ certified, but I seriously believe that if I took a week or two of practice and review, I could get it. I'm not Security+ certified, but if I took a few weeks and a book newer my 2011 book, I seriously think I could get that one too. My college has classes for computers and various certifications, but I'm not sure what to do.

I am talking with my parents, and I know this will be an act of my own discernment. However, is there any advice or thoughts you would like to pitch in on this matter?
Do you think that combination of circumstances is rare enough that we shouldn't wonder about it?
I mean, if you're solving it for yourself first and foremost, it doesn't really matter either way. But if you intend the thing to be a business, with customers who pay you money, you should probably find out if there are actually other people who feel the same pain as you, and are looking for a solution like what you're building. Otherwise you risk spending a lot of time and energy on something and only then finding out that there's no market for it.

As for fragmentation... I get where you're coming from on that. But I think you can choose to incorporate the feedback you receive from others, or not. The simple act of talking to other people and receiving their input shouldn't, in and of itself, do you any harm. And if you find that there are people who want/need the "thing" you started out building, then the onus is on you to own the vision for it and to make sure it gets built properly. A big part of "product management" is, indeed, saying "no".

OTOH, you may find that nobody wants exactly what you plan to build, but that there's some minor tweak that would suddenly make it desirable to a huge market. If that happens, then you have the luxury of being able to decide which way you want to go... make it a viable business, or treat it as more of a work of art.
Gee gee easy.
Dupe of https://news.ycombinator.com/item?id=19307160 which already has a few comments.
It does not suggest anything is wrong. Seeing any group represented more than another in anything that is due to CHOICE does not correlate to an issue.
The only way you can make a specification like USB "universal" is for parts of it to be optional. No one is going to build a USB mouse with a 40Gbit link speed, for example.
Not even close. 90% wealth has a little over a million and even the 99% has a little over 10 million. At 10 million, you can live in perpetuity with $400,000 which is good, but not private jets good.
It's funny, we already have a format for transferring graphical data in real time that the web has optimized relentlessly: video!

You'd think someone would just run a daemon local to the data that live-streams a compressed video feed rendering the graph, instead of relentlessly and repeatedly reinventing some notion of lossy-but-useful realtime data transferring technology.
Rockwell, I guess, at a stretch? Over 30 years ago they built the Space Shuttle...
Calm, Headspace, Meditation Apps
I'm always surprised Twitter still has j/k navigation for tweets despite its ongoing purge of the developer ecosystem.
That's approaching the visual acuity of humans. I think 8K is going to be what we're going to end up with everything.
You seem disproportionately angry about this because of your personal experiences.

It means you can create a "Good Game Easily"
HIV is still transmissible even with HAART therapy, so I'm not sure how it's relevant to the discussion of a cure.
I would like to see precision measurements done. There is a lot more work to do besides new particle discovery and I think drilling into the details will lead to new phenomenology below 10 TeV.
Are you talking about curving roads? 220 km/h is no problem on straight flat stretches.
So then I guess my feedback is that exits between $10M and $100M (which are the bulk of >$0 exits for venture backed software companies) should assume the company has only raised ~30% of the exit amount. e.g. A $50M exit for a company that has raised $10M can still make some money for everyone.

But I agree with the premise that the UI for this tool has to be super simple.

Thanks for building this!
Facebook supports U2F security keys for 2 factor auth [1].

[1] https://m.facebook.com/notes/facebook-security/security-key-...
I personally think this reality will make social democrats mainstream in no time (speaking of US). Especially with people like AOC stating the position so eloquently.
(I ran over the HN character limit)

- I would like to say that my Engineering teacher is (seemingly) convinced I'm an Engineer. But then again, she's the Engineering teacher. What do I expect? ;)

- I've read Mueller's Upgrading and Repairing PCs 22nd Edition, Meyer's CompTIA A+ Certification book, and a CompTIA Security+ book from 2011 very thoroughly. (Thus why I am quite confident with a little effort I could get those certifications.)

- I know A+ and Security+ members get less pay. All I care about is having enough money to raise a large family and live somewhat comfortably. If I can do that, do I care? Not poor, not rich. Balance is almost always best.

- I don't like the idea of Computer Science, thus why I did Computer Engineering. Computer Science seems too theoretical to me.
There are accidents, but fatality on autobahn about 40% lower than U.S highway.

With that said, I wouldn't really want to do sustained high speed driving anyway due to fuel economy. Going from 100kmh to 180kmh, fuel economy drops by half.
On Amazon, a Qanon conspiracy book climbs the charts – with an algorithmic push
Premature diversification is a great way to avoid ever getting rich.

You diversify to retain or safeguard wealth, you concentrate to first create wealth. The second best way to destroy a great investment/ownership position, is to diversify the returns away with other mediocre positions. Conventional wisdom about diversification is bumper sticker investment advice, it's worthless advice without context. It gets repeated generically so often for two reasons: it's easy to repeat to amateur investors for their comfortable digestion and it's safe advice that incompetent investors (bloggers, authors, journalists, talking heads on tv, etc.) can give out everywhere.

Andrew Carnegie was right: "The way to become rich is to put all your eggs in one basket and then watch that basket."

That's also advice that Warren Buffett followed to get rich. He didn't do it through rampant diversification, rather, through intense concentration into a small number of investments that he understood exceptionally well. Nearly everyone on the Forbes 400 list followed that path in one manner or another, with few exceptions. Once you get rich, you diversify to avoid losing it (no need to get rich twice, if you hold onto it the first time; doing it once is hard enough for most people).
The trouble is, `gg` means `good game` and `ez` means `easy`. But `ggez` means `you suck and I'm better than you`.
Early support should be appearing in the coming weeks on Canary channel when run with --enable-features=WebAuthenticationPINSupport
Wow, not sure if leg jitters refers to restless leg syndrome, but your comment made me just realise that once I started taking magnesium citrate my restless leg syndrome has completely subsided. I started taking magnesium to help with insomnia which I can't say it has helped much but I definitely no longer have fidgety feet and legs all night.
Thankfully, there’s more to publishing in top journals than ‘yadda yadda.’ Instrumental variables allow for statements about causality, which is exactly the statistical tool the authors used.
> But rearming the body with immune cells similarly modified to resist H.I.V. might well succeed as a practical treatment, experts said.

Do people know what is the existing literature on injecting or transplanting different or modified immune cells into someone as a general class of cures? Seems like this could generalize into something of an alternative to vaccine (or a different class of cures).
My semi-educated guess at the answer to your question: no, China or Bahrain or whoever is not going to pay this guy $1000 for the differentiated error to a cross-domain request to Facebook; also, it's pretty hard to believe that there aren't 100 other ways to accomplish this attack, especially if you're a "global passive adversary" and can use traffic-analytic attacks to conduct it.

It's worth finding and fixing these problems, and that's what happened here. It is not a significant economic event, though, and it would be a surprising departure from normal payouts on bounties to see this get much more money than it did. The only reason it was surprising Google didn't pay out for the same bug is that it's Google --- most sites would assign this bug $0.
Ayotzinapa graduate: I’d be a dishwasher in US if not for this school
Why People Don't Get Wealthy
Colocation costs have gone down in recent years and any firm who cares about latency (which, honestly, is only a small minority), already has it. No one, and I mean no one, gives a shit about Google’s latency in Minnesota.
"gg ez" is a taunt some players use when they win. Overwatch chat infamously auto-replaces that phrase with messages like, "I'm wrestling with some insecurity issues in my life but thank you for playing with me."

That being said, it is a clever name for an engine for the reasons you stated. And it's short, which is always nice.
My parents gave each of us kids $10K to help us buy our first house. That’s not a ton, but it’s way better than nothing and that was after helping us graduate from respected colleges with manageable student loan debt and giving us (very) low five-figure gifts to help retire the student loans after graduation.
Exactly right, people don't seem to understand this basic concept.

The only way to achieve an equal split with anything is to discriminate.
For that reason, Googlers who oppose these kinds of projects should enthusiastically sign up to work on them, so they can have a chance at influencing the outcome. It may feel like the morally superior choice to avoid getting involved, but it just means that the dirty work is done by someone who doesn't care.

For the same reason, I don't think creating a censored search engine for the Chinese market is bad in itself. If you accept that the Chinese government isn't going to change its mind on censorship any time soon, you can still try to do your best within that constraint, e.g. by finding a site with the censored content that's not on the blacklist yet.
Sure you can. Just go back in time and have the foresight never to sign up for Facebook.
I'm not clear on what "new physics" means in that paper. It could mean "standard model + this new particle", but I will take your word for it if you say otherwise.
It means that as much as "Sieg heil" means "hail to victory" and is an appropriate thing to say before a football match.

You can't just take an existing phrase and pretend it doesn't mean what it means and feedback of the current meaning as "personal experiences".
As long as they don't make it unchangeable. Of all the tab management systems I've tried, none of the automatic sorting mechanisms have worked for me as well as manual tab management.

I like overflowing tabs into multiple rows, ctrl-pgup and ctrl-pgdn to go left or right, and ctrl-tab and ctrl-shift-tab (with the ability to hold ctrl and keep tapping to skip to the next tab without counting intermediaries as visited), and I've never gotten that from any browser but Firefox (and I think Opera in the past).
> (As a side note: Is it wrong of me to be suspicious of comments on HN that are enthusiastically pro-China because they have English grammar errors in every sentence? Maybe, but I'm going to do that anyway.)

Depends. Do you feel the same way when reading pro-Russia or pro-Israel comments?
Self-Driving Car Startup, Aurora, is hiring – SF/Palo Alto/Pittsburgh,PA
We just raised our Series B, $530M, led by Sequoia and Amazon to help us dramatically accelerate the development and deployment of self driving technology. We are hiring for a number of engineering and non-engineering positions. Also here's an interesting article about our Approach to Development: https://medium.com/aurora-blog/auroras-approach-to-development-5e42fec2ee4b

Full Stack Engineer: https://aurora.tech/jobs/?gh_jid=4025943002

Production Software Engineer: https://aurora.tech/jobs/?gh_jid=4188786002

Graphic Designer: https://aurora.tech/jobs/?gh_jid=4218929002

If interested, please either submit your application via the links above or send an email to jsproul@aurora.tech.

Looking forward to hearing from you soon!
Or use non-SMS 2FA, which is a good idea anyway (not that I'm defending FB for a second here)
> at the end of the day it is still an AST interpreter

In a pretty remote sense, I guess.

> One possibility is that you are passing around the operands to your filters as Rust lexically-closed values instead of using a custom stack for your interpreter, which makes things a bit more "statically typed".

Yes, that and using native dynamic dispatch instead of walking a tree structure with branching are making this technique much closer to template JITs than AST interpretation, with corresponding performance wins.
I think your whole premise here is, North American speed limits would go up if only we had enough cars that felt good at higher speeds?

If so, I don't think automotive performance and lack of "smooth feel" at high speed are the things governing our speed limits.
There are really only so many modeling kernels.

https://en.wikipedia.org/wiki/Geometric_modeling_kernel
Chicken's output is necessarily a bit weird. It uses CPS and generates output in a specific way so it can avoid a stack overflow.

See: https://en.wikipedia.org/wiki/CHICKEN_(Scheme_implementation...

http://home.pipeline.com/~hbaker1/CheneyMTA.html
Stop Chatting, Start Coding
I've not been on the receiving end of `ggez` in online games, and it wouldn't really get to me if I were. (I should note, I also have not been on the sending end. Just preempting that question...)

That said, I don't think it's reasonable to pretend it's not a common, rude saying in the online gaming community. It absolutely is. And the online gaming community and game development communities are inextricably linked, like it or not.

I avoided even starting to look into `ggez` for a long time because I assumed a frat bro culture around it, entirely because of the name.

I don't get that feeling from using it, from reading the documentation or reading issues on Github. (though it's been awhile since I did any of those things)

But because it's named that, potential contributors and users are going to skip over it for Amethyst or Piston because they don't start off alienating people just from their names.
If I were to start a VC-backed startup I would just employ the paradigm most big publicly traded tech companies use: pay competitive market rates for good engineers as FTEs, and contract with body shops for all the other work. Given that FANG are some of the best performing companies in the world I'd say it's a safe assumption that they've done the math and found that it's more economical to pay a high rate for a limited number of high qualified engineers rather than pay medium rates for less qualified engineers. And then you can have contractors making less than what "medium" engineers make do the less important/skillful stuff.
Does anyone else frequently encounter companies that are coy about what percentage of stock your options represent? I've probably asked 10+ companies and only one or two shared. They're all too happy to share number and strike price, but not the outstanding shares.
Luster – An Experimental Lua VM Implemented in Pure Rust
Classics.
That's... not a monoculture. Why? Because someone's identity is not defined by what they wear or where they travel too. It's myopic and childish to think so.
Learning to Emphasize Background Knowledge in My Own Reading
While this treatment course doesn't appear to be without serious side effects or scale well let's not lose sight of the real win here. Reinforcing that a cure is possible.

"The surprise success now confirms that a cure for H.I.V. infection is possible, if difficult, researchers said."
Asteroids Are Stronger, Harder to Destroy Than Previously Thought
Understanding Memoization in JavaScript
The add-on Tip Tab [1] has a view to show all tabs of all windows, and let you use the TAB key to cycle through all of them, with the RETURN key to activate the current tab. So you can have multiple windows open with different sizes at different locations of the screen, and still be able to cycle through them. Not sure whether that would help.

[1] https://addons.mozilla.org/en-US/firefox/addon/tip-tab/. (shameless plug for my add-on)
This is one of those "it's a bug, not a feature" things. I don't mind having unified connectors so long as we have segregation between powered/unpowered connections at the cable level. It prevents faults by design.

There's no reason that an unpowered device should have the same connector as a powered one, and quite a few reasons why it shouldn't.
Where would that software run? In the browser or a separate app?
Are you being descriptive or normative?
Thanks for that insight.
I agree it's annoying. They're working on it, but they should have really enabled it sooner. There's no technical reason, iPhone has the necessary NFC hardware. https://www.wired.com/story/yubikey-lightning-ios-authentica...
https://www.mprnews.org/story/2019/02/25/wind-energy-tax-bre...

Look, the incentives are reductions in property taxes for building a $600 million data center powered by carbon-free electricity. That's 2.5% of the total investment into the property. The city and state will still pull in tax revenue from Google in the form of property taxes over the 20+ years it will run for.

Besides that and more to your point, coming from a small town myself, they're going to see these data center employees as peers and neighbors that spend money at their restaurants, retail, and other businesses supporting the local economy.

Economics is not a zero sum game.
Can you selectively grow semiconducting tubes, or metallic tubes, or do you only get a mixture of semiconducting and metallic?
The article says as much. The takeaway isn't that bone-marrow transplants should replace today's standard courses of treatment, but rather the fact that there's been a second instance of such a cure means that there's hopefully some signal here that can eventually be leveraged in finding a more workable cure
We may see iterative improvements from here-on though.
Worldwide mobile data pricing: The cost of 1GB of mobile data in 230 countries
Next on my to-do list after finishing the language docs.
I use Auto Tab Discard if anyone is looking for something similar for Firefox.
There have definitely been recalls/warnings for firearms which have misfired without anyone's finger on the trigger.

https://www.cnn.com/interactive/2018/06/investigates/sig-sau...
How are these convoluted?

After all, any program out there does something. If you know what it's doing, you know what it should do, and what it shouldn't. That means you can test it.