skysight-inc/HackerNews huggingface dataset:
> Back then, if you wanted to develop a program for a Commodore 64, you bought a Commodore 64.

I don't think anyone would object of all it took to develop for iOS was the device bring targeted, or even an iOS device. The fact that you have to buy a different piece of Apple hardware is this the issue.

You can build Android apps on an Android device. Optionally, you can use Linux, MacOS, or Windows, instead.

> The concept of "I want to build an iPhone app on a Windows box" is a strange new phenomenon to me.

The iOS situation isn't like “you must buy a PC to build PC software”, but more like “you must buy an IBM mainframe to build PC software”.
I'd side with nonsense. The house map from that study is unfamiliar to me as an American. Growing up, our living room and family room were the same. We didn't have a separate dining room and breakfast nook. And we sure as hell didn't have a single room dedicated to a piano.
Looks like this is similar to other self hosting projects like FreedomBone and NextCloud. It's great to see more tools to take back control over our data.
>You are mistaking "good faith" for satisfying others' entitlement

The spirit of your complaint here is "there should be a reasonably easy path for me to widely distribute my message without getting the rug pulled out from under me".

There is a reasonably easy path to do exactly that. But it has dependencies, and certain people are manipulating these dependencies in any which way they can to control online discourse. And you're cheering them on, pretending that not publishing someone's article is exactly the same as closing someone's bank account on hearsay.

And yet I am 100% sure that if someone started following you around and pressuring companies to close your accounts and stop any dealings with you, you would immediately decry it as grave injustice and invent some reason why it's "different".

>I believe in common spaces

In hypothetical ones, that don't exist.

>Feel free to start there and build an ecosystem and audience - that is how the world discovers who wants to participate in a particular kind of dialogue.

So, what exactly in your arguments binds them, preventing you from saying the exact same things about this hypothetical zero-layer public space when it gets sabotaged? Nothing, really. You will just say "you're still free to build another one, somehow".
This quote made it more clear:

> This dramatic difference in head SAR levels is mainly because the transmitter is located at the bottom of Samsung phones rather than at the top, also they incorporate an innovative antenna that transmits the highest intensities of microwave radiation from the lower back of their smartphones.

http://weeksmd.com/2016/01/the-new-smart-phones-are-6x-more-...
There's enough proof that we're destroying our environment on a grand scale - literally the only place that we can survive as a species. All of what you said is just rationalization for the kind of behavior that has gotten us to this point and will continue far into the future. It's easier to deny anything is wrong than it is to do anything about the problem. And I'm not at all surprised by how many climate skeptics there are here - intellectuals and really fucking smart people who are incredibly good at rationalizing their behaviors and beliefs to avoid the feeling of having to do anything and who think they're able to think about the subject matter more clearly and productively than the scientists who work on it day in and day out.
I think we just have different definitions of retirement.

I don't consider myself 'retired' despite not having a 9-5. It evokes pipe and slippers imagery to me.
> if you publish to Arxiv you can't publish in a journal that actually gets you the "points"

Wrong . Most journals allow publishing of preprints
https://en.wikipedia.org/wiki/List_of_academic_journals_by_p...
That's also why a lot of that antique furniture is so nice, which the current stuff is crap.
Consider that by the time a phone arrives in your hands that the SoC has been in development for at least a year or two, and the phone has been in development for up to 18 months. The SoCs in all modern phones are years old, even if someone shipped one sooner than others. And there's much more to the phone than the SoC. Single threaded performance is one number that's easy to point to and say "up == good; down == bad" but it's a single number that's not the end of the conversation when it comes to the full experience of owning a modern smartphone, and doesn't matter that much to a majority of the smartphone market.
Stating the obvious - the average person must produce about as much as they consume over their lifetime or 'the system' will by definition collapse.

I'm on board with what you say, but frugality is a pretty basic virtue and there are a lot of people who set themselves up for failure - there are people earning more than ~$80,000 who have good excuses for struggling financially, but they are rare. The fact that some people luck out in life and don't acknowledge it doesn't detract from the basic good sense of consistently investing in the future, and being realistic about whether your purchases are buying you more happiness than they lose you time through working.

The core of the FIRE philosophy is to try and do all the production in one big up-front batch, and then benefit from any opportunities that come along. It is obviously easier for the upper middle class and harder for the lower working class. There isn't anything wrong with that though, as long as everyone acknowledges that saving isn't equally easy for everyone and it depends on their ability to contribute to the economy.
For someone tired of crap furniture, do you have advice on how to find these quality antiques?
China entering the African market will raise the prices that domestic producers can sell products at, due to increased demand for resources in limited supply.

In the end, more money will be made by the people who actually live and work there, not the international arbitraguers (if no shenanigans are added to the process).
Racket is unlike many other programming languages, firstly it's a lisp. Secondly, it features a builtin language framework that allows you to seamlessly interop different languages through racket.
Once you learn racket you realize that most other languages are just macros in racket, or a #lang in racket, and that their unique implementations are mostly quite wasteful, as they make interop hard.
60% of Ethereum smart contracts have never been interacted with
Public transit should be an important part of designing transit with bicycles too.
What if humans are no longer earth's most intelligent beings?
I struggle with same issues everyday. Job, marriage, Kids, and life in general does not allow me to have a fixed schedule.

The thing is in today's world of small apartments, noisy kids, and demanding jobs does not allow having the luxury of following a fixed schedules. I see blocks of time during the day getting wasted and I am not able to muster enough courage to claim those. On the other-hand is Cory Doctorow who is able to use these 20 minutes time blocks[1].

On the problem of not able to finish. I think Peter Elbow in his book Writing with Power[2] suggests many different strategies but they basically boils down to separating writing from editing. One technique he suggests is to divide the available time into 2 parts. Write uninhibited during the first time period and only do the editing in second half.

[1] http://www.locusmag.com/Features/2009/01/cory-doctorow-writi...

[2] https://global.oup.com/ushe/product/writing-with-power-97801...
All this is solved in most democracies.

Don’t use punching machines. Use separate ballots per candidate. The voter selects the ballot for her candidate, folds it and drops it in the ballot box. Simple and secure.
This is interesting. A friend and I talked about a similar idea about 10 years ago where we thought about buying gas stations that were going out of business to turn into mini data centers. These would have been the smaller, sometimes Mom & Pop places that were obsoleted as the larger Truck Stop looking stations moved in.

We thought already having underground fuel tanks and permits would be a meaningful start. Also, already being at or near major roadways, etc would make fiber access easier.

But, life got in the way and we never went anywhere with it.
I recognize that I'm in the minority, but I want a terminal interface on my phone. I have my qualms with Android, but one of my favorite things about it is that I can drop into a terminal and have what is essentially a full Linux distro at my disposal. I often leave my main laptop at the office instead of lugging it around, and it's great being able to use a bluetooth keyboard with my phone to get real work done sometimes.

I use termux [1] which allows me to install whatever software I want with APT. I can use vim, ssh into servers, and mostly do whatever else I would do on a computer. It's not a strawman, it's just a developer-centric niche.

1 - https://wiki.termux.com/wiki/Main_Page
I expect the Chinese are less exploitative in their investment approach than the Europeans that acted in Africa (slavery and just outright theft was the modus operandi for centuries), yes.

At the end of the day, the roads, high-speed rail, bridges, harbors, etc... the Chinese build can't be removed from the continent even if the individual countries do reneg on debt. This could create the kind of stable environment required to attract both Chinese and non-Chinese investors and talent in the future.

China has 10,000 years of documented history and this is a long game, they don't seem as interested in get rich quick schemes as some other civilizations.

Time will tell.
Beautiful, I made something similar any time you're in a conversation where people are using big tech words so you can come up with something good: https://codepen.io/tomhodgins/pen/eZoJYQ

The secret to any good mobile tree-shaking compiler is making sure your isomorphic workflow stack is configured to your minipipeline module. Nobody wants to have to use a monadic tree-shaking polyfill for that!
The weirdos of russian literature
Lem is an underrated genius. He explores deep ideas in philosophy of mind, through entertaining and creative thought-experiment-type short stories that are set in the future. He wasn't a futurist per se, but crafted futuristic scenarios specifically to force the reader to question the fundamental nature of consciousness.
I would not put all of this on the same machine.

Edit: To clarify - if one line of code is fd in any of the daemons you’re running you’ll lose everything.

Practice defense in depth.

Minimize the damage possible.
As you point out: Racket is different from the teaching languages.
Jaguar Land Rover Working to Prevent Motion Sickness in Semi-Autonomous Vehicles
She had a degenerative genetic condition. Her pain was exceptional. It was very sad, because there was no expectation of it improving.
I agree; it's hard to beat retail. The majority of customers don't have time to wait to mail stuff out or deal with trying to repair things on their own. They have $$$ and are willing to pay to just have their devices fixed. Making this as low friction as possible should be a priority, otherwise that's money left on the table.
> Programing languges are the basic foundation which should be concerned with performance , organization and making sure freedom is given to the programmer.

This is one view, but there are others. For example, instead of focusing on performance and freedom, the programming language could focus on safety or formal properties.

E.g. there should never be code that compiles but is unsafe, or which can have certain classes of common bugs.
Remove infant mortality from those numbers. There has been dramatic improvements in infant mortality, and IM really drags down the average.

A realistic figure for your position would be life expectancy at age 20.
The findings of the article run contrary to the conventional wisdom that eating fat is bad for you:

> High carbohydrate intake was associated with higher risk of total mortality, whereas total fat and individual types of fat were related to lower total mortality. Total fat and types of fat were not associated with cardiovascular disease, myocardial infarction, or cardiovascular disease mortality, whereas saturated fat had an inverse association with stroke. Global dietary guidelines should be reconsidered in light of these findings.
> A lot, right?

Can't say I've ever thought about code in my sleep. Is that a common thing among coders?
I think it makes sense to assume they have a hall-effect sensor and a MOSFET but of course maybe they combined both in a single package.

Thinking how a hall-effect sensor works, perhaps it would be possible to embed it in a wafer with some gates and you're done.
Perhaps we can craft a section to include in research papers citing research showing peer review is currently insufficient for driving science and is in fact contributing to reproducibility crises? How research gets published and the pressures impacting any singular study seems like important metadata to include in reports.
On my x230 with the 44wh battery I get around 4-5 hrs with normal usage
Ask HN: How to stop my greed for money?
I make an average living (low six figures, have savings, house, no loan, etc) but for the last 2-3 years my greed for money has been unstoppable.

I keep reading about these people who are making millions of dollars and I want to be like them too. It is turning into an obsession. I used to love what I do but now it's all about money.

Every minute I'm not working is me not working towards my goal. I'm either working or criticizing myself for not working.

It is making me very unhappy and I realize that it's all because of this stupid obsession but I just can't shake it. It's not just greed but I'm also scared because I feel if I don't make a lot of money now I will miss my chance and I will be poor when I'm old (it's not 100% true since I have good savings but this thought keeps bugging me over and over).

Anyone else feel the same? Any word of advice?

:(
Thanks. We changed to that from https://www.cnbc.com/2018/11/03/amazon-reportedly-in-advance....
Bandwidth isn't unlimited.

Without net neutrality companies like Elsevier/Google/Facebook could pay a company like Bahnhof for a special treatment. Such as priority traffic for discounts. We -in Europe- decided we really don't wanna go down that road. This law, however...

It is necessary though because before you know it traffic such as Tor or SSH or OpenVPN or whatever is considered misc gets lower priority.
I am interested in moving from OSX to Linux.

However, my muscle memory have made it difficult to use ctrl + key versus command + key.

Is there an easy way (for example in Ubuntu?) to remap shortcuts so the copy and paste is command + C and command + V? Also, the ctrl + C should still stop processes in the terminal, so it's not as simple as swapping ctrl and command for all processes... This problem has been bugging me a lot with linux and I finding a solid solution would help a lot of OSX people switch to linux more easily.
They care because having lots of cleared consultants close to secure sites is a big help.
GrapesJS is pretty decent.

https://grapesjs.com
That it is real does not mean it is material. Spacetime is not mass-energy. Politely, what you are describing is science fiction.
I'm torn. I love my modern minimalist look, but really I wouldn't mind having a houseful of all that baroque Victorian look either.
Boeing has a big presence near national airport and in the northern virginia suburbs.
if I had to choose between the lesser of the two evils: America vs China

I choose America. At least they don't harvest organs out of dissidents for liking Winnie the Pooh.

You judge a culture by how they treat the bottom rung.
The Boomers' parents didn't die in WW2, as Boomers were born post-war.

Baby booms after terrible wars are common. I read that when the end of WW1 was declared, people were copulating in the streets of London.
seems to me causation could easily be the opposite direction than what they are implying.

If kids who are depressed are more likely to spend more time on social media/the internet, limiting their "screen time" isn't going to make them less depressed.
I thought the point of the exercises was to get as many local government concessions as possible before making a decision whose outcome was fairly predictable in advance.
Show HN: HTML-Notepad – A WYSIWYG editor of structured documents
Consider donating it to a school?
I'd be more than happy, but it would help if you answered my question, so that I can more effectively address your concerns.
> Good transportation: right on the Metro

Found the guy who doesn't live in or around DC...
Equality comparisons might short-circuit if two strings differ in length (they do in Java). I’d never thought about it before, but I’m guessing that only makes sense if you’re assume normalization already happened.
Portland, OR, opened the Tilikum Crossing in 2015: https://en.wikipedia.org/wiki/Tilikum_Crossing

It's much bigger than this Cycle Snake but it carries pedestrians, personal vehicles like bikes, public transit, and emergency vehicles. The city is still adapting things to use it but it already carries 2000+ bikes per day, the new light rail line uses it, it completed the East-West streetcar loop, and various bus routes have moved or are being moved to it from the crowded regular bridges.

I can't speak for everyone but I think it has really benefited the city.
You can get the size of a malloc'd block with malloc_usable_size. Can't say if it's actually O(1) though.
Yeah. And the scales have to get pretty crazy before "rails on postgres with some in-memory caching" stops cutting it. Your average developer will never see it.
This is a really important point. Something may look really slick and nice now, but how is it going to look as it ages? Old wood, brick, stone, stucco, age very nicely. Old plastic and particle board, not so much.
I sometimes dream about being & moving amongst the abstract structures that I build in my head when reasoning about a complex problem. Sometimes it gives me an insight; others, it’s meaningless, the Tetris effect in another form.
I love how this Cryorig Taku looks: https://www.google.com/search?q=cryorig+taku&client=safari&h...
it would be somewhat counterproductive to introduce yet another sandboxing mechanism, just to work around a problem created by upstream - especially in case of mechanism as awesome as Capsicum :-)

Yes, the GPL license would force them to share their changes. Thing is, they wanted to upstream them anyway - AFAIK the problem is on the other (accepting) side.
Do you have example of what you mean by that?
OUP/M: CP/M-like operating system for 6502
> As revealed by Snowden, US can compel tech companies to help their intel services too.

Precisely.

People have short memories and don't seem to see the pot calling the kettle black. I expect better on HN. We have hard evidence that GCHQ/NSA have hacked pretty much everything yet far too often people ignore this to jump on the weakest of speculative hearsay to accuse without hard evidence our Chinese and Russian friends of stooping to our GCHQ/NSA levels of evil-wrong-doing.

Is this what they call xenophobia once you get to the facts?
We've banned you for using multiple accounts to do nationalistic flamewar on HN. That's obviously an abuse of this site.

I understand how frustrating it can be when common criticisms feel one-sided and unfair. But this isn't the way to defend against them. It only makes the threads even worse.

HN's audience is mostly Western, so whatever biases Western populations have are going to be reflected here. If you want to respond to these with a contrary, minority view, that's great, but you need to do it thoughtfully and substantively, instead of breaking the site guidelines by lashing out and flaming.

In my experience, to argue contrarian positions well requires accepting in advance that you're not going to be able to change the bulk of opinion; the forces determining it are beyond the power of an internet forum to change. There are still plenty of people who agree with you or are willing to listen, if you post thoughtful, substantive comments as HN users should. When you know something that other users are unwilling to take in, the temptation to lash out at them becomes hard to resist–but if you succumb to it, you only discredit the truth, and that helps neither you nor them. It just makes everyone double down on what they already believe.

https://news.ycombinator.com/newsguidelines.html
It depends on your experience, care to share more details about what are your qualifications and experiences like? What can you do if, say, you joined a company and you where responsible for a team or several teams?
I have been impressed with the quality of the science writing in Quanta magazine:

https://www.quantamagazine.org
I'm sorry, I'm having a very hard time connecting the dots from Gab finding it can't get FRAND access to hosting to "the entire Internet has to be destroyed". Since the entire Internet is (checks notes) not actually being destroyed, it feels like your argument is self-refuting.
You see this all over New England and I assume elsewhere. All sorts of antique stores and malls. Some of the stuff they sell is genuinely old quality. An awful lot is just random crap of one sort or another. It’s not a well-defined distinction to be sure.
Plus they are used for essentially slave labor! Which everybody gets upset about when the Chinese do it, for some reason.
2014 - 0 YOE - 350000 INR - Software Engineer - A big Indian MNC

2016 - 1.5 YOE - 700000 INR - Software Engineer - Startup

2017 - 2.5 YOE - 1200000 INR - Software Engineer - Another Startup

2018 - 4 YOE - 1300000 INR - Software Engineer - Same as above
Indeed, it would be great to have a standalone recipe / how to for setting that up. From the scripts there is no black magic involved, except a tiny bit for the integration with LE certificates.
I can see how that kind of makes sense. But if you ask people to run it from multiple machines chances are they will throw their hands up and say too hard and not self host at all?
> There are two relevant lengths of Unicode strings: memory size in bytes and number of grapheme clusters.

There is also the number of codepoints, which is relevant when you implement Unicode-related algorithms.

And then there is display length (which counts full-width characters as two characters, even in monospace fonts, and zero-width characters as zero).

Finally, if you think grapheme clusters are the right way to count characters in a string (and it often is), then you should also allow string indexing on grapheme cluster level.
> for most web applications, most performance issues are not the result of the implementation language but of the chosen architecture.

I don't think that's true (but I also don't understand what is meant by architecture in this context).

There's a simple file upload form example in the Arc community repository. It's so slow that it would timeout on files smaller than 100K. I tried optimizing the POST request parsing, but could still only barely get Arc to handle file sizes of 5M.

Tried making a similar simple file upload form in Racket, and it runs way faster. But it shouldn't be surprising that some languages are less efficient than others, right?

I'm also not sure that most web applications are text-only. Many web applications send and receive other things that plaintext.
Boeigs HQ also has a tiny presence too.
The example was sending the data to Google Analytics, though.
Anybody bothered by the Google's evil privacy flaws and deep integration of software?
the problem is with your previous operating system, not ours. I wish I could flip the mac laptop to not use that command key.
A guy I know ran IT for a London borough's libraries. Part of his job was to generate QR codes to go on various posters, stands and literature. He generated hundreds of them.

Recently, he checked how many times they'd been scanned by a member of the public.

It was zero.