skysight-inc/HackerNews huggingface dataset:
I see this come up time and time again in technical circles and I just do not understand the issue. My first exposure to the Internet was in 1993, when it was dominated by usenet and hobby websites. It was a happy place, full of independent thoughts, discussion, and cooperation. As time went on, people started to establish businesses and make profit on the Internet. That was the turning point.

Do you want an Alternative Web? We have it. The infrastructure is there. Go back to the good old days. Run your own webserver, your own email server. Turn it back into a hobby, like it used to be. Establish "web rings" with your buddies. The Internet is a boundless eternity, with many opportunities for techies to establish communities of their own.

Leave the terrible modern Internet to the masses. We have endless frontiers to homestead. All this hand-wringing about the loss of innocence and the ravaging hordes of anti-vaxxers and far-right extremists is just silly.

Edit: The way I see it, once the Internet becomes your job, you have lost. When the web was a hobby, it was a great place. Profit motive drove the loss of innocence and was the beginning of the end of the hobby web.
As others said, it isn't working.
Portland – Highway expansion will induce demand, opponents say
Amtrak has quiet cars, at least in the Northeast. I often take Boston-NYC and there seem to be a lot of business travelers. People who are riding in a train across Utah are probably in it for the experience.
The US had a situation where the following happened

1. They issued all their phone numbers according to a geographic system, the North American Numbering Plan. Most cities would have one prefix, some larger ones gradually needed two or more, but basically you can tell from a number if the call is local.

2. Calls to local numbers were cheap or free, because routing a call on a circuit a few miles costs essentially nothing. Just spread the cost over all subscribers, it's fine.

3. Mobile telephones exist. NANP is full. How do we number these new phones? Let's give them local numbers wherever you're buying the phone.

4. Oh, but calls for a mobile cost more. Do we make everybody pay extra for the small fraction with mobiles? No. Can we charge callers for calling a mobile? They'd have no way to know they're getting charged because the numbers are local! OK, so let's charge _mobile owners_ when they receive a call.

5. Then everybody buys a mobile phone.

The end state is always the same, everybody eats the cost of maintaining a network and calls are basically free. But the way they got there was different from most countries.
These problems can be solved though with renewable backup/storage sources and increases in efficiency in electricity consuming tech.

Pumping water up a hill using solar and harvesting the kinetic energy has been proposed numerous times but it's a matter of social will to build the infrastructure to support such projects. Imagine if we built massive offshore tanks to pump sea water into and released them overnight. Inland areas would need a different solution if they didn't want to modify the landscape too much, but I think we can find a balance between traditional batteries and natural "batteries".
+1000 fake internet points to this article for keeping it short with clear examples.
This is more FBI's lane of work.
Years ago, I took an Amtrak NY > Chicago > Seattle > SF > LA > Texas > New Orleans, stopping in each for a few days. I brought programming textbooks and some novels, and just read/thought all day long. At night I'd either eat in the dining car (expensive) or from a supply I'd picked up in the previous city. I'd get a sleeper car when it was cheap (eg Chicago > Seattle) and sleep in my seat during more expensive legs of the trip.

You meet people from every part of US culture (North Dakota oil field workers, Portland hippies, LA actors...) all unified by not being in a rush and a dislike of flying. On trips outside the NE corridor, the train attaches an observation car which becomes an incredible place to talk the night away with fellow passengers.

You have to be flexible, in sound physical shape, and have a month and $2k to part with (or you can just take on a few Wordpress theme contracts and call it even) but it's a truly wonderful experience for a certain person at a certain stage in their life.
I am curious what widespread 5G adoption could mean if it was used generally as the last mile solution. Why wouldn't the high speed of the network allow for people to do significant self publishing? 1000 megabit internet could support 200 live hd streams even from the same server. Getting that many live viewers is pretty tough. So for most people, it could make self hosting at home more meaningful. People could even form collectives of synced nginx backends if they had really large audiences.
>Most domains are also not the "finish the job by next Thursday or the company folds" type either.

Even in those that aren't, the managerial "finish the job by next Thursday or you're fired" is equally good motivator to not "save time and do it right the first time".
That reminds me of the song America, it's about a bus ride, but similar idea about the journey.

https://www.youtube.com/watch?v=Eo2ZsAOlvEM
No, I’m American and found it one of the funniest comments I’ve read in a while.
Probably because a lot of those people bought the same house for $600,000 10 years ago. Their monthly cost is likely less than rent.

I know someone who bought a house 5 years ago and rented it out. She had to cough up $1,000 per month to pay all expenses. Rent has now caught up so she's breaking even.

In the rest of the US where housing prices aren’t as inflated, it can actually be cheaper to own.
The problem is with how make checks which files have changed and the related I/O latency, plus the fact that pretty much everybody uses recursive make. The overhead of recursive make initialization plus the forced serialisation of builds is the main cause of slow make.

Consider the Linux kernel as a contrast, which doesn't suffer from slow make because a lot of investment was made into a non-recursive make system.

The fact that makefile generators like CMake tend to generate recursive makefiles is a shame.
Thing is, there are many languages expressive as Python, while providing compilation to native code without having to search for additional tooling.

No need to sacrifice performance for productivity.
No, they just rent a house that was actually meant for rental from a professional landlord, rather than an overpriced rental from an absentee landlord.
Machine Learning Medium post does not exist
I did it with a 15-day railpass as a graduation trip with 4 friends. Wouldnt say that it was the best experience with very tight budget as broke college students but a very special experience for sure.

Especially when passing through Washington state national park. At that moment all of us agreed that the trip was worth it.
While there are no other format with clear advantage over YAML, I wonder why nobody use javascript with modules as programmable configuration.

Can be broken to file parts, support comment, variable, functions or scripts. And with additional extension can import packages. Though the downside may be JSON format that's noticably bigger than yaml.
To give some background: This project was part of the Bugfender suite of developer tools to make developer's life a little bit easier every day.

Localname was built by Mobile Jazz and Bugfender as a commercial product experiment. But in the end the ROI wasn't there for us, so we decided all marketing and product efforts and release it as a free-to-use open source version.
While we're writing the wrongs of badly specified interfaces, can we please kill this stupid obsession with "writing code" to get work done? Code is buggy. It's difficult to write well, you have to write 10,000 tests for it, you have to have a testing framework, complex procedures to move it through pipelines and roll it back and version control it and debug it and maintain it and deploy it. It's annoying.

I don't want to hand-craft a file like a 14th century woodworker carving out letters on blocks. I want a program to just make the config or do the appropriate action for me, based on questions it asks me. I shouldn't have to write code to do that, or treat a file as code, or use a "language" to get work done, whenever it is possible (i.e. most of the time).

The only times I ever want a "language" is when I need to do something complex and iterative, like crafting a search query, or constructing a simple one-line pipeline of pre-defined functions. Aside from that, crafting configuration and performing operations should have a real user interface.
Also "on" and "off", and variations.

"y|Y|yes|Yes|YES|n|N|no|No|NO
|true|True|TRUE|false|False|FALSE
|on|On|ON|off|Off|OFF"

https://yaml.org/type/bool.html
My thoughts, too. Certain core safety features should be included by default, to avoid the possibility of an uninformed buyer dooming the people flying their airline.

Auto manufacturers don't make an engine compartment firewall optional, or sell full-strength seatbelts as an upgrade.
British police union hit by ransomware
Couple of perspectives you could take. Here are two:

1: Would you be willing to invest $13K into the company right now with your own money in exchange for 2.3%?

2: What are the most extreme odds you are willing to take for

[ X % -> $50K+ , Y % -> $13K , Z % -> $0 | X+Y+Z = 100%]

Then figure out what others are saying the chances of X and Y are.

P.S. My (generous) uninformed bet would be X=1-5% and Y=30%
Seems like you could have the best of both worlds by making it the landlord’s responsibility and requiring them to itemize it for the renter.

Also, what happens when a property is vacant? Do taxes revert to the owner, or do they not get paid?
> under the age of [...] working (I could never get that one)

It has been suggested that many schemes (disallowing child work outside of family farms and firms, elongating school to mandatory "high school", and then at the other end of the spectrum, social security and "retirement") were primarily to bolster employment % issues among the rest of the population (the not young and not old), and not so much for the other intended aims (stop "bad" child labor, "education", "retirement").

I do not know if there is much truth to this, other than for Social Security where proponents said precisely that (Depression era: retiring older workers would free up employment for young men). It seems sensible that child labor laws followed a similar pattern of thinking. https://www.dol.gov/general/aboutdol/history/flsa1938
" Optional tempered glass? Optional seat belts? Optional ABS?"

Not arguing against safety, and this doesn't relate to aircraft at all, but your examples are interesting.

Pretty sure all three of those were optional when they were new things. The pattern of being optional on luxury vehicles, then standard on luxury models / optional on normal models, and finally, standard on all vehicles...is common.
All of these apply to software development as well, but especially that first point. I'm on a project right now that has a bunch of things that can be simplified. Some duplicated state, multiple code paths for computing the same thing, etc. When problems arise it's very tricky to debug and it's almost always caused by that complexity. The temptation is to just add another layer of checks or validation on top of it or make a slight tweak. But of course the best path is to just roll up your sleeves and work to remove as many moving parts as you can. Most of our bug fixes have actually resulted in substantially fewer lines of code. Anyway, the point is to always try and keep things simple, and even better to make sure that principle is followed in the initial stages of design.
Exercise a percentage... say, 50%. Put the rest in a more liquid investment.
I was just thinking about that.

Your article advocates a (X) technical solution to robocalling.

Your idea will not work. Here is why it won't work.

(X) Requires too much cooperation from telephone service providers

Specifically, your plan fails to account for

(X) Extreme profitability of robocalling

Furthermore, this is what I think about you:

(X) Sorry dude, but I don't think it would work.
But they should, software should be liable just like any other kind of product.
He's very Feynman-esque. He'll definitely have some fun stories if I can get him a blog or medium going.
Do you also never go over the speed limit?

My sense of “honesty” isn’t dictated by the government.

Now whether I obey the law is determined strictly by a risk/rewards calculation

But those are still entirely different.
Because China is a totalitarian country that is a threat to free societies.
You must be a chinese psyop
I didn't read any xenophobia in the parent, only anger at speculative investment. It happens that investment firms from china and the middle east are very active.
Why would you exercise them? Literally throwing away 13k on a company about to implode. The best you can expect is another round allowing a pivot making that 2.3% .23. Pass.
Definitely. There was an article here not too long ago about how even at an Oracle conference someone casually polled the attendants and found most would be happy to use something else and were exploring PostgreSQL or other options.

Then of course my favorite Oracle bit is from Bryan Cantrill https://www.youtube.com/watch?v=-zRN7XLCRhc&t=33m
I'm sure the experience of coach varies by train and how busy it is. I took the California Zephyr from Utah to Chicago once for Christmas break. I never had someone sitting next to me, the seats are wide, the leg room was plentiful, and I felt like I could recline plenty without the guilt that you feel on an airplane. The hard parts of the journey would have been the loneliness of a college student who is too shy to make the most out of interactions like being sat with strangers for dinner and who can't really communicate with his friends(much of the trip I couldn't even get cell service, and no Wifi on that train).

I have done the sleeper car from Chicago to Los Angeles with my parents. Lucky we had one with a private bathroom, as my dad has stomach flu most of the ride. I think the possibility of a shower, and maybe even a private bathroom are the only reasons I'd shell out more money for a sleeper over coach.
His name is clippit, not clippy :-)
> The most trifling Actions that affect a Man’s Credit, are to be regarded. The Sound of your Hammer at Five in the Morning or Nine at Night, heard by a Creditor, makes him easy Six Months longer.

> never keep borrow’d Money an Hour beyond the Time you promis’d, lest a Disappointment shuts up your Friends Purse forever.

> the good Paymaster is Lord of another Man’s Purse. He that is known to pay punctually and exactly to the Time he promises, may at any Time, and on any Occasion, raise all the Money his Friends can spare.

> Creditors are a kind of People, that have the sharpest Eyes and Ears, as well as the best Memories of any in the World.

Credit scores have replaced reputation and credit has become very impersonal. Interestingly, most of this seems more applicable than ever... with the exception of banging your hammer at 5 am.
Over the years, I've tried Quicken, Quickbooks, and other 'mass market' finance tools for my freelancing. I gave up the search for a silver bullet. Spreadsheets are excellent for these types of niche application with one-off requirements. From a development perspective, spreadsheets excel for nailing down the business logic without getting bogged down in frameworks and tooling and UI design. Until the data flow is understood, hard coding may just get in the way.
I know AWS and GCP provide isolated hosting if required by companies or governments.

However it is truly amazing and frightening that a crappy node.js website could be neighbored with the Pentagon's logistics control software or something even more important.
Generally speaking, I can find the information I am looking for, usually by forcing Google to include those words.
>Except it would have been Farage was already calling for a second referendum before the results from the first came in.

Sure, hypocrisy on both sides ensure it would be called a problem by the other side.

But it wouldn't be called a problem from _the same_ people today calling it a problem.

So, it's the kind that's only a problem when your side loses -- in which case, it can be discarded as the usual complaint of any losing side ever.
I like your point, it goes against the lambda-ultimate post linked separately in the thread. If you accept your point (cross-lang-loading) and accept the LTU argument about the benefits of internal DSLs (you're not slowly reinventing a useful turing-complete language) then you would maybe want to use a very simple, easily interpreted language for your DSL and embed an interpreter for that. (I (can't (think (of any though))))
TFA disagrees with you: "Amsterdam’s proposed laws wouldn’t stop new rental housing from being built—according to the city’s proposal, that housing would simply have to be proposed and approved as rental property in the first place."
Lovely writing!

In May, myself, my wife, our two kids (8, 6), are amtraking from Chicago to San Francisco in a family sleeper. I'm excited. We've enjoyed our (much shorter) amtrak trips from Ashland, VA to DC.
Single-sourcing is a procurement strategy, not an outcome of RFP manipulation. When a purchase is put forth, the end-user[1] writes the specifications, and procurement staff[2] determines the procurement strategy. If the end-user can convince procurement staff that only a single provider can meet their needs, then they move forward with a single-source procurement.

When a specification is written specifically for a single vendor, it's not called single-source; although the end-user probably advocated for single-source during negotiations with the procurement department. Not surprisingly, this is a constant source of friction for procurement departments. End-users almost always want to buy their preferred solution, and especially in IT. There are often good reasons, but I digress.

In some contexts, the single-source procurement strategy is simply not available; usually due to procurement law. This is when you most commonly see manipulation of specification. However, competing vendors can challenge the procurement in court through a procedure usually called a "bid protest". That's not exactly what's happening here, but it's similar.

1: The person who will ultimately use/implement the purchased goods/services.

2: Usually a separate department responsible for ensuring that goods/services are "responsibly" procured.
My point remains, you aren't going to see a massive shift in leave/remain areas. If another vote were to happen, the result would hinge on a relatively small percentage of voters.

Ps I live in a probably leave voting area, so please don't tar all people with the same brush. >50% voted against remain, so calling them all less intelligent isn't helpful. We do have to get on again after this after all, and if there is a 2nd referendum, they might respond better to addressing their actual concerns, rather than insults.
In a world where air travel is remarkably safe, throwing in the extra fire extinguisher that may make the difference between a near miss and a tragedy seems like it'd pay for itself many times over versus the alternative even if you just consider the PR impact.
100% toxic.
A bit late for this, isn't it?
Does it compare them to girl-girl twins?
Reordering apps and model names in Django Admin
Can you provide an example of this? People always say this, but never provide the query.
> It's worth it, really

How much does it cost?
The problem is the tracks are owned by the freight (at least for these long segments in the western US). For it to get better Amtrak would need an entire new set of tracks.
But did you refuse the drink specifically because you where underage or because you didn't want to drink? If that same party had been in country where you where legally allowed to drink would you have drunk then?
Just guessing, but maybe there just aren't enough results featuring that exact match? Would you prefer to just see less results in such a case?
Being statistically illiterate, could I get an explanation of of "The p-values for all the reported effects are presented in the appendix [2] and ranged from <.001 to .054 for the outcomes reported to be different."
I looked at the link, but I'm still not sure what the table means, or how I could explain what this means to someone else who doesn't know stats.

I'd like to share this with her, but neither of us know stats so the significance is kinda lost.
Why I turned down my Y Combinator interview
Yes, this.

Except sometimes, like when Comcast looks at your DMARC policy that specifically says "p=none" and decides that means "reject all mail from this domain". Gotta love those guys.

Edit: s/spf/DMARC
There was a thread a few days ago about a lawsuit against the National Association of Realtors, who are usually the largest part of these transaction costs.
“Promising blockchain startup”
That might be a problem for me. Despite owning only one home, I technically own 4 properties.
I edited a video yesterday in Shotcut and it looks pretty good. I do seem to end up with a lot of glitches that I have to go back and clean up, usually repeated frames at clip transitions, though one seems to be repeated frames within a clip. I imagine it is something I'm doing, like how I drag the clips together? But I haven't had that problem in any other editor.

I think I'm sold on Davinci Resolve though. It's pretty sweet, extremely full featured, free for most uses and reasonably priced for the full kit ($300 IIRC. That adds the ability to do multi-GPU and have multiple users collaborating, plus 6K and 8K editing).

I had to upgrade my GPU though. My old one had 2GB and Resolve was like "Oh, that's ADORABLE!" It was a 5-6 year old computer though. I also put it under Windows, it just seems to run better there. I had battled for an hour to get to the point where it stopped segfaulting under Linux and started complaining about not enough video RAM. But now that Linux install is janked, something related to the AMD GPU packages. Probably not TOO hard a fix, since it was all .debs.
That is my experience as well - the only redeeming feature of the language is the vast selection of easy-to-use libraries. The speed that the language sacrificed isn't some inherent trade-off, but completely orthogonal to what makes the language useful.
I love stories like this, and I'm eager to embark on my own trip on the railroad.

Thank you for writing it.
The iPad was conceptualized as a thin touch screen no-keyboard slate since at least 1992 in Star Trek TNG [0]

[0] https://i1.wp.com/www.techdigest.tv/star-trek-tablet.jpg?res...
Don't you think you could be an edge case too where you went back and studied extra and experimented? Very few college students I know actually did anything like this, and I know I didn't. Obviously it would have helped, but I did not do that then.
I agree with your assessment that this was likely unintentional, although it doesn't seem like they forgot to change the URL, but rather that the whole component should have been disabled. https://news.ycombinator.com/item?id=19451772

On the off chance that you're a native Chinese speaker, are you able to figure out what the purpose of device self-registration is? My Chinese is unfortunately not good enough to easily find information on it.
0% downpayment has been normal in the Netherlands for decades.
Not at all. It says that car accidents are a problem. It does not say that the answer is to pretend your driver assistance tech is actually self-driving tech.