skysight-inc/HackerNews huggingface dataset:
I worked years for a Dilbert boss who didn't know the meaning behind the saying "A little knowledge is a dangerous thing". He didn't let me code anything he couldn't understand and often rewrote my code into spaghetti. What I learned was that he wasn't anything special as a boss/founder and neither was I as a programmer. I left the company and didn't look back.

What you should look for in an employer is some one who does his job and lets you do your job with the same autonomy. What you should look for in a job is something you can automate easily away and move on to the next job, which may or may not be at the same company.

Eventually you'll find where you want to be, at the level you want to be, and with whom you enjoy working--maybe not even as a programmer. I used to think programming was an art, but it isn't, it's a means to and end. If low-code isn't the level you want to work at, then don't do it. I told my ex-boss "No" plenty of times and you're a professional whom has the power to do so as well. In the land of the blind, the one eye man is king.
I personally believe that most analytics that is not shared with 3rd parties (eg. not sold to others) and that is used solely for the purpose of improving the user experience is not that evil.
There's an interesting discovery scientist have made about those learning a second language or a new skill.

They learn at an incredible rate when they first start (as you'd expect) and it eventually starts to slow down over time (again, as you'd expect) until it hits a plateau, at which it sometimes never overcomes (or it does but stops at the next plateau). I believe they call this the OK-Plateau, for how you feel about your new skills when you reach this point, OK.

The idea is, learning levels off when we internally (and often subconsciously) determine we're "good enough" at a certain thing. For language learner's it may be when they decide they're conversational, or when they one day stop bothering to look up new words because they think their vocabulary is good enough for their needs.

You're likely at this point and need to critically examine your weaknesses and make a plan to train them if you really want to progress.

On an interesting side note here, this is often the value that coaches provide to aspiring athletes, someone who can identify your plateaus by analyzing your movement, abilities, etc.. and plan your training to isolate and tackle them.
Ah, interesting to know that. Thanks.
I realize the practical difficulties here, but the actual concept (identifying who's going to be impacted, and offering targeted solutions) sounds like a pretty good idea in theory. Calling it 'identity politics 2.0' is an easy way to dismiss it, but it doesn't respond to the actual argument.
Maybe you should look into diving deeper into DevOps / IT Ops / AI Ops / ML Ops? And perhaps more jobs around Ops / Network / Sys admin stuff? There's a lot of need for good people who like to debug tricky problems.
This does somewhat exist for commercial 3D printed PCBs (not ICs) : https://www.lpkf.com/en/industries-technologies/electronics-...

LPKF sell a funky machine which will deposit 3D traces onto a printed part. We have one of these in a lab at our uni, along with a lot of other expensive LPKF kit, but it's so specialised that I doubt anyone ever uses it. They have lots of interesting demo parts made with it, the obvious use case is antennas that are embedded in the enclosure.
But that analysis is part of the design process on the front end. You don't just 'take' libraries or utilities without evaluating them. And you don't just write bespoke libraries without thinking about the APIs.

So do your upfront work, by all means. It isn't an all or nothing decision.
scuttlebutt, mentioned elsewhere in these comments works entirely offline, and many of its users have absolutely terrible internet connections. It's designed fro that situation and works just fine.
Why would you install Grafana + Influx on each server instead of one central one?
Never have I heard Eich say that he hated gay people though, so that is just typical "SJW hyperbole".

I have absolutely nothing against homosexuals, but I can understand the viewpoint that what constitutes a religious marriage should be up to the individual religion.

Marriage really doesn't make sense in unfruitful relationships anyways. I don't really see the need for homosexual marriage, it seems like some childish demand you have just because you can get away with bastardizing some religions you don't particularly like in todays political climate... I do hope it swings back hard soon enough, everyone is tired of this pseudo religious, homo-fascist ideological poison ruining everything, including free internet initiatives like mozilla.

Some day even the most staunch right-wing bible-thumbers will be ready to accept islam because it will literally be the only religion untouched by the LGBTQP++ crowd. I am a life long atheist however American SJWism has me on the brink of converting.
Based on his responses elsewhere here, it looks like Ops / Admin oriented things would be his groove.
Could Google crush Firefox in 2020?
Looks like it uses the T80 soft core to emulate the Z80.

Might be interesting to see if it could run one of the Z80 soft cores that improves on the per-cycle performance for a Z80. Like the wishbone z80, or the coincidentally named nextz80 core. The nextz80 is reportedly 4x faster at the same clock speed.
What would be different today if on day one they had all the necessary licenses in place?
Maybe see my other comment I replied to OP, it may provide you some insight.
A lot of countries beyond the most strong authoritarian have speech laws much more restrictive than America's. Even beyond censorship, there are also basic spectrum regulations and so on per country that are genuinely very important and have significant international treaties around. SpaceX isn't trying to be some rogue player here, that'd be an absolutely enormous briar patch to step into particularly at such an early stage.

Furthermore there is sheer practical considerations: ground terminals won't be stealthy at all, and in fact it's not clear to what extent they could be stealthy against a serious state actor. By definition, they are active EM emitters in very specific bands and must be detectable hundreds of km up. With their phased arrays the emissions should be reasonably focused, but even so it's not like it's a tight beam optical link or even a covert wired tap. Use of them would probably be readily detectable if authorities cared to do so, they're literally broadcasting themselves. Military gear tries to avoid this with techniques like massive pseudo-random frequency hopping at low energies but that's not really an option here. And of course, operating at quite low energies and known frequencies, Starlink may be quite susceptible to even fairly primitive active jamming.

I hope it does serve some small democratizing purpose, but I suspect any of that for the foreseeable future will be primarily in the form of disrupting de facto cozy hookups, not going against explicit law by nation-states. Ie., in some places monopoly infrastructure players might choose to censor stuff they don't have to per se on their own volition for their own profits, or take under the table payments/coercion to give intel agencies access beyond what they're formally entitled too etc. Starlink might in principle force some of that out into the open, a given nation would at least have to formally put a law on the books (which might itself cause protests, changes in government if there is still some level of democracy, and international expense). But SpaceX isn't just going to flat out actively try to circumvent law around the world.
Can remote work save Lebanon?
I already have Designing Data-Intensive Applications (2017), do you think I would get much more out of that book?
Oh and if by any chance you are not efficient with linux & docker do it !!!!!!
Puff up your LinkedIn, Github, etc
Turing Pi review – 28-core Raspberry Pi CM cluster board
Yes, there are companies who sell their app which is just a database of contact information and a plugin to link it,

Who knows where those companies got it, but you can sleep soundly knowing you bought it from a “Real company.”
This isn’t about political discourse. It’s about information reliability and how websites are dealing with it.

Don’t flag important conversation starters about problems endemic to the internet!
Well yeah but OP mentioned it was his friend, who apparently twiddles his thumbs all day while OP busts his arse for $9 p/h. He has the ability to lean on the fact that this is a friend and should care a bit more about his well being than a multi billion dollar staffing agency.
Using postgrest and combining postgres triggers with Elixir listeners, you can then do callback like actions on the data: https://blog.lelonek.me/listen-and-notify-postgresql-command...

Or do similar using Hasura's Event system but with webhooks.

https://3factor.app
replying to myself, apparently there's a software based webrender code path in developent too, maybe the long term plan is to drop the non-webrender code paths and just fall back to sw-webrender on setups where there are GPU driver problems?
You can divide the work into twice as many independent chunks of the same size like so:

If you were going to divide the image into K horizontal strips of triangles, instead divide the top half into K/2 horizontal strips of triangles and divide the bottom half into K/2 horizontal strips of triangles. To make things easier at the end, please include a 1px tall overlap between the top and bottom parts. Work downward from the top and upward from the bottom until you reach the middle. At the middle, for each column, you have the cost of the top half of the minimum seam that includes that pixel and the cost of the bottom half of the minimum seam that includes that pixel. So you can add those together then take the min as before.
Absolutely you can. Just build up some real experience. Some certifications help as well. Just be careful the ones you spend time and money on.
Really a great read. Its a huge loss!!!
That is a good point. However one of my goals/constraints is that I want my home site to be able to connect to other personal devices, e.g. a NAS (another WIP project). My ideal vision is a simple site running on my network, backed up on some kind of cloud storage.

Any suggestions? Though I'm a software engineer, I've worked mostly in app dev rather than infrastructure setup. This project is a way for me to learn more about the latter. The rpi is the easiest and cheapest option, but I have wondered if it wouldn't make more sense to use AWS or something like that. I wouldn't mind paying a few bucks a month, but more than that and I'd rather wait until I've learned a bit and know what my specific needs are. I've also considered an actual computer, but figure it's a waste of power when my initial work will probably just be figuring out the server config, HTML pages, etc.
This is a terrific suggestion, as it adds value in multiple ways:

- working on open source helps the community generally

- it's a good way to advertise your skills as a developer

- if you need to learn more stuff in order to contribute effectively, well, that tells you what you need to learn!
Building a language would certainly be a crowning achievement. Thanks !
Attnow.com Redirects to YouTubeTV
I gave a talk at some kx/kdb usergroups[2], and definitely saw more than 12 people there. There were hundreds.

Its not a trivial language to learn, you have to be ok with very terse languages in general, and ok using the language as a way to mentally model the algorithm. Somewhat "mathematically".

I'm not using/working with it any more, haven't in a few years. Most of my recent work is in Julia, by choice.

Two very different philosophies at work here. Julia provides a sane, more or less classical language to work with, inclusive of numerous macros and modules to help drive productivity. k/q provides a fairly modern apl like experience, leveraging Iverson's idea of a programming language being a "tool for thought".

FWIW, the forces behind k/q (Arthur Whitney, et al) are now working on Shakti[1]. Looks like an interesting project, more of a platform than kdb was.

Bringing this back to JuliaDB, I had been hoping for a very julia centric/idiomatic persistence engine as well as an analytical engine. I'm no fan of SQL or its variations. In reading this, I've learned DataFrames is supposed to be this. However, my impression working with DataFrames has been that it is woefully slow on small data sets (100-ish rows). It cannot handle one of the slightly larger 50k line tabular data sets that I am importing via excel sheets.

For that work, I may need to resort to Perl (my fall back programming/data munging language). This is important, as Perl has a capability of tieing (binding) a variable to an underlying data structure/file/... . This enables trivial persistence, in a completely idiomatic manner (update/insert into the tied variable by setting a value). It would be interesting if this capability existed within julia as well.

[1] https://shakti.com/

[2] https://kx.com/media/2018/03/joe_preview.jpeg (actual image of me talking)
Not really in my opinion, the book is really about the data aspect. Probably your best bet is to just pick your favourite programming language and build something in it.

The book is great but not what you seem to be looking for.
Apparently they fired the servo devs so you may not be able to support them at mozilla anymore anyway.
> Illegal child pornography, terrorism radicalisation and other modern issues have also been around forever, it doesn't mean that the scale and leverage of the internet haven't made it worse, at least in tooling.

Ergo I can't disprove causation with my argument? I certainly concede that. For one thing it's a negative, not to mention the fact that you can't prove causation either. But then I don't concede it should be assumed true unless proven otherwise. Further, I can make arguments against it of course. And I made not one, but three: that it existed already, it was not a fringe activity (like, say, terrorism or child porn), and three that effects blamed on uber/airbnb can be explained by larger cultural changes. I think there's a bias in these arguments towards the experience of a certain group of people who actually travel the world and use apps to do so.
Yeah, I used to live down the street from there; and despite being the most square-looking person ever, people would try to buy pot, meth, etc. off of me. City was pretty naive to put that fence up and think it would last more than a few hours. I suppose they could put cyclone fence up, but that would just mean drum circles in front of the police substation trailer at the base of the pier. (On the steps of said trailer, pot is also sold.)
On several important Windows servers on a customer's LAN that are accessed via Remote Desktop, Firefox is able to tell it wants to auto-update... and it fails to do so, since an unprivileged passer-by cannot (and should not) update important software, and no actual administrator bothers with browser updates after initial setup and certification.
The Microsoft Courier concept finally after more than a decade.

https://www.youtube.com/watch?v=UmIgNfp-MdI
If you feel comfortable, consider making a PR to this repo of companies using F#: https://github.com/Kavignon/fsharp-companies . Always good to have another success story!
I would imagine that Services/Security personnel (especially their families that live On Base) also use Tiktok (along with Garmin Connect/Strava) and the relevant people could no doubt build up an interesting picture over time.
What's the pitch for the subscription model for NeuralCam Live +PLUS other than "New Styles added regularly" (which I don't think I care about, although I've used the product for less than a day so maybe with time)? The other +PLUS features (additional video styles, special soften style, low light mode, no ads promoting other NeuralCam Apps) seem like one-time purchases, not something that as a consumer I could justify paying a recurring for.
What kind of file does that process spit out for you to use?
Vivaldi Browser.

Founded by former Opera devs, when Opera was sold to a Chinese company.

Vivaldi is a fully employee owned company, based on Norway.

The browser had tons of ready-to-use configuration options.

Very good privacy options, no external ad blocker needed.

A great option if you want to stop using Firefox (like I did a few weeks ago).
Funny you should mention it, I'm 3 chapters deep in nand to tetris on coursera. It's a great course.
Isn't MDN a wiki?
> The maximum number of ports on a consumer-grade network switch was 8, enough for 7 nodes and a cable to the router.

Are there laws in Singapore that delineate between consumer and business grade networking equipment based on port numbers or something?

Here in Yankey Land you can pickup a consumer grade 16-port unmanaged gigabit switch for $50 at the local Wally World. The going rate on switch ports is $3-4 per port.
My eldest in some ways skipped the "why" stage. "How" was a much more important question to him. Although, he did ask his mother once why the sun was on fire, but she passed him off to me on. Because his questions were often complex, and outside of my expertise, I would often say, "I don't know", usually followed by, "we can look it up, though".
Find a project that you like, and want to support. You could write a blog post about this, a guide, a historical review of the project, a list of people/companies using it. etc.

Most open-source projects need communication attention more than programming work.

You will do a great helping giving attention to an opensource project.
The US Air Force is turning old F-16s into pilotless AI-powered fighters
The Surface Duo.. a $1400 phone/tablet/fold?
Jeebus! --people actually used to pay $180 to access that crap?
Launch HN: TPA Stream Connect – Connecting Users' Health Insurance to an App
Hey HN!

My name is Steve Fuhry, and I'm one of three Co-founders of https://tpastream.com. TPA Stream was founded in 2014 to make health benefits easier for employees and administrators. Users can connect their Health Insurance portals to our backend, and we provide the user's claims data on their behalf to third party applications.

We recently launched TPA Stream Connect, which is The Easiest Way for Users to Connect Their Health Insurance to an App. TPA Stream Connect can be embedded in your website or mobile app using our JavaScript SDK, which allows users to securely submit their credentials to our servers. Once we begin collecting their claims data, it can be immediately sent to your application via Webhooks, empowering you to create experiences and value for your users using their health insurance data.

https://www.tpastream.com/introducing-tpa-stream-connect/

https://developers.tpastream.com

We're excited to see what you build with it!
I think the HN bubble is severely distorting this discussion: the amount of people that realistically care about telemetry is negligible at best.
Nice initiative
Rest in *peace.
How does seam carving preserve important symmetries (e.g. in the human face)?
Pin Bypass in Passwordless WebAuthn on Microsoft.com and Nextcloud
My observation about most of the new spoken Latin courses and lessons is that they're teaching Vulgar Latin or something akin to early medieval Latin.

That's cool, and very interesting. As you alluded to, you're basically learning proto-Romance.

However, as you likely know, people should not expect to be able to read classical Latin based on that knowledge. They should be able to read many medieval Latin works (including many notable scientific works!), but forget Cicero, Ovid, or Tacitus. Those will require significant additional study.
Because when you learn alone you don't know what to learn. You usually only learn what you need now.

I would not say "massive holes", as that would somewhat imply that this knowledge would be actually required, even though it's usually the optional, nice-to-have knowledge that you are getting from an actual CS degree.

You can still create whatever you imagine even if you are self-taught, but going through university would make it a lot more likely that you understand better the tools that you are using (algorithms, microprocessors, logic gates, electricity, quantum effects, etc.) so you will better know how to use them and what their limitations are.
> There's a golden window for touch-typing where most people in the U.S. grew up typing on computers constantly (especially IMing in multiple windows concurrently) and before smartphones arrived. It's nearly impossible to keep up with multiple IM windows without lots of typing and spelling errors unless you're at least close to touch-typing.

Yep. Mavis Beacon Teaches Typing taught me proper form. Fast-scrolling Internet chat rooms and FPS chat functionality taught me speed. In the former you had to be fast to get a word in, and quite fast if you wanted a complete thought. In the latter you were risking "death" every time you typed a message, so had better be fast about it. I went from proper-but-slow to proper-and-fast in no time, once I discovered those motivations.
Is that a fiber offering? Why would it be that slow?
I’m not a touch typist because I never had the chance to learn it formally. But I did learn to type quite fast on my own, reaching at least 60+WPM on physical keyboards. I’ve been doing this for quite sometime and I have my own pattern for specific fingers for specific keys.

What resources would you recommend to learn proper touch typing (on a US English QWERTY keyboard) while getting rid of current habits (I saw the Typing Club recommendation in the article)?
I think it's several thousand and/or some other combination of factors because I don't have the [vouch] button yet.
Calling racial inequality a “one percenter” problem makes sense if you consider non-White people to be not real, but only an abstraction of concern to Whites (and, only, apparently, White elites.)

And a lot of those other issues have immediate, near-term impacts on the immediate prospects for families outside of the elites, (and without regard to divisions like race), so even from a narrow short-term self-interest standpoint don't make a lot of sense tongues as one-percenter problems even as much as political messaging from the Right paints them as elite distractions from immediate economic concerns.
I think part of this is because Microsoft already has mountains of barely used legacy code they need to support. With every choice they remove, they can remove some of it, or at least make sure it doesn't grow.
I have a Filco Majestouch with blue switches and I love it. It took a while to get used to the key press which I expected was going to be somehow tighter, but now I'm used to it and it's great. I haven't gone as far as custom keycaps.
Setapp subscription service now includes iOS apps
I'd say it was a data point. There is probably more concrete lessons to be learned before giving up on (admittedly complex and fraught) central planning
Yes, but how do you know for sure? It's not like you can take their word for it.
My parents did. It took 2 years to build a 3-bedroom house but that thing is solid as a rock.
Being placed in such a list means you can’t touch any finance institution outside of say mainland China.

Means you’re stuck to using cash or supposedly crypto. The cash you can’t store anywhere, and you’ll be given large bags of it bi-monthly.

Means you can’t go travel because you’ll be forced to explain why you’re taking large bags of money around. I doubt a hotel in Paris takes Yuan for a simple room. They might if you were a whale though.
You might find it interesting to write some native macOS or Windows software (ie using the native GUI library). If you've mostly focused on web software you might find the different strengths and constraints of truly native code inspiring.