skysight-inc/HackerNews huggingface dataset:
I just got an XPS 13 for work this month (Jan 2020). I did not opt for the Linux/DE edition, just an off-the-shelf one, because I wanted to dual-boot Ubuntu alongside the Windows it came with.

It was a bit of a hassle to install Linux (Ubuntu MATE 18.04), requiring me to disable FastBoot and BitLocker to even get Ubuntu Installer to recognize the SSD (it initially said the USB drive was the only volume found.) That said, I merely assume this is how it is with any modern Windows laptop. As a long-time Linux user I expect to have to hold my tongue just right and hop on one foot a few times.

After installation, I found that the WiFi chip needed a backported driver. I managed to tether to my phone for 4G, and apt-updated my way to a working network driver.

I have experienced some system errors (reported every time) and have had a few black screens/crashes. I don't blame this on Dell, as I've often had system issues, especially on newer hardware.

Overall, I am in love with the XPS 13 hardware. Any gripes I have with it are either my own fault, related to software, or inherent to 13" laptops. It's an awesome machine and I am happy to be using something this slick without a fruit logo on it.
I use Elgato. It's not a cheap dock, but it works for basically everything I've plugged into it. The ports are a tad wonky if you're not mostly on usb-c, but since my work machine, my home machine, and my phone all use it, it ends up working really nicely.

It also works without any sort of driver installation across all three platforms (windows, osx, linux).

https://www.amazon.com/Elgato-Thunderbolt-Dock-Ethernet-alum...

I talked my office into buying me one a year or two back, and ended up liking it enough to buy the Pro version for my home office.

With the dock and a usb-switcher (something like https://www.amazon.com/dp/B01MXXQKGM - don't get that one, though - I linked the usb 2 version and they have one for usb 3) I can swap my whole workstation from my windows PC to my laptop by plugging in a single cable and pressing a button, since I have the desktop machine using the display port inputs on my monitors and the dock using the hdmi.
Yep the Great Lake region is probably the best situated to weather the storm of climate change.
This is not the first article I've read on the subject, it's my understanding that rogue waves are built from regular waves, therefore they're proportional - just many standard deviations away as you say. You can get a 20 meter wave in the midst of 10 meter waves, but you're not going to find that in 2 meter waves, rounded to an appropriate number of decimal places.
NaCl is djb abandonware. Libsodium is actively maintained.

Libsodium offers Argon2 password hashing and key stretching, XChaCha20-Poly1305 AEAD constructions, BLAKE2b generic hashing, SipHash-2-4 for collision-resistant hash tables, etc.

Most people who say "use NaCl" really mean "use NaCl/libsodium".

Regarding my project: sodium-plus will wrap sodium-native (a thin Node wrapper to libsodium proper, which has been audited) if it is installed. To date, libsodium.js has not. Therefore, if you care about public code audits, you can use audited libsodium with sodium-plus just by installing sodium-native alongside it.
> building a custom image of your front proxy and storing it inside your own registry

But do the images have to be co-located with their registry?

Can't the images be somewhere else, and the registry replicated among the nodes, so any node can find its image through the registry and fetch from that location?
The Sermon on the Mount is powerful. But if you really want to read a good book you should try Ecclesiastes. The author reveals the meaning of life.
Thanks for the link! Looks to be a little steep learning cliff, but I'll see what I can teach myself.
>Who owns copyright on training data?

Megacorps. Regardless of what the data is, who produced that data or when.
Can she even get SAP for 5 million? Enterprise software doesn't come cheap, then some more money in integration and training.

She should look into SAP and major competitors. Maybe some cheaper ones.

Sure thing is she's not going to develop an ERP with much features for 5 million. That can cover a team of a dozen people for 1 to 3 years. They can develop some stuff but really not much.
you're getting downvoted just for pointing out why the problem exists.

The discussions around these issues always follow the same pattern that reminds me of a dialogue I recently saw posted somewhere, where an Amish person and a non-Amish person talked about technology and the amish person asked the other one, "do you think having the television on is good for you and your family?" and the other person responded "no, but we don't want to get rid of it because it may be useful", and the amish guy responded with "that's the difference between us, if something is bad for our family we throw it out."

The discussions around tech are the exact same. We all agree the modern internet is screwed, large companies put ads into everything, we're getting screwed over, non-profit domain spaces are being sold, everyone's unhappy, and we do .... nothing. Because of 'innovation' or some other conjured up fantasy term.
Somehow you equivocate being emphatic with being an awful communicator, specifically the type that says one thing when they actually mean something else entirely.

It's completely normal -- and expected -- from good friends to join you for a beer or for some other activity they are not thrilled about in order to make you happy. And then you reciprocate, because that's what friends do.

Your friends help you move not because they have nothing better to do, because they are your friends. It's silly for both parties to pretend they like to help each other move, and if you have a solid relationship they'll tell you how much they hate moving but you know they'll still show up.
Why don't we design submersible container ships? Are the energy costs of displacement while moving entirely underwater too expensive?
Walder's Law states that:

In any language design, the total time spent discussing
a feature in this list is proportional to two raised to
the power of its position.
0. Semantics
1. Syntax
2. Lexical syntax
3. Lexical syntax of comments

In future, I would suggest not nitpicking the most trivial, irrelevant detail of a language's design. Please consider the level of effort it has taken to create this language.
Just signed-up. Seems like a cool idea, but you might need some smart growth hacks to make it work.
How much of this is feature creep when teams feel obliged to keep adding more and more to justify their jobs? Let's say you work for Samsung in their TV software division. Other than incremental upgrades in screen technology coming through for you to accommodate, what else can you keep pushing through the pipeline to impress your managers? Maybe smart TV features are the low hanging fruit for these employees? I mean, I dislike that functionality, but maybe the pushback from the public isn't strong enough?
Google's SRE book covers some of this (if you aren't cheekily referring to that). E.g. chapters 21 and 22 are "Handling Overload" and "Addressing Cascading Failures". The SRE book also covers mitigation by operators (e.g. manually setting traffic to 0 at load balancer and ramping back up, manually increasing capacity), but it also talks about engineering the service in the first place.

This is definitely a familiar problem if you rely on caches for throughput (I think caches are most often introduced for latency, but eventually the service is rescaled to traffic and unintentionally needs the cache for throughput). You can e.g. pre-warm caches before accepting requests or load-shed. Load-shedding is really good and more general than pre-warming, so it's probably a great idea to deploy throughout the service anyway. You can also load-shed on the client, so servers don't even have to accept, shed, then close a bunch of connections.

The more general pattern to load-shedding is to make sure you handle a subset of the requests well instead of degrading all requests equally. E.g. processing incoming requests FIFO means that as queue sizes grow, all requests become slower. Using LIFO will allow some requests to be just as fast and the rest will timeout.
Greetings from the Denver tech center! Condensed matter is awesome. I wish I was more than a fan/self study neophyte. Good luck to you!
Jack Dorsey-Backed Lightning Labs Raises $10M to Build Visa Network for Bitcoin
What's a valid use case for being able to read all contacts vs asking the user for a specific contact selection and choosing to approve sharing it?
> intentionally obscure

Never attribute to malice what can equally be explained by stupidity.
Sounds like you might be interested in pol.is: https://pol.is/company

They're commercial, but there's a less featureful open-source version: https://github.com/pol-is/polisServer
Does that extend to backing out of a social engagement at very short notice, simply because you no longer feel like it, without fear of causing offense? I think a lot of people make plans with friends in all sincerity, but sometimes end up feeling tired or socially burned out whatever, and wish they had left the time free but would feel unfriendly canceling at the last minute without a stronger reason.

edit: also, I think sometimes preferences are kind of fuzzy. Like, maybe I have no social energy and feel like staying in, so I'll only follow through out of a sense of obligation -- but there's a decent chance the social contact will actually energise me and be enjoyable once I snap out of my funk. So maybe the social pressure is good for me up to a point -- but if my friend is feeling the same as me, maybe we'd both be better off taking the night off and seeing each other next time.
Well the most timeless staple is really a principle: fit. When you buy clothing that fits you will (almost) always look better than the average bear.

Good staples to look for / own:

-denim trousers
-white and blue dress, oxford, and tee shirts
-deep navy blazer (no gold buttons)
-mid or dark charcoal grey suit with some depth to it
-dark brown cap-toe shoes (with a belt in the same color family)
-navy, black, or grey wool sweater
They are not about peer review, if by "peer review" you mean the abstract notion of someone reviewing your work.

But peer review is a specific mechanism of getting comments about your work. And unfortunately it is a mechanism that has not been updated after invention of computers, so it is very inefficient at its job.

Peer review in 21st century should be as easy and as open, as reviewing pull requests on github.
Quick & dirty fix: never use built-in/default apps for storing contacts list on your devices.
MBA Programs Rush to Add Stem Degrees
Given that this is ARM, will this become available to the Raspberry Pi some time? I've set up a Raspberry Pi 4 as a media center but Netflix doesn't work because of codec issues.
This argument proves too much. By this reasoning, "Qualcomm-owned Cisco" is "injecting backdoors" into their chips as well.[1]

The real title of the article is "0day vulnerability (backdoor) in firmware for HiSilicon-based DVRs, NVRs and IP cameras" and the word Huawei doesn't even appear in it.

If OP wants to claim that Huawei are involved, maybe they should write their own article. :/

[1]https://www.zdnet.com/article/cisco-weve-killed-another-crit...

Edit: the title changed. criticism retracted.
I'm curious, what do you need to power in the deep end of your pool? lights?
We hope for "a 3-year-old child who is running, jumping, telling stories, making friends, and learning to read."

It could also be biting, jumping off of tables, hiding poo, poking holes in drywall, poking both ends of the dog, hitting sleeping parents with tools, and learning to scribble in books.
“Nature Aging” journal to be launched in 2021
I disagree, hear me out. The reason this app makes sense is because if you are an empathetic person, and know other empathetic people, there's actually no good way to solve this problem through direct communication.

Lets say you have plans with someone. But then, you decide fundamentally: if the other person would still like to do this, I am happy to. But if not, I'd prefer not to. This is the game theoretic situation this app attempts to solve.

Now lets figure out a way to solve this problem through direct communication. The problem with trying to do so, is often when someone expresses a change to preferences, if you assume that person is empathetic, they will likely be diluting the degree to their change insofar as that change could negatively affect the recipient of the news. Why?

It's because there's a catch-22 in this situation between empathy and honesty. Empathy dictates we try to maximize utility between the parties. When expressing this new preference, if one is empathetic, one expresses it in a way to try to maximize the likelihood that the other party interprets it in a way they can still act selfishly to the maximally acceptable degree. However, the recipient of the information, if empathetic, can anticipate this, and hence may interpret the person's statement as pre-diluted, so in order to maximize utility from their perspective (out of empathy) they in turn may yield due to the imperfect information and assume the preference expressed is stronger than implied by the statement directly. In other words, if I hear this from someone, I put even odds that the person is being completely honest (out of valuing honesty), or, that they actually would really want to skip this plan if it would not cause me emotional pain, and have chosen to continue to express it in a way that leaves the option open (out of valuing empathy.) I know people who would do one or the other, and I don't consider either approach a sign of a moral failure.

In reality, both sides of the communication wrangle with the conflict between empathy + utility maximization in framing their expression, and honesty, which (despite its virtue) runs the risk of being misinterpreted given the other party may assume it is being diluted to maximize utility out of their empathy. Diluting the statement or being direct about it are both rational, depending on how important maximizing utility is due to empathy vs expressing honest preferences.

This app neatly solves this problem. It's not about reducing social awkwardness, it's about preventing the need for mutually-empathetic individuals to have to make trade-offs between the competing desires for objective communication (out of the value of honesty) and trying to maximize utility (out of the value of empathy and selflessness.) If one could be certain another party is being honest, this kind of technique would not be necessary, but since dishonesty in this situation falls out of empathy, its potentially virtuous and comes down to a preference of one's values in how to deal with the situation.
i applaud the lean methodology. minimal detail, free-tier hosted contact form. throw it out on HN and a few other sites (i've not looked, just assume) and check the your conversions per channel in a day or two. HN is a great place to see what tech-leaning people think of stuff (even if it can get a bit sideways at times) and get some free unsolicited advice on everything from implementation patterns to prior art to the occasionally valuable feature idea.
Cathay Pacific asks 27 000 employees to take unpaid leave as virus hits demand
Absolutely screams investor scam to me.
The free market allocates resources based on competence at the task of acquiring resources, which doesn't always equate to virtuous contribution. I think it works because it gets some utility out of people's greed instead of none, while appeasing the powerful instead of mobilizing their power against it.
There's no CPU wall. You have assets: CPU, memory, disk bandwidth/latency, and then structural decisions in your schema. The key is knowing your performance characteristics and where you will start queuing. That's hard to figure out. Practically speaking, you're right, and you're 100% right about unreplicated/unsharded data stores eventually hitting a wall and needing to have a strategy how/when to scale. I just noticed your username and feel silly for telling you stuff you already know far better than me, but posting it anyway in case it benefits others.
Speaking of creative coding, check out this thing I came across on Reddit.

https://www.reddit.com/r/creativecoding/comments/ezcaie/proc...

Someone coded procedural swimming with simulated tentacles. The post itself is a video and then they tell a little bit about it in the comments section also.
But what's of the OP? And, do you absolutely have to speak German?
Can this handle filesystem drivers? I am going to miss NTFS for Mac and one or two Serial drivers I use.
Is that distinction between nonce and IV held everywhere in the crypto community? For example, rfc8439 which defines the ChaCha-Poly AEAD does not require an unpredictable input nonce, and indeed calls it a "nonce", but many of the common implementations I've seen use "initialization vector" instead.
If one has read the Bible it becomes pretty apparent that YHWH, the God of the Bible, claims (and I believe is) the only God and that all other gods essentially aren’t real.

A god is usually thought of a some deity but the meaning is much deeper than that: a god is something one worships. Many people worship money as god, their job or company as god, drugs or sex as god.

But like I said, the Bible makes it very clear that there is only one God (according to the Bible).
More anti-privacy, security holes, and dark patterns in the name of "analytics."

Is this really what tech customers want?
Perhaps they're only AV1-ing a blockbuster per week, say.
Capitalism. The problem is that the competencies aren't always socially-beneficial or otherwise desirable ones, e.g. one's competency at scamming others can get rewarded (see, e.g., politicians).
I'm looking forward to the keto rebuttal.
> I trust in democracy more than markets.

It seems strongly that former requires the latter. Without markets you have a totalitarian state. And black markets. Everyone everywhere wants and needs to trade, for themselves and their families.

The idea of genuine democracy is the loyal opposition. You dochange the government, regularly, without collapsing everything into anarchy.

Endemic corruption will lead to systemic collapse. This makes it worthwhile to vote the best corruption reform candidates regardless of ideology or party.

Democrats have voted Trump, Republicans support Bernie on that basis. It's not completely silly.
Division doesn't count because (1/2)/3 = 1/6, but 1/(2/3) = 3/2. And subtraction doesn't count because 0-(1-2) != (0-1)-2.
Ask HN: What ideas keep you up at night?
Most people I know have a list of specific ideas they wish existed or they'd build, often with a deep level of thought.

Hners should publish high fidelity ideas that keep them up at night.
I’m sorry but this has nothing to do with empathy. As an adult, you should have the grace to understand that sometimes people, for whatever reason, don’t feel up to hanging out.

You are seriously overthinking this. Empathetic people can still communicate.
I've worked on security for IoT devices, and "would have to be on the same lan" is not at all uncommon as an attack scenario. In fact at the company I worked at I worked hard to get our customers to understand that just because a network is "local" does not make it "secure".
U.S. deploys 'more survivable' submarine-launched low-yield nuclear weapon
Malice should be the default assumption in some scenarios. If a man with a covered face dressed in all black is discovered inside a bank vault, it should be assumed he was there to burglarize it. Maybe he was actually a ninja haplessly teleported through space and time by a powerful evil mage and landed in the bank vault through pure coincidence, but probably he's a burglar.

This isn't a court of law. We aren't morally obliged to feign naivety. If this wasn't meant to be a back door, they're free to explain their actions. But until they've done so to my satisfaction, I for one will assume malice.
I'm a little confused. Do you have to make the plans in the first place using an app called "Bail"?

If so I imagine the non-bail rate will be extremely extremely low.
I'm running ~1k DAU on a $6/mo Vultr VPS. Just a Phoenix Web App, no special things done to optimize. If I cache a little more aggressively on the frontend I should be able to handle even 10k. As always, advice in article depends on what you're doing.
Broadcom seems to have a hardware decoder ready now: https://www.cnx-software.com/2019/09/25/broadcom-bcm7218x-st...
Tritium's beta decay process emits electrons with 5.7 keV energy. I wonder why these devices output such low voltages as 2.4 V. A beta decay electron should be able to jump to a cathode at nearly -5700 volts.
Yep - "egoistic firewalling" is basically how Tory HQ sold the strategy to the local authorities they controlled (peppered with rebalancing some formulas so that they would get more than in the past, taken from more deprived areas they didn't control); then turned around and slashed so hard, the first towns to declare bankruptcy were their own [1][2][3]. And what do they do in London? Blame councils, of course! [4]

[1] https://www.theguardian.com/society/2018/feb/02/tory-run-cou...

[2] https://www.theguardian.com/society/2018/may/18/tory-council...

[3] https://www.independent.co.uk/news/uk/politics/local-council...

[4] https://www.theguardian.com/politics/2015/nov/11/cameron-hyp...
How can a software developer contribute to cancer reasearch/treatment? Is there any hard problems? or manual work that could be automated?
>(ditch ORMs)

Depends on which ORM you use I think. Basic ORMs like Dapper in .NET just map your SQL query result to a object model.
Absolutely.

I feel like in the early days of digital advertising everyone was used to broadcast where there's a phenomenal amount of waste (you have to buy commercials at times and on channels when there's no listeners to get pricing down. Also a significant amount of the ad you're buying doesn't actually run and you have to employ people/services to verify your ads ran and get rebates).

The amount of data for digital got an entire generation of marketers savvy on cost optimization from the razor thin budgets for staffing and digital campaigns with a much higher velocity (short 2 weeks campaign vs 3-6 month TV campaigns).

Now just having reach isn't enough. Google got a lot of years of band-aiding the problem with PageRank and marketers still want to do better. Now Google is facing competition for spend by the very companies they partnered with for add-on services.

Instead of "get eyeballs to my site and charge me" it's "improve the interaction with my brand and charge me"
Actually many of them are working on proposals to get rid of a state entirely. I think that will probably not work out at all, but that's hardly wanting "big government."

Oddly enough, I found this video to be a better debate on the subject of libertarianism vs. Marxism than most of what can be found online because it doesn't seem to strawman either side:

https://www.youtube.com/watch?v=QwqnRYPcrl0
I think it's about heat power not electric power
How will apps like Whatsapp work then?
I never suggested that it is as bad as fossil fuels.
Jim Keller: Moore's Law, Microprocessors, Abstractions, and First Principles
Clearview AI Wants to Sell Its Face Recognition Tool to Regimes Around the World
They show my wife and I ads for things we want to buy. Things we are already thinking about and things we didn't even know that we wanted.

I can think of a handful of ads for things I've purchased from other web sources over the last ten year. In the past 6 months I bet I've purchased 25 things from Instagram ads. Including a new E-bike I didn't know I wanted.

The fact that the entire screen is dedicated to the advertisement and the state that you are in while surfing it makes it the perfect advertising platform. It's like they can insert full screen shots into your dreams.