skysight-inc/HackerNews huggingface dataset:
FWIW, I'm currently using Circle for several builds, and am actually looking at alternatives now. The web interface has been falling over (which is highly disruptive to developers when they can't look at build results and trigger deploys, etc).

Circle has some nice features (especially easy artifacting and splitting rspec tests based on historic run-time) but it's not enough to overcome the lost momentum and productivity of being unable to reach the web interface.
Steam runtime doesn't have every lib ever made, can collide with libraries in the system, and game devs might not include some dependencies because of licenses without notice. I think GP had the latter case.
A couple questions that I like to ask myself...

- How easily and quickly can I tell if I made the wrong choice?

- How easily and quickly can I switch to an alternative solution, if I made the wrong choice?

To contextualize those a bit, its often when trying to pick between some fully managed or even severless cloud services vs something self-managed that ticks more boxes on our requirements/features wish-list.

Also, its pretty important to consider the capabilities and resources of your team...

- Can my team and I become proficient with the service/library/whatever quickly?
As someone who started a company outside SV, then moved there for 3 years to grow the company, and has now moved away again - I would say it's well worth it to spend at least some time in the Valley to build a network and understand how deals get done in person.

The density of investors and other founders/early employees in Silicon Valley can't be beat, and I often found myself learning inadvertently - dinner table conversations would be about how people raised their round, the friend of a friend you meet while camping turns out to be a partner at a fund you're trying to pitch. In more cases than are logical or fair, people simply invest in their friends - which means if you make friends there you're increasing the chance you'll be able to raise money easily.

That being said, the cost of living is absurd and I would never hire an engineer in Silicon Valley unless I was building something at the outer limits of frontier tech (and even then I'd scour the globe for qualified engineers elsewhere). And I don't think you need to be there forever. If you build up a solid network you can move away and still reap a lot of the benefits from afar / through occasional visits.
Both a) and b) are good points. I would like to see how Newsguard defines 'fakes news'. It seems to be a nuanced term that will have different views and definitions depending on who you ask. "Fake news" the term may be newly popularized, but it's not a new concept.

It seems implicitly difficult to judge 'news' because news is not always first-hand, so there is no way of exactly chronicling what happened without directly experiencing the source of the news. There's an inherent perception/reality dilemma based on our own cognition and processing of events.

Fake news could be established in different ways, and gets harder to judge the more nuanced it gets, partially when the events are being reported and re-reported using secondary or tertiary sources.
thats sad on so many levels of course, but least comprehensible at all is:

>With electricity so cheap that most residents use it to heat their homes, the city’s consumption exceeded its allocation on several days, Mr. Read explained. As a result, the Municipal Lighting Department had to purchase additional power at much higher prices — a cost it spread across its customers.

The machines are generating heat (and cryptocurrency) from electricity the locals were using to generate heat... At least they could have co-located the machines with the locals in a way that heat can be exchanged with inside and outside, and a meter measuring energy consumption when heat is directed inside...

The least wasteful form of mining is by replacing electric heaters with mining rigs, but that's not what happened here, it's more like going to the library to fetch some books because you ran out of toilet paper...

thanks for sharing the article

there's lots of similarities in this article with the Georgia one: besides the local economic depression, in both articles they also mention the local prison and the local casino...
That would work, but what if the `Person` type's address can also be null? The following would be an error either at runtime or - in the case of TypeScript - at compile time.

var person = {address: null}
var {address: {country: countryName}} = person
Fun costco fact, in Canada and in many US states you also don't need a membership to use their pharmacy. And also in many US states where they sell alcohol they legally can't require a membership to buy it.
Considering I have caught my mother on more than one occasion sharing fake information from groups that fit the Russia propaganda angle to a tee (whether or not they actually are Russian ops), I would say it is in fact having a very real impact.

And for reference, the group was called 'American Warrior Revolution', so you too can take a peek into the insanity I'm referring to.
What You Need to Know as Brexit Deadline Nears
MACHU PICCHU PERU FACT LOCATION and ELEVATION
I don't think Netherlands is the only 1st world nation to cut their obesity rate. Japan has also done it.

https://mic.com/articles/84521/japan-has-cut-obesity-to-3-5-...
> There was this idea that support just had to be in the valley because straight up the managers and folks working there didn't know there were technical people... anywhere else (this was before we had other islands of tech in the US).

I saw a friend from the Midwest was on the board of a non-profit group. The headquarters was in the DC suburbs, but did no lobbying, mostly verifying credentials and conducting training for professional organizations. The work could be done anywhere.

The other board members were from big cities and openly wondered if anyone "qualified" to run such an organization could be found in a state like Missouri, Iowa, or Nebraska. The concept that there was any skilled professional labor outside of the coasts and large metropolitan areas had to be explained to them.

[Because we're all hicks who just got indoor plumbing at the turn of the century. /s]

By relocating to the Midwest, their rent plummeted, they were able to pay people less while providing the same or better quality of life, upgrade their IT infrastructure and business processes to get away from paper documentation, hired an additional person, and still came out ahead financially.

They were a small organization with less than 10 employees, so adding an additional person was a big proportional gain in productivity.
Bryan Singer's Accusers Speak Out: “Nobody Is Going to Believe You”
Yeah, the context of the quote is that he's making the argument that more exact measurements are enabling us to measure deviations between physical theory and reality, and that these deviations are where new science lies.

In other words, having already determined in broad strokes how the mechanics of the world work(conservation of mass, conservation of energy, thermodynamics, etc.) it now falls to us to make increasingly precise measurements of physical systems. Assuming that these laws always apply, we then need to figure out why our precise measurements do not match up with the predictions of our science.

He's not talking about the end of science at all, and it's pretty uncharitable to think Michelson would ever say such a thing.
The future is flying Uber for the 1% crowd.
Credict repair
I read something on Black enterprise, they emphasized on credit repair lavishly speaking about a particular guy TROJAN VIRUS, how he helped people clear student loans, clear debts and raised scores then I decided to hire him, I wrote him via his email Black enterprise provided in the articleTROJANVIRUS212@GMAIL.COM, we discussed about the process and he also interrogated me which I gave him sincere answers. I signed up with him and he started the repair which he concluded in just 6 days. He raised my score to 800, cleared my student loans and my 2017 medical bills. Contact him with the above email if you need a turnaround or text him his personal number +1 912 388 3132. Cheers.
Philadelphia is less than two hours from New York. There are plenty of well known and successful startups from New York.

This is more like "Starting a Company in Daly City". Definite clickbait hustle story to drive traffic and sell his product. I wouldn't waste your time on the article.
I thought the same about the Surface line, until I saw this:
https://www.youtube.com/watch?v=yswp0Bio4Oo

Granted this is the Surface Book, but even still.
Yup. The headline could have easily been "Not starting a company at all saved me millions of dollars".
true - but in multiples of instances. so 2xt2.xlarge = 1 t2.2xlarge. But if you have 3xt2.xlarge, then the swap cannot be partially for 2xt2.2xlarge . So you have to sell one of the t2.xlarge.

its not very nice. that's why they have a reserved instance marketplace - https://aws.amazon.com/ec2/purchasing-options/reserved-insta...

what is new is the convertible reserved instances. I havent used it - and you may be right there. But i still maintain the GCP/Azure way is light years better
Why do you need to start a company in the Valley when two mega-corps (Amazon, Microsoft) have already shown that you can succeed outside of the valley?

The huge companies are already starting to branch out (Amazon in NYC/DC, Apple in Austin, FB/Google in NYC) and ecosystems will be built around these hubs.

Not only that but there are a variety of other hubs in the nation that are in close proximity to elite technology schools (Pittsburgh, Boston). The talent is definitely there, the VC infrastructure may be lacking but you're telling me Marc Andressen won't hop in his private jet to meet with a promising founder?
Canada is sadly also in the same boat as the US in terms of eye glass cost, so while the article is definitely American slanted it does effect more than just those folks.
I've read it, and own a copy. It's very good. There are bits you can argue with, and some of the examples used (like the one cited here) are a little too just-so, but it is absolutely a book that will make you think. And it's funny too, which is nice.

(If you want to pick it up, be aware that in its most current printing the title changed from Systemantics to The Systems Bible: https://www.amazon.com/Systems-Bible-Beginners-Guide-Large/d...)
Basically, but with type safety and a decent runtime performance
Tech recruiter here. From all software engineering profiles, frontend is indeed the hardest to match because the variety of skills is so big. On the one end you have JQuery people who are stuck in 2002, on the other hand you have people like Dan Abramov.
I'm perfectly happy with my Ally 2.2% savings account+ numerous cash back credit cards but this would be a neat card for someone switching over from Wells Fargo/BoA with their atrocious .1% savings accts.
2nd Report of European 5G Observatory Published: Europe Preparing for 5G Launch [pdf]
>> A multi-floor building with ground floor + 3 floors can even named "3rd-storey building" in some countries

I think you just refuted your own previous assertion that 1-indexing is universal in all other aspects of life.
I think that’s the case here in Connecticut for alcohol, though I’ve not gone and checked.
What I'm trying to say is that the low barrier to entry causes a lot of bad software engineering. Of course tooling issues can be hard to solve and you can do beautiful programs in every language. It's just far more likely that if you pick a JS developer at random they won't know much about memory allocation, which algorithm to use, profiling, and on general clean code.
It would be really neat to have a timeline of key events during the shutdown like when certain employees stopped getting paid, etc.
One of the few quality comments in this thread. Thank you.
> Wow, they should work in education. Try a 10 year old laptop and no hope of every buying a new "high end" machine.

That it is worse in another field is not a very good argument?
Awesome stuff, thanks for sharing (didn't know it's subscription based)
That simply isn't true. Not discovering a new particle outside of the standard model, not discovering supersymmetry, or bumping against an energy desert does NOT spell the end of the line for particle physics any more than GR isn't over just because they discovered gravity waves. What you guys don't understand is that model building is not a hard activity at all. SU(5), SO(10), E6 whatever. Graduate students do those calculations all the time. What is hard is understanding concepts and there are more than a few surprises hidden away inside the standard model. Strange matter is poorly understood. There may be ways to pretty up the standard model that haven't been discovered yet. People like to go around complaining how "ugly" it is. It's not. It's prettier and smarter than they are, they're just jealous. Particle physics is doing just great and the only thing wrong with it is that it is dramatically underfunded.
1/ We focused almost primarily on B2B tech

2/ I ended up partnering with some guys who built a custom scraper. Will describe that in more detail in part 3.

3/ We just provided about 10-15 pieces of info including name, email, and demographic info

4/ We sent Google Sheets or CSV per their request

Hope that is helpful!
'Bitcoin will go to zero': Davos talks up the future of blockchain
https://www.youtube.com/watch?v=jhcn1_qsYmg
The thing that people don't realize is that Fox and CNN are two sides of the same coin. Both are controlled by the establishment when it comes to certain lines. For example, reporting about war on those channels is war propaganda not real information.

What you are going to have is a 'normal' internet with government-controlled and sanctioned information on one hand. Then the real 'free' internet will run on an entirely different set of distributed technologies. China is the leader in controlling media and the real inspiration for technologies like NewsGuard.
Hearing aides are also insanely cheap to produce, they are not complicated devices and that market is only surviving due to the medical device status of them causing a high barrier to entry.
It's insane to me that CSS and web layout et. al. has become so complex that it's being described as engineering.

This seems to further be a confusion between design -- that is, the blank-slate, unfettered artistic approach to a user interface -- and design as in the architecture of the software that makes it possible for the art to function in a usable way.

Those are two quite different skillsets and I can't imagine there are very many developers who are very strong at both.
Yet another piece that cherrypicks AI failures in order to make vague thesis that "deep learning is not enough". I can't decide if it makes the article more or less honest that the "Beyond Deep Learning" section is essentially a catalog of... recent developments in Deep Learning. The need to (selectively) pidgeonhole and then judge (on impossible to operationalize criteria) a fast-evolving field is purely rhetorical and, worse, aimed at folks who don't understand the way the field is progressing.

I've got nothing against raising platforms for alternative lines of AI research, especially including highlighting the ways they complement current deep learning But this article format is so transparent and tired.
then you probably only need a 486 or so? programs can manipulate text quite effectively using ancient cpus.
I wonder if this kind of thing happens so often in software because we get fixated an idea of how a problem should be solved and lose sight of solving the problem. Better solutions that don't dovetail with our model of the world get discounted until the evidence is overwhelming.
Million wise, billion foolish?
1-indexed ranges can still be composable if we define them as open on the right at N+1 (which is how I imagine one would want to define things in their implementation).

[1...N] = [1...N+1) = [1...K+1) + [K+1..N+1)

So the real loss is your point (2) - which, I agree, makes the implementation much less elegant and simple.
It's not that they don't have the resources, but if you want to create something that works the same on Mac, Windows and Linux it might even be a good decision for a bigger company.

Also they might have started in electron and now it's hard to move away from it.
There is a lot to of good to be said about the XPS series. I love them for all my coding tasks.

The only problem is that you cannot open the display up fully. They block at 160° or so.

In many situations it would be super useful to have the laptop opened up 180°. In a plane for example. Or when it sits on a desk in a laptop stand and you use an external keyboard.

Running a laptop comparison site myself (https://www.productchart.com), I wonder if we should add '180°' to the filter list. It seems like an odd feature. It's super useful to me. Never heard anybody else talk about it though.
UK is somewhat unique. As a football fan, I know way more than I'd like to about extramarital activities of the English Premiere League players. I don't read the Sun, but this knowledge permeates /r/soccer etc. It's probably related to the fact, that almost all the commenters who have a judgement about the family life of the sportsmen they've never met are British or American.

All countries have vulgar media, but generally they print personal stories only after there have been charges pressed, or someone got sued.
I'm not talking about the desirability of large corporations generally, but about those three particular examples. There are large companies like Costco (though obviously Costco is not targetting blue-collar people as much as say Walmart) that deliver cheaper goods via economies of scale but are organised rather differently from Walmart or Amazon.
Wisconsin's fully funded pension system is one of a kind
IsMaintained? A Chrome Extension for Identifying Unmaintained GitHub Projects
They do---as an optional extra field. This seems reasonable; it's not even desirable for many archives to include e.g. owner/group information. The zip format has its own odd required metadata (a timestamp in local time!), but for the most part the design of relegating platform-specific metadata to the extra fields seems quite sensible.

-UNIX Extra Field (0x000d):

The following is the layout of the Unix "extra" block.
Note: all fields are stored in Intel low-byte/high-byte
order.

Value Size Description
----- ---- -----------
(UNIX) 0x000d 2 bytes Tag for this "extra" block type
TSize 2 bytes Size for the following data block
Atime 4 bytes File last access time
Mtime 4 bytes File last modification time
Uid 2 bytes File user ID
Gid 2 bytes File group ID
(var) variable Variable length data field

The variable length data field will contain file type
specific data. Currently the only values allowed are
the original "linked to" file names for hard or symbolic
links, and the major and minor device node numbers for
character and block device nodes. Since device nodes
cannot be either symbolic or hard links, only one set of
variable length data is stored. Link files will have the
name of the original file stored. This name is NOT NULL
terminated. Its size can be determined by checking TSize -
12. Device entries will have eight bytes stored as two 4
byte entries (in little endian format). The first entry
will be the major device number, and the second the minor
device number.

http://www.pkware.com/documents/APPNOTE/APPNOTE_6.2.0.txt
I went to a local business a while back, where the optometrist was about 2-3 years away from retirement. I didn't want to offend them but politely and clearly stated that I would like to get my prescription. Still, they made a big act about parading me through their small collection of frames, and even suggested a few they thought I should try on. Just to humor them for a bit, I put on a pair and they made me look like I was wearing something from the Kim Jong Il lineup. The office assistant, who reminded me of the secretary from Ferris Bueller's Day Off, gave me VERY high compliments on them. I could barely hold in my mirth after looking in the mirror and had to pretend my wife was calling so I could dodge out of there and get the laughs out in my car.
Netflix becomes first streaming company to join the MPAA
This is kind of cheating. :)

This solution doesn't really cover the core problem in the dining philosophers puzzle - that your philosophers can't communicate with each other or some external system to coordinate!

Having a single external controlling process allocating all forks makes the whole problem trivial (at least until one of the philosopher processes crashes and never notifies the controller that they are done with the forks they were using). This solution also uses a library that provides the underlying thread-safe communication, which hides another layer of complexity.

If your problem lets you get away with this, then HECK YES, do it! This is a fantastic solution that avoids most of the resource sharing gotchas. This kind of solution pops up pretty naturally in Erlang/Elixier with extremely lightweight processes and built-into-the-language safe message passing.

If you can change the constraints a little to make a hard problem into a simple problem, do it!
biggest scam is that glasses/contact prescriptions only last a year in the US
Glasses are not expensive.

Convenient glasses, or glasses with recognizable brand names, available in one hour at your local mall are expensive.

My glasses were $29 plus shipping.

The magical mystery superpower that I developed after being bitten by a radioactive wombat which enabled me to break through the chains of Luxxotica and do (according to people on the internet) the impossible and escape their "monopoly" was: using Google to find online eyewear retailers.
...but did they fix the coil wine? I was very interested in an XPS in 2017, my main criteria for a new laptop was a Linux machine, and yet during all my research quality concerns continued to rise up regarding to XPS, either it was coil wine, an icky track pad, poor keyboard, bad finishes.. you name it.

I ended up snagging a non touch bar MBP and haven't looked back. The elite cell manufacturers have been able to bridge the gap between their hardware quality and the iPhone.. why hasn't Dell?
>Has anyone tried to demonstrate that OxyContin addiction, for example, might not have been heroin addiction if OxyContin wasn't available?

The facts on the ground are that a pharmaceutical company actively encouraged and massively profited off the sales of a product they fully knew to be addictive, leading to a severe public health crisis. If we want to argue that these people would have just turned to illegal substances instead, then the logical conclusion is that the company should be prosecuted like any other common purveyor of controlled drugs would be. That wouldn't end well for Purdue.
> You mustn't think of C++ "objects" as Java or C# or Smalltalk objects

As long as people persist in calling them objects, and use all of the other object-oriented concepts/terminology such as classes and inheritance, people will expect them to be objects. That's not unreasonable. It's absurd to look down your nose at people who are taking you at your word.

These other uses are hacks. If you want to be able to attach something to a scope that's great, actually it's a wonderful idea, but just be honest about it. Make scopes a first-class concept, give things names that reflect their scope-oriented meaning and usage. Python's "with" is a step in the right direction; even though the implementation uses objects, they're objects that implement a specific interface (not just creation/destruction) and their usage is distinct. That separation allows scope-based semantics to evolve independently of object-lifetime semantics, which are already muddled by things like lambdas, futures, and coroutines. Tying them together might be an important pattern in C++, but it's also a mistake. Not the first, not the last. Making mistakes mandatory has always been the C++ way.