skysight-inc/HackerNews huggingface dataset:
I used Norvigs book in high school this past year for an independent study and it was a great help. Doesn’t require too firm a grasp on advanced mathematics to understand the major concepts presented, so I think it’d be perfect for undergrad.
I would certainly use a search bar, especially if it had the capability to launch terminal programs or open a terminal in a certain directory. Most widgets I see on my phone are things like calendars or counters, which on a desktop OS should go in the same space as running programs.
GS has been pushing hard into retail banking and is also trying to repair their brand perception.
Yeah of course. Why not?

Just give a link to the original on codepen if you don't mind. :-P

Edit: Either way show me the finished thing. Would love to check it out.
> If they're good, then great, if they're bad then too bad -- no other choice.

If they're bad elect folks to government for whom fixing the ISP is a high priority...

> Same as dealing with Comcast.

Not exactly. If you're not happy with your municipal ISP you have some recourse to get people in there who align with your ideals. Yeah it's not an overnight solution, but it's an option you don't have as a single customer being serviced by a nationwide ISP like Comcast.
Background:

Born in Russia, grew up in NC, live in SF currently, moving to NYC next week. Incredibly excited to leave SF, to say the least.

The good:

Innovation and energy everywhere. You can feel it in the air, especially since every billboard in SoMa is a tech startup.

I've met some of the smartest people in my life here, and have been really lucky to work on some exciting projects.

Neighborhoods are VERY divided and have their own feel, almost like separate cities.

Decent amount of high quality restaurants.

Availability to high paying jobs

The bad:

HBO's Silicon Valley no longer becomes funny, it's just a documentary at this point.

The homeless - they're everywhere and feel empowered to be aggressive on a scale I've never seen. I live in Nob Hill, and have been in a few altercations (though very much not the case when I was in the Marina).

Dating pool for a hetero male is meh at best. Most bars are filled with 75-90% guys, with few exceptions in the Marina.

Tech is everywhere - at first this was a good thing, but now it's unbearable.

Everyone seems to be incredibly sensitive and emotionally charged.

Weather isn't as good as SoCal, and is pretty "eh" majority of the time.

Expensive af.

TLDR:

Amazing career opportunity for young/mid-20's for a few years. You'll meet great people, work on exciting stuff, and raise your income level. Leave after a few years.

Feel free to ask more
Resume Viewing

Gotta earn those 15 million credits!
But what is the point, really? SBCL will disable type checks with safety=0, LW will enable with safety=3, debug=3. Is the point "read your documentation before relying on things"?

Or is the OP's point that SBCL shouldn't exist because it's "poisoning" and "a bad thing"?

That's the problem with such FUD, can't ignore it or somebody might actually believe it, can't just say "nonsense" since that's not convincing.
>- Year-long locked in contracts. No trial period.

Here we get a 14-day trial period.

>- Zero guarantees whatsoever on bandwidth and latency.

Technically impossible to give such a guarantee.

>- Little guarantees against traffic inspection, DNS sniffing & so on.

How do you guarantee something like this? Let anybody in the datacenters...?

>- Sharing your uplink with a neighbor can be prohibited by contract.

That's normal, otherwise they'd lose tons of money. I mean here you can get 300/300 really cheap, that's more than enough for, let's say, 10 neighbours. But then how do you expect them to cover the investment?
It's not 0.08 then. It's 0.09 (or w/e your margin is). Why is this such a debated topic?

Literally, I do not even get what you're arguing. The person I was replying to was fundamentally different than a margin of error, so first off this is already totally sideways. But fine, if you want to talk margin of error, lets do that. I don't get what your point is. A 0.09 because it's 0.08+0.01 is just 0.09. You get a ticket if your past the margin of error.

Are you saying something different? What the hell is going on lol.
http://www.whatstheharm.net/herbalremedies.html
Which apps or companies are these? I have not heard of widespread use of mobile payments in developing countries besides China.
This there hovercraft of mine and oh ain't I speaking a fancy francy.
He gave two ways he would like to more finely control content:

1. subtopics (your example) where he was interested in Android but not selfie apps

2. by publisher: "I might dislike an article because the publisher is low quality"

I was replying with a solution to problem #2 only.
Sure, you did (there are always outliers in every group), but for every one of you there are dozens who are buying it as a status symbol.
But if they agree, they won't be dumb enough to announce it publicly (if they're even allowed on that forum by their government censors)
This was a big barrier to learning for me for a decade or more. As books and papers related to algorithms I needed to implement seem to always preoccupy themselves with proving to me that what they are saying is true, or illustrating the derivative insights that lead them to the discovery.

Reading them I would find myself thinking "Nice, such a lovely history of your enlightenment, but HOW!!?? How do I do it!?!"

For an embarrassingly long period of time, I misinterpreted these discussions to be a breakdown of a process to it's constituent parts. The 'proof' that it is correct is of passing concern to me. Like headache medicine on the shelf. Have you proven this compound won't kill me (quickly), great I'll take a bottle because I have a headache from reading the theoretical validation of cache-oblivious algorithms when what I need is a practical discussion of how to implement Funnelsort.

It's like there is a missing level of academic publication in which the initial proof, is supplemented with a paper on implementation. Here we prove this is correct, and here we implement one with Elmer's glue and popsicle sticks. We see publications on implementation if course, but they are usually much later and by different people. I don't mean to devalue anything in the existing academic process. I just feel there is a missed opportunity to communicate better by explaining things from the practical(aka outside) side in, in addition to the theoretical foundations (aka inside) out.

It would be nice to have it from the horses mouth, so to speak, by making such explanations a more formal expectation of academic papers.
> ... using mobile data, or at a cafe.

I run a VPN on my Edgerouter X and use that while out and about to keep things ad free and reasonably safe.
We have that with existing currencies in most countries. My bank will implement a journal and double-entry bookkeeping system, along with internal fraud controls to reduce the risk of a single staff member defrauding me.

There are then external controls (banking ombudsman, the police, the judiciary) if the bank decides to take my money from me.

Also in the country I live in (the UK) there is a government guarantee, that even if my bank fails entirely, up to £75000 I'll get my money back.

For all practical purposes, my bank is very unlikely to try and take my money from me like that.

whilst cryptocurrencies might in isolation provide that immutability, in practice we have seen several cases where trusted parties involved in the cryptocurrency ecosystem have taken currency from participants in their marketplaces.

I'd be willing to wager that the risks of me losing money to a traditional fiat fraud are far lower than my risks of making use of cryptocurrencies in practice given the current state of regulation of the exchanges that are used.
In-Depth Teardown of Google’s TPU 3.0 AI Coprocessor
How is this better than their already existing PITR?

Why would someone want to rollback their own production database instead of PITR to a new database and switching over to it? Surely you would end up losing data because you wouldn't be able to reconcile the new data written to it.
> mice and humans promdominantly share the same genome

And yet you're 70kg and a mouse is 20g. Plenty of diseases have been treated/cured in mice in ways that don't translate to the clinic, so I think the caution is warranted.
Self-service data on your data lake
A product made by engineers afraid of spotanous social interaction for engineers afraid of spotanous social interaction.

Oh, and spammers. At least one cashflow relevant demographic covered.
I had the same type of imbecile as a manager. You are not alone Im afraid
I would love the people who down voted to reveal why.
Any sufficiently advanced technology is indistinguishable from magi... AI.
Klout is shutting down
I seem to remember "Frisco" being used in Western novels I read as a kid, though.
Our startup makes hardware that I think almost meets your description. We try to be excellent quality, super-easy setup, and easy to use: https://hardware.daily.co/pluot-tv

But our target market is company conference rooms and home offices, so we might not feel quite "consumer-y" enough for you.
China is already on its way of doing this. WeChat (built by Tencent, a government supported company) is the payment platform between businesses and customers nowadays. As soon as China gets reliable internet and power into its western parts, everything will become digital.
Apply to Become an Auctus Expert – Auctus
"The article states that net neutrality "prohibits [ISPs] from charging unjustified fees on Internet services". No, it doesn't. They can charge whatever they want for their services. They will increase the price of internet services whether or not net neutrality exists, because it is not getting any cheaper to run a giant ISP that is responsible to the shareholders of a media conglomerate."

Yes, it does. The 2015 rules prohibit an ISP from charging a site or service such as Airbnb to load for an ISPs' subscribers. This is a subset of the no blocking rule.

The 2015 rules don't regulate prices that ISPs charge their subscribers, though the FCC reserved the right to step in if an ISP's were egregious.
Honestly, consider the flip side as well. This is just going to inflate the bubble more and create more unqualified candidates. AI degree means they're going to be churning out candidates who don't know what tcp is or what context switch means. Also, the guy with the (graduate or PHD) AI degree from CMU, before this, handing you his resume, may have studied functional analysis and convex optimization in addition to learning about SVMs. The new guy did not, but he'll be have a checklist of when to use an SVM and when not to, and be pretty good at python. So, in a way, it's deflating the intellectual rigor of the field even further, considering CMU's reputation. Of course, they think it's beneficial to their CS program for whatever set of reasonable reasons we can likely guess at.
> Corollary : I've always wondered to myself: if there are such delays in model 3s, and I ordered one 3 years ago based on a design I liked then, when its finally delivered I've got a brand new 3 year old car. How does Tesla deal with that stale factor?

How much have car designs actually changed in the last 3 years though? Most brands have a few different models but the changes inside a particular model line don't happen that often.
I'm so tired of my bits coming into my house all fuzzy and distorted. Once my ISP replaces their wires with oxygen-free gold-plated fibre, my spotify playlists will sound way more pristine.
>"Microsoft Corp. says the criticism is overblown and reflects, in part, people's grumpiness with software updates."

Maybe because your approach to software updates is as intrusive and user-unfriendly as possible?

I have to switch my PC off at the mains to stop it from waking up at 3am, rebooting and losing everything I have open, installing updates and then not going back into hibernation.
It's not a hard limit though, it's a per measurement device / configuration / conditions limit. If the margin for error for a breathalyzer is .01 normal but .03 in cold conditions, then you should only use it as evidence with it measures a .11 in cold conditions rather than the .09 you would use in regular condidtions.
Expanding even more upon a reply to a sibling comment: I think it's possible (but not necessarily so) that AI and "data science" are emerging as academic fields and practical disciplines dependent on, but distinct from, computer science. I think this is similar to how computer science emerged as a distinct discipline from both electrical engineering and math.

Electrical engineering and hardware design didn't go away when computer science emerged - quite the contrary. One could be a computer scientist or a practicing software engineer without having a full backward in the underlying technologies (such as electrical and computer engineering, including computer architecture) and theoretical foundations (from the math side, although theoretical computer science clearly covers a lot of this). But for quite a long time, I think that computer science and the field of software were driving the most visible technological change in society and culture.

I wonder if that's no longer the case, and AI and data science are emerging "on top of" computer science. We may eventually have AI and/or data science academic departments that are distinct from the computer science department in a university. While there would certainly be an intersection of topics covered - just as there currently is with computer science and computer architecture and electrical engineering - I can see the needs of training a new AI and/or data science researcher and practitioner requiring a separate curriculum. I could see that happening if AI and/or data science become the dominant driver of technological change for society and culture in the same way generic "software" was during the latter half of the 20th century.

All of this is speculation, of course. But I think it's quite possible, and perhaps likely.
My partner is studying the effects of cow grazing on various greenhouse gas things, and the amount of data you need to get/the number of times you need to replicate before policy makers are willing to step in, is really quite substantial.

I showed this article to her last year when it popped up, and she said "show me a large sample size and replicate it stateside and then I'll start caring."

harsh, but I think that's where we are with this kind of thing.
The US federal government and its partner banks would not be interested in a currency they did not absolutely control. Superpowers are simply not in the business of giving up power and it's not clear that the surrender of such power would lead to a stable system.

The entities that could reap enormous benefits from cryptocurrencies are precisely those entities which today for various reasons have tax power but do not have currency power. But tax power is currency power. This means those states with truly dynamic (high tax, high growth) economies -- California, Massachusetts, New York -- could issue transferable tax credits [1] which would be, fundamentally, money. There would be widespread and deep demand for such credits. The problem is that today the trading, control and verification of such credits is very difficult and costly [2][3]. A distributed public ledger could dramatically decrease the trading and operational costs.

Monetizing state credits with a block chain could reap enormous efficiencies. The immediate big win would be in welfare. Today California has extraordinarily vast, complicated, and inefficient welfare system [4]. All of this could be replaced with a highly efficient system where credit-money is issued directly to those who most need it. There's a lot of literature that such direct cash grants are the most efficient mechanism to fight poverty and this is why modern welfare is so inefficient [5]. Imagine the effect of a system where the hundreds of billions of California welfare money could be efficiently and securely distributed directly to those who truly need it with the press of a button with zero cost. The recipients of these credits wouldn't have to wait until one magical date nor would they have to file complicated returns to claim and monetize these credits they could go out and spend them immediately.

Note that here the advantages of a distributed public ledger would work particularly well for California Credits. The transparency of the scheme means it is always immediately clear how many credits are outstanding and who owns them. There would never be any doubt about whether a credit is transferable or valid. The big problem with tax credits -- fraud[6] and "double spends" [7] -- would be eliminated over night. A distributed public ledger for all this public money would allow true, real-time public accountability.

[1] http://www.pewtrusts.org/en/research-and-analysis/blogs/stat...

[2] http://www.hmblaw.com/media/97814/the_transferability_and_mo...

[3] https://www.bna.com/incentives-watch-monetizing-b17179870903...

[4] https://www.quora.com/Does-California-really-have-30-of-the-...

[5] https://fivethirtyeight.com/features/most-welfare-dollars-do...

[6] https://www.nevadabusiness.com/2016/12/transferable-tax-cred...

[7] https://www.bna.com/incentives-watch-transferable-b579820651...
yeah, it's rather notorious at CMU for being particularly challenging and fast-paced, especially for a freshman course. sometimes called "two-fifty-fun"!
This is interesting because I was just exploring this idea around how all companies eventually just become banks. The example I was thinking about though was GE Capital. GE started out making stuff, then they became a bank. General Motors started out making cars, then they became a bank. Many more companies have venture arms which act like banks on a more intimate level. But still..

This makes sense as there are only so many macbooks, iphones, cars, generators, lightbulbs, etc.. to sell. Selling money is much much more lucrative.
>If you thinking of moving here, just do it. Everyone here is from somewhere else and came to chase a dream that they feel that SF can fulfill. And its true, dreams do come true in SF if you work hard enough towards your goals.

This reminds of me of some movie I saw where it starts or ends with something like "Welcome to Hollywood" ... and then something about dreams.
> It is impossible to take down an index after it is uploaded to IPFS

That's not true, at least based on the projects goals. IPFS wants to be able to submit to authorized takedown notices for illicit and I assume illegal content.

If, eventually, IPFS has that capability than theoretically no data is safe from takedown notices unless they're running non-compliant IPFS nodes.
Go deliberately left that out.[1] Probably a good decision.

[1] https://groups.google.com/forum/#!msg/golang-nuts/7J8FY07dkW...
I primarily brought up psychoacoustics as an example of the way we don't hear the way microphones do. While you could abuse them, it would be more obvious. In this case what we're getting is the audio equivalent of adversarial examples; see the link I gave for some visual examples. What's interesting there is that they are basically invisible to us, but surprisingly robust.

(As another sort of philosophical sidebar, this either proves, or provides very strong evidence, that whatever it is our brains are doing, it is not what deep learning nets are doing, nor anything else vulnerable to such trivial adversarial examples. I've seen adversarial examples against another technique that do seem to work against humans as well, but it requires such a distortion to the image that "I can't tell if that's a dog or a toaster" actually makes sense; it's not just some sort of attack against human vision or something, it's a fancy morphed thing halfway between the two that would probably confuse anything and anybody.)
We, as a society, decided that 0.08 is the limit. And we have no idea how much marginal error are on these machines. If you want a different standard, try to get the legal limit changes to 0.06 or whatever!

What you're doing right now is giving the police even more ambiguous grey area to selectively enforce. And you're encouraging our laws to be inconsistent with their application.
Mine says “Linguistics”. I took CS graduate courses, but there wasn't an undergraduate major yet.

My father-in-law had a math degree and was a math professor, and then an EE professor — the latter while he co-founded an AI lab, that hired physics major Richard Stallman and other non-CS-majors.
Um, what? The basic system obviously isn't vulnerable to double spends. Are you perhaps talking about why the construction is unsuitable for offline use or for grafting onto a blockchain?
> It seems wilfully destructive to remove something that is depended on by so many without making sure there's a replacement in place first.

Seems the answer is in that last link of yours:

>Nautilus had have a feature called “the desktop” which adds icons on the background of the user workspace, similar to Windows.[..]
if you look you will see that the desktop is composed by more than 10.000 lines of code

That's a big mess and I finally understand why opening nautilus on i3wm always completely messes the desktop up. Using the file manager as a hack to build a desktop is a bad abstraction and I can understand why it they'd want to rebuild it.
I had the same experience with a fan in my System76 laptop, though I was a week or so out of warranty so I had to pay $40 and install it as well. That combined with an internal standoff in the corner breaking within the first month, causing the laptop to flex open like a book, really killed any confidence I had in their build quality.
You skipped the important part:

> If the point was to mine assertions for type information, they could have encouraged the use of assertions.

With that in mind:

> Some will add more runtime checks when types are declare. Thus the code is MORE safe at runtime.

Users can portably and safely use assertions if they want that behavior. Encouraging the use of declarations instead is neither portable nor safe since, as you said:

> Some compilers may add less runtime checks and will create specialized code -> less safe.
(amount made) / (hours worked) >= (minimum wage) is all FLSA says. At tech worker salaries, that equation would hold if you worked 24 hours a day, 7 days a week. It doesn't make the fundamental problem of mandatory unpaid overtime go away.
> Cryptocurrency is slower than card networks.

Two cryptocurrencies come to mind:

a) Nano (formerly RaiBlocks) which achieves 7000 tps, compared to Visa's capacity of 25k-65k tps (but VISA rarely spikes over 4000 tps), its wallets and network is already live

b) Solana (still in dev stages), which claims to be able to achieve 710k tps without network partitioning. This actually knock centralized systems out of the water. Of course, the centralized systems can always mimic the behavior and achieve similar throughput.

But the main point is, because a lot of money is in blockchain, a lot of it is being spent on finding ways to make it faster (which is why, innovation for faster throughput is happening in the blockchain field).
so... what will we call a graduate holding such a degree?