skysight-inc/HackerNews huggingface dataset:
A more "common" Patek like a Calatrava would be a different story and you've changed the goalpost in the discussion. So we're no longer talking about the highest levels of horological achievement -- that's fine, but the answer is still not what you're looking for.

As a software dev, you're aware of diminishing returns. Fine watchmaking is an extreme case of this. The reason it costs what it costs is because everything is done to an extreme, by hand. Engraving, finishing are all unique on each piece. Quality assurance makes sure that it's passed a variety of brutal tests (and if it doesn't, you're on the hook for fixing it for free under warranty). That's not even getting to the raw material costs, which of course is precious metal 18K for the casing and silicons and alloys and synthetic lubricants for the movement. All of these pieces are proprietary and uniquely fit for the watch, so the Chinese sweatshop would need to reach a certain scale before they could produce it at profit. Just take a look at the extreme lengths Rolex goes to manufacture these watches with automation (linked in the original comment post). Patek has to do most of that by hand to keep each piece unique.

Is there a high margin in the business when done right? Absolutely. Should the Chinese all give up the counterfeit industry and move in high quality watches instead? No, because the pricing would be within the same order of magnitude (though no longer out of reach like the earlier example with the highest levels of watch making) with large gains on labor and marketing cost but minus the heritage and history to actually sell the pieces.

I think you're inaccurately making some assumptions about watchmaking that's fundamentally cutting your estimates down significantly to state that a Patek could be manufactured at 1/100th the price by a sweatshop or even 1/10th. It can't be done for the same reason why there isn't a Chinese Bugatti Veyron. The product is that good and true expertise and industry is backing that product.

At the end of the day, we don't need to argue hypotheticals. If this were possible, it would already be done. In the wild, there are plenty of cheap counterfeit watches with Patek written on the dial but there are no "fake" Patek level watches that a person familiar with watches wouldn't immediately spot as a fake.

And ultimately it's disengenuous to make any argument using "image" or marketing as a basis when it's done with fanfare plenty in our industry (a la Apple)
The statement "there are far fewer ways to attack a machine behind NAT with no user interaction" is true even though NAT on it's own is not designed to be a firewall.
> AMD: not coincidence, competition

For the sake of argument more than anything, were AMD even remotely competitive with Intel in the enterprise sector at the time they introduced their version of this technology? Sure, they might need it one day (which may be soon) and it'd be nice to have it out there and supported, but I'm not totally convinced by this argument.
Most of the crates being focused on are either maintained by the libs team already, or are authored by a member of the libs team. It turns out that the people on the libs team have written a lot of widely used and pretty solid libraries ;)

Nobody is forcing stuff on random crate authors; if they didn't want to participate, then that's 100% okay.
I think the main issue for most people is biodiversity and ecological impact rather than sentimentality. Very few wild animals pass away quietly in their sleep.
Surely you've heard of dynamic DNS?
I'd imagine that for this purpose a proper dev environment would well be isolated your "office LAN".

ngrok can not possibly be easier than port forwarding.
TLDR;

1. Start-ups love OSS. OSS loves NIX.
2. Mac's just work (mostly).
3. Cult of Apple.

1. OSS is generally free. Windows software, esp. on the server side, tends not to be. For a start-up it means you might need to invest some sweat but you can spend your cash elsewhere (typically on hires or feeding yourself). OS X being a NIX allows easier porting of OSS than Windows.

2. Apple tech has a reputation for "just working" and continuing to work. Windows is still perceived to need a spring cleaning to reinstall it every year or so to keep it purring. Apple being a closed ecosystem from end-to-end doesn't have to support as much random stuff as MS. It keeps the problem space narrow and presumably that results in higher reliability.

3. The cult of Apple. Apple has a brand that is perceived as creative, fun, enlightened, whatever. MS is viewed as big enterprise. , which is often the Goliath that start-ups are looking to slay.

--

Anecdotally one company I was an early "many hats" hire I standardised on Macs because it meant less effort for support and licensing was easier.

If someones Mac was acting up/it fell down the stairs we could swap the drive to another machine and not faff with driver setup. If someone left the company, we could easily transfer the licenses which isn't always as straight forward between Windows and OS X.

One drawback is that we had one developer who preferred Windows. He was probably less productive than he could've been as a result. I would generally advocate to allow developers to pick their hardware when they start and take it when they leave. Once the company was big enough for a full-time IT support staff we diversified but it's a tradeoff either way.
I think you're missing the point between a teaching article and an article about teaching. This is in the latter category.
Is this free? I can't find any pricing info
Don’t Info Op Until You See the Whites of Their Eyes
Doesn't it depend on how much less than a second it is?
The furthest that I have got down the list was trying to bring up the first prototype of a board that had been designed with too long traces on the PCB between the SoC and DRAM. If you tried to read a location in memory you got the value of the page table entry for that address rather than the address contents.
Doom's community is wildly active also.
Thanks, that puts a slightly different perspective on things!

I still feel there's a slightly-unfortunate ambiguity in the linked announcement post, though.
Not exactly a distro builder, but Alpine (https://alpinelinux.org/) is a lightweight distro that follows an install-only-what-you-need philosophy.
Except it is. By far. And it works everywhere. I could do webhook development on a plane.
The Singing Bowls – My mind is the perfect Buddha. My speech is
Will blocking ports 16992-16993 at router block this attack vector?
Learn to code requires time. From my experience, after basic education (e.g. before starting High School), with 6 hours per week, during 6 months (144 hours), with a teacher and a easy language (e.g. BASIC or Python) you can accomplish students to have a sound base, so more advanced programming can be put on top of that afterwards. The point of few hours per week is because of the brain requiring time for assimilating knowledge. I.e. unless you have some basis, e.g. knowing a previous computer language, or some similar experience, pushing full-time for learning programming would burn the student.

In addition to the "learn to code", there is the case of "knowing to code, but learning new stuff", which can be frustrating, too, if not focused properly. E.g. computer languages work pretty much the same for number computations, algorithms on data (lists, graphs, trees, etc.), so if you know the language X, you'll be able to move quickly to language Y. The problem is when "moving from X to Y" involves more than algorithmics: e.g. if Y involves computer graphics, and you had no previous computer graphics experience, the handicap would be learning computer graphics, not the language Y. Another example, if you're an experienced C/C++ programmer you can take easily on Node.js server stuff, but not on web-client programming, not because of Javascript, but because of requiring learning many additional elements (DOM, CSS, etc.).
Been there in the past. You need users to report this. As an app developer you have very little leeway.
Technology is a special case; it's changing so rapidly that there isn't time to academically study its full-scale impact. But the impact of social media on self esteem, especially on vulnerable people, is well-studied.

https://scholar.google.co.uk/scholar?q=social+media+self+est...

Facebook isn't the only player of course.

Regarding attention span - sorry I defined it as the amount of quality attention spent on something - I draw my experiences as an educator.
In case there is a misunderstanding: There are a lot of ETFs that are exactly the same as another mutual fund, especially among index funds.

The only difference is that one is traded in an exchange, while for the other you buy shares from the fund provider, other than that they behave the same.

(I would assume that in Europe, there is a lot less access to mutual index funds, than to index ETFs)
Location: Lagos, Nigeria.
Remote: Yes.
Willing to relocate: No.
Technologies: Ansible, AWS (EC2, Cloudformation, Elastic Beanstalk, VPC, Autoscaling, S3), Continous Integration(Travis, Concourse), Docker, Vagrant, Test Kitchen, Javascript, MongoDB, Node.js, Linux, Nagios, Zabbix, New Relic, Graylog.
Résumé/CV: https://drive.google.com/file/d/0B3scabWgwLNFc0tlZVFkU1ZUYXM/view?usp=sharing
Email: themalikyusuf@gmail.com
A "Developer" should have an appreciation of quality engineering in any form -

At my first Job at CIT one of the other tenants had a side biz in rebuilding spitfires and we used to all go out a watch when they where showing it off - if seeing and hearing a spitfire doesn't make your heart sing then I am sad for you
Anyone with a computer, or heck, a tablet, can learn to code.
Nice work, and nice end product. This is exactly the sort of thing I'd not only have in my house, but would be happy to give to others.
ngrok is way easier.

Run `ngrok http 3000` or whatever port your app is running on and you're done. Now you have both an HTTP and HTTPS endpoint that you can publicly access.

Some webhook providing services also require HTTPS. ngrok gives you that right off the bat. Setting up self signed certs and running nginx, or faking a FQDN and using xip so that you can register a real certificate seems like overkill if all you want to do is test a webhook.

ngrok is also perfect for live demo'ing apps to clients.
C&C Generals is also still kind-of-active, with competitions running, mods being made.
nip.io and xip.io even could be used, but that won't help if there's no static ip.

of course you can portforward your ip via vpn or ssh tunnel. And that's would be the exact equivalent of ngrok, but with way more time and frustration to set it up.
Delta employees threatened to put a couple in jail. Can they really do that?
This seems like a great idea, but taking a look at what the Twitter bot is posting shows it tweets a lot of false positives, such as hashes of files (which it presumably thinks might be password hashes)
Thanks, this is the spine of Ceglowski's argument also and I'm pretty much persuaded by it. I was just curious whether there were any significant downsides, but it appears that there aren't really.

Thanks for your time.
Ngrok also works without port forwarding through a router
Sad to see Rebellion sinking so low. I was a big fan of 2000ad in my youth. In the 90s, the Kingsley brothers - also life long fans - bought the comic and started making games from its IP. It was a dream come true for me. Unfortunately none of the games were anything to shout about, and eventually rebellion moved on to generic ww2 shooters. Then they became legal trolls. I wish they'd just concentrate on making a decent 2000ad IP game. An open-world MegaCity-One would be incredible but they don't have the money for that kind of thing anymore. They should go retro, return to their roots. Make a Hotline Miami style Sinister Dexter shooter. Or a Slaine roguelike. Or a Judge Anderson point and click adventure.

At least the dredd movie was good.

Edit:

Just remembered this story. Back when I was a wannabe mod maker I had grand plans to make a Sinister Dexter total conversion for Max Payne. I didn't want to plow ahead and get sued, so I emailed and asked permission. Jason Kingsley personally emailed back and very politely told me that although it was something they'd love to see, they couldn't give me the all clear because they had something shopping the same lines in the works. It never came to pass unfortunately. Still, it was nice of him to reply. I don't know how they got from there to legal battles against people making a game that had nothing to do with their IP
None of that matters to the company if in protecting it you tie staffs hands sufficient behind their back that the company fails.

And you harm security if you're being sufficiently inflexible that staff see it as essential to circumvent your security measures to be able to do their job. Because they will almost certainly manage to do so.

As such, if you hurt productivity enough, you are also going to be failing at protecting company data by making people find alternative solutions, and you're not likely to get permission to go far enough to stop it unless you're working in a field where security clearance is the norm.
It's not just about C. In C++, for example, you might be deleting a base-typed pointer to a derived instance, that can be one of several options that you don't know at compile time.
> ngrok can not possibly be easier than port forwarding.

Oh come on, of course it can. I use port forwarding myself, but ngrok literally makes testing remote webhooks as simple as running "ngrok". That's it. It's definitely what I recommend coworkers who just want a quick solution to test out 3rd party service integrations.
Totally, I hear you. It can be tough from both sides, that is, to people super heavily involved in Rust, they know these names, so the fact is obvious. So it doesn't get written down, and then when people from _outside_ of living and breathing Rust every day read it, they don't have the context.

Words are hard.
Nobody who is not mentally disabled and owns a PC with an internet connection "wants to learn to code but can't". What about showing initiative and teach yourself with one of the infinite resources available on the internet?
Nat certainly does provide basic security. If you aren't routable, they can't setup a connection to you.
What worries me the most is the ease with which the DA lies to the judge. The bus ticket was obviously made up, and besides: How would the DA know that Mitchell had purchased a bus ticket?

The judge should have realized this. She either
a) is incapable of doing her job right,
b) does not realize the impact and risks of locking someone up, or
c) just doesn't care
To hear someone talk about albatrosses from his local perspective is amazing.

That said you are using anecdotal observations from an area which is located more than 10 000 km from the habitat of these Albatrosses. There is a recorded history of deplating fish stocks around the world and how it effects fauna, so I would say the statement in the article has a lot more to it than your comment.

That said I know too little about albatrosses and fishing in the California current, so for me your view on your local area is interesting, and I really hope it's true because meeting albatrosses on the open sea is on my bucket list.
It's not just the passion but the ability to excel at it. I believe it's correlated with IQ. Most people want to believe it's teachable, because stating otherwise sounds cruel and elitist, but I see no reason to believe that it's not innate. If you have it, then learning and practicing can help bring it your potential. If you don't have it, you'll just be frustrated all the time trying to wrestle with the computer.
Keeping people locked up also costs a lot of money. But I guess it's not the prosecutor's office who pays that bill.
Surely ngrok doesn't access repo directory and only acts as port forwarding tool. Haven't used it to be sure though, but that's what i'm getting from it.
Some say that the free market is an advantage to everyone.

Other say that that in the end it's always a zero sum game, as you do.

However, in the latter case, given that participation to the EU is on a voluntary basis, more and more countries may decide to exit.
> Why does everyone lack imagination on this topic?

You are right, I imagine that we should just have teleporting gates!

> if you drive to the subway

How about not driving to the subway? how about having local buses or that can take you there?

> where do you park your car

Car parks next to the station?

> how do you get to your destination once you get off the subway if it's not walking distance?

Buses or trams.

> Currently - people just drive.

Not everywhere, look at London for example.

> We could drill more regular roadways

No we can't, tunnels are expensive and bring a whole new set of problems like how do you handle an accident, how do you get to the surface etc.

> subway-like transport of passengers, or entire vehicles

That is horribly inefficient in terms of space and weight, average car weight is ~2 tons.

> powered electrically

Having it electrically powered does not mean that it's clean energy.
Show HN: An expense manager built using Google Sheets
People do lots of hand wringing about climate change but really we could and surely will just do what you say and protect ourselves from whatever comes. Air conditioners where it becomes too hot, sea walls where storm surges become too frequent, irrigation where rainfall is reduced, moving people around where arable land moves, etc. We already do all these things on a massive scale. They're nothing unrealistic.
I'm amazed at the amount of victim blaming in the comments.

You book a private place you expect a private place. Anywhere else in the world except for the US thesr fine print tactics are considered void.

You can book over $1000 accommodations using Brazilian credit cards on other websites, it's clearly an Airbnb problem.

Finally, I'm disgusted to learn that hosts select guests based on how positive they are.
It'll work from everywhere that allows an outbound connection. You're right there may be issues if you can't ssh out, but most airport networks I've been on has allowed ssh. It'd be a good idea for them to support tunnelling over SSL too, though.
Will blocking ports 16992 and 16993 at router block this attack (as those are the AMT ports.)?
Surely you've noticed this:

> don't have a static IP that's internet-accessible

I am one of those people :) I don't pay my ISP extra for a "real" IP address, so I have literally no way to receive incoming connections from the internet into my home network, it's all behind their NAT.
> or writing about the build process

Those are for EE engineers turn SW engineers...
This is disgusting and probably illegal in parts of the world. This is like healthcare companies refusing service for the ones more likely to need more health assistance.
I'm a happy paid user. If I had one request, it is for a different pricing and better management for groups of users.

People like me would like to buy 5-10 licenses and manage them centrally.

Define shared endpoints and individual endpoints,etc
Read the 'Drowned World' by J.G. Ballard, humans start having ancient dreams.

'Just as psychoanalysis reconstructs the original traumatic situation in order to release the repressed material, so we are now being plunged back into the archaeopsychic past, uncovering the ancient taboos and drives that have been dormant for epochs… Each one of us is as old as the entire biological kingdom, and our bloodstreams are tributaries of the great sea of its total memory.

The Drowned World, J.G. Ballard, Millennium 1999, p. 41.
Over 150 new families of Newtonian periodic planar three-body orbits
> if you develop your idea and the worst that happens is that Facebook copies it, then that's actually a really cool outcome, as by then you've probably done extremely well.

So you don't think that the amount of time before big players copy you has shortened, nowadays? Don't you think they are more flexible, agile, open, nowadays? Of course they are...

I agree with you that by the time that this happens it means that you have done a lot well already... but yeah... one time you could actually dream about "making the next new big thing", now you can only hope about being copied/acquired as late as possible...

Am I wrong?
I've done the oscilloscope thing, but it was for IoT stuff - debugging broken a I2C communication with Arduino (8-bit 16MHz ATMega CPU).

The Arduino software stack is not huge, there is no operating system involved. Our application is the only thing that runs on bare slow hardware with very limited memory. But this also makes debugging harder. The IDE is limited, you debug over serial output. You have to reflash the flash-memory after every re-compile, which can take a minute.

Building a IoT system for very specific tasks that has to run reliable for years without interruption, I would still use a 8-bit tiny ATMega CPU (e.g. Arduino), and to control this tiny CPU and do some networking stuff with a control center using a 32bit ARM CPU (e.g. RPi).
Metal crystalline structures are taught in many metalworking trade schools, even if briefly. It has direct implications for things like heat treatment.
Some of the format rfcs basically went against the most dominant style (for example where clauses), so things are changing around.
krapp said so in the comment I replied to, I was roundabout quoting that.
Three-body problem gallery by Shijun Liao
But then we discovered mercenaries, and the mercenaries discovered that, if you settle it all in court, its so much cheaper on the blood and so much more expensive for the customer.
And they named themselves from free_lancers to fee_lawyers. Thus ended the story, and if it offends you, sue me.
Interviewing candidates that don't know the answer
I've often felt this way in the past, but with experience I have to disagree.

There is a large range of skill needed for various jobs. I've met plenty of people writing software for a living that don't care about software. It's just a job to them. You don't need a PhD to hide in a corner writing test automation for mega corp.
adding unnecessary jewels definitely used to be a thing up until the 1970s - see e.g.
https://en.wikipedia.org/wiki/Mechanical_watch#.27Jewel_infl...
React Native Fingerprint Identify
According to the website "localhost.run is completely free to use!"
i tend to fire up reverse port forwarding with ssh + special subdomain + ask nginx to proxy to the reverse-forwarded port on that special subdomain to resolve this, obviously you'd still need a static and public ip somewhere, but any ssh-accessible host will now do.

it's a bit of setup, but works quite well once set. does _not_ provide the features ngrok does of replay, etc, but at least it's 100% your own infrastructure.

edit: to clarify: no reason why it should be a special subdomain, i just use beta.mywebsite.com, just something that belongs to you and is globally dns resolvable, could be mytestdomain.com for your use. you can skip nginx if you don't mind binding to port 80 directly (i.e: no webserver already exists on that machine)
I use a great one for Firefox called Night Owl, highly recommend it
Acesso universal à banda larga aumentará poluição do espaço
A tale of two environments
Wasn't there a thing like this on Shark Tank?
SDR == Software Defined Radio ?
France or Germany having their own intelligence services is entirely compatible with what I said though. Their allegiance is to their own country first, and data sharing partnerships change little.
No, these drivers are effectively spending 50% of their revenue on their car. The other drivers have to buy and maintain a car themselves, which isn't free either.
Might I suggest a library that doesn't call out to system binaries and wouldn't be subject to shell injection by design?
https://github.com/SecurityInnovation/PGPy
Make them work on gnome?