skysight-inc/HackerNews huggingface dataset:
>the way people interact with each other and organize themselves, which so far has manifested as large corporations because it has been the most efficient expression of our own built-in networking.

[citation needed]
He can't, she is already married.
> Object enabling technology consisting of an simple yet elegant object model and a lightweight runtime support system sufficient for implementing language-independent objects on virtually any platform that supports dynamic linking.

I don't know about elegant, but circa 2001, I ported some COM objects to Linux, including enough of the surrounding Win32 API's to make it work. I had a fake registry based on text files, with CoCreateClass and all that junk working. The shared libs continued to have a DllMain, and DllCanUnloadnow and so on.
I'll try any LinkedIn alternative these days, since they have become so bloated.

But I've decided not to register myself with Able, since GitHub registration asks for the following, which I don't agree:

> Able by RhettTrickett
> wants to access your account
> Personal user data
> Full access
> This application will be able to read and write all user data. This includes the following:
> Private email addresses
> Private profile information
> Followers

Also, (full?) access to my primary organization. Hard pass. Why full access?
Good ones always help employees regardless of reason for the transition.

If the company has wound down cleanly the team will have been looking for jobs for 1-2 months before there is no more money and so the founders and executive team will have helped as many of them find soft landings as possible. Generally founders will use their networks, and investors networks to help people get through the door at other companies. They generally provide references and try and do everything reasonable and ethical to get people placed. This includes letting people use company computers to send resumes, use printers, internet access etc.

When companies don't wind down gracefully and fail fast and loud of course most of this doesn't happen. But in those cases where the founders are good people but just made mistakes they will still do all of the above with whatever resources they can.

The team usually also looks out for each other and like the saying goes A players want to work with A players so once one is placed they'll work to help others too.

IMO there is never a reason not to help people in the case of the company winding down. Even if a person was someone who wasn't a top performer you have a responsibility to that person as another human to help them as much as possible.

Why I have seen this go sideways sometimes is when employees start thinking the company owes them all this and a lot more. The reality is the company owes treating you like a human being and trying to do the right thing. But they don't owe you more than is possible or reasonable.
There are intervening steps between meeting someone and deciding to work long-term with them.

My cofounder and I didn't know each other at the outset we worked together for 6 months before deciding to commit full time and draw up paperwork, etc.
Likewise. To have someone with immaculate technical judgment means you potentially have a custodian that keeps an entire multi-team codebase on track.
Hell, as far as I know we still haven't standardized on whether `:foo` or `foo:` is the right way to do keywords in scheme
You'd be very surprised then at how fast some people at companies bang out code with very little understanding of the problem, get it done fast, and look like heroes because it works. They then build up an expectation of getting things done fast because "time is money" and end up with a garbled mess of spaghetti code that functions.

Most senior developers that I know are so good at the above that very little communication is required about even the problem. So in reality, they end up sacrificing the team and becoming one man armies.

This goes on until retirement, and then a junior replaces them because they're cheaper and they're stuck with trying to learn a huge ball of code on their own, because teams became obsolete and documentation was an after-thought, that could have been done with a bit more effort on the senior developer to get out of their box and actually impart knowledge.

However, there is the opposite end of the spectrum where they write great code and could do everything themselves while still knowing crap about the problem domain. At that point though, does the PD really matter? Most people , including customers, just accept code results on their face anyways.
I have a script check Hacker News every hour for stories on VIM and Tweet them out. Love my Pi.

https://github.com/lando2319/HN_Vimmy_Bot

https://twitter.com/HN_Vimmy_Bot
I would argue that "traditional" conservatism has been pushed to the outskirts of the current Republican party, in a way that isn't (currently) matched in the Democratic party. Folks like George Will, for example. https://reason.com/2016/06/25/george-will-leaves-the-republi...
It is a stupid designer,he did not learn the cultures of these countries. In China people do not contact others by mail, but mobile and wechat.
I don't like the bias.

The voice I use the most for my projects now is "Ivy" from AWS which sounds like a Yordle from League of Legends that has been huffing helium. "Ivy" is gendered but cartoony enough that I don't think there is a trace of sexual submission there.

Now all I need is a voice that sounds like Lester Holt when he's been huffing Sulfur Hexaflouride and I'll have my head maid and my head butler.
Have you even _tried_ registering a domain? Any time I go looking for nice domain names, either for fun or for a purpose, I go through a ton of excellent domain names owned by squatters who sell the domains for ridiculous or undisclosed prices, before finding a few less desirable domain names which are actually available. How are squatters a "myth" in any way?
I find it interesting that they published alternative emergency numbers upon social media and more importantly, push notification via mobile phone networks.

Why couldn't those mobile phone networks of just rerouted the emergency number to the alternative number?
We cannot get into Windows Live Mail and it is asking for our password to retrieve email. When I type it in it is rejected What do I do now? Webmail works but cannot be accessed Windows Live Mail. Help!
This is incorrect. I'd feel a lot better if it were true!
Squeakernet FLP is not a cat feeder, it's a feline lifestyle platform. Current features are largely focused on kibble deployment though.

https://github.com/buzzcola/squeakernet/
> I compiled the code and … no error message. Everything went fine. But?! I just added a field to a struct, the compiler should say that my code is not good anymore because I’m not initializing the value where it should be!

This is your big hangup with Go? You added a new field, didn’t use that field anywhere, and the compiler didn’t complain? I’ve heard a lot of valid criticisms of the language but this is a new one for me.
What Went Down at the Q2'2019 Gitlab Hackathon
For being founded on cryptography, blockchain has persistent security problems
http://archive.fo/04vtS
Really? What proof do you have? Sure looks that way to me:

https://twitter.com/justinschuh/status/1141098603605135360
> mandate updating

hahahahahahahahaahaha

> isolate those machines

that's exactly what is done, but you just said that security people need to stop thinking in those terms, so...?
"First there were VBXs. Then there were OCXs. Then, Microsoft wanted us to call them OLE Custom Controls, but we persisted in calling them OCXs. So they must have figured that we wouldn't accept any control technology that didn't have a name ending in X." -Curt Hagenlocher
Looking for a business partner.

I’m a designer and developer with one successful small company built in the past. Looking to do it again.

I can execute a mobile / web product which scales on Amazon AWS. Think local scale (millions of users) not internet scale (billions). Like a lifestyle business.

I have my own ideas but open to any new idea. Anything works which can be executed by a few people. I’m interested in a 6-7 figure business instead of the usual unicorn.
I thought I was having a stroke looking at that title until I realized that "yawning" also means "wide."
Programming Elixir[1] has hands-on exercises throughout. The author also published a video course[2] with exercises.

[1]: https://pragprog.com/book/elixir16/programming-elixir-1-6

[2]: https://codestool.coding-gnome.com/courses/elixir-for-progra...
Who do you suppose hired those contractors? Why does the government have worse luck than the private sector when it comes to hiring competent contractors? Why is there a meme among contractors about how easy it is to overcharge the public sector? I voted for Obama, but his administration owns the disasterous rollout of healthcare.gov.
That question (what do you want to do for a living) is not that important, because most of us, for various reasons (but mostly market forces), cannot work the job we would prefer anyway.
I had to job-hop and watch my industry and my city inflate like crazy to see 120. Though...I did start some time ago.
It used to run kplex to bridge NMEA data (wind speed, depth soundings, boat speed, etc.) from our SeaTalk network to TCP/IP. Now a GL-AR300M does the job though, along with all the Wifi/GSM routing, saving one computer and power (when running strictly off solar and batteries, this matters).
I created an internet-controlled rover, with live camera feed. Tutorial: https://limitos.com/tutorials/rover .
If anyone is on the fence on learning Elixir / Phoenix (Elixir's most popular web framework library) please do yourself a favor and give it a shot. If you're on a time crunch and want the best bang for your buck on "why bother learning yet another language to write web apps in?" then watch this talk called "The Soul of Erlang and Elixir": https://www.youtube.com/watch?v=JvBT4XBdoUE

I'm not affiliated with the language but I just want to throw out that I've been around since the Geocities era as a web developer and I haven't seen a tech stack or platform this well thought out and so in tune with what makes developing (and testing!) modern web applications an absolute joy. There's really something special here. I see myself sticking with it for 10+ years with 0 regrets.

The best part about it is everything is ready today (and was before 1.9 too btw).
Would you mind going into your Plex server setup a bit? I tried using a Pi before but could barely get it to trasncode anything, and playback was miserable. Now I'm using a Kimsufi server, but I'd prefer to have a locally running server (that isn't my main PC) as my Plex media server
> If you are pretty happy with fastmail, why switch?

I do not really care about my personal case, here.
But I try to maintain a (some say exaggerated) consistency in "paying with my wallet" according to my principles. Since the Australian government provisions seem an unacceptable betrayal to its citizens, the only way that I can make some pressure in favor of them is by visibly boycotting Australian tech companies. If I were an Australian citizen concerned with the AABill I would certainly appreciate this gesture. My fastmail account is just a 80 EUR/year epsilon amount which will not affect the economy in the least. But it is symbolic gesture in the right direction.

I am still undecided on dropping my fastmail account. But if I do I'll try to make as much noise as possible regarding the reasons.
Speaking personally I'd happily connect with a random stranger. Sometimes you don't have the right networks owing to geography and/or past career and/or having worked remotely for the better part of your life. And if you know how to interview (which most techies do not) then you mostly know how to weed out the wrong type of person.
As a Python dev getting into more Rust development, I'm surprised whenever I hear of this as a progression towards better tools, rather than a way of adding new tools into my belt.

Django/Flask are great tools for spinning up a CRUD application with authentication/authorization, API endpoints, and a template language if I don't want to build out a React or Vue SPA.

Rust is a great language that's opened me to new domains of programming, and also gives me the ability to write more performant, hardened API endpoints at the expense of productivity in hours (this gap will definitely shrink as I get better and as rust frameworks mature, but I'd be surprised if it went away entirely)

If a developer views a suite of tools they know very well as "something they used to use", they're more likely to make future architectural decisions based on incorrectly viewing framework-powered python as a relic of the past, rather than a viable (and often preferred, if hours of work are factored in) alternative.
I guess it depends, but having the unifi controller on wifi isn't always the best of idea. If you misconfigure the wifi or just change the ssid/password the controller looses access as the settings are applied. And now you can't even connect to the controller to fix it.
I block all YouTube ads using PiHole in my local network.
Either the spirit of the rules already does matter or the regulations were written in a resilient way. Otherwise the companies would have gotten away without any fines or recalls for their defeat devices.

Even game-theoretically perfect regulation does not work if they're violating the rules.
I think generally current startup hiring discriminates in hiring for post vs pre internet age programmers and that could possibly account for the statistical differences in salary for developers that didn’t spend their entire careers under the current paradigm.
It's a pretty big annoyance with Go though. I hate that all struct fields are optional.
The Washington Examiner is a horrible source for anything. Maybe that was your point? (That link in your comment doesn't work for me.)
I'm kinda concerned by the number of mentions here of using the Pi to run OctoPrint (I think that's right?) to remotely admin and monitor a 3D printer...

I've always been of the mind that a 3D printer should never be left physically unattended - even with monitoring (via camera and such), as they can potentially start a fire if something goes wrong (failed print spewing random filament?).

Is this a wrong viewpoint? Are there certain failsafes put into place to make the possibility of a fire non-existent?

I can think of a few failsafes (fire/smoke detector to shut things down, encasing the system inside a fireproof cabinet, perhaps with some kind of instant extinguisher system, filament/jam monitoring sensors) - are they enough?
Would you still use rust for your CRUD apps? I think of it as a specialized, safe, performant system language. I wouldn’t think of turning to it for the random rest services we constantly churn out.
Hopefully including HTTP Error 418 too!
I also balked at the PoE Hat and ended up going with a $10 PoE splitter (with USB out). Works with any Pi (until this RPi4 with USB-C).
It keeps the engine temperature in target ranges. It opens when the engine is at the temperature and the water pump moves coolant through the thermostat housing and to the radiator. when it is below the temperature it closes, and it doesn't flow in the same path (usually it just flows back through the head.

Old cars had fans that always ran, often times off the crankshaft. If cold coolant ran through the radiator it wouldn't maintain proper temperature with the fan running! Same situation with highway driving. There's so much airflow to cool the engine - being able to block off coolant is very important. Newer cars with electric fans use this in combination with the thermostat to provide more efficient cooling (by not running fans all the time).

Cars with electric fans use a coolant temp sensor (sometimes on the radiator, or the block, or elsewhere) that kicks over a switch to turn fans on and off.

Then you have a temperature gauge which sends a signal to your dashboard/ecu. The computer uses this in combination with a bunch of other data pieces to make the engine run smoothly.

Anyway, that was all just random info
>Additionally, all code must be able to be understood by 70% of the population of programmers. If the code can not be understood by that volume, it needs to be altered until it satifies the above requirement.

How is this measured/qualified? These days, I would doubt that 70% of people whose primary job is to write code have any knowledge of assembly whatsoever, so a naive reading of the above paragraph seems unlikely to succeed.
So just use a client that doesn't support dynamic email, or disable the feature in clients that do.
One explanation could be that having more experience in a wide variety of fields brings perspective that someone steeped deeply in the business, but with very little external breadth, has.

Not that I necessarily think that's true. Personally, I have yet to be convinced that it's possible to systematically measure developer productivity, making all of these comparisons pretty worthless except as "dorm room at 2am" type conversations.
Not technically my Pis, but I built a digital signage (https://info-beamer.com) product around it. So I enjoy working with the Pi and making a living from it.
That's a bizarre reason to stop using Go. I can't really think of many realistic instances where that would bite you.
I know this, it's a pretty standard function that almost all cars have, and does not constitute a defeat device per se. It's also active all the time, that's how your car displays the coolant temp. in your dashboard. They should really explain how Daimler used this to cheat.
Ah, now I understand, thanks!
It sounds as though they derived the definition of "wing" from the perception gap measurement. I think calling everyone who is not in [that definition of] a wing "exhausted" is confusing.
NASA Worries Its Moon Rocks Will Moonwalk Away
Golang – CRUD Example
The population growth of mainly Africa and parts of Asia is a problem but just like now it would be a problem of distribution. We can grow enough food even with the changing temperatures.

It will also be a very gradual increase in temperature and we humans are very good at adapting and finding solutions.
Maybe this is just my partisanship, but the misperceptions on the conservative side seem much more egregious than the misperceptions on the liberal side. Liberal misperceptions are of the form of wishy-washy statements such as "racism still exists in America". Of course two different people can say that they agree with this statement while meaning fantastically different things. On the other hand, one of the conservative misperceptions is that the sizable majority of Democrats take the concrete, extreme position of being in favor of completely open borders. I'm a Democrat, and I actually do hold this extreme position. I can tell you the vast majority of Democrats who I've ever talked to disagree with me strongly about this; it doesn't even pass the sniff test. I fail to see any misperception on the Democratic side which is even close to being this severe.
Golang – gRPC Example
here's a youtube link you were looking for: https://www.youtube.com/watch?v=2V1FtfBDsLU
I'm intrigued as to why they didn't use a big.LITTLE design (or whatever they're calling it these days). Perhaps mainstream-linux still isn't so great at handling it.
> What does encrypted/authenticated DNS gain you?

Many things, here's three to start:

* A measure of privacy - instead of every rando with ability to sniff packets (activities you have no way to ever know about, available to many parties along the path) only the DNS server (which you choose, presumably trust, and can change) knows what names you resolve.

* Stronger foundation for TLS - LetsEncrypt and other public certificate authorities depend on DNS to issue certificates. If an attacker controls DNS, they could easily generate certificates for any site they wanted to attack.

* There have been many shady incidents with certificate authorities. I just feel that beefing up some of the other layers in the stack is a good idea.

> faking DNS responses just results in a connection that is closed immediately

On the web it's often not closed immediately, the users often get a certificate warning that they may be conditioned to click through. Of course HSTS helps with that, but still... why the hostility to securing the name resolution layer?
Vesting equity makes this pretty harmless. 4 year vest with a 1 year cliff gives you a year of dating even if you start working together before ever meeting, which of course is the most extreme absurd example.
These questions are meaningless. Seriously? They asked a question like "Does racism still exist in America?" and thought many people were going to say no?

Democrats and Republicans both agree there are problems. The difference is in their solutions. If you ask a facile question like "Is homelessness bad" of course both sides will agree. The difference is that the Republican solution is criminalizing homelessness and other things that treat the symptoms, or handwaving it away and "letting the free market fix it." That doesn't even get into all the ways Republicans repeatedly will defund and undermine any government program, no matter how well they're working. (They're trying to cut SNAP for fucks sake. Over 40% of SNAP recipients are children!) Meanwhile Democrats will make mistakes and get caught in bureaucracy but at least actually make an effort at attacking the cause.

Even if you virulently disagree with me on my characterization of the two parties, you have to agree that the linked article is meaningless. The fact that "both sides agree" on the problems means nothing if one side's solutions aren't fact-based.
Medicalising everyday life doesn’t help anyone’s mental health
s/darn high/darn low/ ?
Obviously rchaud is referring to people that create media, or in this case, the journalists. I don't see what relevance Google's revenue is to this conversation. They found a way to make money by directing people to other people's work.
GraphQL: The Documentary
I am working on image search engine (something like elasticsearch but for images). I apply some deep learning magic (like object detection, classification etc), face recognition, exif extraction and some other. MVP is almost ready and soon I will be able to handle quries like:
content="dog and cat on the table" exif.apperture>5 exif.data>2005 faces.count >4

But I am pretty weak at frontend development and pitching/presentations.
email: hudvin@gmail.com
I don't think you appreciate the scale of the energies involve here. The heat accumulation of global warming is many orders of magnitude greater than electric consumption (not even wind power generation). Even if you could perfectly store and remove all the energy that wind power generated, it would be barely a rounding error.

The key is lowering CO2 production.
Moonfire NVR looks like an amazing project that I can learn a lot from for an entirely different project with streams and stuff that I’m interested in and have zero experience with!

Also great that it’s written in rust

Is there any way to test it without rpi/camera?

If I understand the readme correctly, you store frames individually (as jpegs?) on disk and construct flexible mp4 streams on the fly. Naturally I would have assumed that this would be inefficient so I’m wondering if I got this right, not very familiar with stream/video/codec tech