skysight-inc/HackerNews huggingface dataset:
Why bother transcoding... youtube will gladly serve you various audio and video formats seperately. Just download the opus stream and save to a file. Let te user transcode to mp3 if they need it.
I agree there's a case to be made. There's a strong case to be made. In fact, those of us who heard "get a life" shot at them probably made that case many time. The case is this: someone's hobby of tourism / enjoying cars / writing stories / riding horses / all kinds of sports / engaging in gossips and interpersonal dramas / whatever else mainstream does is at least as valid of a lifestyle as my hobby of geeking out about spaceships and writing code for fun.

This is what many of us had to (usually unsuccessfully) argue to our colleagues (and family members!) during school years, so if a full-blown dismissal of "get a life" phrase is a knee-jerk reaction, it's unfortunately a well trained one.
Unless you're technically inclined, there's nothing really exciting about going to windows 10, but a lot of things can go wrong. I'm not saying 10 is bad, I just see no real incentives to upgrade from 7. (Im using 10 btw, I just can't think of a real reason why a 7 user needs to switch)
Namecheap has a good service but their lack of proper 2 factor auth (opting for only SMS which is really broken[1] rather than proper TOTP) scared me away a while ago.

After raising this issue last February, they said it was coming soon. A year and some more of no action later, I transferred all my domains out since using known-broken security apparently isn't a priority for them, and it probably reflects in other and harder-to-see ways.

[1]: https://www.theregister.co.uk/2016/07/24/nist_says_sms_no_go...
Idk about you but I can't think of many former soviet block countries that have a healthy distribution of wealth between working, middle, and upper classes. Furthermore the list of countries given there are not places where you want to be poor.
Citation needed.

Seriously though, bring me evidence, please. I hear this circulated a lot but I don't know if there's something there or if it's pravda.

I'm not joining the Church of Anti-Zionism but I'm more than willing to believe actual evidence. I lost the mainstream belief that Jews are such oppressed pure little angels when I read about the history of Israel.
I agree, I fail to see the value of this post.

> It's the right message

What's the right message here, exactly? Because I'm missing it.
Where I live, our community's patrol cars are late model Dodge Chargers or Ford Tauruses with souped up police packages that can go blistering speeds - but the local laws say they can't go above 95MPH even in a car chase for safety reasons. Luckily they usually just PIT those cars before they get too far away.

It's not even really about outrunning the cop - its about getting out of the 'car chase' situation smoothly.

You have several options to do so:

-- Get far enough away/have enough leading of the cops to lose the car and be calmly walking away or better on a bus moving away by the time they arrive so they can't find you (note that this assumes they don't know who you are)

-- Drive right out of their jurisdiction and be sure that whoever's jurisdiction you are driving into either doesn't care or doesn't know about it

-- Exit the country (similar to #2) and don't return to the country you were speeding in

No matter what though whoever is chasing you is not just going to say 'oh well they got away, might as well not even file a report' - you will never be able to 'undo' that chase without dealing with the law.
If I was trying to run a legacy Windows application, would I have more luck with ReactOS or linux/WINE?

I know both projects share a lot of code, so if one is better, why is that the case?
The problem might be the hypocrisy of the situation a.k.a. Free speech until you say something I don't like.
There could be a basic minimum income level that is tax free. This would be very similar to what we have right now. For example, income under around 9,000 (or was it 10,000?) in Canada is not taxed federally.
Ask HN: Any companies with “startup culture” in CT?
I currently work at a company that is a lot more slow moving than I'd like.

I want to stay in Connecticut but it feels like all the jobs I find around here are for established companies in fields like insurance with a lot of inertia.

I've found I'm much more fulfilled when working on fast paced projects with interesting challenges and it feels like those companies don't offer that.

Are there any companies I've been missing?
Why do these over-educated conspiracy theorists keep getting all this media space to pretend they're marginalised? Seriously, complaining about a "social justice agenda" and political oppression while your side controls all 3 branches of US federal govt., a bunch of the state govt. and, as an added bonus, faces weak political opposition seems to be the high point of self-indulgence or, perhaps, 'snowflakeness'.

Seriously, if your whole cause is just a protest movement to complain about how other people don't agree with you or respect you, even once you hold power, what's the point of your politics?
How to Do a Proper Usability Test for Your WordPress Website
The answer is almost never because the cost in time is too high for such a switch. It's the same question I posed 10 years ago. My view changed since coming to my current employer.

I work for a moderate-sized university. The applications I support require up-to-date information in order to test modifications. They are read-intensive with few writes within the database. We can afford only one test database for the entire university. We refresh the database from production only once a quarter, at most. My applications would benefit greatly by being able to switch URL's to the production database in order to test a mod. Since our code, written in PL/SQL, gets stored in the database that it runs on, we can't do such a thing without significant effort: dblinks or modifying package names to store in production for testing or a test schema or whatever else you can think up.

Another issue is that PL/SQL is not a robust language for modern development. Its type-system was designed for strictness, which is great in life-critical systems. But, there is no notion of inheritance and no ability to write generic collections.

To mimic inheritance, you can create objects backed by tables and inherit one from the other. It has the feel of being bolted on and yet another tie to Oracle.

One final issue is that PL/SQL is highly subject to the resource management of the Oracle kernel. Often, the kernel is extremely efficient. But, there are times when you need code running in a separate address space, preferably on a separate server. For instance, one application I wrote is a batch system that has a lot of processing rules built into it. Our database is tuned for OLTP. My application is categorized by the DBA's as data warehouse-oriented. Yet my application has to run hourly throughout the day and compete with resources necessary for the OLTP stuff. Putting it onto a separate server, away from Oracle's kernel management, would more than likely help a performance issue we have.

So, the answer to your question is the one you were looking for. But, my concern isn't necessarily switching database vendors.
I think this is an important ideological gray zone for copyright. The RIAA wants to have their cake and eat it too -- use Youtube to publicly and 'freely' distribute music to your computer (along with ads), but also completely control what your computer is allowed to do with the music. I don't see what kind of case they'd have against youtube-dl, which runs on your own computer, but I guess they can argue a site like this is "copyright infringement" even if it does the same thing as youtube-dl, just because it's a middleman website in between the user and youtube rather than code on the user's own machine. The reasoning is not too far from suing a CDN for copyright infringement because it doesn't have explicit license to copy and distribute the music.
This is extremely interesting and deserves more attention.
Yes because then you can easily break them down by showing people that those people are scumbags. Otherwise you will only see increased support if you do not let them express their opinions.
Yes Make does one thing and one thing well.

Having said that, if you really want to manage dependencies with Make, it's still trivial to do a curl/yum/rpm install when some component is missing. I've done that in the form of a `make deps` pseudo-target, to prevent doing anything that the user doesn't expect.
Personally, the term incident seems more general and less assumptive. What if the crash wasn't a crash at all, but a bump, tap, or graze? Maybe Waze users have an implicit threshold for posting updates, where a crash may not be able to move safely to the shoulder and so impedes traffic severely. I don't use Waze myself, so perhaps there is an alternative to "crash" of which I am unaware.
If I can presume to summarize your thoughts which coincidentally line up with mine: "Happiness increases with income, but not linearly."
Agree completely. I am late to the party as I only heard about this tool a few days ago (from HN, of course), but I'm already archiving some of my favorite obscure videos. Props to the developers.
Shouldn't the market take care of this? Apparently there are colleges willing to "dumb-down" their curriculum to maintain graduation rates, but those colleges will become a black mark on one's CV and so the good students would choose not to attend those colleges, right?
+1 for do/redo. Although it can be a bugger to get right for go (because there's no intermediate files) (although I think I've solved that now.)
Actually, most of us conservatives have a core stance of "don't trust anything you care about to the government." Nothing more, nothing less. Liberals love to parade out the worst of us because then no "reasonable" person wants to be on that team. To be honest, I don't want to be on that team, but I'm not going to give up because I really believe there's a better way. Better to vote my conscience and try to improve the party reputation buy being a good neighbor than give in so the McCarthys don't accuse me of being racist.
Doom most probably use a very superficial part of windows. Mainly, whatever is needed to put a framebuffer on screen. So although this is definitely a good news, it's not that impressive. Does it run MS Word or Visual Basic ?
Is that correct? Can you cite that?

I can imagine they may feel isolated in the sense that their views are not very common. But isolated in the sense of, if I let on I voted for Obama I will get fired? I am very skeptical of that.

My experience of these issues is that one part of society has become exceptionally intolerant far beyond other parts. I do not hear stories of conservative companies engaging in mini civil wars and retribution firings over liberal memos.
afaik they only serve AAC and opus audio, which should be fine on modern players, but people with embedded players and/or old ipods might need a mp3.

>Let te user transcode to mp3 if they need it.

convenience factor
I am not sure where is the misunderstanding here. The article talks about marginal tax rate at 91% on the take home pay, not effective tax rate. So I am talking about marginal tax rate here too. So NN% (number to be argued) would apply after 500K, 1M, 2M, number(s) would need to be TBD, like the existing tax code.

I find progressive tax something really nice, since it helps you get started, and is a fair way for everyone to give back when they're super successful (e.g. healthcare, education). You state this is a cancer, but why?
To be honest, it always shocks me how long it takes for the average modern webpage to load. All the build up of things, the time it takes, and how unexpected it still is that you think you can click somewhere, and just 0.1 second before you click something else renders and moves everything up or down, making you click something else, which causes another page to load etc. I have a relatively new Mac with 8GB RAM - it should just work, but no...
Totally off topic: I haven't lived in Texas for years but still dream of Nobi's Bahn Mi.
I doubt they got into a fist fight over their opinions, the fist fight erupted over their delivery of their opinions and the lack of respect each gave the others' opinion.

Holding different opinions is natural to everyone. It is the treatment of how one listens, your body language while listening, the amount of time given after one stops speaking before a counterpoint is given. Fights erupt when people do not listen, and of course when one side can't articulate their position and the conversation devolves from mature.

Two respectful mature adults can talk about any painful subject. If you can't, that's an indication of a need to mature, either yourself or your attitude towards others.
Yeah but Version Control is absolutely a must.
Except sometimes it's public information. Brendan Eich was pilloried not for telling people how he voted, but for having made a contribution to an unpopular cause several years past.
The conversations on race I've seen recently have been more about institutionalized racism than personally attacking someone for being "a racist". So if one person advocates for a policy that would disadvantage minorities, someone else might point out that it's racist without ascribing some irredeemable evil to the person.
> That's a rather dated view of what a build system should be

The author mentions JavaScript, which has npm as the package manager, which isn't a build system. It can _invoke_ a build system, but the build output produced is separately published to npm, or the build is triggered by e.g. a post-install hook.

I use GNU Make with npm. Some use e.g. Grunt. Etc.

> More importantly, there's also been a push towards wherever possible installing dependencies into sandboxes to try to prevent things like DLL hell, which isn't possible if you install dependencies at the OS level.

Make has been used this way for quite some time. Debian has its reproducible builds project. GNU Guix builds everything in an isolated environment, and even handles multiple versions of multiple packages---if you have five different packages that each depend on five different versions of the same library, then it'll install five different versions of the library and work just fine.

> I much rather just check out a project and run its build system to fetch all the dependencies instead of what we used to have to do with C projects

Make is just _part_ of a build system---it isn't necessarily one in itself. Some projects might use it exclusively in their build system, but others use a suite of tools. I use Autoconf (which generates configure) and Automake, which in turn generates a Makefile with all standard targets. If you check out a git repository for one of my JS projects, you run `npm install` to get the dependencies before building. Usually they're runtime dependencies, though, so they're not needed for the build. Other dependencies are detected via the configure script (e.g. I use graphviz for certain project, and the script makes sure it's installed and supports the feature I need).
Examples of how people evade taxes, conclusion that preventing such a thing is impossible without any evidence.

This is not an honest argument.
It's worth nothing that the article does not discuss the reproducibility of results (e.g. with a Jupyter Notebook) and the implementation of said results (e.g. deploying/validating models), both of which matter much more than any code style conventions for data-related projects.
It's not even clear that "most" people in tech firms are liberal. Rather, liberals feel it's OK to talk about their personal political views in public all the time and to throw massive tantrums / try and get opposing voices fired.

Even if just 10% of a company was like that, unless management intervened to stop it, that'd be enough to ensure they were the only voices that got heard regardless of the true balances.
Probably just as likely to get ubertaco fired as to make any change.
It's more robust than a tent, but not so much as a brick and mortar house. I'm not sure what you want him to call it, but for what it's worth, I certainly didn't read the article like a zealous advocacy piece.

It seems to me like this guy is just excited about domes, so I'm curious what background you may have that causes the article to poke your annoyance buttons.
> What about immutability and shared structure
> You can stream your computation in a way to avoid copying

Where is the synchronization in this scenario? You either have to decide how to split up the read only memory to different threads (fork join) or you have one thread make copies of pieces and 'send' them to other threads somehow. Arguably these are the same thing. This is one technique, but again, it doesn't cover every scenario.

I don't know if calling it 'immutability' changes anything.

> avoid locking (unless you have to synchronize on a change)

Synchronizing on changes is the whole problem, you can't just hand wave it away as if it is a niche scenario. Anyone can create a program that has threads read memory and do computations. If you can modify the memory in place with no overlap between threads, even better. These however are the real niche scenarios, because the threads eventually need to do something with their results whether it's sending to video memory, writing to disk, or preparing data for another iteration or state in the pipeline. Then you have synchronization and that's the whole issue.
oh that's fine. :)
I'll disagree on outlook though. I believe that at least neural-net-wise a brain develops according to what one practices the most. If that's reasoning then its reasoning.

I think its a bit frivolous to just assume that abstract concepts are beyond children of that age, I think if anything its more a failing of our means of explaining them correctly.
Of course its ultimately possible when the three year old I chat to claims to understand that they are lying to me or are just seeing their response as a hoop to jump through, however I would posit that the vast majority of the required components are formed by this point. The remainder just being a process of dispelling the various foggy bits through practice and exploration.
TL;DR; I fancy the brain to be more a thing that just improves over time. Even if incorrect I certainly doubt that "reasoning" or "abstraction" are just modules that are either IN or OUT of the developing brain. I feel like these sorts of distinctions are unproductive and too coarse to make.

Like I get that there are bits that are somewhat nonfunctional. She struggles to remember but she can if she really tries or events had impact, she can process-of-elimination to find the location of one of our tribe, she can understand that a word has double or triple meaning and double checks with us when we give her an old label with new meaning.
I feel like there is plenty of stuff going on there that could be fashioned into "reasoning" and "abstraction", hence my issue with your assertion.
I can second this, with a minor caveat. My daughter (third grade) loves these books, and we get a lot of good problem-solving into the curriculum as a result. The caveat, in my opinion, is that they don't provide enough cyclic review in their default configuration.

Each chapter includes 80-100 problems, divided in to usually between 4-8 sections. The problems are great, but once a section is complete they're weak on later refreshes. I've been working around this by doing even-numbered problems the first time through a section, then half of the odds a few days later when we're a couple of sections downstream, then selecting randomly from all of the unfinished problems in the entire curriculum for just a couple of extra "old stuff" problems each day throughout the year. We also supplement with a number of other great resources, if you're looking to implement a more problem- and exploration-oriented math curriculum:

1. Kitchen Table Math is great for selecting concepts to lead number talks with (for building number sense - this is the first part of our day)

2. Saxon has excellent spaced-repetition exercises for shoring up the calculation side of things, and giving the student some easy wins for confidence building (we typically use Saxon's material as a warmup before Beast Academy)

3. Thinking Mathematically (the one by J. Mason and L. Burton) has a unique and useful mental process for attacking hard problems when you're not handed a nice formula to plug things into. Once a week, we work through a hard problem using the method in this book.

4. I haven't worked it in yet, but Arthur Benjamin's "Secrets of Mental Math" has a lot of stuff in it that will solidly connect arithmetic and algebraic thinking later.
Back in university, I had a flatmate that was pro-Bush. He wasn't unintelligent. He was getting his masters. He was a good guy and generally progressive in his views. He actually had pretty well laid out arguments as far as what he saw as best for the country and policy with the continuation of the Bush administration over Kerry.

Both myself and my other housemates didn't understand it at the time, but I didn't lose respect for him as a person. In the most recent election, I've come to at least understand more of his views. I wish I could talk to him about it, but he passed away a few years ago.

I currently hold a controversial opinion myself, that the parties are essentially the same and the elections simply do not matter. I do not think anything would be different under either potential candidate. You can say some of the social issues would be affected (trans people in the military), but if you focus on those, you view the current government as just stupid. But they're not. They knew banning trans people would cause outrage. You add a stupid reason, and you need to realize they knew that was an intentionally stupid reason, and people focus their hate. It is literally the 2 minute hate from Orwell's 1984, except it's been around for over a decade and it's now the 24/7 hate from all the news networks.

http://fightthefuture.org/articles/the-fallout-of-american-a...

In big tech areas, I cannot get over the number of people who would say, "No there is a difference [between the parties]!" whenever I expressed this view. Over 60 million people voted for Trump. That doesn't mean those 60+ million are uneducated or stupid or racist. Over 60 million people voted for Clinton. That doesn't mean those 60+ million are compromising or ignorant. Over 40% of those eligible chose not to vote. They all get clumped together, even though their reasons are greatly varied.

And keep in mind, there is a 2014 Princeton Study that shows the the opinions of the average voter in America have a statically insignificant, near zero, effect on all policy decisions (unless you're part of the top 10% of income earners):

https://scholar.princeton.edu/sites/default/files/mgilens/fi...

America, and even many European nations, are becoming increasingly polarized. But human beings don't fit into two categories. There is no real left or right. Someone might be supportive of gay rights, be for gun control and yet still think trans people suffer from mental illness. Another might be against gun control and affirmative action, and have other libertarian-ish beliefs, yet believe strongly in public transportation and universal health care.

We do not fit into the nice cylinders of political categories, and we certainly don't fit into the false dichotomy of the left/right. But we're taught that's where the line is, that we have to take sides, and keep fighting each other instead of the real players, the _eminence grise_ of Exxon, BP, Microsoft, Facebook, Google, Boeing and all the other players who really control what's going on and who are systematically implementing policy that increases tension, increases conflict and escalates war throughout the would.
red isn't doing too badly though