skysight-inc/HackerNews huggingface dataset:
> Null-terminated strings are useful for buffering values of unknown length (e.g. copying from a network stream).

That doesn't seem like a good example. The data arriving over the network arrives length-prefixed, because 0 is a legal byte value for arbitrary data. What do you then gain by throwing away your existing knowledge of the length?
> This is why I hate companies that force you to sign up to gain access to content

I always found Quora's use of dark patterns and baiting you in from search engines then blocking the content particularly egregious. Always made me surprised anyone held that site to such a high standing and I can only imagine it's because the advocates never knew how awful the experience was without an account.

I feel Pintrest is very similar in that way.
Note that your terminal emulator needs to pass the ctrl+S through. ctrl+S won’t work by default in a lot of cases from personal experience.
I guess many people already know it :)
Why the VC startup model does not work for journalism
I'm a Linux user and I use Firefox, but recommend Edge to all my Windows friends that don't care about browsers, it's a great browser, probably better than Chrome.
Yes, candidates are leaving this city. Some of them return though, but prefer working in corporations (lots of benefits, not so stressful job, etc). I don't think we had any fresh grads, although we did do some efforts in organising workshops based on the tech we use in order to meet devs and some of them were pretty young, but without a CS degree.

Our salaries are pretty competitive, its as much as you would get in a bigger city. Other companies here face the exact problem we are facing, but I think they can attract talent based on job security alone (i.e. IBM), whereas we don't know if we're going to be around next year unless we get another round :)
I do agree that there is a lack of challenging jobs around here, most companies are web-shops that do basic websites/blogs/web-apps. We had a candidate that spent 2 years doing just css/html for forms.
A few lines below: "For example, a TLS server running
in a virtual machine on a public cloud server, where the
physical server hardware is shared between the victim’s TLS
server and an attacker’s virtual machine."
Our First Computer Generated Product Idea
I think that any tech business or any business in general should AVOID completely put their "nervous system" (IT) on someone else computer, especially someone else that have deep automated analysis capabilities and big financial power.

I know that in actual IT status that's the simplest way for many, I know it may also pay off well in the short term and perhaps in the mid term also. But in the long run is a really awful idea.

Personally I have my workflow around org-mode and Emacs, I build it in spare time a feature upon another and it's far superior, simple, lighter, effective etc than any other system I found precooked by some web/modern business-like software.

When I ditch GMail for a personal mail, forget webmails entirely I discover a far superior world, when I ditch modern classic personal accounting software for ledger I again discover a far superior experience. It take time, of course, but it take time when you have it and what you learn pay of for life.
> What is stopping women and girls from dominating Youtube?

I think it is valid in English language to consider this sentence as saying women doing better than men on the platform. dominate is not another word for equality in English.
I hope they mean at least pbkdf2-hmac-sha256 with sufficient rounds.
Just curious, why wouldn't you want to have retrospectives? They take up time, sure, but they're also incredible times to share lessons learned and look back at a block of work.
Patch for critical privilege escalation flaw in Kubernetes
It would be cool if these things helped cities make streets safer for all cyclists and small vehicles.

I can imagine that VC's won't like articles like this and that may have a knock on effect of making cities better in the long term.

https://usa.streetsblog.org/2018/09/24/e-scooter-deaths-unde...
> what do you suppose he meant by that

That his disciples would carry on Jesus' work and teaching, which would attract more followers. That does not make them con-men. If they believed Jesus' message then of course they'd want as many people to receive it as possible, indeed it would be irresponsible to withhold it.
Wait, Microsoft, do you think people will use your Chromium-based browser more than they use Edge? Of course not, people will still be dumb and download Chrome. Don't throw the towell!
Interesting point. I never thought of this. I'll give it a shot in the next 10 interviews.
EMMA 4 identifies over 1500 money mules
On a sidenote, if you are thinking of visiting Tbilisi, Georgia (hotspot for phage therapy) I definitely recommend it. It's gorgeous, both day and night and so fun to walk around. There's some amazing architecture and great dramatic views from atop the surrounding hills. The city hosts people from all around the world, so it's fairly easy to get around even if you don't speak any Russian. Here's a video to get a feel for the city: https://www.youtube.com/watch?v=mWvXMGzUew4
I love how this guy takes the entire field of graphic design and simplifies it down to "cut and paste, bro."
Planes require much more engineering to deal with than quadcopters, but they are way more efficient, and thus the right long term solution.
Critical Privilege Escalation Flaw Patched in Kubernetes
LLVM / Clang 8.0 Likely to Be Released Around Early March
Xamarin vs. React Native – The Ultimate Guide
A guess would be that no, they weren't going back on the store without adjusting their rating to R.

And obviously showing that they can keep child porn off their service.
This is actually a general feature of the GNU readline library, which a lot of programmes including bash use. For instance, a lot of REPLs like ghci use it.

https://linux.die.net/man/3/readline

https://tiswww.cwru.edu/php/chet/readline/rltop.html
Once while logged into my Udemy account (with three past purchases) I was disappointed to see that classes were no longer on sale. But opening Udemy in a separate incognito window showed the classes at their usual heavily-discounted pricing.
Yeah great video. And they really go for it from the very first frame.
EC2 Cloud Linux Benchmarks: Amazon, Clear, Debian, Red Hat, SUSE, Ubuntu 2018/12
You mean everyone uses Blink/V8 and everyone does research as forks and merge it to master if they have something interesting to commit ? I would see a few issues :

- The 1st problem I see is that open source is often meritocracy and so Google will always be deciding because there will be much more engineer from Google on the project than from other companies joining the project. And anyway Google has no interest to try to align with MS/Mozilla interests.

- The other problem I see is that you need some independence to make fundamemtal changes. WebRender would never exist if Mozilla tried to fork an existing engine. They wrote everything from scratch and now they are doing fundamental changes to Gecko to be able to merge Webrender in it. If they add to agree with Google, MS, and other companies they would still be arguing and trying to convince them, and Google would refuse because they think their solution is better (or more suited to their own personal needs) and Rust would not even exist
GiliSoft Movie DVD Creator 7.1.0 Keygen and Crack Full Version
Atos Retools Supercomputers, Adds AMD Rome CPUs
Hello joshmaker,

I read your new post for Python Web developer at Atlantic Media in the DC area while job searching here on hackernews. Well, I checked out the Atlantic media site and they have a opening available listed on there for a Back-end Python Developer. I'm guessing that they are the same opening.

So, I see that you work for Atlantic Media. Don't know if that still holds up but I wanted to check if the Python Web Developer job is available for someone experienced or can it be available for a Junior position?

I'm a guy who has been going the self-taught route where I enjoy using and working with Python as far as learning purposes go. And after quickly reading your post here I figured to reach out and try a somewhat different approach rather than the old cover letter and resume email method and contact you if you may have any info to this current opening at your company?

So with that said, here I am..and I wanted to inquire to find out if the listed job requirements are strictly enforced or would you allow other considerations in place of some of the listed job requirements?

Plus, do you have a contact email to learn more about this position and the things you require in regards to the nature of the job? My apologies in advance that this may not be the response to your post that you were looking for but I figured why not take a chance and try something different to reach out and learn what I can do to improve my chances to be part of the Atlantic media team.

Any help in this matter will be greatly appreciated. Thanks

--K
The web started to decline when we moved away from JQuery, and personal homepages. And when Google started to use brand name as a ranking factor.
Busy, but not with eks. No word on containers during the keynotes.
> As always, two Wrongs don’t make a Right,

So US, Japan, Korea got the advantage by copying why not give the same advantage to China?

If your argument is because its wrong then are the other countries who benefited by copying going to be punished?
I’ve oftened wondered if I am helped by my practice of using [servicename]@[mydomain.com] for each service I sign up for. I used to do it to help control and track spam, then I stopped when spam stopped becoming an issue. But now I feel like no longer having a single unique key to correlate my data across different leaked data sets might also be a benefit.
It will be, once fb/google is breached (which will happen eventually). The consequences for you will be far more unpleasant.
Guest Post: $60M Question – How much does a cyber breach cost an organization?
Feels way more expensive than alternatives like Luxebide.
Ask HN: Is Quicken Safe?
Hi,

First time poster, long time lurker....

On the Mac, I use Little Snitch to monitor my computer's network connections.
My accountant really likes Quicken and more or less insists I use it.
When I start the desktop app I see it try to make several connections:

www.gstatic.com
aa.online-metrix.net
cdn.optimizely.com
tags.tiqcdn.com
cdn.mxpnl.com
connect.facebook.net
www.googleadservices.com
api.mixpanel.com

Some of these are seemly benign (such as gstate) but others appear to be less so. For example when I google

aa.online-metrix.net

I get:

'''It is listed as a unsafe domain created to hijack web browser, and we identify it as redirect virus. ... Aa.online-metrix.net is a unreliable webpage belonging to redirect virus and potentially unwanted program (PUP) and it brags the capacities to show advertisements on the PC, both for Windows and Mac.'''

Also, I don't have a facebook account nor do I want to have anything to do with facebook. Does anyone know why my finance software is trying to make connections there.

All in all I kinda of wish I didn't know this about Quicken (just kidding) because I need to use it if I want to continue to work with my accountant whom I really like. But now I am really uncomfortable about doing so.

I am curious how bad an idea do people think doing so is. Are there known safe alternatives?

Thanks in advance.
I see what you are saying. I mean zero as null constant. I've never even seen anyone try to assign a null value with some integer zero at some memory address. Using the NULL constant in C/C++ is near effortless and 0 just works no matter what the underlying implementation is doing. So for all intents and purposes nullptr is just a casted NULL (0) constant.
I mean it's been a solved problem since the 70s if not earlier, the problem has always been uptake. And that is not solved e.g. C++ recently introduced std::optional, which is not a type-safe version of a null pointer but is instead a null pointer wrapper for value types.
I understand your point of view. However I am mainly a web developer but I often find myself doing also the design side of projects by necessity.
So this is only a basic attempt to learn how to make things look a little bit prettier.
BTW thank you for your feedback (:
> it falls apart as soon as you ask about 0 Kelvin

Huh? The whole point of Kelvins is that their zero point is an actual 0 value. That's why Kelvins are a unit and °C aren't.

Q: An object's temperature is 20°C. The object's temperature increases by 10%. What is the new temperature of the object?

A: 49°C.
Dynamic memory management in no way implies linked lists.
> I have on a few occasions tried to write NULL-less code, and it adds a good bit of work.

Really depends on the language. On Java / C#, it's hard to avoid null-checking a lot of stuff. In C++ you will never encounter a null std::string outside of code written by indian students learning on Turbo C++ 3.5. So you don't need to check for anything: if it's a value, it exists.
A small example: take a young CAD/CAE/CAM engineer, ask he/she to design something for doing a certain job. Ask the same to an ancient engineer. Compare results.

The young will give you a well simulated part/assembly ready for first prototype, the ancient normally gives you small note and a drawing. Prototype the two: the younger one is generally far more complex to being build, costly and far less effective than the ancient one. And it's not a matter of experience, it's a matter of different way of thinking.

Today we spent enormous time in bureaucracy with ridiculous stuff from ITIL/Kanban to the last bit, we spent enormous time in detailed reasoning being on contrary incapable of see the big picture. That's why for instance in shipping company when a (rare) EU doctor (we have less reformed medicine studies than the USA) went in the USA local seafarers they put themselves in the queue for being visited by "real" doctors.
I switched away from Firefox years ago, because it felt very bloated, plus they'd break backwards compatibility pretty often, and every other update meant one or more extensions would stop working. Over time I grew tired of the "eeny, meeny, which one this time" routine.
They're embracing Chromium.
> What makes you think that the technical ability to do something confers either the legal or moral right to do that?

Because I am operating squarely within the specification, designs, and intentions of the technology. When this is not the case there are two possible outcomes: a defect or missing security.

The absence of security or warning thereupon is an implied invitation. This is why, at least in the US, a warning must clearly be stated before trespassing can be enforced. In this case it isn't even remotely confused with trespassing because you are giving me the prize simply by my asking for it without any regard for who or where I am.

We can invent all kinds of fictions as to why this is right or wrong. More important is whether I am violating security (there is none to violate) or violating technology (clearly I am using HTTP properly). Ultimately this distills down to one question:

If you don't want me to access a given content then why are you giving it to me anonymously?

The answer to that question determines why the use of a technology qualifies the usage behavior.

> Just because it's technically possible for you to trick me into thinking you're Google does not mean it's ok for you to do that.

Why is that not okay?

> You tricked me into giving you something I thought I was giving to someone else

I did no such thing, because you never asked who I was. Would you give your car keys to a complete stranger assuming they are a valet without any consideration as to whether they are who they claim? If in this case the car is stolen what is your expected recourse?

> that doesn't mean you have permission to do this

It is perfectly legal to modify my user agent identifier for any reason at any time. It is my computer, my software, and my settings.

> that just means you tricked me

How could I have tricked you? You never bothered to ask. This is how this technology qualifies its use in this way. You made a faulty assumption and are shifting the blame for that assumption. You can continue to be upset about this, but you will continue to hand me the content that you wish to protect without any legal recourse or restitution.

If this were my business I would abandon this irrational commitment to a failed idea and either secure my financial model or just open it up.
Your own link backs me up: "The Reserve Banks are not federal instrumentalities for purposes of the FTCA [the Federal Tort Claims Act], but are independent, privately owned and locally controlled corporations."

The question is why are private banks allowed to profit on public debt. There is no good reason for it if you dig into it unless you are on the profiting side.
Reaction of Researchers to Plan S: Too Far, Too Risky
I am currently going through the self-driving car engineer nano degree and I completely disagree. The content was not useful for anything besides trying to to make students be able to complete the projects. They completely skip over and hard theory or mathematics probably because most people would struggle with it
are also likely to ban your service for much the same reasons
Those interest rates don't move on their own. If the competition changes, those interest rates change too.

For example, if the share outlook for the next years looks unusually good/bad volatile/stable (compared to how it looked a couple of years earlier), then that makes shares more/less attractive to investors, and bond issuers have to adjust the rates they offer.
No doubt. I'm glad to see other people saying this. I used to be bored all the time, and it did wonderful things for me.

Among those: the media, fiction, or interactions that were meaningful to me held more space in my mind. They weren't competing against a sea of trash and new stimulus.
This is not even true in C. 0 is a "null pointer literal" when used in pointer context, this does not imply that the actual null pointer has a value of zero.
Playing with DNS Over HTTPS (DoH)
Sass CSS – This Awesome Extension Will Make You Sassy
Oh that's not what he meant? I was a bit surprised that the company had expanded to Italy. Is it Venice LA then, or somewhere else?
The term escaping carries a rather strong implied meaning that its not a opt-in choice in the absence of that which to escape from. It is simply the result when there is no social support from parents and society (ie adults), and the environment that exist in schools that results in bullying and other anti-social behavior.
> paying for a domain and the price of one coffee per month

That's some expensive coffee.
Clear Linux OS Announces Support for Kata Containers
Or the good old Firefox Profiles. Because Multi-account containers are still not 'that' separate when it comes to browser settings and add-ons etc.
blimey! that makes it too realistic indeed :(
I’m still quite new to neural networks. Can you explain the material benefit to using a neural network over a priority queue with a similar weighting system? Are you giving any other input to the neural network than simply the metrics you listed?

P.S. e.g. a polynomial over the metrics.
P.P.S. I imagine you’re using the neural network to tune the weights?
https://twitter.com/SwiftOnSecurity/status/10697763353362923...

The focus is electron
"This isn’t about Chrome. This is about ElectronJS. Microsoft thinks EdgeHTML cannot get to drop-in feature-parity with Chromium to replace it in Electron apps [...]"
Just try not to shit on the seat please. The other people who shit sitting down will appreciate it, as will the custodians.

I bring this up only because I always wondered how people miss such a huge target - it seems squatting is a reasonable way to make that happen.

Not dissing squatting, just a PSA to please be considerate.

Also, bidet attachments are friggin awesome if you want to try that alternative. I'm on vacation now and hate that I don't have it.
The most efficient way to read source code is not to read it. :-D

That means you have a very clear outcome of what do you want from the code. You spend the minimal amount of energy in order to understand the forest before you look at the trees, and you only spend time on the trees that you need.

What I do is not reading, I execute parts of the code,and debug it, so I get the "feeling" of what the code does before I know exactly how it does it.

In something moves like a dog, barks like a dog, eats and moves the tail like a dog....odds are it is a dog. Humans identify things by global behavior much better that painfully studying a hair or something.

There is code out there that is not worth reading, as it is so complex. Take for example Tex, it was created to be so efficient in old machines, that is almost impossible to read without expending a tremendous amount of time. But understanding how it behaves is easy.

I use my own visual tools to inspect and debug the code visually in a high level way, for example instead of just a number I can "see" a point, that is 3 coordinates, or a polygon that is tree points and a normal vector. Without these tools I would be seeing individual numbers(or nodes in a tree)having to reconstruct the whole using my mind(not good).

Those visual tools are created in a fast prototyping environment(dear imgui) with debugging scripts in order to see more globally.
تور چین
[2] was resolved quickly. A much revised version has landed recently.

[1] is a strange bug, because the devs have consistently been unable to reproduce it, despite constantly looking over the issue. Users of ZFS have hit problems, also, suggesting that it is not an EXT4 bug, but a very subtle problem elsewhere in the block subsystem.
Amazon Linux 2
Firefox is still too slow for my liking. I use Brave instead, but I'd rather use firefox.
Add "Show HN" to the title and the title should be the name or description (rather than generic "looking for feedback". Then it will show up on https://news.ycombinator.com/show where much less upvotes are needed. It's a category just for makers to present what they've built.

> I'm looking for feedbacks from the Reddit's community on the service.

facepalm
Hopefully they make their classes focused more on teaching useful information than trying to make students feel good about completing projects that have the challenging portions already completed. I am going through the self-driving driving car nano degree and I do not see how this could do much to convince an employer you know anything
> That's why Kelvins are a unit and °C aren't

Could I ask that you update Wikipedia with your discovery? Sadly the page appears to be erroneously using the word "unit" all over the place! https://en.wikipedia.org/wiki/Celsius

Also, NIST might benefit from your guidance: https://physics.nist.gov/cuu/Units/kelvin.html
Not if you can't touch it
One of the ways Chrome gained marketshare was bundling with heavily used apps.

Install Acrobat Reader? If you didn’t notice the checkbox, Chrome’s now your default browser.
They rushed it and I find it hard to not see it as a giant "screw you".

They didnt release the specifications early enough for people to rewrite their addons and at the end of ESR52 there where still multiple bugs open which prevented people from porting their addons. We didnt even get a normal 1 year ESR support frame for gods sake. All that ignoring the fact that there was no warning for the end users that all their security addons were disabled after the automatic update.

I am still furious about the absolute arrogance and carelessness Mozilla showed here.
> and messing around with how it gets its IP

Standard VirtualBox is either bridged or NAT, never had a problem there.

> and then trying to update itself with another multi-gigabyte windows update

Now THAT one is a real problem. MS to this day didn't bother to release a Service Pack 2 for W7.