skysight-inc/HackerNews huggingface dataset:
I've been using duckduckgo for several years and unless Bing had radically changed in recent times, I would consider Bing to be the more limited of the two.

I wanted to look up a translation and tried !wr word on bing and it did not load the wordreference.com page for word

I wanted to find a pizza for tonight and I'm not familiar with my current location, so I typed pizza near me in bing and it returned results for pizza chain store in US, Canada and India while I'm in western Europe.
Same search in duckduckgo gives me an openstreetmap based map centered on my location with addresses of places to get pizza and yelp reviews.

I could go on for a while with other examples showing that duckduckgo is definitely not a limited version of Bing.
Why are you confident that underwater technical civilization isn't possible?

It would seem to me that techniques like hydraulics would emerge quickly, and large pressure and temperature differentials over small distances are considerably more common and easier to harness underwater than above. Fabrication is certainly harder, but not impossibly so. Some weapons like thrusting spears might be easier to make and more advantageous in the water than on land, and those developed pretty early for us.
> The architect will be told the rules (zoning, etc) in advance, and as long as they design something that complies with all of them, a permit will be issued easy peasy"

This should be always the case, it is very sad one has to struggle and take extraordinary measures to make it so.
There's [active admin](https://github.com/activeadmin/activeadmin) if you really want that kind of website, with a separate administration panel.

In my experience it's always better to just write it on your own and better integrate it into the app, but Active Admin allows for some fast prototyping.
it has been painful to share my personal details and to have a online minimal business card until myself.online
So, I'm not sure what the situation is with Java, but I suspect there might be some confusion in what you're reading.

In C#, anything instantiated as part of a class goes onto the heap. Value types that are declared and used only within the function are allocated onto the stack. For example:

public class Example
{
public int a; // Allocated onto the heap when Example is instanced
public int b; // Allocated onto the heap when Example is instanced
public int c; // Allocated onto the heap when Example is instanced

public void CycleValues()
{
int temp = a; // Allocated onto the stack when function is called
a = b; // a, b, and c are already allocated
b = c;
c = temp;
// temp goes away when the function finishes executing
}

public int SumPositiveValues()
{
List<int> positiveList = new List(); // Not a value type: allocates onto the heap
if (a > 0)
valueList.Add(a);
if (b > 0)
valueList.Add(b);
if (c > 0)
valueList.Add(c);

int sum = 0; // Allocated onto the stack
foreach (int i in valueList)
{
sum += i;
}
return sum;
// sum goes away when the function finishes executing
// positiveList was allocated onto the heap, so it persists (although inaccessible) until garbage collection
}
}

In the example above, space on the heap is allocated when you create a new Example(). Calling CycleValues() doesn't allocate anything new onto the heap, so it isn't creating any garbage. Calling SumPositiveValues() creates a new List(), which, not being a value type, is allocated onto the heap. When the function finishes, that memory isn't automatically freed; it creates garbage. Optimising for heap performance relies a lot on removing New calls to classes when it is possible and makes sense to do so.
It is also good news not everyone needs huge performance and maintainability at the same time, life goes on.
> Hungarians are extremely antisemitic

One should not make irresponsible comments like this. Yes, I'm Hungarian but claims like these are just plain stupid.
Reminds me of when one searches for 'recursion' on Google, easily one of my favourite easter eggs of all time.
I wrote a notepad app that tracks document history indefinitely to a log file - https://github.com/barrkel/scratch
Metal with Memory: Shaping the Future of Aviation
Anaconda python is a great option for exactly that. MKL gives great multicore performance. Many packages, e.g scikit-learn, dask and others, lean on numpy for performance, and are thus much faster.
Hey! You seem to have a lot of experience on the VoIP field, any suggestion for my situation?

https://news.ycombinator.com/item?id=15690623

Thanks
I switched from RequestPolicy to uMatrix earlier this year and have found it to be an acceptable substitute. I think my motivation was RequestPolicy being incompatible with multiprocess.
Great question, when will we decide enough is enough?

I actually don't have a problem with the data structures interview exam inherently, my problem is with how it's administered.

It doesn't bother actuaries have to take exams to demonstrate an understanding of linear algebra, vector calculus, stats, numerical analysis, and so forth. Nor does it bother me that they have take these exams even if they took the material from a reputable college with a good grade. I think it's great that the actuarial field will allow people from multiple educational paths to take the test, giving them a choice about how they learned the material.

But here's the thing - software developers have to take these "interview" exams over and over, at the whiteboard, every time we look for new job. And unlike the actuarial exams, we take these tests under conditions of tremendous secrecy. We don't know if our examiners are qualified, or if their questions are vetted, or if the exam is consistently applied and graded. We don't have a clear and defined study path, aside from books like "cracking the coding interview". And we get no feedback, hell, at times we don't know if our performance was evaluated at all.

I've considered this for a while, and I've come to understand that exam-based professions and institutions, such as the medical boards, the bar, universities, have evolved a set of considerations, kind of a student bill of rights. Students must submit to the exams, but they have the right to a fair and consistently administered exam, evaluated by respected people in the profession or field, that the exam questions should not be capricious or utterly unexpected, that there is a preparation path, they get feedback on why they did not pass. What we have in tech is the stress and burden for examinees, in many ways amplified (whiteboard coding, on the spot, is among the more stressful ways to take an exam). But the student bill of rights is largely non-existent, and I think this is the deep and severe problem with tech interviews. Until this changes, to me, nothing can change meaningfully. And I don't just mean in interviews, I think this sort of thing is what is deeply rotten about tech, at the core of many of the problems (in a field where there's a lot of suspicion about bias, are secret tests under capricious conditions a good idea?)

And we're expected to come back for more of this, over and over, and to just take it.

Oh, by the way, there's a shortage of software engineers, best solved by putting tech companies in charge of the immigration system so they can decide who is and isn't allowed to come to the US based on how well they do on these interview tests/how much they're willing to put up with these interview tests.
It is not easier to write code in C++ (but it can be optimised further). I cannot speak to using rust in production.
> we never get told what we're being scored on in advance

I make a point of not telling you. I want you to demonstrate that you're able to work out the requirements when you're given a task.

Some people will take a task, go off for a few weeks, develop ill-fitting solutions, and then say "well, you didn't say you wanted unit tests" or "you didn't tell me it had to support files that can't fit in memory".

Others will try to find out what's needed, with simple questions like "Roughly how big are these files?" and "Does this actually need to run in line with the front page? What if we load it asynchronously?"

I'm looking for the latter.
> if your a non smoker you can literally catch a contact high from being in the presence of someone smoking a strong strain.

I have never felt high at all from people smoking strong strains near me. I am a fairly big guy with a high tolerance though (i haven't smoked though).

> Beer on the other hand is odorless and your usage doesn't directly affect others.

This is not true at all. If I haven't been drinking or been around people drinking for a month or two, I can smell if you've had a beer just by walking in the room.

Weed definitely has a stronger smell though. But if you are used to the smell of weed and not the smell of beer, beer has a stronger smell.
We do have "pay $50 more for 2 more inches of leg space", which in my experience a decent number of people are paying for on United Economy Plus. (I am happy to pay this price on longhaul)
:) you are right. But at least it shows the toolbox character. Whether something good comes out of it... Let us see :)
> How many traders at Goldman Sachs don't have degrees from Penn/Harvard/Yale/etc?

The big tech firms are notorious for the same thing with a slightly different set of high-prestige schools, so I don't know what difference you are trying to draw?
I'm just reporting anecdotal evidence from drivers. The drivers I asked had signage for both on their cars, I did not deny that most drive for both.

Said survey was before Uber introduced tipping.
Yeah when I was doing Android development they have a lint that tells you not to allocate in `onDraw()`. I always thought.. what's the point of a garbage collected language if you then have to carefully avoid allocation?
I don't see how you aren't describing the experience of using a volcano vape. Fwiwi, I went to a pop-up restaurant last week where the pairings were all via strain.
What was the article about?
The terpenes are the best part.
Thats the advice I give my kids. They don't go outside without sunscreen and hats. But I am beginning to wonder if it isn't an oversimplification. There is no doubt sun exposure is harmful but there is an absolutism that precludes public debate on the benefits and relative risks. I know my skin can't moderate its immune system without some sun damage and oral vitamin D has no equivalent benefit. Not that my experience should be the basis for public health advice, but it is enough to raise some doubts in my mind about the amount of balance in the discussion.
Oh awesome! Thanks for the quick response.
Margaret Thatcher's decision to go to war in 1982, with the government on the brink of collapse, and the economy a complete basket case, changed everything, and undoubtedly for the better.

An actual crisis tends to focus the mind.
Take home is great, except people cheat. People even cheat on early screening questions knowing that an interview is coming up.

(In a previous role, I gave applicants the same -- very trivial -- question that they had already coded the answer for in a do-at-home screening. I wasn't secretive about this, either, I told them that this is the exact same question they had already answered. A significant percentage of them were unable to figure out the same answer they had provided a few days earlier.)
Not particularly factorial problem, but the general interview questions require some amount of prior knowledge about the techniques. Topics like math based or bit manipulation, permutations/combinations have questions which are often asked in Interviews and require some prior knowledge to be able to give optimized solutions.
IMO the best way to spot a jerk is how they react to their own screwups.

Everyone has been there at some point in their career, whether it's rm -rf / on a production server, or forgetting a WHERE clause in a DELETE query - you WILL fuck something up, and it'll be something important.

Now, a normal person will own up to their mistake, use it as a learning experience, laugh about it, and maybe ask someone for help. Take the mickey a bit, but don't give them too hard a time. They know what they did and they respect you, which is why they asked you.

This leads to the second way to spot them: do they take other people's advice or suggestions on board? Even if they don't think it's the right solution, do they engage politely in a constructive discussion? Nobody is an expert on everything.

If they don't do either of those, you've got a narcissist on your hands.

Another thing to bear in mind is that occasionally a particularly egregious asshole needs taking down a few pegs. That's how you handle bullies - you take their perceived power away.
You could choose not to buy health insurance. Why should an insure be forced to subsidize your lifestyle choices?
Honestly, I think Inbev is one of the most interesting cases when it comes to wealth building. Interbrew was a merger of small(er) Belgian breweries, run mainly by old money aristocratic families. And they basically levered and merged their way up, into a global player worth hundreds of billions in market cap.
Yes it can, in which case you embed OpenMP parallelism in low-level library calls, and is another way to accomplish what the article suggests.

But it's still a fine-grained parallelism so numpy can match plain Fortran performance in special cases (and not the other way around).
You shouldn't buy sex toys on amazon precisely because of reason number 3. Shit is straight up dangerous and someone is going to get hurt before long, it'll be a huge lawsuit and a PR disaster for Amazon and they'll finally crackdown on all the counterfeit chinese bullshit.
Relevant:

[SciHub](https://scihub.org/) is a project to "provide free access to research articles and latest research information without any barrier". It can also be used via Telegram at @scihubot.
> You can argue that the entire market was over-valuing the property, but... that just seems kind of cold.

Cold or not, it happens all the time. It surely happened in 2000s in Silicon Valley, then prices took a big dip in 2007/2008. Now they're back, but if you're assuming somehow this time it's "real", I've got some bad news - it's never real, and entire market is completely capable of overvaluing your property and then regretting it and dropping your property value by 50% or so.
.NET is the perfect stack for the generalist.

- As a consultant if I am handed a .NET project, even if it's a ios, android, web app, or a wpf application, then I'm usually familiar with 100% of the ORMs/PDF libraries/GUIs/build systems/source controls/IDEs/web frameworks they use(excluding client side web). I can come up to speed and get running quickly whether it was built last year or 10 years ago. It's the exact opposite of the javascript environment where two different javascript apps have less in common than a ruby and python app. It also allows me to meet all my clients need well enough on one platform.

- Because of the previous item, it's perfect for enterprise which needs to be able to scale up and down teams internally.

- Tooling is built for ease of use and is amazing. A lot of tooling from my experience in the java world is more powerful but with much much steeper learning curves. Leading to far more specialization.

- Visual studio is a best in class IDE.

- It's not java. From a language perspective java is still playing catch-up.

Java is great, there are a lot of amazing open source projects on it, the big data story on java is far more compelling, you can write much better Android apps, and and large multi-department transactions financial/enterprise software. But it is in no way shape or form superior to .Net in all ways.
I Made More Money with Airbnb Than I Spent Traveling for 2 Weeks
I was pretty astonished by this article. I work in the medical field in Australia and I can’t imagine any hospital here responding and coping in this manner. Our trauma is generally from car crashes and only rarely from guns. I think the victims of this incident were very lucky that this guy was running the show that night.
What I would like to know is how well they coped with record keeping and infection control. These are the things that I find tend to get deprioritised in a crisis.
Agree! It's really ridiculous and quite sad. I am no longer at a University so basically everything I read is stolen via Scihub.

Hopefully, more and more researcher will continue to preprint their work. Something we're trying to help with at https://www.authorea.com (disclosure: I work there)
> The problem with universal pot is that it travels through air, and the smells from some of these strains is unbearable if you are not a pot user.

Tobacco is worse. It's not going away.

> Another problem is contact highs, if your a non smoker you can literally catch a contact high from being in the presence of someone smoking a strong strain.

Would be really great if true, but is unfortunately a drug scare myth from the 60s.
Silmarillion is mostly First Age, with scant coverage given to the Second and none to the Third. Personally, even as a serious Tolkien fan in my younger days, I'd find a Silmarillion-based series totally uninteresting and would prefer just about any other part of the canon.
Google, along with other tech giants have become a direct threat to freedom, liberty, and even democracy in and of itself to a degree that is far far greater of a threat than even the Northern robber baron industrialists of the past. I suspect Google is just a first target because of it's vast reach and involvement in political and civic avenues. If they are not careful, they are going to have to be made an example of by essentially breaking Alphabet apart in separate legal entities not dissimilar to how AT&T was broken up into the "Baby Bells"

It's really rather scary once you start looking into what Google has turned into and once you get an understanding for just how far their reach extends how it is starting to wield its power ever more blatantly and openly. And as it becomes ever increasingly more powerful and, as others have indicated, essentially clears more profit than Missouri's whole state budget, it is also directly ties and entanglements with foreign national interests that are at odds with American ones, let alone American citizens' interests. Google has effectively become an unaccountable dictatorial supra-state entity.

There is really exponential risk to all of humanity in letting Google exist in it's current form, especially when becoming ever more influenced by values and mores and ideals leadership that may not respect democracy and self-determination. We see the evidence of that most blatantly on YouTube. Just alone that entity really needs to be declared a public utility that cannot discriminate based on anything but illegal activities. Sure there are "competitors" like there is, e.g., competition to other monopolies, but due to the unique network effect nature of the internet it is a kind of self-reinforcing monopoly.
Ah, there we go. I don't get the same visual cues which confused me a bit but those aren't actually important at all. Thank you very much.
Those numbers seem a little disingenuous. If you work at a decent university you're not paying $20 to access every article.

Plus, I'd be stunned if all the people making the citations actually read the full paper. Some papers are cited because everyone knows you need to cite them.
It's still/always 17%, but it would cap out at $20,000 if above ~117k, so it would effectively be less than 17% on an annualized basis.

Or paying up-front/in monthly payments is $1041/month for 12 months.
Why do these articles always assume that if we find anything it will just be microbial? There could be anything at all down there.
Not sure if you'll see this, but I added some job/work descriptions. Thoughts appreciated
so the core GSM is done by a SIM800L module. Will that work on any normal cell network? I know a certain class of cheap GSM chip only works with a 2G network, and (as I understand it) T-Mobile is the only operator of such a thing in the US, and they're trying to phase it out. Is this correct? Could someone enlighten me as to how all this works?
I think the real issue is that taxing corporations is the wrong approach. Companies don't and really can't pay taxes. The burden of the tax always falls on some individual or group of individuals, not the company. When try and tax a company they can pass on the cost of that tax in one of 3 ways. They can pass it on to shareholders in the form of lower dividends. They can pass it on to customers in the form of higher prices, or they can pass it on to workers in the form of lower wages. Several CBO studies have show that it is workers who bear the primary burden of the tax. Which I think is probably the exact opposite outcome of what people who argue for corporate taxation want. However, it makes perfect sense why it is that way. The shareholders are never going to agree to pay the tax in the form of lower dividends. The company has limited ability to raise prices in many cases without losing customers, so the easiest way for them to pay the tax is to reduce the total wages that they pay out. Taxing corporations is nonsensical. Some individual is always going to end up paying the tax.
Anecdotally, I have found that Brave chokes on some obscure websites (i.e. it won't play video or audio).
For those, like myself, that were thinking "huh, I haven't seen any noticeable differences" when reading the article/comments: FF 57 is the version you want and it is officially releasing tomorrow.

https://www.mozilla.org/en-US/firefox/quantum/
The top 10 paywalled articles are all from the 20th century. The Open Access movement is great but it doesn't do anything to free up papers from the past.

A large part of the problem is the ridiculous duration of copyright. "Adsorption of Gases in Multimolecular Layers" is from 1938 and still paywalled.

In practice, almost all papers this popular will be available on random .edu sites and Google Scholar will find those technically-forbidden copies for you. But it is a significant problem if you don't have an institutional affiliation and you want to read articles that aren't among the top 5% cited. (Or at least it was a problem for me before sci-hub; I retained academic contacts who could email me any papers I wanted, but I had to cross a pretty high interest threshold before I'd bug someone to request that favor.)
>One can "call someone on their bullshit" without being mean.

I don't think you can, actually. You can do it without being gratuitously mean, but one way or the other somebody's feelings are going to get hurt.

>And, quite frankly, if someone in my organization said that someone should be 'retroactively aborted' for a tech choice they made, I'd argue for their termination too.

Is what you make as technically impressive as linux?
thats fair, can you point to some example of non idiomatic c# code that you spoke about? I would love to read the code just for learning purpose.
Forget it.

It would be an administrative nightmare. You would have to vote 28 / 4 times per year!!!

It would have little effect, but MASSIVE push back.

These years the EU needs to lay low, and focus on doing good without drawing more people to support the extreme right-wing/neo-nazis.

This is not the time for bold moves in western Europe; this could back-fire. There are some wiggle room for playing hard ball in eastern Europe, like getting Romanian prisons into ECHR compliance.
Curiously enough, those weren't the definitions I offered as those weren't the definitions I was using.