skysight-inc/HackerNews huggingface dataset:
In my case what college didn't teach me:

- customer oriented thinking (your not working for artistic beauty, balance technical arts and feature set ROI)

- pragmatism (even though they'll send a few "solve it then make it fast") you don't really get to feel the real pressure of aiming right at a good enough solution.

- optimization, not enough variations on a piece of logic to make it faster or whatever metric you need to optimize.
I’m not a heavy practitioner but as a robotics engineer being able to use existing algorithms to perform previously difficult tasks is exciting. I’m also hopeful that the coming decades will bring a lot more to robotics software as machine learning research continues.

One thing I’ve been learning is that the black box nature of machine learning algorithms is partially a myth. A lot of tools have been written to help explain models. However I’m a mere novice and student so that’s just something I’ve heard. Would love it if a skilled practitioner chimed in.
This seems like it has the potential for massive efficiency gains and maybe could help with better generalization if the much simpler networks could more easily be reused or recursed or something.
Music is so winner take all that I hesitate recommending it even to the most talented of musicians.

Compare the quality of this song with its play volume: https://youtu.be/903dYSv-xhw
That attitude is very strange to me.

I care about the quality and usefulness of my software. I give it away to give back, because I have been given much.

There are bugs in my software which I will never discover on my own. When a user offers me a bug report or a patch, that user is also giving back. The bug report is a form of contribution. It gives me information I wouldn't otherwise have, which I can use to improve my software, which can make it more reliable and useful to others.

Most users who encounter a bug don't take the time to report it. Those who do report bugs contribute their time and effort, and the fruits of their contributions help not only myself, but other users of the software.

This applies not only to bug reports, but to suggestions and feature requests as well, because all of them can help make the software more useful to others.

The only interaction that has negative value is to be asked a question that's already answered in the documentation. But even those can be valuable when they indicate a weakness in the documentation that makes the information hard to find or understand, which can be improved, which helps other users. And even the questions which are trivially answered by the documentation can lead to valuable interactions later.

So to charge a user for the privilege of interacting with me would be like asking the user to pay me for the privilege of helping me, for the privilege of giving back. It would be rude, and it would deny many the privilege of contributing through the means at their disposal. It would almost be like keeping a fellow human being in a kind of moral debt, rejecting their contributions out-of-hand, leaving them obliged, with no means to repay (or to "pay it forward").
That's because it's expected, all their friends are living in the same way, and they see this as temporary, with a larger income not that far off.

I can say I was very happy with minimal income in my university years, but would not be anymore as my friends are out of the campus and getting forward with their lives.
Also, pros crash differently than your typical bike commuter or recreational cyclist. For one, there's a large difference in speed (45+ kph for pros, half of that or less for your typical commuter - somewhat negated by the e-bike boom). Next, pros in televised races don't have to deal with oncoming traffic, so head-on collisions are a non-factor. And lastly, pros know how to crash (tuck in, roll over, dissipate energy over a distance), while non-pros tend to tense up in a crash situation.

There's probably other ways in which pros crash differently, making them a less than ideal sample of the overall cycling population.
I switched from Linux to Mac OS as well. First someone paid me to do a low level Mac app, so I bought a macbook white and found out how Mac OS works.

Then one day I was working on my main Linux desktop and something was distracting me. After a while I realized that the "system tray" (or whatever KDE calls it) icons were all removed and readded one by one regularly, instead of just being updated in place. The on screen movement was significant enough to steal my attention from the IDE.

I looked up how to build a hackintosh desktop and sadly I've never looked back. I might even replace the hackintosh with a Mac Pro in the next 1-2 years, now that they actually have a Mac Pro again.

UX wise, Mac OS is the least annoying operating system available now. Same goes for iOS on phones. It's bad because there's no competition, but that's it.
The 2019 model is better than 2018. They fixed several keyboard issues. (duplicate keys, jamming, etc).
At the very least, there's the real time clock.
The Caesar cipher was the best encryption available, once upon a time.
I love my SE but you really need to be OK with worse battery performance than normal and a bit slower of a phone. I don't think anyone should say it's strictly better than a phone released in the last two years ... but all of these things are preference-based decisions.
Do you have any notes on your build?

I'm in the early stages of planning a Z80-based system. I hadn't really considered video, just serial-console I/O. Currently I'm using an arduino to emulate RAM and I/O. I'm at a stage where I can run simple programs, and have a working BASIC interpreter running on the processor.

The next step will be wiring up real RAM/ROM, along with serial I/O, making the system completely standalone.
I don't know. My favourite languages to work in are Clojure (very dynamic) and the ML family (powerful types). I'll admit I've indulged in some C++ type orgies in the past. What I don't like is dynamic types in an imperative setting (python, js). I think dynamically typed oop is a bad combo.
It's not like they're fighting for the survival of the US. Much of the fighting is due to some stupid idea in the head of some politician, or even in the service of corporate profits, and a lot of innocent lives get sacrificed on those altars.

If you want to support those brave service men and women, it's better to support better medical care for veterans. It's bizarre that that's been such a long running problem in such a warlike country. But that's something that takes care of the actual people involved rather than the questionable corporate/political motives behind some wars.
Surely not the same game programmers that use Unreal with its C++ GC.
However, the keyboard everyone is complaining about IS complete and utter shit if you use the laptop outside a clean room environment.

I've been using my last 3 Apple laptops on the same balcony, and only the 2018 mbpro has keyboard problems. The older ones, including the 10 year old mb white, work just fine(tm) still.
The coverage of the Hong Kong protests is very partisan. So much that is hard from an outsider to gauge exactly what is going. (Compare it to eg. India / Kashmir or the protests in France.)

However what is obvious is that the HK government has a number of measures to do before it resorts to complete censorship or invites the army to take over. For example here in Denmark wearing masks in a public demonstration has been against the law for the past 10 years. Meaning that the police can arrest you immediately if you wear a mask and also (probably) dissolve the demonstration.
Disclosure: I work for financial institution in the US.

I think that the nature of wire transfers makes them somewhat risky. The institutions facilitating the transfers assume some of that risk for their consumers. If a large some of money is moved from your account to someone else's, and you dispute the transfer, the institution sending the wire may have to refund you the money.

The cost of a single transfer offsets the risk of the aggregation of fraudulent transfers. This could be a calculation of volume, fraud rates, average amount transferred on that channel, etc.

This is all in addition to network costs as payment processors (third party inbetween financial institutions)

So, fees = portion of network cost + risk offset

Hope this sheds a little light.
filebeat is one tool that does that, watching logs and piping to logstash.
"Scam Cancer", a friend once called it. I suppose he was right.
This is one of the most succinct ruminations on meetings and I agree with almost every point. Meetings are obviously useful, but they are difficult because there are many ways to do meeting poorly and few know what steps they need to take to ensure meetings are good.

I’ve often thought that attaching a price to meetings would help prompt the question of why this meeting is worth $X of the company’s dime. At the very least it would decrease needless invitees and give some ammunition to the call for higher value meetings.
> Any plan to use this in rustc?

One of the primary expectations / use cases for cranelift is its use for rustc's debug builds: https://github.com/CraneStation/cranelift/blob/master/rustc....
Basilar/basal skull fracture is what makes helmets dangerous in general, i.e. landing face-first on motorbikes often led to cracked bones at the bottom of the skull, often fatally. There were reports about increased rates among cyclists when helmets were made mandatory. I consider that pretty serious and not minor. Nothing is without risks it seems.
I recently upgraded and I like using the new keyboard.

The fragility of the thing cannot be defended, but the typing experience is quite good. It is very tactile: when it clicks it register. There’s no slowly pushing the key and then getting strokes registered before any tactile feedback, unlike mechanical keyboards. It’s low profile so you can rest your palms without excessively bending you wrists, which is better for your hands.
That’s not consistent with the empirical evidence in sociology research. Reported happiness does drastically change between $20k in the US and $80k specifically.

And in fact it isn’t specifically a choice. Sure you can make choices that, over a long term, will boost your income but it’s rarely a choice.
Interesting, because clang does support closures in C, thanks to Apple.
Huh? We don't work at Google, we use Google services
I don't know about the University of Waterloo, but at the University of Canterbury, we had separate Computer Science and Software Engineering degrees; you could get either a B.Eng (hons) in Software Engineering or a B.Sc in Computer Science.

Software engineering students had to do process and design papers, they (theoretically, at least) learned about agile development, UML diagrams, and all that other SDLC bullshit. As a computer scientist, I instead took fun papers like computer graphics and cryptography.

All the things I missed learning because I did computer science, I picked up as I needed at work. Learning how agile development works doesn't take a semester of reading books, and what you learn in theory about the SDLC at university doesn't reflect reality in any company.
Internet and communication blackout causes hospitals to become graveyards
> But in the end, it would just be a translation app. It wouldn’t want to take over the world. It wouldn’t even “want” to become better at translating than it was already. It would just translate stuff really well.

> It could have media services that can write books or generate movies to fit your personal tastes.

I'm not an expert in this topic, but wouldn't you say that the ability to create compelling narratives (even more so than 'mechanical' translation between languages), pretty much relies on your ability to empathise at some level with people who want to take over the world or the people who want to stop them?

How would AI come up with the plot for one of the most profitable franchises in recent history - "Avengers: Infinity War" movies? It would have to be programmed with an understanding for Thanos' perspective, and the fundamental will of most everyone around him to be terrified of that and disagree - and even then it's not a good movie franchise without the romance and familial dynamics between so many characters.

If an AI can already understand all that (and know that it has to understand all that) - well you've created a pretty smart human already - and the OP's argument about differentiating these powers doesn't seem to hold...
Scanning in iOS Notes is also vastly better.
My biggest gripe is that the up and down arrow keys are half the size of the left and right arrow keys. It makes it difficult to quickly move the cursor or scroll through previous commands in a terminal. If I didn’t use emacs I probably would have picked another machine
It's clearly the other way round. Competition is so fierce that people spin up fraudulent results to keep their job. Today's university work is becoming eerily similar to its corporate counterpart. Which is a huge loss for us all.
In Japan, I’ve heard you have to pay out of your cost center to reserve conference rooms and it helps with this, and with not having people needlessly occupy conference rooms. It’s a win win.
Yes, I do this all the time when I'm hiking out backpacking. Without any cell or WiFi nearby I try to save battery by turning them off. When I want to check a location on my map I enable the location long enough to get a GPS fix and turn it off.
> They want the practical utility of impressing people (including the other sex)

And it's not gonna do that if the CEO shits on his own product. Things that are good because they are good are less vulnerable than things whose value comes from being impressive because of marketing.
We do none of the above! We just keep tacking on new features to snag more clients.

On the plus side, I work 38 hours a week and not a minute more, and I get paid above median for the privilege.
I have found the main advantage of static typing being easy, convenient refactoring. I never get my design or code to be just "right" the first time. I get the naming wrong, the functions too big, the design a bit skewed. I need to do a couple of passes, refactoring to get it in a tight shape. And statically typed languages give you tools to refactor with confidence.

This is one of the advantages of typescript over a language like clojurescript.
No it does not my mistake, I replied to the wrong parent comment.
What did she expect Google to do in her case? I understand she dated Drummond and had a consensual relationship with him, Google moved her to a different team (because there's a conflict of interest if somebody is the manager of their partner).

After their relationship ended, it got ugly, but what is Google's supposed role in their custody battle? And how is that related to sexual harassment?
Cost of goods and services is proportional in most places. Human happiness is often based on perceived social standing rather than objective wealth.

That is assuming your status is above subsistence level in your society.
Is Stripe as Popular in USA as in Europe? Or Is Paypal More Common?
Hey there.

We are integrating payment gateway to our MVP and choosing between Paypal and stripe. Any inputs - as a user and not as a developer?
> Right now, the status quo is that maintainers create massive amounts of value and then for-profit companies and SaaS startups capture almost all of it.

it's almost like we'd need a license that allows free users and restricts people who profit, or dual licensing.
We've had those for a while, haven't we?
That is true
No, it means that a process must be put in place to deprecate them, and remove them after a couple of major releases.

Even Java has started to actually remove deprecated APIs.
I'm not sure if your reaction is because it's high or low!

WIt's not just writing. ReadMe doesn't write anything for you. You'd have to build the "platform" before anything is actually written.

But $5k/mo works out to be a ~$30k salary after taxes.
I like the new keyboard, like, a lot. I have a work 2018 and my personal 2016 and prefer the new thin keyboard and hate typing on the fat one... but my work laptop didn't survive my second trip to a dusty environment. The new keyboard is literally a toy for air conditioned daily cleaned offices, I bet Apple even has to replace their own engineers laptops when they travel to warehouses or dusty shops so they may know better than us about this issue.

I have faith they will fix it, but the current thing made the Mac, which was already a finicky flimsy thing, almost impossible to use for extended periods of time on a dusty shop floor.
College is free?! TIL. I guess in that case nobody can complain.
Show HN: Kvrocks – High Performance SSD Redis which supports replication and HA
Just gonna leave this here:

https://youtu.be/zh264YV5Ci8?t=338
If all the Google programmers who're here at HN started working elsewhere nothing significant would really happen. Google would continue to operate the same way. Except maybe making it to the front page of HN would stop functioning as an ad hoc appeals process for Google decisions.
>Programmers here at HN could stop this behavior in a minute.

Thousands of others would replace them next minute, so why do you think it would change anything?
Reminds me of the article “Maybe today’s Navy is just not very good at driving ships”

https://www.navytimes.com/news/your-navy/2017/08/27/navy-swo...
Actual scuba divers use a dive computer. Watches are for pose(u)rs.
The line is subsistence, not being a billionaire. If you don’t have food, shelter and health care you are often very very in happy. If you have those, each additional dollar contributes a much smaller degree of happiness. The research suggest the line for diminishing returns in the US is $80k in most cities.
You can always make a generic

Interface ObjMap<T> = {[name: string]: T}

And the use it as const intMap: ObjMap<int> and voila!
I was lucky enough that I never had to apply for a job with such requirements, but how does one learn about stuff like this?
DOT certification is the biggest joke in safety there is. To start, companies self-certify. To continue, watch this: https://youtu.be/0BUyp3HX8cY
I'm currently looking to buy a new laptop to replace my old MacBook Pro, and a lot of people claim that the departure of Jon Ive might make the upcoming 16" MacBook Pro better than the older Macs.

I'm mostly drawn to Thinkpad, though. They receive unending praise for their excellent keyboards. The only downside is that they don't seem to have a model that matches my exact needs (like a 17" screen but to GPU).
Being advertised in mainstream media seems like a good initial assessment for shit science :-)
I'd be curious as to whether it loses ring some sales.
Skull of humankind's oldest-known ancestor discovered
His behavior since then shows very similar contempt for users, privacy, or the rule of law.
Reasons not to use Microsoft https://stallman.org/microsoft.html
Rock climbing ropes have very clear performance metrics. "Hard hat" style helmets are similar, they are made to protect from falling projectiles like tools or rocks and must not break.

Bicycle helmets just add a few mm of valuable deceleration distance in the best case, that's all they do apart from protecting from purely cosmetical abrasions. The maximum amount of extra deceleration distance is provided at one very specific kind of impact. When the material properties change, the maximum will be achieved at a different impact. But you cannot predict which one you will have that one time when you actually use the helmet. The old one might be better or worse, nobody knows.

If manufacturers knew exactly what would eventually hit you, lots of engineering could be applied to precisely tune the helmet to that impact, but they don't know so they cannot do that. So all the engineering goes into achieving comfort while hitting regulation targets and into marketing features that only need to appeal to "common sense". There is no engineering at all going into the main purpose. Even aerodynamics, a clearly defined performance metric orthogonal to protection, is just barely starting to move on from hand-wavey "fast looks" to actual engineering.
Definitely the remote work stuff, it's ridiculous how many people sit at the desk in a stuffy or crowded office while they could do the same work at home or wherever. Less cars (and less company cars needed, so potentially better pay), less commuters, less pollution. This is something that could benefit the environment, overall health and happiness of people and so much more. Just wish companies would get on board already, it's improving but a lot of countries and companies are still far behind.
He wasn’t a teenager.
I find quite a few alert(s) to be hit/miss (even Google alerts @ times), always good to have a backup search so for certain keywords I have a page + they just link out to Algolia ... https://hn.algolia.com/?sort=byDate&prefix&page=0&dateRange=...
DLR Insurance Business
In my experience breastfeeding is much easier than formula. Not sterilization, no cooled boiled water, no trips to the kitchen at night, no need to bring lots of extra things on trips, etc.

Breastfeeding seems harder for about 10 days at the beginning - and if you use formula in this period you won't get enough milk and you are stuck with formula going forward.

(Twins could well be an exception I've no experience with twins!)
Alternatively you can have only standing meetings. That usually helps reduce wasted time and stay succinct and effective from my experience.
The nasty part with those sudden removal/bans from AppStore’s/ services is that they say:
You’ve violated something.
You’re blocked.
You know why!

Imagine going with that approach to a child...

Without explaining or suggesting the rationale it’s closer to very dark dictatorship instead of providing something closer to a decent legal system where you can appeal and a system that should make justice.

With those companies it’s more like a field trial.
Not all people, just some people, those who are protected and think they can get away with it.

Imagine this story the other way around - PhD candidate accused by respectable researcher of making up data...the accuser would have been held out as a hero.

This has nothing to do with capitalism.

Odd how the whistleblower is finding herself in the same position as if she actually committed the fraud.
I’ll grant you it’s not obvious, but it’s quite easy once you know (as with most things in GUIs): just drag it. You can drag a file/folder from Finder to Terminal or a text editor and it’ll populate the full path.

You can even drag a folder from a Finder window to a save prompt or web browser upload prompt and it’ll relocate you to that directory in the prompt.

The rich drag and drop functionality is one of my favorite features of macOS.
I don't think Carmack is the problem here.
Just because the architecture is free doesn't mean IBM won't make a shitload of money from the future of this processor. There are a lot of other ways than licensing. RHEL is free since forever and still it's the biggest income source for Red Hat afaik.
“Three IPv4 Unicast Address Blocks”.Good Information for Security Professionals
Doppelganger of Steve Jobs Causes a Sensation on Reddit