skysight-inc/HackerNews huggingface dataset:
Great quote: "There are industry observers talking about the need for AIs to have a sense of ethics, and some have proposed that we ensure that any superintelligent AIs we create be “friendly,” meaning that their goals are aligned with human goals. I find these suggestions ironic given that we as a society have failed to teach corporations a sense of ethics, that we did nothing to ensure that Facebook’s and Amazon’s goals were aligned with the public good. But I shouldn’t be surprised; the question of how to create friendly AI is simply more fun to think about than the problem of industry regulation, just as imagining what you’d do during the zombie apocalypse is more fun than thinking about how to mitigate global warming."

The narrative that the danger is corporations might accidentally let AIs gain power is appealing but indeed ought to be challenged.

The paperclip/strawberry monomania fear masks the way things how things are shaping up now. AI is far from being to able intelligently plan over a time horizon - maintaining a real world process all the way to even a smallish goal requires real world corner-case handling that the best AIs haven't got (self-driving cars have five years away for 10-15 years, etc).

But AIs as "intelligent" filters are here now. These allow "better" decision making along with unaccountable decision making, both of which indeed fit well with the agenda of the modern corporation. And that's the thing - the modern corporation is already short sighted, the process of ignoring the potential for climate happened well before automated decision making appeared. But the modern corporation is still more far seeing than a deep learning network and still theoretically and legally accountable to society. However, indeed, deep learning networks that only maximize those qualities that these corporation want maximize and ignore other considerations suit the indeed short-term preferences of the institutions.
sounds like the whatsapp developers are gunning to be aquihired by the DNC
> These horrible analogies make me want to stab the writer with a pen

Are physical threats what Hacker News is about now?
I don't know what you want. We disagree. I don't think the DHS needs to be involved in party primaries of any party.
I'm OK to go to x.com. Some surprisingly large amount of people will type the domain name into google, and go there. Sometimes, I don't remember the exact domain name, like I want to go to pocket, but it is getpocket.com.

Anyway, I'm totally not against ads. I worked in ads. Ads are important because it lets companies reach new markets and grow. But ads are not all the same, and there is a certain time and place for them. When you have a tool, like google does, and it is clear that the user has a very specific thing in mind for the tool, and you circumvent that, then that seems like the wrong time / place for an ad.
Another instance of what's happening now: The ruling party is promoting hate speech against anyone who is liberal, left leaning or left of center and anyone who expresses dissent, who disagrees with the government..

And so there have been numerous clear instances of violence against university students, professors and protestors on the street.

https://www.livemint.com/opinion/columns/opinion-the-jamia-v...

https://thewire.in/politics/delhi-polls-hate-speech-bjp-camp...

https://theprint.in/politics/shaheen-bagh-biryani-bullets-pa...

https://www.indiatoday.in/elections/delhi-assembly-polls-202...

Reputed universities / academics are caught in the cross hairs:

https://theprint.in/india/iit-professor-author-yale-postdoc-...

To all those who support this party in this forum must understand, as someone else said - nationalism in all its form is abhorrent.
The male:female average price ratio is way off. A fortune could be made in arbitrage or even derivatives.
It allows you to stream your games from Nvidia's servers instead of installing it locally. Mostly to play on underpowered devices such as a tablet, laptop, or streaming stick connected to your TV etc...
Implicits are very powerful when used tastefully but are being replaced/deprecated in Scala 3 regardless.
Yes, it does in version 4.5, and it is really good.
ATK is great for beginners because they test their recipes and their recipe amounts are literally the same as they used in the tests.

A lot of recipes you find online are really guestimates on the amounts, so you never get the same result as the author. People are very bad about guestimating volumes, like "about 2 tablespoons of oil" when they really used half a cup.
Show HN: Web Components for easily displaying data in web apps – Code and Demo
Always leaves a voice mail. :3
that is incorrect; it has native VR support in the current version.
NVIDIA, Google, and Microsoft have more of a chance at success. They already have the necessary infrastructure or hardware to scale the business so that latency is acceptable, along with the software expertise to optimize the streaming.

Sure, it still might not work out, but I still think they have a better chance than the previous SaaS entrants.
... or this is just a good way to have people checking if the service works with their connection? It minimizes the barrier of entry and makes people sign up and install the app, it's a common way to do marketing (e.g. for freemium games).
I missed that part. I thought they would use a parameter if it were available, because they said this:

> For those interested, there is a proposal to add a target heap size flag to the GC which will hopefully make its way into the Go runtime soon.

What's wrong with the existing parameter?

I'm sure they aren't going this far to avoid all environment config without a good reason, but any good reason would be a flaw in some part of their stack.
this article just is giving me the hives. Unfortunately it's night time, my son has pneumonia and I have things to accomplish in the next couple hours so a couple of points:

1. "Clean up and look good." There is a well known stereotype of programmers that the ones who are the most scruffy, unhygienic, weird etc. are the better ones, a popular enough stereotype that Scott Adams made a Dilbert cartoon of it (which I cannot find right now), there is also a stereotype of artists and visionaries that they dress weird and look like freaks, thus drawing an inclination from people to think people who look weird might be real geniuses worth listening to. I'm not saying look weird in every situation because it will help you, I'm saying there are lots of situations in which looking weird enhances your credibility. Personally I hate looking weird (because I think it smacks of being a poser), although I do have a certain level of scruffy programmer looks.

At any rate I think we can all name famous programmers who do not seem to have given a damn about their appearance.

2. Recognize you only have a few "weirdness points" to spend: so there is apparently no way to get more weirdness points to spend elsewhere by, for example, advocating for something weird, pushing it through, having it be a great success. This is why people who make weird movies that earn lots of money are never called up by Hollywood again. In conclusion of this point - David Lynch does not exist and has never had an effect on cinema whatsoever.

3. Advocate for more "normal" policies that are almost as good: As a general rule weird things that get accepted and mainstreamed have all sorts of proponents some of which are weird extremists some of whom are less weird. In pushing against racism, the more moderate policies were accepted not because everyone had switched from pushing more extremist views but because the extremist views existed to make the moderate look good (I believe this is part of the generally accepted narrative). If everyone pushing for something currently considered weird moderated their views then the moderated view would become the new weird. Maybe being the extremist is the best use of your weirdness points.

This article is just driving me up the wall.
Lol, is it news? I mean, it worked like this as long as I can remember, privacy conscious users were complaining for years, helplessly watching as Chrome market share grows, but nobody really cared, so... And now, suddenly, people act like this is big news and they are outraged by such blatant and unexpected(!) intrusion into their privacy.

Wow. I don't even know how I feel about it anymore.
In the normal operations, the laser will scan across the retina without long dwell times at a single spot. Software is likely able to cause the laser to track a single point on the retina (I expect that the device needs some sort of an eye tracker and thus a camera aimed at the eye). I don't know if that can produce a harmful power density.
Single Page App (SPA) Demo is here:

https://www.dataformsjs.com/examples/places-demo-web.htm

And an animated CSS Hello World that use a rotating Earth and Moon around the Sun:

https://www.dataformsjs.com/examples/hello-world/en/web.htm
A scientific explanation though would explain why those regions of high and low pressure get created.
This page explains what it is: http://www.chilton-computing.org.uk/acd/literature/books/phi...
Particularly in a thread about generating creativity, I think it's important to attribute sources of creativity correctly. This was not written by Steve Jobs, it was written by the 'Chief Creative Officer' of Siltanen & Partners, Rob Siltanen.

At one point Jobs even rejected something very similar to the final ad, saying "It sucks! I hate it! It’s advertising agency shit! I thought you were going to write something like 'Dead Poets Society!' This is crap!".

While Jobs shares responsibility for greenlighting this and allowing his brand to stand on it, he certainly didn't write it and I think it's wrong to attribute it to him solely. At the very least he should get a group attribution with many asterisks.

Siltanen article: https://www.forbes.com/sites/onmarketing/2011/12/14/the-real...
I instantly suspect of any service/product that fails to tell what it is in the first view of the page, I mean, it's not hard, why should I scroll almost to the bottom of the page to read it?
LogDNA | https://logdna.com | Mountain View, San Francisco & Toronto | Full-time | Onsite

At LogDNA you’ll help us build a fast and modern log management platform that offers the flexibility of an amazing developer experience with the trust of enterprise-grade infrastructure. Today, LogDNA is used by over 3,000 teams including IBM, OpenAI, Instacart, and Lime Bike. We’re building a future where developers don’t have to dread the tools they use at work, starting with log management. We've achieved 360% year-over-year revenue growth in the last year, and we're just getting started.

We're YCombinator alumni, venture-backed by Emergence Capital (Salesforce, Box, and Zoom) and Initialized Capital (Reddit, Coinbase, and Patreon). Our team comes from a wide variety of backgrounds and experiences, having worked on products at Heroku, Facebook, WhatsApp, Udacity, Ripple, among others.

Open roles:

- Lead Frontend Engineer - Mountain View, San Francisco: https://boards.greenhouse.io/logdna/jobs/4624022002

- Senior Software Engineer (Backend) - Mountain View, San Francisco: https://boards.greenhouse.io/logdna/jobs/4521910002

more https://logdna.com/careers/
Ah, I forgot all the fun I had squaring EGGOGs.[1] I'm working on fully documenting the MK-52 in English but I've been sidetracked with school.

[1]: for the uninitiated, when you'd do anything meaningful on the MK-52 (or 61 or one of the other ones in the series) you'd get an "ErrOr". the "ErrOr", in cyrillic, looks like "EGGOG" because "r" and the cyrillic g look similar, so a lot of people call them EGGOGs. sometimes you could square them and do other things to mess even farther with the calc. in my research I've found that there are more undocumented functions than documented, a lot have to do with the EGGOG manipulation and isolating them and entering that into a program. wild stuff
YouTube already works like that.
Very impressive how far they went with MEMS scanners. That thing is a continuation of this: https://ae-bst.resource.bosch.com/media/_tech/media/product_...
It streams games to your devices. It's like Stadia, except you can also play what you already own, not just what has been released on the Stadia store.
AIUI GDPR restricts the handling and use of PII, not its existence. So it's PII under GDPR. Is Google misusing it? If so, that's an issue. If not, then it's kinda pointless to observe that it's PII under some possibly distinct legal definition than the one Google is using in its privacy policy.
Absolutely not. Freedom of association is no less important. You don't have a right to force others to put up with you.

https://xkcd.com/1357/

People make and break friendships, or make any number of other associations, based on any factors they want, such as common interests and opinions, aligned goals and values, or just a common idea of fun and enjoyment. People have a right to decide who is welcome and who isn't, by any number of factors (modulo the interaction of protected classes with services offered to the public).

"Obnoxious" is not a protected class, nor should it be. You have a right to not be arrested for your words or opinions or expression. You are not entitled to (for instance) other people's business, patronage, custom, service, friendship, or any other kind of association. You do not have the right to control other people's reactions to you.

It doesn't matter if we're talking about a hobby group, a sports team, a software project, a company, or a social network. "I don't enjoy being around this person" is more than reason enough to stop associating with someone, let alone more critical reasons such as "I don't want to be around someone who wants to deprive me of my rights as a person" or "this person is driving other people away".

See also the Geek Social Fallacies: http://plausiblydeniable.com/opinion/gsf.html

And to turn that around, you're free to associate with people who feel differently, and others are free to judge you based on those associations too.
> I was basing that part of my comment on the statement they put out last night ("We found inconsistencies in the reporting of three sets of results"),

There are three sets of results data reported through the app (first alignment, second alignment, state delegate equivalents).
Make bulk videos in batches with video automation
But that sums up my point. The US's median income is nearly 2x France's mean income. Nearly everyone in the US is earns more than their income percentile equivalent in France, and the vast majority earn multiples of their equivalents.

Growth rates matter.
This is beautiful. I never thought of chaining the parenthesis-free syntax or using table arguments for a sequence like that.
Amazon Dating is the perfect parody for your pre-Valentine's Day panic
More apps have been adopting Swift with each OS release. On iOS specifically, the number of system binaries using Swift more than doubled between iOS 12 and iOS 13.

https://www.cultofmac.com/655444/swift-code-usage-ios-13/
What OS is it using for backend?
I have tried to use Asana for personal use cases multiple times over the years and it just feels "slow". Unfortunately, wunderlist is going away and I will need to keep hunting for a good alternative.
Yes. And there might be even larger forces like people seeing Tesla going up and just wanting to buy buy buy that throws off the balance again and keeps it moving up. So you can short it, and you might be right that the stock will crash within a few months, but Tesla likely isn't cheap to short, and if the price rises up in the meantime to the point that you can't afford the collateral to short anymore, you might find yourself desperately trying to buy back your shares to close your position to avoid bankruptcy and in the midst of another squeeze.
> I thought multiple return was more interesting in the context of multiple possible types: like a type in case of success and one in case of failure (Either in Haskell, Result in Kotlin and Rust).

That's not a "multiple return", that returns a single value which is either one type or the other. Although some languages do implement it via MRV by necessity (e.g. Common Lisp, Go, Erlang).
Ok but in rust those pointers can just be borrowed obviating the need for gc at all.
Apparently this parody site is using real people as I know one of the people listed on here. Very strange to see that.
Hey, I'm OK with ads generally. But being OK with a thing generally doesn't mean being OK with every specific instance of that general class.

Google is a tool, the user is trying to do something specific with the tool, and Google is deciding to not honor the intention of the user. It's clearly not something good for the user (whereas other uses of ads arguable are). Google can get away with it because they are a monopoly and, shrug, what are you going to do?

Google is free to run their business as they please, but let's not pretend that this practice is somehow enriching the user's experience.
Companies seem dedicated to making it work. Sony has their Playstation Now service and I believe Microsoft has a cloud based Xbox game streaming service in the works.
A few of my points:

> Recognize you only have a few "weirdness points" to spend.
> Spend your weirdness points effectively.

True, but it seems to neglect the possibility that your "weirdness" is actually a coherent worldview that can be advocated for as a whole, not as a series of disparate ideas. You could therefore be very effective in advocating for more ideas than your "weirdness" budget might suggest.

> Clean up and look good.

I also tend to agree with this one. Not because I think it's good to push for conformism in manners or appearance, but because you should be non-conformist where it matters.

> Advocate for more "normal" policies that are almost as good.

It might be better to set up a roadmap that points to where you would like to get in the end, while at the same time coming up with tractable shorter-term solutions. If you simply tone down your proposals completely you might end up just compromising and not making a significant difference.

> Use the foot-in-door technique and the door-in-face technique.

These techniques do seem a bit manipulative. It might be better to just be honest and open about what you believe in.
Certainly not optimized but also I think the very definition of a stall.

Ground school was ages ago for me but I do recall a bit of it. I thought the laminar flow on the top was vital for lift even a slight ripple was bad. A flat wing top and bottom would not create lift or poor lift. Well at least for aircraft with flaps and aelerons that need consistent airflow to maintain control.

The difference in the bottom flat part of an aircraft wing compared to the curved top part is what creates the difference in velocity; faster bottom, slower top which creating lift. But again maybe not necessary if you are not in an aircraft that needs to be controlled.

The ramblings of a former private pilot student, but an eternal fan of physics.
Mozilla makes a web browser called Firefox. You should try it!
This is a great point. This is why being an "ally" is so important. If you lucked into fitting in to society by virtue of birth, you have more weirdness points you can spend to help move society in the direction of accepting those people whose existence means they are already short on points.
A pool allocator could have reduced the number of existing allocations (1 big one instead of many small ones), making those spikes less significant. (But that depends on how Go handles interior pointers and GC, so I'm not sure.)
Microsoft kind of did it with the new Edge:

https://www.theverge.com/2019/4/8/18300772/microsoft-google-...
I'd donate to the legal defense fund just to yet again demonstrate that parody is a form of fair use.
Five centuries of Dead Reckoning
Amazon is full of them. I got a generic steel gooseneck with a clamp that attaches pretty well to my steel-pipe headboard, and I zip-tie it at a second point. My wife got a floor-standing gooseneck to hold her Chromebook, and added a 20Kg steel weight at the bottom to keep it upright.
Thanks for the link! Glad I asked.
Since the goal is to reimplement CryptoKit.framework, I'd guess that whoever works on the Windows port (probably Saleem, let's be honest) would have to decide the right course of action.
Location: San Francisco

Remote: Sure!

Willing to relocate: No

Technologies: Network Engineering, Datacenters, Security, FreeBSD/Linux, Python, Salt, DevOps, AWS/Azure, PostgreSQL, redis

Résumé/CV: http://www.minions.com/resume/

Email: tsparks AT minions dot com

---

Shelving my startup idea after working on it fulltime for 10 months. Looking to get back into an IC role. Willing to consult or be a FTE.
Cisco DevNet 500: Individuals who become DevNet Certified in any cert
I'm only telling you that they exist. 34% of Sanders voters "may not" vote for another blue candidate. 10% voted for Trump. This isn't my opinion. This is just data.
General Commission – Full-Time, Full-Stack Developer – Denver, CO
We are a newly formed bespoke data research firm set out to pioneer a new kind of data-backed research product. We provide unique insights to customers across the fintech, medical device, and artificial intelligence spaces, and are seeking to expand our customer offerings and technology platform capabilities.

General Commission (GC) is seeking a Full-Stack Developer for a Denver, CO / Remote-based role, where you will serve as the lead engineer in driving the future direction of our product offerings and tech platform. We are looking for candidates who are entrepreneurial technologists at their core, self-motivated, and passionate about building new products from the ground up. In this role, you’ll see immediately connection with the direct impact of your work.

Seeking candidates with the following experience:

Experience with:
o React (or equivalent Javascript framework) and Flask (or equivalent back-end framework)
o Web applications, APIs, and services (incl. REST)
o Database support and administration, including relational (MySQL, Postgres) and NoSQL (Elasticsearch, Mongo) databases
o Dev tools, such as package managers, bundlers, task runners, linters
o Git, BitBucket, and version control flows
o Agile development methodology
o All stages of Software Development Life Cycle

Working knowledge / understanding of:
o Graph theory and open source graph databases, such as Neo4j and/or GraphDB
o Agile processes and workflows
o Scripting languages (Python, shell scripting)
o Front-end development practices (HTML, React, SCSS)
o Test suits/frameworks, unit, and integration testing
o Object-Oriented Design and data structures
Sound engineering practices: coding standards, best practices, and principles

We offer competitive salary, transaction bonus eligibility full benefits, unlimited vacation, flexible work schedule

Please email me at jason.eidam@generalcommission.com for more information.
> Changing to a BTreeMap instead of a HashMap in the LRU cache to optimize memory usage.

Why would BTreeMap be faster than HashMap?
HashMap performance is O(1), while BTreeMap performance is O(log N).
> Long GC pauses caused by large collections/caches are decade long problem with no real wide spread solution so far.

This is arguable, but the fact is that "large collections/caches" isn't Discord's situation.
Did they ever actually sell these? I've been trying to get my hands on a pair but have found it impossible.
Well Mozilla burnt my trust in them over the last couple of years ... maybe Brave?

Some don't like their model to tip content providers but they seem - and I've not made rigorous enquiries here (please inform!) - to be a relatively trustworthy mod of Chromium!?
Growth may eventually stop if humans remain constrained to Earth, but if we can advance to a point where we can mine the Asteroid belt between Mars and Jupiter, the wealth influx from that will be enough to sustain growth in human society far into the future.
There's no way to hook into the move, so I don't see how it would be possible, or at least, not with techniques similar to compacting GCs.