skysight-inc/HackerNews huggingface dataset:
This article talks about an engineer that builds & repairs robots. It's exactly the kind of job that the next generation will be doing. Don't bemoan the lack of jobs due to automation! Revel in the jobs that will allow us to work with our minds and hands to build something useful.
Player piano by Kurt Vonnegut.
Essential reading for anyone who forgets how powerful and often out of touch engineers are as a class of professionals.
> I mean, JavaScript isn't God's gift to mankind, but XSLT?

Well... for just about any scenario where I would use XSLT, and demand the validation capabilities it provides, I can imagine the same functionality being delivered in javascript... I can also imagine trying to do QA on it when provided by a third party... thanks, but no thanks.

XSLT solves some serious problems in a way that satisfies some serious Enterprise demands. For any given issue a pure code solution will be better, but in aggregate you don't want your systems open to third party incompetence.
The Trouble with Theories of Everything (2015)
This is an excellent piece of writing. The aphorism "Go slow and fix things." is brilliant. I'm stealing that.

I implore people reading this thread to watch this Alan Kay video from 1997, where he rather predicts (albeit perhaps implicitly, if not explicitly) that we will reach the situation we are in today.

https://www.youtube.com/watch?v=oKg1hTOQXoY

There is a quote from the talk which rings true with many of the comments here "HTML on the internet has gone back to the dark ages, because it presupposes that there should be a browser which understands its formats"

I have found the odd nit with the article:

"In one way, it is easier to be inexperienced: you don’t have to learn what is no longer relevant."

I think he might mean unlearn, but it's a bit ambiguous. :-)
Well argumented and nice reading.

about uniqueness and creativity:

If you model intellectual discovery in the civilization as a search problem, individuals are heuristic agents in a large scale ant colony process. If the agents have highly correlated internal biases, agents that arrive at the same point in the search space are more likely to follow the same paths. All discoveries that can be quickly reached using common biases are learned quickly and they are considered mundane and easy. If everyone in the colony would be exact replica of Carl Friedrich Gauss, the search would advance very fast at first, but eventually it would slow down (to some really high constant level) because CFG colony gets stuck in problems that are difficult to CFG.

In this model creativity is partly explained by having atypical or unique bias. Trait psychoticism might be extreme form of this. When a person has atypical point of view in 2-3 different ways at once, they gain the ability to see new paths forward almost constantly.
Jabber still kind of works. It's what I use at least; all my Hangouts conversations come through on my Mac through the Messages app.
4 local (west of Toronto) children have died this winter just this past week from symptoms from the flu, including a healthy 10 year old boy in my daughter's school. In fact 3/4 of the children who've passed away this year had no immune compromising complications.
That would probably work only for hard rock TBMs. Soft rock TBM should support constant pressure to the excavation face.
> The advantage of running every app in their own VM means that apps won't get necessarily tossed to the side in this constant arms race of upgrades, especially for apps that don't need internet. Imagine still actively using several perfectly good apps that were last updated 10 or 20 years ago?

Not "especially for apps that don't need the Internet", only for apps that don't need the Internet. Anything that connects to the Internet needs constant and rigorous update discipline to stay ahead of a constant stream of exploits.

Sandboxing applications within their own VMs leads to a false sense of security. Now, whoever is responsible for distributing the app, is responsible for distributing the OS that runs the app as well. If the underlying OS doesn't get updated, Murphy guarantees that there will be an OS-level exploit within that VM. And then, even if the exploit is sandboxed to only affect that app and its OS, the attacker still owns anything that the user passes through that app, including but not limited to usernames and passwords (which are often reused across websites and apps), any sensitive information that passes through the app (banking and financial accounts, anybody?), and any privileges existing within the VM (session tokens, client keys, privileged access / firewall passthrough to other machines in the local network, etc.).

It's one thing to sandbox each app within its own userland-level sandbox, but sandboxing each app within its own VM / OS only makes security even more difficult. That kind of deployment model only makes sense if a sysadmin is doing so to make deployments more predictable and has the full power to reinitiate deployments when OS updates are released. On an end-user level, you're either risking the end-user's security (if upstream controls the OS update) or wasting the end-user's resources.
Not really fair to blame make for your daft OS.
The author links to a hearing test, but I find it seriously lacking. Basically it's uncalibrated "what's the lowest volume you can hear those three tones at?" followed by a questionnaire.

There are much, much better tests readily available[0], although as always, if you have any doubts seeing a professional and using properly calibrated equipment is best.

[0]: http://www.audiocheck.net/testtones_hearingtestaudiogram.php
Proper/secure composability is designed not by exposing all internals, but by explicit APIs. For example, UNIX file descriptions and using them as stdin/stdout/stderr is a properly exposed API for reusable components, while the ability to plug into any function in the binary would not be.
Is it possible to limit/whitelist the gen_server’s that nodes can communicate with? Particularly for limiting code replacement / system calls. With message forwarding features it seems plausible to do. That’d be great for siloing data systems but still utilize an Erlang distribution layer, especially in systems with GPDR or HIPAA requirements. Or perhaps IoT applications.
You are questioning the UX while
lwhi is questioning the utility of these palettes.

To answer your question anyway: it's fun.
As a counterpoint, the falcon heavy costs something like 1/10th of a Saturn V launch. So you can launch two and dock the payloads in orbit for 1/5 the cost. Source: Kerbal Space Program
8 Best VR/AR News Sources (Podcasts and Websites) – VeeR VR Blog
You said it first and better :)
> A smartphone isnt required

It is for Whatsapp. Not only for sign-up, but actually all communication on the web version goes through the app running on your phone. The web "session" times out constantly, so I'd have to re-pair it with my phone all the time. If I still decided to use whatsapp.
yeah same here, many takeaways of the article are similar to http://motherfuckingwebsite.com

to the uninitiated, I recommend also taking a look at http://bettermotherfuckingwebsite.com/
To be fair, that’s also what rocket engineers said about spacex’s plans originally. The difference with musk is one of perseverance and the assumption of possibility. Instead of seeing problems, see challenges to be solved.
24K Gold Plated Golden Rose Flower Lovers Valentine's Day Gift Set Wedding Decor
Nobody mentioned the "right to feel oppressed", that's an odd strawman.

The point is quite straightforward, not controversial:

If you listen only to the bully you clearly won't hear the victim's story.

If you refuse to consider that a person who says they are a victim of bullying is indeed a victim of bullying then you perpetuate the silencing of that person, and enable the bully.

I doubt you'd disagree?

Do we disagree on whether proponents of science can be bullies? It would seem remarkable if they were immune.

Comparing science vs religion to determine who is worse regarding vitriol is a complete waste of time, and another strawman.
4 from the same strain of flu or were these separate cases?
Depends whether the company is hiring for someone who can just get the job done, or whether they’re hiring for someone who understands the underlying reasons behind the choices they’re making, the things they’re using, etc.

Some companies only need the former, but many - particularly tech-heavy companies - want the latter. That isn’t unreasonable, but it means that the people who can get the job done, but don’t have the depth of understanding, won’t be suitable.
You are right. That sometimes works. But what I've noticed, maybe it's some issue with my set up - not sure, that often the WhatsApp desktop/web app doesn't connect for 1-2 minutes even after I have unlocked (or woken) my phone - so I just click on WhatsApp app on phone anyway and let it reconnect. Android and iOS both are pretty strict on background tasks these days. I hope battery tech catches up with the speed at which apps' resource appetite is growing.
Major mental illnesses share gene activity, raising diagnostic and therapy hope
Assuming other apps are sandboxed from /proc/1234, can't the shell just exec "/usr/bin/foo" and pass some file descriptors or secrets in environment variables?
The same font size on an 800 pixel wide smartphone as on an 800 pixel wide desktop screen will not be readable at all.

Go watch the original iPhone unveiling - https://thenextweb.com/apple/2015/09/09/genius-annotated-wit... - at 01:00:00 or so he shows the New York Times website front page. It's in three columns, like on desktop, meaning you can read nothing until double-tapping to zoom in. 10 years ago, because nobody owned a mobile, this was considered acceptable UX.

Now visit it today - https://mobile.nytimes.com - with a narrow window. The layout changes and the first headline is immediately visible. That can't be done in table layouts. If somebody visited a news website on a mobile today and saw a desktop-optimized layout, they would likely immediately leave.
It's not clear. And it's also not clear if this was a strain the (fairly ineffective) vaccine this year would have helped with.

But this is just to say -- flu might not be a big deal to some, and I've always treated it that way -- until you see a perfectly health kid die.
It's certainly an interesting read. But very oriented towards big, conservative organisations.

To me, the message was just how operations-focussed and, above all, anti-individualistic big chunks of our field have become.
>In recent decades, mastering engineers have been tasked with making studio albums louder via the application of something called dynamic range compression; essentially, the volume gets turned up on the quiet bits, and turned down on the loud bits. The cumulative effect is a song that sounds bigger and punchier

The writer doesn't seem to understand loudness here. This is exactly the opposite effect of DRC (dynamic range compression). Music gets less punchier and sounds smaller, as transients are pushed down in the mix. Listening to music with less DRC is more damaging to your ears (although it sounds better), if you are comparing two tracks with equal loudness. Keeping loudness constant in this comparison is valid because we will adjust the volume knob based on the track's psychoacoustic loudness.

Example:
https://youtu.be/3Gmex_4hreQ?t=10 and https://youtu.be/3Gmex_4hreQ?t=70 have roughly the same loudness. The first has less DRC and is more damaging to your hearing.

This misunderstanding breaks down half of the article's argument. The other half---that loud music is cooler than it was decades ago---is probably valid I guess.
I'm not sure what your point is?

1. No privately funded rocket venture has ever gotten nearly this far

2. Reusable boosters are a Big. Deal.

3. The BFR will have a higher LEO payload and is likely to begin testing next year

4. Payload size is a poor metric by itself, launch costs are an extremely relevant part of the equation

I could go on, but what I'm saying is that even with "a little perspective", SpaceX has achieved something hugely unprecedented, astonishing and inspiring. The prior existence of the Saturn V adds some context, but it doesn't even begin to address the question of why no other 'rich dude' has tried to put together a team to do something similar at this level, which I think is a fascinating one worthy of discussion.
Hear hear.

I was considering the same thing. Outside of the reasons you listed you can also be viewed as smug / bitter.
I don't even know someone who used to use those products mentioned here.

However, I'm still on IRC...so what do I know of this fancy new stuff.
More than 90% of student loan debt is federal, either direct or through private lenders where the lending decision is made by the government. The “favorable bankruptcy laws” were adopted primarily to protect these loans, because they are issued, by law, at set interest rates and without regard to credit risk.
Yeah the problem is Go has a stupid package management design.
Was so excited when they finally added a video call option that wasn't a conceptual travesty so that we could finally have a cross-platform facetime alternative, unfortunately video always cut out and audio was inaudible, and still, despite being phone number based, won't let me call a number if I haven't added them as a contact. Oh well, back to, "let me go grab my iPad so we can facetime."

I tried to like it, I really did.
The reported kbps is just the file size divided by the duration.
Yeah, it' simple to see in this example. Though it's often harder to see in practice, I once heard/read some interesting advice: Test your software in all four rounding modes. If the software works correctly (and approximately agrees) in all four modes, you're good. (I suppose this assumes that you've got reasonable test coverage.)
How to find information
How to find information on a person that Google has deleted?
In terms of books to (gently) influence colleagues... I generally find myself looking for pretty-much the opposite. Something that emphasises the joy of stealing fire from heaven.

Old-school sci-fi (lots to choose from) could be pretty good in that regard. Newer stuff often leans a bit too much in the morality tale direction.
I was under the impression that mathematics cannot be patented.

A case of proprietary protocols? (Like MPEG?)
Ostensibly to prevent them from using the techniques on yourself, or so that they don't recognize when you are using the techniques on them.
"The Soul of a New Machine", by Tracy Kidder. Solving hard problems, dealing with (and balancing) both technical and business concerns, but with emphasis on getting things done over process and organisational concerns.
For small local business, a Facebook page can serve the purpose of a business website quite well. It provides convenient means to contact the business (via messenger or listed phone number) and from what i know costs nothing to setup and maintain.
The amount of money saved with Robinhood is often lost in the less than desirable order routing that Robinhood internally provides. This is how they can provide "free trades."

Often they are executing lousier order prices than are available on other exchanges (the actual market.)

Other brokers, that make you pay for trades, send your order out to all exchanges.

Example: save $7 to end up paying 10 cents extra per share on 1000 shares. Looks like you actually got Robbedinhood for $93...

Other brokers take a fixed $7. Robinhood takes a percentage of your orders. Even for an order as small as $300, you can expect to get Robbedinhood for $7 or more (a couple percent.)

https://startupsventurecapital.com/robinhoods-exceptionally-...
The best is when as an android user that has an iPad, texts sent to you from an iPhone will go to the iPad that gets opened maybe once a week and not to your phone.

No going half-way into that ecosystem.
Like the XScreenSaver time bomb that caused a nag screen to pop up on April 1 one or two years ago on peoples screens? Debian distributed this code for years without realizing because no one even glanced at the code. The developer didn't even try to hide the time bomb, he even provided angry comments why he added the code.

The only reason Debian didn't distribute some really bad malicious code (that we know of) yet is because they got lucky and no developer tried to mess with them.
You might be forgetting that AIM would change their settings randomly for a few years to prevent unofficial clients from working.
Yeah and email doesn't have hardly of those features either. It's basically just text or perhaps HTML. Sending files is super inefficient and awkward. Encryption is hardly supported on clients.

None of that changes the fact that email is a useful and reliable way to send a text message to someone. In the same way XMPP is a useful and reliable way to send a text message to someone. If all you have is a lowest common denominator there is no point in dismissing it for something that doesn't exist.
If car horns were only half as loud to the honking driver, protected in his glass cage, as they are to a person standing unprotected next to the car, honking would not be much of an issue...
So far electric cars cost more than ICE including this cost reduction
Where do you live? It sounds like you wouldn't last a minute in India.
The entire "You Don't Know JavaScript" series of books by Kyle Simpson:

https://github.com/getify/You-Dont-Know-JS

Highly recommended because:

1/ They're up to date and you'll be able to avoid all the outdated JS tutorials on the web

2/ They're extremely well written

3/ They're thorough in a way that a lot of books and tutorials aren't. They are short, dense, incremental books and if you work through all of them you'll have a complete understanding of the language, including what's outside the so-called "Good Parts."
Not just the US, IIRC financial institutions around the world are required to do decimal rounding. OTOH I don't see why you would even use floating point for money. Just scale your integers to the required precision (and make sure you've got enough bits for the kind of amounts you need to be able to handle) and you're good.
Voice Technologies and the Next Generation of Fake News
How people have been using their phones in recent disasters with no reception
"How to Win Friends and Influence People" by Dale Carnegie.

I'm not saying my coworkers are a bunch of jerks, but it's got a lot of great advice for working alongside others and resolving differences.

---

"How to Not Write Bad" by Ben Yagoda.

I'm not saying my coworkers are all terrible writers, but for many of them, writing just isn't their thing. But learning how to avoid the most common writing problems is important for programmers, because everybody ends up writing some degree of documentation.

--

"Experimenting With Babies: 50 Amazing Science Projects You Can Perform on Your Kid."

I'm not saying my coworkers are a bunch of babies, but I wrote the book, so I want _everybody_, not just my colleagues, to read it.
Children and old people are risk groups. Sorry I didn't make that clear.
The problem with the human brain is that it can be very good at one type of mental puzzle but useless at another that would seam to be highly related.

And as a consciousness(or whatever one want to call themselves) in the human brain it is very hard to know what one is actually good at and what one is not so good at.

This theory of mine comes from my own life where people continuously tell me that i am very smart that i am some sort of genius and all kinds of nice things. But personally i feel that life is a mess. Everything goes to shit, relationships go to hell before they even start, friends go away. In hindsight is see many reasons that caused these things to happen. But in the moment i cant see it.

Essentially the lesson to learn from this is a story about humility.
We try to do that around irc and programming.

The idea is to propose to people to be involved in the process by doing tools that can communicate.

It's also inspired by the how Jeff Besos did to make AWS (you can use whatever tool/language you like but projects must talk programmatically).

http://dpt.slasheva.com/
Etag and Last modified since, headers?
Does anyone know of any equivalent "handbooks" for other domains like back end or machine learning?
There is a story on HN right now about how 10 000 people lost their jobs at Foxconn, being replaced by robotics. If the evidence is "evident" shouldn't we proceed to look for solutions?
If I move the teams window from one monitor the my other slightly different sized one the close and maximize buttons don't work until the window gets minimized and then re-shown. smh. (win8)
Why everyone talks about switching to electric cars while nobody ever mentions electric heating of buildings as environmentally friendly alternative? Because it isn’t? Why bother with electricity-saving lightbulbs while EV owners burn the current like there’s no tomorrow...
Most Nutritious Foods
He doesn't know what a linked list is? Srsly?
That is correct. Most car manufacturers currently pay way more than $100 per kWh battery capacity. Also, the electrical vehicles are made in much smaller numbers than combustion engined ones, raising production costs considerably. But for a long-term calculation, you cannot ignore the cost savings of leaving off all the combustion-related technologies. And that there are significant cost savings should be obvious.
Setup a Mac for Developers
I used to rely on the New Yorker to give me thought-provoking and meaningful content. Has it really gotten this pedestrian? Our ears are pretty resilient. Yes, jamming earbuds and blasting 'Appetite for Destruction' on the regular is not a great idea and could eventually give you tinnitus or hyperacusis, but isn't that common sense at this point?
I am a proponent for depth over breadth. To read is one thing but to understand is another. Rather than read 5 books and superficially grasp their concepts, read one closely and carefully.

The one book I wish my colleagues would read and learn from is "Man's Search for Meaning" by Victor Frankl [1].

"Between stimulus and response lies a space. In that space lie our freedom and power to choose a response. In our response lies our growth and our happiness."

[1] https://www.amazon.com/Mans-Search-Meaning-Viktor-Frankl/dp/...
If you’re “mildly uncomfortable for a few days” then you don’t have the flu. And by not vaccinating, you’re putting others at risk who could die from it.
recognizing and testing assumptions
Hold on, you can't call a linked list theoretical knowledge. It's a basic data structure used in tons of real world code, including this forum. And even then, theoretical knowledge does have an impact in the real world. People don't study and research theoretical subjects because they have nothing better to do, they do it because it has real world implications.

If you ignore the theory, you end up with sub-optimal software that only kinda works (who cares about studying the theory and actually verifying those pesky edge cases) and is slower than it should be (who cares about advanced data structures, just use arrays and hash tables everywhere).
I like stuff like these handbooks.

Because i see my work / skill not only in 'i'm doing what i'm doing and i'm good in exaclty what i'm doing' but more like 'i like software development and i should know more about that than just what i need right now'.

I also take interviews more serious than before: Its always a good chance to evolve. Thinking about technologies in a different angle.

Understanding products on version number level. Really trying to understand what i'm doing.
Very helpful, many thanks!
Yeah, I can understand preparing for the job itself, e.g. brushing up on your financial knowledge when applying for an HFT job or something. But interviews and actual jobs seem to have diverged to the point that there is now somewhat of an industry around 'preparing for the tech interview'. It's almost like a new branch of science.
MAMP Pro 4.4 Full Version Crack and Keygen for MacOS X