skysight-inc/HackerNews huggingface dataset:
> Oh, I think body shops are a good one, but auto glass companies too. You could just stage some break-ins that just vandalize car glass. People will blame the guy whose glass was broken (why did you park there, was your car empty, blah blah). You're just a glass repair shop so everyone sees you as the good guy. And no one will see that your network of auto glass companies is actually controlled by you.

Once upon a time, something similar happened with an upholsterer in the SF Bay area. They had the contract to repair seats on the train system. Then someone figured out that more repairs meant more money, so they hired some people to go around slashing seats...
VLC too. [0]

As someone pointed out recently, [1] this presumably breaks the YouTube terms of service, as presumably does any use of youtube-dl.

[0] https://github.com/videolan/vlc/search?q=youtube

[1] https://news.ycombinator.com/item?id=24894425
This is good, I had forgotten they released that data, but I was still asking for a lot more. For example, Waymo bucketed accidents by severity and went down to very low severity (like a pedestrian bumping into the side of a stopped car) whereas on that site Tesla is essentially only reporting airbag deployment counts. (To Tesla's credit, they have more time granularity than Waymo.)

I do think the counterfactual "how many times did the human driver taking over prevent a crash" data is really important to have. In the article, the scary near misses they talked about fell into that category rather than into the "actual airbag deployment" category.
So are you OK with Isis advertising videos on YouTube? I'm asking because pretty much everyone has limits to what they say is acceptable free speech. Also the US (like many other nations, they are just the biggest kid on the block atm) has been constantly categorising what people in other countries are allowed to say, under the very real threat of violence. Is it OK if a country is doing it?
Castlevania Games of All Time
What do you tend to want to write once you can really code?
If memory serves, firefighting technology at the time often consisted of tearing down the building to prevent the conflagration spreading. Saving the building was generally not considered an option, and the way Roman society accounted for value was that such that the building was valuable but the land wasn't.

I'm not sure if Rome of the time actually had the ability to field what we would think of as useful firefighters.
Is anyone suggesting that a less cautious approach would be better?
I think the degradation of UI and physical switches/buttons allowed for the success of voice recognition assisted features.

There is only so much you can do with a multi-touch display and a finite number of gestures.
We added the pricing with monthly billing cycles now. Thanks for catching it!
I also made voting platform today gumhunt.com
> limited to mjpeg rather than h.264

In fact I had a hope it can stream h.265 to save bandwidth. I've heard it was supposed to have hardware h.265 encoding.
Modern web pages are HTML. You can write HTML in a way that it is compliant with the XHTML standard and therefore also valid XML, but it will still be rendered by the HTML engine in the browser, not the XML engine.
But normal YouTube videos aren’t DRMed at all so you should be able to find the file in cleartext somewhere on your hdd
> Isn't ip-camera a solved problem?

Not if you care about:

- image quality, most of these 10$ camera modules have "sensors" that only work halfway decent with good lighting and are little more than static noise at night

- general build quality, expect issues with the power supply or at temperature extremes

- security, there's no OpenWRT or equivalent for these, so even if you make your own firmware you're still responsible to keep it up to date yourself

- no "advanced" features such as a back-up battery, durable (!) on board storage and a wireless fallback in case there is an attacker who simply cuts the cables
RPi Cam is very good: https://elinux.org/RPi-Cam-Web-Interface

But it only works with the pi webcam, not with usb cameras
What Every Manager Has to Know About Developer Happiness
I see your point. Using air travel as a precedent, there's a small subset of people who absolutely refuse to fly, and a small subset with zero qualms about it. Between those extremes, there's a range of folks who participate with varying levels of anxiety. I can see that becoming the endgame here.
I think most people would disagree with your definition of "quite simple".

Going from three meals a day to a 16:8 eating pattern (16 hrs fasting, 8 hrs eating window) isn't too bad. It's basically skipping breakfast. Shortening the eating window until you're eating one meal a day is tougher. Then extending the fasting period > 24 hrs is tougher still. You can't just jump into this stuff while you're carb-addicted and your body is screaming for glucose. Getting used to a keto-style diet, even if your carb intake is just low but not keto-low, helps a lot.
https://en.wikipedia.org/wiki/Marcus_Licinius_Crassus#Rise_t...
Hmm, that may actually be a fun feature for p-boot. Add a menu option to auto-patch all the sensors out of FDT, to be able to have a reasonably trustworthy alternative to hw switches. :)
Yes I agree with you completely - doesn’t scale and for most businesses and consumers is complete overkill.
Even then last I looked C++ doesn't have it either, it's exclusively a C99 feature.

For me the downsides outweigh the upsides of alloca and I usually find other approaches(free list, arenas, etc).
There “due to privacy concerns” could still be a real motivation.
You share as much code as you want in the shared/base project and are able to create "contracts" for each UI platform that are enforced by the compiler.

If you're business logic needs these platform specific functionalities (which will definitely be the case as you've stated) then you can abstract out interfaces and let each platform handle them natively.
> but parallelism is also a base fact of many problem domains, where you have multiple agents (up to and including humans) collaborating and interacting simultaneously.

I don't think parallelism is the word for that. More like concurrency

Parallel computing is closely related to concurrent computing—they are frequently used together, and often conflated, though the two are distinct: it is possible to have parallelism without concurrency (such as bit-level parallelism), and concurrency without parallelism (such as multitasking by time-sharing on a single-core CPU).[5][6] In parallel computing, a computational task is typically broken down into several, often many, very similar sub-tasks that can be processed independently and whose results are combined afterwards, upon completion. In contrast, in concurrent computing, the various processes often do not address related tasks; when they do, as is typical in distributed computing, the separate tasks may have a varied nature and often require some inter-process communication during execution.

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

What you're describing sounds like it would be solved by primitives such as the actor model, not by Haskell-style FP.
This is absolutely disheartening. You would think, seeing how ferociously people attack Holocaust deniers, that we have learned our lesson but it is absolutely not the case.
That's not how WHATWG is governed.
I dont know, i think im biased against it because i have touched it (even of xslt is quite cool)
This is 100% true. Almost everyone loves the interested student, but the moment you get a work email address the cold phone calls and emails receive less warm receptions.

Take advantage of it while you can.
The technology to build a live streaming platform is not the major thing here. It would be difficult to move all the streamers accustomed to streaming on Twitch to a completely new platform just for the sake of ads.
When Vice President Lyndon B Johnson was visiting Helsinki he distributed free pens to the crowd. It was considered very rude as if this was some poor third world country. They were however very special permanent ink pens, and when we tried to use them in school, they were immediately banned. Using quill pen and ink bottle was most essential skill.
This is great! Now I can build my own simple subscription service without another third party.
The notion of an 'old language' is weird. What does that even mean? Why is Bo one of the oldest languages? Is Greek old? Is English old? Is Lithuanian old? Is Tamil old? Korean? Chinese (which one?)? Any language? If your answer is 'yes', then (a) please explain what you mean, and (b) rest assured that it is not the same language today as when it was 'young' (whatever that means) -- 'young X' is probably a different language than 'old X', but what does that mean for 'X'? I don't get it.

Such a weird notion. It seems to me that 'old' for a language is often used to imply that it is 'important' (culturally? presumably yes.), which feels, well, not racist, but maybe 'linguist' -- OK, that word is already occupied... Even fighting exists about which language is 'oldest' -- could you please make up the rules of the game before playing?

Anyway -- this is just me not understanding what people mean.
Thank you for a high-quality source! I am surprised to learn that phala “fruit” has Proto-Dravidian origins, it is used quite frequently in Sanskrit shlokas in both the literal and figurative (“reward”) senses.

Even though the link seems to imply that it's more Elamitic than Dravidian, the case of Brahui [1] is very interesting as an instance of a Dravidian-linked language that's very different in origin from its geographical neighbors.

----------------------------------------------------

[1] https://en.wikipedia.org/wiki/Brahui_language
Construction in Europe is always somewhat mindblowing to me as an American. Seems like most EU countries have the work-safety comparable to a third world country.

I don't know anything about corruption, but man being a construction worker in say, Belgium, seems dangerous.
Not just SD cards: the AlphaSmart series (Dana is the name of the unit, not the other way around) can emulate keyboards. Connect the Dana via USB to another computer and it will "type" your notes into it. My mother transferred her church notes this way. All AlphaSmarts do this but Dana is the most useful for modern systems because of its connectivity options and being Palm-based besides. It was really the closest thing to a Palm laptop.
> Belgium did not have a Melbourne-tier lockdown at any stage. Why would it be comparable?

What are you talking about? Yes we did. Curfew, essential services only, no non-essential travel, etc etc.
> What are the prerequisite knowledge/skills/abilities that a two pizza team needs to keep the learning curve practical?

Just my personal experience, but if you have a good Android/Java "two-pizza team", you probably already have the makings of a good Kotlin team, given the appropriate time for folks to pick it up.
Boring until it’s not: https://about.gitlab.com/blog/2017/02/10/postmortem-of-datab...
Why's that? C has a few features that C++ lacks, but it's possible to get by fine without using any of them.

The Lua interpreter is written in a subset of C so that it also compiles fine as C++. Or, if you prefer, in a subset of C++ so that it compiles fine as C.

https://www.lua.org/pil/24.1.html
Yes, also just after posting I noticed you can't have unsized values living across await in generators without some major changes or something.

The problem is that when you create a generator it doesn't yet know the unsized field it only knows it when creating it in a `poll` call. But it only will call poll after pinning the generator at which point you can't really grow the size of it for a bunch of reasons including that growing might move it in memory (realloc) which you can't due to self references...

So you would need the size of the generator when generating it.

Which could somewhat be possible but not really with current rust features, i.e. it would need a lot a special care.
SFans and urban west coast in general are known for a very friendly style of communication, even when the communication is negative. The rule of thumb is to say something positive, then say your negative thing, then say something positive again.

People who are not used to that style find it confusing, and will often miss the fact that they have been dinged.

Saying something negative directly without varnishing is considered outrageously gauche.
Gender differences in international piano competition results
It doesn't defeat the purpose of a default/initial value because it shows that it should be filled.

When I'm using hooks in React this is very common.

You must give an initial value, and at some point in the future you will update it.

By setting the value as null initially I can easily check whether the variable has been filled or not. This is most important for initially rendering the UI.
You shit on Go with almost every post you make. Give it a fucking rest.
So are you proposing that the US should become part of the British Empire again? Because quite literally the founding of the US is based on protesters resorting to violence.
thank you for highlighting this... at times of great uncertainty, historians can, indeed, offer important insights.
Cosmicism
Have each outgoing maintainer sign a string "I approve <new maintainer> whose public gpg is <public gpg key>"?

Doesn't work if latest maintainer loses access to their private key or dies or anything like that though.
Bunnie's Precursor Crowdfunding Begins
> That way the command would "just work", "always work", and it can be switched from one host to another anytime without breaking that.

Sounds like what you actually want is IPFS.

https://ipfs.io/
Hand signals are nasty enough to do on a normal bicycle, especially when the road condition is ... sub-par. But on an actual motorcycle? I'd never even dare to try and ride one with only a single hand on the steering and the other hand swinging around.
Civil asset forfeiture is another great example (analogous to these towing companies) of how a profit motive should not be associated with critical societal services. When there is a large incentive to steal or defraud (whether police or tow trucks) it's likely to happen.

This comment just further supports that there should not be such a profit motive.
I use Raspberry Piz to do the camera work for my robots. But I have a web interface.

http://robot247.io/robot/pibot

I think overall these devices are amazing for lifting video from one place to another.

One day though, i will work on getting h.264 working.
I find his delivery to be so verbose that you get lost in an almost waterfall-like wall of words bashing you over the head. Maybe he is smart, but it’s odd to me that so many people find him popular when he is so long winded.
searches

No sync, looks like it won’t let me put images/PDFs in, no way to collaborate with my co-writer on projects, last version is from 2011. Nope. Haven’t tried it, don’t think I will, I dunno who it’s for but it’s not for me.
Almost too minor to bring up, but my brain won't let go. In your first sentence, was "surreptitiously stumbling upon" the book meant to happen "serendipitously" instead?
I've written my share of systems level C++ in performance constrained environments professionally (gamedev, embedded systems).

Never touched goto, alloca and branching usually stayed out of hot code through DOD approaches. Not really sure I agree with the conclusion.

Alternatively they didn't talk at all about aliasing/restrict which is one really neat area of Rust because &mut guarantees one of the key aliasing constraints.
There was one instance I remember hearing about. A concrete truck driver was stopping on the way to the site and then adding water to his load to keep it at the right consistency. The result was weaker concrete that lead to some kind of collapse.
Why do I have to complete a captcha to access this website?
The Kinesis Freestyle Edge has 12 such keys in that position. The mechanical gaming version (RGB) allows them all to be arbitrarily mapped, and function keys are one good use of them.
College Student Seeking Info
Hello everyone! I am a undergrad college student doing research for a class on software startups that have raised less than $10M USD in capital. If you could tell me about your startup, amount of capital raised, and link your website that would be great! Thank you!!
Ugh, you're right and I used completely the wrong terminology. I meant some degree of randomness (I think the posh term is stochastic-something), noise, jitter etc. Not NFA/DFA stuff. Good catch and thanks.
Get a Dana then. It's basically a Palm laptop but a full-fledged AlphaSmart otherwise.
How would YouTube take a cut of this ad revenue? It's not disclosed anywhere on the YouTube platform.
https://web.archive.org/web/20201101143953/http://pages.cs.w...
It's not that "well-packaged" but last time I tried it, JSMpeg worked nicely when streaming from an RPi3. It has very low latency (~70ms), reasonable quality/bitrate (MPEG1, rather than MJPEG) and is viewable in any browser.

https://github.com/phoboslab/jsmpeg#example-setup-for-stream...
I actually read the biographies of the 12 richest Americans in history a few years ago. The common thread across all these men - they never sold any part of their business. They bought out partners, bought out competitors, bought out suppliers. I wouldn’t call those activities evil. And I wouldn’t say any were miserable to the end.
"The government here pays huge subsidies for electricity, a lot of social housing and a generous $6/day child care regime, which is far more than anywhere else in the US."

Montreal is in the US?
I don't know why you want to exclude government IT and academia —- there are tons of good and interesting tech jobs in government and academia -- but anyway, nearly every industry on earth has tech jobs, including IT, hardware, and software, and I could easily spend a month listing hardware and software companies that don't fall into any of the categories the OP finds sickening.

Neither I nor anyone else I personally know who works in tech has ever worked for the "mock-woke" companies, "frat-boy" companies, changing the world or disrupting companies, rent-seeking behemoths, or ad tech companies. Those types of companies are not at all the bulk of the tech industry.
Same here, today I figured out I'm not human...
You Are in a Maze of Deeply Nested Maps, All Alike
Thank you for sharing. I'm currently pursuing a POTS evaluation.
What Is AI Art?
What a bizarre revisionist point of view. Radio players quite naturally learned to record to cassettes once the technology was available and no one ever came to raid player manufacturers, nor did anyone brand the kid sitting at home recording the radio some piracy overlord.

Stop repeating this RIAA nonsense.
There never were any. Intel cancelled their Broxton phone SoC in 2016: https://www.anandtech.com/show/10288/intel-broxton-sofia-sma... (A major mistake on their part IMO.) There was some speculation back then that Microsoft might have been interested in x86 phones but no proof ever emerged.
“On average, UX changes have a smaller impact on quantitative metrics [since 2006]”

does this actually imply UX advancement any more than the possibility that people have become more familiar with/adept at using UIs since 2006?
"In the mid-19th century the Wild West was largely unexplored."

Whenever a citizen of the US says "unexplored" he means "unexplored by Europeans". A native American once made the point to a younger me, if he would "discover" the house of his neighbour the way Europeans "discovered" and explored North America, he would go to jail.
I'm genuinely interested - do you (or a firm you know) work that way or do you keep models siloed to their Revit years? I left Revit in 2017 so I'm not sure if the upgrade model features now work well enough that standard practice is to move forward with each new version. And I'm also ready for a Revit (and Archicad and Vectorworks and also drawing as architectural products) killer... Is anyone working on one that you know of?
Well German SME family companies are immune from inheritence tax seems to work ok for them
World Map on the Piano
I've been thinking for years that automobile manufacturers entered an industry (software) that they had little knowledge of, and it showed, with janky, slow interfaces and last-generation mapping software.

However, they've invested in this in the past decade, and if there's going to be a UX resurgence, it's going to be in the automobile sector, as their teams are maturing more and more.
"You never call a tow truck directly, you call your insurance which has a register of tow trucks and body shop."

That's where the corruption is.
I’m currently shifting my schedule to work Saturdays and take off Mondays (I don’t have children, and my partner is flexible). Before the pandemic, I tried to block off time for deep work by booking multiple hours on my calendar each day.

The shift to Saturday has been mostly great. I get a full day of deep work when nobody else is willing to work (Saturday), and neither Monday nor Friday had meetings I cared much about. Being able to walk around on a Monday is way nicer during the pandemic. Again, I get that others can’t replicate it if they have other commitments — importantly, both partners would need to have this flexibility, and most children’s’ schools probably wouldn’t be up for it :).

The main thing as many are highlighting below is about overlap (and predictability for recurring meetings). I mostly work with people in US/Pacific, but also US/Eastern and somewhat less often Europe (London and Warsaw) and Sydney. So that’s already unschedulable anyway. People have been reasonably receptive to “oh, I see, yes you don’t work that day” though a good chunk ask “Do you really work on Saturday?” (to which I not only really work on Saturday, I probably get the most useful things done on that day).
Let's be honest. People only attack Holocaust deniers because of the perception that Hitler was right-wing, not because they believe it is morally imperative not to deny genocides. If the latter were the actual explanation, they would also attack Holodomor deniers (of which there are a greater number, at least proportional to those who have heard of it at all).
Rethinking the Scaling Mantra
I used to produce absolutely enormous bibliographies of scientific publication for NSF reports from databases. We used to try and write complex macros to format the text properly (not sure if we didn't know about RTF, or whether it was supported?), but it was always slow and painful. Then we found that if we used Find/Replace to put something like a [BeginItalics][EndItalics] code at the end of the title, followed by a [BeginItalics] code at the beginning of the title WP 5.1 would ignore the second [BeginItalics] code and format everything properly. We immediately figured out that we just needed to add tokens in the text and then could format hundreds of pages of text in just a few seconds. Happiness ensued.
Because it's really hard to automate that, just to give one example?
Open source is bad enough. When open source meets the general public you can enjoy a nice disaster cake.
Yes - the dangers of sending a PPT to someone are real... your theme, your logo, someone else’s words. Unless a person is setup specifically to edit PDFs, there are limited tools to do so. Change to many words and spacing and alignment gets off. And it’s annoying.
On 'life hackers' who write extensively about note-taking apps
Fair - what word should i have used in place of illegal to describe DMCA?

Youtube DL was taken down because it was DMCA'd, to which we all (mostly?) agree was an abuse of DMCA, but nevertheless the premise seems to be that it was effectively a form of piracy - no? Isn't Piracy (and supporting Piracy/etc) "illegal"? Or is there a better word to use here?
"I could've painted his entire SUV three times for that price!"

Your time is free?
Why Should You Start Your Dev Blog on Hashnode