skysight-inc/HackerNews huggingface dataset:
Looks like an employee on their way out was asked for their crepes recipe. Probably made it regularly for his team.
It's nice to move away from commercial journalism, I agree. But the Guardian is very much commercial journalism. See http://expressiveegg.org/2017/02/07/guardian-bothering/ and https://www.jonathan-cook.net/blog/2015-03-03/hsbc-and-the-s...
Yes, that's the biggest sign: net worth.

People seem to always confuse that with having liquid cash in the bank because it sounds nice, but it's rarely true and most people would have decent a net worth if they've accumulated a mortgage in a upward market.
The frontend repository above is only for the user-facing front-end website (aka the guardian.com). Other back-end components such as the content API and the content creation tool (Composer) are separate projects in their own private repos (not open source). That said the Guardian has many other open source projects on their GitHub org [1], including their image management tool for instance [2].

[1] https://github.com/guardian
[2] https://github.com/guardian/grid
sycophant - a person who acts obsequiously towards someone important in order to gain advantage.

obsequious - obedient or attentive to an excessive or servile degree.

thanks!
I own 10printhelloworld.com, but unfortunately 20goto10.com is only available for a whole heap o' money. :(
https://www.google.com/search?q=women+under+30+paid+more+tha...
Is this an American phenomenon[1]?

If I forget to click the pedestrian button, cars in the same direction as me will get green light, while I wait for red.

Most elevators don't have a close button in Denmark. But it definitely worked in Japan.

I can't remember ever sitting in an office with a temperature control knob available.

[1] ... or am I just fooling myself on these accounts?
How to Balance Working on Multiple Projects
As bad as those scams may have been, the amount of suffering brought on to the general public by demonetization was several orders of magnitude higher.
Sure, but - at least in theory - if you switch it off you will save even more battery, and BTW save also on the concrete boxes, as you will need more than one (home, office, etc.) as it must be in the 5-10 Kg range, not much "portable".
Thanks for that - as an Oric-1/Atmos fan, I'm already aware of it, though. ;)

No doubt other readers of this thread will find it useful.
Refactored to be shorter and more modern:

javascript:Array.from(document.querySelectorAll('body *')).filter(tag => ['fixed', 'sticky', '-webkit-sticky'].some(prop => window.getComputedStyle(tag).position === prop)).forEach(tag => tag.parentNode.removeChild(tag))
Finding silence online is difficult, but the pursuit is worthwhile
iPhone XS photos and specification leaked
This is not even close to bretonne crêpes.

Either you use buckwheat floor and water, in which case you are making Galettes.
Either you use plain white wheat floor, in which case it's crêpes you are doing.

Under no circumstances you can put sugar in it, it's only added at the end.
And of course, it's missing the most important ingredient: butter.
#notevenclose
In my experience there were plenty of both types of listings around (that is, both open BASIC listings and more inscrutable ML in DATA lines). My systems (PET and C64) had a built in disassembler, so it want necessarily that hard to comprehend the code anyway. And a lot of the DATA were just sprites and other graphics.

Anyway, I learned a few things from those listings early on.
I’d just like to second that. I get gp built for gp, but if you want others to take interest...
The NYT has 65 projects, most of which have a few hundred stars, and many in the thousands.

It's lower for some of the others. But it still seems to me that these publishers default to publishing their code.

BUT: most publishers probably do not run an entirely home-grown system. Indeed, you will find many Wordpress plugins or rails gems among those published projects. And for the homespun solutions, it's likely that they are too specific to a publisher to be usefully open-sourced without a major investment of resources, like the Guardian's undertaking.
You're loading memory with instructions and data, registers with operands, and yes, there's definitely a stack that's used heavily.
Agreed. But how do you kill the modern web? And how do you go about killing all the bloat underneath? Do you expect microsoft to fix windows? Or redhat to abandon systemd? Or wayland? Or the countless other bloated pieces of the puzzle? Honestly at this point unless we go back and remake everything from the start the interests are probably too big to be dealt with.
Show HN: pip-name: Check whether a package name is available on PyPi
And the performance isn't very good either from what I have heard. It is a good candidate if you want to try and make something cheap, but few (none?) of the offerings really are (olimex has one if anyone is interested). Personally I am pretty tired of the Linux ecosystem in general. It is pretty well known that you can ship broken stuff by slapping an open source sticker on it.
Yes, but people in Europe and US are among the last to be affected by Climate Change. This means they will only cooperate if you manage to not piss them off. Telling people they should not have a second child is very potent at pissing them off. If you're curious how a pissed off person looks like, see a case of Trump, a person who totally declines to cooperate with you.

This is unless you have an army to extort measures from unwilling people in the Europe and US. I think you really don't have one. So please consider how you can avoid annoying the very people who could help you.

It's more important to not lose points in the eyes of 2/3 of population (people from, or with, families of more than 1 child), than scoring points with 1% Climate Change fanatics who. A person being told their second child is a sin against planet, a Trump voter next season.

There is also a case of not understanding geometric progression. At fertility of 1.5, 80 mln germans are 60 mln in a generation and 45 mln in two generations. At fertility of 3.9, 140 mln nigerians are 270 mln in a generation and 530 mln in two generations. Who would produce more CO2, 45 mln germans or 530 mln nigerians? This without consideration that germans will move to green tec, while nigerians will prop up their consumption standards.
And adding to the magic, SGI machines were a something most people would never get their hands on. A maxed out graphics workstation today is still just an "ordinary PC" but more expensive. A (big) upgrade, but not something with magic dust.
As I described below, all of this is part of Authorization, in principle an old-fashioned carbon impression sheet of your card could be used to justify a $5000 payment and it's up to you to contest that if it's bogus. Authorization protects the bank, not the customers.

But for the Authorization a PIN absolutely can be required for online card transactions using a mag stripe. And this was routinely done in countries which had PINs for debit cards years before EMV. The terminal calls the bank and says I have this card, and here's the PIN entered by the customer, is that OK?

Unlike the mag stripe you can't clone a card using the "wireless" EMV mode, the chip isn't just playing back a fixed data stream, it's an active component.

[ It might be instructive to expand here, so I shall ]

A part of an EMV transaction the terminal and card are supposed to pick random ("unpredictable") numbers each time. If this is done correctly it presents a significant security feature. For example, suppose tomorrow I plan to tell a jewellery store's payment terminal that your card, which I was able to access briefly today when you were in the same elevator as me, authorises purchase of a $500 watch, then I'll pawn the watch and keep the cash. Well, I need the cryptographically signed message from your card saying this is authorized. But, that message needs the unpredictable number that the jewellery store terminal will choose tomorrow, which I don't know yet, so I can't do it.

Now, in practice researchers found some terminals and cards are crap and e.g. the numbers they use aren't truly unpredictable. But that's an implementation flaw that can be fixed, just the same as if your bank has a habit of leaving the back door open and the vault unlocked. It's something your defence attorney should know if the bank accuses you of fraud for someone else's transaction, but it's not an inherent problem in "wireless" EMV.
Sales Training Courses Online
Depends on the card. All NFC cards in Sweden are just as dumb as a magnetic stripe cards. I actually believe all cards in Europe are but I could be wrong.

It's there, in plain text, any normal NFC-reader will get you everything (there even are android-apps that does it in the play-store).
What the Best Staffing Agencies and Headhunters Want You to Know
The entire problem is that you do need a docking station/dongles to plug in the 99% of peripherals that are not USB-C.

Having USB-C ports is great, having only USB-C ports is a constant annoyance.

And this is before getting into the absolute shitshow that is the cable situation. Lots of cables are USB2 only. There are passive and active TB3 cables. Active TB3 cables cannot support USB 3.1. There are 3A USB-PD cables and 5A USB-PD cables. Of course you can't tell any of this by looking at the cable, only by plugging things in and wondering why they don't work. And these are the problems with 100% spec-compliant cables before getting into all the companies that completely ignore the standard.
While I agree that cities won't disappear due to remote work (it's kind of obvious if you live in a small town), I feel like the article introduces a false dichotomy of: the city, or the scenic mountaintops. There's so much in between where you can get both your remote work and your social interaction. Where "rural" farmers come to hack nights to play with lora module for reporting vineyard soil/weather metrics.

You can take a train to the city to experience the excitement, the fun, the new things. But work/live daily in a pleasant town - where a few of the jobs would never exist without the internet.

Also the price/distance graph was interesting. It looks like apart from the rich suburb times the price went up everywhere. It doesn't really show the centre getting more expensive. Relatively, it's the centre that doesn't grow as fast.
UTest: The Essential Test Framework for Scala
Security by obscurity really isn’t a great place to stay on long term. There is also an entire backend to this. I can only see great positives long term here, even if it means someone nefarious finds a bug in the short term.
I'm unsure if you know how cold -20C actually is. At -20C outside you can still get an efficiency of 2.0. The majority of Canada does not reach that temperature outside of a few cold spells. Only two handful of cities in Canada have nights with less than -30C. In other words, the majority of time it will be more efficient than resistive heating. The north or interior of Alaska is typical mainland climate and very cold, and same goes for Russia. In both countries a non trivial part are not that cold. The majority of the world are simply not so cold that resistive heating is better than an ASHP system.

That is not to say gas isn't cheaper.
I hated their old UI, another one of those one page apps that doesn't work like the rest of the internet. The new one is better but again one of those one page apps that doesn't work like the rest of the net.
A manager went to the Master Programmer and showed him the requirements document for a new application. The manager asked the Master: "How long will it take to design this system if I assign five programmers to it?"

"It will take one year," said the Master promptly.

"But we need this system immediately or even sooner! How long will it take if I assign ten programmers to it?"

The Master Programmer frowned. "In that case, it will take two years."

"And what if I assign a hundred programmers to it?"

The Master Programmer shrugged. "Then the design will never be completed," he said.
I recommend https://tt-rss.org/
It is quite easy to self host
Redesigning the Apple Podcast app
Blue switches at work - I do check with in those nearby my every 4-8 weeks (truly!) to see if my typing is annoying anyone, so far in (6 years or so on blues or similar) everyone just laughs and says they’ll let me know if it’s a distraction but this far it’s not to them.

Several people have noted to the theme of the fact that typing has quite a rhythm to it, so it’s not like an intermittent or seemingly random noise thus they don’t seem to find it distracting.

By contrast people would be seriously pissed if someone had a desk phone plugged in or a cell phone with an audible ring tone.
HP, Thinkpad and Dell seem to find enough market to bother.

I sincerely doubt a model variant costs hundreds of millions either, or the majority of the laptop market would be unsustainable.
I agree. You can acknowledge the problem of unfairness and still be uncomfortable working with people with this new knowledge.
Hello! I have built my own house from scratch. I worked with a couple of friends on the weekends for about 2 years building it. I put together a YouTube series documenting the whole process. I am not an expirenced builder, we just figured it all out as we went along. The house is about 1000 square feet with 18 foot ceilings in the living room. As mentioned by others in this thread keep the design simple such as a single roof line. Consider your HVAC need well ahead of time as this nearly bit me later. Also keep plumbing out of exterior walls. Here is a playlist of the build -http://www.youtube.com/playlist?list=PL8s_XcXa7A6z2Je2v56Xjp...
I actually find it a great keyboard. However, I have mild RSI, and both travel and force aggravate it. I like cherry MX blue switches because I can avoid using much force, and I don't have to bottom out the keys, so I have a long habit of stopping my keypress when I get tactile feedback that the keyboard has registered the press.

So, I think a lot of people who don't like it could probably like it if they approached it like I do. And, in my experience, you don't need that key travel. You have to get used to stopping the keypress when it registers the press. However, the keyboard gives very clear feedback about that.

If you compare it to other keyboards you use and expect the same thing, it will disappoint you. Accept it as something different that you have to use and think about differently.

It does not hamper my speed or accuracy at all. I can type about 80 WPM with a negligible error rate (<1%. Obviously, the error rate goes up if I type faster.) I can type perhaps even more quickly and accurately on this keyboard than any I have ever used, and key travel literally just wastes your time and aggravates (perhaps even causes) RSI.
What I've seen work is satellite offices in other cities followed by satellites of satellite offices as people realize they don't want to commute into a beltway. No one in these satellite offices had a direct business relationship with others in the same office and I don't think that hurt, just as I see no actual business advantage to living downtown.

We want to be around people and have all the urban advantages in our free time, but most of us learned in past decades that we want to be around different people than we work with.. and this decade, we want to be around different people from work and inside a social media blackout.
Re: Nand2tetris

I was going to reference the same thing. Particularly the text Elements of Computing Systems.

https://mitpress.mit.edu/books/elements-computing-systems
Is it really that good?
I have been putting that and Permutation City off for quite some time now.
Needless to day, I am quite a fan of Neal Stephenson.
The Guardian font seems to not be exclusive to Guardian: https://commercialtype.com/catalog/guardian
but my caps lock is my control key!
Its a benefit, but whats the cost/benefit of the time it takes to learn that, vs maybe learning something else?
> Then remap Caps Lock to Escape right now.

I already remapped Caps Lock to Control. And I use Control a lot more than Escape.
Steve Jobs started his career doing that with Blue Box.
I've been doing a lot of tech blogging lately, playing around with various F# tools and toy projects, seeing what resonates with the community.

There was a progressive complexity that happened back in the late 70s and early 80s such that people alive today who still code and learned back then have taken the ride from machine language to multi-gigabyte stacks.

We just kept adding stuff and having to make sure we could be functional in all of it. Not an expert, but functional. It was standard practice on my commercial programming teams to decide what everybody wanted to learn on a new project before starting. (And these were high-paying projects. We always left with happy customers).

People were jack-of-all-trades. Most everybody was. You had to be.

What am I seeing resonate, at least as far as I can tell? The inability to understand what the hell is going on and work with it. You get a C++ compiler compiling a hellacious codebase working in DOS, a rails configuration ain't nothing.

I see what are supposedly senior programmers walk a bit off the happy path on a framework and they're lost. Not only are they lost, they are insecure, afraid, embarrassed. There's nothing wrong with these people. There's something wrong with the way we're training and staffing them.

Fifteen years ago I was still coding commercially, having a blast. Talking to a recruiter one day about various projects, she said "You know, you're one of the last true general consultants"

There may be ten thousand of us. Beats me. But her general appraisal was correct. There is a drastic and complete change between the way coders used to relate to technology and the way they do today. It's not tech. It's mindset.
That's a contract with the provider. I'm responsible to Comcast if my connection is used to download 17 TB of data on a metered subscription, even if I was hacked. That contract doesn't leave me responsible for anything except between me and Comcast.
Getting real tired of the Apple apologists spinning it that Apple keyboards have never been reliable and this is perfectly normal. My TiBook G4 still works at 16 years of age, my 2006 Alu iMac keyboard is still used daily, my 4 year old MBP keyboard works fine. My 8 month old USB-C MBP has key deadzones and 5 glitchy keys and a few keys significantly louder than others.

It’s crazy how apple managed to turn my most loved machine into my most hated with just a single design update.
I've never had my mag stripe skimmed. I've had three chips skimmed- in one year. I'm US based, but it happened once in Malaysia.
نادي الأهرام ينجح في خطف صفقة هامة جدا من الأهلي مقابل 60 مليون جنيه
> possibly because transactions are so much slower (usually 30-60 seconds)

I don't know the details of the technological differences in transaction communication between the two, but in the UK chip and pin is noticeably and consistently faster to perform transactions in my experience, often to the the point that it's perceptibly instant... although it has been quite some years since i've used magnetic ones so that's from memory.

I suppose one way to protect yourself if you are never going to use your card in the US, is by destroying the magnetic strip (magnetically).
What I said, is that buying Apple hardware just to be able to test iOS / MacOS software doesn't make much sense, unless you work as a iOS / MacOS developer. I don't. And I never stated, that Electron is a reason not to use MacOS.

There are hundreds of Linux desktop distributions, because unlike in the Apple-world, PC users actually do have a choice. I mentioned the ones I have most experience with, because I cannot recommended to others what I haven't used extensively myself.

I was forced to work on MacOS for a year, and even though it was much better than Windows, it was still far away from the experience a complete Linux workstation can provide to a developer.
During my visit in the US, sometimes my European creditcard would not work with magnetic stripe, the dealer telling me to use the chip. There were some terminals which had a non working chip-reader, you had to enter the cardnumber + CVV to pay.
1. Most everyone steps out at lunchtime

2. you start to bump into same people - in fact you will likely have more in common than average office neighbour because you live in same school district, have chosen to telecommute etc

3. mostly telecommute does not happen because it's less convenient to manage not to do
Makes me think of Gunmm/battle angel alita
I might be stupid here :

increased heat because of global warming ? so put more Air Conditioning. so more global warming because much more energy consumed trying to reduce inside heat because much more heat outside than before.

i think i'm stupid...
playing devil's advocate: if the author's manager had communicated the tech improvements correctcly ("we can now support any hardware"), maybe others teams knowing about that would have moved the company in a different direction instead of "cancelling everything after firewire support". maybe they even got to that decision because one new input source took so much time in the first place.
> implement some sort of RPC SQL layer

> Just run a connection pool

You just described the high-level architecture of what I believe is the majority of web application servers and the applications they run: an RPC layer over database accesses that run on persistent connections.
Ask HN: Webcam based video engagement tool recommendation
In our start-up, we make edits to the video content (minor edits, like slight changes to the face etc) to make the content more engaging for the audience.

To understand our product market fit, we need to understand if the retention for our videos is better after our processing (we do this for advertisers, so better retention means higher returns for them). I was looking for tools which with a webcam feed can track how "attentive" the person is, but I could not find anything good.

The best resource I found was https://www.realeyesit.com but they are asking us for 17.5k USD (which is obviously unaffordable for a pre-product startup). Some other resources like https://xlabsgaze.com are highly inaccurate.

Do open source tools exist for video engagement estimation using webcam? Alternatively, are there more accessible tools for this purpose (under $100 per month).
Does it need similar cable strength as the space elevator (as mentioned elsewhere in this discussion), or are its requirements easier to hit?
Awesome contents!!
Threads are not the answer
And the wretched touchpad with its constant false triggers. I love my XPS 13, but I always use it with mouse, as the touchpad is so terrible.
Ask HN? GNU OS file management system related question
Hello,

I have a question related to the maintenance of file systems on the GNU operating system.
I was told that it is no longer a hierarchical style organization, but has been replaced with a more hash-table type organization that it amenable to search algorithms, since the inherent ordering imposed by a hierarchical system impedes such algorithms.

Any insights into this new architecture would be appreciated
That's interesting to me because even seen as a pure negative, circumcision was originally a minor trade-off in a covenant wherein God agreed to make Abraham a "father of nations." And here, essentially, Terry makes a little graphics sacrifice and, according to Terry, gets help from God himself in building the rest of this remarkable TempleOS. Seen from that perspective it makes the graphics seem like a minor deal.

This will probably cause the downvotes to rain down, but to continue the Abraham analogy, who knows what Terry's work will go on to influence in the future; maybe Terry becomes a "father" in a long chain of Temple-influenced OS projects.