skysight-inc/HackerNews huggingface dataset:
One reason is that more general types mean you can write fewer functions, and so the function that you do write is more likely to be correct.

The function `intMap :: (Int -> Int) -> [Int] -> [Int]` can do all sorts of crazy things that are not map. The function `map :: (a -> b) -> [a] -> [b]` can do far fewer crazy things, and just from looking at the type you can say that any `b` in the result list _must_ have come from applying the function to some `a` in the input list.
Appcues | Senior Frontend Engineer | Boston, MA | ONSITE | Full-time | https://www.appcues.com

At Appcues, we’re helping teams create products their users love. We think leaving a great first impression is a large part of that, so we've created a platform that lets product managers create onboarding experiences for their products—without needing to write any code.

Many front-end engineers spend a lot of time doing the same non-domain-specific work at every company: building onboarding tours, modals, and tooltips. Like AWS did with many non-domain-specific backend tasks, we're here to take this burden away from the engineers and empower product managers to do it themselves, freeing engineers to work on the hard technical problems they really enjoy.

Major companies like Canva, Lyft, and IBM are already using us to create amazing user experiences, and over 30M people have seen experiences built with Appcues this year.

Appcues' web products are built with ES6, React, Redux, Styled Components, and the rest of the modern frontend tech cast.

We're looking for a great frontend engineer to bring our product and user interface to the next level. You will collaborate directly with our users and our 14 incredibly talented engineers—veterans from companies like HubSpot, PayPal, Bose and the MIT Media Lab—to ship product that solves real problems.

Hit me up, apply online, or check out our glassdoor for more information.
Stilt is a magician in getting peak performance per watt out of everything. Down to tweaking individual straps for memory timing on binary firmwares for amd graphics cards.

3.6 @65W is impressive, almost stock speed at nearly half tdp.
This suggests a related question. There's no inherent reason why programs other than your desktop shell and the current focused window (for window based DEs) need to have access to keyboard input. In practice, how good are existing DEs at controlling this access? I know, for example, that the slow move from X to Wayland has removed some of the methods a program might use to access inputs or the clipboard.
Data is generated by gopherstats(https://godoc.org/golang.org/x/build/cmd/gopherstats)
I was likewise surprised to learn few Haskellers have any interest in computing the cohomology of their monads.
Not if I’m on an iPhone. They know the vicinity I’m in but they don’t know exactly which store I’m at if it is an area with a lot of stores nor do they know that I’m with my friends. I probably added them to the check in and/or tagged them in a picture.
Physical stores also SHOULD have a benefit that Amazon seems to have no will to address.

Quality control.

If you do have an item through a retail store with a physical presence, not only should (common) items be there at any time, they should also be of actual durable quality.
Boobies in the air song
I've always envisioned a "see you cunts in hell" party followed by a walk in the woods with a pistol.
There is a story from a year ago where Walmart was telling some of its vendors to not use AWS.

https://www.wsj.com/articles/wal-mart-to-vendors-get-off-ama...
Clio | Calgary, Vancouver, Dublin, Toronto | Full-Time | Onsite | https://www.youtube.com/watch?v=aXuvPxnVJWM
Clio does legal practice management software. We serve a meaningful industry (no ads or selling stuff). Stack is Ruby/JS. Our current size makes it ideal for developers to have an outsized impact. Come ride a rocket ship with a well validated business model.

We are looking to grow in all our development offices and I personally just relocated from Europe to help jump start our Calgary office (the mountains are awesome).

We have many positions open on our site https://www.clio.com/about/careers/ but I'm always happy to get emails from HN at alexis.deschamps@clio.com
You can't even have evidence that I understand bosnian language when someone else speaks it, maybe it's just barking.
http://hackage.haskell.org/package/base-4.11.1.0/docs/Debug-...

For future reference, this isn’t a good argument for trolling Haskellers.
Ack! Serves me right for googling without thinking. I suppose I saw the figures for a different Crick.
If anybody has a meatier link, please post it. This was the first article I found from a tech-oriented source.
Map of subjective human feelings
It doesn't affect performance of the browser or the web server, but I understand that it takes some work to support for a CDN. Too bad since you run a CDN ;)

I had to debug some pretty nasty issues caused by missing Vary. I would certainly do without it if it were possible, but it's not an option.

Vary is strictly required for anything that renders content per browser (User-Agent), compression (Content-Type Content-Encoding) or CORS policies (Origin).
At times it is usual, at times it is casual, at times it is sexual.

Nice perspective:
http://theswaggernews.typepad.com/mothertongue/2014/10/why-t...
Even if the operators themselves don't count as "part of the language", the complex precedence rules around them certainly should.
This is the single biggest disadvantage with ebooks for me. I find myself carrying a small notebook with my Kindle, but it's obviously not as good, and digital note input is nearly useless.
“which is not as accurate as people telling them about themselves.”

I’d argue Google’s data is 100x more accurate of who I am as a person than the data I provide FB. As a theoretical example, based on my search history, Google knows I have hemorrhoids, am paranoid about pancreatic cancer, looking for a SMS API provider, am a borderline gambler (because i check betting odds every day), and pondering the benefits of a divorce.

FB on the other hand has all the “shallow” information. It knows I like Game of Thrones, NBA basketball and paintball. It knows I like to eat ramen. It doesnt know all the other stuff because I dont tell my friends I have hemorrhoids. I dont tell my friends I might be getting a divorce.

Does FB know the needs/wants/fears of me as a person compared to google? I think not.
P&G is already at the mercy of Walmart, Publix, etc. Why would Amazon be any different?

I bet P&G would love to get branded Dash buttons all over people’s houses.
Writing elegant code that never works can easily take me twice as long as writing okay code that actually works.
When people wonder why my typical comments run on to multiple screenfuls, it's because I'm armoring them against this sort of dismissive snark. I was in between tasks today and lacked time to make it longer.
As someone who is only really confident in Python and struggled with learning JS, this is such an amazing project. But honestly, the webpage could be better, maybe even better by running Transcrypt itself on it with the source map so people can play with it.
If it wasn't obvious already:

> For reference, Snapchat did $290 million in the same timeframe, Twitter $660 million.

Just goes to show how much potential Amazon has in the Ad Market. Does anyone else think Amazon could overtake one or both of Amazon's biggest competitors in the market (Facebook or Google)?
A Dog saved my life, he barked, and I knew I had misplaced the live wire and the zero wire when installing a breaker, which I was about to test by getting close to the wire and then the Dog barked, I looked at him, and he reasured me. Then I went up there at the beginning of the wires where i plugged it in and voila, I did have them swapped. The dog knew, and I knew what he meant, he could have merely said ummm, in human language, and that would have mean't something. I came back and he didn't say atythinkg, i tested the wire and I didn't burn my firngers or got electricuted. Now you standing next to us not knowing anything about electricity, which the dog might have had, you would say i'm lying, just like you will say now. there are no proofs in life, just a belief.
On the other hand, Netflix is AWS’s largest customer.
Omniex (https://omniex.io/) | Fullstack, Front, Back | San Francisco and Santa Monica, CA | Onsite

We’re believers that the crypto-asset class is here to stay, but for large-scale institutional adoption of crypto-assets, the market needs a platform that has the same reliability, stability, performance and features that the institutional investors have come to expect — so we’re building it.

Founded in fall 2017 (10M in seed funding), we’re a team of ~25 experienced technologists, financial executives and crypto pioneers advised by Sheila Bair (former chair of the FDIC) and Arthur Levitt (former chair of the SEC).

Our founders were instrumental in building and selling Currenex (for $564mm), the first multi-bank platform to enable FX trading for the largest financial institutions — so we’re leveraging their expertise in building high-volume trading systems to create a more robust solution to handle the regulation/security/tech challenges tied to immature crypto-assets.

We’re building an Order Management System (OMS) and Execution Management System (EMS):
> EMS (C++ based) - a suite of pre and post-trade analytics to minimize executions costs, and run execution algos capable of accessing not only retail liquidity, but also the major voice brokers and OTC market makers
> OMS will manage the entire trade lifecycle from front office to back office. (Built in the latest and greatest JavaScript tooling and frameworks, including ES6+, React, Apollo GraphQL, Node)

We’re looking for engineers across the stack who want to influence something from the ground up.

Angel - https://angel.co/omniex/jobs
Email us - hello@omniex.io
Do you accept the reality of global warming? If not, we have nothing to talk about. Flat earthers and Galileans are irreconcilable.

But if you accept global warming, what other explanation can you present for the continued inaction of our government?
I can't follow the point you're trying to make. Are you suggesting that retail employees could inspect the merchandise before giving it to the customer?
Firing is rare in the US. Layoffs (bulk termination of many people at once) are common, and much scarier because of US's weak social safety net.
Well, no. Services like JLPCB or AllPCB have a 1.5 day manufacturing time and both feature express shipping via DHL (APCB for free even). There are tons of services like these. Even 4 layer lead-free boards don't break the bank. MOQ is 1-5 on all of these services.

Even here in Germany, where local PCB manufacturing is usually very expensive compared to the options above, services like PCBJoker exist, which are only about 20 to 30 % more expensive.
Best Buy specifically has their house brand of many common things (chargers, cables, etc.) and refuse to price match those.
South Korea aims to secure the future of blockchain through education
The Job: Mechanize and Migrate Batch Workloads to HIPAA-Compliant Cloud
related - https://medium.com/what-to-build/how-to-design-social-system...
If you retroactively define a performance review as whatever isn't good, of course they are bad.
Actually I believe they often DO work in service elevators and other 'back of house' situations.

In a normal elevator I imagine they also do work when in a privileged mode (such as an EMS key override).
A few useful web debugging tools
Google found that the Fortnite installer could load malicious apps
True, but your original assertion (without the "in at least a few places" edit) was misleading.
Ideally your passphrase would be secure enough that it couldn't be bruteforced from a (hashed) HN database. But in case a non-hashed database gets leaked, what sort of scheme could one use that couldn't be revealed from a single known password? I suppose one could use a system like

bcrypt(passphrase + "domain.com")[:32]

But anything requiring a calculation step seems to lose a lot of the advantages of a single-passphrase system.
Employees aren't inmates. A place where the employees run the company is a strong organization.
How a Scooter Startup Beat Uber and Bird in San Francisco
>>> Facebook knows where people like to eat because people check in.

Google knows where you eat because when you leave the restaurant it offers you to review it for google map.
I'm not sure how important it is but I think it's also important to note that even if people are telling Facebook lots of things about themselves that there is no guarantee that info is 100% accurate.
This is a bit random, but case in point - I just needed some batteries today for a garage door opener. I refuse to order them from Amazon because I've gotten burned multiple times. The ONLY batteries I'd ever order from Amazon are their Amazon basics brand.
Blue Prism – ATA02   Introduction
I have no problem with that, nor am I trying to control the commentary. But I have a right to criticize too, have I not?

This can be seen as my humble attempt to moderate the discussion; to point the commenter to the direction of the original question. (S)he doesn't have to comply and I'm fine with that. Sorry if my tone bothered you.
I see this a lot with intermediate lisp programmers; they spend so much time building ivory tower abstractions that the original problem is forgotten. I sometimes call this "bottom down" programming.

Predicting the future is very hard; remembering the past is much easier. If you find yourself typing the exact same pattern for the Nth time, then it's time to refactor it into a macro or a function as appropriate.

Figuring out what parts of the next 1000 lines of code you are going to write will benefit from an abstraction (and which abstraction that is) is a rare skill that comes only (if at all) with experience.
I agree that this is one of the things that makes Haskell harder/scarier to learn, but I don't think that it makes it bigger.
Kami | Auckland, New Zealand | ONSITE | Full-Stack or Frontend Engineers | Full-time

We’re helping over a million teachers and students eliminate printing and scanning and the associated costs and effort - so our teachers can spend more of their time on achieving better learning outcomes for the next generation.

At Kami, we don’t believe in keeping our engineers locked in the backroom implementing specs sheets - you’ll be talking to the teachers who already love our product, and figuring out how to make Kami work even better in their classrooms. This position will suit an Engineer with a good product sense and is comfortable working relatively autonomously.

We're constantly pushing the boundaries of what you can do in the browser - I just spent the past week tracking down Chrome bugs on the new stylus-enabled Chromebooks! Our frontend is a SPA built in angular, and we have a Rails API/Postgres/GKE/JRuby backend that it talks to.

Most of our users are based in the US, and there may be occasional travel to attend conferences and visit schools using our software, which is a lot of fun! ( See the wrapup from our last conference in Chicago, IL: https://blog.kamihq.com/iste-2018-wrap-up/ )

Our office is in Central Auckland, New Zealand (with great public transport connections), and this position is local.

More info: https://www.kamihq.com/careers/#frontend , email me your Github and CV at devjobs@kamihq.com. (mention HN)
>These can be useful for investigating bugs or performance problems. They should not be used in production code.
Amazon is most like Facebook in that the ads are only displayed on its own property rather than all across the whole internet on any site that displays 3rd party ads. That, combined with the fact that Amazon also has a ton of data on its users just like Facebook makes them very alike (not that Google doesn't as well).

What separates Google from Amazon is that their paid ads can be displayed on any 3rd party site that they don't own, through DoubleClick. And of course the whole search engine monopoly makes that impenetrable for now.

Of course, it's all up for grabs, Amazon could go out and buy an ad network like Mediavine and go head-to-head with DoubleClick.
> The fact they accord so much importance to a tool is beyond moronic.

There's definitely a part of me that thinks this product may be some sort of Thomasson's HyperArt Product / Thought Experiment-type thing. And I'm only calling it that because I'm not sure if there is a better term for a product that is created simply to see how many people will purchase a [mostly] useless, overpriced, redundant product [accessory])?

And a semi-aside: Maybe it was just a[n] (sort of) experiment on Kanye's (or his team's) part to sell $120.00 plain white t-shirts to see how many fans would buy them as if they were a premium product. The "Airplane Mode: Concrete Box" seems more along the lines of Kanye's $120.00 T-Shirt than any of Thomasson's HyperArt Product-type installations / things.

Just some useless musings.
I think this is the article you're talking about: https://danluu.com/input-lag/
DHL shopping is always more than 20 euros for me. I wouldn't call 35 euros for a PCB cheap.
Amazon has incredibly poor quality control depending on what you're buying.

On the other hand, if you buy something retail, you can A. see it yourself first and B. have a physical store you can return it to.
Reviewing for Google map doesn’t give you the same social media cred of “look how exciting my life is and how great my relationship is!” that checking in on FB gives you. Besides it’s a lot more work.
Seeing other people's hand-annotations in books is fascinating--regular folks even, not just eminent authors. Sort of a voyeuristic thrill maybe.

I stopped marking up my books for a while because it made me loathe to loan them out. But now I've just stopped loaning them out.
Brick and mortar retailers use a supply chain that is much more resistant to adulteration with counterfeit products than Amazon's is.
This is how one learns. You write to remember it now. Not later.
Ryzen only has two threads per core, so one would be able to see at most a 2x gain. That's not insignificant, but still far from what one needs to start seeing bandwidth problems.
What then? Do I have to maintain my own RSS aggregator server so I can read my feeds on multiple devices? Or do I have to restrict myself to a single device?
Yea check out pcbzone.net I’ve used a number of times for super fast boards. They are in New Zealand but you get stuff in like 3-5 days for even 4-6 layer boards for a very reasonable price. There are many companies like that now. If you are willing to spend around $50-100 for say 5 boards or less there are quite a few options for a few days of waiting.
Checkbook.io | Blockchain enabled Digital Checks | Sunnyvale/ San Francisco CA | ONSITE | Full-time | Engineering | $100K+ and equity
We are a fintech startup and solving the problem of paper Checks. Contrary to popular opinion paper Checks are not going away, in fact according the 2016 report by the Federal Reserve 17.2 Billion paper Checks were sent in the US alone, transferring a sum of money 4.5X times VISA/MC combined!

We’ve built a way to send images of Checks instantly in email and the recipient can Deposit them online by verifying their bank account instantly. Furthermore building and enabling a Blockchain for settlement enables instant verification and disbursement. Basically we are doing to paper Checks what Stripe and Square of have done to the Credit Card space in Online and Mobile payments.

We’re Seed stage and very soon Series A, seeing exponential growth, have a small but great team and super investors (Tim Draper, Naval Ravikant/Kevin Laws of Angelist thru one of their angelist funds, our customers and many more ) i.e. this would be a good time to join

Looking for both a back-end as well as a front-end engineer. Need to have a strong background in being able to write scalable software, preferably multi-paradigm, disciplined. - I’m the Founder of the company - this is a “co-founder” level opportunity - you’ll be working with me and other core people in the team. Work hard - play hard.

Our tech stack is Python, Angular, Postgres.

We move fast - if you’ve done a hackathon - we’ll probably want to do one with you and it’ll be clear if we are a mutual fit

Email admin@checkbook.io or pj [at] checkbook.io
Wasabi: A Framework for Dynamically Analyzing WebAssembly
I like the reminder that this is a thing and it can/should be done.

I grew up reading my dad's leftover WWII non-fiction, in which he typically corrected the authors with little gems like "NO!!! A6M2 Zero used 20mm cannon and .303, NOT .50 cal. SLOPPY."

Since then I've realized that these scribblings can be useful for a variety of things, like:

- Things to remember for later: "Amazing quote." Then it's very easy to thumb through and find that stuff later. For large tomes like scripture it can help to use expanded notation schemes, like highlighters of various colors, symbols representing topics, and so on. If you stick with "amazing quote" while reading the NT or the Quran or something else for the first time, you will quickly get lost when trying to find that one quote.

- Frustrations, as above: "WHY is the author writing like this? This entire chapter is fluff!"

- Questions: "Who could have committed this crime???" Sometimes just getting the information out of one's own head allows the question to settle in, or to be reviewed and not forgotten later.

- Things to research. I use a little icon like ->O for that, indicating directional attention toward an object. For example, the book refers to another book, or a website, and I want to follow up and learn about it.

- Building a mental model / framework in order to leverage what the book is saying: "This is step 1 of the author's model for identifying tropospheric propagation conditions, and step 2 seems to be given on page 42."

Going beyond marginalia, I have also kept lots of book logs, where I reference a page number and date and get my thoughts onto paper as I read. A log format has its downsides, one of which is that it does not lend itself easily to the expression and design of formal mental models _in one place_. So I usually combine a log format with some other kind of presentational area in my notes that is meant to unify and refine my concept of what can be leveraged, and by which method(s).

Reviewing this before I press "add comment," I realize why I like paper books so much...but I guess with e-books you can still keep a separate paper log.

Anyway thanks for posting!
Google realized this a decade ago and knows that the search engine is becoming a relic of the past, that's why they tried to pivot to social networking/media so strongly.

I suspect they are still working on this pivot in various non google plus ways. Outside of android becoming a massive media platform I don't think much has worked. (Don't call it a media company we don't control the news we're just a platform la la la I can't hear you controls the news)
I wholeheartedly agree with this assessment. I think the culture is extremely toxic, and it pushes out many promising students and researchers.
Location: Vancouver
Remote: Yes

Willing to relocate: No

Technologies: .Net, C#, Java, Angular, Javascript, Typescript, Full stack. Can pick up anything.

Résumé/CV: https://www.anthonyoconnor.ca/resume https://www.linkedin.com/in/anthonyjoconnor

Email: anthonyoconnor@gmail.com

Full stack senior software engineer. I've been leading teams of 10+ developers for the last few years. I work closely with business teams to make sure what is being deliveries actually meets their needs. Basically that means I'm good at getting down to the real requirements and cutting out all the stuff that isn't needed. I've lots of experience working remotely too.

I'm available for full time or contract positions.

I also have 2 other experienced developers I've worked with for over 2 years who are available and also live in Vancouver. If you are a looking for a small team to build out that MVP, or build a new feature or product send me an email.