skysight-inc/HackerNews huggingface dataset:
I share garbage cans with too many other apartments which means that the cans are often full when I take out the trash. My solution to this was to enter the garbage schedule into a raspberry pi, together with an estimated garbage can capacity in days. Now, differently colored LEDs light up on the Pi on days when there's probably still capacity left in the cans (i.e. the LED lights up the day after the garbage disposal and stays on for X days). I briefly considered the ethical implications of this (tragedy of the commons etc.) but when I realized that I produce so little garbage that I don't even use the trash cans every disposal cycle I concluded that what I'm doing here is probably fine. The code for this is a trivial ruby script: https://github.com/RedNifre/pi_assistant_garbage/blob/master...

I also added blue LEDs for a simplified weather forecast: A 12h clock face cut in 4 quarters, 1 LED per quarter, indicating rain. So if I leave the house in the morning I bring an umbrella if any of the next 12h LEDs is blue, but if I go to buy groceries I only check the current 3h block LED. I'm using openweathermap for this but I wouldn't recommend it, the forecasts are a lot worse than what I get from a simple weather forecast app on Android.

I also wrote a scraper for web comics that turns them into ebooks so I can read them on my ereader.

I'm currently thinking about automating my banking. I had a look at HBCI, but it's so terrible that I then considered website scraping. Then I heard that banks will be required to provide a sane API next year or so so I'm waiting for that first.
Regardless of what you think of the headline claim (edit: the link was originally "The next financial crisis will come from Silicon Valley," or something like that), the op ed does not argue it well.

Mt Gox isn't an example of a Silicon Valley company, much less a big enough institution to cause any kind of financial crisis. It failed with no effect on the greater economy.

Betterment and Wealthfront don't trade based on some black box machine learning AI. They just perform relatively straightforward tax-loss harvesting and rebalancing. Not HFT. Suppose all of their robots start making bad trades. The capital they manage represents a tiny fraction of the US market. It's hard to imagine that leading to a financial crisis.

Finally, ICOs have almost nothing to do with Silicon Valley fintech. They're just a classic scam dressed up in a new format.
Getting stuck in constant CloudFlare captchas to view a simple blog post is even more flawed.
> but I very rarely receive marketing emails

How much of other kinds of spam do you receive? Any chance it's correlated with clicking Unsubscribe on some piece of email?
This is AMAZING. I am going to use this for its intended purpose because I love passive learning. I also intend on using it as a tool to keep me in check with nags with things that don't end up on my immediate schedule: "Have you written the unit tests for that open source project yet?". Having that show up a few times in random days or months would be great.
How to Get a Product Management Job at LinkedIn
Disappointing.

Another example of women and girls limiting the opportunities for men to build strong positive masculine identities.

With the "women's only fitness" to other women's only clubs.... we are turning this into a twisted future where womem are the only ones allowed to have groups that are gender discriminatory.
I think it's close to, but not quite, that. Rather than wanting to be famous per se, I imagine they want to be able to observe their own impact on the wider world. A thrill that it's even possible - most life for most people sees little observable impact on most of the world. Such acts are a (terrifying, tragic) shortcut.

This is, of course, speculation. But this is a philosophical thread.
Incidentally Amazon's core business started from sales and use tax avoidance, so shopping for tax benefits is the most Amazon thing
Show HN: Robinhood Shell – a command line shell to trade stocks
How bad are bad fundraising terms?
IIRC, boston wrote a mobile app that people could install to auto report potholes. http://www.streetbump.org/

This was five years ago, donno if they've improved it.
Don't you end up with a lot of unused product?
Yes, I was quite annoyed by them calling out, and seeming to try to shame, the advice of going for a run.

People mean well, and I never try to belittle people trying to do good, but in these situations people project their own feelings and motivations and then declare what needs to change in the other person's situation. But physical exercise and taking the trouble to eat right itself is a major barrier when you find it tough just getting out of bed.

It is essentially saying "stop being depressed and you won't be depressed".
A couple of those are not the same. When it happens by genuine accident it is not the same as vandalism.
Most definitely not. Same songs. Not referring to radio edits (though I have seen them too, sometimes).
Owning both an original Oculus and a Vive, both are way too bright for me. I wear sunglasses under the helmet to help with this, and they also help with the pixelation, making games look more real.
My question after reading the article is how would we go about addressing this?

It seems that IPv4 (and v6 to some extent) allow for MTUs of up to 64KiB. Is the only thing limiting the selection of higher Path MTUs the fact that most Ethernet implementations have a MTU of 1500 bytes?

Do network hardware companies sell devices that tolerate higher MTUs? Is this a hardware limitation, or it it just unwillingness to go past the 1500 bytes because that's the IEEE standard?
I don't want anyone in my professional life to know I have suffered severely from depression, so I made a throwaway account.

Regarding science and evidence, this is anecdotal, and just my personal experience. It has 100% changed my life, so I thought I would share.
The next crisis will start wherever Silicon Valley's money comes from. Honest question: where does it come from? The American consumer?
Taking the hiss out of the snakeoil, wouldn't they?
Similarly the college I attended required a five or six (can't remember now) digit number required for access to class registration. The idea was that you would talk to your advisor beforehand so you didn't sign up for the wrong thing I guess. My advisor seemed to be pretty uninterested in meeting with me over email (never responded to multiple attempts), so I gave up and brute forced it.

Class registration was done by most with the web interface, but I opted to connect to the backing mainframe via a 3270 terminal emulator. Doing so allowed me to write a simple expect script passing in an increasing number as fast as the connection would allow. I didn't bother with rate limiting and am surprised nobody noticed. Took me about 30 minutes and I was in! I was able to use that script at least twice and I wished I had thought of writing it sooner.
>The world of finance looks very different today than it did 10 years ago.

Not really.

>In the years since 2007, we have made great progress in addressing the too-big-to-fail dilemma.

Not really.

>There are no easy answers, but a start would be to look ... [at] ... new “regulatory sandboxes,” where fintech companies can cooperate with regulators to ensure the safety and soundness of their businesses.

Here's the meat. Wall Street doesn't want their business automated by SV (as alluded to in the article), so even though they endlessly fight regulation of their own industry, the have no problem suggesting regulation for the SV little brother.
Kaspersky reportedly modified its AV to help Russia steal NSA secrets
I can't even express how much these simple things have changed my life (and the lives of those around me).
And what I'm saying is that either the system relies on functioning email addresses, in which case they need to be ensured to work anyway. ...or the system does not rely on working email addresses, in which case drop the pretense, make it an optional field and peoples' days will suck less.

Besides the practical issues mentioned, it's this no-brained "why the heck not" collection of personal data I'm turning against. Either you need the stuff and then you have to work for it, or you dont and then you have nothibg to do with it.
Just ask the former Qwest CEO about saying “no”.
Read my Blog and subscribe
Checking the weather. I have a script that checks the temperature and notifies me via email if it's going to be too hot in the next couple of days. (I haven't found a web service that allows customizing the notification thresholds.)
#7 is genius. For lazy folks like me, that is a great way of wishing people bdays :)
Say the TCP stream sends packets of 1500 bytes, an optimal size for most part of most part of the journey of the packet

At one point the MTU is smaller, a router have to fragment it in two, say one fragment of 1260 bytes and the last fragment contains the remaining 240 bytes.

So, a lot of segments gets fragmented into one 1260 byte fragment and one 240 byte fragment. That 240 byte fragment is far from optimal, the overhead to payload ratio is a lot worse than for the 1260 fragment.

A much more optimal approach would be for the endpoint to adjust the segment size, and send all packets as 1260 bytes. (which is what will happen if PMTU works)
Private equity initially, then the public.
IncludeOS: Run your application with zero overhead
I was wondering the same thing and found this recent video on Ansible Containers (https://www.ansible.com/ansible-roles-as-containers). The project overview is https://www.ansible.com/ansible-container. It'd be interesting to hear from others with experience combining these.
I'd like to know how many $1B businesses has the author built.
Announcing Heptio Labs
https://gist.github.com/danielatdattrixdotcom/bd6a05e3d8c499...

Edit Update: Gist is fixed and working 100%
Not seeing the problem doesent prevent it from beeing there. Security by obscurity has a track record of not working.
Dodging the f*ing lightning in the desert area of FFX. I remember spending hours in that section as a kid, never managing to dodge more than 20 bolts in a row... When it came out for PC, it was time for revenge!

I captured video input with a simple python+QT script and emitted a button-press whenever the screen flashed. The best part was that the script didn't interfere with my controller - I could run around the area opening chests / battling in random encounters, racking up dodges all the while. Sure - a memory editor would have had the same effect in 5% of the time - but this was _way_ more rewarding.
Honest question, you attribute all of that to simply removing gluten for your diet?

edit: typo's
I recently got three lifx lights and they are bright enough to light my entire room.

Simply having them turn on at sunset is awesome. Such a small but great convenience.
I understand that there are substantial risks involved in Bitcoin or cryptocurrency related ventures. But looking at companies like Betterment or Wealthfront but I'm still unsure about the risks involved in them (aside from terrible decision making).
" We've already all but killed social interaction with smart phone addiction. "

(Rolleyes). Yeah, uh-huh. We can all agree phones sometimes intrude in ways we wouldn't like but if you think they've "killed all social interaction" you need to find some new friends.

VR is certainly a different matter but humans fundamentally crave social interaction. VR won't change that. AI, eventually, on the other hand...
Unsubscribe has worked great for me too. I was not familiar with the phrase Inbox Zero before, but that is exactly how I maintain my primary email address I use for almost everything now. I typically only receive a handful of emails each day.
Working on a script to automatically compile the best threads from HN each day and email. Might also send to pocket so I can read on my commute. Will go by thread count and screen out keywords in header to avoid topics I'm not interested in.

I find the most valuable thing in HN are the conversations in comments (sometimes also the least valuable thing, too).
I wonder if the AI was as annoyed with the music choice as I was.
It's a hackernews meme. Just ignore it and move on.
Reminds me of Hopi rituals involving the capture, raising, and sacrifice of eagles. Even though it's a long tradition that's important to their culture, the reaction is always close to "wait, what, oh no why??"
someone has high standards
1. A script that pulls the subject of the meetings on my calendar for that day and creates a doc of the same name in a folder on my Drive. At the end of the day, if the doc is unchanged, it deletes the doc. If the doc has changed, it places it in an archive folder to make room for tomorrow's meetings. This encourages me to take notes because my doc has already been created and it's easy to get to. (Shoot this is a work task but I'm still proud of it)

2. Created 4 labels for Gmail: Archive/After 2 days, Archive/After 8 days, Delete/After 2 days, Delete/After 8 days with filters that apply those labels to filtered messages. Created a Google Sheet with a GApps script attached that takes those labels and deletes or archives after the messages expire. Handy to keep the inbox clean.
Haha thanks! The problem is in the US most banks would need screen-scraping; they don't have APIs, so it's a lot more work to do such a thing.
Detroit has one of the largest concentrations of engineers in the country. Granted I'm sure a significant percentage of those are specialized in fields Amazon isn't interested in, to say they'd have to import nearly every worker is a bit extreme. Amazon even has a small office in the city already.
Japan consists of islands, everybody there came from somewhere else.

This is true in Australia and the US as well, the Aboriginals and Native Americans just came several thousand years before the next waves of settlement.
Previous discussion: https://news.ycombinator.com/item?id=13839738
Yes, if you give all your modules a generic "toplevel" name like "Utils". However if you use underscores to namespace things you get something a lot like a hierarchy. You just need to have the discipline to call your modules "Myproject_Utils".

Now I didn't say that OCaml has a perfect module system, although some of the first-class module features are stunning, but my point is that it solves a lot of the problems that this C++ guy is complaining about.
I'm not interested in the subtext, rather the duties that the quoted poster is referring to in this specific case.
> Well, the advantage of the client is that you can inspect the source

To quote Brad Spender (before he too became blind):

> The “many eyes” of open source are blind, uninterested, or selling to governments for profit (it’s not the 1992 AD scene anymore)

That's why it's so important to support open audits, such as what OSTIF is trying to do.
And in fiction, there is Bilbo's Party Tree:

http://lotr.wikia.com/wiki/Party_Tree
Why don't you convert this into a paid service? Sounds amazing!
AFAIR, there's already some service on IPFS which will pin files for you for money. I.e.: why would someone? Because you'd pay them for that - simple :)
Dodging the f*ing lightning in the desert area of FFX. I spent hours in that section as a kid, never managing to dodge more than 20 bolts in a row... When it came out for PC, it was time for revenge!

I captured video input with a simple python+QT script and emitted a button-press whenever the screen flashed. The best part was that the script didn't interfere with my controller - I could run around the area opening chests and battling random encounters, all the while getting closer to the 100-contiguous-dodges prize!

Sure - a memory editor would have had the same effect in 5% of the time - but this was _way_ more rewarding.
I'm afraid I don't have a neat answer to why your first question. I did find the Koblitz paper I meant earlier but it's more about why one particular attack won't work: https://link.springer.com/article/10.1007/s001459900040

There are other reasons beyond efficiency why I would prefer people to switch their DLOG crypto to EC in practice: it's hard enough to implement - even with introductory blog posts with images - that your average developer leaves the details to an expert. libsodium for example is very well designed and written and few people think "I know, I'll write my own Curve25519 implementation" but lots of people seem to think that they understand finite fields well enough to build crypto, after all they have a bignum library and a modexp function, what could possibly go wrong?. I've seen finite-field discrete log software that is supposed to be production ready with the following problems:

* Non-constant time implementation of "schoolbook" square-and-multiply.
* Forgetting to check if points really are in the group, e.g. you're supposed to be working in a q-order subgroup of Z^*_p where q | (p-1)/2 but the software accepts any integer less than p as a group element.
* Crash or infinite loop if you pass 0 as a "group element".
* Parameters can be specified or overridden by the sender of a message and set to tiny values.
* Not checking whether the modulus is prime.
For classes that I needed/wanted to take which had prereqs I tried to show up on the first day of class and get an override signed by the teacher at the end of class. It usually worked. For example in a low-level music theory class I showed up and answered questions during the class (I think I correctly wrote out a d-flat major scale on the board). That was enough to prove to the teacher that I'd be okay in the class.
I never claimed to have any evidence—you did but didn’t deliver.

If you read my initial post again you can read that this is my personal top 10 list. So I won’t provide any evidence. And my one reply was just imitating your discussion style.
Slowly (funny how these projects take longer than you expect lol) I've been automating my personal finance - automating bills, credit cards, etc.
I have FRM01 (relay) in car that powers up Raspberry Pi when I unlock car, so Raspberry Pi has enough time to boot before I sit in car. Raspberry Pi has NodeJS & AngularJS app used as infotainment.
Líf Token Smart Contract Audit
I took the class and highly recommend it, especially if you want to get up to speed on mongodb over a weekend.
There are no minimums. We just needs a five day notice (maybe that's technically the minimum?).

Disclaimer x4: I work for Fair :)
This is a subject for another blog post. Or a book!

This problem has been excessively discussed in early IP days. The alternative to current model is to have a fixed packet size. This inherently means that for some media the packet size will be not optimal.

The current model in IPv4 is reasonable - that is: dynamic packet size, with either routers doing fragmentation or signaling mechanism to push back the PMTU onto the originating host.

The problem is that there is very little visibility if these mechanisms work. The linked online tests are an attempt to fix this - by easily showing everyone if their CPE / ISP / Path is reasonable and behaves correctly.

Testing fragmentation / ICMP PMTUD delivery historically was pretty hard. We need more visibility.
اسعار الذهب فى مصر اليوم – أسعار اليوم
Finally catching up with the rest of the world. As a child in Canada, I was a member of the local Scout troupe which had quite a few girls in it. Definitely made for a better, more balanced experience.

We would make fun of the American troupes who weren't allowed to have any girls in them. Made no sense why not.
> "Third, fintech has not developed the set of unwritten norms and expectations that guide more traditional financial institutions."

I celebrate that they don't follow the norms of the "more traditional financial institutions" since they were the ones that f*d up catastrophically in the first place.

And criticizing that Wealthfront and Betterment are not diversified seems odd. If they diversify at an individual level, isn't it likely that the sum of all those diversifications also be diversified?
The best social repository for front-end designers and developers
ledger-reconciler uses headless chrome underneath to screen-scrape all its information from banking/creditcard websites. That's how all the plugins hook into it.

It does not use any public or private banking APIs.

Hope that helps!
Yes, pretty much the only thing I have changed. I don't exercise much, and my work more stressful than it ever has been.

I'm also fairly lactose intolerant, and cut out dairy years before the gluten thing, and that also had a huge impact on my health.
Here's what he has to say about so-called "Trusted Computing".

"1. What is TC - this `trusted computing' business?

The Trusted Computing Group (TCG) is an alliance of Microsoft, Intel, IBM, HP and AMD which promotes a standard for a `more secure' PC. Their definition of `security' is controversial; machines built according to their specification will be more trustworthy from the point of view of software vendors and the content industry, but will be less trustworthy from the point of view of their owners. In effect, the TCG specification will transfer the ultimate control of your PC from you to whoever wrote the software it happens to be running. (Yes, even more so than at present.)"

http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html
This is the most ridiculous and irrelevant warning I can imagine. Almost nobody us at risk of over exercising if they haven't started yet.

It's like saying "Don't eat salad, I know someone that ate so much lettuce they got sick."
Weird, because my Scout leader led adventure scouts;
http://adventurescoutsusa.org/
I was thinking about Greek Amazon woman warriors. The title really didn't make sense to me.
Installing and Managing Snaps on Ubuntu Without a Login
I did something similar in Montreal (Bixi) a couple of years ago, in order to determine when I had to leave the house so that there was still a bike left at my station to go to uni.
> These often completely ignore ICMP and perform very aggressive connection rewriting. For example Orange Polska not only ignores inbound "Packet too big" ICMP messages, but also rewrites the connection state and clamps the MSS to a non-negotiable 1344 bytes.

Most mobile operators will do MSS clamping. The IP packets get encapsulated in GTP. Having to fragment the GTP packets would suck. (Now, you don't need to clamp to 1344 just to account for GTP. So they have something else going on as well, perhaps GTP+IPSec).

Of course, "most" isn't "all". Some don't do it. Some try to do it, but mess up. The saddest case I saw was an operator with a setup like this:

client <-> GGSN <-> terminating proxy <-> NAT <-> server

That's a pretty normal traffic flow, right?

Now, for some reason they were doing the MSS clamping on the NAT, not the GGSN. Sometimes that might be OK. But they didn't account for the proxy... What happened in practice was that all the communication between the client and the proxy was at a too-high MSS of 1460 (causing GTP fragmentation) and the communication between the proxy and the server used a too-low MSS of 1380 (causing 5% increase in packet count for no reason). Oops.
I think the problem with your analysis is that you left out the line of the boycott which is, in this case, quite important.

Your comment here about "people don't vote all the time for different reasons" doesn't amount to the situation in PR at all. It's significant, and to ignore it is dishonest.

Whether you believe a boycott is "smart" or not.
So what does Elon Musk know about boring that Martin Herrenknecht does not? I'd love to see some more affordable tunneling methods, but I'm not holding my breath.
> With the current political climate around immigration, Amazon can't easily bring engineering talent from around the world to its headquarters.

A crack down on H1B abuse will free up tens of thousands of spots for companies like Amazon to bring in real talent.

You have companies like Tata getting 5x as many H1B visas as Amazon. And yet they pay their H1B staff on average ~$50k/year less than Amazon.