skysight-inc/HackerNews huggingface dataset:
> The last was in 2003, 14 years after the Internet was introduced - put on the Bitcoin timeline, that's 4 years in the future, assuming cryptocurrency is adopted as fast as the Internet

This is a common comparison but it’s based on a very dubious equation of the history. By 2003, the internet had transformed many industries — e-commerce was in the billions of dollar range (Amazon’s earliest business lines had been profitable for the better part of a decade by then); millions of people used it daily for tasks like research or customer service, software or media downloads, etc. Mainstream media and ads were full of URLs not just for internet companies but for existing companies which were increasingly focused on the internet.

In contrast, Bitcoin has almost no reason for anyone to care about it other than speculation and the few people who do use it regularly for anything else are largely using it as a replacement for PayPal with worse customer protections.
SEEKING WORK

Location: Fairbanks, AK (UTC-9)

Remote: Preferred

Willing to relocate: Possible

Technologies: Swift/iOS/Vapor, Ruby/Rails, AWS/Heroku, *nix/Make, Docker/Chef, Java, C/C++/ObjC, .NET/C#, SQL/SQLite/PostgreSQL, HTML/CSS/JS/React, React Native, Thrift/Protobuf, Kafka, Redis/Cassandra, Storm/Heron, Websockets/SPDY, Python/Django, Node/NPM

Résumé/CV: https://tworingsoft.com/contracts/resume.pdf and check the blog too at https://tworingsoft.com/blog/

Email: see resume

Computing generalist with special interests in numerics/simulation, mobile, healthcare and developer tools. I sweat UX/DX details. 7 years in industry post-grad, the last two of which have been 100% remote, and over 20 years since writing my first program. Always looking for something new!
I've noticed that many photographers are switching to use iPad Pros (or even regular iPads) as their main computers.

With shoots that happen on location, mobility becomes important and the ability to show clients a quick preview of the shoot right after it happens makes mobile devices ideal for many photography usecases.

Now Adobe has launched a preview of the 'full' Photoshop and Lightroom CC on the iPad Pro (https://www.theverge.com/2018/10/15/17969754/adobe-photoshop...) and this makes the entire workflow very smooth.

Even as a 'prosumer' photographer, I've started using my iPad to download and do quick ratings and edits on a flight back from a shoot rather than waiting for days till I get back to my desktop or carrying a heavy Macbook/Air around to a location. The real killer here was Adobe's ability to store raw images in the cloud and sync edits made on different clients.
https://en.wikipedia.org/wiki/Altiero_Spinelli
You and the GP poster might both live in a nice little RF-shielded part of "our world", mind you. A Cat 6 cable, like a "ruggedized" laptop or a mars rover, will work near sources of EM interference that would knock your regular cable (or computer, or robot) over dead. That's most of why they cost more.

Though, mind you, right tool for the job—I'm surprised that everybody is talking about "getting perfect cables" for maximum interference-tolerance in business-critical applications, when what I'd expect the professionals here to be thinking in terms of is taking measurements of the local RF environment they're going to do cable runs in, and then using the cheapest thing that's within tolerance.
In most industrialized countries, the iPhone market share is above 30%

https://deviceatlas.com/blog/android-v-ios-market-share

Definitely not a status symbol.
Yes, this is largely because disability has become the defacto welfare system.
Satan thanks Christian Bale
At what point does the behaviour that can ban you from a place be defined? An official can't open their office in an area restricted to a protected class so there is a defined line somewhere in between banning flaming crosses and banning protected classes. My issue with this is that it gives a human the ability to define non-acceptable non-criminal behaviour.
> I found a tutorial, the commands did not work

That’s hardly unique to Javascript. Back before the internet even existed I’d seen out of date make files which did nothing but spit out linker errors due to API changes in libraries.
One of the best comments on this. Its natural for Huawei to do this to make them, and China market in general, less dependent on foreign chips. Its also natural considering the areas in which Huawei does business - they effectively are a end-to-end supplier of telco platforms from server, beacons, mobiles.

I think is very good for the world to have additional heavyweight competitors in the CPU space - especially given that its ARM based so no reasons(other than political) that other brands would not want to consider as a supplier.
I'm not sure VR "seriously misunderstands human wants." Collaborative immersive entertainment with unlimited creative potential is a pretty common human want. It's not the only one. No one claimed VR was a cure all, especially not in its current form. But it's still directionally very sensible.
Is it now?

When a politician chooses to use a for-profit service as their primary vehicle of how you "petition for redress of grievances", what right does the for-profit company have to stop that specific content?

We're not talking about a mom 'n pop store. We're talking about multinational organizations that we know have already swayed politics in many countries (FAANG).

In the US, the People have a right to freedom of speech, and a right to redress the government for grievances. And if the government shows up on some for-profit site, the company should be required to let the People talk... on the politicians page.
SpaceX demo flight a month away, will be “especially dangerous,” Musk says
> I have just demonstrated to you that Shakespeare was as poor a storyteller as any Arapaho.

What do the Arapaho have to do with any of this?
That only makes sense if you are planning to offer two implementations of your library. Which I of course urge you to not do. This article is about the STL headers. The reason std::sort beats the pants off all other languages’ sort routines is because the iterators of every collection, all specializations of swap, and the comparator can all be visible to the compiler. If they weren’t, it would be a lot slower.

Premature optimization is not really a thing but foreclosing future avenues of optimization definitely can be.
The workarounds you mentioned didn't work at all for me (and reportedly for some other people too), on my GTX 680 or 1050m. Just a warning for those who may be considering buying a nVidia card and were given hope by exrook's comment...
AI Predictions 2019 – Yann LeCun, Hilary Mason, Andrew Ng, and Rumman Chowdhury
>The x87 ISA does, yes, and they are supported for binary compatibility reasons.

Well x86-64 is not binary compatible with x86 so that's not the reason. It is mostly for software relying on either the rounding quirks or the extended 80 bit precision I guess.

> However the actual x87 registers are shadowed by the vector registers so you can only use one

You are confusing with the legacy MMX registers which are deader than the x87 for stack. XMM registers do not shadow the for stack.
Why would it hit limitations?
The main difference is the sugar he adds which will generate a lot more gas to puff up the base.

If you knead your rested dough balls just before rolling it reactivates the yeast without needing to add sugar to the mix. Just make them a little thicker and they will puff up the same.
Maybe if you can have VR without a headset or glasses. It would otherwise be on the 3D tv doomed lists
I wanted to take a moment to point something out.

I think most people here would agree that "unlimited free private repos" is not considered lying when in fact the free private repos are limited to 3 collaborators... correct?

So why is it that when the subject turns to cell phone data, suddenly "unlimited data" is considered lying when the speed is then limited past a certain point?

(Yes, I get that one service is paid and the other is free, and that you don't look a gift horse in the mouth, but those are beside my point.)
In general this what java annotation processors are all about. As a specific example, Dagger, a compile time, type safe dependency injection framework. https://google.github.io/dagger/
You're missing why Microsoft purchased github in the first place. It wasn't for the personal account revenue - which isn't even a rounding error on their earnings report even if it is 10x what it was when revenue was leaked in 2016 (at
which point it was $17.5 million/year).

If that WERE the reason, they'd be charging for visual studio code, not giving it away.
Or wait for many more confirms that the attack is impractical.
Decades of experience has taught me that stock options are essentially wallpaper. Sure, if a company wants to give me options, I'll take them -- but they are in no way a substitute for real compensation, and I won't accept them in lieu of something real.

That said, if a startup is doing something that really turns my gears and I like the company, then I'm absolutely willing to work for less pay in order to be a part of that.
> It is physically impossible to choose a startup like a VC because you cannot diversify your portfolio like they can.

As an employee though you can contribute your sweat equity on a daily basis, rather than needing to make your contribution upfront. So if you figure out the startup is a scam after day 3 of working there full time, you're free to quit immediately with basically no sunk cost. If investors could drip out their cash on a daily basis then most probably wouldn't put in the work to be fully diversified. So yeah, it's a difference, but I think it's a little overstated if you're just comparing the raw numbers of startups each group has equity in.

What I think is a bigger difference is that employees don't have to worry about IRR. If as an employee it takes you an extra two years to get to liquidity, that makes basically zero material difference in your quality of life. Whereas as a professional investor that can destroy your business. On that basis I think this piece may overstate the value in looking for signal. As an investor, placing your bet on someone who is going to be successful but not for another couple years is basically the same as a loss. But that's not really true as an employee.
This isn't uncommon, especially for file formats which are meant for internal consumption. Of course, they end up being huge cans of worms in terms of security, stability and maintainability going forward.

Basically, instead of defining a real serialization format (and thus having to write serializer/deserializer code), it's way easier to just `fwrite` out your internal structs to disk, one after another, and write some much simpler walker code to walk through any pointed fields appropriately. At some point though this becomes technical debt which needs to be repaid in the form of a total serialization rewrite.

Blender, the popular open-source 3D modelling tool, uses a format like this for their .blend files, and it is really gross. IIRC a few releases back they started working to improve the format to be a little less dependent on low-level internal details, but now they have the nightmare of backwards compatibility to deal with.

The basic problem is that C/C++ have no mechanism for native serialization, unlike e.g. Java, Python, or any number of other languages, so you're either stuck `fwrite`ing structs or reinventing the wheel.
Retrofit is another example: https://square.github.io/retrofit/
Trivial example: Alex Jones is blocked.

Anybody who would antagonize the left is pre-emptively blocked by the platform. Since this is well-known, and it is purposely done on behalf of the politicians, following your logic it is illegal for politicians on the left to use social media.

Somehow I don't see that ever getting enforced.
The LAN on the International Space Station, maybe?
> what part of the rest of the pizza-making process can you do better than the restaurant?

Customize it to your personal liking. Tastes differ greatly re: salt, tomato variety, amount and kind of cheese, presence or absence of olive oil or basil...
I’ve wondered this as well. I bet the carbon expense to emplace the bamboo deep enough in the ground prohibits any benefits.
Implicit model of other people’s visual attention as an invisible beam
Another American-Built Electric Pickup Arrives to Fight Tesla – CarBuzz
I've been using uptimerobot for a while now, and now i got another reason to love them more
Oh, I forget that normal people still use mobile apps. I basically don't install anything that requires any permissions, which works well because most intrusive apps rely on Google Play Services which I also don't run.
Wow, thanks for the detailed description! I guess I'll have to think a bit about each new feature from C++11, 14 and 17, and then Google some more, to understand the full implications.
I have never heard of performance enhancing drugs ever mentioned in toastmasters.
Route Map Las Vegas Monorail
It's amazing how many of the "bullshit insane" things in neuroscience make perfect damn sense from a Bayesian brain standpoint.

If you're saccading to update an approximate posterior model of the visual scene, you don't need to "pause" or "blank out" the blur of the saccade. Each fixation is a sampling of the environment under generative assumptions, so yeah, your previous posterior becomes your new prior, and as long as the saccades don't take too long, your new prior is accurate enough to make decent predictions! Since what we consciously experience is the predictions themselves, we don't notice any gaps until the bottom-up prediction error signals become huge.
Will New Horizons Seek a Third Target After Ultimate Thule?
> A key difference is most of the new techs like Internet, email, Paypal, and so on improved on what people already had in a way that delivered obvious value.

I'd argue that for most people the value was only obvious afterwards.

To put email in perspective, early adopters had to choose between what they already knew and all the hurdles involved in connecting to the internet and using the new technology. There was also a good chance the people they were trying to communicate with didn't even have email. Outside of a few niche areas, email provided no obvious value to the vast majority of people for decades.
It's worth noting that the U.S. market does pay for the lion's share of patented drugs, effectively funding a significant portion of R&D that benefits the whole world years later when generics come into market (at least for those drugs which are not costly to manufacture, which happen to be the majority).

I'm not saying this model is right. I'm just saying that doing away with it will have fundamental consequences to healthcare R&D

EDIT: To be clear, a minority of drugs are either very hard to manufacture (It's been a while for me so I don't recall their exact name, but I think they may be called "biosynthetics" – please correct me if I'm wrong) or researched for a very small number of patients (so-called "orphan drugs"), which confers them additional protection from generics and competitors. These generally have much higher prices than the "standard" drug.
Habit-tracking apps are the latest self-improvement trend. But do they work?
Sorry for being that guy, but it is usually called a re-org not a rollback
I mean, what you've described is basically Second Life (except inside of a VR headset). So yeah, I could see it working out well.

3d collaborative virtual worlds are a great toy and seem to build communities relatively easily. Its not really mainstream, but Second Life is still relatively big... and has a long-term presence. It was initially released in 2003. It is kinda surprising that people still play that game. 16 years is an eternity in the video game world.

Also:

> after rewatching Sword Art Online recently, I found myself thinking that a VR Chat is actually a good idea

I'm pretty sure Sword Art Online was about how VR could be a... bad idea. Just saying. :-) Granted, I don't think we have any microwave death-triggers implemented on the back of real-world VR Headsets yet, so maybe we're safe from that particular problem.
You pull the content down not to try to put the cat back in the bag. You pull the content down to show your source that it was an honest mistake and you aren't trying to capitalize on the "scoop".
> it uses its constitutionally enumerated powers to go against your ideas.

So let me clarify your position a bit: you do support immigration law enforcement, correct?

Also where did you get the idea that the majority of people in the US gets to decide the policy?
> Nvidia has been very commendable by breaking new ground with the RTX technologies, but it seems that at least ray tracing has a huge performance impact, therefore, I wonder how this card will fare, given its (relatively) low-level position.

Phrased more simply: "Is anyone going to want to use Raytracing on this card?"

I'd expect the answer to be "no."
Indeed -- seems to me that the recent MS moves with Github are part of the same thought process that led them to include Bash / WSL in Windows 10.
I have to recall why I paid instead of using bitbucket 5 years ago this which also have private repo free (for 5 accounts if I remember correctly). I think it is easier to use and more common even then.
I worked for an Italian family pizzaria going through Uni and their tomato base they referred to as having the three-Ps: pepper, paprika and parsley.
The rise and fall of the skills gap
Completely off topic, but this is a very exciting opportunity for me. What do you do as a "wave physicist"?
Or you could just take a non startup job for higher pay and buy 0.1% of a bunch of late stage startups on EquityZen or Equidate. No need to wait 10 years...
It's worth pointing out that just getting 51% hash rate isn't enough to steal money. It's really just the entry point at which you _might_ be able to steal money.

To actually steal money you need to falsify at least six blocks, which in turn means you need to mine six blocks in a row (roughly speaking). The probability of this being successful is (1.0-0.51)^6 - ie. about 1.5% chance of being successful. You can increase your chances by increasing your mining percentage. Make it a 75% attack and you have an 18% chance of success. To have a 50/50 chance of success you really need to mount about a 90% attack which is pretty ambitious.
"TechCrunch is a Verizon Media company"

Regardless, I've generally come to expect nothing less from cell companies, and I guess big tech companies in general?

Cant wait until actual 5G comes out, assuming it won't be too much more expensive than current 4G plans.
New Horizons planning additional extended missions
No. There is going to be an Alphago moment for every industry.
If this is in fact true it means the rest of the world is freeloading off the US system.

Not saying I'm convinced it is true. I'd like to see a deeper unbiased analysis.
The betrayal of Charlie Hebdo
And now that is a good move. I completely moved my repos to BitBucket due to that simple yet game-changing feature (and then to GitLab for not so simple ones).

I don't think I ever would have, if github had this. Not coming back though.
You might wanna make a PR, this sounds good.
Natural gas plants are supplied by a network of hundreds of thousands of gas wells, each of which carries risk of groundwater contamination, and frequently noise/light/air pollution as well. Many gas wells impinge on residential property a little bit as well, in states where mineral rights are sold separately to "surface" property rights, like West Virginia.

All of that is a non-issue with fusion, so it's not quite a drop-in replacement.
The job search tool is so far ahead of all the other websites but no one lists anything on it in my area.
It's definitely harder in some fields, yes—mostly I'm talking about programmers, who have an easier time.

That being said, I'm told negotiation can still help even for hardware people (but I don't have personal experience with how that works).
this sounds like exactly the sort of thing a functioning FCC should be able to stamp out right quick.
It's a callback to the section about "primitive peoples" and their supposedly flat stories.
But we've had media lying before, media lying about objectively important issues of life and death (far more important than allegations of Trump campaign colluding with Russians) such as headline NYT articles alleging justification for invading Iraq (the greatest crime of its century), and yet the discussants here and in corporate media want us to take this seriously.

One has always had to be careful reading the media. Only those who don't understand history take refuge in feeling sorry for themselves about lying media.
> Premature optimization is not really a thing

Okay. I'm going to stop this thread right there and take some opportunity to provide some mentoring. I hope you accept this, as it will help in your career.

Read this paper. It is a classic.

https://pic.plover.com/knuth-GOTO.pdf
> Disclosure: Tech Crunch is a Verizon Media company

And just curious, who decides what “5G-e” means? Since it’s supposedly a “beefed up 4G” then that implies that it’s more advanced than 4G. So it is an improved system. Would “4G Plus” have made the author happier?

Disclosure: I am a reasonably happy Verizon customer so I really don’t care what AT&T names their network in their marketing materials.
With reference to the database, as long as I use spec to strictly define (standardization) the core data model, I can ensure the correctness of the system.

I've turned the traditional work of ensuring code correctness from in-code type system validation to data self-validation. Turn the work into verifying the core data model instead of validating the input and output data types of the function.

A system requires only a few core data models, and development is built around the core data model.

Persistent data structures ensure that the modification of the immutable big data model are high performance and memory efficient.

In addition, using my pure function pipeline data stream (https://github.com/linpengcheng/PurefunctionPipelineDataflow) makes debugging, parallelism and extension very simple.
Ah yes, my advisor used to work on some of this stuff about 10-15 years ago around the same time as her.
Meh -- If this is the case, it would be far better to explicitly fund research and development in a separate appropriation rather than just mindlessly subsidizing all prescription meds. Calamities like the Valeant fraud would be much less common without the US dramatically overpaying for drugs.

https://www.newyorker.com/magazine/2016/04/04/inside-the-val...
What a world... Thanks for working on Zig, can't wait to see what comes of it. Anything to get some languages back that bring some joy into programming back!
Thats why Github won't want people testing GitLab because feature wise Gitlab is a much better product and is getting better at a faster rate than github
The specific situation I've encountered is that it's a file that's bigger than I want to hold in memory and I want to read it and process it a line at a time, but I don't want to do anything fancy or threaded or concurrent. Read a line, do something to it, write a line. Bog-standard ETL stuff.

And yeah, async/await helps, but is unambiguously ergonomically worse than:

import csv
incsv = csv.reader(open('file1.csv'))
outcsv = csv.writer(open('file2.csv', 'w'))

for row in incsv:
outcsv.writerow([row[0], row[1] + ' blah'])

and also just requires understanding a lot more stuff before you can be productive if you're new to the language.

I'm not saying it's not possible to do it in JS, just that it's not a task that plays to JS's ergonomic strengths, just like it's possible to write a linked list in Rust but kind of sucks.