skysight-inc/HackerNews huggingface dataset:
Just remember, SQL is and always was "not only relational" - a play on the, should be long dead and buried acronym NoSQL (IMHO). Structured query language - I know for a fact from actually doing it (see Cache database, Hadoop schemaless SQL, even a product I worked on that was SQL to Mongo, heck the SQL standard itself) - guess what - it works with object/document stores too!

Mongo could have implemented SQL on top of their storage engine a long time ago minus the joins. Instead they built their own query mechanisms. Mind you, mapreduce can't be reproduced explicitly in SQL, but SQL expressions can compile to Mapreduce (see Apache Hive), so even that was not an excuse.

Edit: NoSQL served a purpose to remind people that there were other options other than relational databases (including those that predate the relational model and those that came after it), but man, what a terrible and misleading misnomer.
When I had beg bugs I started having night terrors and anxiety during the day. It was horrible. I can always recognized their heart shaped bodies.
I remember when I tried LTE for the first time and was blown away by huge speeds. Thing is none of this matters when plenty of clients use the same system and the provider decides to throttle all of them.
Yeah, even this footnote really oversells it imo. I have trouble imagining a person who would want the level of (non) protection delivered by this flag.

Kind of reminds me of https://digitizor.com/internet-explorer-9-caught-cheating-in... (sorry for the non-primary source, the original blog post has since been taken down).
PFASs Linked to Weight Gained Back After Dieting
Even if it makes sense today, if the approach became commonplace, it would become a lot less effective, as it would require a commensurate and sustained increase of the value of the relevant cryptocurrency for the $0.02/hour that is currently generated by one user to not drop to $0.0002/hour once 100x as many users are participating.

This barely makes sense today, where are your hard numbers showing how this will work if we try to fund journalism by throwing a coinhive script onto nytimes.com?

Tech people love these sorts of things, because it allows us to pretend we've solved a tough social problem (how do we pay for journalism) with a neat cryptographic hashing algorithm, when in reality we've just invented a horribly inefficient way to add hidden micro-transactions to our end user's power bills.
In my opinion, this is what happens when things become "Serious Business". Silicon Valley and its individuals have become so powerful and wealthy that the stakes are insanely high.

Imagine working your way up from the middle class to fabulous riches. Cars, houses, 5 star travel. You have the american dream, things are good. Now people are coming in and challenging you. The culture of "challenge everything" is a huge risk to your empire, your comfortable life is at risk. Quick! Consume the challengers or burn them at the stake!

That's why DC is like this; they have power over an entire country (arguably the world, too). Everyone there needs to be incredibly careful, there's 1000 people waiting to eat them alive and take their job/power.

If you want an environment where people challenge things, go where nobody is looking. Go somewhere that the MBAs and C-levels have given up. Those are the places where nothing matters, so you are free to make mistakes and break as much as possible; you can't do any worse than what's already there.
I always find it interesting that game programmers have to be so much more technically skilled (well, until the age of game engine middle-ware) than full-stack CRUD jockeys, and yet are compensated much worse.

Science is fucking hard, and biology is fucking complicated. Trying to make this transition now, and ermahgerd I thought I dealt with complex system. Not!
That makes it worse: if he's had a fascinating career (and sees it that way), but says that 99% of CS work is "just writing form fields" as he puts it then he's looking down on everyone else. I hope we can have more respect for each other in this industry.
There's nothing broken about it. If anything, I'd say it's a great success: from the set of people I've seen, the people who don't get hired get rejected because they exhibit real deficiencies across multiple interviewers in areas that are relevant to our work. The people my team and others have hired are consistently capable of doing both the day-to-day work we need done and the once-in-a-career stretch challenges they encounter. They are also independent and don't require months of basic training before they start being useful.

If my comment expresses any frustration it's with people who fail to see the point in preparing for anything more difficult than "can you use the standard library and write a for loop" type interviews and then turn around and complain about not getting hired at selective organizations that do very hard things. And then they go and issue a blanket denunciation of a process that consistently meets organizations' expectations.
You can run your updates faster than the slowest ping. You just need more command latency. So when you, say, command a unit to move somewhere, there's an agreed-upon future time when that's going to happen. This time has to be longer than it takes for the command to get to everyone. If it's not, then you stall. If command latency is very high, the game feels very unresponsive though (and tricks of showing local/visual-only confirmation of your commands only goes so far).

You can't run updates any faster than the slowest machine can run them, though, or again you stall. This was a bigger problem on Age 1 and 2 where render rate and update rate were linked. On Age of Mythology and beyond, the render rate was decoupled from the update rate, so updates could happen more slowly while animations and so forth could still look smooth via interpolation.
Simplenote Application Outage Details
Are those links editorials? No, they're not. They're straight reporting.

Are you disputing the quotations attributed to Thiel in the reporting? No, you don't seem to be.

You asked for examples of toxic viewpoints held by Thiel, someone delivered, and you plugged your fingers in your ears and said "lol facts don't matter". Don't be that guy.
What makes you think that we'll reach that point? We've barely scratched the surface...
Oh yah, that’s right, I forgot about those since I’ve never implementing those things by hand before. I have used almost all of the list at one point, but never had the need to dive down and write my own and always have been fortunate to benefit from a great library or two to help out.

Thank you for the reminder!
Howell Market: How Bad Partners Killed an E-Commerce
B2B Media Buying Cracked 5-Step Process to Connect with 1K Prospects in 28 Days
The Promise of Smart Contracts
I think we will never reach that point.
The futuristic vision of IoT working completely smoothly is still a dream.

For now, it works but only in isolated cases. As the system's AI continues to learn, the solutions will be exponentially better.
Most of the replies are related to Roman stuff, but more 'recent' checkout the Moors:
https://en.wikipedia.org/wiki/Moors

They created some amazing architecture and culture in Southern Spain.
We will finally start writing sufficient documentation.
Show HN: Date-o-Matic: Location-based date generator
This is a narrative that you can only plausibly believe in if you’re a man surrounded by almost entirely men.

Sexism and harassment is rampant in this field, as well as any male dominated field.
The Byzantine Empire was faced with a conundrum. It needed political allies and military support to be able to see off the threats of the Seljuks, then the Mongols, and finally the Ottomans. The major Latin Christendom powers were hesitant to give that kind of consistent alliance to the heretical Orthodox/Catholic split, and many Byzantine emperors did seriously consider the idea of giving up the Orthodox to obtain that support. However, the emperors who did so faced the severe wrath of their core population, driving rebellions instead.

The Byzantines were effectively forced into a mode where they had to choose between internal and external security, which is a large factor of their terminal decline. By the Fourth Crusade, the Empire was pretty much in a state where the surrounding powers had more reason to wait to pick at its corpse than to help it survive.
Wow, thanks for the update! Good luck!
ITER does not do fundamental research like the LHC, they focus on very specific technical problems in the field of fusion power - as if it's already a given that their particular approach to power generation is desirable and workable.

The author's concern is that even is the problems are solved, tokamak fusion power is still a prohibitively expensive and unsustainable idea; it's only natural to question why those research resources funds aren't devoted to other areas that at least make an attempt to obtain directly useful results. The tritium economy issue is particularly wexing, any commercial D-T reactor will need outside, fission produced tritium.
Datapoint in agreement: My sister left a very successful career as an electrical engineer in her late 20s after a very successful school career, because ultimately it became clear to her how antisocial the career was for her, and how personally unsatisfying it was. She made the transition to become a counsellor and was much happier as a result.

And I can understand why -- I did the opposite -- dropped out of my philosophy BA to go join the .com rush, and now 20 years later am a SWE @ Google -- but having come from a humanities background originally, I continue to find this culture off-putting.

And I very much would prefer to be working with 'living things' (plants) at this point in my life. If I could only make a decent living that way.
No one is going to build nuclear reactors in the West for cryptocurrency mining. Just like no one is building nuclear reactors for powering christmas lights or Amazon servers, or Internet servers.

https://en.wikipedia.org/wiki/Nuclear_power_phase-out

Reactors are being built primarily for heating and cooling, and eventually vehicle charging.
Going to be a bit pedantic here but you absolutely can have 0 Voltage. Voltage is the potential energy created by a difference in charge between 2 points. If you have a mass with sufficient free mobile charge, when you inject additional charge into it, it will rearrange the charge within itself to cancel out in injected charge resulting in 0 Volts of potential. This is the principal that a ground connection works on and why you don't have voltage inside of metal conductors, just on the surface.
Since it would require discovery, we wouldn't answer this question.
Apple's HomePod Is the Most Private Smart Home Device
I agree with you, but from the opposite direction. On its surface the idea of equality of outcome seems terrible. It will never be achieved without oppressive totalitarian intervention. So any measure of equality or progress which is predicated on the goal of equality of outcome is a non-starter for me.

The only discussion I'm willing to have is one in which we discuss a particular area of treatment or opportunity.
I've been watching a lot of curling. The mixed doubles was great. This is a sport where I don't understand why there are separate mens and womens teams. How does size/strength/speed confer an advantage in curling?
In Cal, 90% of the women I’ve worked with are south or east asian, and all locals.
Maybe that’s the problem of sexist and racist white men who can’t believe that a woman or PoC could possibly be here based on merit and always treat them with suspicion. It’s not the fault of people trying to fix the problem.
That would mean we had a perfect understanding of our biology and how chemicals effect the brain. It would mean having perfect predictive power about the future. That's when the fun starts.
but they don't seem to convert to fiat (at least from this article or the demo), so it's irrelevant.
Why does this article keep conflating gender and sex? As supposed academics, they know there's multiple of both, and they don't always coincide - right?
I can see both sides of the coin. It would make sense if the only way to depend on an instances hidden values was through its public interface. That way, each object is a truly independent actor, specified by and only by its public interface. You and me both belong to the general class of humans, but you still have to ask me if you want to borrow my money.

I desperately need better nomenclature, but it is essentially what I think of as "implementation hiding for security and reliability reasons". You specify a small-ish set of methods that depend on the internal state of only this object, you verify their goodness, and then calmly implement all other operations in terms of those.

Then Java is based on "implementation hiding for maintainability reasons" -- i.e. it's really important that if you refactor something private in a file, your commit should only have to mention that file, and no other file can depend on private members in other files.

In this case, the "reliabiliy" perspective confers greater maintainability, at least in one dimension. On the other hand, much lower flexibility, as several people have mentioned already.

In some loose sense, it's the distinction between a syntactic perspective (boundary crossing happens at the file level; the characters on screen determine what implementation hiding means) and a semantic perspective (the objects should occupy an utopia where they do not distinguish between each other based on class, if you excuse the pun. What matters is their allowed behaviour and that interaction.)

I am afraid I have failed to express this in neutral terms because of my preexisting biases, but I hope the idea comes across anyway.
Hopefully, lots of play.
"For single phase home customers, you run a single one of those phases along a street and attach center tapped transformers to it."

True but there are a few variations. And you also have to remember that each of those single-phase lines runs back (at some point to a three phase transformer. One very important facet of creating the single-phase spurs is to make sure the load is reasonably balanced.

Three phase 240 VAC is also cheaply converted to 120 VAC single phase in the same transformer by putting a center-tap into one side of the transformer's delta-connected coils. You will get 120 VAC from that center tap to either of the adjacent hot connections but you'd better not connect anything between the center-tap and the opposite hot connection!
I also quoted Rethink's post in "The Marketing Behind MongoDB" in part 3 of my series on MongoDB:

> I sympathize with RethinkDB's team — they did what thoughtful engineers are trained to do. Engineering purity and humility is a tiny part of building a sustainable, venture-backed company.

https://www.nemil.com/mongo/
I sent this link to my phone and the character is in the meta-title, which then crashed my phone. It works!

Now how to fix it...
If you're new to programming, and you're already a proficient Windows user, stick with Windows. The main advantage to developing with Linux is the vast availability of free and open source tools for writing and compiling code.

10 years ago the situation was a lot different but now even Microsoft is a huge proponent of open source development tools.
> [just completed] [wanted to study all my life]

Congrats!

> extremely distressing to me.

Why?

> just imagine [..] appears to an aspiring programmer

Hmm...how do you think it should appear? You hint (strongly), but you don't really say.

> none of you are saying that ALL women are less capable than ALL men,

Yes. As in: not even a bit.

First, most of the talk is about preferences, not ability. Second, if anything it is about distributions that have large overlaps, with average ability being the same and with differences (in STEM), if anywhere, mostly in the width of the distribution (so males may have wider variance). Third, there is apparently one difference in ability, which then reflects itself in preference: women with high math scores tend to also have high verbal scores, whereas men with high math scores tend to only have high math scores, they are not good at the verbal bits. And statistically, people of either gender with high scores in both prefer going into non-STEM fields.

Fourth (going back to the second point): all of these are at most distributions. They say absolutely nothing about any individual. For example, I am a guy but despite the fact that I scored high in both math and verbal parts (and absolutely atrociously at the 3D mental rotation that supposedly explains a slight edge for guys in STEM), and was interested in (a) physics (b) english literature and linguistics (c) philosophy here I am as a programmer.

> but what I'm reading here is the subtext.

What is the subtext you're reading? Can you be specific?

What I see, text and subtext is an entire field defending itself from being smeared as sexist assholes with zero credible evidence of this being true and due almost entirely to choices other people make, choices that the people in this field have absolutely no influence over.

> [How will be perceived/respected etc.]

This will depend almost entirely on your individual circumstances, meaning most people will treat you with respect if you treat them with respect and behave respectably yourself. If you enter as a gender warrior, things might be different. Is this a 100% guarantee? Nope, nothing is. Assholes exist. In every industry.

If I told you the things that have happened to me in this industry, you probably wouldn't believe me, and if I claimed this happened to a woman, it would be seen as surefire proof of the systemic sexism in the industry. Except it happened to a guy, so whatever. And if shit happens to you, you probably want to assume it is because there are shitty people, not because of your gender.

A 2008 survey[1] by the ACM that actually interviewed both men and women didn't find significant differences in most parameters of job satisfaction, and in fact women reported slightly higher support by their superior than men did.

[1] https://cacm.acm.org/magazines/2008/2/5453-women-and-men-in-...
Top tips for marketing your next mobile app
Triggers?? Where you add some application logic to the database, 10 years go by, and no one has any idea how the triggers work? Or even how to test them? I've never seen triggers used successfully in any production application (maybe they work at first, but give them time, and a few code changes).
I use Visual Studio, it has everything i need and it simply does the job
If your PC is on and your Rift connected you don't need to touch anything it detects when you put it on and throws you right into the menu we're talking about 5 seconds from it detecting you're putting it on to hitting the menu.

Honestly have massive respect for the Oculus team and their user experience, if I had to boot up Steam every time I used VR it would start to fall into more of a chore.

I definitely see value in stand alone devices for these reasons and for the casual users, but I do also see value in having top end PC power in a tethered device for creatives and serious gaming.
Huh? How could we ever reach that point? The amount of things that can be invented are infinite.
It's cool that Apple's systems will supposedly learn on their own, beyond sending information back to Apple. Compared to Amazon and Google's model which relies on learning through data collection and then pushing updates.
I like Linux for programming because a lot of the tools you're going to use originated on Unix like systems and are easier to setup and use. It really depends on what kind of programming you're trying to learn though. Are you going to use C#/.NET/ Visual Studio? Then stick with Windows. Personally, I think setting up environments for Python, C, MySQL is better on Linux.
Public cloud expands private cloud falls
Everyone and everything will be dead.
How will our economies and societies change if we fully understand how human beings work?
Unfortunately, even if you are one of the under-represented people, discourse that does not fit into the narrative is met with open hostility in this new world we live in. A great example of that is what this women experienced https://medium.com/@marlene.jaeckel/the-empress-has-no-cloth...
Another big advantage of 5G over 4G is that it can _also_ run over unlicensed spectrum. This enables more use cases like enhanced mobile broadbands, device-to-device mesh networks, private 5G networks, etc.
RISC ON THE RISE
As men courses, especially in SL and GS, often tend to be more complicated, I don't see any value from these analysis. Just my 2 cents, but a better way to prove a point would be to compare results in lower (some national) level races of athletes of similar rank, where they compete in same course (even then women usually start first, but in good weather conditions the quality of track remains the same)
I think it's incorrect to say that a single wire "transmits" power. Both a current and a voltage difference need to be transmitted to transmit power. So it's really the distribution system as a whole (in this case, neutral and hot together) which transmit power.
We will never reach such a point. Given an infinite lifetime, we will find infinite ways to rearrange things and come up with new things.
(duplicate of https://news.ycombinator.com/item?id=16384949 from an hour ago)

Linux and starting to learn programming: if your goal is to learn programming (python) then the operating system doesn't matter. I'd concentrate on popular Python libraries. Switching from Windows to Linux will only grow the number of unknown systems/pieces to feel uncomfortable with and add distraction. It's fun to learn, just separate from programming.

I note you submitted 9 questions in the last day alone. This week 4-5 questions just which IDE/text-editor other developers use, the answers tend to repeat. There will always be a better coding setup (grass is greener) and the preference of editor is as old as programming itself.
Okay, you got it:

https://developers.google.com/blockly/
> By one estimate, college students nationwide spent $701 each year on textbooks in 2008. By 2017 that cost dropped by more than $100.

The reason for this is piracy. People save money pirating books and it also provides competition to what was a formerly the extortionist monopolistic practices of publishers.
Depends. If its dipped (or just sprayed on) it won't get inbetween fine pitches, but application in a vacuum will force it into every tiny space. It's essentially the same as vacuum-potted transformers.
SoYouLearn – A flexible and advanced spaced repetition platform
> Which kinds of negatives?

Being jobless and homeless, as well as estranged from his family. His apparent inability to interact with the rest of society, or even really to participate in our consensus reality. He appears to have Tourette's as well, and doesn't seem to have much ability to control his ability to spew racist pejoratives when he's upset.

I would absolutely go to a bar called The Bikeshed, especially if it had an LED sign outside, and with every drink you got to push a button to increase/decrease one RGB value.
Fair, I apologize for generalizing. You're right that Google is an outlier in this way. But I still think that there's a perception that CS is more anti-social than it actually is, and a perception that other professions are more social than they actually are.
Google Chrome’s ad blocker goes live today to kill annoying online ads
Lol, and the maintenance and repairs industry will boom.
It hasn't become more congested. The providers throttle on purpose to reduce costs.