skysight-inc/HackerNews huggingface dataset:
Diaper covers are basically the water-proof outer part of the diaper. Then you put cloth inside to handle the absorbing liquid.

For example: https://www.amazon.com/Thirsties-Wrap-Cloth-Diaper-Cover/dp/...

Flour sack towels are thin kitchen towels, I assume named how they are because they are the same material that people used to buy bulk flour in.

The picture is bad, but these are what we bought: https://www.theisens.com/products/flour-sack-kitchen-towel/8...

Basically its a towel a little less than 3 feet on each side. I fold it in half the long way, in half the other way, and then in thirds the original direction. You put that inside of the diaper cover, and then put it on the baby just like a disposable diaper.

When the baby pees, you replace only the cloth part. When they poop and it gets on the cover, you get a new cover as well.
> I hope they realize that "going dark" isn't really that bad.

I hope you know that, because I don't know a single person, expert or not who with confidence can claim "going dark" isn't going to be "that bad".
>My question was whether it's just as immoral a choice to not use one's potential to help people as it is to use one's talent to overtly harm people.

Is the answer to that not obvious? It's the difference between negligence and pre-meditation/mens rea.
Utilities are also increasing customer changes while keeping kWh charges low.
Yes, but of course the only thing that matters is whether or not the car can do it. That it requires hardware and software is important to techies but a non-issue to regular drivers. They buy cars, not 'hardware and software'.

And if by some chance it turns out that more hardware was required after all they'll try to shoehorn the functionality into the available package. If only to save some $ but also not to look bad from a PR point of view. That that compromises safety is a given, you can't know today what exactly it will take to produce this feature until you've done so and there is a fair chance that it will in fact require more sensors, a faster CPU, more memory or a special purpose co-processor.
“And I am sure that I never read any memorable news in a newspaper. If we read of one man robbed, or murdered, or killed by accident, or one house burned, or one vessel wrecked, or one steamboat blown up, or one cow run over on the Western Railroad, or one mad dog killed, or one lot of grasshoppers in the winter, - we need never read of another. One is enough. If you are acquainted with the principle, what do you care for a myriad instances and applications?”

Henry David Thoreau, Walden (1854)
I think that comparing the operating systems of today based on how they worked 20 years ago is a bit of a stretch.

I bought my first Mac in 2009 (still kicking and alive) because I was tired of tinkering with Linux (I have abandoned Windows years before). I do look back at these systems every day at work so I do know quite well how my life would be if I really had to use them for everything.

Just one example of why I like macOS - it has a copy/paste shortcut that really does work everywhere. From Vim running in a console to my vector based drawing program of choice, out of the box.
Due to the fact that most advance economies are also advance democracies. I agree with your point, that government's will certainly try to regulate it but I don't think they will outlaw it. They may regulate it enough, so it never becomes a medium of exchange, and therefore it doesn't turn into a threat to sovereign currencies.

But I don't think they will fully outlaw it, since there is no reason to restrict the options that citizens have to invest in. If people can invest in wood or orange juice futures, there is no reason, not to allow them to invest in cryptocurrencies.
Sure, but in most cases anarchism is 'bash the fash' with 'fascist' being defined as 'anyone we don't like' including unarmed people. Fists or makeshift weapons are typically used as they can't be traced.

It's odd: anarchists openly justify violence in defense from 'fascism', whereas fascism is correctly defined as obtaining and maintaining power through violence, without seeing the irony.
I would love to try one but my bathroom has no where to plug in an electronic one, and really no good spot to install a new outlet. How is the cold water shock from using a more basic model?
> What's your take on developers not putting the effort forth to use their own object store (ie S3) for this?

Services like these are really geared towards the hacker mentality of getting prototype built as quick and dirty as possible. As the parent wrote--to focus on the app.

Using a durable source like S3 sounds good, but now you have the additional requirement of having an AWS Account. Granted the barrier to getting an AWS account is minor, but it is still is a barrier.
MoviePass’ acquires Moviefone
> You can't just take freedom of speech from the people you don't like to listen to; you would be taking it away from everyone.

Good
Weekly Command: processing JSON with jq
Remember that ultimately, you link multiple things in, and each can be linked dynamically or statically. So, a "100% statically linked" binary would have every library statically linked, a "100% dynamically linked" binary would have every library dynamically linked, with all the ranges in between.

This comes up with Rust due to what's in the article:

> This part can be skipped if you don’t need 100% static linking. Rust statically links most libraries by default anyway, except for things like libc.

Rust statically links Rust code by default, but has a dynamic link to libc. So Rust binaries are "mostly statically linked" for this reason. MUSL lets you link that final dependency, getting up to 100%.
> Debuggers are still useful but I don't actually recall the last time when I hit a bug that required interactive debugging.

Microcontrollers: As a side rant, I'm perpetually grouchy with the fact that Arduinos don't have debugger support. I was using AVRs well before the Arduino was a thing (still have my STK500 kicking around...) and I feel like it's a pretty big lost opportunity for hobbyists to not be able to do a deep dive into what is actually going on for when they want to "level up" their MCU skills. Printfs over serial are great, but they often dork with the timing enough to change the character of bugs; JTAG debugging does too, but you can often insert breakpoints with surgical precision to see what's happening without breaking the timing of what you're trying to debug.
The beauty of AI work today - the technology has finally become accessible. You've got OpenCV, TensorFlow, Caffe - with tons of well-documented models and working examples. You can run them on your consumer GPU and get real, practical results.

Now, I can understand Google trying to be the platform of choice (when in reality, you don't "need" them to build AI), and I can understand startups like CrowdFlower trying to get embedded in that process - but these .orgs need to be more upfront about their agendas.
The curl DELETE example is wrong (it's identical to the GET example).
I use Jekyll as a static website generator. It hosted on GitLab Pages [0] with Let's Encrypt certificate for SSL.

[0]: https://about.gitlab.com/features/pages/
> Sounds like life in general. I think People restrain themselves more than we realize. Especially when there are consequences for actioning out. Remove those and things go south quick.

Hobbes would have gotten a kick out of the internet to be sure. It's about closest to the mythical 'state of nature' we're ever likely to observe.
Tens of thousands of people are killed every year[1] in just the United States, humans are awful at driving. If autonomous vehicles are able to make driving as safe as flying it will be like curing breast cancer in terms of lives saved.

[1] http://www.nsc.org/NewsDocuments/2017/Fatality-estimates-Jun...
> What do you say to people like me, who, if you took the feature away, would be forced to reduce their safety?

I would say we should go by the numbers. How many accidents and deaths are there per mile, on similar roads (divided), from vehicles of similar class (new, luxury), in similar weather conditions (fair)? Compare that to miles where autopilot is enabled and we have something.

As yet, I don't believe Tesla is required to report this, and they probably won't voluntarily do it. At best, we would get results from certain states. We would never get national or world level data.

So, we'll have to wait for the NTSB and NHTSA reports and look to their recommendations.
My first encounter with Javascript: Not a Number is a Number.

In my youth, I spent days wondering how in the world numbers in animation scripts are not "NaN" strings the moment something causes zero division, but are still numbers called NaN.
> is effectively a zero-sum game

That's only true for deflationary currencies. One can conjure up an ad-replacement currency, let's call it impre$$ion, that would be inflationary and perhaps linearly related to the time spent on the page regardless of computing performance of a viewer (though some viewers might be more valuable than others, e.g. those running iOS). Then there could be a separate market/stock-exchange for impre$$ions, replacing ad income. I wouldn't be surprised if something similar was in the works already.
ddgr DuckDuckGo from the terminal v1.4 released
Is privacy a concern? Free email services need to make money somehow.
Rust can create static binaries -- AFAIK there isn't even such a thing as a "statically linked" jar -- if you're relying on a VM (the JVM in this case), your program isn't statically compiled. It's not even "compiled" in the strict traditional sense, since the target isn't the machine, it's an VM (JVM).

But yes, it is just like including files in your classpath (and making sure they end up in the jar), then serving them from a Netty endpoint or something.
If he(?!?) is omnipotent, he's a massive douche.
Or as Epicurus put it:

Is God willing to prevent evil, but not able?
Then he is not omnipotent.
Is he able, but not willing?
Then he is malevolent.
Is he both able and willing?
Then whence cometh evil?
Is he neither able nor willing?
Then why call him God?
How about a web interface on an embedded device?
Microsoft touts breakthrough in making chatbots more conversational
+1

In reality, people aren't upset about privacy. They're upset Trump won.
LDA in Python – How to gridsearch optimal topic models to unearth hidden topics?
Bible App: Getting 100M Downloads Is More Psychology Than Miracles
50,308 Stopped at Mexican Border Last Month, Up 203% from March '17
"If you are not paying for a product, you are the product."

Maybe think about getting a relative cheap but nice mail service.
This looks awesome. Does it add much size to the binary?
> they took advantage of the reporter’s good faith and benevolent motivations.

Someone with truly benevolent motivations does good things because they believe it's the right thing to do -- not because of a monetary reward. I'm not saying they shouldn't pay him more, but I think it's going a bit far to say they're "taking advantage of him".

If I find a wallet on the ground and there's $200 cash in it, I'll return it to the owner and leave all the money there. I don't expect a reward and certainly don't feel like I'm being taken advantage of if they don't give me some of that $$.
Yes, in the embedded world I can see lots of applications for the debugger, that's a different world. Real time emulation made life a lot easier as well, compared to the old fashioned way (burn eprom. pray. power up.)
We Are Here to Create – Kai-Fu Lee
Yet, in this fatal crash:

> "the driver’s hands were not detected on the wheel for six seconds prior to the collision"

https://www.tesla.com/blog/update-last-week%E2%80%99s-accide...
Not unexpected. China might follow suit too. Developing countries who are experiencing capital flight will want to close the cryptocurrency loophole. For the same reasons, our governments are unlikely to want to chase away the golden goose.
Kira Systems is hiring developers to work in all places within our stack.

Demonstrated experience with a functional language is required to be successful. Bonus if you already know Clojure.

Possibilities include working on web server, backend data processing services, and both our platform API and SDK. We use PostgreSQL to store our data and don’t hide SQL behind big frameworks. We also use many other popular technologies such as RabbitMQ, Zookeeper, ElasticSearch, and Docker.

The Kira application is built upon our own proprietary, state-of-the-art machine learning technology.
We are looking for people with a growth mindset, who want to deliver quality software and can appreciate all aspects of the software development lifecycle.
We are not all business, although we make serious enterprise software, we have fun doing it.
We are always looking for talented people to join our team. We strive to constantly learn, question the crowd, push the boundaries, and solve difficult problems.

Meet us and figure out whether Kira Systems is a great place for you too.

https://kirasystems.com/careers/

We encourage all candidates to apply to roles here at Kira Systems. We are committed to hiring qualified applicants regardless of race, colour, ancestry, place of origin, citizenship, religion, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, or disability.
Both CometML and Tensorboard help track metrics/weights during training in a similar way. CometML also tracks your hyperparams, code, dependencies. We also allow you to compare models, collaborate by sharing projects and experiments and much more. TB is an amazing tool but it doesn't help with reproducibility.

If you're already using Tensorboard just throw in our one liner: comet_ml.experiment(api_key="your-key") and you'll get everything TB gives you + our added value.
Maybe for younger generations.

Apple and Microsoft systems have been supporting this on their native toolchains since the mid-90's.
I am also curious about the CrowdFlower connection.
How does this differ from Firebase?
Our routine: Warm wash with Oxi-clean, Hot wash with detergent, air dry the covers, tumble dry high the inserts. Baby is 8 months and so far no smell and very little stains on the inserts.
What's the advantage of this sort of thing over the trace and profile analysis tools that have been developed at least for HPC performance engineering over many years? (E.g. the BSC tools <https://tools.bsc.es/> amongst several others.) In particular, why are flame graphs preferred to the normal inclusive/exclusive views of profiles which seem more generally useful to me?
She is a very insightful and technical writer. She's also seen a lot of current big business, and so she is the insider's outsider really.

I thoroughly enjoy her writing and every time it is posted to HN I read it.
That's built in to the medium in question, rather than a tacked on addon.
Database: Postgres

API layer: PyPy (Flask) w/ Golang (Swagger)

Frontend SPA: Plain HTML/JS with some CSS and webpack for ES6 suport

Caching: Memoization

PaaS: My own home server running w/ Docker
Can we learn more about the Iran underground bar culture? Or does putting that here violate that culture? Just curious.
But when you are bringing in $50 / day, you have a lot less money to work with. That's the point I was trying to make. $30 is inconsequential to me, but 4 hours of pay is.
Plus the genius driver had a number of issues with autopilot in the same spot. He had complaints in with the Tesla dealership that his car tried to steer him into the barrier in that location, prior I believe. Something like 7 complaints filed?

Maybe he was trying to get out of his loan but didn't know the impact absorption barrier had been removed.
> Why not the other way around? You do the driving, and the computer is the backup in case you mess up?

Unfortunately having the computer takeover has the same issues. If it thinks you're following the wrong lane it could choose to steer you into a barrier, for example.

Chris Urmson's team at Google ran user tests at the start of their autonomous vehicle program and found that users misbehave [1] when behind the wheel of semi-autonomous vehicles, despite having been given instruction to pay attention. We're seeing that scenario play out in slow motion in Teslas and perhaps other driver-assistance programs that get less press.

[1] https://youtu.be/Uj-rK8V-rik?t=14m7s
Just the size of the tiny bit of C code you'd compile with. It uses shared libs already on the system (though not familiar w/ how many distros have gtk-webkit2 on Linux).
Logarithmic Maps of the Universe (2005)
For the scope of this audience, I don't think it's necessarily a question of who's more responsible than the other. You're right, all the parties you've mentioned are just as culpable for their role in wrong-doing, even if it's abstracted or removed from implementation. As engineers though, we're in the unique position of being the gate-keeper between ideas, "visions" if you will (in the parlance of our times), and fruition. We're a gatekeeper between reality and the delusional musings afforded to people who aren't the engineers. We can say, "Fuck no, that should literally not exist or be built in any way", and do it loudly to stop the other parties from realizing their abusive vision. Or under dire circumstances, we can sabotage systems that need to be broken if it's too late to stop them from being created.
On the other hand, as the immediate goal was to decrypt one specific device and it was regarded as urgent, I would guess that the former is more likely. Your alternative scenario would amount to what would have been possibly the first time ever a software product was completed before it was released.
That's fascinating, but neither the subject of the article nor my comment. Thank you.
Their choice was entirely reasonable. War is rarely the right answer.

It's just kind of silly to portray the American military as "standing up to Stalin" because Americans are taught Stalin equals evil and America equals good and ipso facto America must have stood up to Stalin.
Thanks, appreciate it. :)
TBH I think that we probably started before we needed to, but poop in the potty means less mess for me to clean!

I suspect you may be right on both questions.
Read anything about child milestones, and you'll see a great degree in variability in the value.

6-7 diaper daily changes. Normal.
8-10 diaper daily changes. Normal.
Wouldn't the data be covered under HIPPA (the data regarding personality could be construed as medical information, therefore opening this up to federal criminal charges?
Devil’s advocate: Financial freedom requires freedom from forceful confiscation. Thus, without a military backing of some sort, perhaps by the sovereign nation state the crypto’s owner resides in, cryptocurrencies will always be vulnerable to real-world regulations and bans.
> the double-precision format has 52 bits for the mantissa, which means there are 51 bits available for the payload.

I have seen data passed through the NaN payload in C in a signal processing application. It was both vile and genius at the same time. Vile because of how hackish it was, genius because it avoided a larger redesign of the application.
Not included, but I would like to see how to inject secrets when running an image.
JavaScript developers interested in this should also take a look at https://encapsule.io/docs/ARCcore/filter that makes it simple to implement bulletproof JSON validation and normalization. Advanced application of this library additionally allows for runtime type-based metaprogramming in JavaScript (i.e. build generic algorithms that are specialized to handle specific app-defined data types at runtime).
The first 90% takes 90% of the project time the last 10% takes the other 90% of the time.
Yes, that sounds like a pretty good profile of people buying expensive high-performance cars.
> I would never have a problem with people advocating for incremental changes and I've seen people make small gains in those directions.

> However, I believe that the complete disarmament of the police for and more or less the total abolition of prisions is the only workable solution.

"Perfect is the enemy of the good," a common form of apathetic thinking. It's defensive in many cases, I grant, but it is still ultimately giving up.
Not a direct answer, but there's Python support of some sort available for at least TAU <https://www.cs.uoregon.edu/research/tau/home.php>, Extrae <https://tools.bsc.es/extrae>, and Score-P <https://github.com/score-p/scorep_binding_python>.
The simple, solid, certified Kubernetes distribution that just works
Yes it can be compiled into pure VM free Assembly.

It is only a matter of buying one of the commercial JDKs, or if doing GPL stuff use the open source license from ExcelsiorJET.

Those not willing to pay and already on Java 9/10, running on Linux x64, can play with the initial AOT support.
Secret Service Warns of Chip Card Scheme
Ask HN: Basic Tech Concepts for non-tech people?
What are some basic tech concepts that non-tech people need to understand before they learn how to code or interact with our tech savvy world? What things would it be useful for your sales/marketing/business department to understand about you or your job before interacting with you?

Here are a couple I've already come up with:
- Binary numbers
- How it sometimes takes a long time write simple things in code since you have to write every piece of it.
- How the internet works.
I am certain that you are factually mistaken and there is not one single AI researcher anyone in the world who has ever personally coded a single project without having a high IQ. Sorry.
That's cool! I also wrote my own service https://losswise.com
Facebook reported to data protection authorities in seven European countries
a) prevents a temporary breach of b) from turning into a persistent attack. b) is still very important, so important that when b) breaks it is considered a CVE!
Can it pass C10k?
https://medium.com/waymo/building-maps-for-a-self-driving-ca...
They may say that, but they're probably still going to take the short-term financial outcome because there's no discernible long-term downside for them.
They're not upset about privacy, they're upset the election was stolen. They didn't care when those of us with experience in election issues brought this up 20 years ago, they didn't care in 2000, they didn't care until suddenly a pretend-billionaire reality star stole an election.

As soon as they can get rid of him, they will go back to not caring, even though it's more dangerous than ever and we've been telling them for decades.
Not a great idea if you care about compile times.
GitHub dropping support for Internet Explorer
So... you know, it occurs to me that none of this would be a problem if people understood two things:

A) Computers are tools designed to do whatever the user tells them to do.

B) The original architecture of the Internet assumed a network connecting implicitly trusted users

Stop trying to mess up a perfectly good tool by making it nigh impossible to work with, and redesign a networking/computing infrastructure that doesn't implicitly trust all users as a fundamental assumption.

This type of thing is getting completely out of hand.

If you want security SO badly you are willing to sacrifice billions of potential users freedoms to use their hardware as they see fit, coming up with a second "SECTERNET" architecture should be a price you're willing to pay right?

This pattern of trying to lock a user out of any tier of control of their own machine reeks of the continuing attempts by companies to deprive users of the privilege of ownership.

I realize it may be difficult to see for some, but this is a literal case of the road to Hell being paved with good intentions.

People don't need to be "protected" by building their volition out of the system.
I kind of hate Twitter (2013)