skysight-inc/HackerNews huggingface dataset:
What types of toys are kids buying these days? I’ve never been a parent of a really young child, my experience with parenting are with my stepsons - the youngest was 9 in 2010. Besides a bike, the only toys he was interested in were video games, he collected action figures for awhile, and water guns.

All of which could be served better by Amazon or for video games by GameStop - a store with a much smaller footprint.

Even when I was growing up in the 80s by nine, I remember most kids being interested in video games, bikes and sports equipment. All of which were available at Walmart either at the same price or cheaper.

With video game downloads becoming more popular, I don’t see how GameStop is going to survive after this round of the console generation.
Elon Musk says the first 'full self-driving features' are coming in August
8 Disciplines That Indicate a Business versus a Hobby
Test it with a human ready to interfere at any time. (Keeping this human attentive is another problem - see Uber accident)
> The moderate amount of international goodwill that existed seems to have completely evaporated and been replaced with significant amounts of suspicion...

Are you in the USA? Because I'm sitting in Malaysia (who historically has a fraught relationship with China) where China is greeted with a mix of suspicion and opportunistic welcome (knowing that any cash or other assistant will have many strings attached)... basically the same way people think of the USA.

In other words: no change; no international good will to lose.
Same here. I went there to soak in childhood nostalgia one last time before it closed, and I was surprised by a) all the things I saw there that I would have never heard of otherwise and B) all the random things I have vague memories from when I was a kid that are still around.

And it made me feel profoundly sad that that experience will be gone forever soon. Soon, it'll just be the top brand names that anyone will have ever heard of and the random weird stuff will all be gone. I'm talking about the toys that you had growing up that you never knew what they were called but you had because your parents passed by it at random and went "ooh, that looks interesting, I bet [kid's name] will like this".
> A corporation is a model of communist dictatorship.

That explains why communists revered Marx! He explained to them how it all works!
I didn’t judge anything nor said something “negative”
Neither, actually, we're using a heavily configured reverse-proxy.

This means that, unfortunately, all the traffic has to go through our own servers.
Understanding Compilers – For Humans
I think the Windows code may be broken as well though for entirely different reason. It doesn't handle overlapping names of network interfaces. It searches for the first occurrence of the text of iface[1] in the output and then returns the next macaddress-ish text it finds.

That means "Local Area Connection" will also match "Local Area Connection 2", "Local Area Connection 3", etc and the sort order of the ipconfig command will determine which one you will return.

[1]: https://github.com/scravy/node-macaddress/blob/dd079620d11c9...
Well, as I said above - why does every friend have to be a best friend? Why does every human connection you make need to be a life-long friendship?

If you approach every potential friendship with your sights set on making a best friend for life, you'll inevitably be disappointed, repeatedly - because not every pair of people can strike up a relationship like that.

Those relationships also take a fair amount of work and energy - they have to be maintained, and sometimes you don't actually need to put in that much work to get what you want out of a friendship. Sometimes you just need someone to shoot the shit with, and it's perfectly fine to do that with someone who's just a casual acquataince.

Sorry if that doesn't make sense, I'm really tired todya.
After 18 or so years of grinding you can unlock the Adult trait for your character.
The analogy is flawed here.

Nobody cares if an ISP wants to offer 2 "packages":

1. High latency, high bandwidth

2. Low latency, low bandwidth

Just like the metaphor of a water pipe, an ISP could offer "normal" where the water takes 20 minutes, or "fast" where it takes a second, but you have to pay 10x or have a much lower limit.

What NN is all about is preventing the ISP from saying HOW you are using the data. In the "water" analogy it would be like your water company saying you can ONLY use their "fast" water in their proprietary "soup making system", then they slow down all other water if they detect you are using it in any non-compliant pots.

I'm more than fine with an ISP that wants to offer a special low-latency VOIP option, but when they slow down all their competitors VOIP services and only allow you to get their VOIP service with low-latency, then it's a problem. Or the all too real possibility of Comcast allowing something like HULU to not apply to the data-caps, while not offering that option to Netflix, Youtube, Amazon Prime Video, or even your own startup or self-hosted option.

That's what I want my government protecting me against, that's the kind of thing that should be heavily regulated.
Yes, kids have a great appetite to become more adult and take great pride in it. I suspect what the psychologist was observing was that children were eager to start doing the things that earn appreciation among adults. This doesn't translate at all to the affluent west where housework is taken for granted and doesn't earn anybody respect. I think kids are sensitive enough to intuit that it's because there's no social reward in proportion to the effort, and as a result people do as little as possible and pursue other ways to establish their social worth.
Here it means SIMD/vectorized operations. Arm Cortex M4F with DSP extensions can do 4 operations on 8 bit data.

For traditional signal processing (FIR/IIR filters) dedicated opcode for multiply accumulate is also common, since it is used so much.

Saturated add/subtract is another typical 'DSP' kind of feature.

EDIT: such opcodes exists on many CPU/GPUs also, but we are talking sub-milliwatt capable devices here.
Privately funded research is directed by one person's politics, which is far, far less good than the politics of a democratic state.

Or maybe you trust rich folx to call the shots? I don't. The world's moved on from monarchy.
The police are enforcing the helmet law in San Diego (300 dollar ticket). I think the convenience factor is diminished when you are forced to lug around a helmet.
>A jury of perfect strangers unrelated to you is not constitutional.

Is there actually a legal case that can be won to be made there?
America, land of the free ...
Should young entrepreneurs be exempt from health code too?

It's pretty fucking rare for lemonade stands to be shut down due to lack of a "business license".

They're shut down due to health non-compliance. Whether those health restrictions are too strict or lax has very little to do with the age of the person in or out of compliance.
> If OSM is important to you, there’s an open executive position advertised on the last HN Who’s Hiring post.

That position is only for the "OpenStreetMap US" local chapter, not OSM globally. OSM is quite large outside the US, so if you get that job, don't expect to be able to shape the OSM community & project, which can be like herding cats...

The best way to affect change like this in OSM, is to become active and respected in the project. It's quite a do-ocracy.
Yes. Good VCs can do the above - that’s a layup, mediocre VCs try to help at the above but are hit and miss on their helpfulness.
Hm, another no-API option (at least if you are on WordPress) is: https://wpcommission.com
The "in a well-running society it's probably optimal that everyone sees everything" view is something practically only held by people who don't deviate in any significant way from societal norms. It's obvious to "deviants" -- or people sharing minimal insight into the actual breadth of people's behaviours and tastes -- that it's not at all something to strive for.

A society of the "everyone sees everything" kind is a tyranny of the masses not just limited to your usual racism and whatnot, but crushing down on literally every property of a human being. Your run-of-the-mill Orwellian nightmare is a fluffy wonderland of individualism in comparison.
I have no details but wouldn't be surprised if especially Cisco announces as metadata something like "this package is encrypted by Cisco AnyConnect version 1.2.3 https://cisco.com/".
No language has ever "killed off" any language as popular as C++. Perl isn't dead yet. C hasn't even killed COBOL and Fortran.

Anyway, if Rust doesn't unseat C++, of all languages, it won't be because of language complexity. There's very little complexity in Rust that isn't inherent to the language goals anyway.
what was really surprising was that they made the connection that modern day hunter gathers do not have the teeth problems we have, but then jumped to stating our jaws evolved smaller faces/jaws.

Evidence does not seem to coincide with that hypothesis, and even their statements are contradictory. There is growing evidence that because we eat soft food as children now, our jaws do not grow to their evolutionary designed size.
>What do we know about Mark Zuckerberg?

I always wanted to know with all the data available, was Mark's data as available as everyone else's, or did they protect it?
Ask HN: Is there anything you would like to learn about design?
Hey everyone,

I'm a designer who runs a small studio.

I'm thinking about starting a blog series about "design for non-designers". Would love to hear your thoughts on anything you would like to learn regarding design. This doesn't have to be technical, it can be things like "When to hire a designer", "How to brief designers". I'll do a follow-up if this picks up and I write about it.
"bcash" is an indicator, but less strong of one than a green account with a randomly generated user name posting about it.
I still think the defining moment for ML inference (and maybe even training!) on embedded devices will come when there are viable special-purpose, low-power ML chips.

As much as I hate to do this, I'm going to make a comparison to Bitcoin mining.

Mining is all about optimizing hashes/joule to get the best ROI. We watched it go from CPU -> GPU -> FPGA -> ASIC in the quest for efficiency.

In ways, we're seeing the same thing in ML model training and inference. CPU -> GPU -> TPU. We're even seeing some special-purpose coprocessors deployed, as in the iPhone X. (https://www.wired.com/story/apples-neural-engine-infuses-the...)

But I think the final leap will come by going from digital execution to application-specific analog computing. If you don't need high precision, you can compute extremely quickly and efficiently using properly-configured analog circuits.

IBM is working on this kind of system with their TrueNorth line (https://techcrunch.com/2017/06/23/truenorth/)

It hasn't been proven yet, but I think there is huge potential.
And it's coming: https://lobe.ai
At one point, I totally wanted to create a viral product around it.

Post4bid.com

you create an account, which is a glorified spam folder(with sub-folders). you create a post 4 bid id/name and when people come at you (or call or email) etc. refer them to your free post4bid account name. and say we use post4bid to manage our vendor relationships.

And when you are ready it's all organized.
Question 2 of 20

Which of the following is a valid reason for why idempotence is useful in API design?

A. Due to the rise of distributed systems, idempotence has become necessary in order to scale any large-scale application.
B. Given the unreliability of networks, idempotence allows developers to build robust API’s that allow for retry attempts.
C. Idempotence is actually not as useful in API design and is instead more useful when designing database schemas.
D. Idempotence is important to prevent clients from sending multiple duplicate API requests.
E. I don't know

Wow, you're really going to try and estimate my level, based on opinions? No thanks. Not without a write-in option.

P.S. My opinion is that, idempotence only useful, if you draw the conclusion that ceding control of your systems to external entities is useful. At which point you compromise your system based on communicated assumptions for how something should be, and not necessarily how things are behind the wall you can never see the other side of. In other words, the subtext of this question is:

Do you like delegation of responsibility? The correct answer is yes.

Meanwhile, this question deals in buzz-wordy jargon. The answer you may provide, cannot be presumed as correct, without proper interpretation of the dictionary definition, according to the popularity of in-group consensus, and the chaining of the awareness of other preferred buzzwords as social cues for the expectation of a proper answer.
We care so much about privacy because prior to WWII millions of Jews who were innocently going about their every day business filled out a census that asked them their religion. Their religion was no more illegal than their existence. A few years later they were being exterminated like vermin in an attempt to eradicate them from Europe based entirely on a checkbox on a form. The home address they freely provided sealing their fate.

"I'm not doing anything wrong, I have nothing to hide. If you're trying to hide, you must be a criminal."

I pray that nothing you do innocently today becomes public knowledge and retroactively treated as a crime that threatens not only your livelihood, but your very life and the lives of those you hold most dear.

That. That is why privacy should be in our hands. We should be able to choose the information we divulge to the world about ourselves. Not have the world know every last thing about us.

Witch hunts happen. They happen today as often as in the days of the Salem Witch Trials. Black people in the southern States live in an atmosphere of racism, wondering if the cop pulling them over will beat them or kill them... most cops aren't racist. Women everywhere live in an atmosphere of sexism, yet most men aren't sexist misogynists. LGBQT live in an atmosphere of not being accepted and have their lives threatened regularly just because of who they are sexually attracted to. If you don't think you could be on the receiving end of a witch hunt just because your life is "boring", you are as naive as you are ignorant.

Privacy matters. That's why attorney client privilege exists. That's why the 5th Amendment exists. That's why the right to remain silent exists. Just because there is a void in public information about you, doesn't mean it needs to be filled.
Yes! I played through it on an emulator with my kids a few months ago.
Yep, had that on my one 5 1/4" disk I got from a friend in school. Didn't know these games were in color until I was in college many years later (only ever saw green screens).

There was a lawn mowing game I loved as well. Plus all the classics (Bard's Tale, Ultima, Wizardry, etc).
Alphabet has several projects that Microsoft does not have a counter-project for and in which my primary ethical concerns are not privacy related.

I'm specifically concerned about their approaches and attitudes on AI and Life Sciences.
> China can actually supply most what ZTE needs to build functional telecom products ... it is just that they won't be competitive enough commercially. If both Huawei and ZTE were denied access to US products the pair could probably survive nicely in a closed Chinese market with somewhat inferior but perfectly functional offerings to Chinese telecoms.

There are other markets than the USA. SE Asia is flooded with phones from Oppo, Ding-ding etc which never sell in the USA anyway. And if China's RF chips are slightly out of standards compliance, as long as they work with Chinese base stations all will be fine in most markets.

The US has overplayed its hand.
> states are defying the FCCs interpretation and enacting their own version of net neutrality.

Just for internet access from government entities, schools, administrations, etc.
Per-file may have had other problems not related to the Go runtime, such as IO contention. I'm not going to check it, but it would be easy to verify that just by using a limited number of them at a time. Spawning a new goroutine in that case is not strictly necessary, but would still be good software engineering.

One of the problems I see repeatedly when people try to benchmark things with concurrency is when they don't specify a problem that is CPU-intensive enough, so it ends up blocked on other elements of the machine. For a task like this, I'd expect optimized Go to easily keep up with a conventional hard drive, and with just a bit of work, come within perhaps a factor of 2 or 3 of keeping up with the memory bandwidth on a consumer machine (including the fact that since you're going to read a bit, then write some stuff, you're not going to get the full sequential read performance out of your RAM), not because Go is teh awesomez but because the problem isn't that hard. To get big concurrency wins, you need a problem where the CPU is chewing away at something but isn't constantly hitting RAM or disk or network for it, such that those systems become the bottleneck.
> I always stop for the bad lemonade at these stands, even tell these kids how to market better with better signs that you can read.

I recently had some kids come to my house and sell some crap I didn’t want, but I bought enough anyway so that each kid got a little change from it, to encourage them and hopefully nurture their entrepreneurial spark.

I’d happily do this more often but it’s rare to see stuff like that around here.
The reason I made it was I needed to re-trigger a web crawl to fetch fresh data. And I wanted to be able to do it in a way that didn't depend on cron, because I needed to be able to handle thousands of intervals at all different times and durations, and the system had to keep running even if a part of it broke. So 1 server running cron jobs ( which don't go down to 1 second resolution, only 1 minute ) wasn't going to cut it. I ended up building a it on AWS SQS.
They're blocking it already and have been for years. I have to pay for "business" internet so I can run my own servers.

The internet isn't remotely open, just another cash cow for businesses to soak every last dollar along the way.
“You are implying”

Ok. “You are wrong.” Reward is a gigantic superset of reputation enhancement.
I wonder what kind of liability insurance, regulatory compliance, etc. is required for a business like this (in the US, where any injury to a child seems culturally likely to lead to a lawsuit). Mom-and-pop day cares exist in my area, so clearly it's possible to have a child-centered business without the backing of corporate lawyers -- but how big of a risk are they taking should something happen?
It's data compression. Americans talk about "white" people as if they are some kind of race!
"Good founders"

Um. I'll take the founders who designed and engineered the actual technology (i.e. the scooter, not the app). They will be the winners in the long run. Show me a great lithium/PV/manufacturing/fluids/materials team and I'll invest!
Note that if verbosity of error handling is a problem for you, you definitely should not use Go.
> Since ISPs weren't common carriers

Cable ISPs weren't/aren't.

Dial-up ISPs have been under Title II since the 90s.

That is, net neutrality applies if you access the internet via dial-up, but not via cable/fiber.
BADA55.io: CSS hex color words for web developers
Great article. I was recently optimizing a go program. I was focusing on trying to improve the underlying algorithms, but then I realized after profiling that most of the time was spent creating temporary slices (many, many times). When I changed it to reuse existing slices, I saw a bigger performance gain than all the other effort combined.
Hurricanes are moving more slowly than they used to
In some ways I enjoy English teaching, but I don't think there is any career progression. I don't think I could ever really get paid any more really than I am now. I don't think I could ever really support a family etc.
Python's None is exclusively for 'the thing here explicitly doesn't exist' ('the thing here is empty' would be an empty collection and 'something which has never been set' is signified by raising an exception). I think that's the closest you're gonna get to the language you asked for in your last paragraph, because not being able to delete or unset a variable seems to be a serious design flaw to me.
the other alternative is to just implement the go-aws-lambda protocol. it is basically a bunch of go RPC calls that AWS makes to a port that you listen on. if you do it correctly it should be safe to run because AWS can't change the protocol in a way that is not backwards compatible with existing go projects. any language that can compile statically and be run on linux can run on AWS lambda because static-go binaries can be deployed to AWS lambda.

but this is probably a little less riskier because i'm sure if AWS made a change to the go protocol they would test it against their existing go libraries they have published but they can't test it against your <insert language> implementation.
> EDIT: Would the downvoters care to explain why?

It might be that you are trying argue away one prejudice with another.
gun owners are going through this right now. This is why gun owners are so sensitive to any registration. They know that gun registries are a precursor to gun confiscation and prosecution.

Historically speaking governments have always been the worst perpetrators of violence on their own people.
Why do the people who want our data care so much about their own personal privacy?

http://time.com/money/4346766/mark-zuckerberg-houses/

If everyone knew what everyone else was doing, it might change the world in a positive way (Not really sure, but it would be a change, e.g. #metoo, panama papers). Otherwise, it's only a privileged group of people who can maintain their privacy while accessing other's personal information.

And that's a well established power dynamic throughout history.