skysight-inc/HackerNews huggingface dataset:
You can call that passion, but you can't demand passion. Passion doesn't work that way. You can certainly foster this passion in your employees by giving them real buy-in, making their contributions matter, and having them benefit from the success of the project.

I'm passionate about the project I currently work for, but it's probably the first professional project ever (in 20 years) where I feel this way. And I feel this way because I was involved right from the very early start, I've got tons of context, and saw this develop from the very first prototype that I wrote to its current state. I did the job interviews for most of the rest of the team. I may only be a freelancer working for a major bank, but man do I feel a lot of ownership for this project. I love this project, but I notice not all of my team mates do. You clearly can't force or demand this kind of passion. Certainly not up-front.

I still work only 4 days a week, by the way.
Best Practices for Managing Data Science and Delivering Impact
And when you buy the games, you get to keep them! No risk of your xbox disappearing overnight after you go to bed, unlike cloud offerings.
The messaging on your website seems to be very software-focused, the value proposition is about the platform itself, not the value/pain-killer you seem to provide through it.
Skillset that'll get me a remote job if I live overseas: AWS/cloud or webdev?
or is there something more in demand than those two?

and please don't tell me both..i realisticallly have time to only learn one at the moment
> Sorry to be picking a nit here but the SwinSID is not FPGA based, it's a software emulator running on an AVR mcu.

I sit corrected :)
> requires full-time commitment to study and research on the part of students

How can they say this, and then also ask their graduate students to teach? They're contradicting themselves.
I can offer a perspective from the developer's point of view:-

Great developers (like the one you mentioned) have significant opportunity costs.

Unrelated:-
I am looking for opportunities in this space.

[Resume] https://drive.google.com/file/d/1mzQHjxMlAi_LOrQwccnQUskjzjr...
Powers of Ten (1977, Video)
>> but they're not insurmountable

If your health is so bad that you die, that's insurmountable.

If regulations are so rigid that the government forbids you to open your business, that's insurmountable.

If a corporation sets up shop next door and sells everything you sell at half the price, that's insurmountable.

Then also milder combinations of all of the above can be insurmountable.
Docs and Sheets were entirely rewritten in house many years after the acquisition. They don't work at all like the original products.
Playback of whatever media on a SBC (rpi etc) is not the problem. Of course, it's great to have more software doing this and I applaud the effort (personally I'd have leveraged gstreamer and saved a load of time since I've used it before).

The real problem, quickly dismissed in this article, is support integrated into 1st party apps. Chromecast lets you use a streaming platform app 100% normally and then 2 clicks later it's playing on your big screen/speakers. You could implement some sort of bridge app (that you'd "share" the content to) but then you are switching between the streaming app for content discovery, and the bridge app for control. That's not the chromecast experience. The only way we can get that experience is with 1st class support built into the streaming app. Spotify/Google/soundcloud/Amazon have no reason at all to work on adding support for something new until it becomes popular, but that's obviously a chicken and egg situation. Chromecast support is already built in everywhere, but of course that's a non-starter since Google have locked everything down sufficiently to prevent implementation of a receiver. I don't know the answer to this.
Given that it's Google, for Stadia they have the financial means to reimburse their customers (and buy out the game developers / publishers) if they want to shut it down - and it's heading that way fast.
Checkout Fulcro http://book.fulcrologic.com/#_fulcro_from_10000_feet
The average incubation period is a lot less than two weeks. I've seen estimates from 4 to 7 days. Two weeks is considered the upper limit for most people, safe enough to use as the quarantine time.
Renting equipment at conferences is indeed heinously expensive, IME.

However, this is a very different case to the one of the previous commenter, who is talking about renting out equipment to the public, for the sake of ‘digital nomads’.
this is the style that let me get into python reading a python book by new riders within 3 days. i replace perl based module within a week of reading.

this: teaching material should give immediate confidence to apply learned material and - refine it later.

excellent write up
How to Propose an Open Relationship
I use it extensively for automating tasks, and it's pretty good. Sure, it's not as snappy as a Go executable, but:

1. you get all JVM libraries (eg JDBC)
2. it's very compact to write and maintain
3. you can develop stuff using a REPL, and this is very handy for ill-defined problems.
4. if the result is worth it, I can create a Graal native for it (but I hardly ever use this)

I ended up as an author of a thing to minimize the boilerplate involved: https://github.com/l3nz/cli-matic
Can you reference "Types solve 2% of programming errors"? I've read numerous research papers and blogs on this topic and have never seen anything as low as 2%.

Edit: Googled and nope, can't find anything.
Best montessori toys for 6 months
You must be wanting some perfect and safe to play with toys for your <a href="https://thebesttoysguide.com/best-montessori-toys-for-6-month-old-gift-ideas-for-kids/">montessori toys for 6 month</a>, but you are unable to find them. Here is the list of Best Montessori toys for 6 month old to provide safety and fun to your baby.
Photogrammetry is a commoditized set of algorithms and workflows to do this.

https://en.wikipedia.org/wiki/Photogrammetry

There is a good introduction to production use in this GDC presentation from DICE:

https://www.gdcvault.com/play/1023272/Photogrammetry-and-Sta...

Examples of applications that are usable for individuals include:

https://www.3dflow.net/3df-zephyr-pro-3d-models-from-photos/

https://www.agisoft.com/

https://www.capturingreality.com/

And free/open source/academic:

https://colmap.github.io/

http://ccwu.me/vsfm/

https://alicevision.org/
Hello eberyvody.

Mate, I appreciate you checking it out, thank you very much.

Oh, it definitely needs some design love, haha, holding hands very high up to that one. It is still concept stage for me, MVP v2.

MVP v1 (took 4 years, which I made in Excel), my private version covered from initial idea to early traction:

Phase 1
1. Idea Breakdown
2. Problem Research
3. Market Audit 1
4. Audience Disposition
5. Audience Outreach

Phase 2
6. Audience Interviews
7. Interview Results
8. Eco-Player Input
9. Signals (ICP and Persona Generation)

Phase 3
10. Draft Solution v1
11. Value Propositions + Culture Fit
12. Initial Solution + Visionary Solution
13. Initial Solution v1
14. Vision

Phase 4
15. Market Audit 2
16. Competition Audit 2
17. Market Opportunity 2
18. Minimum Viable Solution Formulation
19. MVP Proposition + User Stories

Phase 5
20. Solution Roadmap and MVP & v1 to MVP Harmonization
21. Business Model Auto Generate + Update 1
22. Market Demand Validation
23. MVP Specs, Users Stories, UX/UI
24. Prototype + Validation

Phase 6
25. Investor Criteria Interest Out-Reach
26. Legal & Regulatory Preliminary Assessment
27. Risk Assessment
28. MVP Production
29. MVP Closed Testing & Update

Phase 7
30. Rough Brand Positioning + Initial Marketing
31. Competition Audit 3
32. Content Audit 1
33. Keyword Audit 1
34. MVP Incremental Launch

Phase 8
35. Funnel Proposition (Bottom Up)
36. Early Traction
37. Problem – Solution Fit

MVP v2, no I won't be monetizing it. This is purely to get some brand awareness, as I am a nobody. And to increase the small group of people I work with so I can continue to learn, and then work on MVP v3, which will be the web app version.

Yeah I had a look at Pioneer a while back. I like what they are doing, but honestly I don't have time, my focus is purely on learning, thinking, and working. As for brokering funding rounds for the promising, I thought about that a while back, but that is an off-shoot from the primary objective of Startizer, aiding founders, incubating minds, sharpening analytical skills, promoting a sense of self-belief but not self-delusion.

Certainly I would like to connect with you, continue our conversation if that is ok with you?

Cheers, Ace.
> a PhD is sold as a key step for a well-paying and fulfilling career where you can make a difference

Yes, it is sold as such. But the appeal is fading fast.

Academia nowadays is something between a Beauty Pageant and the Hunger Games where people struggle with underpayment for years for maybe one day getting the famed tenured position.
I mean, there was no epidemic in people dying in car crashes in 2013. And we are doing quite a lot to minimize deaths from car crashes - traffic rules, technological regulations.
Hmm, I'd try something like http://www.iocrest.com/en/product_details594.html + eSATA to external enclosure (probably custom 3d printed).

These adapters are based on Marvell chips from what I remember and are quite reliable but tend to get warm.

https://www.marvell.com/content/dam/marvell/en/public-collat...
I have a passion for the work I do part time. It is because of the technical challenges though. I fill the non work time with other technical challenges most of the time.

I do not think passion and part time work are at odds at all.
This type of response from a teacher baffles me. Why would you not just:

"You see, the problem then becomes how do we (overcome the problem in the approach known to me)"

Or, if I don't know why it would not work, suggest the student look into it, report back to everyone. With generous compensation in study credits or whatnot.

Why would you ever laugh?

I was a uni lecturer some 10 years ago.
Cloud computing with the browser as thin terminal, and around the circle they go.

The irony is getting one of those rich clients for microservices hosted on IBM and Unisys mainframes, written in Cobol, NEWP, RPG.
Also, the convolution part is only a speedup thing. You can do very similar neural network operations without the convolution, except that everything will be much slower and you'd need a lot more memory.
iTerm2 is fantastic! It can be a bit CPU hungry but you get a stack of mod cons out of the bargain.

There are tons of proprietary escape codes, not least of all the incredibly useful one for "fireworks"! [1]

^[]1337;RequestAttention=fireworks^G

[1]: https://iterm2.com/documentation-escape-codes.html
I have a Gen8 and it has a Xeon.

I just want to put some perspective to “switched from”, because HP _used_ Xeon processors in its prosumer servers, so I don’t really see switching them back.
While these may do some or all of the apps OP mentioned, the UX of most of them, even from the screenshot seems horrid.
Out of interest, what is the alternative to Hangouts from Google? I have Duo but I don't want to video call all the time. I would like to IM and send pictures (without WhatsApp).

Does Google have an alternative or are they just ditching it for no purpose?
One way to think about Wildcard (and RPC in general) is that it allows you to directly use SQL queries to retrieve and mutate data for your frontend.

That said, if you prefer using Relay + GraphQL over writing SQL queries, then Wildcard (and RPC) may not be the right tool for you. Although I'd worry about the complexity of your stack. Unnecessary complex stacks tend to be an evil time sink in the long run. Simplicity is key.

RPC + PotgreSQL is fundamentally simpler than Relay + GraphQL + Hasura + PotgreSQL.

The thing is that you need GraphQL only when you need to expose your data to third parties.

GraphQL = generic API = thid-party devS.

For consuming your database from your own frontend, you don't need GraphQL and RPC is enough and simpler.

> Decoupling is good any time you want to allow different parts to change independently

With Wildcard(/RPC) you deploy frontend and backend at the same time but you develop both independently.

Migration is easy when you create a GraphQL API in parallel to your existing RPC API and progressively transition from your RPC API to your newly created GraphQL API. That said, chances are high that GraphQL will never be needed; only very large companies need GraphQL (the organization is so large that exposing an API to the whole organization is almost like exposing an API to the whole world). Basically devS of very large companies ~= third-party devS and you then need a generic API such as GraphQL.
Thanks for this, it's quite useful actually!

I've always kinda struggled with getting started with Docker..
I think it makes a lot of sense to pay extra attention that the first hires have a passion for the mission. Passion could be driven by just a great product but also good equity package (with some flexibility of selling equity before an exit, IMO important for early employees. Maybe your former colleague could get passionate about your company under such terms?

If not, but the person is fairly senior and has excellent skills, I'd still consider hiring them but make it clear that's a different role and not the pillar shaping the company but rather a person laying a good technical foundation. That way you can hire another person that is more committed to the company but could benefit from that technical foundation.

But otherwise, I'd pass.

I've been working at startups for 10+ years and while I understand the negative association with 'passion' and saw that as excuse for bad compensation as well, I'm gonna assume you're not just looking for cheap labor but truly people who can grow with the company and and benefit from it success. In that case it would be a shame to hire a person for which it's just another job. (There are plenty of jobs if that's what one is looking for.)
Oh, I was mostly interested in Stadia (but never played it), when I was looking to play some single player games that my local machine couldn't handle.

I wouldn't mind the occasional bad lag nearly as much as in a competitive multiplayer fast-reactions game.
> time spent in a way that made you feel good isn't wasted

I am not sure this sentence is universally true. I'd like to remind you about the experiment with mice that got a button to trigger their own happiness center... They end up pressing that button, until they die from lack of food.
I am just getting into rust myself - following from that 30 min article a few days ago.

From my understanding, the comments in a few of the examples are misleading. Author is stating things like "// mutable borrow occured" where there is no mutable borrow occuring. My understanding is that there is an implicit mutable borrow where the methods are being called (e.g. `original_owner.push('.');`) which is raising the errors

Can anyone with more experience confirm/deny that this is the case, as I want to be sure I am not misunderstanding this
Jcat: A New Alternative to Microsoft Catalog Files
Does it matter when all these tools are compatible (on the level of artifacts and distribution repository)?
The other interesting problem is that the experts are using tools and concepts that are a long way away from a beginner and that can make it harder for beginners to learn. In Clojure when a beginner wants to accomplish a task their biggest problem is that they are solving the wrong problem or being pushed to deal with problems they don't understand.

Case in point the var/agent/ref system is fantastic and probably critical to how to think about Clojure projects - but the problems being solved by it are a long way away from the concerns of someone at the beginner-intermediate type level. They don't need to solve multithreading right now. They don't see their data model as an urgent priority.

Compare that to Python where most of the core language is (1) call function, solve problem or (2) feature does something you could already do but with a little less typing.

I prefer Clojure but it is easy to see that the lack of an opinionated onboarding process is going to hurt the language.
Vietnamese startup Loship is driving its way to become a ‘unicorn’ success
It's a numbers game. A tool doesn't have to catch everyone for it to help.
I stopped watching regular TV around 2005 due to the influx of "reality-tv" and other crappy formats. What I used to watch before was real documentaries on discovery and it's family of channels.

Now I just watch Festival of Science or Royal Institution lectures on YouTube and some anime on wakanim :)

There are also a lot of real in-class lectures filmed on various topic on YouTube that I find very nice.

I don't miss regular TV at all.

I quit facebook around 2012 (deleted and purged the accont by waiting 6 months) and I don't miss that either. I still have contact with the friends that I care about via phone, I just don't look at their fake lives on facebook anymore.
Fair enough, I think nutritional science is in its nascent stages, so the whole thing is pretty vague and on shaky ground. However, some cursory empirical evidence does back most of his claims around fat gain. At least to my armchair-nutritionist satisfaction.

Anecdata, everyone's favorite - I've seen someone gain no weight eating near 100% protein, while way over their TDEE. Kid you not, 4000 kcal of lean protein and mustard.

Also morbidly, you've got alcoholics (spirits), also traditionally under weight while consuming far in excess of their TDEE in ethanol (7 kcal per gram).

So some of it can be tested in the field!
Remove the `-F` flag right in front of that, works for me after that.
There is precedent: Microsoft issued full refunds for everyone that had bought digital books from them when they shut the store down last year.
I have to agree with you there. It's not nice to have to ask such questions, it feels like the equivalent of just hammering the candidate with questions about the time complexity of a bunch of random algorithms.

Coding or maths interview questions are quite nice because they can be treated as puzzles that the candidate can tackle in different ways, and the interviewer can guide them without giving too much away if they get too lost.

DS questions on the other hand come in two flavors: pop quiz type of questions like the ones in this post, or the "pretend you have data, how would you write a recommendation system" ones, which also suck.

I try to mitigate this by inserting questions when the candidate is talking about previous projects, so I can gauge if they have a deep enough understanding the stuff that they've used in the past, and also to give more context for the questions.
ML Tool “Identifies, Exposes Violent Extremists Online”
Google's Worst Business Decision
You are correct to think about the implications to your company culture. IMO it’s going to be tough to reconcile expecting the others to grind hard with him being part time. Also, I think you’re basically providing runway for his other venture. The bottom line is, what kind of company do you all want?

Edit: someone once told me: hire slowly, fire quickly.
How to Work During a Pandemic
Hello mate, thank you for checking the site out.

There will be continued improvement of VP and UVP, so the sharing of your data points is appreciated, thank you.

The places where the site has been shared, ie HN and one other place, they have early adopters, who are problem aware, they don't need me to be another one who starts selling in the shallow style with no comprehension of where are these benefits coming from. They know the pain, and and from the feedback from ones I targeted and reached out one-to-one it was appreciated that I am attempting to go deeper.

If you would like to assess more of the problem clarification and value delivery, then I recommend perusing the page https://startizer.com/the-problems-with-startup-material/.

Even then though, you took the time to check it out and respond, and for that I thank you.

Cheers, Ace.
I _love_ this. Thank you.
Author here.

The "// mutable borrow occurred" was a typo. Fixed now
> You are confusing brains and minds.

That's a baseless assertion. In fact, I made it extra clear to distinguish between minds and the hardware they run on. By necessity, we need to talk about the "interface" between both though.

> Our minds extend beyond our bodies, we act on the basis of our friends and society.

How does that counter the argument that minds (already) run on machines?
Interesting to see how far we have become in knowledge of outer space and rendering capabilities as can be seen in more recent videos such as https://www.youtube.com/watch?v=17jymDn0W6U
That's not really what I'm saying. I'm saying that there is too much speculation. The bets are too big. I don't care one lick if people lose their shirts. The problem is that if we put a lot of money into ventures that have a very low probability of success, then that money is not at all efficient. The idea that you have to bet big to win big could very well guide us into recession (or worse). It wouldn't be the first time it has happened ;-)
Maybe. Unions like democracy are a compromise. Though, I always wonder why do so many people here (despite not being in a tech union or majorly working in industries without them most likely) push for it so much?

Can anyone give me their actual experience being in a union that's not in the tech industry?
I suppose from point of view of idea retention and acceptance - for the idea to go 'viral' - you need a strong practical example.

Humans are really great at taking into use new practical tools. Not so much taking in a half-established concept and turning it into something usefull.

So, from point of view of innovation, you are right. From the point of view of what matters from historical perspective to get a new idea stick, the author has a strong point.
Hey! Here is a novel way to get people to submit their photos to Facebook.
>Not by most scientists

What's your source for the "most" here? Certainly there were prominent contemporaries of Galileo who took the star size objection seriously.

>And again, the opposition from the Church was due to theological and political reasons.

Partly. The Church didn't want to make theological revisions in the absence of a compelling scientific case for heliocentrism. So the scientific status of the claims was important as well.
Being someone who was there, it sounds like this person is looking to 'hedge' their risk. He's placing two bets - on his own project and yours.

If you're afraid of this affecting your culture, don't treat him as a full timer. Instead, treat him as a contractor, with the option of going full time if you do well.

This is IMO the only sweet spot for contractors, when someone is brilliant but outside your budget. I'm not a fan of part-timers, but 3 days is a good commitment, as opposed to someone who only works nights. Depending on the type of person, a developer might even end up achieving as much in 3 days as they would in 5 days.
I wrote a Selenium bot to unsubscribe from notifications from all my friends. Now I just use Facebook for messaging and events.
Thanks. I'd love to use it, but it is not working on my system. When I click "Enable Content" in Access, the main form then just disappears.

I'd suggest packing this up as an installer, if you can.
Apparently they also heavily botched the developer experience, when reading across some of the sources on the dev community.

Think Android NDK, just worse. At least that is what I get from those comments.
No, 'nymph' as in 'dragonfly nymph', as in the part of an insect's life cycle, which is also the reason why I called it 'NymphRPC'. The idea being that these are frameworks that allow the grown-up application to emerge after development.

(I'm the author of NymphCast/NymphRPC, etc.)