skysight-inc/HackerNews huggingface dataset:
I assumed it was moving away from the core of a city to making the cottage the 'new' core.

Also like other comment about hardcore maybe being part of the etymology
Best practices create a shared experience that can help get you out of trouble when that practice was a bad decision.
Possibly. I've had this conversation a few times and I find it mostly unresolveable.

There's no useful measure of FB's efficiency, what 10X more FB means... so we can't externally measure the claim. Whether or not someone agrees with me or you probably relates to what we think about work & efficiency broadly.
I always wanted the /dev/zero driver to use the device minor number to define the number that got used instead of zero, so you could mknod /dev/seven to make an infinite source of beeps.
> attempting the change the rules on planned obsolescence

What rules are there at the moment on planned obsolescence? I don't think there are any to change?
It’s almost like we have different standards for different types of engineering.

The devs writing code for the next social media app operate under very different standards than the ones writing code for nuclear reactors. And that’s ok.
For most waste, recycling isn't the magic bullet many people have been led to believe it is. I do wonder about the viability of designing electronics to be easier to recycle, though.
And for comparison, the Swiss equivalent costs around USD 4k a year per person 2nd class
When Russia wants to censor/block the censorship platforms.

The perfect nesting dolls of censorship:

https://en.wikipedia.org/wiki/Matryoshka_doll
Having just bought a cottage, here are some things that have changed recently.

1. P2P wireless means you can cheaply get a 50/10 internet connection in remote areas. This is plenty for most users. Also starlink is apparently pretty good.

2. Just pay someone to pump your septic. You don’t have to pay city taxes covering sewers so you probably come out ahead.

3. Plumbing and electrical is usually exposed, making it very easy to work on. For plumbing, shark bites and pex are way easier than soldering copper.

One thing that does suck about owning a cottage is needing to worry about mice…
> At the end they said to the audience "we would like to take some pictures of you guys, and of course you can now do the same". And we did.

Okay see they said to us no pics because they were going to do that after the show but then just left. I figured that was just Fripp was messing with the audience - that he did that at every show. Now I feel special.
I know someone in the "unsolicited" business, their answer is literally, "money". The money that could be made in the industry is insane. Last year, they did $50m.
My first software job was also right out of high school in June of 2006.

I was recruited by a small consulting firm that had a specific project in mind that aligned with a fake project I had on a resume. My resume was fake because there was a BCIS project in high school to create a resume and post it, but I forgot to take it down, but I didn't let them know that either.

I bluffed my way passed two interviews, was given a $30k salary and benefits. Within a month I was running the team, and within 6 months I had shipped my first product (an ocean shipping contract management system). This is after they had been trying to write this software for over 6 years with no success.

The company then decided that I was worth more than the rest of the team, took me into a meeting told me that I would be getting more responsibilities, and asked if I cared if they laid off the rest of the team. I agreed with them thinking that by laying them off I'd get a big raise... I did not, I just got longer hours and even some weekend work!

So after a month of that exploitation, I quit to focus on a couple of side projects that were almost making enough money for me since I still lived with my parents.

First jobs (especially in "industry")as an undereducated 18 year old kid are crazy exploitative. I didn't know the difference between salary and hourly, or the fact that salary means you work as long as we want you for the same pay as if you didn't work at all.
It's not open source but the Unifi Protect Doorbell G4 does not require a subscription/cloud connection. I haven't purchased it yet (it's on my todo list), they want you to use their Unifi Protect software to get all the features out of it. I've seen that it's possible to hook it into home-assistant which is open source.

https://store.ui.com/collections/unifi-protect-cameras/produ...
Still waiting for AR to catch on. I mean it's a cool concept, but it requires special equipment usually suited for the eye (like Google Glass). And we all know what happened to Google Glass.

I think for AR to really catch on, the devices for it need to be invisible. Imagine a device that's inserted into the retina and blends in with the machinery of the eye for example? With nano-tech, it's doable.
This- I knew the electrical sense that early software engineers working on hobby computers probably got it from, where it refers to wiring something up, plugging it in for the first time and seeing if it lights on fire / creates smoke.

I guess there is a dual origin though

https://medium.com/@AikoPath/about-the-origin-of-smoke-testi...
Just to clarify : In Switzerland, one can buy a CA Travelcard (for CHF3860 a year, approximately $3850). With this card, one can travel on (nearly) all public transports in Switzerland (trains, coaches, subways, trams, etc.) free of charge. Since the public transportation system is very good, it's a good way to travel.
> How can Software Engineers call themselves engineers when there’s no rules, governing bodies, or anything to stipulate what true Software Engineering is?

So the world had no engineers before the creation of governing bodies? That doesn't sound right to me. Thus, I think this person's definition needs some tweaking.
Eh, I mean we've been building computer chips for approximately the same amount of time as computer software, and it's pretty clear chip engineering is more like civil engineering than software engineering. I would guess many of the best practices in bridge building in the modern day were developed in the last 70 years.

I think it's that engineers of physical things have many more hard constraints they have to wrestle with, and software engineers largely don't. Your code doesn't need to obey the rules of gravity and chemistry and materials science, it just needs to somehow accomplish the task.

And you see those best practices in the places of software engineering where there are hard constraints: cryptography. high performance code. realtime systems.

It's not just a senior engineer's opinion whether you should use ruby or C if you're writing the firmware for your race car. If you use md5 to hash user passwords on a major site, you'll be hung from the rafters.
Pretty much all local city transport networks in Europe offer yearly subscriptions. If you just need that, that's already an option.
Pretty happy with my FP2. Looks like I'll skip the FP3.
Which was left in the hands of a small elite from the beginning. I don't think reddit could have been born that way :)
Can you tell us more? This sounds oddly fascinating.
The two aren't mutually excusive. What I mean is, you can develop a preference for doing a software engineering task according to a best practice. Getting into the habit of using one or more time-tested practice(s) will only benefit you over time.

But, more fundamentally, what the author could have responded to their friend is: "Yes, we do have a code of ethics and professional practice standards[0]. We do have well-researched best practices and a rich standardized body of knowledge we can use[2]. We do have formally adopted standards through IEEE, ISO and IEC[1]."

I do get the sentiment behind the question though and personally wish we were more formally trained and held more rigorously to a professional set of standards. It does diminish the term "Software Engineer" as a engineering field when we use the title so loosely but (on some level) expect the same level of respect, pay and status as other engineers.

[0] https://ethics.acm.org/code-of-ethics/software-engineering-c...
[1] https://en.wikipedia.org/wiki/ISO/IEC_JTC_1/SC_7
[2] https://www.computer.org/education/bodies-of-knowledge/softw...
This sounds a lot like the matrix team structure. Can program managers assign work to engineers? And if so, how do you deal with project and program managers giving conflicting tasks?
Linux Achieves 5.1M IOPS Per-Core with AMD Zen 3 and Intel Optane
> Bluetooth headphones are inherently less reliable due to far more points of failure.

Really? They seem to have less points of failure to me - they're fully encapsulated (usually glued shut) and don't have to physically interface with anything less than simple metal charging pads. Compared to physically being shoved into something and yanked out and a cable that is being manipulated.
Sure, so who defines which parts are highly technical? We can all be in agreement that things like cryptography should use well known and vetted libraries, whereas something like a REST API interface can be a little more relaxed with adherence to a standard, but where do we draw the line?

I do not want to live in a world where my code must conform to a Java Bean factory class. I align more with the skunkworks style of development.

I once work on contract on a project where everything was abstracted to hell and back. We spent 90% of our time trying to figure out where references pointed to in the code. Never again.
Drought expected to persist in much of the Western US for 2022 and beyond
SponsorBlock is also available for Firefox: https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/
I mean, yes, but that's like saying "all you can eat" buffets are unfair.

The only "fix" would be to never offer fixed-rate pricing.

It's a strange complaint, to me.
One other factor to consider: how much of your response latency is dominated by things like HTTPS session initialization or TCP window scaling? If a CDN means that the client does all of that within a few miles of the user and then their traffic to your origin server runs over the CDN provider's backbone, potentially with other backend optimizations like persistent connections and HTTPS session caching, it might actually be the case that it's faster than going direct for the users most like to experience performance problems.

For a single download of a large file, yes, it's probably not going to matter since you're talking a percentage of the total file transfer time but the story can be different for something like a web page where the client makes a single connection and reuses it for everything rather than having to establish connections to multiple servers, wait for window scaling to kick in, etc.
I'd say that a lot of devs do have a hard time distinguishing "best practices" vs "the way I like to code". It's also tough because many of the motivated devs who can push these initiatives through need help with the sometimes subtle difference.
This is a fairly common definition of real time - not specific to Cloudflare. Two people talking over PSTN/cellular between Sydney and London is >= 250ms in the best case. Participants in the same country obviously won’t see this kind of latency.

TURN (as a protocol) doesn’t change this on its own, but our network backbone is going to help minimize jitter and keep latency as close to optimal as possible.

I would agree (if this is your implication) that this is very different from what we consider “real time” when it comes to control systems and safety systems.

(I’m a co-author of the blog post)
Depends, I used to have a flatrate, high speed train about for commuting for a couple of years. I needed to city abos on top. Monthly costs were around 300 Euro, still cheaper / on par with a car (fuel only). That Austrian offer is the way to go, IMHO. I would even consider it for private purposes only for that price.
Civil (and other engineering) got better because there was motivation to improve that came from multiple directions: literal lives at stake, the pride of good craftsmanship, iterative or even grand steps forward in knowledge, etc.

Software engineering as a discipline is dominated by appeals to authority ("Clean Code", "Google does it this way", "Djikstra said so", etc.) without any (or at least not much) attempt to ask why or whether. I think we'll automate away much of software engineering (likely with very poor, inefficient, and buggy implementations) before it matures enough as an industry to be actual engineering. Engineering (and the science behind it for that matter) advances from curiosity and a healthy skepticism, not the rampant ego-driven self-promotion that runs through SE.
I didn't call you particularly as anti-vaxx, I said anti-vaxx are promoting Ivermecitin using India/Goa and provided source for that claim.

What does the attached URLs has to do with your claim of "hundreds of millions of people in India who have been taking Ivermectin for significant amounts of time." and implying somehow that Ivermectin reduced the COVID case load in India which coincidentally is exactly what Anti-vaxx are peddling?

States which were using non-evidence based medication incl. Ivermecitin have dropped them after Directorate general of health services (DGHS) has issued guidelines to stop using them[1] and recently Indian Council of Medical Research have also dropped them from the list[2].

There's no reason to put India and Ivermecitin again in the same sentence unless it's to promote misinformation.

[1] https://www.indiatoday.in/coronavirus-outbreak/story/revised...

[2] https://timesofindia.indiatimes.com/india/icmr-drops-ivermec...
That's no advice.
There is value in predictability, even if it stems from someone else's preferences.

Current home wiring requires you put wires in the wall at
(I think) between 10 and 20 cm from the border, and a small number of cm inside the wall. This means you only have to check that zone, and can use detectors, to find the wires.

My home is from the 1950's. Some wires go diagonally from top left to bottom right at the other side of the wall. We had great fun finding out where they were hiding.

Even if the new wires waste a lot more wiring and PVC tube, I vastly prefer them when redecorating or drilling holes.
Yes and no.

Given the context of the authors ( and this also includes employment context, socioeconomic and personality factors for everyone involved ), the best practice is something that has been "proved" to work well.

So no, it's not just a preference, but in practical terms many times it's a preference that some people agree it worked ( in their context ).

And let's not even talk about the "best practices" and technologies created just to sell you something. I think by now it's not a secret that most "developer evangelists" or even "famous" developers are just people doing sales and marketing, some of them don't even realize it such is their ego trip.
The only objective thing for best practice is simplification. Problem with loose coupling, OOP etc... is that a lot of it sounds like "done" right but becomes complicated over time - even though it might be a good idea. So only "KPI" for best practice should be simplicity over time.
They don't support analogue audio signals - USB is a digital interface - you use a DAC to convert the digital audio signal to analogue.
We are all somewhere on the idiot scale.
Word2vec with PyTorch: Implementing the Original Paper
I've never been to Austria, but I suspect this more limited pass you prefer has been available for a long time in all relevant locales. Certainly that is my experience with other public transit systems.
"So far ahead" in some ways, while completely lacking in others.

When iPhone came out, the responsive UI was something I'd wanted for the past several years worth of Palm and HTC phones. But I couldn't get one because I'd have to give up things I used daily - like 3rd party apps, 3G data, turn-by-turn navigation, MMS (which was still a big deal before the prevalence of IP-based mobile IM platforms), multitasking, live streaming radio, and even "crazy" features like copy/paste and custom wallpapers/alert sounds.

iPhone did a few things very well, but it took a while to catch up on a lot of the common functionality of those older smartphones. Thankfully Apple did add those features over time. And other smartphones gained more responsive UI. Now we have more options than ever, with even the cheapest bargain device performing better than anything available in 2007.
If it's really also for long distance rail, that's a lot of value. For comparison, the German Railway has something similar (but I think only for the railway) and it costs easily 3x as much. It's a bigger country but regardless. I live and work in a smaller city where I don't really need public transport, but when I was working in a city near me, the monthly ticket for the two cities was more than this. I don't know much about living in Austria, but in my mind it should be a no brainer for a lot of people.
The biggest impact were cases where bike lanes were protected -- that is, the view of the road from the outside-in was pedestrian sidewalk, bike lane, car parking, and then lanes of traffic, so cyclists wouldn't have to worry about double-parked cars forcing them into traffic or inattentive drivers drifting into the bike lane. That said, such a change carries its own risks (cyclists need to be aware of passengers exiting cars and vice-versa), and generally requires more thoughtful design of the intersection (since cyclists turning left will have a much longer path to follow).
You can't actually compare them very well because commercial food production uses fossil fuel derived fertilizer to feed its yields. Small subsidence farms often don't use any fossil fuel derived fertilizer, and is thus infinity sustainable, but also low yield. Big commercial farms rely almost entirely on fossil fuel derived fertilizer, which is unsustainable unless we pull ass tons of clean renewable energy out of our butts to replace it, but have extreme yields.

We can make artificial fertilizer without fossil fuels, but the energy cost is atleast 10x what our current usage is for fertilizer and is already over 1% of global power. And we are still a ways off of producing an extra 10% of global energy output via completely clean power.
I usually agree but sometimes you want to reduce the exposure of the public methods of the concrete class even if there's only one concrete implementer.

For example, you might want to pass around a class and only expose the getters and not the setters.
This is really really cool. I am gonna use it more.

Couple of suggestions thgh.
1) Blurring can be avoided.
3) jump to parent story of any level comment via keyboard
2) Is there possibility of logging in? so that we can do comment/upvote/downvote as well via keyboard.
Also worth mentioning: express transit pass/ student card system still works after the phone has switched itself off (i.e. reserve mode) It'll work for up to 8 hours until the phone is completely out of juice.
Infinite regress of creators sounds the most compelling to me. Wouldn't God also wonder why he exists?
The points raised, chopped up without mercy, and rephrased:

1. Bitcoin circumvents currency controls.

2. The wild 30% swings of the gold price historically was still, in principle, preferable to generally stable 1 - 2% swings of the money supply over the last half-century.

3. The richest will be able to monopolize the market without interference or regulation.

4. Crypto enables the trade of materials regardless of whether the government approves.

5. Crypto makes it harder for the government to impose taxation or seize property.

6. Cryptocurrencies are based on cryptography. Cryptography is good. Therefore cryptocurrencies are good.

7. It's gonna be a big market so buy in now.

8. Yet more anarcho-capitalist inanity. Sure, you can hide your cryptocurrency assets. But if the tax man or judge orders you to pay, you better pay. They may not be able to imprison your cash but they will be able to imprison your body.

9. Crypto brings the world together.

10. Again, we can apparently just replace laws with code now.

I very much doubt this will influence anyone who wasn't already converted. It may actually serve best as a warning against Bitcoin. A precise description of the threat.

It's very telling that at no point in this screed about democracy and equality is a key fact mentioned. One's vote in a decentralized organization is, almost invariably, allocated in proportion to ones share of ownership. Just like shares in a corporation. This is a proposal to shift regulation of the financial system from a one-person-one-vote to a one-dollar-one-vote system.
> IMO you are clearly making an unfounded assumption

That would be an unfounded assumption.
In contradiction with the first paragraph, there are definitely fields of software engineering with external regulation, auditors, etc. I'm thinking of the banking sector and realtime critical software, like in avionics and such.
Does GNU yes need such great performance, though? I'm curious to hear where it matters. Why would we need 10 billion yeses a second, and why would 10 million yeses a second not be good enough?
First Human Case of Rabies in Illinois Since 1954
If your daily commute is only a few bus stops, you'll find it way cheaper to get a pass from the local transportation company.
This is for people who are travelling a lot (like commuting between cities on a daily or weekly basis).
I get that “poaching” is the common term for this practice but we should recognize it for what it is: the free market for talent. Corporations don’t own people.
TL;DR: People respond similarly to same stimulus. Heart rate response to excitement isn't primarily a function of who you are.

Thanks for the verification research, but this is ancient common knowledge.
I think they will transition all services that do not expose infrastructure (think i.e. Cognito, Pinpoint, VPC, Api Gateway, CloudFormation, ...) ASAP.
Nice work. Minor issue, but when I open the Menu with M, the focus should be in the dropdown menu, so I can navigate it with the arrow up and down. Otherwise, works great!
We just had a Porcupine break into the protective cages to dig up and eat our entire Potato crop last night.

It can be challenging.
Show HN: Askreddit but AI, Askreddit questions generated by GPT2
If there's a buffet that serves a caviar and I only eat unpeeled cucumbers, then I'm not likely to go to that buffet.
For some reason, this makes me think of duels :) Both parties would need to trust the judging entity and he didn't name the individuals in the panel of three. In theory, that panel could be refined until both parties were happy. Funds could be put in escrow.
> at a talk soon

When/where?
You cannot be tracked using the Find My network. No one but you can track your phone or tags.
Bitcoin is a security, not a commodity.
Lego doubles profits as demand soars beyond Covid-19 lockdown
How is this duopoly when atleast in Android the manufacturer can offer customisation as they see fit?
I really want this to exist for Belgium. Right now the public transport prices are absurd here... An all year pass for just the train in all of Belgium ranges in the 10k eur/year, and there is no national metro+bus+tram access (just Brussels is 700 EUR / year for that with no access to other cities).

It's absurd and caused by fragmentation of services between Flanders, wallonia and Brussels with no coordination between them.
Fripp's always been known for that. In 70's/80's he'd threaten to end a show over a camera or recorder. I don't know if he ever did.

I figure that's the Fripp package. I have more respect for his desire-for-control than say Gail Zappa.