skysight-inc/HackerNews huggingface dataset:
> hardware quality & support
> hardware support
> drivers

These aren't Linux issues, they're hardware issues. Pick up a decent-quality laptop which lots of developers use and support is rock-solid. Pick up a cheapo Win10 plastic thing, and yes, nothing will run great on that.
I wonder whose decision it was back in the very early days of Mac OS X to not include a package manager—not even when Xcode first came out or with the Mac App Store.

I'm imaging now some grey bearded dev at Apple getting immediately shot down for suggesting they build the Mac App Store on an open package manager foundation.
I heard "On y go" in Paris, made me laugh.
> bread, wine, holidays, hospitals

Those are indeed part of our culture yet what I care the most in our heritage are the values underpinning our culture: humanism, Enlightenment, scientists, authors, and artists who made massive discoveries and progress, the declaration of human rights, abolition of death penalty, the hard stance publicly taken at th UN against the Iraq war and not bending over in front of the US when basically every other country was submissive and mute about it, everyday people becoming members of the Resistance who kept on actively and passively fighting in the shadows against an unfathomable body of hate, laying ground for the foundation of the EU and collaborating towards a more balanced, non-bipolar world...

Those are the values that underpin my pride of France. Unfortunately I witness everything about that being slowly eroded away by a growing feeling of fear and self-interest, and an increasing number of people indulging in the very hate we fought against. Of that I am not proud of being French.
Location:Germany/Croatia

Remote: Only

Willing to relocate: No

I'm a Lean Startup Consultant & Growth marketer
I work at the intersection of marketing, product and data. I speak German, English and Croatian on a native level.

Freelance over Upwork: https://www.upwork.com/freelancers/~0140c61711ca62fc44 LinkedIn: https://www.linkedin.com/in/anakolarevic/ Angellist: https://angel.co/anakolarevic Can be contacted through the above channels

SOME OF THE THINGS I CAN HELP YOU WITH: - Business Model Canvas/ Business Modelling: Spot potential weaknesses & strengths, identify untapped opportunities and opportunities of scale

- Customer Development Process & Lean startup methodology: Framework to understand your customers and what they pay for, and how to interview customers, Lean experiments

- Growth marketing Converting customer aqcuisition strategies using Lean startup and smart digital marketing hacks

- Marketing execution: Google Adwords, Bing, Facebook & Instagram Ads, Reddit Ads, Social Media & Community management advice, paid & earned demand creation
1. The UI for choosing which face type to perform some operators on. I had a numeric input field which is fairly unfriendly in hindsight.

2. I didn't have twist, elongate or several of your other operations. They won't always make sense as general operations but it's given me some ideas.

3. Lots of little UI touches. I was fumbling around with various UI ideas and you've given me a better sense of direction.
I have three kids. I’ve left them home alone since the age of 7 to drop off dry cleaning, grab a coffee or pick up milk at the local store. My only requests were no cooking, fighting or using the iron. Read, play or clean your room. Never a problem. And if one goes missing I still have two left.

This made me laugh.
Chances are, he was just remarking on your pronunciation, which is all anyone cares about with French. I studied it for 5 years (IB/college many years ago) and still managed to get the brusque English-menu treatment in Quebec. For the past year I've listened to almost exclusively French music and my pronunciation has improved dramatically. Now even when I whip out a couple lines of simple A1-level stuff, natives compliment my French. The only thing that has changed is that I talk more like the songs I've learned.
I'd also be interested in contact info... Just in case...
Pewdiepie does not have a bigger reach than the NYT. That’s ludicrous.
Show HN: Itiriri a Typescript library for ES6 iterators
The one thing that has got much worse is traffic, there are many more cars on the roads and they tend to be much bigger. I liked to let my kids road around when they were young but playing with the traffic didn't seem like a good idea.
Just to make it clear - the original site and your site were created by the same person. The 4d toys are an offshoot of work they did to create Miegakure.
> Because even developers want computers that Just Work

Which is why I've used Linux for nearly 20 years. It Just Works.

YMMV, Plural of Annecdote is not data, etc.

I'm just happy that nowadays it's a genuine choice.
We can probably learn a lot about UI animation from video games.

In fighting games there are the concepts of animation priority[0] and cancelling[1], which essentially govern whether the animation for your previous move will block your next move, and whether an animation can be interupted by a new move.

Most good video game UI animates after-the-fact, so you can navigate very quickly and the UI animation lags behind your navigation a little bit. That’s mostly only possible with a controller input because with a mouse the anmiation must complete before the widgets are visible to be clicked on.

[0] https://www.giantbomb.com/animation-priority/3015-7740/

[1] https://www.giantbomb.com/animation-canceling/3015-1568/
To stop the current job!?

;oP
No it doesn't, it renders it as a bunch of spans. MathML is basically a dead standard for the web - browsers either don't support it or support is incomplete and with bugs which makes it useless.

https://www.peterkrautzberger.org/0186/
Interesting reading these in the light of excessively intrusive advertising on websites being one of HN's favourite dead horses to beat.

I'm reading the smalltalk issue and the introductory editorial has a hyphenated word split over a two page ad spread plus a half page ad on the page it finishes on. Which is also opposite a full page ad. (the next two pages are ads)
I am in a similar situation and i am happy about it. I don't belong to anyone; that means i can work for anyone. This gives the flexibility to get involved in projects I am truly passionate about. There are things maturity does better; one of the those is the ability to think logically, clearly and abstractly. Based on your skills, you would be under selling yourself as a programmer because you have more than just programming skills. What you have are problem solving skills. If I were you, I would look for consultant & advisor jobs. I know a couple a companies that look for people with your set of skills, shoot me an email if you're interested.
How does that solve an accidental grep that touches a file being monitored? Grep and your key are both trusted, and there are numerous ways someone can try to read the key despite only running specific things in a vm (and forgetting that VMs aren't bulletproof)
Given 2 NP-hard problems and a transformation that translates (in polynomial time) any instance of NP-hard problem type 1 into an instance of NP-hard problem type 2, and if type 1 has a known fixed parameter tractable algorithm, can we "translate" the fixed parameter from type 1 to an equiproblematic parameter in type 2?
In many proportional fonts, numbers and certain punctuation, like "#", have the same width. In others, you can explicitly select "table figures" to get this effect.
Hard to think of a feature that could destroy whatever good will Slack has with users (if it still does) then a feature that lets you “ping” and notify someone else endlessly.
looks like you are ready for templeOS
A prescient issue that I think is missing from the archive was the one on the work at Xerox on ubiquitous computing. It stuck in mind my mind when I first read it, and I am reminded of it from time to time when I reach for my iPhone.
Computer Virus Cripples Several Taiwan Semiconductor Plants
Do you all live in Norway?
I work a lot with sat solvers, but with using in a proper language. Either cbmc for C (not Klee, not Z3 as these require extensive translations to obscure languages), or picat for a proper functional language with support for normal non-functional coding styles.

The sudoku sample is a few lines there, and it used to win many CSP contests. http://www.hakank.org/picat/sudoku_pi.pi

cbmc is esp. nice to autocreate proper test cases.
Not agreeing with OP however :

> Like it's clear you wouldn't say anything if it was the opposite.

Somebody would've and I think that might be his point...

Though I agree, it doesn't matter and is off topic to be frank.
As someone who has only been driving for a couple of years, please don’t make my UI as complicated as my car's 'interface'! I take your point about 'portability' (although different cars are notoriously different to drive - even the gear pattern on the stick varies between different manufacturers) but the initial learning curve is incredibly steep. If I really wanted to, I could learn emacs from a manual. I can’t imagine learning to drive without another human involved.
Welp, this isn't science/engineering/tech.
Traceability on the Internet
It's not like people would be speeding around the school

So that's the biggest danger around the school (which I doubt) but that's ignoring all the other dangers
I don't think most people would do this.

Sounds like a good filter then.
"Helicopter parent" is definitely used a lot here in the US.

"Curling parent" is new to me, but as a nation, we aren't really into Curling. You have to have a good image of the thing in your mind for it to really catch on as a phrase.

That said, I think it's a very good image for how those parents treat their children.

Canada is much more into Curling than we are, and I wonder if they use that term.
In the states I've heard the term 'bulldozer-parenting', but I like the curling one more now
I can't agree. I work in enterprise Linux. We essentially make distributions, build systems, customized kernels etc. Linux, desktop Linux especially, is the worst of the big operating systems. It certainly has qualities, but if you make a table with all the different things to expect from an operating system and you look into each section without being too subjective Linux will come last overall. And I don't think it really is changing. Ever wondered why Ubuntu doesn't really seem to be getting better, mostly just shifting technologies around? Well, that is because it essentially reached the level that desktop Linux is at. Anything else is going to be going in the direction of something like Android and even that isn't necessarily up to the standard of the alternatives.

I would like to elaborate, but I think it is pretty futile to do so online, which is pretty telling in itself. One example that should challenge people view would be the ssh default story that is on the front page right now. Everything in Linux is pretty much like that if you dig deep enough. And while its competitors aren't perfect either, they are just far more consistent. Because that is a major selling point for them.
If you're very frequently cmd-tabbing between two apps on different spaces, that delay - any delay - becomes infuriating. I tried a 'one app per space' model a few months ago, because I wanted a one-key shortcut to any app, but the animation delay just made it unworkable.
OT: This is why I still come to HN. At some point the top comment chain is by tptacek (Matasano), cperciva (Tarsnap founder), lvh (Latacora), tedunangst (OpenBSD dev), willvarfar (Mill CPU). And that's a great thread!
Nebosh course in chennai
Too bad Dr Dobbs isn't also available.
True although we are talking about a quoted company in this instance.
I get hundreds of pages here. first is Johnson & Johnson, for example
Is there a way to expand special commands (and optionally aliases) in BASH without executing them.

Like if I put `ll !$` it would show, say, `ls -al /home/user/downloads` on a new line.

I'd love tab style completion that offered explicit history as well as standard completions. So if I `find` and then press the completion key-combo I get a list of the last 10 unique find commands (and I can choose one and edit before running).
Yup. As a parent, traffic, specifically distracted driver traffic, scares the living hell out of me. Pretty much everything else I don't worry about.
How to make $1820 per day, with drop shipping, using all done for you software?
IMHO there is no better package manager then homebrew on linux. It’s so flexible and so much less in your way.
The only thing that suck, is that often something breaks when apple does a major release. So in this point i agree, I would love if Apple would directly ship it. But it’s understandable why they don’t, I guess.
Ask HN: Waiving my voting rights as part of employment termination?
I'm a co-founder of company that has had a small seed round. My other co-founders now want me out because now that I've finished the product for them they want a much bigger team and to raise more money. Getting 2/3 of my equity back as part of the clawback is a perfect way to do that without diluting the original investors and themselves.

However, they would like me to sign a release including waiving my voting rights that I would have as someone with significant interest given I have >10% in the company vested so far.

In return to signing this they would give me a modest severance covering a couple of months pay and also releasing my IP as open source. They also said they would facilitate selling my shares at the next round which could be worth half a million at that point.

I'm not so sure about this last point. The most important thing is that I secure a way for me to procure an exit. I know the investors would naturally want to buy me out to get rid of dead wood, but maybe by taking my voting rights away my 2 co-founders are ensuring that I don't get notified when they are investing and therefore won't be in touch to negotiate an exit at the next round. Since I would likely have to offer these shares at a discount to the investors it would essentially undercut any offer they would have. Since I would not have any voting rights maybe the investors would be less interested in buying me out in the first place.

Why do you think they want me to not have my voting rights? I'm considering continuing negotiations on that basis but insisting that we agree on stipulations that ensure I am notified of all investment, and perhaps even a stipulation ensuring that any investment round should include an x percentage of my shares - forcing them to include me but also conceding to them protection I guess they want to ensure the investors are not scared off by any eagerness on my part to sell.
How Coworking Spaces Help Combat Freelance Isolation
>if you want particular properties of your answer that are "nice to haves" but not required, it is hard to encode

what I like about Reduced Ordered Binary Decision Diagrams (ROBDD) is that they can also tell you how many solutions there are, so you first encode the mandatory requirements, and if there are plenty of solutions, you can try adding requirements for the next-most-desired properties, or give up on a certain property by keeping an eye on the number of solutions.
I'd say we have two eyes and compile to something 3D, which is mostly possible because of that and nothing is hardwired, just takes a lot of responsive feedback to rewire itself.
Both Line Pay and WeChat Pay are centralized systems, nothing magical about them.
I'd say our brain is anything but hardwired. Sense-substitution works beautifully too and even a tool like a hammer or a mouse becomes one with your body through frequent use.

Your linked video maps the 4th dimension to time, it doesn't project to 3D. Projecting through time (especially non-interactively) lacks the immediate feedback needed for the brain to grasp it as intuition.
Not really. A lot of other package managers are vulnerable to the same kind of attacks seen on node/npm.

It's just that a lot of npm packages can have an excessively long dependency chain which make it harder to audit. And the npm ecosystem is massive.
Agreed! I started verifying stuff with different tools as part of my PhD and it is really not that hard to grasp the basic concepts. It becomes more complex the deeper you delve in the internals, but I think it would be great if more people verified part of their code in addition to testing it.

Personally, I started with CBMC [1]: it is quite a staple in the field and their documentation is very clear. Basically, it translates a C program (decorated with assumptions and properties to verify) into a SAT formula: if the formula is satisfiable, a property can be violated (and you even get a program trace that shows exactly how that happens).

[1]: https://www.cprover.org/cbmc/
I know where you're coming from. I had the same problem and it all got better when I learned to trust others and delegate: https://www.youtube.com/watch?v=3Qptyt0-S9U
...conversely, do you have evidence most people pick their passwords from a 10k word list?

And the Oxford dictionary has ~171k words, so not sure where a 10k list even comes into play
You can drop Minicube now Docker for Mac includes Kubernetes
If being proud of your culture and history doesn’t make you a nationalist what does? The fact that French and American nationalism are expressed differently doesn't mean the French aren’t nationalist. Irish nationalism is expressed to an amazing and annoying extent in hatred of the English. Flag waving is not the be all and end all of nationalism.
How do you get a address?
Sad thing is that what we sense (see) is in fact just a poor projection into 2D (aka perspective) with some largely learnt concept of depth. If only we could sense space entirely with nothing "behind", not just from single point...
I think music composers could benefit from composing software: i.e. they might specify different "facets" of a score, such as Parson code (next note frequency higher, lower, or equal to previous note) for melodic relationships, harmonical relationships between simultaneous notes, melodical relationships between a note in a variation of an earlier bar and a corresponding note in the same position of the earlier bar (i.e. the melodic relationship between the expected and actual surprising note) etc...
Go 1.11 Beta 3 is released
This has been the biggest revelation for me since I took my 5 year side project on full time. Up until this point I had worked hard sporadically on it, but as soon as I signed up my first customer my motivation has gone to a whole new level.

Now I can see why companies that find customers before they even have a product are often the most succesful - both because it validates the product, but also because it instantly gives you accountability.
Everything is a remix. The problem is, blindly copying just the features of a product is most likely not going to work. You need to understand the whole business and figure out what to copy and what to improve. In other words: you need to understand the customer.

Something to read:

- "Copycats: How Smart Companies Use Imitation to Gain a Strategic Edge"

- https://www.ribbonfarm.com/2010/08/03/down-with-innovation-u...
CLI version 2.1 for Lenses (Apache Kafka) released
https://github.com/landoop/lenses-go
I felt like this ended abruptly, anyone else?
> you can see by the downvotes how committed people are to their various self-serving narratives.

How can you see this purely based on downvotes?
I recently visited a friend in Copenhagen and when I got to his place, a condo on the third floor, he mentioned that his kid was outside sleeping. I thought that he mentioned on the balcony and I thought "weird but ok". About half an hour later we left and I learnt that the kid wasn't on the balcony bit out, in the common garden of the building, where anyone could have just came in because the main gate was simply always wide open... I am not a parent yet and I don't want to be an helicopter parent, but that still kind of shocked me. Can't decide if in a good or bad way.
I'll dump small specific stories overtime in my blog later :)

Idk about writing a book though I like writing micro stories more, its easier to manage. If I made a book I'm not sure where the line of fiction vs nonfiction is drawn
Are you sure that isn't just a timeout function in case AMP fails to load?

edit: Dug up the code.

<style>
body {animation:-amp-start 8s steps(1,end) 0s 1 normal both}
@keyframes -amp-start{from{visibility:hidden} to{visibility:visible}}
</style>
<noscript>
<style>
body {animation:none}
</style>
</noscript>

The timeout function is turned off if JS isn't available, so JS being disabled shouldn't be a problem.

I'm guessing this is actually to delay page paint so it doesn't display when half-loaded.
GUN author here (https://github.com/amark/gun) happy to answer any questions.

IA did this integration in 1 week, Mitra is awesome.

Also, decentralized Reddit (https://notabug.io) was built in 1 week on us, and pushed 0.5TB P2P traffic on 1st day.

Note: I may not be awake for several hours, and might not be able to reply until Monday.
As far as I have heard you can't copyright UX (but don't quote me).

I think the issue is something else: GitLab thinks more features is what will give them competitive advantage over Github in the long term, not clean UX.
> consider that long-lived SSH credentials are an anti-pattern.

I don't think that's necessarily true, provided that your keys are:

- Properly encrypted

- Protected by a decent password

- You use ssh agent to avoid 1) copying the key everywhere, and 2) typing your password all the time.

Of course it depends how critical security is. Access to a few dev servers inside the company firewall is not the same as managing your client-facing production infrastructure.
Buy the Top Yoga Accessories UK
Slap some copy about empowering end users/workers and some illustrations of people with heads much smaller than the rest of their bodies, and it's ready to bring about a new VC round.
> hardware quality & support (if my Apple laptop has an issue, I can take it into an Apple store and get it fixed same-day in many cases

That kind of depends on the country you are in, I guess. Here in the Netherlands you first need to make an appointment (~1 week), then they order the parts (~2-3 days), then they fix the issue (~1 week). All in all you are without your laptop for 1,5 weeks. That is really lousy support compared to something like Dell's next business day on-site support.