skysight-inc/HackerNews huggingface dataset:
I've been using adblockers since they existed. Previously I used filtering proxies and other more complex solutions, ever since I've seen my first banner ad sometimes around 1997. I hate ads, always did, always will. So good riddance.
the super organized manage to bend time to get things done
Waterfall parent ITT
Let's take it further:

1. if any person on earth could sleep in their bed, would they want to?

2. if they do want to, what circumstance are they in that that's something they would want?

i.e. if everyone has their own bed, why take yours

Obviously I'm simplifying and referring to an impossible utopia here, but the sentiment stands regardless. The point is, once you're taking it that far, both sides are absurd.
When my kid was four, the "why" stage started. Why after why. We found (more often than I expected) that the final why was often answered with "because of gravity," which we demonstrated in depth early on.
The audio compression / limiting can be done client-side, at playback time, offloading the cost of the operation
Do you really think it will cost 2 million when it breaks?

It has worked 30 years so Bayes says it is likely to keep working.
Should we teach our children about the history of mass murderers and millennia of crimes against humanity? What about the massive problems their generation will face, in geopolitical, environmental, and other problems?

Your logic, in a vacuum, makes sense... but most parents cherish the few years of their child’s innocence, and would prefer to avoid teaching them in 3rd grade that you think it can be appropriate to drop F bombs under certain logical conditions.

Moreover, opinions that start with “you should” are unlikely to convince your audience.

/endrant. Sorry your comment just struck me as rude lol.
I just get a 404 for this URL. Is the repo private?
Do you have a high performing io_submit() example?
Coming soon to Netflix, from the team that brought you "The Tunnel"...."The Bike Path".
The ways are not so different. The tools are, a bit.

As you wisely said, this differs from source control in no meaningful fashion.
Indeed to take a terrible example from the Scala community, what about this:

https://github.com/scala/slip/pull/28

That is nearly the exemplar of a conversation gone off the rails. At least to some extent, threading would help. And, since so many of those people keep getting sidetracked, it would be useful to the moderator to be able to break off a section of that debate and make it a separate conversation.
Pardon my ignorance, I didn't read the ruling or look into it deeply. Why would the tool, used by other apps, require consent itself? Why not punish the apps using the tool without the required user consent? So if I have a tool that helps with analytics, I can't sell in Europe? Because I can't prove that my customers used it properly?

I wonder where the line is. My helper Android library that obtains an IP? What determines proof of consent by your downstream customers? I'd say there is loss when a company that is legitimately using data, with user's consent, has to in-house all the work because the middleman software industry was chilled (not saying that is the case here). Can't the same effect be gained by enforcing the laws on the ones breaking them against their direct users?

Some may cheer this specific ruling because they don't like that company, and again this is a knee-jerk comment before I've studied, but shouldn't we in general be cautious of this type of upstream liability? I didn't give Android explicit informed consent to send this data, can Samsung be liable? Obviously a stretched analogy, but it's important to review general b2b implications of such approaches. I know, I know, don't break the law (however defined) and you don't have anything to worry about is the micro-level view. At a macro level, stifling kinds of business and funding you never intended to does happen.
Temporary app permissions in Android
It depends on the specific professor. There are stressful and relaxed ones. It trickles down from the professors to their assistants to their PhD students. Here's my ad-hoc list of bad signs. Avoid those.

Professors

* don't have time for feedback

* have no interest in their PhD students' work

* are known to steal results (and put their names on it)

* are ideologically/religiously driven and judge you and everybody else accordingly

* don't open their network to their PhD students

* jump from one hot/trendy topic to the next and burn their PhD students on it

* blame others/circumstances for anything bad

Faculty

* members pride themselves for devoting their lives to the cause

* members do long work days, have little sleep

* has little budget it spends on its PhD students

* feels toxic (Sayre's Law: "Academic politics is the most vicious and bitter form of politics, because the stakes are so low.")

PhD students

* do overtime

* rarely/never publish

* publish in irrelevant magazines

* publish with their names on the nth position (after doing all the work)

* don't or rarely attend conferences

* don't or rarely work on what they signed up for

* take long to finish (or don't finish at all)

* blame others/circumstances for their bad situation

Talk to PhD students, ask on the net, listen to speeches and lectures the professors gave.

A lot of advice given at HN about whether to join a startup applies to academia as well. Unnecessary work, little pay, vague promises, inconsistent management, insider circles. I wonder what academia's equivalent of stock options is. Aiming for tenureship perhaps?
An internal combustion motor is radically less efficient than power lines when comparing input to input.
Missing a 0 in screen shot?
Have you seen this book of ABCs for babies by Judith Neumann?

https://bubblin.io/book/abcd-animal-book-by-judith-neumann/1

I thought it might be useful to consider animations over static artwork in some cases—especially for subjects that are hard to explain without visual explanations -- like a canvas experiment to explain pendulum motion. Or a gravitational slingshot or a chapter on optics and lensing.
This is a cool idea. Are you familiar with the early 90s indie band “They Might Be Giants”? Well they are parents now and have been making kids music. Our favorite is “here comes Science!” They did a great job discussing lots of STEM subjects ina fun way.
CONNECT 4 LOSER GETS a WEDGIE
Thanks a lot,didn't know about STIGs.

I knew they used smart cards for pentagon and DoD but wasn't sure if that covered the rest of the secure and classified federal networks.

Even then, it looks to me like they're excellent at policy making and paperwork but they're not innovating new solutions or solutions customized to their needs. For example, fb runs whitebox network gear,guaranteed that won't happen at DoD. In Infosec I think agility and adoptability is very important.
The irritating thing about prescriptivists is that most of them are so fucking terrible at it.
Try looking between the lines.
It's worth getting the escaping right in a library like this. For example, at https://github.com/tinfoilboy/CTML/blob/master/include/ctml....

for (const auto& attr : m_attributes)
output << " " << attr.first + "=\"" << attr.second + "\"";

it'll generate incorrect HTML if an attribute value has a " character. Although early versions of HTML were kind of vague on how escaping was supposed to work, the HTML5 standard explains it in detail.
The stack is Rails, React and GraphQL. We are using Heroku for hosting right now, but we are looking to move to AWS.
Don't forget that getSize(-1) looks up the default frob. Which they use liberally in the code but never document.
That is a great start! Networking is always a good resource. At minimum you’d get some relevant feedback.
Wireguard is UDP only. The reliance on UDP means wireguard is unusable in many networking environments.
For more than a Wikipedia link:

The War of American Independence was fought by use of voluntary contributions from the individual states, which were more or less sovereign. From around 1781, this arrangement functioned under a loose confederation with similar or lesser power to the modern EU; its constitution was called the Articles of Confederation.

It took until 1788/9 for the current Constitution to be adopted, after the Articles proved unable to cope with:

1. Payment of wartime debt, since the states' contributions to the federal budget were entirely voluntary.

2. Security threats, such as the looming British, or an unpaid veterans' (see point 1) rebellion in Massachusetts.

3. Foreign policy obligations, as the confederation couldn't enforce the terms of the 1783 peace treaty on the states.
Not really more reliable - they required regular servicing, Electromechanical phone switches did - contacts being cleaned, that sort of thing - Modern digital or IP stuff is largely turn it on and stuff it in a closet
Cable originally had no commercials as well...
When I was dead broke that's what I did. Reduced expenses and then focused on bringing in as much cash as I could sustain.

Towards the end of that people on 6th street stopped asking for change and instead would say things like, do you know if check day is Friday or Monday this month. That question was when I realized I needed a new jacket.
We used third-party services to generate that, and that's why we redirect. We are looking to migrate that to our end in the future. Thanks for the question!
where? :)
Agreed. However, I'm more in favour of AMP because if the reasons you mentioned. Essentially I think Google has tricked a lot of publishers into using less dark patterns and avoiding shooting themselves in the foot with heavy ads and tracking. It's not perfect but from an end user perspective I'm grateful for it.
Don't forget the other note there - at the end of the year (end of this month) Shenzhen's taxi fleet will be required to be electric ... this hasn't been happening overnight, there have been electric cabs on the streets for a couple of years now, petrol powered cabs have been required to charge a 3 yuan 'petrol tax' so people prefer the blue electric ones
Wow! I hope you can find a way to digitize it. I picked up the giant one-volume version of Inside Macintosh from an MIT Library sale, and even without the rich added character of yours it’s an extraordinary piece of technology history.
You can learn to write buggy Python or Javascript programs in a few days at most. You can learn to write a web application in Django in a few days or very few weeks.

Rust has interesting features and an enthusiastic community (though the extreme down voting of any mild criticisms of Rust here is disappointing). But again, the learning curve is very flat, meaning you have to learn a whole lot just to achieve the simplest things. I have taught programming to highly intelligent non-programmers before. I know the difficulties. They don't have either the time or the frustration tolerance to argue with the rust compiler.
I can imagine it requires the head to move like a real head.
Why do we need a funding model for arts or news publication? For example, most of the artistic content I consume (aside from cinema) originates from people who self-publish online (blogs, articles, podcasts) and do not involve advertising nor ask for donations in the delivery of the content.

Those people like creating and delivering content to others for free. They are happy to lose their own money in exchange for the product they like (an audience consuming their content). Just like I am happy to lose money to reserve a spot in my recreational basketball league. I don’t also let tennis shoe brands bid on the logo of the t-shirt I’ll wear.

I think the problem is that we have this idea that someone should be paid for content. But I don’t agree.

If they want to be paid for it, that’s totally fine too and they can charge a paywall, ask for donations, or attach ads, etc. However, plenty of other people write better stories, give away better paintings, generate better games or videos, share better poems or summaries of world news or published research or opinion articles — all without expecting any type of payment or earnings to come from their efforts or costs to make and distribute it.

The lone aspect of this I think might not be fully sustained just as people’s voluntary recreational pursuits is the upfront capital required to fund some types of investigative journalism and provide legal protection to journalists. That part makes sense to me as a subscription cost for consuming from centralized news organizations, and if those orgs run out of money, it’s a reflection that society doesn’t value the journalism compared with recreational journalists happy to generate the content without compensation.

I personally want to pay so that journalism can be thoroughly investigative and not captured by bad state actors or bad corporate actors. But that’s just my opinion... one that most humans in my country don’t seem to share, resulting in market conditions where for-pay journalism can only be sustained by a very small number of groups.
It seems similar to a personal challenge question like "What is the name of your High School". Your face is public information, just like that knowledge, but can be used in a security process to statistically decrease security breaches.
Could you not hardcode limits in your circuit, such that the maximum power it supplies is never enough to be deadly?
So the technology has improved quiet a bit since then, now they are using muon scans! But I think they might have just been referring to hidden chambers in the places we know about

https://spectrum.ieee.org/tech-talk/aerospace/astrophysics/m...
The property rights one always bothers me; it seems to me that if you're right where a necessary transport link needs to be, you should of course be fairly compensated, but ultimately you shouldn't have any say/choice in the matter.

Ridiculous obstacles like this are, IMO, a major part of why the US is seemingly completely paralyzed when it comes to constructing any major transit projects.
Guess again. The cable could break at floor 84, and the elevator car could travel through the next 50 floors, and not slow it’s descent until the 34th floor, at which point, given ten vertical feet per floor, it would still have a total stopping distance of nearly 200 feet, or 2/3 (66%) of a football field.

So, 500 feet of freefall is still substantial. That puts the situation on par with a bungee jump.
The cassette provided the audio track for the on screen tutorial that ran at the same time.

There was no way you were going to fit an audio track onto a 400 kilobyte floppy disk along with the demo software.

My favorite bit was the randomized maze generator that you used to develop your fine grained mousing skills.
Hmm, yeah. When I think about it, these things will probably end up with a system as complicated as (or more complicated than) taxes. Can you imagine? Someone studies Mathematics and then makes money primarily through capital gains, or they get inheritances, or they sell their home after studying to be a carpenter and fix up their house. The complexities are huge.
SNL bits jewels too

https://www.youtube.com/results?search_query=snl+charles+bar...
I'm really guessing, but perhaps the quality of actual metal is difficult to assess, but a minted coin with the right markings carries a promise of correctness. Counterfeits are still possible, of course, but less likely.
> I couldn't use rsync.net though because all it's datacenters are outside of EEA

Honestly curious, what's wrong with Switzerland? It's not technically in the EEA but it's part of EFTA and the single-market so has to meet the same requirements as an EEA country.
And I don't like paying to watch films. Neither really address the original statement
Not sure what the question is here. We should absolutely teach them, at the appropriate age. Same argument as with swear words: They're going to learn about it anyway at some point.
How (and when) do you decide that your time is better spent elsewhere? Basically the Silicon Valley catchphrase, "Fail fast"

I know that if I decided to spend my next two (or three or ten) years learning Discrete Mathematics I would probably get somewhere. But what if I gave up once I realized that I have more of a talent somewhere else and followed that subject?

That aside, I find references to historical successes kind of a truism. Sure, Amazon is successful and Jeff Bezos perservered. It doesn't mean everyone who perseveres at their craft is going to be as successful as him.
Anyone working at Uber that can highlight the non trivial differences between this pyML Michelangelo and Kubeflow? I am very interested in hearing first hand opinions about pros and cons
The nice thing about Algol-68 is that you're in control of where the variables are actually allocated - you'd just need to ensure that anything that the closure might use after the outer scope exits is a HEAP name (i.e. declare it as "HEAP INT x")
It's also important to note that AMP isn't meant to be used for every site out there. It's only useful for specific sites that have a static landing pages. I still don't understand why sites like reddit use it either.
That's because he comes from a domain where mutable state is a necessary thing in making the different parts of game logic feed into each other. It is the focus of debugging.

The actual computations around what changed can be pure, but turning them into a concurrently operating loop is done most effectively with a static sequencing(and hence, straightline imperative).

Or in other terms, he is using a different strategy for different parts of the codebase. At the top level it's imperative, but when you drill down into the callstack, it isn't.

A lot of folks work on request-response systems all day, and in those, the necessary state changes tend to be once-per-request and wrapped in transaction or session logic. So it's a lot less crucial to have this kind of strategy for debugging purposes.
The latter. Like everything else in finance, you have to learn on the job. The good news is that since no one who hasn't worked on Wall St (and even most who have) knows anything about the industry (and that the talent pool is pretty small compared to Silicon Valley, at least for non shit-analyst jobs), they are willing to accept people who don't know much, providing you have the basic chops (basic calculus, statistics, and good programming skills).

I really wish more programmers would get into the industry, since the status quo is pretty terrible. The financial industry needs more quantitative folks so we can kill off the dinosaurs of the "greed is good"/pre-decimalization world :)
The state we’re in
Too late to edit it, very good point
>Today, you have all that available hardware but can't realistically do things as freely. Suffice it to say that the environment has clammed up on all fronts for an amateur to enter an industry. In some cases rightfully so (only experts for surgeries, plumbing and wiring for me please). In others, egregiously wrong barriers.

I agree, and I think that's the key insight in all this. For some things the extra legislation, rules etc make sense. In many other cases, they complicate things, and can even end up delivering not just a costlier but also a less effective outcome (e.g. the 100M government website when a 2-3M one made by a small team would do better).
For those in this unfortunately position, you can run a TCP <-> UDP conversion without much difficulty: https://lists.zx2c4.com/pipermail/wireguard/2018-March/00250...

WireGuard works just fine like this.
> I believe this situation shows a basic divide between conservative and liberal viewpoints where conservatives look at this situation and believe it's only involving the shareholders and execs making the agreement where liberals look at it and see it as agreement between two people that is affecting everyone around them and society.

I'd probably call it more a difference between a libertarian viewpoint than a conservative one.

And IMO, as soon as you stipulate that they are "making the losses public when society has to come in and help support the safety net for a bunch of employees who just got shafted.", then you'll probably get agreement from most libertarians that this is a lose lose situation. And I tend to agree - if the government is bailing companies out, it can definitely impose conditions on it.
All these good things that solar and wind _can't_ provide? This'll be good - do you have a list?
I'm surprised the author doesn't mention Chrome remote desktop. Works like a charm even for technologically challenged users where they can give you a code to connect to their machine.
Also, budgeting and finding ways to save money take time, energy, and skill. The author of this article literally couldn’t afford one of the more popular budgeting apps, You Need a Budget, from the liquid cash they had on hand.

Same goes for saving money by cooking at home. It works, but it takes skill and time. If you’re working 60-80hrs a week then it’s very hard to justify that time expenditure, and triply hard to justify the up front cost of tools and ingredients. $20 for a mediocre kitchen knife is 6-10 McDonald’s meals ($1,$2,$3 menu), putting someone who is already broke deep into the red before seeing any returns.
It's a Linux board with an ARM processor and 30W Volta GPU. You connect one or more cameras to it, and develop GPU accelerated computer vision apps using the supplied SDK (CUDA, CuDNN, TensorRT, OpenCV, etc): https://developer.nvidia.com/embedded/jetpack

You can also install Tensorflow on it.
I've been using it for a while and I've found it quite usable and reliable. Blows OpenVPN's iOS client out of the water actually.
Tesla says someone fired a bullet into battery pack of Model S that caught fire
Even better, the whole limiting could be done client side, in OS or browser.
Are you sure you linked the right page? It contains no mentions of carbon dating, nor does it seem to indicate that he was involved in determining the date of ancient artifacts.
For anyone looking at retail VPN services, Mullvad and AzireVPN also offer it.
Interesting - do you have an example?
The Great Migration: From Monolith to Service-Oriented
Aha, yes. Computer languages borrowed the word 'vector', but they have basically nothing to do with the mathematical structure from linear algebra. It's best to keep them completely separate in your mind.
Some things are better said in one chunk, there are no rules. I often write longer functions while figuring things out, when I need more context in front of me to stay in flow.

Then I wait, and wait; until I can't stand it any more, at which point I usually know enough to substantially improve the code.

Assuming it survived that long. Refactoring code that you're going to throw away is not very constructive. And the more effort put into making code pretty, the harder it will be to let go when that's the right thing to do.

None of this works in a corporate setting, where there's never enough time or money to do anything properly. There are no awesome short term profits to be made from prototyping and keeping code in good health. Corporations also usually prefer rigid rules over competence and intuition, which means whatever cure they come up with will be worse than the disease. And as a result, corporate code is usually crap code.
True, but that would involve modifications to the decode side of the audio codec. That's where the feature should be implemented (if not in the OS itself) but it's apparently not there. It needs to be supported on every platform, and deploying it wouldn't be anyone's idea of trivial.

On the server side, they could maintain a separate compressed audio track and switch to it when requested. They should have the ability to do that anyway for alternate languages and commentaries and such. Whether it would be more cost-effective to maintain a separate set of compressed tracks or to decode/compress/re-encode on the fly, I don't know.

It might be tempting to maintain caches of compressed tracks created on demand. That way they'd almost never incur a runtime penalty on the server, and also wouldn't have to pay a lot for storage. More than a weekend's worth of work at that point, though.