skysight-inc/HackerNews huggingface dataset:
Composing content for your email newsletter can be one of the most stressful steps before hitting the send button, particularly when you’re trying to avoid spam trigger words and get your email through to your customer’s inbox.
Bypass Paywalls v1.2.5 by Adam
The more valuable your job is to society, the less you will be paid for it
The dividing line for a project like this is whether there's something unusually interesting about it, either in the site content or how the site is made. If people feel like it's just a standard personal website like they themselves might make, they tend to have a "why is this on HN" response and flag or post complaining comments. But if they run into something unexpected and have a "why didn't I think of that?" reaction, such a submission can get a lot of upvotes and become popular.

Home pages consisting of links to articles or projects don't do well on HN, because HN itself is a list of links to articles and projects. It is better to pick the most curious or substantive of the things and submit that instead.
> Mainly it was Crystal, Elixir or Go [as an alternative to Ruby].

You explain why you liked Go; did you try writing a microservice in all three languages and compare and contrast the process of writing, debugging, and supporting? I realize that's a tad unrealistic though I suspect _someone_ has done it. I'm personally looking at Elixir (coming from a .NET background) and am very aware of Go... perhaps I'll do the "one service, three languages" and give my thoughts on .NET Core, Go, and Elixir. Unless this has already been done... if so, someone drop a link pls!
You can always tell when someone grew up like this. They are always afraid of doing anything that might even remotely be considered outside the box. They lack that ability and drive to find things out for themselves, and instead rely on others for help and guidance to a fault. Professional occupations are full of these people who were coddled from birth, through college, and straight into a high paying job with zero understanding of how life actually works. It makes relating to someone like that almost impossible.
Unfortunately, the thing about corporate personhood is that corporations are responsible for the actions of their employees. Unless of course, they can show that the employee was acting against explicit instructions or policies.
He's throwing out all of his reputation with that claim also.

He should not hold any Senior Researcher positions if this message is anything to go by.
The XPS looks thin and same-ish priced from here :)

Nevertheless, Apple continues to try to piss me off (keyboard gate anyone?) so I'd better keep informed:

Does the XPS on Linux go to sleep when you close the lid and wake up when you open it without incident? Network, sound etc continue to work without hassle?
Although CMOS FETs now completely dominate the (mostly digital) crystal Si wafer manufacturing, simple NMOS and PMOS are still predominantly used in the display industry. They are different because the TFT substrate (usually glass) is of course non-conductive so there is no "body effect" of a surrounding P/N well.

Both a-Si (amorphous) and poly-Si (poly crystalline) dominate their respective TFT (thin film transistor) manufacturing technologies. For large scale displays (TVs) a-Si is typically used due to lower cost structure (no laser crystal annealing of the poly) while for smaller displays (mobile devices) LTPS (low temp poly-Si) is used due to higher mobility (smaller transistors). Typically NMOS is used for poly and a-Si (again for mobility reasons)... interestingly there is relatively little CMOS TFT manufacturing.

Due to layer stack-up and processing yield for mobile OLED, PMOS LTPS is dominant there (both for rigid and flexible). That makes analyzing the relatively simple (2-3 metal) and larger geometry (2-3um) layouts of displays so easy and interesting for an amateur... the challenges are in figuring out all of the parasitic couplings and layout constraints that drive their design. Conveniently, old displays are free and easy to get and relatively simple (compared to de-capping a plastic package) to deconstruct and examine with a cheap microscope. Figure out how that high resolution flashing light box really works!
I hate to rain on the open source FPGA parade, but I do a lot of hobby FPGA stuff using both closed (Quartus, ISE) and open (yosys, arachne) source, and when I have the choice, I go closed source every time I have the chance.

It’s not the the open source doesn’t work, it usually does, and the small size of it is really nice, it’s that it doesn’t come close in terms of debugging functionality when things go wrong.

My current workflow is to always develop using Quartus first, and only when things work perfectly I move it over to ICE40.

But even then I sometimes have an identical mid sized RTL design that works perfectly on my small Altera and Xilinx boards, and it just doesn’t work on my ICE40 board.

How do I debug this?

There is no easy signaltap or chipscope route. I just have to guess and hope for the best.

Unfortunately, what also doesn’t help is that all those cheaper Lattice FPGAs are woefully outdated. And their newer ones aren’t supported by open source tools yet.

I hope things improve fast, but for now, I’d advise hobbyists who are getting their toes in the water to use closed sourced tools.
I have the Essential Phone and love it.

Here are some notes on building and installing Lineage OS on the Essential PH-1:

https://headthirst.com/building-and-installing-lineageos.htm...

And some notes about setting up a phone without Google Play Services:

https://headthirst.com/life-without-google-apps.html
Huawei introduces ERO FS
I daily ride my bicycle 8km's to get to work, and back. Its pretty good exercise, gets me really awake by the time I get to the desk.

However, I don't think everyone can do this. I suggest to my friends, equally endowed with a beerly-gait as I, to get into it to .. but nope. City slickers got no time to ride no bicycle, no 2 or 4 or 10 km's.

Pity really, because it absolutely improves life quality, imho.
I think your best bet would be to start with vscode and work toward what you like about emacs.

For me, the only thing emacs has going for it are the plugins. If I could get the plugins I use in VSCode I'd never look back. Mainly this comes down to CIDER. But a lot of people have put person-years of work into cider. And it's hard to imagine them embracing vscode.

Rather than porting plugins or making an elisp interpreter, if I were passionate enough about it, I would look for a path to being able to run a bridge (as a vscode plugin) to a headless emacs.

I have no clue how that would be done, but If I chose to believe it was possible, I would try to write an network based API to emacs as an elisp plugin to start, enabling other front ends as neovim does.
>Would anybody seriously believe that the business should be liable for failing to secure the PII data?

Yes: look at the reaction to Facebook "leaking" personal data through a well-documented public API.
Correct, and this is what happened.
Valid point, but we should also therefore include suicides in adults where it resulted from childhood anxiety issues caused by overprotectiveness.
> GP is alluding to the fact that any unprovable true statement about the integers has a counter-model for which the statement is false which the formal system cannot distinguish from the integers.

Again, do you have a link or a name for the theorem you're describing?
browser version of Dune 2

https://epicport.com/en/dune2
You can build Oreo with < 200GB easily
Moto G6 and moto X have USB C
> Nothing I can do can change the outcome either way, teddyh.

On the contrary, I told you exactly how to change my mind (and that of others): Point to examples that we can read for ourselves and decide that yes, you really were treated badly in all these cases. That really would change minds.

> I suspect you've already decided how you feel about me.

Again, you are mistaken. You are just some random anonymous person on the internet; you could very well be an asshole; what do I know? But if that is the most likely explanation of your reported experience, then sure, why not. I can easily use that as a working hypotheses, because I have no vested interest in having a good opinion about you; I don’t care about you at all; I don’t even know you, so I have no strong opinion about you. I do care about people reading your description and (even though you were careful enough to not do so yourself) generalizing your experiences to the whole of the community, and being discouraged thereby.

You must understand that when you write something along the lines of “I had only bad experiences doing X, and I wish I could travel back in time to tell myself to not ever do X.”, it will be taken as a generalized advice to everyone, and be more or less rightly criticized as if it were such.

If you instead had written about the same experiences using words like “People can have bad experiences too; I only had bad experiences doing X, and therefore I gave it up. Was I just unlucky?”, I believe that people would be much more open to either agree or disagree. But that is not how you presented it.

> I'm sorry my post offended you. It wasn't my intent.

Not offended. Just worried that people might draw unlikely conclusions from your limited sample of experiences (especially when the submitted article is an actual scientific paper about this very issue).
Bummer that they don't support Nokia (yet). I have a first-gen 6, it's a fine phone, but I've been thinking that my next phone will be an iPhone because I'm tired of Google and their invasive tactics. I don't mind advertising and understand the business model that uses it, but I am wholly opposed to targeted advertising that tracks my browsing habits and which sites I visit.
Not just climate change, but all sorts of nasty pollution. Burning more coal is going to kill people in the near term too.
Thanks. I was also disappointed with the change in graphics, but I will try this.
None of those laws were extraterritorial.
Start as engineer, move up to senior, supervisor, lead, manager, VP roles.
Unfortunatly, copperhead only supports a tiny number of devices: Pixel, Pixel XL, Nexus 5X and Nexus 6P (+hikey as preview)
How Netflix Uses AI to Find Your Next Binge-Worthy Show
Are you trying to suggest that the racial makeup of Germany is inferior to America? I'd say population size, geographic properties (location, climate, resources, etc) and economic history count for much more than any racial inferiority.

Germany has a population 25% as large as America, and a GDP 18% of America's. So maybe if you ignored history, geography, a potential nonlinear relationship between population and economic domination¹ you could claim this discrepancy is solely due to racial differences between the populations of America and Germany. But I'm pretty damn skeptical of that.

1: for instance https://en.wikipedia.org/wiki/Winner-take-all_market
I remember in college (89 or 90), when the local grocery story sold $0.05 per box of mac & cheese (powered cheese). I bought $5 worth (I was very cash poor). It certainly seemed filling if a little repetitive. Went well with the Ramen Noodles and the group homemade pizza.
This is a good point. So far I have had no maintenance other than oil changes/tune-ups. Once things start breaking down to where I have to spend $$ to keep it going, that is when I will buy a newer used car. I also mainly use it for local around town driving. If I go on a long trip, I rent a car.
Fake news may not be the correct term. Astroturfing? Either way, no need to attack the person asking the question.
I'm not questioning your analysis of behavioral psychology of the herd, but this particular example, prof. Hal Daume of University of Maryland and Microsoft Research has been long associated with the field, though not particularly neural networks, since way before the current hype.
Ask HN: Why does the Eastern Bloc produce so many good programmers?
Ashur points out the reasoning here just before this statement: 'I would also like to point out that including an algorithm because "it's
better than nothing" result in something that is not
better-than-nothing, but stands in the way of good solutions.' and 'From the end-user point of view when they
get something bundled into Android, they don't know that it was included
there as something that is "better than nothing". They think of it as
"good enough; endorsed by Android/Google/Linux". What you give them is a
false sense of security because they don't know of all the question
marks surrounding Speck (both technical and political).'

Edit: also some very good comments in there along the lines of 'why not use AES?', and that the problem that Speck is solving might not be with us for very long.
Because you don't have to believe them or even trust them, it's maths. If their design was sound and well justified I don't see why it should be discarded. As pointed out in this email it seems far from being the case however.

After all AES is endorsed by the US government as well (although not designed by them, admittedly), yet we trust it because we have no reason not to.

While the NSA has an obvious incentive to be able to break encryption they also have an incentive to be able to use ciphers than are fast and not easily broken. Well, I suppose ideally they'd like a cipher that only they can break, which might be what's going on here.

So while I don't think NSA's proposals for a new cipher shouldn't be dismissed merely because it comes from them it should obviously be met with the highest amount of skepticism and scrutiny. No stone left unturned. Fortunately it seems that's exactly what happened there and the ciphers were rejected.
First the tor announcement and now this. That's a lot of exciting News from Mozilla recently.
For my device, I've found the lineageOS version to be better patched (and quicker) than the official releases.

You have to be on nightlies for this though.
> From the simplest cases like being ignored on PRs and tickets

Yeah, this can be irksome when trying to lend a hand. As a maintainer of a few projects I try to put in a big effort to make PRs easy as you do have someone interested in rather directly helping the project.

PRs also open up some opportunities to help guide new contributors which can be fun within itself (everyone has to start somewhere). In the best case scenario being friendly with PRs can result in a single drive-by patch turning into a more long term collaboration.

I do also try to address other tickets, though I do admit that some just fall through the cracks. Many times the first submission will contain incomplete or inaccurate information and it takes a lot of work from both parties to document what the problem is and how to resolve it (even before touching any code). I do think it's great to see people trying to out a project by documenting issues in tickets, but sometimes it just takes too much energy at the end of the day to 'properly' address them when a project has many users, but few devs/contributors.

> I've only had horrific experiences with my open source efforts.

It's a shame that's been your experience. In an ideal world open source communities help people learn, build cool stuff, and scratch an itch, but it doesn't always work out.
Due to layer stack-up and processing yield for mobile OLED, PMOS LTPS is dominant there

In the late 60s/early 70s, PMOS was also dominant because it was less affected by impurities than NMOS. The quite common LM8560 alarm clock IC was an example of early PMOS and is apparently still in production today. A distinguishing characteristic is the odd negative supply voltage.

http://www.decodesystems.com/clock-ics.html
As in they would actually have the subjective experience of sight? Or would they just become aware of the three dimensional layout of the objects?
React is not the new JQuery
Ask HN: Resources for finding notes from books and other interesting things?
Show HN: ThreeMap – 3D map visualizations and stuff
It's quite amusing you are promoting the use made up TLD names for internal use but previously you were deriding others for doing the same with 1/8 IP space(pre-2010) for the exact same internal only isolated use case.

I'm trying to picture a co-worker telling the team they went ahead and put all the management interfaces in the .burrito domain in order to save the company $10 in domain registrar fees.
Could you provide some links so we can all see exactly what behaviors to avoid?
Sure, there are many possible explanations, but what I wrote was the most likely one.
How to report problem to FB technical team?
Anyone know how to report problem to FB engineering team?
Sounds like they learned their lesson from Android.
SRI International joins Darpa program to teach AI 'memory' recall
It's pretty clear at this point that coal isn't economically viable compared to natural gas and even some renewable sources, and it won't get any better. Artificially propping up demand might delay it by 5-10 years. But you can only fight the inevitable for so long. Then the crash off of coal will be more severe and harder to manage.
As parent said "painted metal".

Look at the pictures in the original article. He built his open racks from multiple painted metal parts. The metal parts probably don't provide a solid path to ground. Connecting the ground stake to a big piece of metal that's not grounded adds an antenna to the thing and makes emissions worse.

Easy to fix. Use a Dremel tool and grind off the paint where the stake is screwed into the metal rail. Use jumper wires (properly, green ones) and crimped screw lugs to connect the rails together. Connect those to something that has a grounded case. Check with an ohmmeter to see that there's continuity between the metal cooling plate on the GPU and the ground pin of what plugs into the wall. Should be less than 1 ohm. Use an outlet tester to make sure your wall outlet has a valid ground pin. Now most of your RF hash gets clamped by the tie to ground.
The reason I even considered m4 is its ubiquity; since it's mandated by POSIX, it wouldn't be another external build dependency if I wanted more powerful (but more painful) preprocessing.
I got a Samsung Galaxy Tab A from Costco for $220...10" (9.7?) screen, decent processor...not totally vanilla Android but close. I've been very pleased with it.
I totally agree for this specific link. Many well-respected and established people in machine learning write course materials.

I was only responding to the parent comment regarding why random blog posts, articles, and course materials seem so widespread and constant in machine learning overall.
How?

I can't speak with authority on many subjects, but as it happens, medicine is one that I maintained a deep familiarity with in a past life. (Medical and bio tech startups.)

There are over 200 surprisingly different species of Malaria. Humans are affected by five or six of them if I'm remembering everything correctly. Here is the thing, the number of species of birds, bats, antelope, monkeys, etc affected by those malaria strains is legion. So here's your problem in extremely simplified layman's terms, how do you make malaria kill ALL of its potential hosts? Then there is the question of Anopheles. Will your modifications kill that species as well? How do you stop the other 194 or 195 species of malaria from mutating to affect humans? Etc etc etc.

Continuing with overly simplified explanations, malaria has learned to "survive" over the past few million years. There are many parasites out there and I'd argue that malaria is far and away among the most savagely cunning in this respect.

What you propose is akin to the jedi handwave-y manner that people propose we "cure" cancer. It really is just not as simple as that. Historically, people have always found themselves to be "really, really, really close"...

and that last 1% never materializes.
With how often laptops have a single wireless m.2 slot (always?) I've always thought it odd they chose that as the m.2 slot to use.
Center for Clinical Data Science | Multiple Roles | Boston, MA | Onsite | Full-Time | Competitive Salaries | Sponsor Visas
Machine learning is on the verge of transforming healthcare, and the MGH & BWH Center for Clinical Data Science (CCDS) is at the forefront of this revolution. We are a fast-paced startup embedded in two of the nation’s leading research hospitals, backed by industry partners like Nvidia, GE Healthcare and Nuance. We have access to millions of medical records, an on-prem GPU cluster, and a top-tier team from industry and academia. We work closely with clinicians to solve critical problems in patient care – our goal is to make real products that make a real difference in healthcare.
Our tech stack includes Tensorflow, Python + Flask, React + Redux, RabbitMQ, Postges, and Redis

We’re hiring at all levels of seniority for a variety of roles including frontend SWE, full-stack SWE, machine learning engineer, and machine learning scientist. For more details, see (https://www.ccds.io/join-us/).
Yes. Healthy eyes depend on natural light or bright near-natural (but low UV) artificial light. Ambient light levels affect pupil dilation and focus, and screen brightness/colors should be matched as ambient light changes. At night, an hour or two before sleep, the blue content of light should be reduced (or lights dimmed) to trigger melatonin production for circadian cycle and sleep.

Summary: use light mode near daytime windows or quality indoor lighting, use dark mode or inverted colors in the dark.
As with many things, there's probably a lot of focus on edge cases about which reasonable people can disagree. Bucky balls were another recent case. And then there's the sheaf of safety warnings that come with every product and no one ever reads. But, mostly, getting rid of small parts in toddler toys, avoiding sharp edges, baby monitors, etc. are probably significant net positives for safety without a whole lot of downside.
We already have go fmt, vet, and integrated vet in go test. thumbs down
> Usually you throw everything and see what sticks.

most practitioners start with the simplest possible learner, then gradually, and thoughtfully, increase model complexity while paying attention to bias/variance. this is far from a "kitchen sink" approach.
Has there been any change in the rate of depression or other mental disorders in minors, and if so, is loss of autonomy one of the factors in this?
I think you forgot the bit that AES was created by a competition involving academics while SPECK is directly from the NSA. I think that is where people are having the issue of trust due to the NSA muddying the waters with their recent behavior.
My favorite bug was hijacking the carryall that drops off the harvester when placing a refinery very early in the game by letting it repeatedly pick up the harvester until it decides to stick around :)
Way to go Mozilla. This is awesome.
ReactOS can finally build itself
Completely different issues. National Security letters and DMCA requests are for discrete, time bounded data points and complying has effectively no impact on future operations (unless you decide to shut down instead of responding like Lavabit did).

GDPR however requires that you actively set up data auditing and security policies and practices which may break or otherwise require re-architecture of parts of your company. In fact that is it's purpose. If the company or organization is small enough, then it might be easier to abandon the project instead of being compliant.

In this guy's case he had an easy offramp to reddit, so he took it. Simple. However it does offer now at least one data point to show that GDPR has decreased diversity in data ownership and risk. The question is, are drone.io users better off now that they will be utilizing reddit?
Show HN: Interactively View, Categorize, and Tabulate the Russian Facebook Ads