skysight-inc/HackerNews huggingface dataset:
It also doesn't help privacy-conscious users who clear their cache regularly. I use Firefox Focus on mobile and have Firefox in permanent private browsing mode on desktop, so I always get a cold load.
I run a small company and I m looking for Web Developers. We primarily use PHP and getting into Golang but I really dont care about the language since what matters is concepts and experience with html/css/js http requests/response, client server architecture, database/CRUD, REST API etc. So i m not one of those employers :)
I would really like to use a proportional font that has coding ligatures (such as -> becomes an arrow). Is there such a thing? Is there a way I could combine two fonts, a normal proportional font, and the ligatures from something like Fira Code , to create a hybrid font, perhaps with a script?
Since you made an analogy, it's worth going back and reading In The Beginning Was the Command Line. Mac OS X is a hermetically sealed german car, Linux is an M1 abrams tank that gets 100MPG.

(I also find many Dell and Thinkpad models to be as good as if not better laptops than MacBooks).
You know in this specific example, but not always. You could also do it in generic method where the collection type is parameterized.
Yeah that's a fair take on it being privacy decentralized from a query disaggregation perspective, thanks.
https://en.wikipedia.org/wiki/Puritans
Not everyone can be as famous as Patrick. That's not how celebrity works. Tens of thousands of people get great jobs the normal way by joining a company as rank and file and working their way up, and then getting invited to join their former co-workers' new companies later.
Those braces are quite wiggly
Then who program the things? Yup thats right: programmer.

Program things and create business value can be two separate thing. Each in itself can be really hard and require different expertise.
The Dell XPS 15 is a remarkable piece of hardware and at least on par with the MBP. A nice smooth trackpad, crystal clear display that plays well with Linux drivers, and a reliable keyboard.

I, too, was fed up with Apple’s rising MBP prices and flimsy design. I need a functional and long-lasting dev machine. The XPS (and probably Precision) series checked the boxes. It has ports when I need them. Easy to take apart and upgrade. Form, but not at the cost of function.
You're not too far off in my opinion. Yes, you can write beautiful code dealing with arrays, scalars, and matrices, but as you pointed out...it breaks down for other tasks. Opening files in J uses numeric handles that if I recall look something like this (5:!1) which is a little weird, but perhaps not hard once you learn it. It should be noted that Dyalog APL has easier to use primitives for CSV, JSON, SQl, and XML. It also has full interop with .NET on Windows including GUI. J also has GUI capabilities that people use, but it did not appear straightforward.
Fortunately the subset of People that are chaotic, bad, smart, and organized enought to pull this though is emptt
Bedrock: Modern WordPress Boilerplate
Agree. I was just happy to finally see someone trying to create a simple screen, without the smart crap.

Perhaps doing a cheaper entry screen first is a resonable start, but I’d also like to see something bigger.
We live in the best age that has ever existed for abundant news. Never before have multiple perspectives of current issues been as freely available as they are today.

Realistically the major impediment is the old news media. Although they have done admirable work keeping everyone informed they are simply not as able to provide the same quick response time, relevance and breadth of opinion as some combination of twitter/specialist websites/the emerging podcast circuits.

Democracy will be fine. If anything, the media is an impediment to democracy making it harder for polities to communicate directly. That was fine in the past when there was no better option; but that has changed.
The robot's job is to move back & forth the tool it is holding in its arms as it sweeps across the surface it is on. Give it (pipe) a shovel or a mop or a crass cutting thing and there you go.
I've been considering buying a Lenovo ThinkPad Extreme X1 Gen 2 as my 2015 MBP has simply outlived its good years, and I can't wait or bet on a first gen Apple MBP replacement, especially not with the extremely poor decision making they've had over the past few years with those keyboards...

The biggest turn-off really is the nVidia graphics chip (which I really don't want, but all models seem to have) and gen 9 processor (which is probably why they don't offer the machine without a discrete GPU). The price is also a little on the higher end of what I'd like to spend, but on the flip side of that, Lenovo has an excellent warranty program including battery replacement and accidental damage replacement options - as it's likely the trend of me holding on to laptops for longer periods of time will continue, that's a really nice to have selling point.

And sadly, for me, that's as close as I can get to a machine I find acceptable... which is why I haven't pulled the trigger on buying one yet. It feels awful walking into a compromise purchase simply because laptop manufacturers have completely given up on you. So awful I just haven't been able to bring myself to do it, despite my Macbook Pro's decrepit state.
Funnily enough, Apple did a design thing where they tried 'what would Sony do', and that design turned into the iPhone 4: https://www.theverge.com/2012/7/26/3189309/apple-sony-iphone...
The Leon CPU used in the article (and by ESA) is a derivative of OpenSPARC T2.

Edit: no it isn't, see below.
When I talk about shitty unit tests, I mean regardless of language (bad unit tests seems as prevalent in JavaScript, as TypeScript, as Ruby, as Python, Rust, Go and the list goes on)
There’s no shame in the word programmer and there was no need to culturally appropriate the word engineer from another profession. Bring back the word programmer.
This exactly. Most recently I had a script that was calling functions with fixed width data sets (IDs, credit card numbers, birthdates, etc..), and typos were significantly easier to find due to the data and fonts both being fixed width.
Sure, jumps like that are not as bad as you might think. Style wise the code is often poor, but users don’t really care about the code.

I started with Object Pascal on Mac OS 8/9 which forced you to do a lot of low level tasks like deal with Handles and suffer through a cooperative multithreaded OS. Rewriting the network layer from AppleTalk to TCP/IP was closer to systems programming in C than you might think.

I have also been paid to write C programs, Windows application pre .Net in Visual C++ and post in C# and VB, written Java and C# websites, and most recently Angular SPA’s. Add to that a few random oddities like XSLT.

PS: I even turned down working on Android, but could have made that jump.
Maybe they do have dyslexia.
Hi, a little feedback from a wise person who has been on the internet for a while: while you probably thought this was a clever analogy, you would do a lot better not saying things like "I might stumble a bit and touch her in ways she doesn't like".

try to avoid gender-specific analogies in computing. You may think you are being clever, but you're really just making yourself look like a cad (And not everybody will give you this feedback directly. They will just stop talking to you).
No “smart”, no built-in speaker, no unnecessary ports.

This TV caters to someone who has an apple tv, some gaming consoles etc hooked up to an AVP/AV-receiver.

It’s a user that have no proper TV alternatives, besides projectors, these days. Other than reeeally expensive commercial screens.
Yes, but the point of Unix is that sweeping leaves and sweeping snow are the same task, when viewed in the right way.
Because ruby programmers are rare nowadays and your company still need people to build software. At least, that's my assumption.
> In a hotel (=on Mac), everything is stylish and cared for, but you have very little freedom to change things.

I've heard this over and over — that Macs are locked-down, uncustomisable machines — and I don't agree with it at all.

I use replacements for almost all the built-in apps. I use a custom launcher. My editor config Git repo is approaching ten years old, and my shell config Git repo is almost eight. There are standard interfaces to per-application Preferences and keyboard shortcuts. When I sit down to use someone else's Mac, I have no idea how to use it!

What changes am I missing? The only thing I can think of is that I can't use a different window manager or a different kernel, but I'm fine with those already.
eSpeak (http://espeak.sourceforge.net/) can map text to IPA:

$ espeak -q --ipa -v fr foie
fwˈa
The bias goes the other way now. A lot of people with a lot of money wouldn't hire a tech consultant in a "phony" suit with a stock photo -based website. They prefer "authentic" people who focus on their work, not their clothes.
The most important thing to know about depression is that it is an illness. It has no moral dimension. Get treatment. People telling you to buck up and get hold of yourself are much, much worse than useless.

The second most important thing to know is that "depression" is a label for at least a half-dozen, probably more, unrelated illnesses. What helps with one does nothing for another.

The third is that no matter what else you do, getting enough (but not too much) sleep, and enough exercise, are essential. Lack of either makes all varieties worse. But if you can't, do whatever you can. Sometimes just getting up is a triumph. Savor each.

Psychiatrists have no other way to determine which kind you have than to try various meds and see if any work. For some varieties no med works. Often a med does no good below a certain dosage level, or until you have been taking it for a month. Some work immediately. Most have annoying side effects that may gradually fade.

Many people have more than one kind, and need to treat both or all. It may be combined with other problems like anxiety.

Exercising, sleeping, and eating right can be hard, even prohibitively hard, when you are ill. Don't beat yourself up over being ill. Do whatever you can, now, and plan to do more when you can.
Err, have you ever bought a first-gen Apple product? Not something you walk into lightly... Apple has a tendency to let customers find their flaws rather than actually test for them and shake them out.

I'd rather not volunteer $3000 to be a guinea pig for Apple's keyboard design gremlins. If they went back to the 2016 model and just slapped a new motherboard inside and made the battery larger, then yeah, it'd be a no brainer. But I can't imagine them being that smart about it given the past few years of evidence to the contrary.
Well I mean, obviously you can't "name a color as distinct" if your language doesn't have a distinct name for it. That doesn't mean it's perceptually indistinguishable.

I'm not sure why this tautology is regarded as such a big deal.
First-class Dynamic Types (DLS 2019)
I use plex, which can be hooked up to cable prividers.

But, I’m probably a target for this product as I have not had or used linear TV for 20 years.
here's a thorough blog post "Things That Sometimes Help If You Have Depression" from a (pseudonymous) psychiatrist: https://slatestarcodex.com/2014/06/16/things-that-sometimes-...

(The less medical-system dependent stuff is in the last section, not that you should avoid the medical system but if you're asking here on HN and not in a doctor's office that seems like what you might be looking for)
Find the accelerator program that fits you
Do you go for accelerators hunt often?
In the case of me

>How do you know what to code

Someone need something to be made or done, I help them by writing code.

>whether you should even be coding

I've been doing it for long time

>if you aren’t willing to spend the time knowing the business and the customers?

That's precisely the reason I prefer code. I'm not that interested or even willing to spend time knowing the business and the customers.
I compiled a large list of monospace coding fonts a couple years ago. Includes screenshots and links:

http://charlesleifer.com/blog/monospace-font-favorites/

Hope someone else finds it useful.
Those sorts of sin taxes are the poster child for dumbly implemented tax policy. Tax the waste and pollution, or obesity and other health impacts that cause societal externalities. There's nothing wrong with drinking sugary water in moderation.
Not entirely sure I understand, but maybe Pragmata Pro? https://en.wikipedia.org/wiki/PragmataPro
I'd say market salary + as much equity as you can negotiate between 0.4 to 4%.

Disclaimer: I prefer to be pessimistic about startup equity for employees. It's like buying a lottery ticket where folks running it dictate the odds & have legal mechanisms in place to change the prize money at the very end.
Not sure how to explain the lack of journalism being an issue but I would say that there's abundant information, not news. It used to be that a person can only get news from several sources, now with Internet, we find so much more sources! The trouble is that sources are shrinking but we don't notice it due to the abundant information or re-distributors of news. As in, global amount of original sources are shrinking every year (aside from PRs).

So, while you're seeing more sources personally, it's actually getting harder to get the fine details and local news all over world because information is so cheap to distribute. My suggestions essentially offer a platform for distribution and paid defacto journalists (politicians).
But I don't think there's actually a market for that. The display on the sides of the notch have things in them that you want to have visible anyways. Why not have a bit more screen? It's not like the iPhone 11 would be any cheaper without it.

Some people have used wallpaper trickery to make the notch less visible while still getting the benefit of the time and status indicators being out of the main display area.

http://osxdaily.com/2017/11/06/hide-iphone-x-notch-wallpaper...
I had to go look up what “the notch” was. I never even noticed it.
Welcome to Venture Capital.
It’s easy to get rose tinted glasses and call a firm a “tech company” when it has the growth profile that wework did. What everyone forgot is that the other thing “tech multiples” require is high margins.
1. The most affordable option may be a complete waste of money, and you have no way to tell ahead of time. 2. Ditto.

You also could just live in a country with a good single payer health service, and know that you'll be treated without any bullshit.

The fact that anyone would seriously suggest shopping around for treatment, as if there is a convincing and credible reason why anyone should even have to consider this, is beyond astonishing to me.
It makes sense to me. It matches my experience. I can't think of examples, sorry, but I do know there have been times I've learnt new categories by words (and of course an explanation of where they differed; the semantics of the words), suddenly distinctions became obvious that weren't before.

I wish I could recall examples, so this is just a vague statement of 'in my experience' but that linguistic distinction creates categories that allow easier 'recognition' of different concepts I'd lumped together before.
It's an Emacs theme called "cyberpunk". :D
And all the robots run Linux as well, so you better start customising those first in case the package maintainer doesn't share your conviction that lawns and carpets are not the same thing in every respect :)
Disney takes a larger cut per screen, so the theater actually makes less money on Disney films. If they don't show Disney films on their best screens, they'll lose the right to show any Disney films. It's extortion. [1] [2]

Movie theaters have never made most of their money from ticket sales. They make money from concessions.
The LEON3 CPU used in the article is a 32-bit SPARCv8, it isn't derived from the T2. You can see the 32-bit addresses in the Hello World example.
I tried this switch (2015 MBP 13 to top-spec XPS 13) about a year ago and was not so happy with it. The reasons that I remember:

- Unless watching movies (not something I used it for) the wide screen aspect ratio was a big step down for productivity. IDEs, browsers, etc. all feel very cramped compared to on a more square 13" MBP.

- With Ubuntu pre-installed, out of the box, the sleep/hibernate mode used about 25% battery per 12 hours of sleep. I was able to configure a working sleep mode but this is the sort of basic functionality I expect to work on a high-end laptop.

- Multi-monitor - with mixed DPI - just never worked and I tried every suggestion I could find.

- Overall battery management was poorer - probably not Dell's fault as I expect this is an issue with the way Linux applications are written. A regular pattern was re-starting applications whenever the fan would start whirring up.

- This could be an issue with our set-up but I had to write a script that ran in the background to refresh the WiFi connection. There was some ARP issue that I wasn't able to (nor had time to) fully debug.

- This is pretty subjective, but I found the keyboard to be cramped an unergonomic.

I actually wanted to like this as I've primarily used Linux on my desktops for a couple of decades.
But would you ever read a novel using fixed width fonts? Modern typography uses variable width fonts for good reasons.

I find type writer fonts to look horrible since I’ve gotten used to variable width fonts. It’s like immediate eye strain for me. But you have to choose a good font, times new Roman won’t work.
Thanks for the info. Nothing worse than loose hinges!
Ubuntu Mono is the only one that rivals Consolas, imho. I used Monaco for the longest time but keep coming back to one of these two
It's up now (10:04am EDT), but this is the first article on my site that has this much traffic, so it's possible the small Linode instance I use was not able to keep up.
Aside from all the bitterness about ports, touch-bars, lock-in, blah-blah, I have a sincere question. Does anybody know a comparably DURABLE competitor?

I have 99% confidence I could knock my macbook air off my bed (while on) 100 times in a row with 0 consequences. I've never had a key come off, had the screen flicker, had a battery problem, had an overheat.

I'd be curious if anybody thinks there's any other laptop comparably reliable.
What is the use case for all of the extra icons? Not criticizing, I'm just wondering if there's something that I missed.
But without product, no sales?
> Why would a company choose someone who doesn’t know the stack they are using over someone who does?

If the two candidates are perfectly identical on every other criteria, sure. But that's not the case, the point is that most other criteria are more important that the specific tech experience when dealing with competent people.

> Sure I could learn Java or Swift in a few weeks, but does that mean I would be a competent Android or iOS developer?

If you have web experience, I'm not too worried about your productivity on Android or iOS. If I'm hiring for Django and you have experience with any of Symfony, Rails, Spring, .Net or NestJS, the tech expertise is the least of my concerns.
It’s main character is an incompetent drunken father who regularly strangles his son for annoying him.

It started out controversial and the success normalized it. Now we all just laugh at the kid being strangled.
Marketing Through Empathy: The Human Superpower
We do have many ideas and evidence how they work. We can identify where they are stored, change them and turn them on and off... in mice. This is the golden age of memory research.

https://bmcbiol.biomedcentral.com/articles/10.1186/s12915-01...
Windows 10 on good hardware is very, very nice.

My advice is "don't fight windows". I've seen many people try to make Windows like Unix. Don't. Use Windows versions of things, not things compiled under Cygwin or MinGW. Learn to use Powershell and Powershell scripting language.

I do development (C/C++/CUDA/Erlang/Python) all day long on Windows 10 and in addition use desktop applications like Microsoft Office and Adobe Creative Cloud.

No problems whatsoever. My main machine -- a Surface Book -- has had no issues. It sleeps, hibernates, manages power, perfectly. The keyboard feels good and is dirt tolerant. (I also have a lightweight travel notebook -- a lenovo yoga -- that "just works" though it's a little underpowered for major development work)
Arguments like this completely ignore that the police and government have their own secure channels they use in these situations, and are prone to frequently inciting violence. Why should an engineer feel bad for leveling the playing field between people who feel oppressed and their oppressors?
Chicago had a soda tax and it didn’t go over so well. Perhaps the cultural differences of sin tax?
Tina maintainer here! Tina is not a CMS in the traditional sense. It’s a set of tools that let you make your site it’s own CMS. It’s going to be different, because it’s not the same kind of code. It’s not an app, or even a framework, it’s a ecosystem of libraries. The way it’s structured makes it really easy to extend or customize behaviour.

One of our biggest goals is to build that community you’re talking about, and provide as much help as possible to newcomers. At Forestry—the sponsor company—we take support seriously and will continue to do so with Tina :)
Edit: I was wrong and confused the Spartan 6 of the Pano G2 with the Spartan 3 of the G1.

Spartan-6 does not.

But Xilinx has a MIG (memory interface generator) that automatically creates the RTL for a memory controller that synthesizes to regular core logic.

In addition, it also has IO cells with posedge and negedge FFs and calibrated delay lines.

Getting the DDR DRAM to work on the Pano G2 shouldn’t be too hard. (Less hard than the G1, which has DRAM that isn’t supported by the MIG.)
I really like it overall, but I think the f going below the baseline and the italic l not starting at the baseline would drive me crazy.

I wonder how hard it would be for me to change just those characters.
Well that's interesting. I can see that now.

But looking at https://en.wikipedia.org/wiki/Shades_of_pink it appears to lump your magenta (red/purple) into the same category as red/white. So really we've got 2 categories with the same name of 'pink'? 2 different things?
The article touches on this, but I don't think it really addresses the root cause of the difference between 2000 and now. IMO the main difference is really just timing. Companies are staying private much longer than they did in the .com bubble. Back then, the IPOs still occurred during the "only thing that matters is eyeballs" phase, and when markets eventually expected profitability, the emperor was shown to be pantsless.

Now, though, companies that are going public are already large and have gobbled up a lot of their market due to VC funding. What's happening is that they are at the point where that profitability signal has to be in view - you can no longer say "it will be just around the corner". This flamed out most spectacularly with WeWork, but it's a bit of just desserts that private investors wanted to gobble up all the big early gains, only to find that the additional time just gives public investors more reason to be skeptical.
Here in Israel the majority of large health providers are essentially contractors, are largely indistinguishable and don't compete on price at all. Everybody pays a health tax as a percentage of their income. You don't have to pay anything aside from it, but if you want additional coverage like improved dental and discounts for non-essential medication, the best available coverage through the largest providers would cost you about $25 a month on top of the health tax.

I don't know in what meaningful sense Israel is a "hybrid" system, it functions almost exactly like a 'Medicare for all' type proposal would.
Predictions are for investors, not entrepreneurs. And we are bad at them anyway