skysight-inc/HackerNews huggingface dataset:
When I talked to Enterprise on the phone about one-way use, they explicitly told me most places will waive the charge unless they don't have space to take the inventory. Rental car places have a lot of fixed capital costs like hotels, and renting the car at anything above a significant loss still recoups those costs. You can usually just ask for things. I've been offered upgrades pretty routinely just because they don't have the vehicle I asked for. They've always tried to charge me for the upgrade, but then I say "can you give me the rate I originally reserved?" and usually they give it to me.
We've all seen the utter messes that recent CS graduates have made with classes, unnecessary inheritance and over complicating problems, while being unable to do fundamentally basic logic, you must know the opposite problem is equally true.

CS majors who cannot program applying academic theory without understanding.

I'm old enough to remember graduates rolling their own sorting algos, or building classes 6 levels of inheritance deep. While simultaneously creating massive if/else nesting, with tons of duplicated code, unable to understand how to use basic ideas like functions and recursion, even though I'm sure they probably had a whole one lecture on the subject, mixed in with whole modules on pointless compiler lectures.

Because that's what their CS degree taught them.

How both CS graduates and non-graduates really learn is by seeing what other programmers do in the industry, or by making their own mistakes.
> I feel that even trying to engage with anyone to the left

Maybe if you would step back from the partisan-thinking mode, you would find people more amenable to your views?

Labeling things 'left' or 'right' or 'liberal' may be a convenient shorthand, but it is not intellectually honest. Reality doesn't conform to party lines.
If Peter Thiel is so concerned about scientific progress, maybe he shouldn't spend so much time and money supporting a regime that's openly hostile to science. Just a thought.
In this case there is zero such interest. It's just a focused shakedown of companies that contribute to the opposing party at an equal or greater rate than the ruling party.
Definitely. Called back to work from a holiday on a Thai island. CEO was near frothing at the mouth over my absence when shit hit the fan.
They are living in the technical stone age then. Time on keyboard does not equate good productivity. Happiness, balance, freedom - that increases output.
The narrative of the article is eurocentric and revisionist. Framing the civilization as European instead of Mediterranean and North African.
Not all interviews are for the biggest corporations. Many do well with freelance or medium sized companies. Those interviews are nowhere as intense.
It seems to me that Epstein is far more annoyed that bad things are working against things he cares about, than that bad things are happening.

Many people have been very concerned with Google's monopolistic power over the economy.

Literally the difference in these two auto completes, can mean a make or break most businesses:
brand name is... scam
brand name is... great

Add to that google has been unjustly pushing it's own sites to the top and you have blatant market manipulation, even if it doesn't conform to the legal definition of this term, it definitively conforms to the spirit of the law.

That never bothered Mr Epstein.

But as soon as he can give it a political spin, all of a sudden this power and its abuse are an issue.

And even then it is so narrow and in a space so rife with bias that it's hard to take seriously. I mean, the major networks don't even feature 3rd party candidates in the debate. And yet I don't hear him crying bias. I'm pretty sure media bias is way more pervasive and swings more elections than google or Facebook has ever done.

The issue at hand should be Google's monopoly on search, it's blatant bias and the oversize power that gives them. If you pick up on specifics and not address the wider issue, I'm going to have to wonder why.
Right. It's so normalized that even more aware ppl such as yourself aren't phased by making such observations.
Thank you for your post and questions. We would welcome you to apply for a role at GitLab that looks interesting to you. Our guideline for security researchers is that if you are a GitLab employee, you would not be eligible for a bounty award through our public bug bounty program. Other than that, independent security research is fine, as long as it does not call out our customers in a negative manner. Here is our hiring page: https://about.gitlab.com/jobs/faq/
they changed their minds after 5 days? I guess it worked out for them in long run, but they couldn't really expect much after that short of a time.
Imagine if a newspaper endorsed a candidate?
> It is when the content being banned might harm customers.

I think this is the right way to approach it because it seems, and this is entirely my unscientific view, a lot of those scammer websites target uploading to Vimeo, Dailymotion, and so on (basically, the websites that aren't as big as YouTube) because they think that being a smaller outfit, the company is less likely to flag and remove the viedo.

Then those scam videos turn up relatively high in Google Searches for full movies, full episodes, etc.

I notice this especially for non-English, non-Hollywood content. Lots of French, Chinese, Japanese, Korean stuff, all with dubious links.
Ask HN: Best practices for leaving crypto in a will?
Does anyone have experience on how adding crypto holdings in a will and best way to store information like private keys, seed phrases, location of cold storage wallets etc that are only accessible if you pass away?
YouTube would be a Fortune 500 company on its own.

Every single reliable indicator is that Youtube is still barely profitable. But even then, they make their money from Google ads.

Android is installed on over 2.5 billion devices worldwide. If they couldn't figure out how to monetize that, then they would have no business being in business.

And it came out in the Oracle trial that Android has only made a $17 billion dollar profit since it existed.
MIT's 6.824 Distributed Systems course is taught in Go.

https://pdos.csail.mit.edu/6.824/index.html

https://www.youtube.com/playlist?list=PLpl804R-ZwjKCOwWpTZ21...
>indicating that it may be in violation of our Acceptable User Policy.

Well, was it? The author makes no claim that he didn't violate the policy.
> If it isn't a team of volunteers combing the rendered results for errors, it's users who have succumbed to those errors and leave feedback in the hopes the system improves.

This is the idea behind GANs, as it stands.
Was wondering the same thing. My guess is he just meant 1000 -> 100 -> 10 -> 1 -> exponential.
Claiming that Robert Epstein has an ax to grind sounds like you know him personally. Independent of that, it does seem like you spent thirty minutes of reading articles on the subject before you made that comment.

I am certain that 90% of the people who step into Congress are crooks, or at least have no honest opinion, so I would only use details of Epstein’s testimony to confirm existing biases.
Some random dude on hackernews claims that Epstein's motivation is based on a 7 year grudge, and you just believe it.
See also Abramowitz and Stegun, of which the latest edition is https://dlmf.nist.gov/
But if the rocket explodes on the launching pad, as an employee you don't absorb much risk. You were probably going to jump ship in 2 years anyway, you're just doing it earlier than you thought and you can now say "I was at ___ when they were growing at ___% year-to-year" when you're interviewing for your next job.
Note: this started as a super brief comment and then expanded into a missive because I was interrupted by a call with an artist friend and two glasses of wine, and then didn't want to throw it away.

TLDR: can we really trust the work product of untrustworthy ("bad") people?

---

I know it sounds rational to enjoy the works of "geniuses" even if they were horrible people. I just have trouble with it.

Like, even using JavaScript which was invented by a homophobe, rubs me the wrong way, as it were :) Even though I kinda like the language itself for fun/easy hacking.

Or take Schopenhauer whose stuff about music is inspiring to me. Dude was a gross incel though. Or take Wagner's anti-semitism.

Encountering facts like that just makes me wonder what other kinds of defects or oversights could be hiding in their works. Belief in the virtue of punching down just doesn't feel the same qualitatively as other vices like addictions or whatever. It seems worse, "evil"?

I would trust the average drunken poet or painter or junkie musician more than any iconoclast or figure who seems to be inspired by the muses of unfair living for other people only. Excepting of course legitimate satire or criticism. If you have to rely on extremist or violent ideas in order to create something useful or beautiful, it actually comes off as pitiful.

I guess it's not that art needs to be harmonious or symmetrical or pure or "good", but that to be trustworthy and useful for insight, I feel more comfortable knowing that its creator was somehow loving and inclusive.

On top of it, I think if you are considered a genius that the bar must be higher not to fail at basic respect for others. Geniuses are ostensibly smart after all, so defects like discrimination, opposition to equal opportunity, or any form of hatred (except maybe self-hatred) just feels disqualifying from a user experience standpoint.

For every Feynman or Schopenhauer or Wagner there are tons of equal or better geniuses who might not be in the right place at the right time, or don't make a lot of noise, mainly because of inequality.

One of my favourite commentators, Stephen Fry, a gay man of Jewish descent, even defended Wagner's art, which I find extremely conflicted. I wish I could achieve that level of liberty in criticism.

All of that said, I think also that just creating anything at all comes with some amount of good built-in. Nature is brutal too and it makes all kinds of beautiful and useful things quite by accident. The difference in critique and judgement only seems to arise if the creator is sentient.
I'd say if you're not intelligent enough to also develop your emotional or spiritual development (it doesn't have to be forced you just need to not be closed to it), then you aren't really extremely intelligent, you're just trying to come off as one or more accurately your idea of how one would be like.

Last I heard MENSA has an annual fee, isn't that already a nice indicator of the intelligence of its members, to pay for an "I am smart" badge?
What do you mean by reusable exactly? And how does proactive computing differ? Do you have an example you can share?
You're proving my point. When examining an argument you should do so based on the merits of said argument. That's literally the basis of Appeal to Authority. It doesn't get more clear cut than this.

I'd also like to point out you have yet to provide a single fact in support of anything you're saying.
Protecting Buildings: A Late 19th Century Alarm System
They might not. But I'm guessing the ACLU would likely have something to say about it. Just because it feels normalized doesn't mean we should be so accepting.
It's looking more and more like everyone is just going to have to licence Tesla's FSD when its finished.

They are the only ones with a broad real world data source and seem to have wisely taken the right path by not adopting LIDAR, focusing purely on passive vision.
Engineers with degrees work for the contractors. They minimize materials and cost. The result doesn't always remain standing, even without an earthquake:

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

Building good bridges without an engineering degree is easy. You simply don't minimize materials and cost.
Interesting to see (apparent) success on the type of promises that Theranos made.
My dad worked in the aerospace industry. He mentioned three reasons for not releasing information. Hands down most common reason is because no ones career got derailed because they over classified something. Second most is because it would show some interest in a bad light. Third reason is because fixes to technical problems are often considered to be the military equivalent of trade secrets. AKA we figured out why the Scorpions battery blew up and we're not going to tell the Soviets how to make their submarine batteries safer.
I think the economy is resilient enough to bounce back. And the point of antitrust prosecutions is to prevent long-term damage to the economy.
Functionalist Theories of Mind (Putnam, Armstrong) (YouTube)
There is an argument to be made that, since Apple is fairly restrictive of what software can be made for their platforms, Apple has a monopoly on... software for Apple devices? App stores for Apple devices?

In that case, Microsoft, Nintendo, and Sony have “monopolies” on their platforms?
Transistors and Switching Regulators Revolutionized the Design of Power Supplies
Even assuming Google is theoretically capable of showing the voting reminder only to users who would vote for a Democratic candidate doesn’t mean that they did that. Dr. Epstein doesn’t present any evidence (even anecdotal) that the reminders were not shown to Republicans.
In general, yes. For warning the public about your hacked site feeding malware to visitors, no, we can evaluate that directly and see that it is not a valid basis for a grudge.
To play devil's advocate to your advocacy of the devil's advocate, what if Exxon or a right-leaning org offered discounts to people who "promise to vote Republican". Nothing binding, simply an unenforceable promise (gentleman's or lady's agreement) to vote for a party in exchange for a 20% discount on your fuel.
Ahhh - so I wouldn't have even tried to submit the markup in the first place. Got it. Thanks.
Except it would be more subtle. Google would not be telling you who to vote for because they already have an idea who you'll be voting for, based on machine learning results. If they think you would vote for someone disadvantageous to Google, they would not show the voting reminder.
Real Time Lightning Map (Centred on Current UK Lightning Storm)
It's been prominently featured (and a subject of editor attention) on his Wikipedia page for over a year. It's not a secret.
Here's a guy doing 2000+ miles on Uber, NC -> CA https://www.youtube.com/watch?v=YR6Wh2Zy9jE
Thank you for this - and yes.

> I'm tired of developers who value other developers based on if they use the latest hippest framework or not

The thing is most developers are actually pretty terrible at shipping product and so they judge each other purely on technical decisions, not business ones.

Libraries, especially MomentJS, take a TON of guesswork out of something that's incredibly complex: date/time. I use Moment for anything dealing with time on the front-end because it's almost universal at this point (other devs can support), it's a VERY mature/supported product, and I can just _trust it_ at this point.

People talking about bloat in regards to jQuery/Moment (or insert any JS library that's over 3 years) usually fail to mention things like CDNs, gzip, HTTP2, etc etc. Truth is, if you practice good hosting methods you can get the entirety of jQuery 3.4.x WAY beneath 100kb, to the tune of approx 35kb (last I checked).
That's not the same as Google's support for Python, Go and Kotlin or Microsoft's support for Typescript and maybe soon Rust. I would have thought the case for supporting Julia was very strong considering Python's performance and concurrency problems.
same for me. You can only reply to the OP for a certain amount of time. Make sure to check back on August 1st!
I’m currently reading through everything. It’s pretty cool, been seeing more and more stuff like this lately.

It could serve as a great second or third project for someone learning rust and the rust-ecosystem.
“So... do you want the car back or not?”
Tons of potential causes, some quicker, easier, or lower risk than others to rule out.

Easy candidates: dehydration; low blood sugar; junk food diet; nervous energy; boredom; need socialization; need a change of scenery

Moderate difficulty: insufficient sleep; need more sunlight or fresh air or nature; lack of intellectual challenges; lack of creative outlet; need for exercise; diet that isn’t just junk food but isn’t well balanced or healthy either

Difficult: depression, anxiety, or burnout; longer term or more subtle nutritional deficiencies; loneliness
He does have an ax to grind against Google; that's not really in dispute. It's not clear that he's sharpening his blade on this particular Senate testimony, but it's a reasonable question to ask, since he has no particular expertise in the topic.
There’s no threat to our democracy, if that’s the case then that means it’s a weak mindset and that the only truth, because it’s a dangerous deadly and downright demonic ideology. So abort democracy in order to avoid the sixth birthing of feminism. They both gotta go and get with Islam, just read Quran and Sunnah. What has DeMoCracy actual achieve if not causing confusion and delay???
I didn't find anything in any of their policies that submitting markup for inclusion in the video description is a violation.
The only corporations targeted are those that are not contributing to the current ruling party more than the opposition. Which is why only a tiny number of monopolies are being targeted.

So at best there will only be competition only in those areas dominated by the sliver of companies that happen to offend the current White-house. And new entrants to the field can expect the same treatment. Of course, the companies targeted for breakup may just play ball and change their campaign contribution strategy.
you rarely need to build your own container and that's the only reason you might need kubernetes.

otherwise all the cloud platforms offer simpke robust reliable auto-containerization for you. aws elastic beanstalk is one example. openshuft will even do ut for you using kubernetes under the covers. pivotal cloud foundry has their own non-kubernetes non-docker approach and it works great.
Since I stopped using Julia I've kept an eye on the HN Who's Hiring threads for mentions of it. I see one consistent listing from Gambit Research, and occasionally one or two others that come and go. Anecdotal to only sample from HN and not larger listing sites like Indeed etc, but it reinforces my skepticism about industry adoption.
This is exactly what I was after, thank you!
While his claim is false (they didn't take down the internet), Google would be the "only" [default] gateway to the internet for a large portion of users if it weren't for:

mobile app stores browsers auto-completing frequent websites (eg. searching for "apple" vs your browser auto-completing "apple.com").
Fork: A fast and friendly Git client for Mac and Windows
He is essentially claiming that encouraging voter turnout is a partisan act biased towards the Democratic Party (rather than something which makes elections fairer) and hence Google engaged in a partisan act by simply encouraging higher turnout.
In my opinion,

1. You can be highly educated in a subject without getting a formal degree.

2. A CS degree is not a programmer/developer degree. CS is to programming as art is to drawing.

3. Having knowledge of CS might mean you can more easier adopt to a variety of roles (front-end, back-end, systems programming) but comes at a cost that you probably have less practical skills than someone who is specialized in this (because of self-education/going to a trade school/learning on the job).

I have a bachelor in informatics, master in CS and PhD in informatics (technically informatics is not CS, but there's a lot of overlap), but I would say I gained most programming/development knowledge through internships and working on personal projects.
We call it "Fruit company"
Not my work, but this is one of the most impressive Git clients I've extensively used — and it's free. Tons of features, lots of thought put into usability, and fully native. If this were a $50 product, I'd happily pay it, but there's not even a donation link.

Just wanted to share!
When a program is composed as a Dataflow pipeline, you don't handle tasks at all (unless you want to). I'm not sure what reusability issues you're referring to. Dataflow is very applicable to high CPU-throughput (i.e. efficient) pipelines. Concurrent by default, parallel on-demand. In practice, any I/O in my pipelines takes place in singleton consumers at the end of complex, highly-parallel, CPU-intensive code.

C# code that uses Tasks and C# programs built on Dataflow are very different. The latter benefits you most when you commit entirely to that paradigm.

If you want to get more low-level, low-overhead (for i.e. simulations), the same thing applies to things like Threading Building Blocks[1] in C++. I'd even argue that TBB is one of the best applications of this theory, going so far as to ship with dedicated tooling for the whole lifecycle of designing to implementing to profiling task- and graph-parallel programs [2]. Furthermore, it works well with other HPC libraries. Here [3] is an example of mixing it with OpenMP.

In summary, both Dataflow and TBB (et al) can readily be used to create CPU-intensive, proactive computing pipelines today. Even though they're "just" fancy Task schedulers, which are in turn "just" fancy thread multiplexers.

[1] - https://www.threadingbuildingblocks.org/tutorial-intel-tbb-f...

[2] - https://www.youtube.com/watch?v=9bBqFW5hnVM

[3] - https://software.intel.com/en-us/node/506128
The bug itself: https://trac.videolan.org/vlc/ticket/22474

The response seems … snippy:

> If you land on this ticket through a news article claiming a critical flaw in VLC, I suggest you to read the above comment first and reconsider your (fake) news sources.

So, the code at hand is as follows:

for (std::vector<matroska_stream_c*>::reverse_iterator i = streams.rbegin();
i != streams.rend(); ++i)
{
matroska_stream_c *p_s = *i;
if( !p_s->isUsed() )
{
std::advance(i, 1);
streams.erase( i.base() );
delete p_s;
}
}

My big assumption here is that we're going to want to remove the p_s that we delete; I think that's a safe bet given the function's name.

The key lines, I think, are the advance and erase. They … do not make sense to me. The erase call, as a side effect, invalidates the iterator. Regardless, I would expect us to be deleting the original position of i from the vector, not the advanced position. That is, I'd expect something like,

auto old_i = i;
++i;
streams.erase(old_i.base());

In addition to an,

else { ++i }

and the removal of the ++i from the for loop's last part. You need to step the iterator prior to erasing, then erase the old position, and then not inadvertently step the iterator a second time in the for() call.

Alternatively, call remove_if() followed by a range-erase; though here I think you'd need to supply remove_if with a function with side-effects (for the delete), which is a bit "ew" in the understandability/readability department. remove_if would probably be the way to go, and a lot clearer, if the vector were holding something that RAII'd/understood the ownership of its contents, instead of a raw pointer. (Edit: actually, now that I've thought about it, no, even with the side-effects in the predicate, it's worth it to not need to manually deal with iterators.)

I haven't tried to reproduce it, but no crashes does not mean there isn't a bug, and the code looks wrong.

Am I missing something?