skysight-inc/HackerNews huggingface dataset:
The law could include a ban on firmware updates that subsequently introduce and require sensitive data collection post-purchase.

That said, I'm not sure you can really pin this down. It's probably better to just assume that any device that requires a wi-fi connection to work is phoning home until proven otherwise.

And you have to assume that any device that phones home is collecting data. It's not even a secret that this is the case. Pretty much every time I go to a lunch-and-learn for a data product, the major premise of the obligatory client case study is, "We sell this consumer product that does X, but our most exciting product is actually all the data we can harvest from it and then resell."
Lowball Prices on Stock Options Could Be Silicon Valley’s Juiciest Perk
Why not build a chat oriented email client instead?
> This law makes it illegal to use clips of a movie in critiquing it, or cut snippets of images to form a collage, or point to examples of art, film, and music in an educational setting.

Really? It specifically says it shall in no way affect legitimate uses

Which specific part are you referring to which prevents this?
"‘online content sharing service provider’ means a provider of an information society service whose main or one of the main purposes is to store and give the public access to a large amount of copyright protected works or other protected subject-matter uploaded by its users which it organises and promotes for profit-making purposes. Providers of services such as not-for profit online encyclopedias, not-for profit educational and scientific repositories, open source software developing and sharing platforms, electronic communication service providers as defined in Directive 2018/1972 establishing the European Communications Code, online marketplaces and business-to business cloud services and cloud services which allow users to upload content for their own use shall not be considered online content sharing service providers within the meaning of this Directive." https://juliareda.eu/wp-content/uploads/2019/02/Art_13_unoff...
My local non-profit sharing community is already liable. That’s my point.

You couldn’t write a blog and share music a record company produced without permission. As soon as it was found, it would be taken down and you’d get fined.

Why should YouTube or Facebook have that advantage over you?
A peer comment to yours nicely illustrates the point. Everyone wants to appropriate "mainstream" for themselves, even as they also want to be recognized as the vanguard of whatever movement they are (transiently) promoting.
Maybe the reality is that Los Angeles is a youth community of people spending mom and dad money
When I wrote a Sudoku solver I was disappointed to find that backtracking worked maybe too well; that is, I coded in the minimum constraints to follow the rules of the game and then added backtracking and voila, it found solutions quickly enough.

Why was I disappointed? Because initially I wanted to write a solver that inferred more, that used the inferences that I made when solving Sudoku.

Sadly once the solver worked, I kinda lost interest.

I hate backtracking myself and it should only be necessary at a certain Sudoku hardness level - every puzzle below that level of hardness should be solvable without backtracking.
Ask HN: Community-Driven or Premium Services for Code Review
I was wondering if there are any community-driven or premium services for code reviews out there?

I am not asking for a place where one goes and get their homework problems solved!

More like: "why I am using ADAPTER pattern wrong" or "why my method should be broken further as it is still violating single responsibility principle (SRP)" or "my implementation of thread-pooling will cost me performance delays" or "class names choice can be improved".

You know where people much more experienced than me can assist.

Thanks.
If I recall correctly, that's very similar to how Weev went to jail.

https://en.wikipedia.org/wiki/Weev#AT&T_data_breach

A very objectionable fellow, but I'm sure they'll move on to more sympathetic ones now that the precedent is set.
Bezos-Dimon-Buffet Health Venture Details Emerge
Monitoring Tools for Batch Jobs
Hi

There are an abundance of tools for time series monitoring right now. But I'm struggling to find a good way to monitor overnight batch jobs. Eg we have hundreds - if is running slow, how do we alert or add to the list of "interesting things happening".

Thanks
Dreams Can Predict the Future, Neuroscientist Finds
> Green tea, green vegetables and any anti oxidant source prevents cancer.

That doesn't seem to be the case. They seem to have no effect:

https://www.cancer.gov/about-cancer/causes-prevention/risk/d...

Or can possibly make it worse:

https://www.scientificamerican.com/article/antioxidants-may-...

When Dr. Oz is turning on Antioxidants you know there's something there:

https://www.doctoroz.com/article/can-antioxidants-cause-canc...
This. A hundred times this. Yes, the linter will only save you from basic errors...but indeed, most of the errors are of this type. With a linter, they can be caught even before making it into source control, much less into code review.
Content ID almost definitely operates on a score model, which I'm sure would scare Google into changing their minimum required score to remove a video. It would result in more false positives, but you can almost see the headline in your head if they don't "Youtube has over 50000 videos that their own Content ID Algorithm detected, but they didn't take them down!"
Why does it have to be in the standard library when adding it as a dependency involves adding just a single line? Since (a) there's no one true way to do input parsing, and (b) most projects don't need to interactively ask for input, it doesn't sound like something that belongs in a standard library.
Depends on the stage at diagnosis. If you have localized prostate cancer, I agree with you, you are probably good to go. A few years ago there was a recommmendation by a group of physicians (generally not urologic oncologists) to stop routine PSA testing in the US due a high rate false positives and 'over treatment'. This action has led to a dramatic increase in patient having metastatic prostate at initial diagnosis. Metastatic prostate cancer will give you much more than just stress, bone pain for instance.
"Providers of services such as not-for profit online encyclopedias, not-for profit educational and scientific repositories, open source software developing and sharing platforms, electronic communication service providers as defined in Directive 2018/1972 establishing the European Communications Code, online marketplaces and business-to business cloud services and cloud services which allow users to upload content for their own use shall not be considered online content sharing service providers within the meaning of this Directive." https://juliareda.eu/wp-content/uploads/2019/02/Art_13_unoff...
An Amalgam of GUI and Command Line Interface Done Right
To be fair, you had to look it up. It's possible if you didn't know it was in bad taste you'd have repeated it in the future as well.
yup. that's the one
i use explain.depesz almost daily. awesome tool
I won't enter into the policy discussions about wealth distribution, and you are right that the GDP per capita of the US is larger than that of Franc, but. The difference is more that of 43K vs 59K. So not 900%.

In fact, the GDP per capita is 100$ less than that of the UK, and more than that of, for example, Japan or South Korea.

Also of note may be that France, unlike the US, does not dispose of oil resources, which makes comparisons not quite as simple.

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)...
It's open source. Nothing's stopping you from doing what you want someone else to do.
Ehhhhh. yes. But that glosses over dark pools, some of the shadier exchange infrastructure arbs that go on, etc.

To be candid, I'm fully on the same page as you: what's going on here is no different than what a really good pit trader did from 1800's -> 2000. It's just the digital, semi-invisible version, and because volumes are so large, the money is exponentially larger as well.

But, that's not all the HFTs get up to; a lot of it doesn't hit public markets, or isn't particularly helping w/ efficiency.
I really like this and hope more people adopt it. Disqus's accessibility problems always drive me mad. It's usable but... This one's much better, though not perfect.
Another possibility is that they are using naive port-based filters in their traffic shaping rules, and it thinks that any encrypted-looking packets not destined to one of a white-listed set of ports is torrent or other P2P traffic.

If you run the server side of the VPN as well as the client, you can test that possibility by trying other known ports (1194 that OpenVPN usually lives on, 433 if that isn't already directed elsewhere on the target address, ...).
Tomorrow's Google reCaptcha
Code of Conduct for Data-Driven Health and Care Technology
Between Firefox's Tracking Protection, and the EFF's Privacy Badger, almost nothing of your site actually loaded. Looks like it's got a lot of embedded Google code from the looks of it. Wherever the style comes from on the index page is clearly getting blocked somehow.
Show HN: AWS Services One-Stop Glossary with Doc Links
This is blatant self advertising of the worst kind.

Saying late stage people should contact your company to identify advanced or even trial therapies!

I strongly suggest that you take a course in medical ethics, so you can understand what is wrong about what you have written above and stop doing a disservice to already very sick patients.

Addendum:

https://news.ycombinator.com/item?id=15187747
Nothing you've posted is accurate or true.

Like, literally nothing.

There won't be "10 different versions" of these filters on Github for free. How do you even imagine that will work? There will need to be a constantly updated and massive database of signatures for all copyrighted materials. That's not something that can be done for free and you can guarantee it will have a significant price tag attached

Free speech in the EU is not as protected as in the US. Full stop.

There is no surveillance of what citizens say online in the US. People in the EU are arrested for mean tweets.

There are many uses of copyrighted material that are covered under free use in the US. You can, for instance, critique a movie while using segments of that movie.

Journalists aren't not getting paid because Google has a small blurb underneath a link to their article. Google is driving traffic to their articles.

Europe should tax Amazon? Huh?
Fastec2: AWS Computer Management for Regular Folks · Fast.ai
https://matrix.org/blog/2017/03/11/how-do-i-bridge-thee-let-... is the matrix take on that one ;P
I must chime in on this subject.

To take a community college course, the application online form is asking pretty much every piece of your info, birthday, SSN, family income, ethnicity, future plan, current situation, home address, many personal preference, phone, email, immigration status, marriage status, gender, education background, military background, job experience, you name it. Nearly all of them are mandatory. Anyone can get hold of this record pretty much owns you.

Why do they need all this for just taking a course that I'm going to pay by credit card?

This is not uncommon in other areas, in the future we may need provide our DNA code as an attachment? talking about privacy protection is a joke these days.
Scientists Say Every Animal Needs Sleep. These Fruit Flies Didn’t Get the Memo
How to Make an App Like Instagram: Tech Stack, Features, Costs
Starting a business is one of the best paths to make a lot of money in a short time period though.

And it all depends on your financial goals.

Want low 6-figures a year? Get a career.

Want medium 6-figures a year? Bootstrap a business.

Want 7-figures a year? Take VC money.

And yes, the success rates get progressively worse, but if your goal is to average $500k-$1M+/year over the next 5 years, your chances of making that as an employee are probably far less than your chances of making that owning a startup.
They don‘t.
An Introduction to Convergence
If you are interested in studying during you own time have a look at the links and suggestions provided on this subreddit.

https://www.reddit.com/r/netsec/comments/g6r71/getting_start...

This has links to many useful resources such as books and many tools that used such as nmap, Nessus, burp suite etc.

Remember if you don’t have permission to attack something it is against the law, which is why there are the following resources that can be used:

Damn Vulnerable Web App (http://www.dvwa.co.uk/)

and
https://www.hackthebox.eu/

Also check out OWASP (The Open Web Application Security Project)
https://www.owasp.org/

There are quite a few universities offering cyber security courses in the UK.
I have listed a few below:

https://www.abertay.ac.uk/schools/school-of-design-and-infor...

https://www.ncl.ac.uk/undergraduate/degrees/i190/#courseover...

https://www.kingston.ac.uk/undergraduate-course/cyber-securi...

https://www.plymouth.ac.uk/courses/undergraduate/bsc-compute...

https://www.gre.ac.uk/undergraduate-courses/ach/gf54

There are quite a few companies that have graduate schemes as well.

https://www.nccgroup.trust/uk/about-us/careers/graduates/

https://www.mwrinfosecurity.com/assets/resourceFiles/Recruit...

http://www.aonearlycareers.co.uk/graduates-9 - The application period will open again later this year for Cyber Associates.

https://www.contextis.com/en/careers

As for certifications I would say aim to get CREST certified though most of the companies above will help you get the certification.
Such as the Crest Register Tester to begin with.
https://www.crest-approved.org/examination/registered-tester...
>Freedom of speech is as protected in the EU as it is in the US, possibly more.

The EU is a legal entity. Europe is the continent/area. The EU does not protect freedom of speech more than the U.S.
> What’s the point of having access to a ton of great advisors if they’re constantly all telling you conflicting things?

Here’s my conflicting bit of advice. ;)

The point is to get the best head start you can, and to get it by knowing many ways other people succeeded. They will share some common themes on how to succeed, and maybe more importantly, common themes on how to accidentally fail.

You’ll always get conflicting advice no matter what the context is. The same thing happened to me before and after getting my startup funded- advice was all over the map. And it has also happened in academics and at jobs and among my friends and family. Ask 5 people anything, you’ll get 5 answers. People simply have different points of view, and there are usually multiple right answers.

It’s a feature because it’s important to understand that there isn’t a right answer but a continuum of possibilities that you get to influence. It’s important to understand how people construct and use narratives about their successes. It’s important to see clearly that there’s some luck involved, even if nobody admits it.

Customers, by the way, will give even more wildly conflicting information, so being able to sift through conflicting information is a good skill to have.

Going with your gut will only work if your gut knows how to make good business decisions, which a few people have but not everyone. Software engineers, for example, have guts that tell them that writing awesome software is the one thing that will do the trick, the product will sell itself. Advisors will all tell them that marketing is more important, but they will all disagree on how & where to do the marketing.

There are other side benefits to advisors, including: having influential people rooting for you publicly, having help meeting new investors, getting tactical advice on business and management problems, having a support group of people who’ve gone through some of tough things you’re going through because friends and family don’t understand. I think there’s more but you get where I’m going...
I agree that the technical details may be difficult to understand but that shouldn’t be a reason to make permissions so broad. I bet if it served ad selling then the permissions would be narrower.
With the level of IT competence displayed here, I doubt they've even heard of Agile.
I'm in Canada, so gadget prices are high and Amazon's price competitiveness and selection advantage is close to zero compared to Best Buy. But when I lived in the States, Amazon's no-questions asked return policy won me over.
I'm amazed people are downvoting this. It's 100% correct. Algotraders work the book to get a good price; they're modern block shoppers. Quantitative traders look for profit. There are entire books on algorithmic trading as "work the book."

Max was a fresh out of college graduate at the time, so his usage was a bit off. Knowing this distinction is a sign of actual experience on the street.
my response to this entire topic:
https://imgur.com/gallery/uKBX6
LaTeX3[1][2] improves matters and LuaTeX[3] is getting more traction, so more and more parts get written in Lua and more stuff gets deprecated. What I don't really get why LuaTeX project is not very open and their source repository is not anonymously accessible. Would be so much better if they migrate ot GitHub or GitLab.

[1] https://github.com/latex3/latex3

[2] https://www.latex-project.org/help/documentation/ltx3info.pd...

[3] http://www.luatex.org/
This is great! Two things:

1) It would be great to be able to set options globally and download a bunch in one shot

2) Solid icons are generally easier to to recognize, it would be nice to have a second set of icons for that <https://uxmovement.com/mobile/solid-vs-outline-icons-which-a...
Somebody was just telling me that oxyacetylene torches cut steel by burning it - not melting. That's why they won't cut stainless steel, they can't burn it (oxidize it).

Plasma, cutters, on the other hand, cut by melting.
I agree entirely. Especially after the realization made in this link: https://www.cnbc.com/2019/02/12/microsoft-google-cloud-pitch...

I think the nerd-on people get from AWS comes from two places. One the Amazon brand; most people have an Amazon Prime account and source a lot of their household products or small item stuff from Amazon. Second is that Amazon was first to market with a robust and comprehensive cloud, so there are a ton of learning courses to get people up to speed on AWS fast.
Come to think of it, this is the real work rivaled of an API breaking change. It seems entirely reasonable to that we should have regulation that prohibits this kind of change after you've already purchased the product. But then again, in a sane system, you should either need to sign the user agreement for anything at purchase time or be allowed to return a device whenever you encounter a the (new) user agreement. Currently you might buy something that you cannot return and only then at the user agreement. The user aren't should be seen as pay of the purchase contract and the purchase shouldn't be valid without it being signed.
I'm not sure there is automatically "spin", because of the difference.

My point being those government actions are very much in different contexts and might deserve different descriptions.
Yeah. We have spent some time configuring our linters so they match our organization's style - and syntax exists to exclude specific exceptional-but-correct usages from being flagged - but now, if the linter raises any flags, they're almost 100% signal, with only an occasional false alarm*. The rules don't need to be universally applicable :)

(The caveat being, of course, that the linter is only a helper tool - "linter doesn't complain" doesn't guarantee correctness, just that "linter complains" is a fairly certain sign of incorrectness)
Creating a startup is very tough, If you have a great job I'd be careful. If you can I'd try to do something small as a side project first and see how much money you can make. A lot of people here are good coders but have no clue about business, if that is you tread carefully.

It also depends on how much experience you have. If you've been working 1-2 years I'd say no way. 5 years: maybe.

But as others said its good to do when you're young. Combined with living in Thailand or something sounds great.
I think this looks very good. More examples (with the generating python code) would be nice.

Are there good alternatives?

From what I know tikz, PowerPoint (or Keynote), or Inkscape are popular options. But they require manual work.
Linux 2.6 a 4.20.11 Vulnerável a Uma Falha Use-After-Free
Medhelp has filed a police report against the reporting paper ComputerSweden late last night:

https://omni.se/medhelp-polisanmaler-tidning-efter-avslojand...
Apologies, I meant a physical token. Yubi or Titan key.
While I have admittedly limited experience with it, CFFI worked awesome for the couple things I tried to do with it. I don't have any CL code in production yet, but enjoy using it when I'm doing some recreational programming, or looking for something that's easy to embed in a C program (Lua's nice, but it's trivial to take the ECL Common Lisp implementation and hook up emacs-slime to it, even when it's embedded in a C program)
Some Reflections on Working with New-to-the-Company Junior Developers (2013)
It's possible if you plan ahead; but that isn't what the author did.
This and the "insult the president" sound both like cases of the offender being an asshole.

I mean, there is a difference between criticizing an idea - or a person - and being purposefully insulting about it. Surely there is a way to draw a line in between that preserves free and civilized discourse.
Which solves nothing if the other party's email is provided by Google. Google is still getting your chats.
Apparently Computer Sweden, the newspaper reporting on this is getting sued by Medhelp now.
This case seems to still have charges filed against the people having their assets seized and if I understand Alford plea kind of plead guilty but not really (Alford plea seems to be 'fine I'll go to jail but I'm innocent).

On a related note this is one of the things that annoys me about trying to talk about legal things on the internet, often people just quote cases directly without saying anything about what it actually means! Then to try to understand what is trying to be said I have to spend 20 minutes looking up various legal jargon to try to piece together what's being said in the case. I understand that pretty much everything is built on case history in the legal world but just quoting cases is tough to parse.
> You may be confusing the Presidency with Alcoholics Anonymous

I do that all the time.
For Facebook, you can use its onion service to get improved speeds (the traffic doesn't leave the Tor network, which itself is quite fast, it is only the exits to the Internet which are slow): https://facebookcorewwwi.onion/
"Assigning single factor causation to the output of complex adaptive system is a triumph of hope over experience."

This is a quote from Tren Griffin about the stock market but it holds true for startups as well. Successful people who help out entrepreneurs often take their survivorship bias'd situations and assign single factor causation to them. Thus you end up with conflicting advice because "sometimes it works and sometimes it doesn't".

Generic advice is not hurtful, it's just not contextual. It's your job (the founder) to decide whether it can fit your context or not.
One of the other performant libraries in the comparison section of simdjson has a Swift wrapper: https://github.com/chadaustin/sajson. Haven't tried it, but one option would be to bring that up to date. Another option, now that Swift 5 strings use utf8 as a native encoding, it may be possible to write a fast Json parser in native Swift. Likely someone already has or is doing that.