skysight-inc/HackerNews huggingface dataset:
So, the question I have is, should I switch my projects back to jemalloc? Are there are guidelines for determining where it makes sense and where it doesn't? (Obviously to get the fully correct answer for my project, I should benchmark, but how do I know if its even worth going to the effort of that?)
>The Republicans are far more unified

Or not. What about the Trump faction vs. the RINO's.
This reads like something a child would write. Are you an adult?
> Strange, last I checked there isn’t a bill on the President’s desk.

There isn't a bill on his desk because McConnell won't let it happen because Trump won't sign it. Your reading of this situation is incredibly simplified. Trump by virtue of McConnell is absolutely a big reason why we are in a shutdown.
Not natively as far as I am aware.
Which also has an impact on the makeup of the prison population.
Case against civilization
It's nice to be in such a privileged position. Unfortunately not an option for most of us.
Google have become masters at not knowing when enough is enough. Remember when Google Maps was great? Not perfect, and not quite as pretty as it is now. But it sure did work well and was a hell of a lot faster than it is now.
I had to add "food ordering" to "ritual" to get DDG or Google to tell me what you might be talking about. The landing page doesn't explain what it does, at all, above the fold. "Make friends with food" is the largest text and it appears this does something called "social ordering". Is that like group orders? Or catering? Or does it automatically post everything I order to my social media? "Make friends with food" plus the image on the page makes me think maybe it's some kind of food-related meet-up thing, like you take a slot at a table with other strangers who are also using the app so you're not alone at lunch.

Whatever it is, I can "order now". Scrolling reveals that yes, it appears it's just group orders and take-out. What a revolution.
Why? Is it a bad word in some language?
Staring is not enough, you need to benchmark. You might be surprised.

The results are often counterintuitive, because it's hard for a human to account for how the program _actually_ gets executed, which instructions go in which order, port utilization, data dependencies, CPU bugs, effects of alignment (or, often, lack thereof on Intel CPUs), micro-op caching, etc etc. For all you know GCC deliberately avoided the use of AVX512 registers because AVX512 causes the CPU to throttle the clock.

I've also found that ye olde -O2 flag recommendation which says -O3 is likely to be slower in practice because it produces bulkier machine code, nearly never holds up anymore.

That said, I concede that autovectorization is not perfect. I can almost always beat it if I really want to, sometimes by quite a margin. But what you're proposing is unlikely to help matters, especially for smaller inputs that you're concerned about.
Very very nice project. Did you communicate with the lead developper of the Zero phone ? (https://www.crowdsupply.com/arsenijs/zerophone) These two projects could be a great match I think.

I hope to start hacking on my Motorola E 4G (surnia) for which works has started on the wiki but it is my main phone and I need to keep it working :(
> Some jobs require C++ and algorithmic skills. If you don't know how to write a basic algorithm in C++, then you might not be the best fit - and you might not want to join the company as a junior developer.

If it's down to syntax errors, and the logic is correct, what the heck does it matter? Almost everyone writes code in an IDE that will deal with those syntax errors.
> I guess that depends on whether you think appealing to outrage and fear through lies and disinformation is good for Democracy

Given how much it is done by top politicians, and they are still getting elected and re-elected for decades, I think most of the electorate is OK with that.

> When a candidate/politician tells a lie, they can be called out on it and are (until recently) accountable to their words and actions.

Or not. But I don't see how it is related to the topic under discussion. You said the main effect of fake news is getting people to vote. But getting people to vote is considered to be a good thing, so what is the bad thing then? That they are lies? Politician lie all the time, nothing changed. Democracy survived it.

> However, fake news purveyors can practically anonymously blanket the internet

Do you realize the size of the modern internet? Nobody can "blanket" it.

> to such a degree that mass manipulation can occur with no real way to counter it.

So we're back to the original question - is there any evidence of mass manipulation actually occurring, and if so - who is being manipulated and to do what? So far the hypothesis was that the people are manipulated to vote more - but, as I noted, people are manipulated to vote on every election, this has nothing to do with "fake news", literally everybody is trying to manipulate their supporters to vote more (and their opponents to vote less). Is there any data that fake news makes a noticeable effect on this? I certainly haven't seen any, and neither of the MSM articles mentioning this as an obvious fact that everybody knows is happening provides any. It looks more like the routine moral panic than something factual.
These posts are a blueprint for a successful business that read like a gripping novel -- really enjoyed it!

Bookmarked and will refer back to this as I develop http://www.blog2video.com as I eventually want to get to the point of scaling and ultimately selling the business.

Quick question: what form of free trial structure ended up working best for you? I like the risk-free offer and am trying to craft one of my own.
One thing that most people don't realize at big tech companies is how much your time actually is monitored.
The amount of tickets you close out, the amount of code reviews you publish, how many code reviews of other employees you're doing. There's a lot of metrics that are not openly discussed but are being tracked and watched to make sure you're performing at the same level as your peers.
A Q&A with Twitter's CEO
Thanks for sharing your experience :) I'm curious about your hiring process, how did you found your candidates and interviewed them?
> a unique identifier, already conveniently assigned to all people, for identification purposes

One problem is that it's not unique. :)
I am missing bigger screenshots though, I tried opening them separate but they are quite small.
Yeah, I would prefer if the eInk display was used to emulate the ticks and numbers of a more traditional watch dial than actually display the time. (For instance, I actually really like the classic Timex Expedition dial. It's not high-end, but it's simple and clean.)
It shouldn't make you feel dumb - it should just make you aware of the incredible breadth and depth of human knowledge out there.

For every single field, there is so much to learn and know. People often underestimate how complex their sister-fields are. You know enough to be dangerous, but not enough to know how much you don't know.
I'm wondering if the FBI investigations are for securities fraud. Why would the OK Dept of Securities have this data in the first place?
How long do you think the average company's IT infrastructure would continue working if all employees instantly dropped dead?

Infra that I've built? Years. If that makes me above-average, I hope it's only barely.
One point. Type erasure in Java is actually a bad thing -- this is because generics were added after the fact, and in order to provide compatibility with older code, Java only performs those checks at compile time. In some cases, even with generics, you cannot guarantee type-safety in Java due to type-erasure -- the information is essentially unavailable at runtime.
Interestingly, it's happening today on a fairly large scale in software--through open source. Open source has removed a lot of the barriers to cooperation because it can happen at least somewhat informally without a lot of the traditional legal and IP paperwork associated with consortia.
There isn't a bill on president's desk, because the Speaker of the Senate refuses to allow a vote on any bill that the president claims he won't sign (which includes the bill that Senate has passed originally).
If you can afford a lawyer, 90% in the US go to prison in a plea bargain..

The UK have a few limits on what can be bargained...

No justice justice system is perfect, but I'm generally pretty bummed by of what we hear coming out of them..
Blockchain News
Hi guys,

Ive just started a blockchain newsletter over at https://blockchainnewsletter.io where i try to summarise the daily happenings in the blockchain and cryptocurrency world.

If any of you guys are interested in a nice summary of daily news but dont always have time to check yourself, id love for you to sign up!

I look up all the news myself and send it daily around 1 or 2pm GMT.

Thanks very much for your time :)

https://blockchainnewsletter.io
I was asked to write a function findSum(array1, array2, sum) that returns true if two numbers from two sorted arrays add up to a given sum. I was able to solve it with my eyes closed using a double for loop — O(n²) time complexity. For the remaining time I was able to reduce the time complexity by converting arrays to hash maps, then finding the difference by subtracting sum from the first list element and checking if that difference is a “key” of the second hash map.

OK, I can accept the fact that in some environments, knowledge of BFS (and the ability to implement it from scratch) can be considered a must-have skill for a front-end developer. (Not in all environments. But granted, in some environments).

But can someone please explain how the need to implement a function like findSum in less than O(n²) -- and in particular: to be able to whip out the sorting trick necessary to achieve it, while standing in front of a shitty whiteboard with strangers staring at you --

Can reasonably occur in an actual front-end engineering role?
The blog of the movement, while it stopped in 2012, seems to contain short reviews indicating whether certain SF works qualify: http://mundane-sf.blogspot.com/
That's what maintenance contracts are for.
I guess. IMHO dissenting minorities are treated pretty well in California - the Oroville dam repairs are complete (and look pretty impressive) and there's been a massive disaster response from CalFire & other local fire departments to the Redding & Paradise fires, despite those all being very red areas. And San Jose is covering the wages of TSA screeners at Mineta airport during the government shutdown, even though the TSA isn't exactly the most popular agency of Silicon Valley liberals.
MIT Mapping the Brain at Unprecedented Resolutions with Lattice-Light Microscopy
Hey stevev I know it's been a bit since you made this comment but could you provide further details on the tool and the benefits you found from the switch? I'm currently on Aurora MySQL and have hundreds of GB and am feeling it in a not great way. I'd love to get a feel for a path forward that could be better.

Thanks!
Implicit Gender Bias in Startup Funding
It depends. In the gamedev industry, we noticed performance improvements when switching the allocator. But “should” is relative.

You probably won’t get a 2x boost from it. But you might notice some improvements. It’s worth trying if you can test it quickly.

Software best practices are like flossing: good in the long term, but probably not crucial to keeping your bite.
Satire About Being a Remote Worker
KDE Plasma 5.15 Beta: Lightweight, Usable and Productive
Heh, in tandem with other current thread(s), I wonder if any company interviews candidates by this criteria.
But this question does not really tell me anything.
It only has one possible answer, which is "Yes!"

If I had a magic truth-detecting wand, it might be a good one, but in practice, candidates may be lying or honestly overestimating their ability.
Read the privacy demands that Amazon-investing nuns sent to Jeff Bezos
Great question! AngelList is a great source for inbound. That's how I found the operations person.

Right when I started looking for a salesperson Zirtual (a similar company) shut down and laid off all their employees so I sent about 5 people messages on LinkedIn and asked if they'd be interested in chatting. Two responded and I hired one of them.

This is a great book on hiring and more about running an interview process - https://www.amazon.com/dp/B001EL6RWY/ref=dp-kindle-redirect?...
How Men and Women Approach Open Source Differently
But you must know tons of people are voting based on incorrect information already. Just read any public politics forum, you'll encounter thousands of them. Nobody says "please vote only if you are sure you have correct information". Everybody says "please vote" without any qualifications. Nobody says "we'd make a voter registration drive, but before registering every voter we'd double check they have correct information with this easy 20-minute exam". It's always unconditional "voting is good, no matter what". So, is it one or the other? Is it always good or only good if you have "correct information"? And who's gonna decide that information is correct, given how wildly different information providers disagree even about basic questions of the policy? Even if we look at the same person position in 5 years, they may be saying something diametrically opposite to what they said 5 years ago - so which information is correct? Should we discourage people that we think have incorrect information from voting, and if it's a good thing, why is nobody doing it?
Unknowable.
https://www.urbandictionary.com/define.php?term=beaver
You do realize what you're asking for is personalization, right?
FWIW, I do recall DDG regularly giving me results for Melbourne, Florida (when I actually want Melbourne, Australia).

E.g. if I search for <a href='https://duckduckgo.com/?q=melbourne+restaurant&t=ffab&atb=v1... Restaurant"</a>, the first result is FL.

"Melbourne Indian Restaurant" is a bit better, but half of the front page results are still FL.

"Melbourne weather" always used to return FL, but that looks like its been fixed.
The Birthday Problem, as it is known, has sqrt(N) as an approximate answer to get a 50% chance of a clash.

So 16 million devices.
The key word here being, "warrantless".
Notice that it's showing the "pairing" swarm code, meaning it's not initialized. Dude is wearing it just to show off the watch. :-)
Top comments all are trying to relativise the stuff Russia is doing, what a surprise - basic propaganda tactics.

The things the Russian propaganda machine is spreading are just intense. Misinformation on repeat, with real life consequences. That big US corps manipulate too is another story, but what Russia is doing is clearly at another scale and state sponsored with clear foreign policy aims, most importantly to undermine trust in institutions and the actual news media and secondly to try different alternate narratives and see which ones stick. The key aim of these many sites is to disseminate and diffuse the disinformation to come from 'many sources' at once, to make it more convincing (what we hear often enough we believe).

This series of bans is a very good initiative, although I'd say far too little too late. Sputnik and co are not media, they are propaganda machines that happen to intersperse some true stories and occasional facts in their package of lies. If you don't believe me- look at the site. Solid news mixed with outlandish conspiracy theories, and all that 100% state sponsored.

For context I very much recommend anyone interested to take a look at Oxford's excellent computational propaganda research:

https://comprop.oii.ox.ac.uk/

This official EU initiative is similar, taking apart individual pieces of disinformation:

https://euvsdisinfo.eu/
> I can see this be the case at blue collar types of jobs. But across many professions (medical doctors, researchers, professors, ...), people are actually interested in their work!

TBH this reads as pretty patronizing and shows a fundamental disrespect/misunderstanding of blue collar workers.
I originally started with 100 lead free trial since I wanted people to convert one and then sign up for 1,000 or more. But it ended up being costly and not everyone converted their 100. So I switched it to 25 and communicated that the goal wasn't to convert a lead in the free trial but just show the quality of the data we could provide.

I think that's an important an often overlooked idea: you really need to help your customer think about how to try your product. Guide them along that process based on what you've seen work in the past. Don't let them figure it out and evaluate on their own.
That's "lying" (if intentional) or "being mistaken" (if sincere). People do it all the time since speech was invented (and probably before that too - I've read about some animals being capable of lying).
Exactly. OP physically can get their oil recycled. The only reason they are not doing it is because the law requires an inspector to come and inspect and tick a checkbox. Without that requirement, there would be no ticking time-bomb. They could just recycle the oil, buy new supplies, and life could go on.

Same for the TSA. If the TSA disappeared overnight, we’d just get on airplanes and fly to our destinations like we did before they came around. We have long lines not because there are fewer agents, but because the law says an agent must process you and there are few agents.
> Surely you’re open to a lawsuit anyway: candidate doesn’t get a response to a feedback request and sues because they’re a minority, no response must mean discrimination, right?

No.. because all you have to do is demonstrate that you followed standard procedures.

Your lawyers would respond to their lawyers with appropriate policy documentation, and their lawyers would tell their client that there likely isn't a case.

The only way there would be a case would be _if_ the person could find others who had received feedback.
I'm all for it, but also acutely aware of the burden this brings.

Just like GDPR, mega corps will have no problems building out these processes and complying.

Small and mid size companies? Good luck to you all.
Trademark alert.
Pgcli and PgModeler are usually by go-to these days. (Sometimes pgadmin4 if I need to see stats)
Sounds like a Kubernetes resource request, rather than a limit.
I wonder for curiosity and concerns; how and why the new DNA letters have not already evolved and do not already feature in the present range of living species? Should a firm understanding of this, no matter how far off, not be a prerequisite to aspirations of mass production of novel proteins and new lifeforms featuring them?

Novel DNA and proteins - after billions of years natural CI... we better be sure to have a damn good incident response capability! But do we?
There are many ways to justify evil.
Convenient, easy to access / use debuggers are a boon for logic bugs. Being able to see the flow of the program and snapshots of state reduce the time it takes to identify and fix bugs significantly.

Perhaps everyone being a print debugger in Rust is less a compliment to the language, but a criticism of the tooling. I absolutely adore Rust, but understand there are still some vast gaps in the tooling.
Let’s talk about open-source sustainability
Agree it's annoying (I'm one of the co-founders) but it's the minimal 'eval' to make sure users succeed to maximize the value from their downloads. We mainly push them to slack and to share monitoring and logs with us, until they get to prod
Bits and Bugs: A Review of Software Failures in Computational Science
Sadly this is not the first time an Oklahoma state agency has famously leaked personal information online. 11 years ago, the Oklahoma Corrections Department made the Social Security numbers of registered sex offenders available through simple SQL injection on an Internet-facing website:

https://web.archive.org/web/20080415231058/http://thedailywt...
Melbourne, FL.

The cheapest house on the market is going for $30,000 and the median is going for $157,100. Throwing some randomly into a calculator, it looks like $50 to $100 per square foot for real suburban-type homes. Prices are the same in Palm Bay, just to the south of Melbourne.

Yes, there are jobs. There are several large defense contractors in the area, along with many startups doing things related to software security. I usually post one to the "Who is Hiring?" thread.

So get the job, live cheaply, and buy a house. Heck, buy it in cash. Two years of a single income will do that if your tastes are not extravagant.
Kubernetes has a “-system-reserved” flag for that purpose. Limits are something else entirely.
If you can pass a Google interview just from doing leetcode for a month, you got some bad interviewers there.

Last time I interviewed there I got pushed on just about every aspect of knowledge I had, going back over a decade+ of experience.

There was an awful lot of bullshit trivia questions buried in it, though, and a bizarre obsession with apparently expecting me to know every argument flag for a CLI off the top of my head.
ark is a coin. dpos is an alternative to proof of work. you get paid by holding the coin. merged mining is from 2012, it’s when two coins use the same algorithm so you can mine both at the same time, securing both chains
The time it takes to switch focus during offline activities is much higher. I can guarantee if it took you 5-10 minutes to switch websites, you'd be a lot more fixated on one thing at a time...

You can't alt+tab on real life activities very easily (generally).
Thanks for this! I wasn't aware of either.
OK, updated over here.
Phosphorus: 350 years after its discovery, this vital element is running out
Because it can be used to wrap any expression.

I haven't seen a debug function that returns the value again anywhere else.
>That's not how you should buy tools, though.

Well this is certainly subjective and dependent on multiple factors. It may very well be that you could get a similar device for $10-$20 or scrap one together for as much, but its probably not going to come with a good warranty or much reassurance of it's actual performance. And also, just as the crowd here is more likely to be able to build one, the crowd here is also more likely to be able to drop $200 on something if they want it.

Use cases matter. Someone worried about voyeurs should think like voyeurs. They're driven by impulse and most of the time are probably not going to be super organized or resourceful. There's no need to waste your money on RF detectors or camera lens detectors if you are dealing with the kind of hidden surveillance equipment you'd see on Amazon; it's not that sneaky and you can just examine objects like clocks, smoke alarms, door hooks, and phone chargers for obvious cameras. These kind of surveillance devices are really only hidden to people who aren't looking for them.

OTOH if it matters enough to want a camera lens or RF detector I'd definitely at least want a good piece of tool. Doesn't have to be the one in the article, but it'd certainly be worth considering. This is especially true in cases of potential corporate espionage and other situations of similar importance.

Not at all saying there isn't a market for a cheaper device or a DIY replacement, but to be honest I think a lot of people are better off with buying nothing, if you ask me.
I know a lot of worriers, including my wife. I believe it all comes down to two things: control and perfection. Things you can't control make you worried, and you have this idealized version of what the outcome is supposed to be.

If there were any real answers that could be given, we wouldn't have people in the world who worry anymore. The truth is that what helps is different for everyone. I personally loathe self-help books, but I found that reading literature has had a significant impact on how I view living/life. Just keep an open mind and try a few things. Maybe what helps you is going to a sweat lodge twice a year, who knows?