skysight-inc/HackerNews huggingface dataset:
I am very happy to hear that such an important will be named for such an instrumental woman. I did a paper on the woman in history who most inspired me for a contest in middle school on Ada Lovelace. Had I known of Rear Adm. Grace Hopper at the time I would have chosen her instead. I learned about her from my comp sci textbook and was amazed she wasn't covered in more general sources where her story would have more of an opportunity to reach young women.

I am however, not happy to see the dumbing down of America's relationship with technology, the careful manipulation of language to strip meaning and understanding from the words we use.

We are in the middle of a struggle, between disclosure of exploits and retaining them for tactical or strategic advantage, where information can be "shared" by a private company with a government, but under a veil of secrecy. Where we talk about defensive capabilities, but fall victim to the most basic attacks on our network infrastructure, due to a lack of coordination within government. We buy hardware with a name brand badge but an operating system with 14+ year old vulnerabilities. But at the same time endeavor to place privately owned networks under government protection for critical infrastructure protection.
I'd wear this shirt to the gym or work, but not a social gathering. Imagine wearing it to a birthday? That would be extremely rude.
Only it's /not/ the same.

A driver 'under the influence' can't sober up in ~5-10 seconds.

A driver 'under the influence' can't /plan/ when they're going to dedicate a few seconds to interacting with a radio, or a GPS, or opening up a voice input prompt to something.

What WOULD make it safer, however, is if the UI guidelines for a platform followed common sense. If they realized that OF COURSE drivers will click through some annoying popup. That it would be SAFER if they STREAMLINED interaction and gave a more astronaut glove friendly interface.
Polymorphic viruses.[1] No two instances are the same. In some cases, not even the same length.

[1] https://en.wikipedia.org/wiki/Polymorphic_code
You're targeting engineers and advanced hobbyists. Don't distract us. If we need help, we'll find the right icon to click on, don't worry.
This is just not true. If you've ever worked remote and need to work through a problem there is nothing faster then getting on the phone and doing a screen share just as if you were face to face.
While I assume you mean well, the heteronormativity of your comment alone is just ... wow.

Frankly, this reads, to me, like telling a homeless person to get a job.
I think there's a simpler explanation: observation bias.

30 years ago there was more crime, but if it didn't happen in your town or to someone you knew, you were pretty unlikely to hear about it. Now, there's less crime but we're orders of magnitude more likely to hear about it.

IMO, this is a side-effect of 24-hour news networks and social media needing something to fill the dead air.
While the architecture of the app you had to deal with is absolutely insane I'm not sure I'd start with monolithic either. Typically I've seen people go monolithic and when they start realizing they need to break things up everything is glued together so tightly they basically need to completely rewrite to get to microservices.

I think there is a middle ground. Especially if you can start writing common libraries for the other components to use.
Hope things improve. I can relate to a lot of what you are saying. Guessing you're probably at desert manor or siegel suites. For whatever it's worth, I'm younger and you really have got me thinking about a lot of the choices I've made and who I am as a person.
Same. When explaining programming to non-programmers, I use the metaphor of a cleaner: walking in to a room, identifying the type of mess present, choosing the right tool to clean it up, and the majority of time (your filling process) is basically floor sweeping. Of course, there are better types of job, but IMHO the majority of commercial coding is floor sweeping.
You might appreciate this PSA for Nerds:
https://www.youtube.com/watch?v=XJyMT4ZVQEc
It does not yet, one of the program managers (I think?) said that GPU acceleration in WSL is a low priority issue but one that they're considering.
Quite likely they get damaged even before that, while they are on semi trucks (feeders). Assuming that loaders don't realize these are vulnerable to crush damage, they could get stacked on top of each other at the bottom of a loaded semi with moderately heavy stuff on top. Judging from boxed bikes I've seen, there is minimal or no padding, so this could easily result in damage. Not sure if it's official UPS policy, but it's much less likely for a presumably-expensive TV to end up stacked like that.

Surveillance - that's what supervisors are for. Really though, you have 800-1000 packages to load into 3-4 cars over 3-5 hours. When you have 20 of these bikes arrive on the conveyor belt in a 30 minute window and nowhere to put them (since it's hours from shift end and you can't put them in the delivery truck yet), they get dealt with fast and not so gently. That could easily mean a 3-4 ft drop onto concrete, and a supervisor would be unlikely to care since they know the pressure to go fast. The official policy is "hand to surface" for every package, but in reality you have to work at a pace where this is impractical - so it's ignored apart from egregious abuse of packages.

edit: as for discussion elsewhere here about proper packaging, here's FedEx guidelines/testing: http://www.fedex.com/us/services/pdf/PKG_Testing_Under150Lbs...

Some of the criteria, such as dropping the package 10x from a 30" height, might seem absurd if you haven't seen how the sausage is made. It really isn't.
Erm... pushing data structures between APIs is the essence of countless viable businesses.

I love both FP and OOP and especially love using them together. I honestly don't get these arguments.
The deeper meaning here is don't make assumptions on people's motives.
Be an adult and don't use your phone while you're driving. Tired of this argument.
I can define mass, the problem is it eventually becomes something that is subject to the problem of induction. A good definition for mass the result of placing it into a mass spectrometer, assuming you know the particle's charge, which you can also measure. So, that is an experiment which has been done a number of times on a class of particles. By being an observation of a class of things, you have the issue of the problem of induction but that is insurmountable anyway.

So, I'm not sure what you mean. Energy can be defined similarly, as can spacetime. Not that science is completely axiomatic, but issue of "definition" isn't in the terms of science, the issue is with the author counts "something" as the observed "laws of physics". Physics makes no claims for why the Electromagnetic Lagrangian is correct. Physics just says "it agrees with experiment."
Same thing happens on all the streaming services I've used. It's infuriating, they always promote certain artists even if you have a playlist with 10k+ songs. I can't think of any other reason (besides saving a few bucks in the distribution, caching side).
Heh, you describe me exactly. I'm "junior"-ish and the second to last place I worked at was microservice, a ton of Docker, and MongoDB. Definitely wished we had a simple monolith with Postgres instead.
Banning small talk at parties
Exactly. This is not something that we currently can do. Pretending that it is currently possible is disingenuous.
I had a series of spam calls a year or two ago where the caller's number was the same area code and first three digits as mine. At one point I even got a call from an irate Mexican woman who claimed I'd just made one of these calls to her. I guess the telemarketers figured out people are more likely to answer calls that look like they'really local, even if they don't recognize the number, and they had some way of spoofing it.
I'd love to see people do some PSAs on this. A campaign for people to back the fuck off.

Mom leaves child at home to shop; evil music plays; kid looks like he might get into trouble; nothing happens and everyone smiles at the end with some statistics on how it's pretty safe.
So, first you say this stuff isn't time-consuming, then you post a list of very well-thought-out reasons why it is. Which is it?

Anyone doing PCB professionally will make their own symbols and footprints.

Used anything from Analog Devices lately? They provide symbols and footprints via Ultra Librarian ( http://www.analog.com/en/design-center/packaging-quality-sym... ). It works fine. This is just a vendor-independent alternative, and a welcome one.

That being said: yes, "Trust but verify" are words to live by in this business.
So why have the event in the first place? Seems silly to organize something nobody wants to attend.
Yes, you're never missing out on life's moments. This is a moment. It's not that bad.

But yeah you'll miss a lot of good good moments and opportunities to meet very cool people because you weren't willing to experience discomfort, risk rejection, and weather some boredom and irritation. Just showing up actually is 80% of it. It's true if done consistently there are pretty much guaranteed rewards. It just will suck some of the time and it's easy to then run. Speaking for myself.
Gave up less than 3 paragraphs in...
I think what frustrates me is that I see these people as, for lack of a better word, "posers". I'm no functional expert and I'm just in the beginning of my career, but I'm very skeptical of devs who had little problem with imperative/OOP code suddenly writing Medium articles saying OOP is dead and "functional" is the "next" step. Just makes me uncomfortable, but I'm learning to ignore it.
Happy Birthday for last week.

It's really tough to dig yourself out of a state where you feel depressed, disconnected from society, and I'd guess unwanted. I hope you can though, it sounds like you have a lot to offer.
Dripcap is a modern packet analyzer based on Electron
Who said anything about partying and drinking? The author is talking about social gatherings of various sorts. Some social gatherings aren't about having interesting conversation but cultivating or facilitating social contact for some purpose. I don't like bullshit banter or stupid conversation, but your emphasis on what you find interesting with no regard for other needs is revealing and speaks to the author's point.
Then it comes down to a pedantic discussion of definitions if we're talking about a/any/all/none a single action vs. a series of actions, the qualities of the invitation, etc.

For example, besides from extreme exceptions, it's definitely rude to decline an invitation to your sister's wedding because you don't feel like it.

Likewise it's definitely not rude to decline an invitation to lunch with the coworkers you eat with every day to prepare for an important meeting.

Digging into the weeds about what we really mean by "entitled" and "rude" is probably not productive.
IIRC the first compiler was for FORTRAN, and I don't think she was involved in that.

Edit: Wikipedia says I'm wrong. TIL.
Ask HN: Where can I learn more about and contribute to the AI singularity?
MIT. Added to the repo.
If you need a distributed transaction isn't that just an indication your service isn't right to begin with?
That doesn't explain the popularity of mobile apps among the "everyman". They're not very customizable, but they're considerably more popular than either the regular or mobile web.

> If your first thought is that desire for control is a niche thing, an instance of power users projecting their biases onto the rest of the world and not a concern for some mythical "everyman", you are wrong.

Evidence? Sales numbers tend to prove the opposite. It's the whole reason the apple ecosystem makes as much money as it does: it just works and it looks good doing it. Most people don't enjoy having to spend any time on getting anything to work or customizing anything to their liking. They just want it to do what it's supposed to do then go back to whatever it is they find more important.

Now, could a zero-install network of apps kill the browser? I'm not so sure. Developing native apps is a royal pain in the ass right now. But, if something like QML were to get a lot better and easier to use, it could take a dent out of the single page application market.
If there was ever an uBlock for the brain, the first thing I'd block would be programming blog posts. Sure, I'll miss a ton of good ones (which I can whitelist!), but they're really not worth the investment.
The dominance of boring languages for large scale systems (and some other areas)
The news stories identify the commentator as Australian
Virginia Woolf called Joyce's Ulysses the work of "a queasy undergraduate scratching his pimples."
dang must be having a stroke.
That's not the same as being cool.

Yes, Chrome is extremely popular among that age group, but many popular things aren't cool. For example, the Big Bang Theory is something very popular but even the fans wouldn't say it's cool.

In fact many things are cool in part because they are not overly popular, and often decrease in coolness as they become popular.

Gmail and Chrome were indeed innovative once, and perhaps you could argue they were cool back then, but today they are just a commodity - people (especially in that age group) just take them for granted, "it's what we use." They aren't cool.
Yet still things like Harambe happen, where the Mom was clearly negligent, not noticing her child climbing a three foot fence into a gorilla cage the entire time she was right there in front of it.

It's a shame, the outcome ended up costing the innocent gorilla's life instead of the Mom's:

https://www.youtube.com/watch?v=Py_1aCt2c0s
This has been done (relatively) long ago.

It's called metamorphism - the entire code of the virus is continuously changed. They're incredibly complex pieces of code; in at least one case, 95% of the code was devoted to the metamorphic engine.

Note the difference with polymorphism, where only the decryption routine[s] change.

Two notable viruses have been Zmist and Simile.
Ironic that they have Google Maps on their website http://sydneydemocracynetwork.org/ .. I guess they're fine with identifying all of their users' political persuasion.
I'm not - I'm just saying that, generally speaking, most of our 'needs' (the important stuff like food, water, shelter) have been met. Everything else, mostly all that's discussed on this site, is unimportant & frivolous 'wants'.

I'm not saying this as a criticism, just explaining the comment thread.
Equally bad is being overly familiar with someone you don't know.
That shirt isn't like an attention grabbing so yes ok for the street but not ok for a birthday party for your neighbor's kid that you agreed to attend for some reason.
In Yahoo breach, hackers may seek intelligence, not riches
If you smell from the sweat of a lunchtime walk, I would suggest a different deodorant, seriously. I have sensitive skin and can't wear the kind of antiperspirant with aluminum in it. It took me until relatively late in life (early 30s now) to find the combination that works for me: crystal rock deodorant plus one of the "natural" spray kinds.

As for the sweat, a good wicking t-shirt will let it evaporate quickly, or if you need to wear a button-up shirt, a good cotton undershirt will keep your outer shirt nice and dry (usually).
Swearball, balls that swear when you throw them
I found this thanks to a HN comment by walterbell:
https://news.ycombinator.com/item?id=12573125
5 Big Data and IoT Scenarios to Test, for Free
It doesn't help that every couple of months, my phone suddenly blurts out "Amber alert!...". [0]

It's well intentioned, and has been effective, but talk about keeping a society on edge about child safety. It's really unnerving.

[0]https://en.wikipedia.org/wiki/AMBER_Alert
What you are referring to is the Monolith First approach: http://martinfowler.com/bliki/MonolithFirst.html. The key is to identify service boundaries early on and keep them relatively clean so that separating them into microservices at a later point is easier.
They are referencing https://en.m.wikipedia.org/wiki/A-0_System.
Show HN: Semile – simpler profile and diagnose (C++)
As an introvert with a fairly active social life, I disagree with the general premise.

I took an "always say 'yes'" approach for awhile. I accepted pretty much every invite I received. Eventually I found myself going out all the time, weekdays and weekends. At least once a week I'd have to schedule two or three events in a single day.

It was exhausting in two ways.

The obvious was that it's a pain to schedule so many things, and the nature of social events means you'll meet more people which is a positive feedback loop for more events.

The other was that my personal growth was being limited. I skipped exercise/sports. I was unable to finish, or sometimes even work on, my personal art/programming projects.

I realized it was a problem, and I no longer feel bad turning down event invites. Whether I am overbooked on events or if I just want to build a clay sculpture, I don't consider it to be selfish. Of course I still like to see my friends, and I still meet new people, but it's definitely not the only part of being a human.
All of this is me hypothesizing, so take it with a grain of salt: the widest part of the frame is probably the rear half. When mounted, a bike wheel helps keep the rear "fork" spread properly, but if you were to drop an aluminum frame without the wheel there, it would easily bend.
FWIW this doesn't happen in more urban neighborhoods as much. I live in Brooklyn and there are (well, "were" since summer ended) kids of all school ages roaming around and playing in the park with little to no supervision.
This is my REPO which created 4 months ago. Just by this weekend, I've enhanced it to be much more convenient to profile and diagnose. I hope it will be helpful to you and I am willing to hear all your comments. :)
Project IceStorm: open source toolchain for Lattice iCE40 FPGAs
I hate all the internet shaming that goes into this.

Everyone on the internet feels that they get to judge a parent's parenting ability.

Some kids are more responsible than others.

I was handling myself at age 6 in Europe. I was navigating public busses from age 6 on.

I have had police officers tell me I am putting my own kids in danger by leaving them alone in a car.... when they were 8 and 7 years old (and in front of my house).

The police officer couldn't even articulate what the exact danger was.
That's a very transactional view of other people if you're saying it's investment with expectation of return? If you mean it's literally an investment as in energy and time.

Is it really all about payoffs? It may be true. It just seems sad. I'd rather lie to myself that it's not that.
snapchat is cool. whether these glasses will be cool...who knows, but they certainly have a good shot at it.
Before posting my comment, I edited out a sentence, "how can 'nothing' by the author's definition exist? Wouldn't that be a contradiction?" If nothing existed but potential to exist did, I think the author would retort the potential is something, which leads us down the ad nauseum rabbit hole.

As a physicist, the concept of the vacuum in physics is somewhat defined, but the vacuum and the laws that govern it are not the same thing. As far as we know, the laws that govern the vacuum are what we observe from nature, and that's it. Physics can't go deeper than that.
Not going to have kids because it has become so hard...
What are the tools that were leaked?
The media didn't help, starting (maybe before) with the film Kids then continuing on to news about school shootings and "catch a predator" shows.
To be able to hire cheaper talent. There are a million college graduates who can churn out good-enough Java out there. Good Assembler programmers who are willing to learn the quirks of an obscure platform might be able to find higher-paying jobs.
I adored Ulysses, it was Wake that drove me crazy. In the end I was forced to just speed read it and gather up whatever gems were offered on the surface (there were not many).
Everyone gets so caught up in the terminology "micro" "macro" . The real value in what the microservice movement brings to the table is the push for well defined contracts between components before writing any code. But any good software engineer/architect knows the value of documenting design, so this should not come as as surprise.

When considering only production systems, anybody that has a nightmare microservice deployment that is unruly to upgrade, version, or maintain always had some story about getting to market in record time before hand. Shipping services as quickly as possible to get the feature out the door without considering the downstream impact. (my absolute favorite... "we can solve auth later with a microservice in a container")

I don't care if you have micro, macro, monolithic, or (pick a buzz word) architecture. If its not designed properly, it will always be a nightmare.
Ok fascinating. If you like the design aesthetics I fear you won't be satisfied unless you build one yourself...

I'm more concerned about entry angles, water crossing depth etc (it rains a lot on bad roads where I live). Also safety, old cars just can't compete traction control and 7 airbags.

Re reliability: is an FJ really more reliable than a modern equivalent car? And for me, I'm not repairing my own AK47 so it's more about cost of parts and availability of expertise, a modern Toyota makes a lot more sense...
Thank you for defending me/us :) Whenever there's bullshit talking at my company I always make a "meh" face and try to bring to the table the negative sides of a solution.
Or we could have the phone makers fix it directly.

There. Problem solved.

And we didn't even need to get thousands of local government agencies involved in enforcement! We just fixed the problem at the source: the cell phone manufacturers.

Would you rather fix a million separate problems - the millions of texting drivers - or one problem at the cell phone manufacturer?

How much would your solution cost vs my solution?

Systematic solutions that remove human judgement from the solution will always be better than any solution that's dependent on human judgement to work.

The nanny state exists because people are dangerous idiots. And they need to be nannied.
I think this is a case of 'observation bias' (as mentioned elsewhere here). The media hammers such sad events in our brains 24 hours a day, so we overestimate the real danger, since they fail to mention that the extreme low probability.

Maybe there should be a law that flags news with colours of a probability scale so that there is at least a chance to correctly classify bad events.
"and were treating EC2 instances as pets instead of cattle"

There is sooo much truth to this statement. Never be afraid to put down an instance, and if so your doing it wrong!
This is a bad law. The solution is to prosecute those discriminating, not force information to become contraband.