skysight-inc/HackerNews huggingface dataset:
the money is in hacking bitcoin/crypto-related stuff anyway. Get the 12 words and there is nothing than can be done to recover the $ and nearly untraceable. hacking banks is overrated unless you can not onyl produce a facsimile of the victim including ID and other docs but also get past all the restrictions and then not be found and arrested in the process.
Forth is a bit weird by 1985 (or any year's) standards, so a chip designed to execute it directly will be a bit weird too!

For example, Forth uses separate operand (data/parameter) and return stacks, instead of interleaving them in main memory like most CPUs and runtimes. So the Novix has separate memory and busses to the return stack, operand stack, and main memory, and it can independently push or pop from them in parallel, in the same (bit-sliced) instruction! And that's frequently useful:

>The NC4016 subroutine return bit allows combining a subroutine return with other instructions in a similar manner. This results in most subroutine exit instructions executing "for free" in combination with other instructions. An optimization that is performed by NC4016 compilers is tail-end recursion elimination. Tail-end recursion elimination involves replacing a subroutine call/subroutine exit instruction pair by an unconditional branch to the subroutine that would have been called.

>When the NC4016 was designed, gate array technology did not permit placing the stack memories on-chip. Therefore a minimum NC4016 system consists of three 16-bit memories: one for programs and data, one for the data stack, and one for the return stack.
In order to comply with US laws we need to verify people’s identity before they can buy/sell HNS, but fortunately it will be possible to register names without identify verification.
> Most normal middle class people aren’t going to go through the trouble of pirating movies and setting up a Plex server

But they probably have a friend who has a friend who put in the effort and is willing to share.
From the Google maps satellite images, it looks like there's a range of technologies that have been chosen for the panels and trackers too. That also presumably reduces risk of a large single failure mode as the panels/trackers/inverters start to age.
Adults are no different from children in this respect, and the example is particularly easy to relate to.

Please don't post rude swipes in HN comments. It's against the site guidelines (https://news.ycombinator.com/newsguidelines.html), even when addressing a moderator.
That's true. But streaming services are also heavily underutilized. My Netflix subscription is used by 5 to 6 people - that's why I actually pay for the highest tier, to minimize the chance that somebody will be locked out because others wanted to watch something else at the same time. Even 5-6 people, I doubt my Netflix account is used for more than 10-15 hours a week in total.
No. The official TLD – i.e. “Top Level Domain”, is .uk. It differs from the normal ISO 3166 two-character country code, GB, even though most other countries have an identical TLD and ISO two-character code. The TLD .gb is merely reserved to deter shenanigans.
Confirming I have used GitLab across 10 different domains/entities/projects & have had zero issues. IMO... both GH + GL are here to stay. Here's how I evaluate how to use for each one.

=> GitHub = OSS street cred. [You might want to get hired or want to showcase your skills]

=> GitLab = Business/Enterprise related. [You might want to earn $/make a living... you know.. following your countries' compliancy]

FWIW...My two cents...Both great products, however, different use cases.
This is actually a somewhat normal occurrence and you encounter it frequently enough. Different zoom levels sometimes correspond to different sources of imagery, sometimes months or years apart.

My home still disappears at certain zoom levels, and I see the construction site instead - it was built in 2016.
~$12.4 here for 300 Mbps symmetric and unlimited. Literally unlimited. Last month I used 1TB+.
Started back in WW2 when the government restricted the ability for employers to offer higher salaries, so employers offered additional compensation to employees outside of salary. That coupled with today's tax incentives have made it stick.
“Over-planning can lead to a lot of rigidity in the process if it tries to plan too far ahead.”

Or they try to compensate for technical problems by doing endless replanning meetings instead of spending the time on solving the problem.

But a good long term road map is really helpful when you have to make a decision to go one way or the other. Just accept that it’s a rough guideline and not an exact plan that’s set in stone.
The Sanskrit Effect
But we removed the entire cost of the physical cable network from the equation. Unless you mean the cost of your internet service PLUS the cost of the streaming services should be about equal to your "traditional cable package" ? If so, then you're probably not far off. Except that the cable providers don't also get some margin off delivering the programming anymore.
Health fears prompt Swiss 5G revolt
> There's no need to name and shame communists - the view itself is simply not supported by enough of society to matter.

I think you've hit the nail on the head here.

As Scott points out in https://slatestarcodex.com/2019/04/02/social-censorship-the-... censorship is mostly used against groups we think are dangerous (mostly because they actually have a fairly large amount of support). Someone advocating that going to church should be mandatory and divorce and blasphemy should be illegal will get eye rolls, not anger.
And ads. Don't forget the ads.
New Results for the Mass of Neutrinos
Nice! And tapping the top left and right corners of the screens rotates the camera. Really smooth
There's something to be said for the cord-cutting software ecosystem supporting more-than-casual piracy experiencing huge improvements. If you have the hardware, you can host your own media using Plex as a server, and Sonarr to manage your library and automate acquisition of new TV episodes.

Plex is one of the best pieces of software I've ever used. It Just Works™. You need a decent internet pipeline to support remote streaming, but LAN is a breeze to setup. It's so feature-rich I don't know where to begin. I honestly prefer it to any other streaming service. Apps on just about every platform you can think of (they had yet to release apps for Nintendo consoles last I checked).

I have my whole family set up on my server, and it doesn't cost them a dime. The primary drawbacks from their perspective are that they need to request shows and movies to be added, and I naturally don't have Netflix-level availability, but hey. Shit's free.

So when a cord-cutter with enough savvy to pirate video can actually replicate the services rendered by Netflix et al. on their own, why would they pay five times for something centralized that they can get for free[1]?

[1] Plex has $7 month premium features, with the option for a lifetime pass equal to about 2.5 years of subscription.
They're not illegal in any state. They become illegal when used in a crime, but then so does a crowbar.

A few states consider them evidence of criminal intent, so you'd have to provide evidence to the contrary.
Interesting, I thought there was a flame war detector on here. I've seen it happen to a few extremely polarising articles before.

Is there a way to view hacker news in "flame war" mode?
Handshake is currently in testnet and the auctions last a few days, but on mainnet the auctions last ~2 weeks. Names are open for bidding for the first 5 days, and then the next 10 days are for bids to be revealed.
I'm not a blockchain expert (or DNS, for that matter), but my reckoning is that alternatives to public-key infrastructure involving such things as identity-based and attribute-based encryption are a more promising way to get rid of CAs. Tackle it at the level of the trapdoor function, as this is, at least, mathematically robust. The mathematics of networks is less so.
It's not just that there is too many. They also all try to shove stuff down your throat in an Amazon like manner while providing a rather crappy service. They've been accumulating bad PR for a couple of years now.

I mean - Netflix knows that they have a lot of shit content that no one in their right mind wants to watch. They also won't allow you to hide that stuff in any real way. Their search is also rather hostile and definitely not aimed at helping you find what you want.

And HBO - I literally subscribed just for John Oliver. And now I can watch it within minutes of it airing on YT, but have to wait days for it to show up in their service. Used to be the same with GoT. Thanks, but no thanks.
Except we already gave telecoms billions of dollars to do exactly that, the last mile connections. They did a little bit then took the money and ran.
Thank you for sharing. Same experience here. I felt I was the only one going down this path. Many projects I look at has too many unnecessary layers files etc.

I joined a company recently that has a simple app for end users to take orders over the phone, perform lookup and refunds. Something that can be built in a few days, seriously. When I looked at the code - WTF!!! The previous dev over architected this thing. Unnecessary layers, interfaces etc. one simple change can take hours.

I think developers need a little bit of management experience to understand the impact of these complexity. At the very end, companies just want something usable to stay in the game...a Honda and not a Rolls.
I know that history. But it’s time to change something that made sense a long time ago but now is distorting the whole employment market, costs a lot of money and causes a lot of suffering.
Amazon just added India's most popular language (Hindi) to Alexa
How did we remove the cost of the physical cable network? They still have to support all of that bandwidth, just over a different format. Plus, most people today also demand these services are without ads, so what traditionally paid for more of the content side has to be made up on the subscription side.
What are the mobile controls? Nothing works for me.
You’re just swapping one master for another.

In states that don't elect judges, they are appointed. Who makes a decision on who is appointed? The politicians of course. And you’re never going to get appointed unless someone owes you it.
I'm not seeing any explanation behind any of your attestations. Are they assumptions?

Saying conflicts are inevitable/unavoidable between name systems seems simplistic: it's a problem to solve. Not necessarily easy, but I know of no hard law making it implicitly insurmountable.

Why does changing name system destroy all value? Sure, changing any system is disruptive and can be relatively destructive; such changes must be weighed against benefits of change, but I see no reason choosing generally better alternatives must destroy all value.
What is Inbound Marketing? And why you should develop Inbound optimized website?
.xyz is easy to get. Also cheap.
Can't upvote this enough.

There is already very little accountability or awareness about what Google Services do behind the scenes. You make a call, your phone connects to 1e100.net; you change some settings, your phone connects to 1e100.net. It's insane that no one seems to be paying attention to any of these.
> Do you really think the only thing the bank does to log people on is to check the username and password?

Yes, I do think that. I automated some banking functions for myself and the last 4 retail banks worked just fine when accessed with curl, or headless chrome. I didn't even change the user agent for curl and used no delay between requests. Not only do they trust credentials, there are no extra checks in most cases. This is experience from UK and Oz. Lloyds, CommBank, ANZ, ING.

ING is actually the "hardest" one. Their 4-digit scrambled keypad varies colours slightly so it requires closest-match comparison to known samples. That was like 3 extra lines of code.
I would say chrome is the IE of old, breaking things and moving their own way. They can still do something that drives away the users too.
This is covered very well in the book "America's Bitter Pill"
So does the regular plan...
Why were you migrating the system? What kind of impact were you trying to deliver? Was there a way of giving that impact incrementally, rather than delivering it all at the end? When whoever’s paying for the project asks how it’s going, what do they care about, and how can you measure progress towards those things?

There’s no silver bullet. Small a agile is really a way of thinking as a team. Unfortunately, the big guys often sell it as Big A Agile with a list of processes you need to follow so you can avoid that thinking.
How is it more reasonable than making healthy food a legal right? Yet, I haven't heard about anyone of The Economist's scale seriously suggesting making healthy food a legal right. Maybe because it's too idealistic.
Password Management in the CLI and Emacs
Lunch with the FT: Richard Desmond (2015)
How Hackers Could Break into the Smart City
After reading this I realized why I started down the road to being a writer and made a sudden turn away from it into more lucrative and timely pursuits such as developing shitty corporate software. I co-wrote text books in my field, but saw very little money from that work. "How to stay broke in six easy steps!" But had I continued I might be pulling in some decent royalties by now. I had some early successes and was on my way, then...splat, dead stop. I think it was the recession after 9/11. 2003 was the pit of hell. I ran away.

I wrote plenty of short stories, but never tried fiction as an enterprise. It's just too crowded a field. Starving to death as a fiction writer without a marketing plan is a highly likely outcome. Or having to have a day job cleaning up puke or something heinous like that is the most likely plan, but so unappealing. All the while with a spouse berating you because their own out-sized expectations fail to align with your day to day reality. E-books and online marketing put you in the driver's seat. You...and fifty million other authors.

Good luck all of you aspiring writers. My best advice is to go out and get some life experiences.
I can too. Then I resize them and they get blurry because it's converted them to bitmap, as mentioned in the comment you're replying to.

Powerpoint Office 365 insiders build, the latest possible public release.
> Building stuff

Oh, absolutely one should build much stuff. Just don't get stuck in the own, in all likelyhood shitty, bubble.

> Experts

You made it sound fatalistic tho, as there were no use in even trying to identify experts. If you have difficulties telling experts from wanna-be experts, that is your problem, not the problem of beginners.

You also don't have to be an expert to recognize an expert. The level of competence needed is way lower than that. The level of social skills needed to recognize the different schools and camps is high tho. But this is rather a social problem than a domain-specific one.
To be fair, fans of science fiction are probably more likely to be fluent in English, so the domestic market has additional competition.
It's definitely the best way to do it. We have similar setups here in the UK. Let the government deal with all the right-of-way, property rights complications regarding the infrastructure, let private companies provide the customer service on top of it.
10'ish years ago I remember people being mad at the cable companies for bundling all the channels together into all-or-nothing options. Why did I have to pay for ESPN when I just want the SciFi channel? Here we are today with lots of options where you only pay for what you want and now people want them all bundled back together again!
Piracy isn't a "market", it's theft. The free market isn't "balancing itself" when everyone's using an illegal hole in that market.
I don't think that's true. It's better to ramp up the exposure to risk gradually once the project has proven itself in lower risk environments.
Agree 100%, if just to stop that element of job anxiety alone. Lose your job, lose your coverage (unless you want to get plowed on COBRA) is a high-risk way to operate.
I believe anyone can register the .xyz domains. They're typically on sale for $0.99 on GoDaddy for the first year, so there seems to be a lot of junk, volume registrations using it.
I'm inclined to agree. I was checking my bank account on my phone yesterday and the office Wifi was having an off day. So I disconnected the wifi and proceeded to try to login over 4g. I got locked out of my account for 10 minutes because that is suspicious. After checking my account I couldn't find a payment I was expecting to see so I opened my account on my laptop and got locked out for another 10 minutes. Sounds like the dumbest IP checking to me, not some super clever heuristic based check.
US attack on WHO 'hindering morphine drive in poor countries'
My understanding is that you get a lot more bandwidth to abroad, which becomes quite important when you don't live near US or Europe.
Who wouldn't love it if Microsoft did an Apple and wrote the userspace on top of the Linux kernel?

But the whole conceit of the article is the Microsoft sucks at userspace.
Great Britain (or Britain) refers to geographic feature (the island) which includes Scotland whether it be part of the UK or possibly not.
No, it's worse.

An up-front design is sometimes necessary and valuable, in both agile or waterfall projects, but it always carries a risk of including mistakes or mistaken assumptions that result in dangerous flaws.

When such a flaw is discovered, especially late in the project, it is often very expensive and difficult to fix, because it has become foundational to the solution. This is true regardless of whether an waterfall or agile process has been adopted, and there will often be significant pressure to implement a hacky fix, instead of the truly correct one.

Where agile differs from waterfall is that it does, at least, philosophically accept that nothing is set in stone, even at a late stage. Discussions regarding how to address a flaw can then proceed on a basis of cost vs. risk vs. difficulty, and a hopefully rational choice can be made.

In contrast, the rigidity of the waterfall process is frequently used as a bureaucratic weapon to prevent these discussions from even happening. Decisions made in the project's initial stages are held to be settled and unalterable, and those seeking to overturn them usually have to fight a horrendous, uphill battle to do so, even when they're in the right.

I would liken the difference between design in agile and waterfall to that of scientific theory vs religious dogma. Neither necessarily has a monopoly on truth: A theory might be mistaken while dogma, by chance, might be correct. And challenging well-established scientific theory can, in practice, be almost as difficult and painful as disputing dogma. But science at least accepts the possibility of change, however hard it may be.
Yeah, but at this point the streaming service is not better than the cable + PVR.
> this is not true. banks take action and will not give you probably any more than 2 or 3 sets of lockouts before taking action.

Except no lockout happens in this case?

> You must not be from the US. To my knowledge, most banks will refund fraudulent purchases. in addition to being believable at face value, I have also personally had fraud charges reversed.

And what do you do when your bank tells you that they can't see any sign of fraud?
> When using it for work, did you ever get stuck because of a lack of libraries..?

Nope, I did find some to be less well documented than ideal, but pretty much everything had tests and/or examples making up for it. Have a look at Quicklisp[0] and explore yourself.

CL has many implementations[1], including the one targeting the JVM, so you can make use of Java ecosystem from it too.

CL has been around a long, long time. First edition of CLTL[2] was released in 1984! and at that point Lisp had already been in heavy use for almost three decades. The standard has not been altered since 1994, and likely never will, but due to its nature innovation continues in the individual implementations and in the community, and there is a well established culture of portability libraries.

[0] https://www.quicklisp.org/beta/

[1] https://common-lisp.net/implementations - Not an exhaustive list

[2] https://en.wikipedia.org/wiki/Common_Lisp_the_Language
omg yes, the typing is terrible, it even produces repeating keys somehow.

Just got one and sent it back within 24h, turns out that the battery life was a lie too. I drained 70-80% in 20 hours while not being actively used.

They are coming out with a few more feature phones soon btw: the 2720 Flip, 220 4g & 800 Tough.

Look nice, but I suspect the battery life is shit too.
And you get a lot of crapware you cannot remove. (Game demo even)
Sorry I am not trying to turn this into a framework discussion. I just used that list the exhibit the sort of naming that I do not really like. I like if I can tell what my code does. I usually use verbs in naming methods create, update, delete, add, remove, run, wait, etc. and try to name the classes (or more likely just packages, modules) after what they do.

Regarding your comment about the quality of implementation, I agree. This is why I like paradigms that are simple enough for everybody to understand.
Yes, rent seeking by creating original content. A nefarious twist on the concept of rent seeking.
The Innovators Dilemma provides a good framework for thinking through how it’s possible for new technologies to unseat incumbent network effects. Basically, the new technology needs to outperform the existing technology along a dimension that a new user demographic cares about, but that most existing users don’t care about. That’s how Instagram was able to gain traction in spite of Facebook, and Snapchat was able to gain traction in spite of Instagram. For Handshake, it can beat existing DNS along the dimensions of security and censorship resistance, which I think might be enough to give it a foothold to grow. But we shall see...
>>Around the world, it seems that there's one consistent criterion for something being a city: it must have self-rule and a certain amount of government structure.

It used to be in the UK you needed a Church of England Bishop (and a cathedral) but now you have to apply to the Lord Chancellor.
It can work for light users who don't really care about speed if they get something decent, otherwise is a very bad idea, not to mention that it's basically impossible to avoid shades or guarantee any coverage at all.

The ISP I currently work for (in Spain) is playing with this idea for sparsely populated areas, where we didn't lay FTTH yet and our customers are connected through DSL. It can potentially save a lot of money on deployment but the current BTS locations are not enough, we'd have to build at least 2x for decent coverage, update their links and so on. I don't know, I think we will just lay FTTH in the end. Dealing with saturation on wireless connections is very difficult sometimes.
The simplest but still most versatile one is probably fmap (also knowns as <$>) which lets you use a function on whatever is inside the burrito:

(+1) <$> Just 1 → Just 2
(+1) <$> getIntFromThatUserThatOnlyTypes1 → IO 2
(+1) <$> [1,2] → [2, 3]
((+1) <$> ask) 1 → 2

Want let a function eat several burritos without making a mess? Keep your burritos apart with <>:

take <$> Just 2 <> Just "abc" → Just "ab"

etc.

You can be quite productive without moving past the burrito analogy.
> My point is, I don't see how allowing these "exclusive" coverage monopolies does anything but harm the consumer. I imagine a community based provider like the one in the article would be met with a host of legal challenges here.

I think the problem that was trying to solve is to avoid the Comcast poles, AT&T poles, Verizon poles, RCN poles and probably others, all strung up with their own networks of cables and wires.