skysight-inc/HackerNews huggingface dataset:
One thing that hasn't been mentioned yet, that I found when I started using Python and SQL together, is the importance of well-considered indices. ORM's aren't always too clever when they generate an index, and often (for repeated queries) you can dramatically cut down the processing time by thoughtfully generating an index.

If I know I'm going to be asking the database a certain question a bunch of times I'll even generate a temporary index to speed up my analysis, and then delete it when I'm done. No sense running a SQL query for an hour if I can cut it down to 5 minutes with an index on the target column.

EDIT: I know this only applies to PostgreSQL, and there are numerous alternatives, but a big shout-out to pghero which helped me identify a bunch of duplicate and missing indexes in one of my databases, saving both time and hard drive space. Incidentally, it also sent me down the road to learn (but definitely not master) index optimization.
https://github.com/ankane/pghero
part of instagram's continued success comes from the average consumer being completely unaware that it is associated with facebook in any way

CNBC reported the other day that 71% of Americans are unaware.
To be clear, I'm not arguing for any such conspiracy theories. All I'm saying is that the State can go after you and your family if you refuse to co-operate with it on important enough subjects.

I do agree that the barrier for that may be lower in more authoritarian states, as they're not restricted by the system of laws in the US. Maybe that's the best we can get.
Certainly seen a huge rise in Python use in private banking sector where I work. The problem is that we get people who aren't devs writing Python code against source DBs, we once had to fight off a trader who fired up some Python code with 150 simultaneous connections to a prod DB, we quickly had to instigate limitations on DB connections for normal users, something we should have done long ago.

Our company runs training courses on Python, they're not run by devs or even by the IT dept but by one of the members of the key reporting team, a good Python programmer with plenty of experience in financial modelling but zero IT dev experience. Things are changing.
ECC ram on a laptop makes less sense as users are unlikely to run the kind of long jobs that get disrupted by memory errors. If you get a memory error, worst case your word processor will crash rather than loose weeks of molecular dynamics simulation.
Of course they're not 1-dimensional movie villains. China quite literally doesn't allow that, and Hollywood cooperates with this demand.
I once went to a meeting of an actual full-blown cult.

It was a very curious evening. The first thing they did was reassure everyone - slightly nervously - that they weren't a cult.

"You'll see us called a cult online, but we're not a cult. Ha ha. Definitely not a cult. Certainly not. Oh no."

This denial sounds rather similar.
Don't those go hand in hand? It seems to me that fraud and price manipulation are much harder in, say, commodities markets or large-cap stock markets, because people are willing to make big bets on a return to fundamentals. E.g., look at the willingness of people to short stocks that seem overhyped.
I think OP means spam email via Gmail, which it pretty much has done save for the odd spate of 3-4 every few months.
Yes that is next on my todo list to learn!
Anyone can watch you ride a shared scooter up to your house. That's public information. Privacy only comes into play if the scooter is taken inside your house. You have no legal expectation of privacy on a public street or sidewalk.
I had supposed so, but as I have just responded to another HN-er today’s figure of 16% is still nowhere close to parity. I had expected a closer number, seems like the industry is still very, very far from that. The people and the companies that matter should do a lot, lot more about this (and yes, I do count YC as a company/economic entity “that matters” when it comes to IT). We pride ourselves in wanting to invent driverless cars yet we’re not capable of providing the same economic opportunities to our daughters or sisters, a task that (technically speaking) should be a lot more easier to accomplish.
Yes.

I realize that the privacy community is diverse, and different people have different opinions on this. In general, I've tried to be vague enough with how I stated rights so that they could be applied to multiple different situations. I wanted there to be a little bit of leeway and ambiguity.

However, on this point in particular, I take a hard stance:

> Users have the right to share information with others, to share indexes of that information with others, and to tell other people that the information exists.

I explicitly mentioned indexes to respond to people who claim that forcing information to be de-indexed or removing it from search queries isn't the same as censoring that information. I respect people who believe that, but I think they're wrong.
Linux wasn't exactly lacking in text editors, though.
Facebook: Our New Company Brand
I would argue the foreign govt angle also is not new. The US at least has interfered with foreign elections before the internet era.
Samsung Confirms Custom CPU Development Cancellation
No mention on our semi-direct democracy, which is the main driving factor for our stability.

https://en.wikipedia.org/wiki/Semi-direct_democracy
Google's Proposed Framework for Responsible Data Protection Regulation (2018) [pdf]
> I think there's truly a legal nuance to who owns what (especially when a lot of folks are currently renting their phones from their device manufacturers or service providers).

If you send me a webpage full of advertisements, I'm under no obligation to look at those advertisements or display them on my monitor. I don't think there's much nuance here.

Maybe you could be more specific about the use-case you're thinking of? I can't think of a reason why the freedom to filter (alternatively, the choice to listen) takes much nuance at all.
Try explaining this to the types of people who rely on heavily politicized news outlets for their news...in addition to Facebook. It seems you either have critical thinking skills or you don't. These types are addicted to becoming outraged whenever their pundit tells them to. Everything is taken at face value, as long as it's coming from their ascribed source of truth. This behavior carries over into their social media filter bubbles, rinse and repeat.
Thank you very much for the feedback. I haven't really gotten much feedback on the game so I appreciate it.

Regarding the resolution - what is the resolution of your monitor?

There is a hidden option to go to a level of your choice - press 'R' 5 times to get the hidden menu option. I should probably write that down somewhere. And I should probably revisit the opening scene and make it a little less bland.

Regarding the player bullets, I have tried a few options and thought this was ok, but I will try a few things again. thanks.

I let the level continue for two reasons, one is to let the player regroup before retrying if needed, second is to let them see a bit more of what's left. But I can understand if that makes it a bit weird.

To be honest it is basically just a POC. I haven't received a lot of feedback on the game so haven't really planned on adding more polish or extending it. Your feedback is appreciated because it gives me some ideas on how to improve it.

I didn't really want to add as much bullets as I could because I was afraid it would completely frustrate anyone who played. Earlier prototyping stages had more[0] bullets. But maybe I'll add another level with more interesting pattern.

[0]: https://www.youtube.com/watch?v=qh62jESSRT0&t=0m28s
Thanks for the recommendation. I liked the author's biography:

> Eric Hoffer (1902 -- 1983) was self-educated. He worked in restaurants, as a migrant fieldworker, and as a gold prospector. After Pearl Harbor, he worked as a longshoreman in San Francisco for twenty-five years. The author of more than ten books, including The Passionate State of Mind, The Ordeal of Change, and The Temper of Our Time, Eric Hoffer was awarded the Presidential Medal of Freedom in 1983.
Stripe Terminal Plugin
I see two problems with remote work being the norm at most companies:

1) most people don't have the discipline to work remotely. I've been working remotely for a decade. I'm a self-starter and have run my own businesses. I find that the same discipline needed to build a company is almost the same as it is to work remotely.

You don't have the possibility of the boss coming in to see what you are doing or a manager right across the hall. Many people have a hard time succeeding in this environment, especially if you are working from home with lots of distractions.

I've seen many companies struggle to keep remote employees because if this.

2) Managers need to be excellent communicators to manage a remote team. At my last remote gig, I eventually had to quit because the manager was extremely introverted and passive aggressive, which made working remotely almost an impossibility.

I think if we were in an office, I might be able to work with his personality, but instead he just avoided any sort of non-slack chatting and intentionally assigned me tickets that had misinformation or left out important details for a task that I needed to complete (and then acted shocked when I missed them).

After it happened the first time, I thought I was the problem and tried to get more information about specific tickets. Something important would always be left out...and then I was always blamed for the mis-communication.

It finally came to a breaking point when I worked on a month-long project and was asked to merge it with a junior developer's work right before a vacation. The Junior developer's work broke everything. I explained the situation and asked the manager if he wanted me to fix the code that was a result of our merge, when I came back.

He said 'no' and then sent me a long list of issues while I was gone (I saw them in the airport on the way home..1 day before I was returning to work)..which all resided in the junior developer's code base.

He then had a conversation with me about not being a 'senior' enough developer and that they felt they were paying me 'too much'.

This conversation was odd and funny at the same time because In the previous 6 months, I had written large additions to the application, which were still in production with almost no issues and I was praised by the owner of the company. I was also getting paid 60% less than my market value, which I negotiated because their original offer was laughable. I only took the job when my business had a couple of slow months.

I should also add that the manager built the application we were all working on 7 years prior..and it was steaming pile of garbage. Spaghetti code, bad practices, and I would find so many bugs that needed to be fixed when I was working on a feature request, it would delay everything.

It's been a couple of years since I worked there and they still haven't gotten out of beta and launched. I'm guessing it's because of the managers inability to communicate and effectively manage a team.
FreeBSD 12.1
There's a big difference between remote work (which can function 100% perfectly fine in the "Manager's schedule") from "remote work across varying timezones". In my experience (3+ years working fully remotely, 10+ years working partially remotely), timezones (overlap of working hours) matter much more than physical geography.

Even among remote work in different timezones, there's still a huge difference between say a 4 hour timezone (say, covering all of North America) working with people from potentially ANY timezone where you have potentially 0 hours per day of overlap.

Even in an organization that does asynchronous work really well, very few organizations can do everything effectively in async, meaning that you'll always want to have some overlap for synchronous discussions.

My advice for any company concerned about expanding remote work would be to simply limit/restrict which time zones you're comfortable people working in.

Our all-remote person team at Close.com has scaled up to 15+ engineers, 40+ people overall. We do have people all over the world, but we tend to focus our hiring around American & European Timezones, which provides a nice balance of covering a huge percentage of the world's population while still providing enough overlap to have synchronous meetings.
why do you think cooperatives are anti-capitalist or anti-free market?

I've always thought of coops as a natural byproduct of free market systems (sometimes orgs require outside capital, some orgs can be self funded).
Nintendo Has Sold More Than 750M Consoles Worldwide
If someone wants to make a "smart" alarm clock, I'd really like to see one that actually has a ten-digit keyboard with dedicated function buttons, instead of trying to cram all time and alarm functions onto three buttons and a switch.

It can't possibly be expensive. Pocket calculators cost $5.
Based upon the makeup of the grid in the United States, using an EV would be the equivalent of a 68 MPG car[1]. It will be a lot better than that if you live in a state that is 99% renewable like Vermont but even in the states with the least renewables like West Virgina it still won't be any worse than the average ICE[2].

[1] https://www.ucsusa.org/sites/default/files/attach/2015/11/Cl...

[2] https://en.wikipedia.org/wiki/List_of_U.S._states_by_electri...
Effective Lead Response in Sales
I understand. In a sense merge/quick are 'galactic algorithms' at the size.

It's more just that I am concerned I would be cornered trying to remember what 'bubble sort' is. It's not difficult to write the algorithm per se--just hard to remember what 'bubble sort' means.
Reminds me of every time I use a new microwave. Or dishwasher..

Common appliances dont need to be soo different just to stand out to be honest.
It's insane that SUVs are back again, after their original wave during the Bush years.
The United States Postal Service? Although it's illegal for them to open mail without a specific warrant.
Uber is a corporation and the property is the corporations. The data is the corporations too, and not the property of the individual.

Users relinquished that control in your TOS.

What the user wants has no bearing in this whatsoever. Uber is simply using you as a tool to get around the laws in the regions it operates in.

How would you feel that instead of demanding the data , they simply purchased it?
> Looks a lot now, but back then you didn't have server CPUs with gazillion cores on the cheap.

You also didn't have the AES instruction set to improve the SSL performance.
Other way round. Like LX, into SmartOS first, then brought across into OmniOSce. But yes, OmniOSce picks up a lot of SmartOS features, whereas some of the other distros are vanilla illumos.

https://omniosce.org/info/bhyve
Is it legal for a private US company to apply (some of) the same tests used to determine national security clearances in its hiring decisions? Or is the government the only entity allowed to make decisions that way? I'm genuinely asking, I haven't thought about this conflict before.
1. Vote for politicians who want to transition our energy system

2. Support those politicians, and oppose the others

3. Drive less, drive more efficiently

4. Eat less beef, also waste less food

5. Use less heat and cooling energy

6. Bike, walk, or public transport whenever possible

Just 6 areas I think about.
Sure, but it solves the problem of traction. The electric vehicle also reduces efficiency by adding weight to the vehicle - being electric doesn't change physics. And being able to remove weight is always preferable to not being able to remove weight.
Is 'analyst' an actual job title or just one skill required in a job? What does an 'analyst' do?
If you need a laugh, here's the list of his reviews:

https://www.cardsagainsthumanity.com/toasters/
Whenever we grow, the universe will test us. This is an example of temptation, will we resist? Will we find another way? Or will we double down on our biggest existential threat.

Am I looking at this the wrong way? Help me to understand a more reasonable way to look at it.
In my experience the only certs worth their salt in the linux space are the Redhat certs (RHCSA/RHCE). They cover a very broad range of subjects. The go-to study resource for these is a book by Michael Jang.

CCNA if you plan on doing anything with networking. I took a training course in highschool (many years ago!) but never took the test and it's been pretty invaluable. Yah there's a lot of vendor-specific stuff in it, but there is also a lot of theory that's applicable across the board. It's very hard to get any experience with that type of gear prior to your first real job.
They are embracing a lot of technologies because that is how they gain market share and then extinguish them.
Who would buy an alarm clock that needs an app to set it? As soon as I saw that I needed to install an app (and create an account!?) just to set my alarm clock, I've have sent it back.

Though I guess I do have an alarm clock that needs an app to set it since my only alarm clock is my phone. But if I bought a standalone alarm clock, I'd want it to be really stand-alone, not dependent on my phone.
Nitter looks like a potential candidate:

https://nitter.net/
This really isn't true anymore, but people keep regurgitating it. Chicago has a lot of behavioral economists like Thaler/List/Levitt, a lot of people who work on econometrics or mathematical economics like Harberger/Uhlig/Stokey/Tesler. There are still some Chicago school of economics folks at the university, but increasingly "the Chicago school" is an independent beast. There are a few emeritus professors in the old guard, but claiming that the department is one of the most "right-leaning" in the country is wrong.
Why your next database is a graph
This is not remotely true. I make more than that, and my effective tax rate is 27%. This because, US has a very convoluted tax system with a whole bunch of deductions. And both Fed and state tax systems are progressive, so you simply cannot add them up, since only a portion of that is applied to your highest income level. Not factor in property related deductions, health care related deductions, children related deductions, and various investment loopholes.
It stops your ISP from messing with the DNS results, including from removing the DNSSEC information. It also stops them from reading all your DNS queries, even if you create a local cache you'll still need to query the network at least once on every domain you connect, encrypted DNS hides that one query from your ISP.

DoH has the added benefit of hiding even the fact that you are making a query. That means your ISP can not block it and force you to use a non-encrypted algorithm.

You can still be monitored by IP, but:

- there isn't an exact 1 to 1 relation between IP and domain name

- it still stops the ISP from messing with the results
My friend and I invented this category of product a few years ago but it didn't work out for various reasons mainly personal and business. https://www.redferret.net/?p=45278 (we were working as a project team on various projects, in this case it was my idea and he wrote all the code and came up with the idea of the drag and drop site builder - basically he was the inventor).

Since then there has been an explosion of site builders following this exact pattern.

This is a really nice implementation and looks like he has worked out the business model too. Very nice job.
I work for a large european behemonth with business all over the world. It's all you would imagine of an old-style management large company, with an insane amount of bureaucracy and an uphill battle to make anything productive.

The way to achieve results is based on throwing a lot of money at problems, trial and error and making employees and customers suffer in the process.

It's a company that has made a lot of stupid decisions (especially ruinous acquisitions in the past), but good decisions have a huge impact simply because of a matter of scale. And it seems to work.

As I was saying, internal operations are a disaster, the applications we use as employees were already the typical corporate application with problems, but last year someone lit a light bulb, and decided it was time to do it all web, with CSS and responsive. Now everyone has a beautiful frontend with many colors and buttons with :hover, but the information structure is so bad and so unintuitive that employees want to cut their veins and die on the spot.

Most of the operations, say 99%, are outsourced companies that operate with incentives. This is a constant free for all fight.

Among our competitors there are more agile companies, with lower prices, with better services, with better customer service, with better defined services, with clearer internal operations, with corporate applications that make sense, and so on.

And yet it works.

So what I do is walk calmly to my job. I fight the battles that I think I have an opportunity and let the others pass. And when my time comes, I walk home, change my clothes and go to the beach or whatever I want.
Tether promised that 1 USDT would be backed by 1 USD, and they would always honor a 1:1 exchange rate. Now it turns out that USDT are not backed by USD, and Tether will not exchange between the two. You are reliant on third party exchange services, that don't guarantee the exchange rate.

Traditional banking services are hostile to crypto, so they cut off Tether's ability to trade in USD. And Tethers own interest (widespread use of USDT) is at odds with their inability to provide adequate backing USD. Exchanges all wanted more USDT to provide more liquidity, and so Tether just printed USDT without backing.

A crypto backed 1:1 by USD is a great idea, the trick is finding a way to actually guarantee the backing currency & exchange rate.
Half of all college students don't finish their 4-year degree in 5 years, and it's not due to cost. Even countries like France, Netherlands, etc which have lower costs for college, place you in a track when you're in your freshman year of high school. This track determines if you're going to college, a trade, or somewhere in between, and it's hard to switch from lower to higher tracks. College should not be a goal for 100% of the population like we have now, there should be a greater push for trades like chefs, electricians, HVAC technicians, plumbers, woodworking, metal working, glass blowing. You're an apprentice, you get paid a livable wage, and you have 0 student loans.
Excited about this.

>Let us know if you have any questions/comments/feedback

1) Shortcut keys. I hit some shortcut during my hello world testing that didn't have the expected effect (because browser). Given how keyboard heavy developing is are there any plans on unifying this more somehow - VS / VSC / VSO?

2) I gather this is still free, but I assume this will be running off azure credits later?

3) The machines seemed a little heavy spec'd for me. Powerful is nice & a big draw card for cloud. But for my personal use case (casual python) I can see the sweet spot being lower.

4) Please fix the permission request wordings on first launch. Very awkwardly phrased & still not entirely sure what it was asking. It was asking for maintaining some mystery permissions when I'm not online or some such thing?

5) Will GPU instances be available?

Thanks
They still show Windows 10 in all configurations. I’m checking from iPhone on safari, I’ll check with my laptop when I get home. Thanks.
I guess this is an easy point of confusion. Are specific instances of functor algebras, then? (What about f-algebras?) What would be the more appropriate word for the category theoretical things the author is trying to refer to here, functor and monad and so on?