skysight-inc/HackerNews huggingface dataset:
>What’s more likely to happen, you will save money or the developers will keep more of a cut?

Could be both, Why are developers evil and they should not get the money but the overlord that does (almost)nothing.
It is like if a farmer goes to a market and the mafia forces them to pay 39% for protection, then if mafia is destroyed you feel bad if the farmer gets more money now.

Not all developers are EA level of evil, some of them deserve every cent IMO.

Related to the money I spent I have some subscriptions and I bought some PC games and some PS4 games for my kid, I hope that consoles would be investigated too, there is not enough competition to have a fair market.
> Why shouldn't people who have been proven not trustworthy be held in a dock? Remember, he skipped bail. Why shouldn't someone who seems to be at danger be protected with bulletproof glass?

Sorry, do you expect him to run out of court and not be stopped by the bailiffs? Do you expect him to cause danger that requires the use of bulletproof glass after already being searched for weapons inside and out?

> He has already been proven guilty of a crime. He is a criminal.

Not this crime? Either way it applies to people who both have and have not been convicted yes?

> Honestly, I never heard a prisoner once complain about strip searches, we understood why they were there.

Oh, well. In that case. I'm sure if they did complain their complains would be given the utmost priority.
The Design of C++ (1994)
Ways old, unused code can bite you in the ass:

* When new folks are onboarded, they should be spending a lot of time looking through the code base. Maybe on their own, maybe as part of other tasks, but they'll be reading this dead code multiple times.

* If the dead code is an entire method, and hasn't been used in a while, it probably doesn't work. What happens when someone calls that method now?

* Your CI/CD pipelines spend time building (and probably testing) dead code.
From the stories I've read about people losing their entire life savings. It sounds as it is a deeply traumatic event. Which ranks up there with bodily harm, losing relatives, ect. And one which often has a permanent effect on the reminder of their life.
> As oil it was trapped under shale or in sands where it had no effect on the water table and didn't get into the water or food supply.

In many places we knew oil was there because it was leaking out.

Some of the deposits were exposed to the surface. We have ancient records of people making use of it to make adhesive or caulk boats. Those have just tended to have gotten used up by now.
>>The legislators don't have any reason (except being bribed by car industry) to encourage people to use cars instead of more human-friendly modes of transport.

Wait, I'm confused now, are you arguing for or against this thing then? You do realize that the Ami is made by Citroen, which is a car company, right? So....which way is this alleged bribe supposed to flow, exactly?

And really, like you can't see any reason at all?
Just off the top of my head - legislators say, for the sake of safety, that if a vehicle of any type can reach 50km/h or higher, it's a car. That's a car speed, therefore it should require a car licence. Because of that, manufacturers artificially limit the speed to 45km/h, so you don't need a licence to drive one of these. I'm not sure how would the car manufacturers bribe here - for? Or against this law? Because honestly, I can make an argument for either.

>>Also, if people are riding bikes on the pavement, it's a clear signal that they don't have a safe alternative.

You're stating the obvious here. Equally obvious is that the councils "should just build more bike paths". But in reality there is no money to do this. Local councils have barely enough money to clean the streets and patch the worst potholes, and building new bike lanes is a far higher expenditure than this. The problem might be solved with time, or it might not. The law should reflect reality(and it does), not some made up utopia that doesn't exist.
I never get called to fix stuff on weekend unless I get a nice pay check for my weekend going bust, no matter what language we get to use, so is the beauty of union agreements affecting everyone across the company.
I'm not aware of any visa anywhere in the world that supersedes the discretion that immigration officers have to refuse entry to a non-citizen.
Engel Schmuck Anhänger MIT Swarovski Steinen Aus Silber Und Gold
Going to miss Odwalla. Naked never did it for me.
So you only buy second hand electronic devices? And you never receive packages or letters? Never have anything that wears out?

I believe I produce very little waste, and put my rubbish and recycling bins out for collection every few months, rather than every two weeks, but I find it hard to see how I could get from where I am to what you describe.
I'd argue that all security is security by obscurity, it is just a question of how many attacker-seconds it takes to break.

Obscurity means keeping something private that if the attacker knew they could access your service. Traditionally security by obscurity is something like putting your ssh login port on port 61329 rather than port 22.

I'd argue that the above is 16 bits of obscurity, whereas your ssh key you log in with is 1024 bits of obscurity. The attacker needs that 16 bits of port number obscurity and the 1024 bits of ssh key obscurity to log in.

However the attacker-seconds to break the 16 bit port number is a rounding error compared to the attacker-seconds to break the 1024 bit ssh key

Which is where, I guess, the idea that "security through obscurity" is bad came from.

I'd argue that the attacker-seconds is still higher with your ssh on port 61329 though, so why not use that too.
I Hacked Facebook Again Unauthenticated RCE on MobileIron MDM
Ouch. I think Tanium's was initially like that, ("double trigger") requiring both vesting time and a liquidity event (acquisition, IPO, etc.) But they changed it to just vesting time ("single trigger") while I was there.
I don't understand why this wasn't there from the start - the majority of apps asking for location service just want to figure out what city/state/country you are in, and giving them access to your precise location just seems unnecessarily dangerous.
From the article:

> ..., two young women stared open-mouthed. “How did you manage to get hold of it?” asked one. “ ... it’s environment-friendly"

Part of its appeal is to the lazy and stupid.

OTOH, riding a bicycle in Paris is not ideal, although the safety of this thing doesn't convince me either.
How exactly does one increase the engine displacement on a moped?

I’ve heard this claim many times, but more often than not it was just a random mechanic who charged a few hundred euros to put a different speedometer with inflated readings.

I modded some of my own motorbikes to improve air intake, changing the exhaust, and other minor things but I consider those to be in the realm of “cosmetics” (audible cosmetics?) rather than real major performance changing.

I just don’t see how you could bore out an extra 50% of displacement on engines made so cheaply.
Does that actually work?

My understanding is that without screen/tmux, the process will die if you disconnect the shell (on a remote box).

Interesting that --daemon works too (I've been running emacs through tmux for years, and never knew that).
I'm using it right now while getting paid for it. In fact, my client suggested that we use Rust, and I was happy to comply.

Edit: This is far outside the Silicon Valley bubble, in a rather conservative industry (a very large German car parts supplier, though my code won't end up inside a vehicle).
Show HN: I made an app to share tweets on Instagram Stories
Hi !

I want to show you an app that I made in Flutter to share tweets on Instagram Stories as sticker :)

Android
https://play.google.com/store/apps/details?id=com.dvzgrz.twi...

iOS
https://apps.apple.com/app/twiger/id1509722502
That’s nice of course, but I’d argue that not getting called at all is still better.
Florida is an important swing state, and it’s also the home to a lot of anti-Castro Cubans in exile, and their descendants. Politics.
I like coding challenges, they way better (less stressful) than whiteboarding. Just don't use it as a prescreen. Interviews (should) work both ways, coding challenges only testing the candidate's abilities. I'm only willing to do them once I know I want to work at your company.
One tool that does everything. Its literally backwards. It eventually always results in one tool that's constantly broken.
There should be a tool for each site if there is a maintainer who actually cares about that site.
That's about what the company gets. Most recruiters don't own their own companies.
Most likely, because the only logical purpose of a "middle ground" is to create the illusion of financial backing that doesn't exist or can't be easily verified to exist.

In other words, it's still a financial deception --- commonly known as a "scam".

Attempting to sell part of a bridge that you may or may not own is still an illegal scam in most jurisdictions even though some may be "fine with it".
Dickhead of the Week: Instagram CEO Adam Mosseri
Like most things in America it comes down to political pandering thanks to the two party system. You may have noticed a lot of progress or corruption on the Cuba front in recent memory based on your political affiliation. There is a large “Cuban” American population that primarily hates the regime in control of Cuba and will support the political opponent that is speaking tough on Cuba. Whether you care about Soviet’s or Communism or revenge is irrelevant because what you do care about is south Florida and South Florida still cares deeply.
Let's hope the fork merges those 700 PRs and see which project is maintained in five years.

Keeping software well maintained involves a lot of saying no, unfortunately.
> about half of all Ami buyers have one car and at least two children
> More than 40% of those driving Amis are under 18.

If this is accurate, those 40% under 18 are driving, but not buying. It's probable that parents are buying those cars for their teenage children.
Only if there was some sort of cohort of people who would be able to judge actions to see if they are liable.

Perhaps we aren't scaling the judiciary system propley & allowed it to become overly complex so that only a certain subsect of the population can navigate it efficiently and an even smaller portion of that can litigate for others.
That Swift way sounds terrible for me.

I do want to know what the error-path contract is, and I do want it enforced that I deal with them. I've seen too much crap in my time that just assumes the happy path, when error handling and recovery are just as important, IMHO
> I still don't really understand Linux audio layers and how all this stuff works together

My simple understanding is that in the Linux audio stack you have the following layers:

- kernel-driver for local sound devices (provides exclusive access, no mixing/multiplexing).

- application-level audio-frameworks/APIs which are device-agnostic (pulse, ALSA, jack), can support, mix and multiplex multiple concurrent streams/applications.

- these different application-level frameworks can have several different back ends (for real HW, BT, virtual devices, network targets, etc, other Linux application-level audio-frameworks. )

(Someone correct me if I’m wrong)

Applications target a framework, but not all target the same, so the frameworks needs to be able to “plug together” so the speak.

This leaves the possibility if the following scenario:

App written for ALSA -> ALSA -> ALSA’s Pulseaudio backend -> PulseAudio -> Real hardware

PulseAudio in particular is very featured, modular and pluggable which is why most desktops Linux distros uses this by default these days.

It supports things like transparent network streaming between various kinds of targets and lets you compose “audio graphs” if need to.

And that’s probably why it was chosen for the experiment in this blog post.
The CEO of No
At least at Facebook, Rust usage is definitely not "snowflake projects". Last I heard, there's an entire team dedicated to Rust Developer Experience, and several pieces of extremely core Facebook infrastructure are now in Rust. This includes the front-end for Hack (the compiler for PHP that powers the vast majority of Facebook), Eden/Mononoke (the source control/file system manager at Facebook), and Libra (that weird blockchain thing).
With open standards i have no problem integrating anything cross-brands.

The only really hostile brands are preventing it to be honest(apple comes to the mind and so does nintendo).

Brand loyalty mattered in the past, where it was the only reliable way to judge new products in relation to each other. It only works to the merit of consumer if you were already subject to vendor lock in.

There are plenty of alternate input modes that work like that too - back in the 90s i had lightswitch that could change intensity of the light dynamically - no need to even utter a word so even less risk of waking your wife up. you can add module to AC and control it via smartphone/webpage, without risk of voice recognition getting it wrong. you can get lights that automatically turn on to 10% brightness when someone walks etc.

not to mention various privacy concerns for your guests - you did agree for amazon to collect the data, but did they agree too?

Speakers sold is kinda a bad metric - active users/usage would be much more interesting - as i wonder how many of them ended up in attic, or thrown somewhere because they were useless.
Those are company cars. Privately purchased cars are indeed bought used, overwhelmingly so.
I think introducing Rust would be great! 50% of the people at my company would suddenly stop producing any work at all, which is a huge improvement over the negative work that is currently produced.
What are proxies for?
I am not an expert, but in Denmark I believe they literally "drilled" the combustion chamber bigger and replaced the pistons (among other modifications).

Back in the early 90s when this was something my friends were into, several of them had Yamaha 4 gears capable to going over 100kph (60mph) while the legal limit was 30kph (~19mph).
> There is also the possibility of limited success for Rust, i.e. the fact that it will kill C/C++ (which is inevitable), but fail to kill JavaScript and Java/Go/C#.

This is the most probable issue. Rust doesn’t offer anything new or useful for a C# developer, yet have quite a number of drawbacks. Memory safety? Heck, this is exactly what the CLR is about, hence the usual name of "managed code".
TikTok vs. Triller: Which Is Better for Social Video Marketing?
I find it surprisingly, and interestingly, similar to the first wave of electric cars, over a hundred years ago, such as the Baker [1]. They were small, didn't require much mechanical insight (as EVs do) and particularly suited for small drives to the grocery store.

[1] https://www.youtube.com/watch?v=OhnjMdzGusc
Not really, I was only inspired by their existence and nothing else, in retrospect it might have been nice to copy the instruction set of something like a PDP8-S and get software for one of them running on it, but I like having something that is my own.
Anyone know of an existing online version of this (or another website)?
Frustrated drivers need to learn to calm down instead of engaging in dangerous behavior. That's really the root of the safety problem that is big powerful cars.
and now remote workers will flee VMware for companies which pay them normal salaries.
> What makes traffic dangerous is people driving at different speeds which leads to overtaking.

I wished more people would understand this.
It's dodgy software. It got acquired and got some spyware/adware/toolbars embedded. Don't trust.

Personally, I removed the older version I had, fearing it would auto upgrade and auto install malware.

It's a download manager for shared hosting sites, mostly used for downloading movies/shows/games. It can get videos from youtube, dailymotion and a hundred sites but it's not the main purpose. Users are willing to try anything to get their latest tv show, there is too much money in bundling adware to ignore. The software was great once upon a time, then it got popular, eventually the author sold out.
I never said developers are evil. What I did say is that the dream of the Indy developer making money on the App Store died a decade ago. Most money on the App Store is coming from in app purchases for loot boxes and virtual currency. I posit that every company making money that way is evil.

Besides, not only now are you arguing about a phone that you don’t own, you are also complaining about an in app system where just as I thought - you haven’t spent any money. Most people don’t spend money “buying apps”. The money is coming from in app purchases from games.

As far as the “farmer”. If the farmer is selling tobacco - an addictive substance just like loot boxes and coins for play to win games. I don’t feel sorry for either. This is not just my opinion. The government is investigating virtual loot boxes as gambling.
Next time somebody here creates a shell company for very bad things, please try naming it YPal!
Someone from 1960 who suddenly showed up in 2020 wouldn't have to learn much for operations of day-to-day life (they might not even have to change their sartorial tastes).

Someone from 1900 who suddenly showed up in 1960 would have much more to learn about household electrification and individual transportation[1][2] (and would definitely have to change their sartorial tastes).

I'm typing this on a writing desk in a room with bookshelves. The internet vastly decreases the latency of our correspondence and vastly increases the amount of reference material to which I have access, but what we're doing isn't qualitatively much removed from what Erasmus or Montaigne presumably did with colleagues in their spare time.

[1] An amusing anecdote from a biography of the Irvine family: the younger members all adapted to the motor vehicle readily enough (1880-1920 having only been 40 years), but one of the older ones, instead of turning the key off, insisted on stopping cars by putting them in high gear and turning them uphill, treating them as if they were runaway broncs.

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

[2] At least, assuming they do any of that stuff themselves. https://www.youtube.com/watch?v=he4WPvKGGR0 is set ca. 1970 (despite precociously using Zoom?) but they still (1:06) have household help.
I understand how port knocking can throw off nmap and reduce brute force traffic.

Does it solve anything else?

> I believe there are sshd vulns extant that you and I don't know about and port knocking allows me to worry less about them.

Wouldn't you need to worry about vulnerabilities in knockd?
The closest vim has (to my knowledge) is Unite/Denite, although fzf is functionally similar minus a couple limitations on starting new fzf searches from the callback of another.

Like helm, fzf and Unite can be fed arbitrary completion candidates, custom callbacks, mostly customized fuzzy matching. fzf is very fast, which is the main claim over what seems to be the more featureful Unite/Denite.
Or because a false positive doesn't render them liable, or if it does, the punishment isn't harsh enough.
Depends, using Typescript over Javascript has eliminated whole reams of ‘undefined’ errors. It may not make development faster, but it certainly prevents a lot of bugs.
How is this different from a commercial transflective display, like https://www.winstar.com.tw/products/tft-lcd/transflective-tf... or https://www.distronik.com/tft-lcd/transflective-sunlight-rea... ?
I've had some recent success at confronting these incidents by finding some secondary purpose or source of fun in the activity.

For example, there's a company-wide report I'm in charge of curating every week. I've been doing it for the last 37 weeks or so, and have started to become dreadful to finish. Took me an upwards of 2 hours every week to accomplish. It deals with people's submissions and cleaning them up, and checking for erroneous entries, so only a fraction of the whole report can be automated.

Until 3 weeks ago, I started considering timing myself doing the thing, and making note of what improvements I could do to speed up my next run.
Within 3 weeks, I reduced the overall time for that task by around 75%, as it just takes me around 30 minutes now. This last run I did today I think I carved out more than 10 minutes of my previous run.
No, the companies you listed wrote a PR blog posts or two saying they use Rust for a component or two, for a minor or internal product. Saying they are using it for "important parts of their infrastructure" is quite a stretch...
All those uses sound like they could be accomplished without connecting the Echos to the internet. If the connection is interrupted, can they still perform those tasks?
Editing the C Standard
I had basically the same experience. I even got requests for functionality that was already there, as if the maintainers didn't even read or test the patch. There are a number of pull requests of mine that have been waiting open for years, ready to be merged.

Maybe I'll have more luck with this fork.
Ok, I misjudged your experience apparently, but you could still do a better job actually engaging with the arguments.
Ik like this taken on it. But the math isnt complete. You need to account for each attack path taken.

For example: a generic SSH vulnerability means somebody is going to make a botnet to check every port 22, leaving your 1024 bits useless and the 16 bits worth more.
If the proportion of plastic-packaged goods in your life hasn't reduced then you (unlike most people) clearly don't buy stuff on amazon. Or from big-box retailers.

The other day I bought a product from Home Depot that had a glued-in-plastic window in a cardboard package (this makes the cardboard unrecycleable). It looked so alien. I hadn't seen packaging like that from a major retailer in years.

Evade? Never. Reduce? Already in progress. Adjust your focus.
I've two complaints with the 4.50btnc.

1. Audio quality is not as good as my older same price headphones (3.30 I think), even with noise cancelling turned off. Apparently the 4.40 is better in this regard at the cost of losing the noise cancelling feature.

2. It can connect to two devices at once in a mostly intelligent manner, e.g. your phone and laptop where the laptop is playing music but the phone takes priority for calls or noisy alerts or alarms. But if one of these devices disconnects, its going to interrupt your audio every 2 minutes to say "Disconnected" until you reboot the headphones and connect just your new device(s). This has caused trouble with my Surface Go waking up from sleep, connecting automatically, then going back to sleep and disconnecting, disrupting my music listening.
I find this sort of comparisons dubious. For me, who's a total rust noob, C is 10x faster than rust, because I need to keep looking up rust syntax for basic things like for loop.

If I ever learn rust as well as I know C, I'm sure my speed won't be any faster or slower. For me, the time to think up a solution is the major chunk, writing it out seems to be nothing in comparison. So why would the language affect that in a meaningful way?

Now, the one way rust can really give you time savings is the lack of entire classes of bugs. I spend 90% of my time fixing bugs in the code my coworkers and I have written over the past year. And most of them are really subtle memory and thread safety problems that are difficult to track down. If rust can eliminate that, I am willing to spend a year getting comfortable with the language.