skysight-inc/HackerNews huggingface dataset:
> I understand how depending on what language you come from other languages can be easier or harder of course

Definitely. For me (native speaker of an Indo-European language), learning Chinese is like learning a functional programming language when you only know C. Give me a subject, a verb, and some objects and I can build you a more or less natural sounding sentence in five different European languages (two of them I have never used in an oral conversation). When I tried the same in Chinese, I would first have to consult my grammar book to see what specific pattern to use, decide whether it would be more natural to have a topic in front of the sentence, check the previous sentence to see whether I need the subject at all or whether I can just attach the verb to the previous sentence, and then finally add a couple of "le" here and there :) and still have a result that is wrong because "that's not how you say it".
The Pixels don't have removable batteries, and certainly are repair-unfriendly.

Too bad LG quit doing removable batteries, their phones with that design were relatively repair-friendly.
Focus on gratitude.

Write a list of what you are thankful for.

Repeat often - at least weekly, best daily.
A bunch of JavaScript idiosyncrasies to beginners
Good point. The almost always do it on the pad..
ASH HN: What are the latest/future challenges/research topics on cloud computing
I'm not seeing how crank and cam specs significantly affect cooling at idle all else being equal. Any cooling system that can work under load will be fine at idle.

Edit:

For something like a race-car that's trying to minimize weight/power loss by running the minimum radiator/fan necessary and depending on airflow from movement (or rely on the fact that you're only running 1/4mi at a time) I can understand. Still, that's a cooling system sizing issue, not a cam or crank issue. A street going vehicle isn't going to have a cooling system that's sized within a hair of inadequate like that. Power output (and heat generated) at/near idle should be fairly constant regardless of cam and if it's not the higher power output cam profiles will probably have lower power output at/near idle (this depends a lot on the engine, some engines force you to choose where you want your power, some are hard to throw "too much cam" at). No matter how you cut it only so much air can get passed a closed throttle and that amount of air only corresponds to a certain amount of fuel, that puts an upper bound on heat generated at idle. I can see how adding forced induction could significantly affect heat generated at idle but even then, if everything is sized properly it shouldn't be much of an issue.

This place is really turning into Reddit where you get down-voted for questioning anyone who sounds knowledgeable.
Everything else sounds good, but McCain is not what he seems:

http://www.unz.com/runz/american-pravda-when-tokyo-rose-ran-...
Yes, because it's a sign that you want to fight and it enables you to fight much harder.

I realize it's not the only reason possible to take body armor to a demonstration, but it is the reason for most people wearing them.
Why is that, economically speaking? If there's a labor shortage, doesn't that mean it's undervalued in the first place? Forgive me if that sounds naive, I'm no economist.
Some tv show had a good quote the other day.. "There's two constants in life, buyers remorse and sellers regret..." This was in the context of a house I believe.
Computing has drawn from an incredibly wide range of people in the past. The first generation that got into the field without formal computing degree because no such thing existed have only just retired.
I’m a mercenary I don’t care how I get richer
The (Not So) Smart Contracts Collection by Trail of Bits
I think there are two ways of looking at this.

From the top down (strategic), and from the bottom up (tactical).

Depending on your perspective, you will likely fixate on different things.

If you're starting from the bottom, you'll probably be more interested in the coding choices made by the developer.

If you're coming from the top, you'll probably look at the goals of the site and whether the code met them, and then consider other details like optimization and cleanliness to be secondary ('gravy').

When I was in biz-school in the 90s, we used to spend a lot of time talking about effectiveness (the end result does what it needs to do) and efficiency (the end result does what it needs to do and is optimized for -insert criteria here-).

Ideally, you get to be both effective and efficient. If, however, you can only be one, it's better to be effective.
What are you (regularly?) saying to your coworkers you wouldn't want your boss to hear?
It’s face recognition software, I don’t have a website, and for obvious reasons I’m pretty quiet about it.

The field has changed so much that I don’t know if I could still give advice.
>A) Maybe the most important is time. You need time in a good environment to actually develop something. Which has become a lot more costly.

Why do you think that is? I'm not sure what you're referring to exactly.

>B) Large companies are controlling more areas than ever. People often wary of regulation as a barrier, but as time goes by the market participants creates their own barriers. Many areas are just harder to have an impact in than it used to be.

That one definitely sounds true to me, the complexity of modern software definitely makes it harder to be competitive with big shops. You can be the smartest coder on earth, if you want to write a complex application today (say, video editing software, smartphone interface, a kernel, a web browser etc...) you're looking at man-years of work if you want to start from scratch. And if you don't start from scratch it'll be harder to differentiate yourself from the competition and "disrupt" the status quo.

I'm always amused when I read stories from the 70's and 80's about lone hackers writing a cool hack for a computer or application of the time and managing to sell it for a lot of money. Like this story I remember reading on HN of the hacker who managed to write a task switching application for some Apple computer of the time and managed to sell it to Steve Jobs (I don't remember all the details and I can't find the article at the moment). It was a clever and completely non-portable use of the hardware resources, in the end it was probably a few kilobytes of (very clever) code. It's hard to imagine something like that today.
There would be an industry around it if there was an incentive to produce titles like that. But most authors probably want to avoid cutesy pop-culture-referential names because it signals unprofessionalism.
Great video. I've never seen her speak before. She is very likable!
We know for a fact that TMobile throttles streaming video to 480p [1], which has always been fairly clear and not too deeply hidden.

[1] https://www.t-mobile.com/offers/binge-on-streaming-video ('What is Optimized Streaming')
Also have a (huge) windowless office to myself and it's awesome.
There used to be two AP CS exams: the A and the AB variant. Around 2009, the AB variant was dropped, so the modern AP CS is A. I expect you probably took the AB exam.

In terms of rigor, the A exam is largely a "can you program" exam, while AB focused more on data structures and algorithms (although the most complex data structure is a binary search tree).
On a personal basis.
It’s not the amount of money, it’s the amount of money, relative to costs. A restaurant buildout can cost $1 million pretty easily, so raising $1.5 million isn’t really “big” money in that context. But for a SaaS, $1.5 is “big” relative to the startup cost. Thus more of that $1.5 goes towards growth rather than just opening the door for business.

“Big” money is relative to the costs of getting the business started.
MQL vs. SQL? What’s the Difference and Why Does It Matter?
> What "historic wrongs" are keeping women or minorities out of the technology field? Honestly curious.

Hundreds of years of systemic and societal oppression. Really how do people not get this?
That's just being naive to the effects of good marketing then.
Protection from Struts Remote Code Execution Vulnerability (S2-057)
I'm afraid the "Silicon Valley formative event" is the reason, so I'm afraid he wasn't such an outlier in horribleness - he just happened to be on the "wrong side of history".
>A more organic approach would be for teams to start picking up tools and skills for basic data analysis. We used to call it "stats". Doesn't have to be cutting-edge ML stuff to provide value and new opportunities for the practitioners. Of course whatever they start doing, HR and management will pump it up: mining a few hundred megs of csv files all of sudden will get called "big data".

Here's my one caveat to this based on personal experience. This happens to be why an entire data science team in one division of a large company quit over the course of a year.

If middle/upper management is purely focused on "show value on day one", it's very easy to get stuck in a position where basic stats and building Dashboards for simple data mining becomes the gold standard for what a Data Science team is for. Management develops an addiction to fast data mining projects that look good in PowerPoint, but don't actually deliver much business value because nobody is actually measuring business impact outside of how impressive it sounds. When the Data Science team tries to focus on projects that require more work that deliver more value, they're shot down because they don't fit into the "monthly management update" mentality.

You need a good management structure that realizes that quick data mining exercises are a stepping stone to delivering longer term value. They are not the ultimate goal.
Certainly, but we know what the likely alternatives were at the time: telco walled gardens (Minitel) or dialup services (AOL).

I maintain that building the internet without an integrated billing system was its most impressively radical choice. If a telco had been involved they'd have built the billing first then worked out what limited range of services they felt like selling, on which they would try to keep as much of the margin as possible rather than letting third parties profit.

The economy of monetized information would be much smaller, since you would need to "buy in"; no Wikipedia, no Stackexchange, no free courses, no free software, no free maps.

> A monetized information economy will create a strong middle class

This very much depends on whether information is a form of labour or a form of capital. What's the information equivalent of "r > g"?
I see you've taken it down. Also bullied?
you had it too good when young so much so you don't appreciate your current life. you're a technical consultant. much better than a code monkey. you should be proud. but when you came from manager and events speaker, that kind of changes things.
In some cases, you're attempting to unionize [1]. Some managers are less supportive of feedback than others. Depends on their experience and emotional intelligence. Management is not your friend, just as HR is for the company's benefit, not yours.

[1] https://www.wired.com/story/labor-board-backs-startup-engine...

> Despite their futuristic sheen, tech companies “actually operate like traditional industrialists and will go through old fashioned methods of suppressing workers,” he says.
Why did you leave ublock on? Kinda defeats the purpose...
I really want to change to Firefox but a while ago it was a huge battery drain on my mac. It had something to do with it not using CoreAnimation, I think. Does anyone know if this is still the case?
I can imagine potential good uses. I just don't trust this particular actor.
What could possibly go wrong with having every browser in the world directly tied to your wallet? At least I think that's what he's saying.

Fuck off dude!

I enjoy having my money in the bank where I don't have to worry about it and I can browse online- worst case I get some virus or shit that breaks my computer for a day.. no big deal. It's not going to unilaterally steal everything I've worked for with basically zero recourse.

Also I don't want to have to click a big "PAY 0.003897483 ETH TO ACCESS THIS SITE" everywhere I go...
Find better people? I know it's easier said than done.
I can’t speak about how Gmail’s offline functionality works, but I would expect it to be broadly similar to the basic approach we’re planning on in FastMail, which is that you start by simply adding a persistent cache. There’s already a robust object syncing protocol in place (JMAP), and you already have what amounts to simple tables (Mailbox, Email, CalendarEvent, &c.), so all that’s really changing is that you’re moving most of that cache onto disk rather than keeping it in memory. Most likely, content is moved out of the JS heap into an IndexedDB. I’m not sure what the memory characteristics of IndexedDB are yet, but at least theoretically that should be memory that can easily be freed, because it’s all flushed to disk. There’s the possibility that the browser may keep more in memory than is necessary, but I would actually expect memory to be a little lower in the presence of service workers, rather than higher.
I kept on waiting for the part where he actually tells me what “web 3.0” involves. I guess it’s “something something blockchain”.
This is a technical overview of some of the tools and features we used to build the latest version of the page. If you're interested in a deeper dive into something in particular, let us know!
function getDCRTT() {
// Assume this doesn't change much?
return 500000; // ns
}

:thinking face emoji:

High by 10x in my experience.
CĂN+HỘ+SAFIRA+KHANG+ĐIỀN+QUẬN+9+|+DỰ+ÁN+SAFIRA+KHANG+ĐIỀN+QUẬN+9
> Just your time

The older you get the more expensive this becomes.
I like the software but for some reason my SFP port intermittently went out for exactly 2 minutes. I tested it with a couple of different SFP modules to be sure that wasn't the problem and contacted Ubiquiti support, assuming I could get an RMA.

For whatever braindead reason, they told me that they wouldn't give me an RMA because they don't "support" 3rd party SFP modules. They wouldn't loan me one to fix the problem, they wouldn't agree to reimburse me if it didn't fix the problem, nothing. Buy their module or deal with broken equipment.

I bought one of their SFP modules and to nobody's surprise the problem persisted. At the same time I bought a Mikrotik hAP and again to nobody's surprise, all the SFP modules that "failed" worked with zero problems.

At that point Ubiquiti finally granted me an RMA but at that point I went and got a refund instead.

After that support experience, I'll never buy Ubiquiti or recommend it again.

I'd much rather recommend PC-Engines: https://www.pcengines.ch/. They're x86 based so you can run whatever on them, cheap and have really good performance.
There are planning regulations in the UK preventing new developments from "stealing" light from existing buildings, there's also a Right to Light.

Eg http://www.right-of-light.co.uk/services/calculations-and-re...
The advantage it had was a cavalier approach to piracy iirc. Didn't they use that to bootstrap before going legit?
In software only results count. Working hard on something is meaningless; no one cares.
Garmin and Polar fo rexample, if you sync the device with self-hosted service.
It's hard to get good advice about something like this over the internet. Consider talking to a capable therapist or life coach or the like.
This is the feature I'm most excited about this time:

> “Reopen in Container” tab menu option appears for users with Containers that lets them choose to reopen a tab in a different container

This is going to make containers even more useful.
I honestly don't think I would want to keep working with webdev if I had to go back to relying on server side rendering for everything, the workflow is just _so_ much worse (to me).
Do you mean committing node_modules to the Git repository? Unfortunately, that's not a panacea with build tools, because some of them contain non-JS code that is tightly coupled to Node and OS versions.
Not until the advances in EV tech slow down. The difference between a 2012 EV and a 2022 EV is a lot bigger than between the equivalent ICE cars. Or take 2008 and 2018 if you want a comparison that can feel unfair but accurate.

And then you factor in the physical degradation of parts like the battery. An engine wears out at a far slower rate than a battery.

It will probably take a few decades for EVs to be everywhere, tech to advance slower (relative), and batteries to improve.
> tl-dr: the further from its declaration that a name is used, the more descriptive it should be.

Interestingly, this results in more or less the opposite of entropy coding
Fully agree with you, I want the same things.

Sadly, TFA is not about this. TFA is about even more bloated Internet, backed by one the most ridiculous way of wasting energy ever invented.
Sales Inspiration
I pay ~$25/month for my phone. My internet is slower because I don't care about watching Netflix or youtube on my phone, but I could pay more if I wanted. As an American, I don't really care what Europe has because it in no way affects me. I would suspect most Americans also don't care about Europe as it is an ocean away and is made up of tiny nations that most Americans couldn't be bothered to spell
> You may be surprised, but having a deversity of ideas really could improve a network protocol.

So why are so many companies that are hiring for racial, gender, sexual orientation etc. diversity, actively promoting a political monoculture? If it were really about diversity of ideas, political diversity would be a good place to start because people with different political alignments are much more likely (in my opinion) to have different ideas than a black and a white person from the same city who are politically aligned.
Except we are far away from these limits and instead have carriers aggressively throttling video (which then falls back to lower res) simply to obscure lacking infrastructure and investment.
So basically, she didn't want to do it for a variety of reasons, and freely decided not to.

How was anyone wronged here?
Nissan and GM already have vehicles. I believe Ford has recently changed their stance and are making their own.

Tesla had outstanding marketing but failed in mass production.

SpaceX claiming to put humans on mars in our lifetime, an active reddit marketing team, elon's twitter, and a worldwide desire to reduce gasoline usage- All fantastic marketing.

Everyone is aware of the production issues, shoddy engineering, and people are getting wiser to Elon's outrageous claims.

I dont know if there is a way to save Tesla. It already peaked in popularity.
Sometimes I think about aerial bombardment, and what that really meant during that period of conflict.

When you think about the effort to concoct the compounds for the air war, and drop them on cities, with no guidance like lasers or anything, and then you look at the sheer tonnage dropped, and how indiscriminate it really was, you wonder how aerial bombardment is at all distinguishable from chemical weapons.

It really is chemical warfare by another name. The only real difference being the explosive burning. Clean up was still a similar problem, since, as with shells, munitions would hit but not detonate. Couple this with such indiscriminate bombings that cities were engulfed in fire storms, and I think it's splitting hairs, for the most part.
Working in a beautiful glass building with very much natural light i still have to claim our bar/free booze is what gets me to work every day.
I think people are unconvinced that applying affirmative action to tech hiring addresses or chips away at that much broader problem.

Especially when they're not the ones oppressing anyone. And double-especially if we're hiring people who are unqualified and uninterested in tech just to pad the diversity stats. I'm here to do stuff. I care about broader social issues too, but I go to work to code.

Not trying to strawman or misrepresent you -- just saying that the connection from tech hiring to things that happened before the invention of the transistor isn't necessarily self-evident to everyone.
I tried md, but go back to rst again. I tried many things, but all have some disadvantages. Outline of tools tried and considered on my blog at https://nocomplexity.com/the-next-version/
Why is that, do you think?
Been waiting for “Reopen in Container” for awhile. It's very annoying when I Ctrl+T to open a new tab for a site and it takes me awhile to realize I forgot to open it in the right container tab. Glad to see the feature finally added!
If you are math inclined, Cover & Thomas’ “elements of information theory” is a very clear and readable introduction (more for coding, less for channels, but great overall).

If you consider giving it another chance.
And of course there's always a certain proportion of them who manage to find ways to convert the ability to decrypt back into raw dollars.

There's always abuse. And since their activities are secret, well...
It sounds like you are doing what all of have to. I am just over 40, and I have had a similar set of experiences. Getting back on the horse is the cure. Try going out on a date. My brother, a few years older, had it worse than I did in some ways, and is just starting to date again and it took him a while but he's happy he's met someone similar to him in life now.

Compare this with a friend who (late 30s) complains about being lonely but won't ask a woman out that he likes. It hits a point where you need to just dive in and face everything. But, by the way you wrote your post here, it seems like you are doing that. Keep going, you won't feel better until you make a breakthrough, but you won't make a breakthrough if you give up.

Just trust that steady forward progress makes results. I hope you do well. I think many of us techies had rousing younger years and some have a harder time adjusting to slowing down or changing our perspective when life slows down around us.
> If you don't want yours to be used, just buy another tracker from the tons out there.

I've already done this. But that doesn't mean I can't call out potential privacy violations in other products.

> Also I'd rather have my data harvested for science and medicine than for selling advertisements or whatnot

Can you prove this? Even if Fitbit isn't doing this now, what if they're acquired tomorrow by a company with more relaxed morals on what is permissible to do with health data?
Apple users stuck to facetime which probably broke up whatever contacts that people had through skype. As an android user I just slowly stopped using skype in favour of discord, except when required for job interviews.
full time engine mechanic here. ASE certified and everything...ive been doing it for 15 years. Some days are worse than others, like when im coming back from a 3 day weekend full of cadillac margaritas and over-grilled burgers...but nothing like what you describe.

When I think 'mentally damaged' im picturing someone who sticks their hand in a running engine to 'feel if the belts are moving ok.' You're doing pretty good from what I can tell, but ever since I started checking out HN ive seen quite a few people in tech that feel the same way you do.

Is it offices that do this? nobody I know in my office ever seems really happy in the morning. seems like sitting around all day staring at a computer might start to eat away at a mans soul.

If money isnt an issue, I'd suggest spending time learning a trade as a hobby or maybe more. maybe pick up a shift changing oil at a local shop, and see how that grabs you. Im not saying its the easiest thing in the world, but the job is pretty social and even though your shoulders and arms ache after the first day, you never feel like you arent doing something useful.
Sounds like a PITA recipe
This is why warrent requirements for wiretaps are much tougher then most other search warrants. You must show other approaches didn't work.