skysight-inc/HackerNews huggingface dataset:
Two of the world’s biggest chat apps tackle fake news
I love this article, but I just can't help but pick at this nit I have with the "charging the capacitors" part. I'm not intimately familiar with Ethernet specifically, but I am an electrical engineer. Since the voltage on a capacitor is directly related to the charge it has stored ( scaled by a factor called it's capacitance :-) ), holding the capacitors at any fixed voltage for any length of time does not change how "charged up" it is at all. I would believe that there is a "line balancing" goal to the transmissions, but I'd be willing to bet it is to avoid driving the isolation transformers into saturation, and has nothing to do with low pass filter capacitors...
Looking for something casual
Has anyone ever offered to teach other people how to write code in any language and ultimately never have them call you back? At this point it's a bit of a personal challenge to offer random people how to write software in any language that I know and actually get them to bite. I have offered everyone from homeless people to people I just met at the German pub this evening to teach them how computers work and ultimately how to instruct them to do their bidding. No one has taken up the opportunity. Are there other people out there that have offered this to the general public, and what are your results? I am really fascinated with the responses you have gotten and I can share some of the stories I have in return. To this day not a single person has sent me an email or called me on my personal number. I have been doing this since high school and have been in the business for almost 20 years.
https://phys.org/news/2014-11-largest-factored-quantum-devic...:

”New largest number factored on a quantum device is 56,153”

Still something you can do in your head in less time than reading the paper takes, but more than 15.
Might be a ram thing. I tested on my iPhone SE and even while waiting a long time, it didn't seem to provide any visible results.

Edit: Trying it in Firefox desktop it fails too[1], so obviously this is not really fully cross-browser compatible yet.

[1] RangeError: bad Memory initial size
mono.js:1181:26

<anonymous> https://webassembly.z19.web.core.windows.net/Calculator/mono...

​
Also the responses you get on Azure support tickets is 10 worse than the ones from Amazon support.
No, we actually had a Kenwood rotary mixer. My mother used it always when baking something and I recall the noise was horrible.
The same amount of hell as for the issues that were happing when he had the reigns? And that we then still had to endure because they got ignored or not fixed in time?
Thanks for the link.

This seems mostly in line with what I read in "The Mostly Plant Diet" [1]:

> Fats: Especially avoid trans fats and vegetable (seed) oils, but also other cooking oils, even olive oil, coconut oil, avocado oil, walnut oil, sesame oil, etc. Enjoy whole olives, whole coconut, whole avocados, whole walnuts, and whole sesame seeds instead. They are naturally packaged with many nutrients and fiber, which is stripped out when processed to make oil.

[1] http://www.humansarenotbroken.com/mostly-plant-diet/
Why does it look like Windows 95?
See https://www.kenwoodworld.com/en-int, they're a pretty high-end brand.
In what meaningful way are they "unmatched"?
French fine against Google is the start of a war – Opening salvo
What problem?! It's a fine sentence. Your 'fixes' make it far worse, seems to me. They're a perfectly-used pair of commas.
If both adults can have a job, price of living adjusts until both have to have a job.
Yes amazon support is pretty amazing. They’ve walked me through fixing a VPC I screwed up. No complaints here.
Its a robot because it replaces a function normally performed by a human with an automated system.
> who knows if eu will exist in near future

????????????????????

Absolute nonsense. That'd be like saying don't do business with US companies because they haven't had a functioning government in more than 40 days...
Lost me at 16G of ram... I use chrome + vscode and is regularly out-of-memory on my X1 Carbon.

Give me 64G, why not?

Also last I tried XPS I had to send it back due to electrical noise.. particularly under Linux (didn't really try Windows). Has Dell gotten better at this over the past 3 years?
I'm curious what proportion of vulnerabilities in JS engines are due to mis-generated JIT code vs direct errors in their compiled code. Rust allows you to express some nice properties not always directly related to memory safety (e.g. checked consumption, convenient and safe ADTs), but unless there is a novel application of these facilities to the structure of a JIT engine it won't help a ton with the former kind of vulnerabilities.

I'm excited to see a practical programming language that implements full dependent typing; languages like Idris are actually really good at dealing with precisely the kinds of situations you mention.
Yes, but someone needs to raise the children.
“Returnship” at Netflix
Displaying a home business room rental
Dweb.page – Your Gateway to the Distributed Web [producthunt]
Jesus, who invented that???

Mac and cheese with a veggie twist

* 375 mL (1 ½ cups) whole grain macaroni or fusilli
* 10 mL (2 tsp) soft non-hydrogenated margarine
I am most excited about the "coding music playlist".

Can y'all please share your favorites here?
I never understood, why Dell only offers a FHD and UHD model. FHD just looks shitty after using more high def displays, and UHD sucks the life out of this thing. Otherwise, perfect laptop.
It seems Brexit will do horrific damage to the NHS though.

I mean turning back the clock on half a century of economic integration to become some Juche state probably isn't going to work out so well.
I wonder though; a lot of work is menial, boring work. What makes that bearable for those that do it? Or is there enough diversity in there that keeps people there for 40+ years?
Maybe Apple doesn't want to pursue a dream which, as far as we know, can only have a limited outcome? They don't really like such compromises in products. Check this:

https://medium.com/s/story/self-driving-cars-will-always-be-...

> Waymo’s CEO, John Krafcik, has admitted that a self-driving car that can drive in any condition, on any road, without ever needing a human to take control—usually called a “level five” autonomous vehicle—will basically never exist. At the Wall Street Journal’s D.Live conference, Krafcik said that “autonomy will always have constraints.” It will take decades for self-driving cars to become common on roads. Even then, they will not be able to drive at certain times of the year or in all weather conditions. In short, sensors on autonomous vehicles don’t work well in snow or rain—and that may never change.

Or read https://www.spectator.co.uk/2018/07/the-dream-of-driverless-... or any number of "sobering up" articles from last year.
"The original WinForms ran on it so this new stuff should as well", right?
Men pee in the sinks in the less reputable venues...
Those who are in the local Science Bowl region get a tour too!
Are you having problems due to running out of memory? If memory isn’t full then the OS isn’t putting it to best use, so overall memory usage isn’t a great metric.
"it should be clear to anyone with any semblance of a moral imagination that having a group of people receive worse treatment and outcome on the basis of their race is immoral and should not be happening."

It's fine to strive for preventing it. Google surely learned from the Gorilla mistake and improved their algorithm. But it is too much to blame them of racism for that error, and demand all such errors are prevented. That is simply impossible.

You now think of the simple example of "white vs black", but there are many, many more facets to it. There may be races that are not even discovered yet. You may now have accounted black people in your algorithm. Have you included Tibetan monks, Inuit, native Americans? People with facial deformities? Bad lighting? It is simply impossible to take into account all possibilities, because you can not predict them all. You can only try to improve your algorithm as much as possible. You can't demand perfect algorithms.

People have "gamed" image recognition algorithms, adding some noise to make them yield completely silly results. The algorithms are simply not perfect yet.

"Not having many different racial groups living together does not mean that a nation has not significantly benefitted from or perpetuated massively destructive, often times genocidal projects on racialized grounds"

Ugh, spare me. If you want to go down that route, consider that many people in Africa also benefited from slavery (black tribes selling their enemies as slaves). And my country (Germany) was not even involved in the slave trade, or much of colonization. Yes, if you look down far enough in history, you will find violence and all sorts of ugly things. The PoC you are trying to protect might only be alive because his ancestors killed off their neighboring tribe, women, children and all. I don't think it even makes sense to somehow try to disentangle that. Just treat the people living today in a fair way.
It's not just funding, it's when they steer education programs by threat of removing funding, or by providing free stuff or services; sometimes even more directly.

Education time is finite. If you focus on some specific you may miss out on general or a different specific.
(Reminds me of a database course focused on Microsoft tooling... half the technologies now dead.)
Gum disease–causing bacteria could spur Alzheimer’s
> the .it domain is intended for Italian residents

Do they have a TOS? Because there is a difference between 'intended' and actual rules. And by using those 'proxy companies' you're still breaking the rules but just being sneaky about it.

> a breach of trust by the .eu registrar

Really? So because they actually enforce their rules they are 'breaching trust'? You can't get away with breaking the rules so you just crawl into the victim role? Absolute nonsense.

https://eurid.eu/media/filer_public/76/48/7648e621-0c5d-4c09...

In this first step the Registrant must verify whether it meets the General Eligibility Criteria, whereby it must be:

(i) an undertaking having its registered office, central administration or principal place of business within the European Union, Norway, Iceland or Liechtenstein, or

(ii) an organisation established within the European Union, Norway, Iceland or Liechtenstein without prejudice to the application of national law, or

(iii) a natural person resident within the European Union, Norway, Iceland or Liechtenstein.
If Apple truly cares about the user experience they would have kept the wireless routers in their portfolio. A great opportunity missed to have a product that is more user friendly than the competition.

I'd argue the wholesome user experience will prove be more important for Apple in the long run than having a big profit margin on every product.
I keep hearing that people noticed Siri getting better, but my experience is totaly different.

For example, how can it screw up something as simple as enabling alarms: https://ibb.co/vkYpGcq (this has happened multiple times to me).

Why most of the questions are answered with a google search link? Why it keeps randomly forgetting context (example: I tell her to wake me up at 1pm, then repeat just 1:01pm, and so on to add more alarms. Most of the times, it works, but sometimes it stops understanding what I want, even though the speech recognition is right and I’m saying the request in the same format as my previous requests, just with an incremented time).

I’m not saying other Apple products can’t use AI, just that Siri seems to be very low on their priority list (and I don’t blame engineering, this is something that comes from management).
I used to be, but my parents have moved to tablets. It's not that computers are too complicated I think, even if their knowledge has gotten rusty (my dad used to be the computer guy), but tablets are much easier to use, very hard to make mistakes on (especially ipads), and you can use them at the dinner table.
'Super poo donors' wanted
I reckon this is influenced by the pioneering Brazilian food guide [1] released in 2014, which was created in partnership with the Universiy of Montreal[2].

[1] https://www.vox.com/2015/2/20/8076961/brazil-food-guide

[2] https://www.cbc.ca/natureofthings/features/brazils-revolutio...
I've started returning laptops with coil whine.. ended up doing it last I tried XPS.

Similarly, I sent a X1 Carbon back this summer due to missing Linux support -- suspend, touchpad, CPU scaling, and lots of small bugs.
(I'm quite happy with my older X1 though)

Anyways, I suggest sending it back and ask for refund next time to get a laptop with coil whine. There is only one way to teach manufacturers that this is unacceptable.
for experiment and self study
Petition: Fix all MacBook Pro 2016+ stage light effect/backlight shutdown
Ask HN: Where to start after failed Startup?
I am completely broke, and is in few thousand dollars in credit card debt after a failed startup. I am pushing my level best to get back on my feet, but this debt is killing me. Trying to look out for job, seems the knowledge I have is too scattered as I was involved in everything. Companies are looking for in depth knowledge. Anyone guide me where to start?
Unifying Secrets for OpenFaaS
I'd add that Apple News has had a much better hit rate than Google News. It consistently has added new suggested categories based on my observed preferences.
Hey,

I've gotten involved with some projects that help people to learn how to code and this structure lends itself to a successful follow-through into the job market.

I've also tried to teach homeless people how to program but the gap in computer literacy is just too big. Basic interface training is needed before any further progress can be made.

It's difficult, but in my experience, people starting something new thrive with structure. A small percentage of people would progress regardless but these are outliers in my data.

I have come into similar stories in other fields, specifically music. Where a structured course works for most, those that explore on their own eventually run into a hurdle they can't solve on their own and here's where one-on-one or problem-specific interaction would benefit.

Knowing what I know now, I think a structured path serving as a guiding light is necessary with the availability of problem-specific or exploration-friendly interaction would make for the best offering for people to teach themselves how to do anything, let alone something as abstract and intangible as programming.

I hope that helps in some way :)
Not where I live - the scanner is as fast as it should be. One shop used to have two cashiers, now it has four self-checkouts and one cashier (I go there if I have some item that needs to be weighted and I haven't already done that by myself earlier. I also go there if the cashier has no customers and looks bored.. :-)
It's definitely better and faster than before. My only gripe is that there's limited space for items, so it limits how much I can bring through there.
"Foreign" here means "Western" or "American", I suppose. As far as I know, Yandex isn't blocked in China, and they are Russian, so foreign to China. I don't know their market share (they fall under "other", but so does "bing" often), still worth a mention maybe.
The non-medical bachelor's degree is not the expensive part of becoming a doctor.
More years of education => More student debt

More years of education => Higher likelihood to get a city job that pays well enough for a decent lifestyle

The above can explain the correlation between existence/level of student debt, and the likelihood of moving from rural to urban areas.

I don't see why we would assume student loans are the cause.

EDIT: The report on which this article is based presents the correlation, but is explicit about not suggesting causation:

"Importantly, we have not determined whether the relationship between loan balances and borrowers’ migration patterns is causal—for example, if, in order to repay their loans, high-balance borrowers seek higher wages in metropolitan areas.

Instead, we may be observing the effects of factors correlated with loan balances,
but not included in the CCP. These may include factors such as family income, degree completion, school selection, or the pursuit of an advanced degree."
Is there a good read somewhere about Travis CI vs Circle CI vs gitlab ?
A lot of negativity here. Hey maybe Apple has figured out autonomous car and no longer needs that 200 employees!
I also liked the old UI far better. I have trouble finding things and navigating to where I want to go in the new UI. In the old UI it was easier to get an overview and to see where I have to click.
ReactPWA extends support with TypeScript
I actually pay freelancers to build apps from my requirements on upwork. You just need to be really good at parceling things out to people. A web scrape here in Singapore for $10, some node.js there for a couple hundred and presto you have a SaaS application. Selling it is a whole different story.
I was referring to macOS in that line.
Today's valley thinks in kosher/halal and Haram. Patriotism is Haram/non-kosher. "Merit" is a euphemism for white privilege, and equality of outcome, not equality of opportunity,
is paramount.

With such a strictly enforced & codified monoculture, you'll never convince the valley that patriotism can be a trait among normal, peace loving, humans. They will go out of their way to characterize patriotism, especially American, as toxic. And in different ways, they'll regurgitate the exact same moot points to put you in a camp of immortality, and themselves in a higher moral ground. A contrarian existence is an impossibility in their algorithm
> But the only way this is possible is if every single Apple employee is able to hold every single Apple product line in their head at the same time.

Just to clarify: every public product line. If Apple is working on autonomous vehicles, there's no way that every (or even most) employees at Apple know about it.
Scrum is a great place to start but every team I've ever led using Scrum has matured into using a KanBan like system.
Please note: Starting with Debian 7, the minor number is not part of the Debian release number, and numbers with a minor component like 9.4 or 9.7 now indicate a point release. Basically, only security updates and major bug fixes, with new updated installation media images. This, 9.7, is not a new major release of Debian.
https://nextjournal.com/ pretty much tries to establish this kind of paper writing - all fully reproducable and runnable in a docker container :) It also blurs the line between normal blog posts, jupyter like IDE and papers ;)
Look, developer tooling is always going to be hugely dividing. Some will love it, some will hate it, some will hate it because it's not like the Thing They Loved At Their Previous Job.

Now, can we talk about the real WTF, which is the name. "Azure Devops", really? Two extremely potent keywords each on their own? You didn't like people being able to google answers to their questions about your product?
r/machinelearning , r/LanguageTechnology/ are pretty good
Speaking for myself: a combination of ease of use, features, quality and a mature ecosystem. They certainly don't have a perfect track record in any of these, QA being a well-documented example in the last few years. And the alternatives have gotten better, but they're still not good enough to convince me to switch.
>it'll generate test cases you can use to fix bugs and then use them in your traditional CI tests

That's what I like about hypothesis, it will try to generate minimal testing cases and save them for later. If you're a Python dev and you like what DeepState does, consider hypothesis too.

https://hypothesis.readthedocs.io/en/latest/
It really depends what kind of work am I doing. I love classic rock, but hardly ever listen to it while coding.

If I'm programming something new, trying to solve a problem, or designing the architecture of my application, I need to be 100% focused on the task. Playing a song I enjoy, especially the ones with vocals, will take away some of that concentration. For these tasks I usually listen to electronic music (anything from Jarre, Vangelis or more modern ones).

If I'm working on something I have a fairly good idea of how to solve, I may also listen to some modern pop songs. I find their upbeat rhythm really boosts my work. Daft Punk is great here!

If I'm performing some dull / mechanic refactoring, then I might listen to some classic rock, anything from AC/DC, Dire Straits, Clapton and even Lynyrd Skynyrd, CCR, Joy Division. Unfortunately that's not very common.

(I know some of these bands are not "classic rock". This is just a placeholder term that "sums up" my musical taste).

More often than not, I listen to music using my vynyl records. Am not really a big fan of Spotify et al.

Curious fact: I'm Brazilian, and listening to Portuguese songs really annoys me, probably because it takes away some of my concentration.
Urban planning contributes to this problem. It makes no sense to let the kids roam outside when you cannot get anywhere without a car.
Make a small woodworking workshop for under $1000, and profits $10.000/month
I have a XPS 13 9370 with the 4K screen. I installed Linux on it and it is the best experience I have had in a long long time for a developer product.

I was on a mac for two years before that (and Linux even before) and I would not go back to Mac. If you are a developer, you have a lot to win to fully embrace Linux!
Right, because while b and c will be undefined, they are taken from an existing array, not from null/undefined.
This will throw

var [a, b, c] = null

and this (destructing a nested array)

var [[a]] = []

the point of the "elvis" ?. operator is to make accessing properties _of_ optional values or other optional properties easier.

"Either way, I'd highly recommend just using TypeScript."

Sure, I'd recommend that too, but in this case it "only" helps us by moving the error from runtime to compile-time, nested optional property access remains ugly in the TS world, too. The ?. operator will come to TypeScript as soon as it comes to EcmaScript.
It's not the same anti-evolutionary guude promoted by the EAT foundation is it?
I thought this was gonna be about blenders :(
Interview with Skycob, a YouTube Influencer Marketing Company
I would suggest that flirting probably works more effectively for women. While not salary negotiations, it certainly seemed to work during the TV show the apprentice for other negotiations. I never saw any men use that tactic.
software is broken. computers were a mistake.
Increased remote working or changing the core hours people work would both solve the issue of adults not being around during the day.

Massively increasing the supply of housing so a parent regardless of gender could stay at home and still afford a house would also fix the problem.

A universal basic income would also fix the issue of both parents needing to work to afford a house.

We could also consider parenting a job and pay parents a living wage to stay at home and raise their kids.

The fact you immediately suggested the only solution to this problem would be to limit women's right to work is a bit sad. There are plenty of good solutions that would work well and don't need to restrict or rollback the progress we've made towards equality. At the very least you could have suggested limiting families to one working parent rather than specifically women.
Panzer General Domain-Driven Design
The network stack is one of the most beautiful inventions in the whole tech space to me. All the involved layers nest so neatly, allowing to switch out any of them as necessary and simply unwrap at the receiving end.
After years of witnessing programmers inventing new dependency injection schemes, I still can't switch from MySQL to Postgres by simply swapping the driver. Compare that to transmitting TCP over avian carriers ;)