skysight-inc/HackerNews huggingface dataset:
Edit: At the time I posted this comment, the title of the thread was a "Show HN", now it is no longer a "Show HN". The comments below were made specifically in response to a "Show HN" as helpful advice for the creator.

There's a payment box at the bottom left of the page that says "Test - No Grid" -- maybe this wasn't supposed to be there?

The wording next to the first two options "(Not to scale)" concerns me. Is there a reason you can't draw it to scale?

Or are you just trying to say that it is a scaled down representation?

Usually "not to scale" indicates that a drawing or other representation is a different size than the real object AND individual portions of the representation are not shown with correct proportions. In the case of a design tool, it seems very important that the stamp have proper proportions.

If it is just scaled down but has correct proportions, you would say "to scale" and/or indicate the scale as a fraction of the original size. If it is the exact same size as the actual object, you could indicate that as well.

If it is actually not to scale, what is the point? Any drawing you make in it won't fit in the actual product the same way.
You could say literally the same thing about any OS when it was at this stage of development.

So what, we should never produce a new operating system ever again?
Yes, which is not error handling. Exceptions automatically handle error propagation, which is not the hard part of dealing with errors.
In my opinion, it is easy to feel like an indentured servant as an employee, especially if that employee lives paycheck to paycheck or is servicing a lot of debt (mortgage, car payment, health insurance premium and bills) that I see a lot in the American economy.

There is also a lot of pro-management literature that defines a work culture where employees should be loyal to their company, boss, etc., give two weeks notice when quitting, among other things that psychologically disenfranchise employees.

In reality though, at least right now in the tech industry, if you don't like your salary, job or work environment, it isn't hard to re-tool and find a new job...

In blue-collar/unionized industries, it might be totally different. I don't totally understand the work cultures of other industries, especially lower paying ones.
Is it open source.
Are you a libertarian? You remind me of John Stossel. https://youtu.be/5hqzpD9drdc?t=5m29s
If the North Koreans lost a submarine would other countries such as the UK/USA offer them help to find it, particularly if it could one day point missiles at the USA? Maybe there should be an on-going 'lost-submarine test' where world tensions and hostilities are gauged by how many countries participate in military search and rescue operations.

A North Korean Navy sub did sink in 2016 but North Korea did not admit nor request any assistance.

https://news.usni.org/2016/03/11/u-s-official-north-korean-s...
Not the OP and unsure of exact market - but I'm going to hazard a guess that "not to scale" is because of the needs of the design industry.

I suspect that this is the sort of thing that they print and put on walls so that the designers and developers can go wild with their designs and redesigns of wireframes for the product.

So if its on a wall, you really want it to be much much larger than actual size so you can see it from 5 or 10 feet away.

This is my guess anyway based on how I've seen product design teams work. Would be good for the OP to clarify as well.
What’s an example of what you report?
Not sure if you're talking to me. I was saying that NullReferenceExceptions happen a lot more in C# than nil pointer panics in Go.
I noticed, and enjoyed, that variation too.

A few of my software products have gone through multiple frameworks and rewrites, but from the user's point of view they appear to have remained one evolving entity. My phone/personal-digital-assistant also has kept its name for 21 years, but has gone through a series of reincarnations.
The greatest benefit of `Span<T>` in C# is that it allows you to do things that once required an unsafe context in an efficient, (memory) safe, and type-safe manner.
How Detroit's Marginalized Communities Are Building Their Own Internet
I don't sling C#, but the best I can summarize the doc's claims, it looks like a standard for referencing memory in previously unsupported ways, e.g. for representing a substring of a longer string, or a section of a buffer pool. If you do performance-critical code, you can avoid copying some data or alternatively defining your own ad-hoc slice types. If you don't, optimized libraries that you call will get another tool to minimize data-copying.

It will have some limitations, like that it can only be used on the stack. One reason is that the efficient representation on new CLRs will use pointers into the middle of objects and they argue that supporting those on the heap will slow down the GC too much. (Go's approach to non-copying slices/strings was just to support pointers into the middle of allocations, and I guess accept the costs at GC time.) Other reasons relate to concurrency, etc.

I can't do much better than that not knowing more about C# and the CLR than I do!
Techies seem to understand the value of chained secure boot on Android, where shady vendors in east asia routinely try to sneak malware onto phones they sell.

What is different about PC? How do you defend against such attacks without a secure boot chain & a fixed trusted key set?
Why can't there be normal open source UEFI? No one seems to be pushing to get rid of all these blobs.
I used to be so full of myself that I couldn’t wait to tell people that I didn’t like stuff they liked. Then one day I pulled that big ol stick out of me bum, and realized I loved “Highway to Hell”!

Rock on Malcom, wherever you are!
My understanding is that the car manufacturers pushed the train system to convert to combustion over electric, as combustion was less reliable/costlier to maintain/etc.

Thus rail lost a significant competitive edge.

So basically blame capitalism.
CVEs, etc accumulate with enough attention. Whether they're published depends on whether your team courts or snubs the security side of the industry.

I wonder how many coders out there don't know about the dangers of global variables in production software, sans obifuscation. Or that can't articlate why an unbounded array is evil, even if the compiler lets you do that.

Seriously... free love was a nice party. But then when public knowledge of STDs arose, the party died down. Today, condom use is on the rise.

Similarly, our free Hobbyist Software love has had a good run. If it dies back, we'll lose a generation of up-and-coming coders. So I guess the message here is jails/containers? Wear your software condoms, kiddies.
Simple Habit is hiring #2 Designer and #3 Engineer needed
It can be much larger or smaller than actual size and still be "to scale" -- the term indicates that all proportions within the image are correct, not that it is the same size as the original.

At a glance, it looks like the product actually is to scale so saying "not to scale" is a disadvantage and will scare away potential customers.

If it really is not to scale, it's almost worthless.
I'm confused, does the switch from HFS+ to APFS happen when the upgrade happens, or is it a separate step you do or not do later? My macs are on rotating HDs, sounds like some of the problems are with this.
Ask HN: I'm lonely. Are there any video chat support groups for solo founders?
Yes, it does. It allows body shops to import tons of Indian-educated masters degree holders at $40-50k a year and then bill them out to other companies at much higher rates.

The proposed bill removes this too.
Aren't bonuses a little separated from the standard market forces surrounding salaries? You don't know what your bonus will be when you agree to work for a company, and how the bonus is funded is truly in part left to discretion of your superiors, and also partly tied to company performance and not the going market wage.

Obviously you might leave after a few years of really unfair bonuses. But truly, they seem a little disconnected from regular market forces.
Olimex TERES-A64 Open Source Hardware DIY Laptop Kit Assembly
You're seriously against the Fairness doctrine? It did not stifle free expression, if anything it gave ALL sides a seat at the table, where ALL opinions/view points had to get equal share. Instead REAL news has been replaced with Op/Eds and Echo chambers where people only hear what they want to hear, or what the government and corporations want them to hear.

If you call something 'news' then it better damn well be 'news' and not someone's fucking opinion.
I'd like you to expound upon that lack of competition. Where does it pop up?
Microsoft Debuts Minecraft-Themed Coding Tutorial
Not to scale is a product killer for me.
I've been ice training for a while but I'm basically always cold now. When does this change?

Also: Freediving is amazing for forcing a meditative state.
a lot of rich people in China are like this. They live modestly even though they have millions. But the main reason is because they are afraid if they show their wealth, people will attempt to kidnap their children and hold them for ransom. Apparently that is a popular thing in China.
Did you read the last link I cited? It mentions many Byzantine philosophers and their links to Aristotle. There is no serious suggestion that Aristotle ever died out in Byzantium or that foreign intervention was required to rediscover him. Knowledge of Aristotle is assumed in most of the primary sources from that time.

You must remember that all the original church fathers quoted and discussed Aristotle, so the Byzantine theology made frequent reference to him. He was part of the religious canon.

Aristotle worship was wrong anyway, the Byzantines and Avicenna were right to concentrate on Plato and not the inferior Aristotle. Most of which was incorporated into early Christian theology, Aristotle was rightly marginalised but that doesn't mean he was forgotten.
I don't know the answer to your question, but I'm Greg. I have been a small town solo founder (and a small town co-founder), so I likely know what you're going through. My email is in my profile - reach out if you'd like to talk.
People aren’t talking about money itself, they’re talking about hedge funds and prop shops and traders, which didn’t exist prior to the 70s and even Wall Street traders weren’t trading pure securities until the early 1900s (it was slaves and real shares before then) Economy worked just fine without the quants, and ever since trading has been a major segment of Wall Street they’ve completely crashed the markets three times and had to be bailed out by the fed (1929, 1973, and 2008). If you take the capital allocation justification at face value they suck at it. They’re losers underwritten by the government not winners smartly allocating capital.
> When someone says something like "Wake up" it's a pretty reliable indicator they're off in conspiracy theory land.

I'm saying wake up to the real world. By the way, a statement like that has a lot more impact if you don't immediately follow it with a conspiracy theory.

> The reason they didn't find anything is....

So what you're saying is Mueller has found more solid evidence of improprieties between Russia and the Trump campaign in 10 months than 5 years of politically motivated witch hunting. I'm glad we agree on that, and I'm sure you're far more worried about the sitting President of the USA's Russia links than something so thoroughly investigated as Benghazi or debunked as 'that uranium thing', that even if they where real would be somewhat overshadowed.

Did you believe the Trump campaigns 'lock her up' slogan? Can you fathom why he didn't follow through on his campaign promise to launch a full investigation into her? Could it possibly, just possibly, be because there is nothing and he only banged that drum just to excite people like you?

Indeed, wake up.
> Sure it can. It would be expensive and slow, but certainly possible.

Forgive my imprecision, when I said "a smart contract cannot run a scraper" I meant to suggest that it is prohibitively slow, expensive and impractical to do so, like if I said "a macbook cannot render the motion picture Frozen".

> Sure it can

You are conspicuously lacking an explanation of how a smart contract can execute a deed. Still, even if it could, the point is that decentralization is totally useless in this venture. We could envision the exact same scenario you described with centralized software operated by a neutral party and a written contract that spells out identical terms.

> You argue against yourself here. Your issue with the off-chain scraper is one of trust- ‘how do I know it won’t change its behavior?’ I ask you the same question: how do I know a centralized server will not change my contract, or delete it?

You're misunderstanding. I'm not arguing against myself, what I'm trying to explain is that the smart contract doesn't solve the problem of trust because the only thing that matters (who the court says is right) works exactly the same whether you're dealing with a smart contract or a real one.

> With a distributed smart contract, you can be sure that if you audit the deployed code, it cannot be changed without your knowledge.

This is not a benefit, this is just another problem that has to be solved, all you've done is replace a lawyer with a software analyst (who retains a lawyer for when they OK a smart contract that gets hacked), except it's also slow and expensive for the sake of decentralization.

> The contract is really more of a trustless escrow system. It holds the legal contract for all parties securely, and ensures that no single bad-actor can change it.

Centralized escrow systems already do this job fine. There is no lack of reliable escrow services.

> You don’t know that. If enough projects got funded this way-big if- lenders could buy, sell trade their positions.

It doesn't matter who is funding them, they have no liquidity because the government does not recognize tokens as units of ownership in property.
Uh, really cool! Spoiler recording https://asciinema.org/a/aWR9hmT5CuEMbxfUUYEx4ATS4

PS: You can quit this text-animation by any keypress and then store the actual file zzy, if required.
I've been in a similarly poor mental state before -- for me, it lasted months. But I want to echo the comments about seeking out the health of a therapist -- try to find the best you can afford (or that your insurance will cover), especially if they work in CBT. Look up some mental health apps like 7 Cups and take up exercise (google Starting Strength).

You can definitely change careers at 30. You might have started working at 18 or 22 -- I'll call it 20. From 20, you'll have at 50 years of work ahead of you. If you wanted to, I bet you could work effectively until 90 (if you like) with the pace that tech and medicine are evolving. If that's true, you're only 1/7th of the way through a professional life that can be as rewarding as you make it!
http://bit.ly/2j5hivb
Is there room in there for a change?
The world (or the software industry) has no reason to include you, but it also has reason to exclude you. And it's lucky that you're not satisfied with your job NOW as opposed to four years ago -- the educational materials available for free online in 2017 have never been better.
True, the money doesn't evaporate. But it's also true that if the house(s) built with that money were occupied full time, that would be even better.
> There aren't enough CS grads in the US to fill the demand as education is so crazy expensive.

There aren't enough CS grads sure, but I don't think the price of education is the reason. A CS degree costs the same as any other bachelor's and there are plenty of grads with business or liberal arts degrees. A much bigger factor I think is that CS, engineering, the sciences, etc are hard, challenging fields.
See also: https://www.uistencils.com/products/iphone-stencil-kit
Looks like complete shit; breaks add-ons.

I reverted back to 56 after 5 minutes of using this garbage release.
Where did you go by any chance?
Google demands Cerberus anti-theft app to be less stealthy
> Wonder why ARM consumes much less than x86? That's one (small) reason why.

Consumes much less what than x86?

Power? Quad A57s @ 1.9ghz hits the 7 watt mark. You want performance you pay for it in power. At the end of the day the ISA doesn't actually change any of that.

Die size? Sure, but "high end" ARM chips are still pathetic 512kb or 1mb L2 caches with no L3. Pretty much the same as above - you want performance, you pay for it in transistors. ISA doesn't change the end result much.

If you want a real fight of ARM vs. X86 just look at the server market where ARM has attempted to challenge Intel. But Xeons have not just better overall performance, but also better performance/watt.

It's all about who can make the best transistor, not which ISA is the most elegant or simplest or any of that. Those days are long, long gone. The complexity cost of legacy or "bloated" instructions/features is such an insignificant amount of the total transistors it just doesn't matter to perf or power.
Ah, so interesting! I actually looked this up; have a look at this on English Stackexchange (not the greatest reference, I know): https://english.stackexchange.com/questions/159821/what-do-p...

It looks like some people interpret it as "not exact size" as well. For some reason, that's the context I got from this phrase. I can't remember where I first heard it though.

Having said that, if I step back and have a look, "not to scale" does seem to imply not exact proportion, which isn't right either.
D has had slicing since 2001 or so. I proposed them for C a while back:

https://digitalmars.com/articles/b44.html

Slicing is an incredibly useful feature.
I helped my nephew (a teenager) with a coding project he was working on recently, and nano is what he was using when he made edits on the server. So, yes. People are still using it, and new people are picking it up because it's an easy editor that works anywhere. It seems like you'd want to learn something a little more powerful (like, say, vim) if you work on the command line via a remote connection frequently, but for every once in a while, you can't beat nano for ease of use. There's really no learning curve to do basic edits. (Meanwhile, some poor soul is struggling this very moment to figure out how to exit vim.)
Big houses are a display of wealth, plain and simple, and precisely because of that maintenance expense. Think back two or three hundred years ago when land was cheap or free. Who had gigantic houses? Only people who could retain enough slaves or staff to keep it for them.
I'm not in a small town but definitely in a small founder community. I'm my username at pretty much everything. Reach out and happy to be of whatever help I can be as well.
> extending human lifespan which also happens to be the only way humans will make it to other habitable planets

[citation needed]

What about hibernation technology? Digital upload? FTL travel?

I know the last two seem vastly more fantastical than the first, or than age extension, but it seems odd to announce flatly that something is The One And Only Way.
This meme is also behind the incredibly common position that the "sharing economy" should be banned. Many people sincerely believe that if you make jobs that pay below a minimum wage illegal, wages will increase. They're not just limiting other people's contracting rights: they're doing so based on their assumption that a theory that is highly controversial in economics is correct.
in what fantasy world is chess.com more "serious" than the ICC? the one where attracting a couple super GMs to play promotional tournaments is more "serious" than having thousands of titled players online? not to mention the superior autopairing system.

serious: ICC, for the competition.
casual: lichess, for the dramatically superior UI and value than any other site
edit: the personal analytics alone make lichess superior to chess.com and other long time inferior sites like chesscube.

playchess and chess.com are relics, though chess.com survives on promos and articles and such.
When https://chat.meatspac.es/ was busy, it was really good for this. Not sure lonely is a small town thing, it's both a founder thing and, well... a human thing. I'd guess we're all pretty lonely. :)
You're most welcome!
Any chance it's that ridiculous on purpose, to make it hard to implement in competing software?
Grade inflation adds thousands to the cost of a family home
This is similar to people being surprised by the typical age of civilian general aviation aircraft. Dozens of types from the 40s, 50s, and 60s are still flying great, which is what meticulous maintenance and logging gets you. Visit Alaska and you’ll spot loads of Cubs from the early 1940s. It’s not uncommon to train in an aircraft like a Cessna 150 or 152, and a lot of those predate the Moon landing. You can buy a nice aircraft from that era, one which will last you a long time with (expensive) care, for about the same cost as a Prius.

One can get a lot of mileage out of something designed to be airworthy and reliable and maintained by a careful lineage of owners.
"Can be tempting to think of it as a Java clone".

C# is superior to Java in every way I can think of. Just a couple examples, unsigned types, simple value types without boxing, and a real generics implementation (java generics are truly awful). The reflection API is c# is also far more useful and easy to understand.
>I'm saying wake up to the real world. By the way, a statement like that has a lot more impact if you don't immediately follow it with a conspiracy theory.

That's all on the record.

>So what you're saying is Mueller has found more solid evidence of improprieties between Russia and the Trump campaign in 10 months than 5 years of politically motivated witch hunting.

Has he? Exactly what has Mueller found?

By the way, let me suggest to you that if the justice department ever asks you for emails relating to an investigation you'll almost certainly end up going to jail if you delete a bunch of them and then claim you were just deleting private email.

I keep wondering if, as in the case of Bill Clinton, 25 years after it matters Democrats will be willing to admit that yes, Hillary broke the law.
I used nano for quick edits for years with modified sane CUA keybindings. It was ok. Recently found the "micro" editor here and liking it more.
We ded
That's fair.

I open far far too many Chrome tabs and only have 8GB RAM, so I guess I'm very heavily biased.

FWIW, I was able to select 64GB ECC DDR4 in the configurator.
Oh! TIL, thanks!!
"xyzzy" also made an appearance in the Infocom games Enchanter and/or Wishbringer.
Makes sense. I should hope there is such an option, for OS/boot debugging etc!!
I rent. Could buy now, but everything seems inflated.
I interviewed to work as a web dev for the bbc back in tye very early 2000’s. In the interview I said I was better at going away and thinking about things rather than making decisions off the top of my head. I think that’s why I didn’t get the job.

As far as I know, it’s the only tech interview I didn’t get offered the job.

Tough crowd!
That's probably true. This likely means that almost nothing is upstreamed, so it may as well be proprietary software once it flows through to the manufacturers and us. Copyleft is an incredibly important concept and this is a good illustration of why "restricted" freedom for some can result in greater freedom for end users and developers. Freedom from proprietary software is just as important as the freedom to create it.
In Europe (at least Scandinavia and Germany), the discussion about unconditional basic income is becoming a thing now :)
When our work gets more and more effective, either 1) the cost of living for all individuals drop or 2) a few people benefit and get really, really rich while those whose jobs are less needed drop income.
The latter is what's happening right now. But does a society want that?