skysight-inc/HackerNews huggingface dataset:
No buts. EXACTLY this.

Unless you are a unicorn or a huckster writing mobile apps is no longer an attractive business.

We provide a hybrid app development platform for mobile and over the last nine years we've watched a steady exodus of developers from the app space.

The only folk who are still relatively unaffected are the business developers.
One thing I don't get is parents who insist that their child be "several years ahead" in the school program. This issue is especially pervasive in my upper middle class tech-geek peer group. Why put this stress on the kid? What's the rush? What additional benefits does one get from entering college at 16?
You might as well just read the Twitter thread that the article links to https://twitter.com/pinboard/status/1162711159000055808
Yeah. I read a great dead tree article (Probably Bob Pease) that pointed out that the heat dissipation in power supplies is proportional to inefficiency not efficiency. If you got from 90% efficient to 95% your required heat dissipation is cut in half. The other metric is transformer size drops radically with increasing frequency.

There is a wall where higher switching speed runs into the turn on/off time of the power transistor. Efficiency drops and the power transistors get too hot.

These devices are moving that wall to ever higher frequencies. Being able to run hotter and faster means much smaller power supplies.
Wow, what an interesting video and backstory. From watching the video, I think it's debatable whether or not he's actually doing some of those things. Especially after reading the New Yorker article in which he comes across as a pathological liar. https://www.newyorker.com/magazine/2006/10/23/aleksey-the-gr...
I've always used a second colour in my resume, usually a dark blue. It just makes it a bit less monotonous (literally) without being distracting. Being a dark colour it also prints fine as a xerox or as a monochrome print.
I’m now actually curious - what’s the bug in cmd.exe and why doesn’t that happen with other REPLs? I’m well aware that cmd.exe has its fair share of weird bugs, but on Windows it’s sometimes the only thing available. Plus, every third party terminal basically has to interface with the Windows GUI command-line program via screen-scraping, and so they inherit many of the same bugs. (The Windows Console architecture is fascinating - see https://devblogs.microsoft.com/commandline/windows-command-l... for a rundown!)
Keep it simple software should be open source. Government software often has similar demands as other countries. Share and reuse.

Reusing good modules and software will make the software work.

Kiss engineering still works keep it simple stupid. Make it as simple as possible. Simple software and systems are easy to maintain and understand.

Use modules as these can be swapped out.

Use proven boring technology such as SQL and JSON. Boring tech has been tried by others and generally works well.
I'd like to know how they plan on not running into stuff. Portland has a lot of things randomly blocking sidewalks. What if the scooter is in the street and can't get onto a sidewalk?
Practical Factorization of Widely Used RSA Moduli (2017)
I wish Amazon had a random button. Several years ago my friend wanted to randomly browse Amazon for things and I thought it would be easy to randomly generate URLs for products but I kept getting 404s. Figured I would need to use the API to scoop up product IDs and randomly go through those to randomly browse Amazon.
Vim as a Go (Golang) IDE Using LSP and Vim-Go
WGU is a interesting set up- they are very fully online and you can consume course work at your own pace, and that pace can be very rapid indeed. I have a colleague who completed the entire MBA program in under 100 days. A WGU degree isn't going to open up too many doors for got by itself, but if you are just looking to learn a subject its a good option.
This is the worst thing about this whole issue.

If they were actually good at removing crapware from the store, then a bit of collateral damage would be understandable. Instead, it is still filled with crapware and even when reported they do nothing. And instead, they go for honest developers.

At this point Google is practically almost hostile to honest developers.

Also, it is strange that they value the revenue from these crapware apps more than their platform's reputation compared to ios App Store.
If you're not reading the Economist Magazine then it's not a bad place to start.
Although I'm generally not a big fan of regulation, this is one area where regulation might be appropriate. The two marketplaces run by Google and Apple are so large and substantial in their size and outsize economic influence that there should (ideally) be laws granting developers of apps on these platforms some set of rights, and some form of fair due process if they're accused of ToS violations.

We'd have to either have Congress enact something (a long shot), or have individual states grant such protections to developers or companies based in the state. The most crucial state in this matter is likely Delaware, since many companies are incorporated there.
Julia has been excellent for shelling out since almost the beginning. See https://julialang.org/blog/2012/03/shelling-out-sucks
agreed, text templating of yaml (or any structured content) does not make sense. too much context (actual config structure) is lost if plain text is used.

i've collaborated on ytt (https://get-ytt.io) - yaml templating tool. it works directly with yaml structure to bind templating directives. for example setting a value is associated with a specific yaml node so that you dont have to do any manual indenting etc. like you would with plain text templating. defining functions that return yaml structures becomes very easy as well. common problems such as improperly escaped values are gone.

i'm also experimenting with a "strict" mode [1] that raises error for questionable yaml features, for example, using NO to mean false.

i think that yaml is here to stay (at least for some time) and it's worth investing in making tools that make dealing with yaml and its common uses (templating) easier.

[1] https://github.com/k14s/ytt/blob/master/docs/strict.md
For cloudformation; my team a few years ago got a lot of mileage out of using troposphere.

https://github.com/cloudtools/troposphere

The basic type checking done was quite helpful, and avoided some of the dumb errors that we had run into when we attempted to do everything by hand.
Fill balloons instead of using helium? Otherwise, any cooking solution that’s reasonably safe would be a good use.
Thought of that, but you need DNS software that allows scripted updates. You also need company policies that allow this.

We gave up and paid for a certificate.
Dogs make you go outside on a regular basis. So there’s that.
TL;DR: Rep. David Cicilline (D-RI)
they bother me every time i login because i have no picture set
This makes no sense because as someone that has always had cats you have to put up with a lot of bullshit from cats and they don't even care if you continue to exist.

Caring for cute, furry little sociopaths with razor sharp claws should be the gold standard of signalling patience and niceness.
I don't think you made a remotely adequate case for getting rid of s expressions nor even a good explanation of what changes you think ought to happen.

What does it mean to make the language stupider?

Ruby is popular because of rails. I don't think the making racket stupider or more familiar will create an analogous scenario to ruby and rails.
If your C/C++ code calls functions, it's platform dependent in this way. C doesn't provide a lot of guarantees wrt minimum stack size.
TOML would be great, if not for an annoying obscure detail in the specification that makes it hard to use for my typical use cases (scientific computation) [1]. Moreover, I find quite unintuitive how you are supposed to specify array of tables [2]: this kind of is much easier in JSON (which is the format I am currently using, although it is far from perfect).

[1] https://github.com/toml-lang/toml/issues/356

[2] https://github.com/toml-lang/toml#user-content-array-of-tabl...
Very cool. Thank you. Seems like it would be a useful exercise. Added to the todo list.
Trolling is its own reward!
I am not the OP either, but 6502 and 6809 are my faves.

6502 was first. It is simple. And that makes it a lot of fun.

6809 is beautiful. I think it is the most powerful and elegant of the 8 bit CPUs. But that spoils a person too.

6502 is like whittling computing down to some useful nubs. There are enough subtleties to make it interesting too.
I think author confuses YAML problems with his favorite languages problems. I bet those problems (at least most of them) are non existent in Java, for example, only because Java programmers usually more responsible. Same for Haskell or Rust I think.

But in other languages with notoriously irresponsible coders (JS, PHP) I bet to see even more of these problems.

(I coded in all of them)
> In older times being a child often meant forced labor and exposure to brutal or shocking parts of life before you were ready.

That was also mostly an aberration (for non-slaves) and mostly during the industrial revolution. Peaceful childhoods certainly existed before then if you look at tribal societies and the way they gradually give kids more and more real responsibility.
It is. There is always 6809 for a bit more civilized fun, IMHO.
Given that the author chose to disclose it its a good bet they also know about it in terms of evading the detection tools available.

Remember, two sides to every story.
I will upvote this every single time it surfaces, without shame.
YouTube & Google are where I go. For anything super specific, if it's within my capabilities, I learn by building attempting to build it, and then seek for feedback on what I've built.

Also, traveling, talking to interesting people, and trying new things.
Raises hand. Yeah, me too.

When I first got zero page, I thought it looked like up to 128 address registers, with only a couple cycle penalty.

But, like you, a lot of code self modified the easier a solute indexed address mode instructions.

And it was right there, easy to see.
Would using ArchiveBinge (https://archivebinge.com/), which feeds you n comics per day using RSS, work for that use-case?
I haven't run into that. I think in the contexts for which TOML was meant, it isn't that big of an issue though. Also, I'm not entirely sure how many parsers enforce that restriction.
If you don't get any better suggestions try Dummit and Foote.
In their S1 they claim they’re SAAS ( “space-as-a-service” )

eyeroll emoji
your response reads like a right wing conservative talking points. maybe technically correct but very misleading due to the lack of context.

> In Germany, 65% of tax revenue comes from social insurance and consumption taxes, which are paid for by the middle class.

that's wrong half of the social security contributions comes from the employer in germany. and is close to 50% greater than the contributions required in the US.

vat (what your talking points refers to as consumption tax) largely exempts everyday expenses that people need to pay in order to live. however, it does increase the cost of doing business greatly as all transactions are taxed.

look at just germany and the us from your documents.

US

24% for ss

0% for vat

total portion of tax revenue = 24%

Germany

37.6 for ss

18.5% for vat

total portion of tax revenue = 56.1%

my point is proven. it's cheaper to run a business in the US because there's a huge discount from not having to pay for public services. and companies are further reducing their cost by hiring foreigners who are willing to game the system by taking advantage of their own country's social policies and in exchange giving their US employers a discount on their salaries.
A lot of people out there just go through the motions. They aren't particularly interested in their field, and seek "mentors" just because this is something you're supposed to do. This is a waste of time for both the mentor and the mentee. In 20+ years in the industry I only had one mentee (out of half a dozen), who was not a waste of time. She's a senior manager at Facebook now. Super smart, and very strongly intrinsically motivated. She'd succeed without any mentorship just fine, but hopefully I helped her get there faster.
My CIS degree was basically business management with 2 programming 101 classes, each in a different language.

Micro and Macroeconomics were fascinating to me. They might be useful to someone but I don't run a business so I can't comment on that.

Accounting was pretty rigorous and I could easily see that being useful, if nothing else just for the ability to gain insight into the process and an appreciation for how complex it is.

Every other class about things like communication, leadership, managing people, and project management just seemed like common sense.

I went to an online school so I missed out on the networking. I could easily see that being the most valuable part or potentially the only useful part of a business degree. If I were OP I'd read a couple books instead.
I worry about young kids whose parents give them an iPad at all times, to the point that they're not even without it during a meal at a restaurant or other occasions. And how that may affect their ability to develop resiliency and creativity.
Is battery life still a thing? I listen to music all day on my phone and still have some large amount of battery left at the end of the day. I know other people are heavier users of their phone, but I feel like the paranoia about battery life kind of went away several years ago.
Women lie to men and themselfs

99% of women claim they want a "nice guy" and will ALWAYS hunt out for an arsehole

Women will never be equal to men as long as society and law gives them double standards, lower or no sentencing and little to none accountability and responsibilities for their actions

Feminism is SOCIALISM for women with zero accountablity
Robust learning from untrusted sources
The citydata.com forums are a laugh riot too
The comment that this post is referring to seems to be more thorough than the blog post seems to imply on my first read through.

I understand the issue, of what sounds like removing the core/theme signing, due to other issues like 32bit performance issues it seems, but it looks like the WP comment has plausible reasons for why.

It would be nice and more informative if the blog post took a point by point approach to the WP comment, IMO.
I am in my mid-twenties and had the pleasure of growing up quite carefree. I still remember how most of my evenings were spent playing with friends until my mother dragged me home for dinner. Although I had other activities like learning music and drama, I would attend those classes only twice a week and had a lot of leisure time. I think things changed by the time I was in high school. I remember once calling a friend for a game and I heard his mother say something like, "don't spend time with those losers. You will not amount to anything...". I have seen parents reject their children's friends because they think of them as underachievers who may bring down their children too. I feel people sometimes take life too seriously.
Ah, so now it is ok to have possible exploits or pages that are just a big canvas, 'cause open standards. /s
A chat app that routes your messages to Intercom chat widget on a random website.
Maybe, but Apple's PWA support is still not great.
Screen blitting is a frequent unroll for speed case, often combined with self modifying code to make compiled sprites.
Markdown's problem is no single standard. This is not the case with YAML, so no, it is not like markdown. And you can technically write assembler also.
Or they are not certain if it is good or bad
Apparently he had zero trouble with antivirus apps fixing his situation. But I guess Google is so special it can't accomplish what companies with a fraction of Google's budget or manpower can do.
This is all bullshit without the evidence. Where is the evidence?
Wow, that sounds like a cool idea. You should build it!
The vast majority of mathematics is classical, not intuitionistic, just so you know.
When I was in Vietnam earlier this year, I finally understood how much of a problem we have. The ocean water was totally clogged with plastic and trash. In North America, we are not seeing what a lot of the rest of the world is dealing with in terms of persistent waste, presumably because we have more land for landfills and money to move trash into them?
Isn't that basically what has already happened in this case?
The author also wrote about Dusty in 2012.

https://www.nytimes.com/2012/08/26/fashion/dog-anchors-man-f...
Which countries still allow children to grow up free?
Another Satoshi impersonator? Even the writing style is terrible and obviously not Satoshi.
> All of us who do creative work, we get into it because we have good taste.

On the whole, I agree with his sentiment that hard work will get you success, but the idea he magically started out with some kind of innate talent for telling whether or not things are good is the same type of illogical thinking he's talking about being discouraging to beginners.
Are you sure?

https://micropython.org/

https://facil.io/
Longer term, expect Tesla's stronger EV competition in global markets from another EV-native. One based in China.
From the article - "No other agent had served Moscow for so well or so long."

That's very questionable. No one knows who the greatest spy was/is.
Things like... community gathering that people will actually use (see: night markets anywhere in Asia), banning of outdoor billboards, health care gauranteed whether you’re working a good job, a bad job, or taking a break. Mandatory vacation leave. Overtime pay for even salaried workers. Plenty of things that could say that we as a society mean to do more than make the rich richer for a .1% chance to become the rich.
Sometimes people do get way too deep in something that in the abstract sounds like a good new direction for their life, but it really isn't, and then they're stuck. I remember in another forum I read years ago, an IT guy who decided to become a nurse. He had a very difficult time finding employment, and ended up working in a prison, which was extremely difficult and demoralizing.

The question is, what do you really want? I realized, after a long time, that what I really want and am willing to sacrifice other things for, is to work directly with the person that ultimately gets value from my work product. Which is not how things work for developers and programmers in most places.
Haha. Yes, I briefly rented a separated basement apartment in one of the most well-to-do neighborhoods in the city I live in. The NextDoor forums are absolutely absurd. I like checking in every now and then for a laugh and a sigh.
DNS_probe_finished_nxdomain
Fanfic, most obviously because a) doesn't include the trivial cryptographic proof of identity and b) including historical domain name registrations which you purport to have done under your own name is equivalent to publishing your own name.
If you go down the chain far enough, almost anything is a "drug precursor" -- This is why a skinny trashy white person in possession of acetone and iodine can be charged with manufacturing methamphetamine.

Fentanyls are pretty simple molecules to make, and banning the "precursors" mentioned here basically means one needs to choose a slightly different synthetic route, or make a slightly different drug.

As for the Chinese company profiled in the article, it is literally the same as any other successful Chinese company in every aspect -- Except for the part where they explicitly discussed Fentanyl and demonstrated that they knew it was a common drug of abuse. But, without personal first hand exposure, they might well consider fentanyl to be the same as cannabis or ketamine, also widely reviled "drugs of abuse" in China.

So, a charitable reading of this article just comes off as uncritical fearmongering. A cynical reading frames it as a "war on drugs" / "war on China" piece.
That is an annoyingly obscure detail, I think the wrong decision was made there. Hopefully it gets reversed.

Personally I really like the array of tables syntax. It is a little unintuitive but it's not difficult to remember. It's useful for fulfilling the OP's "No document closing necessary, so appending is trivial" requirement.

And if you don't want to use it, you can always use inline tables in an array, just like JSON.
Because producing simple and good code is much more important.

It's quite condescending and narrow-minded to say that solving algorithmic problems is thinking, but writing clean and simple code isn't.

Writing readable code is much more than just formatting code and using decent variable names. It's about simplifying your design just enough. Code reviews is not enough to teach someone this.
In my eyes this is particularly damning in light of their upper management's milquetoast, flaccid response to recent allegations of political bias. This is the same company that would have us believe that they are responsible and morally righteous enough to wield the enormous power it has without requiring any form of regulation or government intervention.
I commend Tim Pool for how aggressive yet fair and level-headed his interview with Vijaya Gadde and Jack Dorsey on the Joe Rogan show was. Vijaya Gadde left an incredibly bad impression on me from that interview. Striking me as incredibly duplicitous, disingenuous and dishonest. Jack Dorsey came off looking like a moron.
We've seen this same issue with Google recently as well. Both of these companies are happy to pay lip service to moral stances against the Trump administration, presumably on the basis of moral outrage against nationalism. But then they prove with their actions that they are more than willing to assist the Chinese government in cracking down on the civil liberties of their own citizens.
A quasi-Orwellian dystopia Singapore may be, but their government is effective.
Err_proxy_connection_failed
> There is no such thing as "asshole-y thing" to use English because each communication setting is different

Exactly because each communication setting is different, in a number of them, switching to English unconditionally, which is what the parent was suggesting, is indeed an "asshole-y" thing to do.

> Sometime the most important thing is to be understood quickly

Isn't this exactly what I said, "Unless it's a literal matter of life and death to understand what the other person is saying without too much of a delay?"

> Deciding which language to use with which person is a taxing effort in itself, especially in a group setting

In a group -- yes. Else, you just sound lazy at best and like a person who doesn't give a duck at worst.

> On the other hand, if the goal is to build some emotional rapport, trying harder in the other person's native language is worth doing.

The goal is to just be a decent human-being who is at least sometimes considerate of others' wants.
To be clear, I didn't say the bias was with the person wearing the suit.
I don't think the foundation of this phenomenon is laziness or lack of diligence. I believe people are craving to be part of a community. Humans have always had. But these days your family and your neighbors are not that community anymore (edit: not necessarily, not so much at least), so we look elsewhere. The internet allowed us to look everywhere actually. Then you find a community that, from the outside, you feel attracted to. Often these communities are built around a certain topic or skill. Then you want to be part of the community and say to yourself that you will learn that skill.

I agree with the author though that this path rarely works. A better way is to first you dive into something that interest you and then you go find other people with the same interest.
Within the context of people learning to code, I feel that many people in this field don't "distaste" their work until they're shown the next step up they can make. So, not mentoring to know where to start, but mentoring to discover where to go next?