skysight-inc/HackerNews huggingface dataset:
I listen to a lot of news sources.

I can’t even respond to this, I can’t get a beat on any critical argument of any kind. Other than “ You are lefty”, which, depending on who you ask I seem to flip between right and left. Someone once called me a dirty centrist fence sitter. So, I don’t understand this weird political divide everyone seems to identify themselves with.

I don’t know what to tell you, this comment makes me genuinely concerned for your mental wellbeing.
Gdpr 100% applies here to any user residing in the EU, and as one I find it appalling that this is opt-out. Further, I couldn't find an option to delete my account, which is another clear violation of GDPR. I wonder how long before they get hit with a juicy fine.
Dude, the default for profiles should be private. Allow users to opt-in to a public setting, if they prefer.

You are making a huge mistake and going to drive your company to ruins. Change it now.
At least we have this "Erlang: The Movie" demo to reverse engineer some bits: https://m.youtube.com/watch?v=BXmOlCy0oBM
Winter will make short work of that plan.
OK, now we get to it.

> It isn't a competition where issue #1 is more severe in some way than issue #2, therefore we can ignore issue #2.

I'm saying it's exactly that it is. Mainstream nonsexual violence is worse than porn (I'd claim), and I'd also claim, as evidenced by the strangely skewed responses here, that some people are blind to one nonsexual violence but oddly sensitive to the other, porn.
I think "commoditization" would have been a better choice of word than "professionalism". There's nothing wrong with taking your craft seriously but damage is done when you make your art formulaic.
Off topic, but I can't stop thinking about "Your lie in April" reading your comment.
If I was more of a hacker, I would spend time to get a Linux system just to my liking. I find myself chained to the Apple ecosystem mainly because it’s what I use day-in-day-out across all my other devices (esp. for work) and I just have no desire to experiment. It’s just enough *NIX and just enough polish to keep me happy.
So-called shadow banks pose risks to our financial systems now, in 2007 and 1929
Some readers might not be familiar with that particular meme: https://m.youtube.com/watch?v=b2F-DItXtZs

IMHO it perfectly describes the hype-reality disconnect at the early days of MongoDB. Yeah it was that bad.

Mongo has improved since, the hype has toned down and the NoSQL space is more crowded these days.
Because it can, but the amount of allergen you can bring from home on your clothes is not enough to trigger a full respiratory reaction.

Was this some attempt at a gotcha like I would lie about my allergies on HN for some reason? :/
Any communication is data! There are tracking pixels that return 404! Why? Because once you've hit their endpoint, it did the job.

The TLS negotiation is enough to send quite enough info.
SyncTabs: Sync your Firefox tabs with MobileSafari on iOS
..and we know where that lead to...
My employer has chosen it, and while it was fun to learn and is very neat, I don't think I'd ever write Elixir code for anything but a hobby project, especially if a large team is working on it.

1. Dialyzer is just a huge piece of shit. It's an incredibly impressive piece of shit, and makes it possible to pretend that Elixir supports typing, but it has so many edge cases that we've run into them writing even trivial code - and it misses a lot of things that, e.g., Java or Typescript would have no problems with.

2. Testing is kind of fiddly and annoying. It's very difficult to consistently mock things out. And yes, yes, it's a functional language so in theory every function should be small and trivially testable, but unless you're writing toy code, eventually you will have dependencies you would like to mock out in tests, and you will have complicated business logic living _somewhere_.
My old man spent 30 years working as a mechanical engineer for General Electric in their gas turbine division and used to bring home these sorts of tales similar this with people who reported to him, which subsequently informed him on how he needed to communicate to the manager he reported to on when to expect deliverables.

Most memorable from this was watching his reaction while he and I were watching an episode of Star Trek the Next Generation where his exact problem was manifested into reality by his favorite character: https://youtu.be/8xRqXYsksFg

Nonetheless, I may or may not have employed my dad’s and Scotty’s method now that I have a team reporting up to me, each with their own strengths and weaknesses in delivery. Grooming them has been a genuine pleasure, though.
> TLDR: One only really needs a community of about 150-250 non-interchangeable like-minded people to be happy and have dating/marriage prospects. In a city of 10K people you can also change your Dunbar community several times if you want to.

While true, this also forces you to change the things yo do to fit the community. If you have, say, two relatively unique pasttimes, you'll be able to find communities for both in most major cities, but will be one of only a handful (or the only!) person who does the thing in a town of 10000.
You can't really get rid of the cables (unless you go with an integrated monitor), but if you get something you can mount behind the monitor, that reduces the footprint.
I think your suggestions focus too much on monetary repercussions. For businesses this turns into a continuous cost benefit analysis, and the larger the business the larger potential benefit of abusing DMCA claims - it's possible to attempt to balance this with charges relative to the size of the business, but this is still just dancing around a threshold.

I think more rights should be on the line, this is more of a qualitative loss on both sides of the equation which is harder to weight in terms of cost benefit... if you abuse rights, you should loose rights, and that goes for business entities too, the larger the company the more to lose, but the more resources they have, so it forces them to be accurate.Your #3rd suggestion is such a right, but doesn't cut it for this example of abuse where the "copyright holder" doesn't hold any relevant copyright... to cover these cases where DMCA is completely inapplicable we need loss of rights at the individual and entity level rather than works, e.g:

1. Risk of loss of the right for the _business_ entity to make _any_ future DMCA complaints against the defendant.

i.e The defendant would be legally allowed to infringe on the businesses copyrighted works in _future_ if they desired. This is a really good deterrent of missuse because it causes claims to cut both ways - you don't need money and lawyers to make things backfire, it's automatic.

2. Loss of right to the individual making the complaint.

Individuals submitting these complaints should take some degree of responsibility, if they are knowingly perjuring themselves then they should lose their personal rights to submit DMCAs for any business - this pushes them back towards individualized thinking rather than hiding behind the demands of their superiors.

To simply enforce either of these without some kind of centralised bar, once an entity has been banned a second strike could automatically become a criminal act.
The CPU in a NUC10i7FNH is more powerful than the one you mentioned, and it has m.2 and a TB3 port for an eGPU if you want. All the junk in the linked article is 2 years old; I'm pretty sure it's a repost.
Employees require discretion and privacy when they are searching for a new job. Do you need us to enumerate the reasons for this? This new approach is unethical and completely tone-deaf, at best.
Don't worry, Apple will change this. Big companies always make sure that customers just barely find their products acceptable. This was just a test to see if they could get away with it.
It's called "SYWZ S200H." This, I think, is the manufacturer's website: https://www.syvvz.com/productinfo/817181.html
Since you're getting downvotes and several others have posted disagreeing, I'm posting to agree with 730.5. I also get 365.25 * 2 = 730.5. I have no idea why other people are saying this somehow comes out to exactly 730.

> Technically it is 731 if you round up.

Actually, since 365.25 is a bit high (if it were exact we would all still be on the Julian calendar), I would round down to 730 since the multiplication gives a little less than 730.5. But that's still not the same as saying the multiplication gives exactly 730, as others are saying.
Indeed better spending is a decent idea. However, wealth inequality in the US is already pretty terrible, it's unclear if it could be fixed at our current tax rates even if we did something drastic like replacing military spending with entitlements.
Put frankly: I’m not going to “accept” that because I’ve watched programmers with twenty years of experience (woe betide me and my mere thirteen!) tank projects through this kind of arrogance. And it is arrogance, to dress up the limitations of a meatbag as a positive against the tireless specificity of the machines.

Then those meatbags realize that they have to refactor their code and the world ends.

The computer is infinitely better at crossing the t’s and dotting the i’s than you are. Or I am. Relying on conscientiousness when you have tools to measure and correct is a sucker’s bet. And I will go so far to say that with the wonderful tools available to us in 2020, dynamically typed languages put “on time” and “limited bugs” in an unnecessary tension.
Trump Administration Expected to Limit Work Program for Foreign Graduates
To me, the main reason is nobody has a big pipeline of good shovel ready projects. Or rather anyone with such a pipeline would be better off keeping those projects in house instead of leaving money on the table for a freelancer. The hard part is selling. Doing the work is fungible.
I am not sure of what is the whole point of this notarization thing. It would be great (ahem, let's say so) if there was a big and closed list of executables, but every shell / ruby / perl / python script can do many funny things, and you cannot notarize them all. Often, as in bash, by design. So?
Their center of mass shifts as they grow.

Besides growth, their center of mass may also shift when one side becomes damper or dryer faster than the rest, due to sunlight, wind, or the wet ground.
That sounds really appealing. I really love the sales pitch for serverless stuff. I think I've probably just been exposed to a lot of really advanced ways of setting it up for a big project. It seems complex.
> wouldn’t have even gotten through

there is also Clerks take on this.

>So if porn has to pause for a while I thing we can survive.

porn has been kind of invisible driving force pushing tech innovation forward like for example internet speed before Netflix, etc. ( i was a teenager in USSR back then so i can only suppose that it was also a big consumer for the top tech in publishing industry before Internet), so i'd not be surprised if in the case of coronavirus it will also play a role in advancing and adapting the tech to the new conditions.

And while we can definitely "survive" while comfortably WFH for our nice tech salaries, i don't think those people, at least majority of them, are that lucky.
That's actually pretty cool. Do you have an automated setup to do that, or is it manual for every "post"?
Microsoft: “Why we love programming language Rust and kicked off Project Verona”
Maybe they're too busy spending their MDB money.

https://www.google.com/search?q=NASDAQ:+MDB
There's nothing in the law currently, correct. I believe a law similar to DMCA, but with some more protections as above, should be passed applying to accusations of patent and trademark infringement.
Wow. I hadn't read up much on string_view but I guess I assumed it required a shared_ptr to the string. Odd decision not to.
"We found that due to these weak defaults, MongoDB’s causal sessions did not preserve causal consistency by default: users needed to specify both write and read concern majority (or higher) to actually get causal consistency. MongoDB closed the issue, saying it was working as designed, and updated their isolation documentation to note that even though MongoDB offers “causal consistency in client sessions”, that guarantee does not hold unless users take care to use both read and write concern majority. A detailed table now shows the properties offered by weaker read and write concerns."

That sounds like a valid redress, or am I missing something ?
Great Linux support but surprisingly for an all-Intel rig I can't get Windows to install on a NUC8i5. It just whines that it can't find a mass storage driver.
> And it always results in better code when you do it functionally

Hard disagree here. Functional code is often better, but certainly not always.
Using TextMate to run Ruby tests in a Dockerized Ruby on Rails project
Maybe that works for small teams, but I can just as well imagine someone who would have been a good fit not joining the team not to be that person that costed everyone their dog.

It's approximately how all exclusive practices self-perpetuate and lead to limited diversity (although I realize allergy diversity is not something with broad value).
Seems to be a hash of the executable.
I’m sorry that you had that experience. Maybe enough up votes will get Google’s attention.
The number of days per year is not exactly 365.
There aren't exactly 365 days in a year.
> Interesting, what exactly was difficult? You just replace one function with another.

I'm not the person you're asking, but iirc, that replacement is global - so once you replace function/module X with MockX, you can't test X itself, nor anything else that relies on X.
>I don't think anyone knows exactly what makes certain places suffer more than others from the virus.

Perhaps different strains of the virus explain this?

Found an article that mentioned a dominant strain infecting Europe and parts of Asia [1]. Maybe other areas have a strain that is not as dangerous?

[1] https://www.medicalnewstoday.com/articles/is-there-more-than...
> Google (Robot): We'll take your extension down

Me: Hey, this must be a mistake

> Google (Robot): No mistake, review these policies, your extension violates one of them

Me: It does not violate any of them, this is a mistake!

> Google (Finally human): Oh, sorry, a mistake.

Obviously someone just needs to create a robot that automatically replies to the takedown notices and disputes them, thus closing the loop!
An honorable employer wouldn't. Even honorable employers can have HR staff who are not.
I hate the lack of composability of LaTeX code. What works in one environment may just break in another.
people will really write a bunch of opengl graphics demos and think that's all there is to ui
Care19: Tech privacy firm warns contact tracing app violates privacy policy
If you want to figure out if you overprovisioned memory for your AWS Lambda functions: There is a pretty handy pre-defined query in CloudWatch Insights for that.
It's not impossible to determine which of your visitors has login cookies to other sites, such as internal.gitlab.com, and provide different content to them.
This has been a known issue for a while:

https://hackingdistributed.com/2013/01/29/mongo-ft/

MongoDB: Broken By Design
There needs to be a catchy name for this type of interaction. I loathe it as well and it's annoyingly common. Companies that rely on this behavior should be called out repeatedly.
> I see that language parroted all the time - "With thorough enough testing a dynamic language shouldn't be a problem", and I have never understood it.

"If you drive carefully enough, a car without seatbelts shouldn't be a problem!"
There is nothing wrong with trying out many things. Do you have fun doing it? Maybe you just need to adjust your point of view.

Try all the things, collect knowledge and see what sticks.
Show HN: A WebGL Tribute to Tron, the movie that made me fall in love with CGI
Maybe next time they could include mini laptops such as those from GPD, One Netbook, Chuwi and Topjoy.
That's likely a very big part. There was a recent study which found that if 80% of a population wore masks, that would cut the COVID cases to about 1/12th of what it would be in a population that took no protective measures.

If only 40% were to wear masks, they found almost no benefit.

By "masks" they don't just mean N95 masks. They include surgical masks, scarfs and bandanas used as masks, and other homemade or improvised masks.

Here's an article about that study [1].

For those who don't want to make their own or improvise, masks are becoming reasonably available. Newegg, for example, has several sellers which a search there on "masks" will find [2]. This includes some with stock in the US ready to ship, with delivery in a week or less. I just bought 50 disposable surgical-style masks for $30 from this listing [3], and they arrived in just over a week. At the time I bought they shipped from the seller but since then Newegg is handling shipping.

I picked that seller because they shipped from the US. A lot of sellers ship from China. Many of those do have reasonable shipping time, but I have no idea if the US Customs and Border Patrol is still seizing and redirecting PPE supplies that cross their paths. I figured a shipment that was entirely domestic was less likely to fall prey to government fuckwittery.

Tom's Guide has been maintaining a list of places with masks avaiable, which they update frequently [4]. That was were I learned that Newegg had masks in stock.

[1] https://www.vanityfair.com/news/2020/05/masks-covid-19-infec...

[2] https://www.newegg.com/p/pl?d=masks

[3] https://www.newegg.com/picotee-face-mask/p/0CE-02AC-00001

[4] https://www.tomsguide.com/news/where-to-buy-face-masks-and-c...
If you’re ok with 10% fees, you’ll do well to get an App Store like 30%. And if 30% fees drives off half the freelancers so what?
None, you'd need to countersue and prove bad faith. Good luck, doing that as an individual against a company with bottomless pockets. That's the intended effect, there's a reason that the law is written the way it is.
If you disable ad-blocker they force you to use an outdated interface where you can't even format the text. So they offered two options: disable ad-blocker or switch to the old interface. Yahoo mail keeps get worse and worse every year.
> if you test all the behavior you care about, then you don't care if there are type errors, because they only occur in situations where you don't care.

If I test all the situations I care about, the one situation I thought I didn't care about is going to fuck me in production.
Find an email thread that links them ?

For people thinking you need limited liability to be a big company ... you don't. Bloomberg is not an LLP as far as I know.
On mobile I can use the Gmail app to add Yahoo accounts. It's possible to also have the same thing for the web app?
There’s only one developer advocate on the Chrome extension team; hopefully they see this!

https://news.ycombinator.com/item?id=23198629
Krita is primarily C++/Qt based. Qt does technically support Android. So any app written in it could work, but nevertheless, it was imperative to tweak Qt code to get Krita useable on Android. :-)
The slowness seems like the smallest concern here
That's a shame, because Casio is truly one of my favorite companies in the world.

I don't have any real knowledge about their music products, but the value, style, and quality at the low end of their watch lineup (whether you define "low end" as < $100, < $50, or even < $20) is insane.
I've not used one and can't speak to their quality but:

> The CRS305 is a compact yet very powerful switch, featuring four SFP+ ports, for up to 10 Gbit per port. The device has a 1 Gbit copper ethernet port for management access and two DC jacks for power redundancy. The device is a very sleek and compact metallic case without any fans, for silent operation. [0]

> Suggested price $149.00

---

[0]: https://mikrotik.com/product/crs305_1g_4s_in
University of Alabama System to push contact tracing app
Loginsrv: JWT login microservice with back ends like OAuth2, Google, GitHub
> airgapped...local network exploits.

I'm curious what definition of airgap you're using?
All the modern calculator companies are hostile to their user base. Their actual customers are the textbook companies, standardized test firms, and school districts, it seems.

There is an exception, the SwissMicros people[1]. But that seems to be about it in this modern era. HP used to be excellent as their main market was engineers and scientists and other professionals. But the Prime is obviously made for the school calculator market.

It seems that large companies have decided the school market is the only one which matters now, and compliance with standardized testing rules is more important than other considerations. That's probably why used HP calculators from the golden age cost as much or more than a new TI, Casio, or Prime.

[1] https://www.swissmicros.com/
It is disgusting that no one from media asks Sundar Pichai touch questions like:

1. Non human (AI) usage for termination google accounts.
2. No repeal process

At least some employee from Google here in hn must do things and understand mentality of other people.

It increasingly looks like - well... we employees live in bubble but if you are unlucky then you are screwed. Do not ask us?

What kind of programmers wrote such code that terminates account without human intervention? Please do not blame it on Project Managers.

You are human - so is some one that was affected by your code.

Amen
>"99% of people do everything in a browser these days anyhow."

This exaggeration is clearly absurd.
The nice thing about assembly code isn't the lack of abstractions, but the fact that the image of compilation (the assembly process) is bigger than most languages' compilers: just about any output you want has a corresponding input.

People always confuse these things, and it's important that we don't to continue striving for better programming languages.
I just played with this just a few days ago to solve some crackme challenges. It is pretty cool: decompile the binary, use KLEE to symbolize inputs, ..., profit.

There is also DeepState[0], which is quite similar (provides a higher abstraction) for test harnesses

[0]: https://github.com/trailofbits/deepstate/
I suspect that, in many cases, books are most useful for people starting out because they don't know what they don't know and don't know what they really should know. Once you're more experienced, you probably care about deep dives in specific areas that may not even be of much general interest and may be very recent. And those are probably less amenable to books.
Wacom has been making cheap tablets for ages, I started with a $100 Graphire back around 2000, the specs and name for the low end tablet has changed but you can still get a tablet with a small working area for about US$100. You can get last year’s entry-level tablet for even less; if you have any kind of art friend connections you could probably find one for the cost of shipping.

There has been no lack of cheap non-screen drawing tablets, and I really think that there’s nothing even resembling a whole generation of digital artists who done exist because of the lack of screen tablets. There’s a FUCKTON of pro artists out there who were enabled by a cheap drawing tablet and a pirated copy of (insert art program here).
As someone who's Google ad account was mysteriously suspended for no given reason (even before a single ad was run) and am now up to 4 days waiting with no reply nor phone number I can call, I hear you..
Anything with multi-Gig or 10GbE is still quite expensive, unless you score a good deal on used enterprise gear that will definitely have screaming fans. There are a few switches that have mostly 1GbE ports and a few 10G ports and are fanless.