jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> There has to be a sweet spot between telling everyone immediately, inciting a panic

I disagree. Perfect transparency is always the right way to go with epidemic diseases. That information will go through all kinds of natural filters: scientific journalists who can dispense useful advice, foreign governments that can refer to quarantine policies, and every day people who can make tradeoffs about the risks they're willing to face. Far worse is having a bunch of seemingly arbitrary restrictions imposed because of--in the minds of citizenry--some vague but clearly terrifying disease is killing people, but about which the populace has no useful information.

Cures don't really come out quickly, or even vaccines. The main way you stop a disease by preventing its spread, not curing it. So what ideally comes out quickly is guidelines and simple preventative measures. Watch for these signs and report them. Don't spend time around people coughing. Wear a mask. Etc. And people have to know that stuff if they're going to be part of the solution, not to mention the everyday medical professionals at your local hospital (with no connection to the WHO) who need to know who to isolate and what preventative measures to take. And of course they need to know how bad it is in order to prioritize it relative to other concerns. Concealing from people what's happening makes all of that harder.

We saw with SARS in the West that epidemics can be overblown, but there wasn't widespread panic and the widespread availability of information allowed people to choose how much to guard against it. I'd go so far as to say it's your right to overreact to accurate information. And in the end, it wasn't some magic cure that stopped SARS; it's was fast response and quarantine.

Anything other than complete transparency about public health issues is immoral.
That's not entirely true, I have an Android phone without any closed source Google junk installed (including GSF) and RedPhone works just fine using SMS for signaling.

However, I do wonder if Moxie might be planning on deprecating the SMS signalling functionality in the future, now that GCM exists and considering it costs about $0.01 per SMS sent by the server...
Basically Uber-driverless cars?
fwiw, i started dating a lawyer and she and I went deep into the 100-mile free zone topic. Me, on the paranoid side and she, siding with the SCOTUS. We spent a few hours researching Supreme Court cases and eventually found lots of details. I'll try to relate the most important nuances. 1. it's not an official u.s. policy. i love the ACLU, i'm a member, but they're inducing some unnecessary fear. 2. you can't be unreasonably searched, they have to have some reason. typically, this reason is immigration. 3. this power to search has been challenged in the Supreme Court repeatedly. in some cases it was upheld, b/c the primary reason for the search was immigration. in others, the executive branch could not hold up the case and it was dropped. so, checks and balances still work. 4. after searching for immigration, anything they find such as drugs or explosives is utterly admissible. so immigration is often used as a pretense, but they can't get away with arbitrary immigration searches 5. it's not just 100 miles around the border, it's also around every port of entry, such as airports.

I hope this helps. I really wish she or other lawyers like her would interpret this stuff for everyday people like you and me. The government and the ACLU both seem to benefit from our ignorance (and the fear we inherit due to it), so neither is incentivized to present the true picture.. and that's the real problem.
I definitely get the appeal and the value of that kind of future. It just feels like "driverless cars + simple Google-made reservation app" would send Uber's value down to zero. So if driverless fleets of cars are the future that Google is aiming for, then why invest in Uber? What does Uber currently have that would still be valuable in that future?
A software development job should require 40 hours and no more a week. If it doesn't, then you're either being mismanaged, don't know how to protect your time, or overcompensating for lack of experience. The answer to the first is to find another job. The answer to the second is to learn how to say 'no' diplomatically, and the third is to focus harder on craft and less on production.

Working more than 40 hours as a developer is not doing you or the company any favors, it's perpetuating a myth that overwork is virtuous. It will not make you more productive or make your company any more money. At the end of it all, you'll just be tired.
Not sure if your serious or not...

Here's an absolutely classic piece from the austrian view point. Take a read, it might expand your narrow views even if you don't agree!

http://www.amazon.com/The-Monetary-West-Jacques-Rueff/dp/B00...

https://mises.org/books/monetarysin.pdf
True story.

(I bet all of them had their terminal font set to Courier New Bold while doing so)
Average price of a 3 bedroom house in central London is currently around $4,900,000.

Europeans get xenophobia all wrong. They freak the fuck out about minarets but do nothing to keep foreign speculators and billionaires out of their real estate markets.

If you want a decent life in your town, keep the despots and oil sheikhs and drug kingpins the fuck out of your real estate market.
Thank you. I read few lines on that book, I'll buy it.
Yet DRM does exist. (Yes, these schemes usually end up getting broken at some point, but so does other software.)

The problem is more generally called trusted computing, with Intel SGX being an implementation (albeit one with a pretty bad track record).
Interesting thread, regarding political philosophy is there some theory in which the objectives for a government are elected first, and then people is elected to work on those objectives instead of their own political party ideals?
Streamlit is awesome.

It's nicer than sending someone static results, and it isn't much more effort.

And vastly better than sending a notebook to someone unless you expect them to modify the notebook a lot.

And learning time to make Streamlit useful for a small internal apps is probably ~15 minutes for most people.
Yes it's been shown that they're tricking people into addiction. I wasn't responding to the arguments more about the 'every ounce of hostility'. Their marketing strategies are sad[0], but you seemed to be all-in in a war against them which I think is misguided. Sorry if crazy was too strong of a word, I didn't meant it as a personal insult. I believe hostility and reaction is the wrong tool for this issue.. let's simply quit and invite others to do others to do so.

[0] we're still having deadly cigarettes sold everywhere you know..
>I do believe that 34% of polled workers said they would quit rather than return to the office, but I do not believe even a majority of them would actually go follow through on that threat.

I think the operative word in the survey results is "rather". That's a preference, not necessarily a decision.
Same with gtalk. My gtalk username is pretty long (because it's @danieljackoway.com) and doesn't fit
In perspective, the iTunes store has sold ten billion songs in total, and The Beatles is one of the most popular bands of all time, with well over a hundred songs that people actually like. Two million downloads doesn't surprise me that much.

And now having been reminded that The Beatles are now on iTunes, I'm gonna go download some.
"Quit your job and start a company" - Yep, that totally didn't work out as I had hoped. Stuff that are easy to do when there is no pressure suddenly become impossible. Thinking about it as walking on a board one foot wide on the ground, easy right. Now, put that board one thousand foot up in the air now try walking on it, not so easy now that your life depends on it. For some bootstrapping after your normal work hours is a better path to startup.

"Change the system from the inside" - If you are apart of a system that encourages physical and mental abuse of its members, don't try to change it, leave. Systems include: Fraternity, Brotherhoods, Cults, Gangs, Churches, Country, Jobs and the like. In general don't try to change systems, just move to a better one.
I've thought about building a kiosk for homeless people to spit out pennies and nickles...
We're never going to convince regular people to run their own Diaspora server. I mean, look at this:

https://github.com/diaspora/diaspora/wiki/Installing-and-Run...

Even Wordpress is increasingly becoming a huge liability for someone who isn't a sysadmin to run. Telling a non-geek friend to use a self-hosted Wordpress install to host their personal blog strikes me as incredibly irresponsible in the same way that jailbreaking/rooting a non-geek's smartphone would be doing them a huge disservice. Nobody should be self-hosting unless they know exactly what they're committing to. I'd much rather they use a hosted platform with a good export mechanism than use wordpress, see their site hacked using a zero-day export, and completely lose faith in "openness".

Data portability is something that average people can understand, something that sites can implement fairly easily, and something that's compatible with how regular people use computers. If geeks push self-hosting, they risk completely losing their credibility with regular people in the same way that the FSF has. Data portability might not be as sexy, but it's something that we have a chance of seeing through.

There's a reason why people used closed systems like Facebook, and it's not ignorance—it's convenience and quality. People aren't going to move away from these systems for the sake of "openness", but they might be convinced to push companies to implement true data portability if we can convince them why it's important.
Correct me if I'm wrong, but it's not just that grass-fed beef is higher in Omega 3, but lower in Omega 6. So it's not just about Omega 3 intake, but the ratio between the two.
Sounds like a zen moment. Let's meditate on that. :-)
in the works: https://hg.adblockplus.org/antiadblockfilters/rev/fa117e18b7...
I don't give access to my contacts to any app. And I don't give any access permissions to Signal. Signal must make it easy to invite friends without giving access to contacts. A simple Copy invite message with a mobile install link would be great – so that I can paste it into whatever groups I'm on and as my status message.
And the Antifa protesters that burned down police precincts and small businesses are "freedom fighters"?
Been there. Done that. Fuck Facebook.

They focused way too much on "college mentality" skills and zero on long term knowledge or experience with developing software in the field.

They also didn't ask jack shit about my past experiences.

Basically Facebook doesn't care about hiring specialists. They just want generic robots who will do their bidding.
Discussion from last time:
https://news.ycombinator.com/item?id=18769188
That's not entirely true. They did charge something tiny to use the app (I think it was ~$2/year) but in many countries (outside the US where they were much more popular) they didn't block users who didn't pay. If you didn't want to see annoying reminders you would just pay and get rid of it. Many people I know never paid.
I don't use any of the private and popular messaging apps on my phone and do rely on SMS and phone calls to stay in touch. But there are limitations:

- SMS is not encrypted.

- SMS supports text only. MMS is not well supported, and often not free.

- SMS is sometimes not as "instant" as it can be delayed.

- Delivery reports and, read receipts are not user-friendly, and maybe unreliable, too.

- Group SMS support depends on your default SMS app.

RCS or Rich Communication Service on 4g and 5g looks to fix this, but support and compatibility between network is still lacking. Privacy laws also need a reevaluation as even cellular providers are looking to data harvesting to make more money and RCS may also lack encryption support.
The loss of jobs and transfer of production abroad was driven by the widespread introduction of MBA degrees and consequent recognition of how offshoring could increase profits plus simple capitalistic greed. All politically implemented by the U.S. Chamber of Commerce, one of the greediest and most powerful of the capitalistic organizations in the USA.

Now, with Dems in control, USCoC is back in the driver's seat:

https://www.washingtontimes.com/news/2021/jan/4/chamber-comm...

Move the boot factory to China and profit!
It's the same cowardly leadership that stewards both iOS and OSX.

Ask Amphetamine about how open they are.
>the inevitable Supreme Court hearing on this action

I'm curious what you've been reading or watching that led you to believe that's likely
To list a few benefits:

- e2e encryption

- many extra chat features (reactions, stickers, replies, polls, etc). It might seem unnecessary but imo they do genuinely increase functionality and ease of communication

- scalable to large groups (maybe sms is as well, I've never tried more than 3-4 people)

- don't need a phone, can message from a computer instead

- messages sync across multiple devices

- video calling for groups with some apps
Thank you for the classy response. Every time I think about this surveillance state situation we find ourselves in, I have trouble staying civil.

This news item you reminded me of - "Google ended up encrypting all inter-datacenter traffic soon after" - makes sense as a response that the government can't argue with (yet).

Looking over the MUSCULAR wikipedia article, I wonder if the NSA could still capture the user's and enterprise's unencrypted data at the Google Front End Servers like they had been before the inter-datacenter traffic was encrypted?
I blocked all of China and my logs decreased 65%.
It's exactly the same at Leiden University.
I just signed up to try it out. May I have an invite?

Name: Eric Lavigne

Email: lavigne.eric@gmail.com

Twitter: ericlavigne

Something I made: https://github.com/ericlavigne/island-wari
I just don't feel safe with Facebook connect. Seems like someone can get information from that as well. Don't like the whole logged in while on Facebook, to the whole internet.
Does the current version of iOS support static icon changes?
great news indeed. we are developing a dynamic (HMVC) CRM system using Kohana3 and PHP 5.2, traits can really help use do our CRUD system a lot more dynamic, and probably other stuff too.

we are running the system on our own dedicated CentOS server ... and although we are developing with PHP 5.3, the most updated good package repository I've found is Jason Litka's repo, with PHP 5.2.x, he says he still got compatibly problems with the Zend Framework, so he won't update. so i guess using 5.4 on production will take some time. and i'm not talking about other virtual hosting providers who tend to update this things very slowly.
Really interesting to read about SAN versus local storage and also distributed block storage. The latter sounds v. cool, can't wait to see it commercially available!
New API to handle calls inside an app and access call data such as history.
On the other hand the prof shouldn't say that he makes the tests himself if he does not. If the professor told you that he'd make his own test then studying from existing tests isn't cheating, right? It's the professor passing others' work off as his own. This video looks like a professor trying to save his own ass by blaming it on the students.

You could say the students that used this test to practice should have informed the professor when they noticed that the test was identical to the one they practiced with. However, if you look at how defensive this prof is, that would have been quite risky for that student. You would risk being accused of cheating. So instead somebody did it anonymously.
Are you sure? There is a READ command in NFILE, but there are no obvious calls to READ.

Symbols could have been created or looked up by other means...
Your situation is absolutely far, far outside the norm, even (especially?) in the software industry.
so how did it ever come to be where car manufacturers are required to sell through dealerships?
Your UX might need a little work if a user can't figure out how to play freaking snake
The fact that OpenID is on their radar makes doubt about everything else on there...
I wrote a basic TCP stack for a honeypot research project. It is hard and incredibly complex.

Yes and no. Most of the complication comes from extra functionality (segmentation offload, checksum offload, SACK) or from functionality which is required by the standard but not relevant for a DNS resolver (congestion control, window management, TCP timers).

If all you're doing is accepting a TCP connection, reading a small request, and writing a small response back, you can remove about 90% of the code from your TCP stack.
Kinda bad analogy but I'll make it:

do you really need to be storing GB's of log files because you might have a bug in the future?

Yes, to maximize your chances of making the most robust response to a bug or hack, "all the information" needs to be there.

To bring this back to terrorism, it's not about never having another incident like Paris, but being able to recognize the extent of the problem after the fact (who's talking to who?), and being sure your solution solves the problem as far is it can be traced.

Downvoted, but not replied to...unacceptable.
Glad to hear to it helps. I've watched this many times when I've felt like quitting.
Umm, I teach at a well known East Coast school that name starts with a "D". First night of the Internetworks - TCP/IP class I do this in the second 90 min part of the lecture. There is a ton of stuff from ARP resolves, DNS, BGP connections, NAT at your local router, HTTP request / responses, etc. While I'm an EE and can do the electron level BS, there is more than enough to cover on the software side.

Take away from the first night are:
Open protocols are good
Many hands (software layers) make light work
It is just amazing that it works at all... :)

Lots of lectures / labs, including learning how to use Wireshark and ripping apart protocols.

The penultimate class is us reproducing that lecture with what they've learned. I think I resent the Blab school remark. They don't parrot back but they understand the parts.

And we still think it's amazing it works at all.
Linux. Poettering has in the past stated to take the book on Linux and Unix programming, and toss the sections on Unix.
> "Bam! Here are Maxwell's differential equations. Now deduce things from that based on hand-wavey arguments". I don't mean having the students perform the experiments themselves, just describe what somebody else did and what the results were, and why that led people to believe that the laws of physics are as they are.

It's odd that you chose that example, because there is a rich history leading up to Maxwell doing his work, then Hertz verifying it, then Heaviside refactoring the notation.

Perhaps the deeper issue is that there are only so many lecture hours in a semester for adding these details, and you gotta start somewhere.
This is one thing I love about macs. Click help, type in the first word of the command, and it will highlight where that command is in the menu. No more hunting or trying to remember seldom-used shortcuts. Apple has had this feature for years and years. I still can't believe Microsoft hasn't copied it (or perhaps it has with 8? I'm still using 7 on my main editing machine.) I will often fire up PS on my Macbook just to use the search to find a command, rather than poking around the menus for it on my main machine.
Copyright of photos is always a tricky subject that I could never get my head around. What about the folks in the photo, would they also not be copyright holders as well of the photo as they are part of the creation. Even tricker is if the photos contains items that are copyrighted, how is this dealt with?
This league would be better off modifying the rules so that every team finishes undefeated by default.
Does this mean YouTube's compression settings don't target a specific bit-rate but instead aim to make it "no larger than X and at least y% smaller" than what was uploaded?

I'm surprised it's not just a pass-through at a certain point (if nothing else, that'd save CPU cycles).
I can't speak for everyone, but I feel a little knee-jerk at posts that try to relate anything and everything back to startups. Startups are a recurring theme here and some people are very passionate about them, but it really gets old after a while. Sound like a plausible explanation?
using flat files just seems crazy to me, but HN seems to be doing it well.
"1. Today’s mainstream developers who are used to C or Java like syntax wont find its Prolog-like syntax too friendly. Unless you started programming since the 80’s & 90’s and are used to languages of similar syntax, it will take quite some time before you get comfortable with Erlang’s weird syntax. I never felt too comfortable with the syntax."

Huh? And...huh? It's not prolog like, and it's not like anything mainstream from the 80s and 90s. What am I missing here?
MacVim, its delightful. Or Aquamacs, if you're an Emacs guy.
It's running the Arc web server, which has its own implementation of the HTTP protocol. I don't think there's anything behind or in front of it. Probably not even Memcached. Think of the app serving HN as a framework. Here's how a "URL" entry would be implemented in Arc:

(defop hi req (prn "Hi there"))

http://news.ycombinator.com/whoami will return your login and IP. It's probably implemented in this fashion:

(defop whoami req (prn (req 'ip)) (prn (req 'id)))

Regards

Joe
I use BitWarden because the world sucks.

I use LastPass because my employer compels me to.
How much overhead will there be from having USB-C connected "Expansion Cards"?

Will there documentation or support for enabling people to create their own expansion cards (for ex. like S/PDIF)?

Will there be any support for high-end processors, perhaps in the absence of a dGPU? Dell Latitudes 14" laptops have an Intel i7-10850H which has 6-cores/12-threads, 2.70 GHz base, 5.10 GHz boost clocks. In addition, will cooling be customizable? The Latitudes run pretty hot.

Finally, is there a ball-park on the price range we can expect on pre-orders and say 1 year from release? $1,000? $2,000? Will it also be a high upfront-cost, but low replacement parts cost? Will they both be relatively high? Both low?
It's a bit of both.

For the common transactions people make, crypto is both slow and expensive. I can Zelle someone instantly, for free. In the EU, Australia, etc., bank-to-bank transfers are similarly instant. I don't know that Bitcoin etc. ever get to totally free in this fashion, and it's probably 99.9% of most people's money transfer usage.

For the uncommon transactions - like the $50k international transfer you mention - slow tends to be OK, and it's likely gonna have some expense either way.

Short version: In contrived scenarios, Bitcoin may come out on top, but that's not likely to convince many people.
Neat - I wonder how it’ll turn out.

It’s weird how little there is in the laptop space that’s actually good.

Macs, Thinkpads, maybe Dell XPS?

Everything else sucks. It’d be cool to have another high quality option.
This is the machine I was dreaming to have!
Let's add to this hypothetical... assuming a similar distribution of wealth as in the US and these 10 men had a total wealth of $1000. The top 2 would hold $425/each, the next 2 $50, the following 4 around $10, and the remaining 4 $2.25.
Are you sure that's not GRU/Linux?
I'd say the information about pre-existing relationships among the players, as well as conflicts of interest within them, is indeed news.