skysight-inc/HackerNews huggingface dataset:
Knowledge work isn’t something people in the West are uniquely qualified to do, and so much of this work has already left or in the process of doing so.

It will be interesting for my children when either automation or outsourcing has removed the last rung for a typical middle class lifestyle.
Tesla can sell vehicles in Michigan under legal settlement
Hi, this is completely off topic but I wanted to reach out. In fact, I'm not even sure if it's within the rules to be doing this, but anyway- you mentioned you were looking for junior help and that you had a lot of side projects on the Senior Meets Junior post.

I am a junior dev looking for experience. I am currently working on building a career in web development. I am already employed, however I do not work as a dev full time (yet).

I'd love to connect if you are still looking for work and to see if we can mutually benefit each other.

email: jayjscotto@gmail.com

portfolio: https://jasonscotto.com
Legally? No way. How do people actually do it? Same as they always have: thepiratebay.org
Not OP but server costs are not that expensive in the grand scheme of things. A $5 DO droplet can easily sustain 500-1000 active users. If you were doing video or audio streaming I could see concerns, but at the core of it all the server is doing is reading and writing strings and that's not a very intensive process. A $200/mo server could handle millions of daily visits, and you'd likely not grow further than that without running into the actual wall: labor.

That's where things get dicey. You have to pay people, and ideally yourself, for the labor you invest into the project. As Tildes is a non profit it's already clear that the developer is building it out of love and not a desire to sustain his or her lifestyle. If the developer wanted a developer salary or enough income to hire another developer, though, I agree that donations wouldn't be adequate enough. That's when you turn to selling features (i.e. Reddit coins) or selling ads.
Fortran.io – Fortran Web Framework
If Pirate Bay can be charged with contributory infringement, then Amazon should be held liable as well.
Gotcha. I think with even a small amount of experience with the language, you'll find those things won't bother you anymore.

I personally find the "varname: type" syntax easier to read.

Also, keep in mind that Rust has type inference, so you can say things like "let foo = 37;", and the compiler will infer the type of "foo". The "varname: type" syntax is more compatible with optionally specified types, because it nicely fits in if you want to add the type info explicitly: "let foo: u64 = 37;".
> However, as we now know thanks to Greenwald, this anti-corruption fight was corrupt in itself, and the person overseeing the investigation was cooperating with the prosecutors to strengthen their case.

That is according to Greenwald. Judges and prosecutors talk all the time in private. This is your opinion. Many in Brazil and abroad don't think such practice configures collusion. Especially if you read the transcripts, it is far from being damming to Mr Moro and the prosecutors.
> My toaster barking, "Hey, wouldn't you like a nice Thomases' English Muffin instead? Nooks and crannies!" is also fairly low-key, but not something I want.

On the bright side, my kids would get to (briefly) see a reproduction of After Dark's "Flying Toasters" screensaver.
Just so you know, there's tools that let you check the entire set of licenses of your dependency tree, and whitelist/blacklist them. Amazon implemented one after they started using Rust more seriously.
Does someone know how I have to invoke awk to make sure that the awk code I wrote is POSIX compliant?
> A Surface Phone would be kind of cool.

They've announced that they'll release a Surface phone this year. But it'll run Android.
> No company cares about anything. A company is not a person.

Personification is a useful concept. Companies do have some mechanisms that lead to consistently different decisions compared to other companies in similar situation.

You're like the thousandth person objecting to the concept of HN, with always the same air of revelatory smartitude. But it's not contrarian insider knowledge. It's simply the inability/unwillingness to understand basic symbolic speech.
True, but throwing away the block of clay and never even notifying Amazon of any issue surely does less than nothing to solve the problem.
If someone else had looked at the servers, it seems likely we would have heard of it by now...
This is a case where a Chinese travel ban would actually be a good idea. Though I'm sure if Trump were to propose that a judge in Hawaii would immediately issue an injunction.
Hmm, I see. It makes sense.
No BART terminals were hacked in the making of this ad
We hired a part-time QA tester for $40 per session
Check out a betting system for new products
So these guys have to read up on some articles about multisided marketplaces which what they were testing. Starting a matching platform between consumers and teachers is not a feasible plan because this is a longer term relationship and a platform is easily cut out. A platform like uber works because nobody has a regular cab driver. Supply and demand matching is also terrible for dog walking platforms. Don't spend time testing all kind of startup ideas with complicated technique when you don't know what multisided marketplaces are and network effects.
Why doesn’t the bad actor fork Chromium or Firefox?
How do you trust your hash program? How do you trust the cryptographers who came up with the hash algorithm? How do you trust your compiler is faithfully interpreting the source code you're reading?

IMO if you're at the point where you believe you can't trust multiple decentralized, independent, multi-jurisdictional bodies all telling you the same thing: that the hardware they've tested matches the published design, you've reached a level of paranoia where no amount of reassurance, technological or otherwise, will satisfy you.

I suppose if you really wanted to you could build your own X-Ray machine from scratch and check the design yourself. That's probably not much more difficult than going line-by-line and manually verifying the source code of your entire software tool chain because you don't trust anyone else who's read the source code enough to believe them when they tell you they've already verified that everything looks correct and that your text editor probably isn't lying to you about the contents of your source files. Which is to say probably totally impractical, but again, that's kinda my point.
The Fastest Path to the CEO Job, According to a 10-Year Study (2018)
Can confirm: did this when the wildfires hit SF a couple years ago, and it really worked!!

My "measurement" was my lungs when working from home: coughing before, no coughing after. Filters turned black.
Completely agree. I haven't used google for so long I thought I'd mis-typed it and got some click farm thing.

My impressions were the same as that tweet. I'm not happy with the new Google search results. At all. I can't tell what is what. Is it an Ad? Is it a page? Is it...? So I've now told people who contact me to avoid Google's home page and use DDG so they get the results they're after. Feedback so far is they prefer the DDG replacement instead of Google. "Fixed" is what one person said. Their POV was that Google's result page was now "broken". (These aren't tech savvy people, either)

I also read in one of the follow up tweets that we now apparently have a form of "banner blindness" where we skip ads because they are deemed not or less relevant. This theory might be right. But Google's solution is not wise: if we associate ads as less relevant and fade out attention when we see Ads versus results, what happens when the entire google results page looks like ads?
As much as I dislike Comcat/Xfinity, I don't think they are hurting at all.
In JavaScript and similar languages, “yes.” It’s really a lot simpler than you’re making it. Closures are great in these languages and incredibly useful for rapid prototyping. Especially in Node.js and in browsers.
Your claim here is that FAA's Certification practice has been hollowed out, but your evidence is that it's been funded consistently. Can you further support the claim? 230MM is less than 0.2% of DoT's budget; what would the incentive have been to downsize it?
According to the Washington Post[0], it wasn't caught at the airport, and he isn't a traveller, he is a resident in the Seattle area returning from China.

> Washington state health officials said the man, a resident of Snohomish County, Wash., returned from a trip to the region around Wuhan, where the outbreak began. He arrived at Seattle’s international airport last Wednesday. Shortly afterward, he began feeling ill and reached out to his health-care provider on Sunday. Local, state and federal officials quickly collected samples and sent them to the Centers for Disease Control and Prevention, where his case was confirmed Monday as the coronavirus

Officials say they are trying to track down people he may have had contact with. Sounds like he was on top of things, and so they identified things as quickly as possible, but the disease is not necessarily contained.

[0] https://www.washingtonpost.com/health/2020/01/21/coronavirus...
People like Teslas because they have a good charger network. Buying any other EV results in patchy coverage and therefore increases range anxiety and frustration.
Telemetry is far more than stack traces. It includes domain names of visited websites, names of executable files you've run, names of documents you've opened via explorer, clipboard contents, keyboard logs and other privacy-sensitive data.

And switching between Basic and Full levels of telemetry in settings doesn't help too much. According to BSI (project SiSyPHuS), number of event providers for Basic telemetry level is 410, and for Full level there are 422 ETW providers.
If the DNC leak impacted the election, should the blame be on leaker or on the people responsible. The DNC chair Debbie Wasserman Schultz resigned over the content of the emails, and the DNC issued a formal apology to Bernie Sanders and his supporters over the conduct during the election.

It seems a bit like blaming the NBCUniversal for leaking the audio tape of trumps lewd conversation about women, rather than trump.

A big question is how influence the three major leaks had on the election, and from an outside perspective it seems insane that the whole US political direction get decided on embarrassing leaks rather than political subjects.
> I can’t imagine that corporations would allow Microsoft to market to their end-users.

They don't. It's not a ultra-premium edition that disables it. The extra apps installation is easy to turn off via registry and can be applied to new users. In better controlled corps, your apps whitelist will not allow you to run extras anyway. The ads are either not a present: if it's a corp, everyone has office, not wordpad. In a completely controlled environment, the network won't allow you to connect back either.

I've set up a win10 pro laptop very recently and getting rid of the extra apps, disabling promotions, and most of ads takes maybe 30min. I'm not saying I'm ok with them, or that everyone can easily fix it - but if you have any kind of experience with windows, you can do it.
Are we supposed to believe that the wild animals our ancestors hunted were not consistently under stress? I think living in the food chain pretty much ensures experiences of stress. Both of hunger and the threat of being food for something else.

Do some people think nature before modern human agriculture was a happy go lucky place where the creatures experienced little or no adversity? Hope not!
Pro-google stance: They provide tools millions enjoy for free.

As for alternatives have you tried Microsoft's Suite?
Predicting success in the worldwide startup network
Our site was taken down without notice by domains.google.com Please help
I've jumped around between a whole bunch of different note-taking apps and methods (Markdown notes in vim or ST3, Evernote, Keep, gdocs, Nuclino, etc.) and have mostly settled on Bullet Journalling. The act of writing itself is helpful for memorization, threading and indexes helps with information location, and the mobile app lets you take pictures of your notes and link them to others (across notebooks, etc.).

I am tempted to try Roam regardless because of tagging, but the lack of some way to sync with my more important physical notes kind of turns me off of the effort, as minor and specific as it is.
Flutter Tutorial: Real Estate App
I already feel bad for the bureaucratic hassles faced by physicians in the U.S. But...

I'm curious if HIPPA-related lawsuits against healthcare providers using Windows 10 could start mobilizing small businesses against what Microsoft is doing.
i'm not as wise as most here, but as a web UX designer, the new "interface" feels odd, awk-wierd, and as many are saying hard to see whats an ad or not. I was around for the NEW COKE, i did the launch event. Coke lost sight of what the changes, tweaks would mean to consumers. In focus groups the subjects where not informed that the OLD COKE would be taken away, deleted, gone. so when asked how it, tasted better the OLD COKE,a majority said better, but better how, and does better mean your taking away my choice?
Comcast used to do some pretty bad stuff, but they've definitely cleaned up their act. I've been a customer for 10+ years, and have had zero significant issues with my service.
They don't "leave the door open" to restarting production. It's the official plan to do so.
Author here! This was our first attempt at a BART ad (metro train in San Francisco) and it turns out what we had in our design was banned. Happy to answer any questions!
subnetting

its like putting up laneways in your network

its also possible to relay an internet connection from a primary router to a secondary router so you can have control over the traffic to and from the guest router

use an alternate DNS there are ones that filter certain content

you could also encrypt the network traffic
My biggest beef with DDG is that they do not do worldwide results very well. Their results are overwhelmingly US centric.

As an example.... I search on DDG, "buy cricket equipment near me". I am not behind a VPN and whatsmyip correctly identifies my hostname with the correct European country suffix. However, the top results on DDG for this query is "Dick's Sporting Goods". Click on that and I get a nasty "GDPR DSG Sorry. Can't help you message." Second result is "Cricket Best Buy," who help "to connect North American cricket fans with the best possible cricket equipment." Next, AA Sports. Fourth, First Choice Cricket, "#1 USA Cricket Retailer".

If instead I try to be more precise with the query, "buy cricket equipment "austria"". First result is US Sports Direct.

Nothing here is relevant to my query. At least try to give me some UK results in the first few.
Migrate from Windows 7 to Linux
Windows Error Reporter doesn’t record everything you click. Microsoft Telemetry does.
you can save one command by using sort -u which eliminates dupes in the sort, removing the need for uniq
It's almost a perfect dissemination system: people from all over squeeze together in trains, spreading it to each other, then they all fan out to spread it far and wide. :D
Advocating strongly for your employer and their business practices without disclosing the conflict of interest is essentially astroturfing.
Travel bans don't work for infectious disease management. Humans travel around barriers, and the disease generally doesn't care where the border is.

Even worse, it will limit the ability for organisations to get staff and resources to affected regions, and move patients around to places with the ability to treat them.

https://www.vox.com/2014/10/18/6994413/research-travel-bans-...
Ah shucks, seems we're all so excited we've crushed them. (web servers timing out)
Fully agree about "depends on how you measure"--that's kind of my thesis. If you're willing to trade iteration velocity to gain correctness, I would seriously consider Rust, but probably not if the value proposition was inverted.

> But also, I don’t think that “makes you think about memory” is that simple. I don’t have to think about memory in Rust very often at all: that’s what the compiler is for! When I make a mistake, it corrects me, and I’ve only thought about it for a few moments.

Ok, you don't think about it, but the back-and-forth with the compiler still takes a nonzero amount of time that you don't have to deal with in a GC language. At least not until you start to hit upon GC performance issues, at which point the value proposition shifts in Rust's favor, which ultimately brings me back to my point about it being an issue of tradeoffs and my skepticism about Rust-as-silver-bullet.
Coronaviruses are transmitted in what seems to be the same manner as influenza and generate some of the same symptoms. Why do the worst coronaviruses, like SARS, transmit so slowly, while the flu is practically ubiquitous?
Some would argue that when you have changing governments (as opposed to a single "party"/"faction" for a long time), the level of corruption tends to be more in check... (this is because new governments don't have "the reigns" on every different area of the government, and also because this bolsters the opposition to "dig for dirt"...

The level of corruption in Brazil now adays (as a product of the nearly 4 mandates under Lula) is extreme. It was enough of an extreme that the people decided to elect an almost unknown, highly polarizing figure such as Bolsonaro...

Politicians and underwear should be changed often imo!
Same argument could be said for gun control.
The geniuses I spoke to were very keen on wanting to send it in to replace. The two data recovery specialists I spoke to say it’s just a crappy Apple design for the data to be unrecoverable after a power failure.
I challenge you to find a single journalist who isn't "lying by omission".

Even the most ethical journalist in the world would have limited time, a limited network of sources, a reader base that prefers coverage of specific issues, and personal interests that drive the direction of their reporting.

From my perspective, accurate reporting on a limited set of issues is much preferred over "truthy" reporting on a broader set of issues.
That line can be simplified to:

fn compose<T, F: Fn(T)->T>(f1: F, f2: F) -> F {
A little background on why this was necessary. Being the automotive state the lobbyists for the auto dealers are one of the most powerful. These auto dealers thought Tesla selling cars direct in the state was an affront to their entire industry.

So they arranged for a bill to quietly be introduced in both houses of the state legislature and voted on at 2 am in the morning that banned Tesla from selling, repairing or delivering vehicles in the state of Michigan. This was greeted with a firestorm of opposition once Michigan's citizens found out.

At the time it wasn't likely that they'd sell many cars in the state but people were mad at the attempt to stifle competition and the feeling that it wasn't playing fair the way this was passed without public debate.

So if you want to buy a Tesla in Michigan you have to buy and pick up your car from Cleveland. If it's serviced you have to arrange to have it towed to Cleveland. As a result you don't see many Tesla's in the state and until recently few charging stations.
@treblig any advice on usually how much percent increase you see once you move up funnel with fb advertising (optimize)? I'm guessing the cpc you got are based on bottom funnel and highly targeted hence the high cpc. I find really difficult to estimate costs with fb, because it takes me a fairly long time (1-month+) to build the content and ad strategy to lower costs. But I'm wondering at what point do you know if its a bad business idea vs bad ad strategy?
TIL: there's a 32-bit "Best Of Windows Entertainment Pack" that runs on 64-bit systems. Missing: chips challenge, pipe dream, jezzball, fujigolf, game of life, rodents revenge, skifree (32-bit Skifree exists elsewhere).
I spoke with Rossman, they are pessimistic they can transfer the data out just by the nature of the soldered disk. I’ll give them a chance anyways.
If there wasn't any liquid damage, there's probably a good chance that it's a couple hundred dollar repair through RRG. Obviously they'll quote it for free, but they always do great work and their prices are fair.
I don't disagree at all. The information's there, though.
If / when that service fails, won't people just do whatever they did when they didn't have that service?
Because the Department of Justice doesn't enforce anti-trust law anymore. Read the book "Chickenshit" for more details.
> Is it literally just the language invisibly adding the parent-scope variables and their values to the top of my function?

I believe that would be 'lambda-lifting', i.e. taking a lambda which has free variables, adding those free variables to its input variables, moving the lambda out into the top- level, and modifying the call site to pass in the no-longer-free-variables. That should give you completely reasonable lifetimes and only require the stack.

It gets trickier when you want functions to be able to return functions. For instance:

add(a, b) {
a + b
}

myFun() {
var add5 = x -> add(5, x);
var add6 = x -> add(6, x);
add5(1) + add6(2)
}

In this case I've made two variants of add. I can't just run add5 on the stack, get rid of it, and then run add6 afterwards, because they both need to be alive at the same time.
I'd guess that small (or just large & blurry) is the idea -- to make the criteria for the exception depend on having the quality be less than the original. Still, small and legal is better than illegal?

> memes feel like they easily and cleanly fall under "parody", and perhaps "critique" categories.

I feel like the problem with that claim is the parody and/or critique is very commonly not related to the subject of the image in any way. It seems strange to claim I should be able to fairly use a copyrighted picture of a famous person in order to comment on memes, or vegetables, or (super commonly) as a completely random funny backdrop to a saying.

The ideas behind the parody and critique exceptions in fair use is that you can use a picture of Patrick Stewart to make comments about Patrick Stewart's acting or something he said in an interview, not that you can use a copyrighted picture of Patrick Stewart to comment on use of fonts on the internet, just because he happens to have a pose that makes the saying seem funny.

When I Google "memes" right now and look at images, I see an entire page of copyrighted images, and only one of them (out of 26 images on the first page) has text relevant to the image. The other 25 are not making a parody of the person(s) in the image, or critique something even remotely relevant to the image.
Everyone keeps bringing this up but unless you have something of monetary value on the other end, this won't happen. ReCaptcha and a few if statements has stopped all contact us form spam on our site. Same for other sites I help to manage, no one is paying 50 cents per a thousand contact us spam messages.
IIRC Proton is subcontracted out to Codeweavers, who are also known for making a commercial fork of Wine called Crossover (I should mention they're really good about upstreaming improvements back into Wine— I haven't looked at the numbers but I wouldn't be surprised if most of the commits in Wine were coming from Codeweavers employees)
The neverending story of feedback capture
Cloudflare is the new big brother.
It's not so much the service itself as the crappy customer support, shady billing processes (eg, accidentally overcharging on a regular basis...) and things like that.