skysight-inc/HackerNews huggingface dataset:
A lot of our customers, especially those with internet shops, are moving to bonded warehouses where they can keep the goods without paying import taxes until they need the part or made the sale. Then they do an import declaration on just what they need/sold.

This way they don't have to cash out for whole containers at a time. Sure they'll have to pay for more declarations, but overall it's usually worth it, especially if the goods can sit there for a year or more.

Our customs systems here is totally not made for this new world though.
Only if 100% of the code was insecure when written by a human. Given that humans can think through what code is doing, I don’t think that’s a reasonable assumption.
Haven’t we been in that world for a while now? Some of what used to be deep magic becomes shallow magic, accessible to far more people, while the magic that enables it becomes a deeper, darker art. I also don’t think this is particularly unique to computing, except insofar as computing is inherently more accessible than other technologies.
A degree in Computer Science should teach you most of those things.
Zeroing in on Zero to One
Poll Everywhere (YC S08) Is Hiring Product Designers
> I was a bit surprised not to see Jeff Raskin mentioned though when so many examples are ZUIs.

Jef (not Jeff) was not ever a GUI fan (either before or after the Mac). The Mac profoundly reflects a lot of his philosophy, but that philosophy was “a computer for the rest of us” (not his slogan, but Apple marketing’s): an appliance that was easy to use for “ordinary people”.

But he didn’t see the GUI/WIMP interface as part of that vision.
> Come on people, get vaccinated and wear a damn mask! If we could do it, so can you!

Maybe condescending to people will work this time.
Depends what I’m doing, but most day stuff is in a JetBrains product, or vscode , or sublimetext - in that order.

But I did go from notepad, to eclipse, to ST, to vscode to JetBrains, so … obviously I’m trying to get into emacs now
Snapcraft 6.0 is Around the Corner
Too late to correct, but I can tell I haven't been using Ruby much for a while; Ruby until is just negated while, like C it uses while (or until!) at the end for Pascal-style repeat...until logic.
Umm… the word “quantum” is missing from the title making it completely non sensical.
A more lethal virus would not spread as quickly and effectively as Covid-19, look at the Ebola virus as an example.
They already have an ARM license and the vast majority of ARM processors in existence are Cortex-M class microprocessors (i.e ARM pretty much owns the target market for RISC-V at the moment).

This means they're not looking at RISC-V for any technical reason (for which Cortex-Ms generally outperform RISC-V) but rather for strategic reasons (i.e. dependency on ARM/Nvidia).
VPNs wont be a solution for long... all countries are becoming like this, it seems.
What’s the baseline? 60% may still be superior to the average implementation.
I'm using copilot now for some time and yeah it's more a toy than real help right now.

The only time it really helped when I needed to create a named list of char codes.

When it comes to more complex code than checking the code of copilot takes the same time as writing it. 90% of the time I needed to correct copilot.

For me, tools like linters are way more helpful then.
If I could only use ESLint or copilot, I would go 100% of the time with ESLint.
You could train a model on purely secure code and still have it combine it in insecure ways.
Embroidery Digitizing Services Company China
not really? The tests are fairly basic - there are just not very many tasks that are (1) can be done in <10 minutes (2) are not "aha!" questions and (3) interesting. If you can solve the programming task like this, it is basic proficiency, not something to be smart about.

An analogy: being able to do programming tests is like being able to calculate percentage ratios in the high school. Yes, there are plenty of students who cannot do that - but they are not interested in math. And for the students who are interested in math, the "percentage" problems are so simple it is not even worth mentioning.

Also, a bit of general advice: when you work in software, you don't usually want to be "the smartest person in the group" - this can easily lead to lack of professional development. You want to work with people who are smarter the you are, because you can learn from them.
I doubt they'd want to pivot right away from ARM64, but I could see them using RISC-V for embedded and controller chips or for low power devices to extend their ecosystem.

Having a RISC-V bench also means they have a backup plan in case something bad happens to the ARM ecosystem.
Lower case as Indigenous 'eventing' support resistance
The cookie popups are not part of GDPR, but a separate law (ePrivacy Directive)
That's extremely cool, but if Lisp is more like Putty than Lego, and you sort of have to mould all features for yourself rather than plugging in some blocks, then it will struggle in this area, I think.

Having said that, I would love to use it more.
Python has Black, which uses the same premise as gofmt.

Guido doesn't like it, though, but the community seems to.
UBS CEO: Those who don’t want the vaccine can work from home
The few open source implementations I have looked at scan the matrix as fast as the processor allows. So using interrupts can reduce power consumption a lot, but depending on the actual matrix layout, probably not any worthwhile speedup in the nominal case, as you still have to scan the rows after the interrupt.

AFAIR, the USB poll rate is a function of USB rate, and what the endpoint reports/requests. Low-speed, full-speed and high-speed all have different poll rates.
I fail to see how this is particularly useful information about Copilot. The comparison should be:

1. How many times do people write insecure code when not using Copilot?

2. How many times do people write insecure code when using Copilot?
You and your dinosaur technology, next thing you will want clickable interactive text to be in a different font or colour to differentiate from regular text.
For everyone fearing a new transition in 5 years, this could be for a new product line, like the glasses.

We were all speculating that the PA Semi acquisition was about faster and cooler PPCs and here we are.
Perhaps a crowdsourced bounty system, which pays the rights holders if they open-source it.
Big pharma isn't the only treatment. Pretty clear we either accept ventalator with 90% fatality rate or we choose vx with more deaths than all other vx combined for 30 years. Nuremberg 2 is coming.
I am not sure whether I understand you correctly. But "idiots" isn't the main problem that liberalism faces. From historic accounts, many important enemies of liberalism were fairly intelligent chaps, only with a very different set of ideas. Khomeini, Trotsky or Goebbels do not strike one as being stupid or idiots.
Right, fair enough.
… yeah. It’s not great. The corners aren’t even rounded. But my gut feeling is that it’s mostly a failing of the Facebook Devs, not React Native Desktop.
I don't think Apple cares about data center. They see it as a necessary evil.
Only for people who have inferior electrics.

People not suffering from that problem are happy with induction heating, and deem that superior in every aspect. (Given appropriate cooking ware)
I think the Python ternary is best read as "DEFAULT_VALUE if COMMON_CASE else FALLBACK", and is best used in situations where this is what is meant semantically. If you're dealing with two equally plausible code paths, the standard if/else branching structure makes that more clear.
> Are they going inspect all data at rest?

From TFA :

> When AWS Trust & Safety is made aware of abusive or illegal behavior on AWS services, they act quickly to investigate and engage with customers to take appropriate actions," AWS said in a statement.

> "AWS Trust & Safety does not pre-review content hosted by our customers. As AWS continues to expand, we expect this team to continue to grow," it added.
Because vaccinated people still get covid.

In a highly vaccinated population going forward, the number of cases is utterly irrelevant. The only thing that actually matter is the number of hospitalizations and deaths.

Remember - long term, literally everyone is going to get covid. That is the only possible future. The goal is hopefully to have everyone double vaccinated before they catch it so their symptoms are mild when they do.
And the other way around.
I think they have no business taking tax from the people to renovate their many luxurious lavish homes. 70 million pounds buys a whole lot of vaccine. There’s a body count to this action. Could they be any more corrupt? I also think prince Andrew is a pedophile and needs to be held accountable for his actions in a court of law that doesn’t see him as special or magic or born noble or whatever the royal family are supposed to be. And I think you can’t have a Democracy with a monarchy.
To be fair, Cargo defaults to using lockfiles, so you'd have to go out of your way to hit both your points at the same time.
> Computers are scary things that fail in counterintuitive ways.

Not being scared of the tool and believing one's inherent supremacy over it must be the most basic criterion for practicing this craft, but these days this fear is nursed, at times encouraged, at times even exalted (corollary of the failure fetish) especially by those who publicly place themselves as ambassadors.

Any introduction to computers must start with the statement that they are all heaps of plastic and sand and the only things they are able to do are because some mortal sat down and spent time figuring it out.

People starting out now are at a disadvantage because their first encounters happen mostly through extremely polished looking apps and it is hard to see at the outset how one could go from weird incantations in a text editor to that.
I accidently discovered the benefits of writing code on pencil and paper some years ago when I was looking for a career change. I picked up a C book that had exercises in it but only had time to go through the book during my commute on the metro. Because I worked in a SCIF I couldn't take any electronics with me to work. So I would read a section the night before, go to bed, and churn out the lab solutions in a notebook on the metro. At the time I thought these circumstances were slowing my progress. Once my circumstances changed and I had the time to do everything with two monitors and every IDE on the internet, I was bogged down.

I am not a developer, but occassionally need to write code. I always go to the paper first now.
Or it might change what city has and there be small but distinct differences between Mayor and for example City manager. So at one point in time they have city manager and then after that mayor. These two being similar, but distinct roles...

Not to even go defining what is a city...
Force them to write heavily templates C++ code, they either learn how to read pages of comprehensible error message to diagnose one little typo, or they can’t do their job and are forced to look for a new one.

It’s usually not hard to figure out what’s wrong from the messages, but man do they look scary and hard to understand when they appear. Yes I’ve been writing C++17 lately using some very template heavy libraries.
I have the same experience.

I also don't understand why, when they ask for help, they can never be bothered to say what they're trying to do, what error message they got, etc. It feels like they're doing me a favor when I try to help them fix something.
Man, regardless of who is in the right legally, I wish these big corporations had a better sense of humor and would understand and appreciate that the people who go to these lengths to understand and recreate the original code aren't their enemies, but their biggest fans.
It is called LICENSE.txt. License your code as GPL and then Copilot can't reproduce bigger parts of your code.

But as long as you give the public access to your code, they can study it and learn from it. Humans and machines.
>'expat' - a word North Americans and Western Europeans like to use to avoid calling themselves immigrants. Usage: Josh is an expat. José is an immigrant.

What nonsense. North Americans and Western Europeans who call themselves expats are exactly that, expatriates, because they aren't planning to stay in the place they're living in forever. If an American or Briton ends up marrying a local, obtaining citizenship, and working in a "normal" (that is, one not typical for expats) job, such a person will readily call himself a immigrant, too. But most don't do that; they will finish their contract, or their educational program, or their series of casual jobs they get to pay their way while "finding themselves" in Prague or Florence or Buenos Aires, and return home.
I absolutely hate this. I want my apps to look and act uniformly. If you want a square you can paint anything into without a regard for the system you’re no better than an Electron dev.
I am a developer for almost 15 years now. My primary operating system is windows. I have used Linux but only sparingly.

I have used many IDEs.

I have never ever felt the need to use vim.

Is it fair to say, because VSCode does not have a "vim mode", it is somehow inferior as an editor?

I seriously don't get it. I have used VSCode almost from day one. It is a fantastic editor and quite a capable tool. I seriously love it.
How is this a constructive response?
Silencing voices is generally a big part of what power is all about. It is a remarkably culturally and historically universal phenomenon. Critics of governments have been brutalized since the start of written records.

It is also remarkable that anywhere where the punishment isn't immediate death or concentration camp, some people will try to push back against silencing of other people, even at a risk to themselves.
What if the invisible hand decided it is more profitable to sell less items at inflated prices?
No, it's simply that RISC-V is relatively new, we've seen a bunch of small slower cores come out first, they're easier and quicker to design, the bigger faster ones are coming they just take more time to design
Ah, ok. That makes complete sense and I just misinterpreted because of the lack of quotes. Thanks for clarifying
Some seniors remind me of street preachers shouting "Hell and damnation awaits you!", and they get much the same response from people. Not saying this is you, but I'd be interested to know what ways you've tried and what's worked or not.
I wonder if the Copilot model could somehow be repurposed to analyze the quality of a developer’s code. Seeing how Microsoft owns both GitHub and LinkedIn, it’s a good bet this is something they’re actively researching.
Communication involves much more than the words said. Body language and tone are equally important to effective communication. That's human and transcends paid professionalism.
China already blocks Wikipedia since 2015 and has it's own communist world view project.

I don't see how Wikipedia can accommodate Chinese world view were facts are denied.

https://en.wikipedia.org/wiki/Chinese_Wikipedia#Blocking_of_...

Wikipedia should absolutely remain Western world view project.
Big fat "it depends" on that. It might be superficially correct (dependong on the scope/skills of "support" staff). Even if there is a meaningful financial difference between the day rates, it doesn't necessarily follow when the process is viewed end to end:

1. If ops staff have limited expertise/authority, it's less likely they can resolve problems. They might acknowledge (so maintaining some aspect of client SLA), or have a limited set of pre-defined remedial actions (reset button). Anything beyond that, though, and it needs the dev team. So it's arguable whether the ops staff provide much value in the equation.

2. As a dev, there's nothing quite like the prospect of being paged at 2am on a Sunday to incentive more robust code.

End to end dev accountability isn't a panacea either - but the problem is more nuanced than just pay rates.
Brave users out there, something in the security model is preventing from loading the Service Worker. I tried to relax the permissions on the domains but it's still being blocked somehow:

> Error loading webview: Error: Could not register service workers: NotSupportedError: Failed to register a ServiceWorker for scope ('https://a47e99b4-9517-4e50-87ca-95e06da14aed.vscode-webview....') with script ('https://a47e99b4-9517-4e50-87ca-95e06da14aed.vscode-webview....'): The user denied permission to use Service Worker..
That's not true at all. There's no reason something can't be more lethal and more virulent.

Ebola is spread by contact, not in the air, so it's not a good comparison. (Especially because it can spread very quickly even given that it doesn't spread through the air.)
All of these things are secondary to a standard UI and distribution for all platforms.
Same. Mine is in a basement, and didn't get any reception with the included tiny antenna. Bought one of those active antennas shaped like a small puck, and place it near the ground-level window. Worked like a charm.
I was trying to access [vscode](https://vscode.dev), but couldn't login using my `live.in` email address.
It says that "'live.com' does not exist in tenant 'Microsoft'", LOL
So, the rich are rich enough to avoid paying taxes, and the poor get fucked even more
Paper Walkthrough: Exploring Random Encoders for Sentence Classification
Be careful. After vaccines, politics and working from home vs the office, this is probably the next most controversial topic on HN.
Because you’re judging one that don’t try. There are demos of Qt Quick apps emulating Android very closely.
I had to escalate to basically a CIO of a fortune 500 company for someone to take a look at the network performance of our system, all teams were blaming applications despite the evidences. It ended up to be a bug in a VMWare driver that was impacting their whole infrastructure.
My point in sharing that story at all was that I perceive that as an unfair societal expectation problem, not one born out of sexism, but I'm a case study of one.

While the things this director rattled off were taken of note, "consequences" would've been good to stop at a conversation. They became non-constructive when they went too far, especially for something far out of my control. The biggest change I made was not interviewing at product or traditional businesses. Engineering firms tend to not have these problems. I once regarded Apple as an engineering firm, but it could be argued they've grown to such a size that they lost homogeneity that would otherwise benefit them in these scenarios.

Thanks for the thoughts regardless.
There are more benefits with the browser sandbox than just plain old file access. Web apps can’t just read the clipboard or enter scripts/commands or take screenshots or activate webcam and microphone

For all practical purposes, file system sandbox features might actually be the first to become meaningless again when more and more data is stored in offline browser caches

And application delivery in enterprise environments is also much more lightweight compared to VDI solutions like Citrix so there’s another benefit in terms of sandbox and isolation
Depends on the terms of the license.
> This is 100% a problem with younger, bootcamp-”educated” devs, in my experience.

In my experience it’s also common with older and college-educated ones; contractors trying to avoid extra hours; senior architects; and especially anyone who thinks ops is someone else’s job. It’s definitely not specific to age or training mode.

There are a few contributing factors I see: tunnel-vision focused on the particular detail they think they’re working on, causing them to ignore anything they “know” isn’t related; shoddy tools like much of the Java ecosystem where poor culture around logging trains every user that it’s normal to have huge amounts of log spew; etc. but the biggest problem I have seen is ego — either unwillingness to believe that the product of their staggering intellect could be less than perfect or that the mundane task of getting their grand vision to actually work is for the little people.

I’m thinking of a “senior architect” who was quite surprised to learn that networks are neither perfect nor instantaneous, and that his app might have some issues due to needing thousands of XHR calls to load the UI. It was so much easier to ignore the error messages and say the problem was Chrome. He had a CS degree – the problem was the wrong mindset and having been enabled to avoid good troubleshooting skills.
Conzept – an integrated encyclopedia for the 21st century
What's the problem with small functions?
> I keep having to tell junior devs to actually _read_ the fine error message

I wonder if it's also to do with the environment in which they learn. When I was learning to program, like probably others here, I didn't have anyone around me who knew anything about computers so was generally on my own until my first job and had to dig through stack traces and read error messages and had to try and figure out what was wrong. Kind of a blessing and a curse as I imagine my rate would have been a quicker and I wouldn't have hit so many brick walls but I learned to debug independently.
Check through Randstad. They have a very good network of clients in the tech space.
Here here. If the bulk of your “products” are for internal consumers, you likely aren’t paying enough to attract talent who know how to operate in the the FAANG model.

I like to distinguish between “product developers” (i.e. building products for consumers with guaranteed scale, so do it right the first time) and “project developers” (get it done ASAP and cut the corners you need to do so).

In the “project developer” world, 50-75% of your requirements gathering happens before a line of code is written. There is usually a “right way” to implement a process of which technology is only one component and figuring that out as you go will actually slow down the project due to the maker / manager schedule conflict. True “agile” in this environment just leads to scope creep as there usually aren’t dedicated product owners to say no to every little request.

I’ve stopped pushing agile as hard because the corporates simply can’t afford the kind of engineers to make it work correctly, and they don’t have the roles required to gather and feed requirements to a dev team in an agile format. Sprints are a good way to time-box feature development, but most business projects work better with a more waterfall approach. Your customers and project plan operate under waterfall so there’s less downside to begin with.
I'll look into that; I don't know how that is done in emacs (thee entire website is generated from emacs org mode files).
Out of scope for Qt Quick, perfectly in scope for Qt Quick controls. It looks very native on all the platforms I’ve tried, likely due to their experience with Qt Widgets.
very true, some hyperbole to make a point.

"lack of newness" is a characteristic many will expend untold hours to extinguish. to my perspective, the "rewrite it in Rust crowd" is the peak; all non-Rust code is soiled, and worthy of replacement.

(it is very possible that the "rewrite in Rust" movement is just a guerrilla marketing project)
Amazon’s answer to delivery driver shortage: Pot smokers
I don't know where Rust or Kotlin are heading, but C/WASM and Dart are already there today.

I use Zig for the C/WASM part, it does cross compilation out of box. It's also a C compiler. It has built-in libc for Windows, macOS and Linux, and built-in wasi-libc.

https://ziglang.org/
Apple's help page does not say that iCloud is E2EE, with the exception of certain services listed under the "End-to-end encrypted data" section:

https://support.apple.com/en-us/HT202303

The E2EE data includes Messages in iCloud (if iCloud Backup is disabled) and iCloud Keychain, but not Photos or iCloud Drive.