skysight-inc/HackerNews huggingface dataset:
I think the central point here is that «assume that» is fine when working with a math problem, but can kill you in real life.

If you’ve just lost two billion dollars, or killed 200,000 people in a preventable war, no one cares that the assumptions were reasonable.
This kind of migrations were non preventable before but now we have enough resources and technology to build walls and surveillance to block them entirely.

Unfortunately, the only thing that is missing is will to do so.
TPUs are perfectly positioned to capture this market. There are an endless number of reasons why, but to keep it short: Wanna see a magic trick? https://twitter.com/theshawwn/status/1286426454171975680

GPT-2 117M training at 1 million tokens/sec.

Now, I don't have experience with DGX clusters, so I'm not going to make a firm statement. What I will say is that I, as an outsider, managed to achieve a performance level that is ~unheard of for GPT-2 training. And you can too; TPUs are pervasive.

A TPUv2-512 isn't even as far as the gas pedal goes, either. v3-512 can train all of imagenet to 75.9% accuracy in 4 minutes: https://twitter.com/theshawwn/status/1223395022814339073

v3-1024 can do it in 2 minutes: https://twitter.com/theshawwn/status/1234654848114520065

I once attached a debugger to a training run during startup, after the infeed loop began (meaning it was feeding inputs to the TPU, but no training was happening yet; it was "winding up") and was shocked to discover that when I hit c to continue, it trained on all of imagenet in like 54 seconds. That blows the lid off of every perf result here (under "image classification"): https://mlperf.org/training-results-0-6

(It's not a fair comparison, but it was quite astonishing to see the raw horsepower in action.)

So, nVidia has some catching up to do. And I don't know if they'll be able to. The TPU ecosystem may be clunky at the moment, but boy is it effective. Your options are to invest your time in this ecosystem, which will likely be around in ten years, or in DGX-cluster-type knowledge, which ... might be less pervasive in 10 years.

The distinguishing feature of a TPU is that it has a CPU on board. In fact, it has a CPU with 300GB of memory for every 8 cores. Friggin' love these things.
I don't think there able to know - after all, I had to manually tick the box.
Some goddamned bleeding heart liberal who's stomping their constitutional rights to create a "fun company culture" full of Travis Kalanick-like sexual predator "good ole boy" tech bros - no doubt?

So someone society genuinely needs doing a job that genuinely needs to be forced on way too many shitty people.
I'm the kind of user who probably wouldn't switch themes or ask for help on IRC - I'd just find another way to solve the issue I have at hand right now.

To cater for users like me, you need to do user studies (watch a user try to complete a task, and time how long it takes them). Then adjust the software to minimize that time.

There are a lot of users like me, but each user isn't super valuable - we're the ones who would fire up LO Writer, type "Party Next Tuesday", set the font size big, hit print, then close without saving. Then don't open LO again for a few weeks.

You may decide I'm not the type of user LO is designed for, and that's a perfectly valid choice, especially for an opensource project with limited resources.
Ecommerce software to make $10k/week building online business automatically
You are giving far more away with DNA information; it's not remotely the same.

The point is, at the very least it's a grey area, so to dismiss the counter points so airily as you have done on such a serious subject indicates - at best - a lack of reflection and respect for the rights of others.
Search Theory
You can also easily spin up a VM in a different geographic location.
Europe is one of the biggest economical block, there is already a lot of soft power EU can exert via tariffs and bans.

Military is not as important as it used to be.

Russia is not going to attack EU country ever.

Who is going to buy their gas and oil?

They had to use the 'greenmen' to attack mainland Ukraine in attempt to reduce international backlash.
Goodfellow's book is a poor learning experience. It only makes sense if you already know the material in the book.
I agree that the term "Karen" has its genesis as an insult, and one designed to effectively aggravate the people it describes. It's not surprising to me that it's a word people reach for when they want the impact that words like "asshole" have lost. I don't know why you would call someone an "asshole" if you want to be genuinely mean.

"Asshole" is as common as salt in our everyday language, but "Karen" is the spice.
I was 100% on board with the "it's just a pipeline problem" idea until I started interviewing. The more I interviewed, the more I saw how sourcing/recruiting works, the more hiring decisions I witnessed being made, the clearer it became that tech hiring is incredibly subjective. That subjectivity gives room for all kinds of bias to creep in at all the different points of the process.

People get upset about the idea of unconscious bias (I suspect they resent the implication that they're secretely racist or sexist) but it's very real. It doesn't have to involve the person's identity. Bias creeps into your decision-making when you're having a bad day, or when the candidate reminds you of a person you don't get along with, or when they just rub you the wrong way for some reason. It's very easy to dress it up as objectivity. You're just grilling them on the technical details, holding them to the company's high standards, being a bar-raiser, something like that. The reverse is also true - you cut people slack because you like them without even realizing what you're doing.

Recruiters devote the most time to candidates they think have the best chance of getting through the interview process. The interview process tends to be bullshit and easily gamed. Industry candidates who have proven an ability to make it through a similar hiring process will be given preference over those who haven't. Student candidates at schools who know the score will be given preference over those at schools that don't play ball.

Referalls cause a slew of problems. The way hiring decisions are made cause a slew of problems.

This may come off as bitter. I am bitter - not about being rejected, but rather about the people I've had a role in rejecting over the years. Industry candidates who were obviously good at their jobs but terrible at the interview dance. Student candidates who were obviously smart and ambitious but only became aware of the types of questions they would be asked a week or two before the interview. Working with and reporting to cruel and selfish people who excelled at an interview process that's so convinced it's objective and meritocratic that evaluating soft skills isn't even considered.

It's so widely understood and accepted that software hiring processes are bullshit, but for some reason the minute people start talking about the impact of that bullshit on diversity... "it's a pipeline problem."
It also required its own proprietary dialup client on the user PC end, which meant switching out of whatever dialup BBS-oriented ANSI software you were using that had your list of local BBSes in it. Such as commo: https://news.ycombinator.com/item?id=22957345
Release Notes for Mobile Blazor Bindings [Hybrid Apps]
Probably after losing a few rounds of whack-a-mole with partial shutdowns.

Might even be a better customer experience, a few days of a clear "Garmin is down, do everything with cables like they did back in 2010" is much less frustrating to deal with than all the services being in some form of flaky brownout state where nothing ever works reliably and you keep trying and failing.
This is such an interesting turn of things. Science fiction has been talking about this since the 60s. It's a shame it took so long for a remote work revolution to happen. I am currently at my office but everyone else in the office is telecoferencing, so i have to wear headphones. This is a new normal. Office is not office anymore.

Cities have been left behind all these decades, they were hyperoptimizing for people commuting daily to factories which dont exist anymore, separated in residential and commercial districts for no real reason, managing peak hour traffic as if peak hour is an inevitability (and this hyperoptimization is much more prevalent in the US). We ve learned that "work" is a place while truly it's an amount of energy that can be put any hour. The cherished "work/life separation" is just a shift in attention, or rather, it can be all life now, a life that includes work. It's not like work-life separation existed before , in the sense that people don't stop thinking about work when at home or vice-versa. 9-5 schedules are only applicable to a small percentage of remotable-work. We have now the opportunity to redefine living itself. It feels like we are finally entering the 21st century.

An interesting question is what opportunities arise in this post-office world. One could see co-working offices becoming as common as corner stores for people who need them, not via global conglomerates like wework, but mom-and-pop converting their old abandoned properties to a work-from-office workplace/cafeteria. We will need new places, places to meet people that don't exist yet, services for people who will prefer nomad-style medium-term living, remote work visas, co-living spaces with all amenities, home-office retrofitting services etc. Work defines cities, and this change is not going to be different.

We also need to stop treating remote work as marginal , and remote workers as some sort of pariahs that are never accounted for in public city planning. Business happens at home as much as in the busy streets now.

What will come in the future boils down to psychology: Yes, being at home the entire time is miserable, we know that from animal studies. Our hippocampus gets excited by changing our environment. Going out for exercise is nice, but it's too short to matter, we need to find ways to maintain balance between movement and routine. Nomad living, or perhaps changing cities every few years (the way many academics do) may become a lot more common and commercialized. Schooling services for nomads may become a thing. It's tempting to think that we 'll go back to village-living, but if you've lived it you 'd know it's suffocating. Our new normal has to be better, not worse.
There's a very real chance that it's mentioned in the article purely because it has the word "data" in the title.
AWS CloudWatch logs is cheap and very easy to 1. integrate with existing loggers, 2. send logs to your desired log stream (and to send to multiple streams depending on if your in dev, testing, prod etc.) and 3. fetch/review via CLI or their web interface.
This is an excellent question which applies to a lot of machine learning datasets. AFAIK there is no specific licensing of much of it (licenses you see are generally attached to the labels: the images/text/etc are often not even part of the download and you need to go scrape them yourself) and it's often claimed that the results of the network are free from the copyright of the training data used to create it, but this is contentious and has definitely not been tested in court.
This reminds me of Derren Brown (a magician) winning simultaneous chess games against grandmasters...

https://www.youtube.com/watch?v=rIAXIubSTkc
Why? Because ASICs do one thing from the first time they are powered up until they are finally ground up into sand. But an FPGA could, if programmed right, do completely different things from one millisecond to the next. Their ability to do that is never exploited because our tooling is still much too primitive, and current devices' internal connectivity probably can't route signals to the places needed.

If you think an FPGA is not inherently and necessarily a state machine, no matter how it is programmed (provided power and clock are in specified bounds), that only means you don't know what a state machine is. All clocked digital devices are state machines, and can never be anything other than state machines.

(There is an argument to be made that an FPGA is, itself, an ASIC: an IC whose Specific Application is to be an FPGA. But such an argument would be transparent sophistry.)
Sometimes spreadsheets are used for collecting data from many people. Then it needs to be accessible. Example: At work we often use spreadsheet to coordinate employees plans for vacation days.

In those use cases you just want to be able to click a link to the spreadsheet and quickly fill your information, regardless of what device you're using.
> but I deeply struggle with the same feelings others have shared in this thread.

Yeah, it's like the old saying "rich people problems are still problems". :-)

I get it and I sympathize, everyone should strive to make their lives as fulfilling as possible. But a tiny bit of humility and outside perspective works wonders.

> Maybe our goal should be to free everyone else from soul sucking slog jobs through automation/reorganization of incentives to not have these make work jobs?

110% this. We must reach post labour as soon as possible to stop the insane waste of human potential.
Isn’t Docker supposed to help with this? Is there a LAMP reference implementation or VM, or a script to init a LAMP environment, if I’m even saying this right. I feel like such a noob sometimes and my first PC ran DOS a long time ago. That’s probably connected, although I also ran Linux, just not for daily driving. Computers are endless amusement to me in that way. There’s always more to learn or do, or others to talk to about what they are learning and doing. It’s great.
Why Are Laptop Manufacturers Still Using Intel Processors over AMD?
I have read somewhere that maybe in future place in the office will be given by some employers as a perk, by default people will work from home (those who do office-like work, obviously, nobody will have car production line at home).

This can end up as dystopian nightmare, people will have to have cameras installed that will be watching them and some AI-like software will check if they work, when they leave designated workplace, etc. Spy software will check what they do on their computers and if this is work or something else.

All of this will count how much hours people work and wages will be calculated on that base.

My guess is that people would need to work more as compared to current work in the office setup.
Maybe on individual level but on organisation level it's one of the biggest current attack vectors.

And there is no magic bullet. Trying to educate people gives some results, but mostly just prevents low effort phishing attack.

I have never seen pentest that include social engineering fail. (This might be just our customers. I would expect govt or infrastructure organization to be better)
Question: how do experts tell something like this might be a tool? As a layman it looks like a rock to me:

https://media.nature.com/lw800/magazine-assets/d41586-020-02...
Normally the recommended solution to the loneliness of the long-distance worker is to make friends and go out locally - but right now we can't do that either.

I've definitely concluded that being in the office some of the time would be best. And I miss air conditioning.
Hillel (the editor of this list) is one of the people in this industry that is going to make a tremendous difference to the world. His ability to make formal verification understandable, and therefore useful in practice, is unparalleled.
Sounds just like the 'real names' policy that Google and Facebook have tried before. That never made any difference to hate speech, racism and intolerance, so why do you think it will magically make Twitter better?
the whole Lean Startup methodology is snake oil IMO. it is used primarily by consultants to lure big corps into "innovation methodologies".* While its certainly an improvement over status quo, results were mostly meh anyway. you just cant force good ideas

the best startups are the ones mentioned by OP. visionary founder who needs that stuff himself.

* i was director at a small 7mm/yr consultancy and did precisely that
Slightly off-topic.

AFAIK, an unresolved problem is a proper geolocation service - at least for city level resolution - for mobile IP addresses. There are some services in this field (digital element), but they are very unreliable.
China Orders US to Close Consulate in Chengdu in Tit-for-Tat Move
That country list doesn't have Kosovo (2008) or South Sudan (2011).
Hmm... maybe my view is skewed coming from extreme poverty, but shouldn't

>Not everyone enjoys the luxury of being able to focus on school and extra curriculars from 14-22.

Be

"Most people don't get to enjoy the luxury of being able to focus on school and extra curriculars from 14-22." ?
Here's my background in forestry shining through - when I read the title I though the article was about a good way to harvest trees. Maybe it is a sign of the times that I was a bit disappointed to see the article was instead about process data collection, something which is part of modern logging (in the forest) but far from the most interesting or challenging aspect.
I actually have scars on my arm from blowing up MOSFETs so I agree :)
Send email without any SMTP
Hello all.

A few weeks ago, I was building two showcase sites.

The first with wordpress and the second without (just html/css/js on netlify)

And like everytime, my customers wanted a contact form.

For the website on netlify, I was like, damn I need to get a server and configure a smtp only to send email to my customer from his website....

For the wordpress website, I have used ContactForm7 and EasySmtp to achieve this.
But I needed gmail email/password from my customer ... Explaining why I needed these information...
Everytime it's complicate and/or boring

And I thought, really ? there are not easier thant all of that ?

No.

So I decided to build a NoSmtp.

A wordpress plugin that send email without any configuration.
Of course, I need at least email of my client, to send email to him and the website address.
Ok it's now built and workind on production.

Ok I solved the wordpress problem.

Next.

My NoSmtp can work with a simple ajax call. But I wanted something else, something that need no code, that anyone could use.
So I built a Chrome Extension, where you can click on your inputs form (email/subject/ body something like that).
The next step is just to include in your html head a simple js link. And it's working.

The extension chrome and the javascript code is not ready to be in prod, but almost !

That's all.

My NoSmtp through by Mailjet and a paid plan of course, to emails reach their destination !

I came here to have your feedbacks, what's do you think about that ? It's something useless, not interesting ? or something that could be help some person ?

I made a demo for the wordpress plugin, that you can see here : https://www.youtube.com/watch?v=w-ZyaIiuEg8&feature=youtu.be
Another video will come for the chrome extension ^^

Thanks in advance :)

Link to the website : https://bit.ly/39r0Hvr
Maybe so, but Intel's 10nm keeps slipping back[1] whereas TSMC have been shipping 7nm in volume since 2018.

[1] https://www.tomshardware.com/news/intel-says-first-10nm-desk...
Look, I think you have an axe to grind and I'm probably not the right person to talk to about this. Yes, I think sipping wine in the Hamptons is better than worrying about your next rent payment in the Bronx.
Yeah, I'm on the factory 20" wheels. If I ever break them, I'll likely replace them with 19".
The root cause seems to be "we need a token event at this university".

All the bad historically white universities wouldn't get an event at all.
Was expecting more like the first few.

I have plenty of textbooks in my reading list already.
Important Women in CS Who Aren't Grace Hopper (2018)
More like 90%. But the bottom 90%. The kind with textbook knowledge who fail at shipping competitive technology products.
Regarding the bare metal issue, there are many more caveats, see for example: https://jan.rychter.com/enblog/cloud-server-cpu-performance-...
> Go's language design process as rebelling against most other languages that seem to want to put other language features in them for the sake of it

Rob Pike in 2015, about what Go was trying to avoid:

"Java, JavaScript (ECMAScript), Typescript, C#, C++, Hack (PHP), and more [...] actively borrow features from one another. They are converging into a single huge language." [0]

[0] https://www.dotconferences.com/2015/11/rob-pike-simplicity-i...
I'm in Belgium. I absolutely don't look forward to it. Just posting to make sure the "silent majority" does not stay silent. We had major changes in the past because of that silent majority thinking "it's just a fad, it will pass"...
Build and Publish a Custom React Hook Package on NPM
Things I wish I had known when I started programming, Part 7 (2019)
Jesus christ this is so dystopian. I've always thought of love and fear as the main things that make humans human
sounds like what is already happening in europe where a lot more people worked remotely in tech, due to the lack of local tech. People adapt, and learn to socialize off-office. Limiting oneself to the office was always unhealthy anyway
Maybe the Voynich manuscript was written by Ethel, she certainly had the pedigree that she could have managed it.
I maintain an open source project written in golang that's test runner with an html reporting plugin.

I can use this feature to bundle the report template, css, js, images file with the plugin to make download installation and use of the plugin much easier.
I would identify as a .NET developer primarily as that's most of my professional background, but I've used Python a lot and while I also prefer the syntax, the main thing for me is design decisions. Ruby has "10 ways to do the same thing, some identical and aliases some subtly different" and the worst part is nobody tells you "this is the preferred way" so you end up with everyone using their own preferred aliases, syntax approaches, etc. This just decreases maintainability and increases cognitive load.

Stuff like Pythons "one right way to do things" is something I see in other good frameworks, I just identify it with Python in this comparison because it's closes to Ruby. Most of Zen of Python is good SW engineering practices and Ruby gladly goes against those - which, predictably, leads to messy code base I've witnessed.
Well it's pretty relevant when considering a new feature for a language to consider prior art is similar languages (the key similarity in this case being the compilation model), no?
Is hacker news a political news site?