skysight-inc/HackerNews huggingface dataset:
Good for you. I have the worst Linux experience in 20 years, because I was tempted to buy a high-end laptop that happened to have a nVidia graphics card (ThinkPad X1E). Never ever will I touch hardware with nVidia. Certainly, I might not be the target audience for this - I don't play games and work mostly in a terminal and browser.

Once I managed to make it work, and that I am now able to select between the NVidia and Intel - I have to tell, that I do not see any difference, in performance. However the performance is below what I was used on the previous computers - it might be due to the high resolution (3840x2160).

Connecting external monitors is a nightmare. It produces a lot of heat. And it made me lose so much time! In this case I do not even care about proprietary or open source drivers - I just want it to work.

I never had a more sluggish linux system since 1995. Even typing in the browser or in the terminal makes me make mistakes, so much lag is there.
It's hard to say for sure on this quote alone. On one hand, I could read it the way you did -- I have my own qualms about what often feels like an arms race about getting offended. On the other hand, though, if I'm trying to be calm about this, I could also read it as pretty mundane bureaucrat-ese for "look, this guy was just being an asshole and we don't want him back".

Being the free speech guy / gal in charge of a classroom is a risky endeavor and requires the same amount of talent, calm, tact, neutrality, and wit that, say, a standup comic needs when trying to get people to laugh at a tough subject, and I can easily imagine an earnest but less than talented (in this specific way) educator losing their cool in a room full of jacked up and emotional undergrads debating Trump, abortion, I/P, pick your hot button issue.

"Could've made students feel more fully heard" could indeed be "sensitive undergrads whining", but it could also be "guy proclaims himself mischievous contrarian view-challenger but reveals himself to be pedantic narcissist / unhinged / aggressive / insert pretty unattractive trait or behavior here".

I see that emphasis on how he handled it and I wonder if if isn't the latter. Commanding a room is a difficult thing with way more art and god-given ability involved than people think, especially when the emotion in said room is running high. There's a reason diplomacy, marriage counseling, and the like aren't easy.

Like I said, who knows from the quote, but I've been in both kinds of room as a student. Neither would surprise me and I think we'd all do well to consider both possibilities.
Digitizing Pictures for Embroidery
Show HN: Sketch/PSD to HTML for a flat monthly price
How did it catch up with Jobs? Apple still makes the best phones and the most cash 5 years after his death. Like, Jobs is still so far ahead, no one even tries to catch up.
Show HN: Ahoy! Connect with people near you
is this a serious question?

Of course it is. Saving a lot of money on a car means you can spend a lot of money on other things you enjoy. So why would you pay a lot of money to drive a Tesla instead of a Hyundai? Because the Tesla looks better? Drives better? Has better safety features? Is more reliable? Has a higher status value?

I'm not saying that there aren't good reasons to buy a Tesla instead of Hyundai and had they cost the same then sure I'd buy a Tesla as well. But if I was in the market for a new electric car then "Why buy a Tesla when you can buy a Hyundai Kona for a lot less?" would definitely be a serious question I would be asking myself and I'm not sure I would come up with a good answer (or at least not a better answer than Tesla's are cool).
Read the list again.
Hello all, I released ahoy couple of months back in Hacker News. Now I am happy to announce a newer version of Ahoy. https://ahoy.fm

Changelog:

- Updated design.

- Ability to see how many users are near by.

- Removed some features from previous version as it is not alligned with the idea of this app.

- Hid the rarely used features to give more focus on the nearby feed. (You gotta find them to use them).

- Smaller & cooler domain name :)
Hey friends,

I have read success stories for unlimited design services such as ManyPixels or DesignPickle. I believe the same concept can be applied in the development field.

However, I don't think unlimited coding service will work for my case. So, instead of unlimited, I use quotas for clients to use per month. The client will be able to order limited number of HTML pages per month.

I'm looking forward to see if people are willing to user this service. Please ask me anything if you have any questions.
That’s the same on AliExpress, if you search for SD cards you get offers for $0.01 cards and when you look at the offer you chose capacities and the 0.01 offer is for a 1 megabyte SD card that is sold out.
I wonder how bi-directional this has been since the rise of c? i.e. CPU manufacturers defining ISAs that are well suited for usage with c.
> Both alternatives that I mentioned, Flash and PNaCL did have open source implementations available, it is just a matter of following the links I posted.

At least for Flash I remember that the OSS implementations couldn't run many real-world flash programs. Did this change later?
What prior knowledge does your student have?

In my experience, what helped me the most when starting to learn how to code was having a motivating problem that I wanted to solve. Why do I care what a for-loop is if I can't see how it is even helpful? Many tutorials have examples when teaching, but I believe that the problem should come first, and act as the glue between the basic ideas that will be introduced. Then, the mentor's most important role is to guide the student through best practices, such as style and performance.
Tinder's Move to Kubernetes
I think what is happening is totally to be expected, Tesla launched a cheaper car and the cheaper car is eating it’s margins and a lot of 3 buyers would have gone for an S if there were no 3. And the S is even with updates an old car now, they should have launched a new S last year.

So they are a car company now with a specific target group ( early adopter, affluent) and they will need to to get into new target groups and the will have to update their offerings.

I really hope they can pull this off, otherwise the pressure to electricity for the other OEMs will disappear.
The claims sound bold because he never made them. The poster is misquoting.

Elon said that Tesla would have a version of the software that could do full self driving by the end of this year. Then he very clearly spelled out that it would not be available to consumers until regulators approve it at some later date (possibly years).
From the article:

> How:
> Starting January 2018, we worked our way through various stages of the migration effort. We started by containerizing all of our services and deploying them to a series of Kubernetes hosted staging environments. Beginning October, we began methodically moving all of our legacy services to Kubernetes. By March the following year, we finalized our migration and the Tinder Platform now runs exclusively on Kubernetes.

The use of an image builder with volume mounts is also interesting vs. a build context.
That is also China. (Or apparently Canada if you want to count internal water.)
I make 165kAUD+ super, typical web dev full stack role. This is high for Sydney but some companies here are smart enough to throw an extra 30k into the offer to make sure they build a good team. To get to this from 100k a few years ago I just realised you increase your standard and wait longer to get a job.

OTOH this salary doesn’t go far in terms of lifestyle in Sydney. It is expensive, it’s probably enough to live off but I’m not sticking half my salary into the stock market like you American developer like to do.

200k US in Sydney means either get great at kernel level code or multithreaded c++ and help the poker players make more money from the stock market. Or forget technical and become a senior scrum master or project manager for CBA. I think rural doctors and phsyciatrists rake it in, and geologists during the next mining boom. Install air conditioning is another way or any kind of trade where the labour component can be marked up extortionately and where some “tax planning” can be utilised.
DC-9's direct descendants still operate as the 717 with a number of European, Australian, and even American companies like Delta.

There are a handful of MD-82/83 still operating in Europe.

The DC-10 and MD-11 still operate for cargo, and are the backbone of UPS, Lufthansa Cargo, FedEx, and several other smaller cargo airlines
Get to Grips with Serverless on Kubernetes This Spring
Continuing to deny something that exists is actually beyond calling it impossible!

If you've got some spare time, go read some third party research on how cameras might actually be better. Lidar superiority is a myth. https://arxiv.org/pdf/1812.07179.pdf
Why do materials inside a car matter? What difference does having mahogny or walnut wood on the interior vs plastic make?
Also: "Not by a lot, but I am optimistic about being profitable in Q1 and all quarters going forward."
He said no such thing. If you believe otherwise, please provide a link to back up your claim.

He was saying only that the internal development versions of the software would be able to do that by then.
Note that that quote was already almost 1 month into the Q1 where they lost nearly $1 billion.
Trying to save errors out with "E667: Fsync failed" and then it gets stuck.
Source needed?
Hundred Days Offensive
Windows Media Center SDK released on GitHub
I have little experience with teaching but here are my 2 cents: What I observed is that at some point any new developer grows in ego and starts to question. So it's better to absent from teaching and let your pupil do something incorrectly on their own - if they fail they will learn a lot more than when being instructed to do something properly right from the start.
What from Autonomy day was unbelievable?
The only reason C is as popular as it is is that it was used to write Unix, which was widely distributed and implemented. The rest is just following on that. It's just like the reason human (and other mammals) have their optic nerve passing through the retina creating a blind spot: pure historical accident.
> What Africa needs are institutions and infrastructure that can buy and refine gold and thereby ensure that the benefits of our resources accrue to the countries (and their people) from where they originate.

As an African - what Africa needs is for Africans to stop supporting despots.
Sure. But that's not in the title.
Ada Lovelace: engines, poetry, and the power of imagination
In Search for the Ideal Email Development Process – The Design Sprint
Bubble bursts are entirely speculative. When people think the bubble have burst or are about to burst, that's when it will burst.
I've seen that too on other sites, and I think it's a font rendering bug with hinting or subpixel smoothing not properly adjusting the bounding box that needs to be repainted.
The question of what's covered and what "reasonable" security looks like is the problem for this industry.

If those definition's aren't clear, it'll mean that every major claim becomes a lawsuit, that's not going to help anyone apart from law firms.

Also if a lot of major claims are denied, companies will stop taking out these policies on the grounds that they're worthless.

FWIW my feeling is that Information security of a company is too complex and poorly understood to accurately model risk enough for decent insurance policy to be put in place.
Real teaching is exploring, discovering, inspiring, reminding and pointing in the right direction. Not so much imposing a ready-made system of thought on others. It takes experience, and discipline to get to the point where this is possible without egos crashing the party one way or the other.

Someone said that finding good teachers is difficult, and that's true from my experience; but it 's a Sunday walk in the park compared to finding good students.
A fantasy world where spells are written like code
It would be very surprising that the cars that are already driving around Phoenix, AZ are vaporware.
We should never read too much into such numbers, but, technically, expectations of a $25bn fine could explain exactly what you describe.
The ‘Obscure’ Ages
A "Dark Age" means a time where the stuff which is happening is not recorded or documented. It does not mean "Starting from scratch"
The Quick Guide to GUIDs
Why do you think release notes are "team-centric"? Who do you think release notes are for?

https://www.mozilla.org/en-US/firefox/66.0/releasenotes/
Seems naive to believe that any announcement coming from the NSA is truthful or positive.
I think that the fact that we essentially have instructions on most architectures well suited for the implementation of certain operations common in C answers this pretty well.
Thanks, could you develop?
Also digestion, depending on what you ate.
I never claimed to have a solution to that problem.

I was just pointing out the flaw in the idea that just because some native Africans participated in the foreign colonial exploitation of Africa, it somehow lessens the degree of culpability for the exploitation itself.
Thanks for that I hadn't seen the Jankó keyboard, although the purely physical fix doesn't deal with my bigger frustration that the accidentals and quirks of scale centric notation requires a huge investment in theory learning to learn Western music in more than one key... Having taught theory from scratch a couple of times as well as learned it, it's been a lifelong frustration that the same thing written a different way can be massively more complex even though the semi-tonal pattern is identical. I'd go as far as to say that the language and notation around scales actually obfuscates the patterns and then when you really understand the circle of 5ths you realise it's just a veneer and your mind can just translate it.

Really interesting reference. Will definitely read more into Jankó.

Interesting almost every pro musician I know uses the chord numbers to convey this information orally more than they use the note names. And when I did degree in jazz it was always focused on the numbers.

Musicians clearly understand the patterns, but it's beginners that I'm concerned with. After decades of study / practice most systems are workable.
I read this thought quite often here on hacker news but it is a bit alien to me. To me the charm of programming is the ability to---at least in theory---write anything. This is also embodied in the idea of Turing completeness.

There is a continuum between the possibilities of a programming language and the possibilities of a configuration file. As soon as one says that a programming language is suitable for a particular purpose one has moved a few steps towards the configuration file end of this continuum.

This is, of course, a personal preference but I very much prefer to enjoy the power of programming language as opposed to the lack thereof of configuration files. Therefore, I like programming languages that attempt to be useful for any purpose. My favorite language is still C++ and if I were to switch to something else I would be inclined towards Rust.
Certain employees were discovered to have been using these tools to spy on wives, partners, love interests, children etc.

That's just the stuff we actually heard about.
Recently PayPal stopped allowing Adyen, one of the biggest payment service providers, to integrate with their platform. I'm not quite sure that integrating with PayPal is an option for Stripe, and even if it technically were an option, I'm sure it wouldn't be an economically viable one.
How healthy is the internet?
K8s Federation v2 – a guide on how to get started
And hence the name. Because there is only us who can name.
What improvements would you like to see to the Swift compiler?
Personally, I believe it for two reasons:

First, it seems that everyone but Musk is claiming so, so either everyone else is wrong, or Musk is wrong. I find it far more likely that this is just another "funding secured" type of claim, than an actual win. Case in point: see this evaluation [1] from only a year ago, where Tesla was ranked 19 out of 19 (Waymo was #1).

And the timing of the announcement, only two days before delivering really bad financial news... well, see the previous comment.

You provided the second reason yourself: Waymo has some incredible guys going after autonomy, and they've been doing that for a decade now. So whatever shortcut the Tesla people claim to have found, it's (a) either a shortcut nobody else has thought of before, or it's (b) they have thought of it before, and ruled it out. I believe (b) to be far more likely, hence I believe them to be on the wrong path.

Also, contrary to what you say, they do have something to show as of yet. They are operating hundreds of autonomous vehicles in Phoenix.

And yes, they are probably playing it super safe, but that's exactly what you should expect from someone accelerating 1+ tons of metal to lethal speeds, and giving it autonomy.

[1] https://www.teslarati.com/tesla-finishes-last-navigant-resea...
To teach programming is to take on the following roles:

1) Information provider - search for suitable materials. For example, if the student finds the materials not engaging, it would be your role to find different material that suits the needs of the student better

2) Problem provider - this is extremely important. It is difficult, for example, to care about loops when all the textbooks show only that--loops in isolation. Your role is to construct or find problems that the student can solve with their new knowledge. Generally, the challenges/issues should be one level above the student's knowledge, so that it pushes them forward.

3) Guidance role - it is your job to analyze the students' motivation behind learning how to code, and provide suitable path. E.g. if one wants to become a web designer, it might not be the most suitable to start with assembler. You should also course correct, e.g. when you see a web designer to be struggling with data structures, it is absolutely appropriate to make a detour into some CS territory with data structure classes.

But, of course, most of the learning does the student him or herself. You can't teach anyone anything ever. You can just be there for the student, to help them and guide them.

My 2c as a self-taught developer.
There's absolutely a difference between information shared freely with a company in accordance with their privacy policy, and a government organization performing illegal data collection (per the DOJ) on their citizens without their knowledge or consent.

I can't parse whether you feel the knowledge of encryption or the encryption itself is dangerous, but the dangerous encryption argument is easy to make from a position of privilege by someone who has never been oppressed by an authoritarian state.

(I can sympathize with the point of view that holier-than-thou tech companies with a scope of data collection that would make the NSA green with envy are laughably hypocritical on data collection... companies that compile shadow profiles on non-users I would be willing to lump in with the NSA data collection, incredibly suspect and probably illegal as well)
What a rude comment. It's not a specialized term. It's a common term. Immediate mode GUI as a concept is well known. Tens of thousands of programmers use Immediate Mode GUIs. There are several well known Immediate Mode GUI libraries used by tens of thousands of projects.

When I don't know a term I google it. I don't assume the entire world revolves around me and that it's the author job to make their article more verbose because everyone reading it might not know every term.

Here's are galleries of some from one of the more popular libraries

https://github.com/ocornut/imgui/issues/2265
https://github.com/ocornut/imgui/issues/1902
https://github.com/ocornut/imgui/issues/1607
https://github.com/ocornut/imgui/issues/1269
White Label Multi Currency Wallet
Looking for a white-label cryptocurrency wallet? Blockchain Firm is a boon in the cryptocurrency industry provides white label multi-currency wallet development to store all the cryptocurrencies in One place

https://www.blockchainfirm.io/blockchain-multicurrency-wallet
His father is a coder too and he is making a specific IT school here. So he comes with basic knowledge about data structures, databases and how code is build.

Yeah, real world problems are what my favorite way to teach particular ways of building things. No one wants to build the 7th calculator.

Thanks for your Feedback!
Arguably a "complicated mess of cobbled together archaicness" describes most old software, Windows included. I think that's just the nature of how software evolves.
It’s an RLC circuit, not a wire.
> Then they made "C the good parts" by making C easier but still fast and called it Java.

That one doesn't feel right. More like "figure out how to nudge the C++ crowd into the general direction of Smalltalk without them noticing".
Config Module- Cleaner way to write Node.js configuration files
You are correct, it's a "two legs in" rule. SCA only applies if both the merchant and the customer are based in the EU.
And cruder people in general tend to consider pomposity what's just eloquence or refined prose.

Besides, for many people there's nothing wrong with what some call "snobbery" but they call elitism or quality or high brow, etc.

They're not "snobs" caring who has this or that ancestry, who has expensive clothes, etc., but particular about language, expression, etc. Which is par for the course of being a writer, artist, or intellectual in general.
Huawei reportedly gets nod to help build British 5G network
Really is too bad they started auditing IncludeOS when it was so early in development that there wasn't even paging. It was just a pagetable to enter 64-bit then.

Today it lacks ASLR, and the network stack needs auditing.
Pagan does not constitute dark. Most of the pagans recorded history when they were in power.
Yep, the numbers that matter continue to trend up. More importantly, at this point those numbers are becoming a huge problem for essentially all their competitors.

Most of these are at this point bleeding market share to Tesla that they are trying to recover from by launching products that clearly are a lot less competitive and are probably being sold at a loss right now. They are going to be bleeding cash while they sell prematurely launched EVs at a loss and struggle to ramp up production for those for the next decade. Shut down production capacity for ICE vehicles that they can no longer sell because people buy Teslas instead. Write off hybrid product development for which demand seems more limited than they hoped. Write off hydrogen product development that has not been happening either. Etc.

Tesla is of course only part of their problem. There is a lot of stuff coming out of Asia right now that is low cost and full EV. Buses, trucks, small cars, etc.

Their next decade is about surviving multiple rounds of downsizing, consolidation, demand drops for essentially all their existing products, huge capital investments to catch up with Tesla and other new players in the market.

Meanwhile, Tesla has several Gigafactories coming online over the next few years that will improve their production capacity; several new products in the pipeline that will challenge their competitors even more, and business models that extend beyond just consumer EVs including solar panels, batteries to support grid operations, batteries to complement domestic solar installations, etc. In all of these markets their biggest problem seems to be getting enough capital to build the production capacity to serve the demand. The big picture here is rapid growth and dropping cost for the foreseeable future limited only by the amount of available capital.
How can i save a file ?