skysight-inc/HackerNews huggingface dataset:
I also think this is kinda ridiculous. If anything I feel like the big consumer tech companies are disadvantaged because they need to deploy something that can scale to a billion people. They can only spend pennies per customer because the margins are so low. Sure they will have a research team for marketing purposes but when it comes to deployments they aren't doing anything too fancy.

The work coming out of companies with higher profit margins per customer are doing much more novel work from what I have seen.

All this is to say, I don't see universities getting shut out anytime soon. The necessary compute to contribute is pretty cheap and most universities either have a free cluster for students or are operating with large grants to pay for compute (or both).
Show HN: Hooks to persist state in the query string or history.state in React
A select few get a chance to truly pick their projects, even then, most need to apply for grants internally and externally to get the funds. Professors may also be tied to teaching, cutting their time from the researches they them valuable. When accounting for this, a lower purchase power and seeing 'the grass is greener' on your private corp peers, you are very likely to think long and hard about jumping ship.
Avoidance Learning Using Observational Reinforcement Learning
But I do AI and I work at a university. Developing AI might be too expensive if you're going for larger architectures and eeking out an extra % or two in a kaggle like problem. Most advances in machine learning to come though are in fields where there has been little activity. I'm currently en process of making a career out of using very basic machine learning methods and applying them to physical science problems because 95% of the people in the field don't know how (problem of tenure). This opens up lots of opportunities for funding though. NSF etc will literally just throw money at you if you say AI and that you'll apply it to any problem.
It's probably their CS Twitter client that's coded without proper awareness of threads (likely only letting staff reply to the original message)
Interesting idea: the blockchain is a sequence of gradient descent steps
Sadly we as a country dont invest more into CS research like we used to. Companies used to pay to have teams of developers go through training. Now in some places you are lucky if they even pay for training you do at home.
>Seriously though, who doesn't expect that their government will attempt to cast itself in the best light and smear its enemies?

There's a lot of people who think of government (either in the general case or their specific government) as an infallible source of all that is good. It's basically a religion to them and they will find a way to hand-wave away this kind of thing no matter how you present it because you can't just tell people that their religion is wrong and expect them to roll over and accept it.

Edit: I strive to get bipartisan down-votes. If you think your side is being singled out by my wording please comment and I will try and correct it.
The dirty secret though is that AI isn't doing anything nearly comparable to what a whole human brain is doing. It's performing the functions of perhaps a small subset of NNs in the brain or maybe the equivalent of what a small rodent's brain is capable of doing. Obstacle avoidance, route planning, categorizing objects in vision, even language related functions are more of a mapping than an understanding. I think the point still stands that we're making very inefficient use of the hardware that we have. Universities need to be smarter about this and figure out how such a limited network of squishy cells do all the things they do, that's the whole point of concentrating smart people in an environment where they're given the freedom to pursue ideas without worrying about whether or not it generates a profit. You learn the 'how' and the 'why' rather than just the 'what makes money'.
Waiting in the line for 30 minutes can't be compared to dying, that's nonsense and I'm sure you realize that.

Yes I would go to steakhouse which has 97% chance of being awesome, with 3% chance of waiting in the line 30+ minutes, even on valentine. But that's me (and my wife)
Announcing Drone OS 0.10
Hasn't that been the case for decades though? Maybe not those exact numbers, but from what I understand, STEM profs could always go into the private sector/government and make more money. AI profs were probably the exception a few decades ago; they're just catching up now that it has gotten good enough. EDIT: By 'good enough' I mean that it's progressed to the point where it can actually be used for economic gain in a company/product, where before it was just a money pit.

Long gone are the days when your patron king or queen would fund you handsomely just for doing math.
This is completely reckless, but I'm not surprised. This is the company that pushed an update that allowed people to log on to any account with any password. Clearly they haven't learned anything about good security practices or responsible data governance.
Right, isn’t that the purpose of zip codes?
New Postgres 12 SET NOT NULL constraint creation with minimal lock
New postgres 12 will be released soon and I want to highlight one change you can see in ALTER TABLE SET NOT NULL docs:

Ordinarily this is checked during the ALTER TABLE by scanning the entire table; however, if a valid CHECK constraint is found which proves no NULL can exist, then the table scan is skipped.

Before 12 for huge tables to avoid long table lock I use next approach instead of SET NOT NULL:

ALTER TABLE tbl ADD CONSTRAINT cnstr CHECK (col IS NOT NULL) NOT VALID;

ALTER TABLE tbl VALIDATE CONSTRAINT cnstr;

With 12 you can extend this approach:

ALTER TABLE tbl ALTER COLUMN col SET NOT NULL;

ALTER TABLE tbl DROP CONSTRAINT cnstr;

But you can have similar approach for previous postgres too:

Postgres has ATExecSetNotNull function for SET NOT NULL that set attnotnull to true in pg_attribute and ATRewriteTable that check all values in column is not null. There are call tree and code:

AlterTable

ATController

ATRewriteCatalogs

ATExecCmd

ATExecSetNotNull

((Form_pg_attribute) GETSTRUCT(tuple))->attnotnull = true;

ATRewriteTables

ATRewriteTable

ereport(ERROR, (errcode(ERRCODE_NOT_NULL_VIOLATION),

So if we sure that column doesn't have nulls we can only change pg_attribute.attnotnull:

UPDATE pg_attribute SET attnotnull = TRUE WHERE attrelid = 'tbl'::regclass::oid AND attname = 'col';

Unfortunately this approach require superuser permissions for pg_catalog changes.

Why it important?

I will use django as example, it has migrations that can down you application for huge table and SET NOT NULL is one of them. So to avoid negative experience for 24x7 working application you probably want to avoid negative consequences with migrations.

I have django extension https://github.com/tbicr/django-pg-zero-downtime-migrations that provide same state as standard django, but use different tricks like described above to apply migrations more safe way and described tricks available now.
Dropbox launches “smart workspace” app to tie together cloud tools and data
Public Opinion in Authoritarian States
Does it apply to both equally?

Take a good looking man and a good looking woman and look at their inbox. Who has more messages?

Take an average looking man and average looking woman. Who has more messages?

My understanding is that the women will tend to get far more messages than the men do.

If that's true, it'll always be harder to stand out of the crowd when you're sending messages to a full inbox.

What does incel have to do with that?
Does Wiley-Blackwell as publisher have any responsibility, or are they just a print shop?
The Multiverses of Robert Grosseteste
Your point is well taken, but OP's complaint is still valid. At the very least, whole milk from your local store is less processed by definition than skim milk from your local store...
So tell me something....

Have AI techniques actually changed in the last 20 years, or is there just more data, better networking, better sensors, and faster compute resources now.

By my survey of the land, there haven't been any leaps in the AI approach. It's just that it's easier to tie real world data together and operate on it.

For a university, what changes when you teach? This sounds like researchers feeling like they can't churn out papers that are more like industry reports vs advances in ideas.
Because Apple doesn’t make its own screens?
Yes! Here's a video by Andreas Spiess, a rising electronics YouTuber, that explains LoRa really well.

[0]: https://www.youtube.com/watch?v=hMOwbNUpDQA
>What militarised disinformation is something on the whole new level though

People said the same thing about radio waves (whereas you can mostly stop print publications from crossing your borders and being published within them).
I agree with people being empowered regardless of gender.

However...imagine an app where only men could contact women. I feel like certain groups would be outraged....what do you think?
> "without a clear idea what to do with them."

Of course they know what to do with them: show us more effective ads. That's the cutting edge of technological progress now.
It’s nice to see this based on matplotlib. A picture is worth a thousand words and be able to visualise your machine learning model is nice baked directly in sci-kit.

I think Python is pretty under appreciated language. I feel it’s due to fact it’s easy to pick up and work with. If simmering like this comes up in rust or go there will be an endless thread of comments.

I like the simplicity of Python and its very down to earth approach to work with low level C or C++ when necessary, sometimes practicality beats purity.

I also like swift from apple given it follows similar simple way as Python. It’s just that, it’s very heavily single platform for many libraries except for tensorflow which recently released swift binding.
You need all four quadrants: risk capital, industry, academics, and that elusive X-factor. The hard work of AI/ML theory, such as issues around generalizability and ethics, is still done around whiteboards and academic conferences.

A more useful metric may be the proportion of proprietary versus open discovery. I don't know if I can point to a single example where researchers have not rushed to put their latest breakthroughs on OpenReview or Arxiv. Even knowledge of a technique, without the underlying models or data, is enough to influence the field.

Academic free inquiry and intellectual curiosity, looks very different than product-focused solutions-oriented corp R&D. A good working example looks something like Google AI's lab in Palmer Square, right on the Princeton campus. Researchers can still teach and enjoy an academic schedule. I think it was Eric Weinstein who said something to the effect that if you were a johnny come lately to the AI party, your best bet would just be to buy the entire Math Department at IAS! In practice, its probably easier to purchase Greenland ;)
Yes. But a good department will know you for who you are. Plenty of great science takes a long time do do, and it is known it's hard to get funding for long-term monitoring experiments. Most grant money is for new and innovative ideas and no one is pushing out one of those every year. And if you are then you're not doing 90% of the work on any of them.
Pff not when I print it on A4.
In case you just wanted to know which team, it's the Philadelphia Eagles.

> In a sports world in which most jobs, especially high-ranking ones, are still held by men, more than half of the Philadelphia Eagles’ top advisers are female.
> There isn't a single viable answer online for the question: "Which phone should I buy for Lineage OS". I am dead serious!

Check out https://wiki.lineageos.org/devices/
Total (unqualified) spitballing, but wouldn't a black hole "bullet" that hit the Earth experience effectively 0 frictional losses? By definition it won't be pushing stuff out of the way, so it seems like an inbound black hole would punch right through the Earth. Local gravity is probably going to be quite nasty during the transit, but beyond that, it seems like a fairly survivable event.
> Ironically, the U.S. is the safest place from the USA's surveillance network

Only in the sense that one has the strongest theoretical argument for a legal remedy against surveillance after it happens, not in the sense that one is actually safe from being subjected to it in the first place, and only even then if one excluded “i’ll scratch your back if you scratch mine” from the other five eyes members when you say “U.S. surveillance network”.
The sad truth is that the majority of social sciences likely have similar problems surrounding data integrity. Good data is often expensive or hard to acquire, and once you have it, you often have to apply some sort of ad hoc interpretation in order to make it quantifiable for performing statistics. E.g. in psychology there are entire manuals for how you "encode" interactions between a therapist and a patient along various dimensions.

And then once you've got quantitative data, many social scientists don't actually apply statistics correctly, either out of ignorance or willful desperation to have some sort of positive result.

We probably need to have to have some sort of standard for what constitutes acceptable quality data, and have a government funded repository of such data to encourage reproducibility. But that may be way easier said than done.

I think I'll just stick to mathematics.
>The human brain doesn't use a billion dollars in compute power, figure out what it is doing

Phahahaha, this made me a good laugh :) To find out how your brain works guess what are you going to use - the brain itself. It's like trying to cut a knife with itself, or trying to use a weigher to weight itself.
Not exactly https://www.nytimes.com/2019/04/02/world/asia/nasa-india-spa...
Aren't burner accounts supposed to be for punching up, or "speaking truth to power"? You're punching down on people in a very vulnerable position, the least you could do is maybe not thinking about your reputation while doing it?

To actually contribute something in this comment, Scott Alexander has a great article about this topic and as with everything he writes, it is a great read even if you're not very interested in the topic.

https://slatestarcodex.com/2014/08/31/radicalizing-the-roman...
As attack drones multiply, Israeli firms develop defenses
> Firstly, you're talking about CS which is one of few games where voice chat is more of the norm.

For close to 20 years, as such, it's hardly something new. That's just how communities organized back then: Around clans and servers.

Matchmaking killed a lot of that, but the clan structure helps retain some of it. That's something a whole lot of people, particularly younger ones, participate to this day without ever fully going "pro" because there's a pretty massive middle ground between "absolutely casual gaming" and "sponsored organized pro gaming".

> For console games like COD, most causal games I played few people had mics.

Did you actually play with friends? There's a reason "party chat" features like Xbox Live Party were heavily demanded for many years.

> When I played MMORPGs, which I think we can all agree are pretty popular, very few people had mics. For WoW people would connect to Vent but most didn't have a mic.

That's completely opposite to my experience in vanilla Wow: Organizing and managing 40 man raids without voice chat was pretty much impossible.

Just like daily guild live mostly happened on a voice chat server, where people would hang out even when they were not playing.

> So, I think the assertion that voice chat is a minority is probably correct. And like you said Discord is beyond a voice chat for gaming.

If you define voice chat as solely "voice chat interactions with randoms in public rounds" then maybe yes, but your mileage will vary vastly depending on the platform and genre.

Discord also isn't "beyond a voice chat for gaming", it's pretty much just the modern manifestation of server centered communities like they used to be a thing with CS game servers and still are a thing to this day with "Clan TS2 servers", Discord is just a natural evolution of those where people don't have to pay rent/bandwidth for a server.
If you're curious about how big is the asteroid we'll target (from Wikipedi): it's a moonlet orbiting another asteroid; "It measures approximately 0.17±0.03 kilometers in diameter compared to 0.75±0.1 kilometers for its primary"

No mention about mass though, maybe because we don't know what the asteroid is made of?
> You’re putting words in a lot of people’s mouths

Uh, I literally copied-and-pasted exact quotes from the thread.

> that we all have terrible social skills/are out of shape/etc)

Where did I say that? Everyone can be in better shape. And everyone can improve their social skills. Saying you could be healthier and have more hobbies does not mean you are not in shape and do not have hobbies, you're making a big leap in logic.

And I comment because the amount of misogyny in this thread is both staggering and disturbing. If the comments here are a representative sample of attitudes among tech workers I would be concerned to be a woman working in this field.
We are already doing the things you want us to do.

The only way to solve this is through capitalism not through the currently politically motivated energy capitalism where they pick the winners.

Capitalism certainly ain't perfect but it beats all other structures hands down. It does so because it recognizes human nature which is part selfishness and part altruism and existing in a gradient depending on the relationship of the partners it's in.

Keep in mind that most of our success as rich nations is because of our use of energy especially fossil fuels.

There is no current sustainable energy generation that can solve the increasing need for energy without the use of more fossil fuel and there is no curren green energy supply that can deliver as stable as Nuclear.

The chances of Greta being alive today without the use of fossil fuel and our energy consumption would be much lover. We don't owe anything especially not to a little girl who is being misused by cynical politicians and environmental organizations to make unscientific claims and to blame the very generations that have made sure she is able to grow up in the most safe environment of all times.

Capitalism is the only way we can move forward, the idea that a few politicians know what to is exactly the kind of dangerous thinking that is leading us towards a less safe, less prosperous world.
Metric Telepresence (Siggraph Asia 2019, Facebook Reality Labs' Yaser Sheikh)
sounds interesting and i can't wait to try it out. i'm very curious to see how apple responds to this kind of app.
>to use a weigher to weight itself.

Flip it upside down. Like he said, be creative.
>There's no reason to visit a doctor for the common cold.

That's such an american thing to say. A flu can be swine flu and fever can be Malaria or Dangue and one day delay can mean losing your life, so people in many parts of the world take fever and flu seriously.
For many of them, it's less likely blind patriotism and more akin to a desire for safety.

Your government may do evil things, but if it isn't actively oppressing you, and you have investment in its continuation (land holdings, for example), then you prefer your own evil government over others.

Of course, no one wants to believe they selfishly support something evil, so they tell themselves whatever story is necessary.

There's also some cognitive confusion in enjoying the benefits of your domestic government, even though its foreign policy is atrocious.
That's awesome, and also IMO one of the hardest transitions to do because it feels like you go from being productive most days to having weeks on end where you aren't sure you can point to one thing you "accomplished". Yet, your accomplishments are the teams accomplishments if you are supporting them etc. So you have accomplished far more than you would've have by yourself but it sure doesn't always feel that way. :)

Congrats on finding a way that works for you. To me 1099 vs employee is a payroll not capabilities or contribution distinction. I am 100% remote from my team right now as well, if you can work with people it is not really any different than sitting in an office for most of what we do. With all the collaboration tools anymore, designs can be shared online, Zoom meetings make things easy and Slack etc give you that real-time quick connect when you need it. IMO hardest thing to manage remote teams over is delivery expectations and timelines given people spread across timezones can cause delays just because of their hours of work if you don't plan well.

*edit - word
Sure, the source is biased, but at least they noticed when this happened:

https://www.zerohedge.com/news/2016-12-24/obama-signs-counte...

Here's the press release from Sen. Portman himself:

https://www.portman.senate.gov/newsroom/press-releases/presi...
I'm pretty confused, What else would you like us to use?
I remember Jared Kushner was asked about the Russians ads, he said something along the lines of "that's what the GOP spends in advertising in 3 hours". I don't think 99.99% of people understand the scale to which propaganda and establishment bias penetrates into their lives and daily functioning.

"Hate Speech", defined essentially as any form of discrimination whatsoever, has been made illegal in Europe following the growth of the anti-immigration far right. Is this fair towards these parties? Imagine making climate change speech illegal because it hurts the feelings of people who drive cars or eat meat. Would green parties not be discriminated against? How about making speech illegal that suggests increasing taxes on corporations? Where do we stop?

There is always an ongoing political battle to steer our thinking. The world is a political place down to the air we breathe, what we eat, what we wear, how we to talk to each other and increasingly even what people we find in our community.
I wonder if this is partly so Apple doesn't have to keep licensing the term "iOS" from Cisco. Now that they have a premium market, it could be cheaper for them to migrate to iPhoneOS/iPadOS and no longer have to pay Cisco for the license to use the term "iOS".
“Stubs” in the .NET Runtime
It's 2019 and devs still can't get this st right.
Radio was a tool that was used extensively in the run to the Rwandan genocide against the Tutsi.
Ok. It's just that people seem to always confuse energy with electricity (not saying you are but people in general) and just want to make sure it's clear otherwise it would give the impression that Denmark (or Germany) somehow found a way to solve their energy needs through alternative energy. They haven't not even by a longshot and it's made it more expensive which might be fine in rich countries but definitely isn't a recipe for the poor countries.
Quitting leaded gasoline had much to do with the lead fouling up catalytic converters. People do not buy converters that go bust in few days --in otherwords, bad for business. That said catalytic converters came into the picture because of rising pollution , so prrhaps there is hope, not entirely sure.
Nigerian Crypto Wallet Is Suspected of Exit Scam