skysight-inc/HackerNews huggingface dataset:
Hey Berkeley researchers, if you're reading this and want to make a demo that will really freak people out, embed an alexa activation command into this clip: https://youtu.be/iyXtGo418TY?t=1m11s
There is a more complicated relationship going on than central government printing money:

https://www.investopedia.com/ask/answers/082515/who-decides-...

The myth that the central bank prints money became prevalent following the Great Recession, when many were concerned about the unconventional policies of the central bank, which included intervention in the commercial paper market, mortgages and outright purchases of debt to keep the system from collapsing. By the end of the recession, the Federal Reserve had expanded its balance sheet by nearly $4 trillion.
That sounds like an awesome setup. Why'd you move? And are you selling your old x230? I'd be interested.
It used to be that you could apply "The Coffee Test:" When I started my career, the hotels that gave you free coffee (either in the room, or in the lobby) catered to people paying their own way. The hotels that made you call room service and order a $6 cup of instant, plus tip... They catered to corporations.

Nowadays almost everyone has some kind of instant coffee machine in the room. It could be that free WiFi is the new marker for quickly delineating one from the other.
So is US.
We've been building this in Canada. I would be surprised if the US beat us to it.

https://explorecatena.com
> We're not there yet

That was kinda my point :)
We basically have a TV sitting on our desktop with personalized content in multiple channels.

And we complain about email hampering productivity?
Purity versus Greed in Crypto
It depends on the exact problem and how long term you need to documentation to exist. For a lot of things physically drawing out diagrams is great. It's fast to do and based upon the questions you get it's easy to draw more detail on the area being discussed.

For more long form docs I tend to use a mix of LaTeX's TiKZ (though I used to use PSTricks) for block diagrams and for a somewhat faster workflow I've used some of the diagramming tools which integrate nicely into an asciidoc based document. That can be graphviz, blockdiag, seqdiag, etc ( https://asciidoctor.org/docs/asciidoctor-diagram/ has a decent list of some of the options).

With any option it's easier to quickly sketch something out than it is to have some clear well organized diagrams which don't need any external context to understand.
What I think is really interesting here is that all these questions surrounding this are focused on the human-AI interaction and whether the human should know that they're talking to an AI when, in reality, what Google is after is completely removing the "human" aspect of that relationship. Google is betting that, in the future, we won't need people at all to do these kinds of things. In fact, they would love if every booking for every appointment was done seamlessly for the user without ever interacting with people. This Duplex technology is just a stop-gap to fill in that interim period where we're still using people for tasks that don't require specialization, are very mundane, and end in a very obvious success condition. All you need to make an appointment somewhere is a time/date and a confirmation that the appointment was made. Instead of an API, we currently have a "human" API that handles that. I guarantee that Google is banking on Duplex eventually bridging that gap so that, eventually, I can make an appointment anywhere simply by asking my personal assistant to do so and the "human" is completely unnecessary.

These are the questions we should be looking at, in my opinion. This situation is only temporary. We need to focus on the future (that is most certainly coming) ideas of what we're going to do with our societies when even these simple jobs that we thought required that human touch are replaced by automation and AI.
Great question. I am assuming 'schema' in the context of your question is that which supports the 'data' from a seller. Public Inventory will release with an extensive enough schema that supports what is already available categorically speaking. Our vision is such that a seller will map their data to what is implemented. We realize there will be a need to extend for what can't be accounted for at this time and we will do so dynamically. The specific mechanism for this is an active discussion. In regards to tokens, the generation event has yet to take place, and thus they are not yet grant-able or trade-able. Please join us on Telegram https://t.me/publicmrkt or follow us on Twitter @publicmrkt to get updates as we make them.
The "crypto" in "cryptocurrency" refers to the use of encryption primitives and digital signatures to ensure the authenticity of one's balance without needing to trust a central authority.

If you're trusting a central authority anyway, then all this is unnecessary, and you can replace it all with an API over a database, as paulmd's post suggests. But then you've eliminated the whole reason why people use cryptocurrency, and what differentiates it from Visa.
Developers Should Abandon Agile
Looks great for web content, but how does it support the workflow of signing up for a website on my browser and then downloading their mobile app, and signing in on the app without a password?

Or is that TBD?
I am admittedly somewhat biased, since I have a Bachelor's in CS from CMU, but I'm not really seeing anything problematic here. (Not to mention, many CMU students will take on minors as well, though I'm totally blanking on whether a minor is required.)

Modern Regression is a 400-level statistics course at a school that values statistics and AI.

Many of the higher-level electives will involve sophisticated projects--not 2 semester capstones to be sure, but month-or-longer open ended projects.

Not really sure what you're expecting out of undergrad programs, to be honest.
I just saw someone on HN saying how amazing Google Photos was because of its learning in the cloud.

Having not used Photos on macOS in years beyond ensuring it actually imported my photos, I opened it up and was surprised at the level of analysis it had. It made an album for each city I visited in Mexico. "Puerto Vallarta 2017" and such. Even had a "Furry Friends in Mexico" album that was all the furred beasts I met along the way.

Really well done, and all done locally on my computer.

This is the sort of thing I have no problem voting for with my dollars.
I can't tell you how many hrs i waste scrolling through different slack channels to mark them as "read".
That's simply not true. Dems are overwhelmingly in support of net neutrality and under Obama's administration it was not repealed.

Both sides ARE NOT the same on this issue.
What advantage is there in using 1.1.1.1 instead of your own DNS resolver?
Well there are rules they have to follow. Just like there would be rules to follow with the crypto coin... Not sure what's the difference.
Charities range from high-impact, through useful, mostly useless, to ones having good intentions but really causing damage, and at the very end of the spectrum, outright scams.

It probably doesn't take much work to ignore the latter, as long as you ignore emotional appeals and use a little bit of reason instead. But it takes some work if you want to go up the spectrum, if you want to find the more effective charities. If saving lives is your primary concern, then GiveWell does great jobs in rating charities by their effectiveness (in dollars per life saved). If you're interested in different types of social impact, then you'll likely have to do this work yourself.
You're conflating the demand curve with quantity demanded and the supply curve with quantity supplied. Even in Econ 101 we learn the difference.

Induced demand in traffic is also (mostly) a myth. The myth is perpetuated by the same ignorance of another government intervention: artificially low prices. Increasing capacity doesn't reduce congestion because the quantity demanded is so far beyond are ability to supply that it is impractical to meet it at those prices. To illustrate, consider Lamborghinis with prices capped at $1. At that price level, quantity demanded is so high that any increase in quantity supplied is immediately consumed. That doesn't mean that lamborghini is inducing demand by building more cars, because at market rates making more doesn't mean people consume more. And it can be demonstrated perfectly by the countries that do price their roads correctly: when they build more roads, it actually does reduce congestion.

Adding more supply doesn't change the demand curve, it changes the equilibrium price. In all cases, supplying more means more is consumed. That doesn't mean demand curve has shifted, it means the quantity demanded has changed to reflect the new equilibrium. The price still drops, even with a higher quantity demanded. That is not induced demand, that's the same fucking supply and demand curve doing exactly what it always has done.

Induced demand is where the demand curve changes in response to a change in quantity supplied. You have no evidence that that is happening, because it isn't, regardless of whether it is in Silicon Valley or Indianapolis. Demand curves for housing are largely the result of income factors: people can make more money in SV. If SV companies keep paying workers more and more, the demand curve is going to keep shifting. It's not caused by housing growth, that's idiotic. And because the demand shift is not caused by housing, restricting housing only makes it worse.
Respectfully, I've been building these networks for about 15 years. I assure you that the last mile is often (but not always!) the problem.
> The essential feature is preventing a single party from tampering with transactions or account balances.

Are there examples of this actually happening? I'd think that would be pretty damaging to any bank that engaged in such behavior.
While there may be a lot of demand for AI/ML, I’m concerned to whether there are enough students with the proper foundations in math and stats to do well. New classes such as Data Science seem to just instruct students how to use algorithms and not why.
> Effective Modern C++ is part language tutorial, part series of tips, part philosophical discussion on how one should use various features. It's not appropriate as an intro to modern C++.

See, I take the opposite stance. There's enough moving parts here that it's nice to get some background into what's actually happening, and then read more cookbook style stuff when you understand the underlying context.
The banking system's energy use is incidental and embracing greener practices is entirely within reach. Bitcoin, on the other hand, has energy waste as a feature that cannot be divorced from how it works. The entire thing works because computers are burning energy to find nonces, and the more people are using Bitcoin, the harder the hashing becomes, which uses even more power. The entire proof of work concept system is irredeemably linked to wasting energy and gets even worse with more adopters for a system that can barely handle 10 transactions a second. At least the banking system accomplishes something for its energy usage and that usage isn't intrinsically part of its functionality.
This doesn't make sense. When you add an asset to one thing it doesn't mean that things without that asset go up in value. Are buyers like "oh you have a house with no solar pannels?! I want to pay more for that!"?
One of the key properties of a decentralized cryptocurrency is the absolute control of a private key holder over his/her wallet.

My question is this: in the proposed scheme if 80-year-old Uncle Jim forgets/misplaces his private key, will the US government really just sit back and say "tough, I guess you just irrevocably lost all your USDC"? Or will they put in some kind of appeal process/back door to allow Uncle Jim to regain access to his funds?

Because if that back door exists -- and I have trouble imagining the US (or any other pragmatic) government building a meaningful system without it -- then the currency isn't actually decentralized anymore, and you might as well drop the "crypto" overhead entirely.
Science says that when you start walking, your body stops absorbing alcohol from your digestive tract?

What if that walk takes you from .6 to .8? Oops.
The features I'm highly expecting are pinned references and async/await, that will make most of my paid Rust to be so much more readable and maintainable. I know these are coming this year, but any chance they might be already in 1.27?

1.26 has impl Trait, which is one of those things that really makes your life easier as a Rust developer. I've been using beta already with the new API I'm building just to get that feature, now on stable right before I'm actually thinking of deploying the API. Nice.
Special Operators Predict AC-130J Will Be 'Most Requested' Aircraft
The new Google Maps is more than just a Yelp alternative
It's not just predetermined electives - it removes several of the CS upper-division breadth requirements to allow more depth in AI/ML/stats. (I posted a comparison below, so won't repeat it here.) It's a pretty decent change to serve the students who really want to push more on ML.

The key thing to look at is what the CS major requires that the AI major doesn't -- in 8 semesters, you can only fit in so many classes.
Terms and Conditions of Different Apps
Depending upon the situation it can make sense to just take a picture of the whiteboard with a camera (or use a smartboard) and save that image somewhere. At that point the diagram isn't 'editable' per-say, but that can still be great solution.
Accessibility. I can pick up any Apple device created in the last 9 years and be guaranteed that as a totally blind person I can use it. Phone, iPad, Watch, whatever. Just works. This is very very far from being the case in Android land.
Show HN: Simple web app for time-tracking your tasks
I've been thinking about the idea of USG moving to BitDollars for a while here. I think Sam touches on some of the smaller potential benefits here, particularly the potential to have built in tax system. But is completely missing some of the bigger benefits, instead tying most of it back to UBI. Which I don't think gets particularly easier or more likely with BitDollars, and also IMO provides no benefit to society. Here's what I think are some of the truly revolutionary things about BitDollars:

1. It may allow us to get rid of banks. Now this is a pie in the sky vision here, banks do a lot of things. But the most basic thing they do for individuals, storing your money for you so you can spend it later in a more convenient way, is completely obviated by Bit$s. Some of what banks do isn't going to be obviated by Bit$s, I still think there will be a market for loaning money, but it will probably looks quite different.

2. It may allow USG to tax the entire world. US dollars are already among, if not the, de facto international currency. Although this position may be waning. But if Bit$s were the first ever government backed cryptocurrency that people trusted they could wind up being the world's currency. Right now, when people use dollars outside the US, there's no way for USG to levy taxes on them. That changes if you control the entire stack including the mechanism of exchange, you could bake taxes right into the currency. It would be a new form of colonization, cryptocolonization. Now, I suspect the HN crowd pales at the idea of tech being used as a method of colonization, but consider: if this is a risk, then if USG doesn't do it someone else will. Would you rather be paying Russia taxes on your BitRubles?

The biggest political question with respect to BitDollars is whether or not USG will maintain their right of seigniorage? It seems unlikely that such a right would be given up willingly, but on the other hand it's very antithetical to what cryptocurrencies are, at least today.
The clock / timer functions of Alexa/Google Home are super useful, but nothing else seems compelling to me.

Someone could clearly make an offline device that did voice recognition clock and timer, but does anyone?
Personally, this year I donated money via https://app.effectivealtruism.org/funds. I somewhat trust them to do something reasonable with my money, if that's naive of me I hope somebody will tell me.
Ah, my mistake. I think I was looking at the rural pop density stats.
> As far as I know, Gnome 2 is the last example of a Linux desktop environment that underwent professional usability testing (on regular people and power users) before shipping.

not sure what you mean by 'professional', but KDE is still there chugging along (and IIRC default by suse, which is basically the 'red hat' of europe..)
Sounds good enough. Bonus points, it will prevent anyone with a significant legal team from using it.
How to Generate Random Colors Programmatically
I found it difficult to make sense of that essay.

It used two polar extremes: "Suburban Hell" and "Traditional City".

But when people talk about bicycles in a city, they tend to look to Amsterdam and Copenhagen - places which are not "optimized for bikes".

Oddly enough, the author classifies Berlin as "Traditional City". Yet it's regularly on the top-20-or-so list of bike friendly cities in the world. (Eg, https://www.wired.com/2015/06/copenhagenize-worlds-most-bike... )

The author makes comments like "People tend to wear much nicer clothes in the Traditional City." My experience with Amsterdam is that, yes, they tend to wear nicer clothes than in the US. And yet they are a very pro-bike place.

"“That stripe on my back is where I rode my bike though the puddle.”" ... Umm, that's because the bikes we have in the US are crap for real-world city bikes. The US has road bikes and mountain bikes. Neither are good for getting around the city. The European city bike has full fenders with mudguard flaps to keep that from happening. https://en.wikipedia.org/wiki/City_bicycle#Typical_features lists many more features to make it possible to wear nice clothes and bike.

"You would need bike parking for fifteen thousand bikes" - which is what the Netherlands does. Multi-level bicycle parking next to the train stations.

"surround the train station with lots of free parking" - except that they don't, ad least not universally. For the densest places, it costs money. https://www.ns.nl/en/door-to-door/bicycle-storage/bicycle-st... says €1.25 per 24 hours, starting after the first 24 hours.

It's as if the author isn't aware of what people mean when they talk about using a bicycle in the city.
you can build in inflation into any crypto if you want. It is just the parameters you set when you create it. Bitcoin has fixed supply, but there are plenty of other altcoins that have inflationary aspects to the coin. Until recently, I thought inflation was bad, but it can have positive aspects to re-distribute currency to spenders and non-hodlers. Its a way for people to get access to new money that otherwise is held by a few.
Well, that's basically what Computer Science degrees started out as, right? An Electrical Engineering degree with a bunch of software related electives? Even now, at UC Berkeley for example, "EE/CS" majors can choose a set of courses that end up almost exactly matching what the "CS" majors take, with not necessarily more EE. It's really just a narrowing of the electives.

There are enough AI related courses available now at many schools that it seems useful to separate "more general Computer Science" from "a focus on Artificial Intelligence", and similarly I think there's room for a separate major in "Software Engineering" as opposed to theoretical computer science.
Wouldn’t this mean a better, and thus more addicting and time wasting, social network?

Also, how could you really pull out data? If you put data out there and I make a copy of it and decide to keep it for all time how are you going to pull it back?
Something long term, that you can use to onboard new employees. They can just look a the visual and reconstruct a mental map of how things are laid out at a high level, without this institutional knowledge having to be passed around verbally and subject to the quirks of human memory (and subject to individuals possessing this knowledge potentially leaving the team!)
Similar story here.

Got mine since 2010 or 2011. It's my only machine, is used daily and regularly, and works without issues.

That touchpad though; it does acquire sentience sometimes :) [I don't care, tbh; it's something I can easily tolerate from a small retailer doing Linux-only work, versus e.g. Dell, HP, Lenovo, etc.]
When the rest of the developed world is working 9-5, who wants to work 9-9
Pin is in nightly, but async/await is not. Both will certainly miss 1.27, and my guess is MAYBE 1.28, probably 1.29.
> I was reading these replies and thinking nothing made sense.

You can blame Microsoft for the confusion since they renamed Lync to SfB in order to leech off the (non-enterprise) Skype brand. I wonder if they will rename SfB again should the "Skype" become more toxic.
And yet vaping rose to the challenge.
How to Stop Being Lazy from a Software Engineer
From 2014-06-11 systemd news:

> * The support for SysV and LSB init scripts has been removed from the systemd daemon itself. Instead, it is now implemented as a generator that creates native systemd units
from these scripts when needed. This enables us to remove a
substantial amount of legacy code from PID 1, following the
fact that many distributions only ship a very small number
of LSB/SysV init scripts nowadays.

At the earliest possible opportunity, systemd removed everything they could that supported alternative init systems. So no, it is not trivial to take a Debian release and make it run SysVinit or OpenRC. In fact, it was so much work that the Devuan devs expended the effort to fork, including setting up a website, mailing lists, IRC channels, a bug-tracker, and all the other infrastructure necessary to maintain a serious, well-supported distro.

And as far as "upstreaming" to Debian, how is Debian upstream for SysVinit or OpenRC? Both of those are separate projects not owned by Debian.
Outskirts in this case is anything that is about an hour from the circular but that could be just me.
> A bit of a sidebar, but it really bothers me that the term "Intellectual Dark Web" has stuck. It makes them sound like a group that includes Cody Wilson, Amir Taaki, and a league of pseudonymous thinkers, instead of podcast hosts and professors.

I think it's a nod to the fact that institutions that were once viewed as bastions of free debate and free inquiry, such as universities, are now largely hostile to it. In many places expressing the "wrong" opinion entails enormous risks to one's career. So this movement has to be in a sense, underground. But you're right, the people associated with it are mainstream people.
You are not the first one to think so. It's been tried, in various forms, since the late 1980s, by Microsoft, by third-party companies writing software for Windows, by Apple, by virtually every major open source desktop, with precisely the same results: desktop widgets are fun gimmicks that people fiddle with for a day or two, then forget about them. No one uses them.
Thank you for your detailed responses! It really shows that System76 is working hard for their customers.
> The current practices seem to be for governments to mostly ignore cryptocurrency and cryptocurrency enthusiasts to mostly ignore government, which seems to me to be unsustainable in both directions.

Completely untrue. To state this expresses a deep misunderstanding, or a desire to obscure the truth. Governments can damn well keep ignoring crypto, because Governments are the one with actual power here. Governments do not need crypto, crypto needs the government.
Has it been a while since you used an alternative?

All of those seem like expected features in any OS/phone.
Commanding infinite streaming storage with Apache Kafka and Pyrostore
What's this "enough"? No for-profit entity makes "enough" money. It's a concept that doesn't exist.

Put in real competition and supply-and-demand takes care of "enough".
Oh my god I love this. Magnificent. <3