skysight-inc/HackerNews huggingface dataset:
I like to try out new tools likes this, but whilst on my mac, and I generally use Sequel Pro for my databases (I use mysql and mariadb drop-ins). I have my database locally in a docker container, where I forward 3306 to 3300.
Entering host as 127.0.0.1 with correct credentials and port, it gives me this error: "Could not connect: Access denied for user 'root'@'172.18.0.1'".
This does not happen with Sequel, but occurs with Dbeaver. It actually also happened trying TablePlus which is a piece of software that a fellow commenter was mentioning.
I'm sure that it could be solved in my configs by allowing that particular IP, which is the local IP of the virtual machine which is serving docker. However, that is supposed to be completely transparent, thus I should be able to connect through 127.0.0.1.
As I haven't looked at the source code, it seems like the host lookup logic is flawed, as it translates my `127.0.0.1` to `172.18.0.1`. Why? Dunno. But this occurred in both Dbeaver and TablePlus. Works in my terminal and in Sequel however.
Great tool and it supports msaccess files
> pick one

That is a model example of a false dichotomy.
But it would be better if they had to show reasonable suspicion.

> Effective law enforcement often requires undercover work, information gathering and surveillance of suspected criminals. Such surveillance should be based on reasonable suspicion of criminal activity – and ended when that suspicion is dispelled.

> However, when conducted without suspicion of criminal activity, especially when targeted at unpopular political groups, or when intended to profile religious, ethnic or racial minorities, it violates the right to be free of unwarranted government intrusion and to exercise free speech, association, and practice one’s religion. The harm to those under surveillance without suspicion is made worse when the information collected about them and their activities is shared by local, state and federal law enforcement, military and security agencies and stored in multiple databases, just in case it might ever become useful.

> In addition to chilling speech, surveillance without suspicion actually makes law enforcement less effective. When authorities are swamped with mountains of irrelevant and inaccurate information, their ability to properly analyze data is compromised. Ultimately, these practices make us less safe.

https://www.aclu-wa.org/pages/surveillance-without-suspicion

Right now, your social media might be mined to classify you as an "anarchist", after which you may be pulled over and arrested when you are driving close to an anti-war protest. To me, that does not sound just at all.
> What about the Trump faction vs. the RINO's.

There are factions in the Republican Party, but for various reasons they are much more prone to have the non-dominant faction submit meekly to the dominant faction in terms of most actions in government, and even most public statements outside of contested primary campaigns. And even there the actual policy disputes are often not front and center.
There is a great Alvin Toffler quote that foretold this:
"
One of the functions of a legislature is to negotiate compromises among various constituencies. Well, the constituencies today are so numerous, their demands are so complex, and the rate of change in their demands and in the constituencies is so high that nobody in Congress represents anybody anymore. They represent themselves. Because their constituency changes from day to day. And as a consequence, their ability to broker out differences to arrive at compromise is more limited than it was.
"
A system failed not the ‘elites’. This was a referendum we should never have had. This was a referendum that was badly executed. This was a referendum whose result was impossible to achieve. This is a disaster of a modern democracy.

Never have a referendum that doesn’t explain in detail how to achieve either result. If you can’t explain how to achieve the results then it’s not a matter that is appropriate for a referendum. Brexit falls squarely in the latter camp.
who are generally on the side of Brexit
Thanks for all the comments. I’ve updated the title and some of the wording to address the feedback given here.
> Pry-Fi comes with a War mode, which when enabled tries to make your Android device appear like dozens of people. Just wandering around an area under Wi-Fi location surveillance for a few minutes can ruin the tracking data for the period of your stay.

[1] https://play.google.com/store/apps/details?id=eu.chainfire.p...
If the regulations were abolished, some companies would just dump the harmful waste products. Negative externalities are a real thing.

Obviously, regulations can cause problems or have significant issues, so we should continually modify them as necessary, to the best of our ability. This includes removing them if they aren't beneficial, or creating new ones.
> It’s still a mid range die - TU104, the high end die is the TU102, it’s all relative.

yes and no. in a product marketed toward consumers, the price tiers have to be at least somewhat informed by what people are willing/able to pay. a boxster isn't an entry level car just because it's the cheapest one porsche makes.
Try with FAANG, see how it works...
> increases the odds of all your logins being compromised in one swoop

Yes... but if someone has access to your 1Password account, they most likely gained physical access to or otherwise pwned your computer. Sure, it's slightly easier for an attacker to do that than to get 2FA tokens off your phone, if that's where you keep them.

So the increased risk of using 1Password for 2FA (given you're already using 1Password for passwords) would be roughly quantified by taking the risk of computer pwnage and subtracting the risk of phone pwnage given they already pwned your computer -- not much in my opinion, if you're reasonably security-conscious on your computer. Note that I'm ignoring the risk of 1Password's encryption being broken or insider threat at AgileBits, which in my opinion is vanishingly small at present.
Thanks for letting me know about the rules. I’ve updated the blog post title as you suggested.
> It looks like Rust is doing things Python-style, which is a scary thought. Instead of providing distinct ways to change endianness and to interpret data as integers, the functionality is crammed into one interface.

Except it's not. These specific methods aren't some grand interface to change endianness. These are convenience routines for converting between bytes and integers, which is a not altogether uncommon thing to do. I certainly do it a lot.

The existence of these byte-to-integer conversion methods does not imply the non-existence of other methods to convert endianness within integers. Indeed, those methods have existed since Rust 1.0: `swap_bytes`, `from_be`, `from_le`, `to_be`, and `to_le` are all methods defined on {integer type} that return {integer type}.
This strikes me somewhat similar to saying that we should not use Newtonian mechanics, because we know better that at subatomic level Newton's laws do not apply.

But Newtonian mechanics are still extremely valuable, worth discovering and understanding, and anyone catching a baseball is employing them quite proactively. JTBs are the Newtonian mechanics of epistemology. You can pick them apart at a deeper level and show how they don't really exist, but they are still incredibly useful.
That really hasn't been the case for a while - Boehner couldn't get his party to come together for anything
Close: $260 million. Though it appears Fossil is only selling part of its portfolio (mostly IP plus some R&D) and they very much plan to continue producing smartwatches.

Curiously, it sounds like Misfit's involved in whatever it was that Google's interested in:

https://arstechnica.com/gadgets/2019/01/google-buys-40-milli...

> According to a [report](https://www.wareable.com/fossil/google-fossil-wear-os-smartw...) from Wareable, McKelvey stated the deal will bring about a "new product innovation that's not yet hit the market." This is reportedly based on technology that Fossil acquired from wearable company Misfit when it [bought the startup for $260 million](https://arstechnica.com/gadgets/2015/11/fossil-acquires-misf...) back in 2015.

In the Wareable article, Google Wear VP Stacey Burr says they want to bring this unnamed technology to the wider Wear OS ecosystem.
False. Business was healthy, had tons of money in bank.

But it wasn't exactly the business we signed up for when we started - see here https://www.blockspring.com/blog/blockspring-team-is-joining....

Joining Coinbase was no-brainer. Huge mission, excellent team, and high impact API + dev experience work.

Btw - we're hiring :)
Again, that would need to be a new standard that all payment providers honour. Not to mention 3DS is an optional extension for providers.

The dodgy ones aren't going to provide either 3DS or a secondary "are you SURE you are ok with recurring payments?". The legit operators are already making it obvious when something is a recurring payment.

The only secure way of getting customers to affirmatively consent to recurring payments, that I can think of, is a separate CVC or similar that's printed on the card. Still, I don't think this is a major problem worth solving. Most customers signing up for recurring payments are aware of what they're doing.
> AMD's APUs are good but aren't really that popular with gamers

It would help if you could actually buy them. The external graphics cards were great price-to-performance, but were basically impossible to find for a while (since they were the best at crypto/mining). So most of the people who wanted one, already had to settle for something else.

And all the OEMS are largely locked into Intel roadmaps, so even though AMD integrated GPUs are awesome, it's very difficult to find a laptop that ships with it. A laptop that could be an ultrabook all day, but still game at console-level graphics (1080p 30fps on low settings) would be a huge hit, and the product already exists. Most companies just aren't selling any of it yet (The Dell XPS 9575 being the only widely-available Windows unit I'm aware of).

So, to buy an AMD-powered laptop, you basically have to buy weird low-end hard-to-find laptops from HP or whatever -- even though the market that would best be served by these devices is the mid-range to high-end (ThinkPads, XPS, Spectre, etc).
Content Upgrade IDeas to Build Your Mailing List and Examples
Hi! It looks like I'd forgotten to update the CSS in one portion, due to this, on medium-sized screens, there was an overlap that occurred. This should be fixed now.
With FB, a person has opted in to being your friend. With a mass email list, whoever knows your email can send it.

With FB, you go to the site to get basically this stream of opt-in announcements. With email, they are mixed with things that might require urgent action and direct personal messages and spam and what-not. Of course, I don't have FB on my phone and if I did it would be more intrusive.
Yes, they are interested in private Facebook data. And no, you can't trust Facebook to not facilitate them if the wallets get opened, or if the police gets creative and starts sending you friend requests.

https://theintercept.com/2018/03/26/facebook-data-ice-immigr...

https://bgr.com/2018/09/25/facebook-police-fake-profiles/
A secretary certainly sounds expensive. Even if you had a remote Secretary as a Service who prints directly to your home printer as an implicit inbox (which you can't hear printing, because that would be too much like getting a notification), it would still cost too much.
I love my Fossil Q because it does one thing many other smart watches just don't: tells the time, all the time, no motion required, in a high contrast fashion.

All I really want out of a watch is that, plus long battery life (weeks at least, months preferably), self-charging, self-time setting, and, if I am lucky, some sort of "hey look at your phone" alert.

I get most of these with the Fossil Q. Others with my Citizens and Seiko non-smart watches, one of which has an e-ink display. Nothing has them all. Oh well.

I wonder if Google will make a Fossil Q which has it all. I do not need a display, health monitoring, etc.
A big part of the problem is that congresspeople can’t hire and retain good staffers long-term - the pay isn’t good enough and cost of living in DC has gone up drastically. This hamstrings Congress - they can’t really develop their own solutions and are forces to rely on outside sources for legislation. On a related note, did you know that more money is spent by businesses on lobbying than the federal government spends on all of Congress?

(Also, senators are congresspeople.)
>I don't understand why people want corporations to behave like non-profits. It's a corporation whose sole aim is make profit. But that doesn't mean they can't do something for goodwill that actually benefits the community.

Because people act like they're altruistic and nice when the reality is that they're not. I'm not gonna suck your dick because you pulled a PR stunt, I don't swing that way.

>What does this have anything to do with them doing something good for the community?

On the surface level more support for linux is good thing, but like all corporate-developed software it eventually becomes bloated and unstable and dies a slow death.
It depends a lot on the specific question, and the connectivity of the graph, but in general, BFS can use space proportional to the size of the entire graph, which for the FB friend graph is huge. Even on a machine with a lot of RAM, you shouldn't assume this will work.

DFS or IDFS can generally use space proportional to the diameter of the graph, which is far smaller.

That caveat with BFS turns out to be so bad in practice that I've never seen the algorithm used in practice, outside of a classroom. And indeed, I first thought the point of the question was to elicit this complaint. The interviewer wasn't on that page, though.

The problem being asked was considerably more complex than "closest friend with property X". I don't recall the details, but perhaps it was something more like "find the ten shortest friend paths to (a unique but unknown) someone with property X, where those paths share no nodes".
> Politics has the force of law behind it, cryptography has irrefutable mathematics. Let's see who wins.

In the end, force wins. Irrefutable mathematics are just a tool. Every right we have has been won through struggle. Sometimes that struggle is non-violent, sometimes it's less so, but it's always a struggle. A lot of people tend to forget that and think that technology will magically solve things. Or if not technology, something else or someone else will do it.
It can be interpreted as a model example of a paradox just as easily. Depends on how you want to interpret the actors and motives.
Is Google an evil genius?
The reason that person needs to come tick that checkbox is because less ethical businesses have shown time and again that they will dump the oil wherever is cheapest/easiest if there is no oversight.

Same with TSA. While they aren't perfect, we don't have bimonthly hijackings like we did 40-50 years ago.
It is very calming to see some more people in the comments are sharing this observation as well.

So many comments seem to be projecting onto, reading into OPs personality.
Your comment here and your linked comment address different concerns to me. Your 2015 comment was security/privacy focused and i believe appropriately so. Your comment today surprises me. I'd argue that "tech for non-tech people" accurately describes most successful businesses outside of devops-focused SaaS in the last 5 years. Heck i'd argue slack is "tech for non-tech people"

Granted i know little about Blockspring, but no funding events in 3.5 years after a 3.5MM round with 11-50 employees[1] sounds like financial traction to me. Maintaining a < $1M burn for over 3 years with > 10 employees isn't easy. And such napkin math assumes they sold while staring down impending bankruptcy. Possible, but its a tale rife with speculation.

1: https://www.crunchbase.com/organization/blockspring
Do republicans even exist, outside London?
Whenever learned database indexes come up, people get worried about worst-case performance compared to the predictability of B-trees. So, to preemptively clarify: the B-tree alternatives used in SageDB are able to give the same logarithmic upper bounds on query time, but can often do much better in terms of size and speed when there's exploitable structure in the data.
>With FB, a person has opted in to being your friend.

And if for some reason you feel obligated to be someone's "friend" on Facebook, you can still opt out of seeing their updates. Not so with email, unless you write a filter that sends it straight to the trash.
I for one, am hoping for far more cyberpunk content.
How about "Forcing a brexit vote indicates a failure of the elite. Failure to ratify a brexit deal indicates a further failure of the elite"
Fair enough. Should probably just generalize that's some kind of naturally occurring thing that's not the result of alien intelligence.
Except that without this inspection they could also pour the oil into the nearest river and no one would know. The inspection is there for a reason - to see that it is properly stored and recycled, at every stage of its life.
I like DBeaver but I've been having some problems with how it handles timeout of connections. I often end up sitting with it unusable for up to 2 minutes because it can't seem to understand that a connection is dead, despite me setting all the available options to use a shorter timeout. I'm sure this is partly due to my specific network conditions but it nearly destroys its usability while other tools (eg: SquirrelSQL) just don't seem to have the same problem.
I'm honestly just curious but I didn't see a career section on your site.
Because obviously, you spent time to judge the guy by his "cookie-cutter tutorials", if you are really good judge of a coder, you would judge the coder by the code. Not by tutorials he writes.
"They shouldn't have riled people up to vote for brexit, but once the people did, they should have carried it out". No need to pick one.
Every word in Urban Dictionary has at least one innuendo definition. Specially those that aren't innuendos.
"Too much democracy indicates a failure of the elite."

"Too little democracy indicates a failure of the elite."

Pick one.
> I'd argue that "tech for non-tech people" accurately describes most successful businesses outside of devops-focused SaaS in the last 5 years. Heck i'd argue slack is "tech for non-tech people"

To clarify, I was more against the "killing of spreadsheets" the linked a16z article mentioned as it seemed to offer a solution that was more complicated than the problem it solves.

You do have a point about SaaSes making things easier for nontech people. Airtable, for example, expanded on spreadsheets to make them better and playing to their strengths, instead of trying to kill them.
Exactly. I worked in Business Intelligence and having both an accountant and a programmer background, whiteboard coding never comes up in interviews. Its more domain knowledge that's important, which is mostly about finance/accountancy.
What if I believe he’s a foreign agent with lots of evidence?
I thought so at the time... In my defense I was 15 or so :)

But why did set these objectivea in Iraq, we could have picked so many different places, with lot worse people than Saddam.

Just saying, there is not of examples of wheels starting to spin and being hard to stop.
Reader mode should be working now. Just tested on mobile Safari.
Perhaps if the Brexit referendum required 66% or some other supermajority, this would not be so hard to make happen.

I don't know enough about Brexit to know whether I would be in the leave or remain camp if I was allowed to vote in the referendum, but I do know that they screwed up in the beginning by making this massive decision only need 50% + 1 vote in order to be passed. However, since those were the rules of the game, I do think they should go forward with it.
Hello fellow David Bull fan.
Is this the blockchain moment? Blockchain as software for smart city
They also called out those who were claiming a trump win at < 2%.
Hi! Author here. Happy to answer any questions.
> Is there any reasonable sense to privacy at that point?

Yes there is. This data is mined without reasonable suspicion, and shared with all parties, including contractors (commercial companies).

Surveillance without suspicion, storing such data indefinately, is chilling to free speech, opposed to protections against unreasonable searches, makes it more difficult to associate and practice one's religion.

People with no intention to commit crimes are in jail or have a record, because they decided to joke among friends, and had just a bit too big exposure, and just too little context. In the Netherlands you may get a house visit from the police if you tweet critical of the town mayor or tweet about protests (of course, they label it "threats" and "inciting civil unrest")
And also get crummy food, can't control your room temperature and other inconveniences.
Disclosure: I am creator of this network.
I don't understand where the bitterness came. Yes, the author failed a few algorithmic questions. That's unfortunate. But isn't interview a chance for two-way evaluation? The companies he interviewed with valued people who were at least mildly interested in computer science 101, yet he was not. On the other hand, he didn't like being evaluated on CS fundamentals. So, neither party was happy with the other. Then move on.

P.S., what's wrong with companies aspiring to hire people like React's authors, who had to have solid understanding of basic algorithms and data structures?
The author seems to think RTX is unimportant. He is wrong. Ray tracing or perhaps more likely path tracing plus the AI denoising is the next revolution in computer graphics and gaming. Now, up until this point, it has been totally impractical for games, but that isn't the case now. Let me try to explain why it's so important.

Essentially this type of thing is the only good way to improve realism. And it allows rendering to move eventually from what is basically an aggregation of different types of lighting approximations towards a more unified global illumination system. It is going to require engine rewrites and a few more generations of hardware improvements to fully achieve that, but it will enable real-time rendering close to today's cinema quality and also streamline game development by removing the need for so much asset preparation related to lighting.

Anyway I think that AMD absolutely needs to catch up in this area. Even though many people related to gaming or programming may have trouble recognizing the relevance because all of the lighting hacks are firmly baked into the culture and accepted. All those hacks will gradually become obsolete.
What if you’re only “surrounded by idiots” while in an interview, but otherwise well-regarded amongst family and friends, and most of their acquaintances you meet? Or other strangers, whether on the train/bus, at meetups or online?

On a more serious note, I’ll offer as a point of contrast The Sane Society[0], which puts forth that society can itself be sick–despite it’s being the status quo–detracting from the wellbeing of individuals.

[0] https://www.goodreads.com/book/show/40717990 by Erich Fromm https://en.m.wikipedia.org/wiki/Erich_Fromm
Yay for the constant downvoting. If you must disagree with my subjective opinion, reply rather than cowardly downvoting.
You're assuming the elite can fail only once.
WebRender newsletter #36