skysight-inc/HackerNews huggingface dataset:
That's what I do.

Give and you will be given :)
Many reasons why they’d oppose. Making it automatic means you become liable when it doesn’t work. Software has bugs. Adding it to older cars means you have to admit your cars aren’t safe and that’s hard plus recalls are annoying to deal with. People are fed up with all the beeping in modern cars and are becoming alarm deaf.

I’m sure there’s others.
I've read all three (_Ghost in the Wires_, _Takedown_ and _The Fugitive Game_) and all three were interesting in their own way. The first was from Mitnick's view, the second from the FBI/Shimomura's point of view (and man, does Shimonura come across as a jerk). The last is really from neither (or both) but does tend to fill in details not mentioned by the prior two.
Yet in a way it's more persistent than anything.

Hanging on a few ancient IRC channels; the oldest is about to turn 20. Several others yet are still older than my teenage son. I remember following 9/11 on IRC in real time, before it hit the TV..
The singularity is not near: The intellectual fraud of the “Singularitarians”
> I think one side affect of the surge of IT into advertising, is that it has become easier to measure exactly how well advertising works. By and large, it doesn't, very well.

I just don't understand the anti-social media agenda. The same people who for 2 years have been saying that social media advertising is so effective that it got trump elected are now saying it is ineffective. They demand that political advertising on social media be monitored because it is so effective that it gets presidents elected. Now, it's social media ad spending is so ineffective that these companies won't be around.

> What's happening to billboards and newspapers right now is probably coming to several other industries soon.

What's happening to billboards and newspapers is that ad money is flooding into digital space ( where the young kids are ).

https://www.iab.com/news/digital-ad-spend-increases-23-year-...

https://www.recode.net/2017/9/14/16294450/mobile-ad-spending...

Why speak so authoritatively about something you obviously know nothing about?
An index fund would be yet more diversified, and that's one trade. Very few individual investors have any reason to believe they can pick stocks in a way that outperforms the market.

The zero fees might still be nice if you want e.g. to contribute every paycheck; but an old-fashioned Vanguard mutual fund would be just as good for that, or many brokerages have zero fees for specific classes of ETF. The only advantages that I'd see to Robinhood are (a) no minimums, and (b) pretty UX.
I think the vision fund will probably act less like a typical VC fund and more like a private equity / leveraged buyout fund. Rather than invest in really early but promising companies, invest in companies that are more mature and are leaders in industries with high growth potential. And then use your huge wallet as a weapon to move and shape those industries as you see fit

The ride sharing market is an example. He's invested in several ride sharing cos with leadership in different geographies. If a company doesn't want his money, he can threaten to give $5B to a competitor. That's an almost predatory, and certainly not founder friendly move. not quite as aggressive as Carl Icahn for ex, but certainly not something most VCs would do (maybe I'm giving VCs too much credit).

Once he invests in a company I imagine he will use each company as a chess piece in reshaping industries. If there's a battle between two ride sharing companies over leadership of a new market, he'll probably be in a position to influence how that plays out.

So maybe the fund is less about investing in innovation and more about staking claims to pieces of the digital economy and playing a game of chess against the rest of the global tech industry
Are there plans on implementing end-to-end encryption for syncing? This is the most important thing missing in almost all other notes/todo apps in my opinion.
What a goldmine! The components section is filled with not so easy to find data books on old parts.
Thanks!
You have textbook clinical depression. It’s the nature of the illness that you don’t see it from inside: it’s a warping of the lens you use to observe the world and yourself. I speak from experience, as a healthcare professional and as someone that has suffered from it.

Regardless of the merit of your article one way or another, get your ass to a doctor as soon as possible.
As long as the algorithms are close to or better than this model why would they bother? One is all automated and the other is a lot of work dealing with individual websites (even if it is just a matter of manual targeting settings)
Ah but what's the ownership rate of bathtubs compared to keyless start cars?
This is really smooth on my raspberry pi. awesome.
Just as I finished reading this article, a book on a shelf fell over. Was that Boko? Or was that just physics and time set in motion from when that book was placed on the shelf?
The easy answer: Load balancing

Anycast is the most important piece of the puzzle, allowing you to route traffic to a bunch of different locations.

Let's say you can handle 10 Gbps at a single location. If the traffic is evenly split between 100 destinations then you can have a single IP that can handle 1 Tbps of traffic.

Of course, the setup behind these IPs might vary a lot, and one might even use DNS load balancing in front of the IPs.
I guess one advantage of driving a manual car is you won't make that mistake after violently stalling your car a few times.
Yes, the same on my end. I didnt have to authorize any of this mumbo jumbo
This seems like it reinvents a small subset of design of experiments [doe].

[doe]: https://en.wikipedia.org/wiki/Design_of_experiments
> Despite years of deaths, regulatory action has lagged.

In California at least, all new homes and all rentals are required to have CO detectors. It seems like that would be a good regulation to have nationwide, which would help with this problem as well as other CO related issues.
Same here. I'm only putting in a couple hundred a month right now so 2 x 7 x 12 = $168 and that would eat up much of the returns. I buy and hold dividend paying ETFs. I am not on gold and they gave me instant deposit. I think they give it to you after a while once it becomes obvious you aren't a fraudulent player. I'd like to move to IB given the significantly lower margin % but the fees would kill me. Robinhoods margin is 6%.
I wonder if these vehicles wouldn't benefit from an onboard CO detector? Automatic shutoff if the vehicle is stationary and CO hits a given threshold.

There's indubitably a bunch of reasons not to do it that way...
I'd think some drivers prefer the current behavior. Like if you don't have a garage and live somewhere with cold winters you probably want to be able to start it and walk away.
That seems like a misreading.
Agreed, it's really obnoxious. This seems like a project that should've died in the idea stage.
If you can find enough vegan aerospace engineers and have them liquidate their savings for the good of the collective, then sure, why not :).

Maybe "orthogonal" was a bit much. But almost always there's plenty of wiggle room to choose alternative business models.
This comment and thread in general make me feel a little odd. I love sci-fi, hard soft and everything in between. I read all of The Expanse books so far, and they’ve been entertaining, but I don’t find them to be very memorable. The other thinf that gets me is it very quickly becomes anything, but hard sci-fi! I’m not going to spoil anything, but any real pretense of hardness goes by Abaddon’s Gate.

The show, I couldn’t get through the first season for the action and dialogue. The story was very compressed, and even in the books wasn’t deep enough to withstand compression.

But... I seem to be just about the only person to feel that way here! I feel like I read different books and watched a different show. I realize that taste has a huge variability, and I accept that, but I usually have a better grasp on why others love something I didn’t. I wonder if it’s because I didn’t love or hate it, I just think of it as bathroom/beach/airplane reading?
See cloud event spec https://github.com/cloudevents/spec

Would be nice if the events here were compatible
I don't know, either, but it does seem that the latest crop of frontend libraries (React & friends) is optimizing for a very high level of richness that simply isn't needed for most sites. Which is fine, but where it gets worrisome is when that lofty level of complexity is the only thing people know how to use.

I recently got to watch someone spend nearly a full week fiddling with building a React app for filling out a form for submitting a batch job on an intranet site. It's a lot of code, and it's non-trivial to understand how it works, what with all the async methods and clever state management and whatnot. It needs to be built, which is a thing, and building it requires having the right environment setup. (Its build speed reminds me of my C++ days, too.) I wouldn't be surprised if someone's already talking about incorporating Docker into its future.

At least to me, that's a rather arresting amount of time and money to see being sunk into a job that could have been accomplished with a simple HTML form on a static page.
We've dumbed down sites removed advanced functions to make things appeal to the masses. I understand why but it does make sites more useless.
While those sound like valid concerns, it's been adopted by Javascript / ES6 already and for me the benefit of consistency outweighs them.
And that's why Twitter is not doing as well as Facebook. Facebook doesn't need algorithms to know what you are interested in, where you like to eat, etc. You explicitly tell them in your info and by what types of articles you like and share, and what you post.
By far the biggest part of attack mitigation in my experience is out-scaling the attack. A well written and configured application stack can handle a decent amount of traffic itself before becoming bogged down processing malicious traffic, but at some point you'll cap out either the application, the NIC, the upstream switch, the router, or the ISP line, if your application is running in just one place. To get around that, huge providers like the ones you listed are heavily multi-homed. This means they announce their traffic routes to the internet from multiple locations, so traffic naturally flows to the closest (hops wise, not necessarily geographically speaking) endpoint.

From there, you can add layers of protection ranging from simple things like blocking traffic that is obviously malicious (TCP flags, port numbers, etc) to more complex things like pattern recognition in both the overall trends of the data and on a per-packet basis. After you've decided with a decent certainty that it's not malicious traffic, you pass it off to the actual backend service.

For systems that are designed to scale horizontally, that may be a neighboring machine (or even the same machine) in that data center. For single-homed backend systems that can't scale horizontally to multiple locations, that "clean" traffic is then sent via some mechanism (possibly a GRE tunnel, possibly just raw internet traffic to a secret IP) to the backend service. Depending on the methodology used, the filtering may be a true bidirectional proxy, in which case the reply goes back to the scrubber and then out to the original sender, or it may be a unidirectional proxy, in which case the reply goes directly back to the original sender.

All attack mitigation works in some way like this, whether it be by designing your application from the beginning to be multi-homed and able to run in multiple datacenters, or by installing a separate mitigation layer that scrubs attack traffic.
I feel like I read sometime last year 'DannyBee saying that modern cars were efficient enough that it was unlikely they'd be dangerous running in a garage.

Found it:

https://news.ycombinator.com/item?id=14705990
> they claim that C++ exception handling produces "undefined" behavior (it doesn't),

Exception safety (i.e. ensuring state is transactional) is hard in any language, but it's extra-hard in C++ where doing it incorrectly can lead to undefined behaviour rather than just an incorrect program. It's true that all of those sorts of problems with exceptions can occur just using normal `return`, but the hidden control flow of exceptions aggravates the problem by making it much harder to identify places of concern.

> Best of all, these very serious people, having written very sagacious emails banning random parts of C++ and intoning that horrible things happen if one allows non-local flow control, switch from their email clients to their editors and go on to write Python and Java! Somehow, exceptions are cripplingly unusable in C++ yet not worth writing home about when used in Python or Java.

This seems unreasonable. In general, people aren't nearly as demanding about things like performance for tasks they're solving with Python and Java as with C++. Additionally, I'm sure a significant chunk of those who dislike exceptions in C++ also dislike them elsewhere, but there's a variety of reasons that they're using any of those languages despite that (an inherited codebase, library support, ...).

> To wit: there were real performance and correctness problems with exceptions in early 1990s C++ compilers. These problems have been resolved for a very long time.

Clang, a C++ compiler, and LLVM, its optimizer back-end, don't use exceptions. While there are probably a variety of non-technical factors also coming into play, it seems hard to swallow that literal C++ compiler writers would entirely cargo-cult a major choice like this.
>" It depends on the opinions of the network personnel, on the hardware they have in their core network, on the hardware their customers have (CPEs), on the support contracts they have, etc."

Are you saying there are network engineers/management at ISPs who don't believe IPv6 is an imperative? As someone who in a former life worked inside large ISPs on the networking side I can tell you that that view would be quite rare. What would be the politics exactly?

Most ISPs run Juniper and Cisco gear in their core, both of these have have been capable of routing v6 for well over a decade now. Additionally if you are running older gear you would have hit the 512K route TCAM limit years ago.[1]

None of this would have anything to do with existing support contracts either. You would be pretty hard-pressed to find a rev of JunOS or IOS/NXOS that didn't support v6.

It's actually much more efficient to route v6 than v4. The global IPv4 table 719K prefixes now while IPv6 has 52K See:

http://www.cidr-report.org/as2.0/

and

http://www.cidr-report.org/v6/as2.0/

Lastly the fee schedule for IPv6 allocations from RIRs are not cost prohibitive for an ISP. Using ARIN as an example here:

https://www.arin.net/fees/fee_schedule.html

[1] https://blogs.cisco.com/sp/global-internet-routing-table-rea...
From my personal low-end server perspective (which has stood up to simple attacks from Russian IPs), I have the following:

1. Static page caching (in RAM ideally) - dynamically generated content will kill you quicker than anything else, especially calls to a database. WordPress is very easy to kill in it's default state.

2. Kill high frequency requests from the same location as quickly as possible (make sure your response is less than the data they send you - ultimately you want their systems to be busier than yours). You want to free the port up as quickly as possible.

3. Move anybody you can identify as a legitimate user (credentials, low frequency requests) out to another server if possible.

Firewall wise, my system sits on the cloud, so usually high frequency traffic is the only issue I have to deal with. Interested to hear any advice of other people here.
"Invert a binary tree on a whiteboard"
I wonder if you get any points for turning the board upside down.
I'm not obsessive about energy use. I just don't like unnecessary waste. The problem here is that wasteful engineering gets popular, and in software, all that waste is multiplied by the numbers of users. Both of those factors add up to significant carbon footprint, and also significant drain on mobile devices. The former is an environmental/social concern, the latter is what makes your devices last less on a single charge, what makes them lag, and what makes you able to run less software in parallel. Computing resources are a commons too.
You wouldn’t think that militant orders of Christianity would have been workable, but they clearly were. I have no doubt that money and power can lead any ideology far from what we’d associate with their base principles. I doubt that vegans are the exception.
If you connected your bank account via Plaid (online banking creds), then you’ve agreed to hand over your transaction data.
Sounds to me like a big part of the problem is that these cars are too quiet. (I call that a nice problem to have.)

My car beeps at me pretty loudly when I get out with the engine running.
Ok, but what’s the ‘deep enough water to drown in’ usage rate of bathtubs compared to usage of keyless entry cars by their owners? These days bathtubs seem to be inconvenient showers...
Did you connect via Plaid (online bank creds)? Then you’ve agreed to give RH your transaction data.
It’s not just your information that’s the product, it’s your order flow. Professionals are willing to pay extra for the right of first refusal on the other side of Robinhood trades because Robinhood users are (on average) especially active and incompetent traders.
Thank you for the clarification, sounds like it's worth taking a closer look.
When we care about speed, we would use OpenBLAS, MKL or Eigen for matrix multiplication. How is Armadillo compared to them, or does Armadillo actually uses BLAS? In that case, what BLAS implementation is used in this benchmark?
I agree with the first bit, but:

> "Condominium" also implies luxury (and especially new) apartments rather than mid-level or down market or generally older units.

Condo does not have that connotation in my form of English vernacular. There are definitely older or down-market condominiums.
I'm also irritated by the condescending, misogynistic undercurrent of claim. It seems doubtful the same assertion would have been made if Theranos had been founded/chaired by a man.

This belief that women are without agency is stubbornly persistent and omnipresent.
Don't worry, I am sure it wont be abused. The whole fearfull effect was created by adtech companies trying to create public outrage and paranoia to pretect their money source. Be sure that there are going to be some nasty penalties for greatest violaters (like online dating sites) I have noticed a lot of them is packaging GDPR into terms and conditions and privacy policy changes and those will have to get a fine, but I am sure warning will come first. But as one of ICO said (UK?), "We will always try to use carrot instead of stick, but some companies are carnivores, they don't eat carrots."

Also I am sure, half of world will have similar laws in next few years. Private data invasion just went to far, this has to be stopped.
Yeah, when I first got the car I have now I had trouble telling whether it was running because it was so quiet. It also has engine noise piped through the speakers, I guess to make it feel sportier.
Sitting on the other side of an interview, I was so annoyed with the guy I was doing the interview with because he insisted on these algorithm challenges. I told him these tasks are bullshit, because the job we do doesn't involve coding algorithms EVER.

I wanted to focus on the ability to read messed up code and figure out what it roughly does and how to improve it.

Turned out we were both kind of wrong, although I would claim my co-worker was way more wrong than me. Our candidates pretty much failed all these algorithm questions. And when my co-worker tried to help it turned out that he didn't have a proper grasp of the problems we presented either.

My reading code test didn't work very well either, because these test subjects were fresh out of college and had little experience in reading larger code bases, refactoring and dealing with software engineering problems. Like most people in college they had mostly dealt with toy sized programs.

So in the end what proved the best guide was plain old boring interview questions. Our interview was largely a failure but we hired the programmer on a hunch anyway based on her explanation of some theoretical subjects.

It turned out that she worked out just fine despite failing pretty much all the tests we had made. That is because a lot of development these days is more about persistence, motivation and ability to google. She was practical, eager to find solutions and eager to google and that made her get stuff done.
I am a keen watcher of crypto although I have zero skin in the game, just friends that did get bitten by the bitcoin fever. I use bitcoin as a generic term for all the alt coins and any business that talks of 'blockchain' or 'ICO' - it is all the same snake-oil to me.

A mere six months ago everyone and his dog was advising me to get into one coin or another as if they were trying to get me into their pyramid scheme. This chat is now absent from the watercooler.

So I pressed my bitcoin mad neighbour on 'how are the coins going?' earlier today. I got an answer that they weren't doing it at the moment which sounded like the answer you would get if you asked a drug addict if they are still on crack knowing that their dealer had been busted.

I asked some more and the response I got was that bitcoin was seasonal and that right now is just not the season for it. I asked some more but there was no more other than 'seasonal'.

I also no longer get notifications of bitcoin things on YouTube and Twitter. For instance the guy 'bitfinex'd' was writing daily about the scam that was going on with that coin that was pegged to the dollar, he has not written in weeks.

So my analysis is that the coin thing has gone the way of 'cold fusion'. It sounded like the next big thing but it is not.

There is a lot of momentum with these things, I am sure that bitcoin is worth many thousands of dollars and I am sure that there are people putting together new coin scams, however, the word on the street and by the watercooler is that bitcoin is passe. People have moved on.
From the linked Github page:

> It's complicated on porpuse btw, I wanted to do it in ReasonML and Graphql but didn't have time as this was done in an afternoon hackathon

And yeah probably the ironic thing. This sort of page should be simple, much as a wide portion of websites out there.
To be fair it does sound like the cars ran for hours in some of these cases.
On a much slower computer...

time -p wc big10.txt
1284570 10956950 64886660 big10.txt

real 2.76
user 2.68
sys 0.08

Trying this as novice with k3.

Because novice, 2 out of 3 counts are incorrect and probably not the fastest solution used.

Total "words" in the example was simply AWK's NF. But looking at big10.txt there anomalies such as words separated by "--" instead of space.

Here I used non-space character followed by space. Far from accurate but not too far.

1.k:
w:0:"big10.txt";v:,/$w
m:v _ss "[^ ] " / "word": char followed by space
#w / lines
1+#m / words
#v / characters

time -p k 1

1284570
10019630
63602090

real 2.70
user 2.40
sys 0.28

Counting lines with sed

time -p wc -l big10.txt
1284570 big10.txt

real 0.13
user 0.06
sys 0.07

sed -n '$!d;=' big10.txt
1284570

real 0.29
user 0.19
sys 0.09
Air quality sensors that would detect this any many other potential hazards would likely cost $5 or less. Even if lawsuits resolve this issue its interesting to see how its only resolved post harm.
Right but the advertising budgets for things actually related to articles or other media content are vastly dwarfed by the advertising budgets for unrelated things that actually make more revenue/profit.

So you'll end up having to try to monetize something that has little no no related things that are profitable to advertise.