skysight-inc/HackerNews huggingface dataset:
There will always be other solutions at hand, these guys are doing something about it: https://www.revolut.com

Same as swish but no need for Swedish banks nor BankID.

I use Swish extensively because it works for giving kids cash remote and at the same time buying a car. If I would stumple on someone who is unable to use it it would be troublesome, but I think most swedes would break their neck to solve it anyhow in that case. If they know they have the possibility.

Bank transactions between countries have always been a burden, I so hope that we will see big change in the near future.
Yay, state surveillance of every transaction....
If only there was some sort of peer-to-peer version of electronic cash that would allow online payments to be sent directly from one party to another without going through a financial institution, yet had some recourse for fraudulent transactions, didn't require downloading hundreds of gigabytes of blockchain, processed more than a handful of transactions globally per ten minutes, and where you didn't lose all your money if you accidentally deleted the wrong file or your hard drive broke or got lost.
This entire article kind of reads like someone visiting a foreign country then coming home and reporting on how different everything is.
The truth is bicycles have not really changed that much, especially since the 90's. There has been tonnes of evolution and everything works better, but we're still shifting with derailleurs, road bikes still slow you down by squeezing the rims, locomotion comes from spinning one set of rings and transferring it to another with a chain, regardless of material or literal form the frame is still 2 triangles.

Bikes these days have new geometries, exotic materials and everything works way better, but not because we're doing anything dramatically different from 25 years ago.
Hey. Thanks for making Zig. I’m glad it’s moving forward.

Don’t let all the negative comments get you down. It happens to every language author. (See some of the nasty comments on Elm, Clojure, Go, Jai, etc.) I, for one, am happy that all of these languages exist, even those that don’t scratch my itches.
The Creature Comforts adverts were a good part of building their name in the first place. The original Creature Comforts shorts, and there weren't many of them, were on Channel 4 out of peak hours, on the channel with least viewers in the 80s. Channel 5 and Sky didn't yet exist.

Without those 1980s and 1990s ads on the #2 channel daily at prime time I'm not sure the rest would have followed quite the same.

So perhaps not surprising they were inclined to do more ads.
Decision tree based processes like you outline are not only naiive (It does not operate with complete observability) and it's not resilient (It is susceptible to workarounds).

That explicit reasoning approach falls squarely into GOFAI, symbolic reasoning, expert systems etc... so we're well past that at this point and know the problems with it.

Anyway, again, it's not a tractable problem. Something smarter than you is going to be able to eventually beat whatever restrictions you put on it. Might as well just be comfortable with it.
Christian with Mental Disability Sentenced to Life in Prison for 'Blasphemy'
Sorry, my bad for not specifying that. Deaths of journalists are one of those things to always note.

Romania =/= Bulgaria
The article also explains why it is OK to say that elliptic curves come only in two types. Read the two paragraphs starting from "You may be wondering how it’s possible...". It seems like the curves of rank 0 and 1 are infinite and curves of rank greater than 1 are also infinite. But infinities are strange. The infinity of curves with rank 0 and 1 is much much greater than those of rank > 1 so essentially the latter can be ignored. That's what I understood.
Lots of oppressive regimes and policies throughout 20th century had large popular support too, and people opted-in to them.
Maybe store a hash of the values in the struct and check against that too see if anything has changed? If you're doing lots of dirty checks, that might be too resource intensive, though.

Or just use getters and setters and if anyone calls you stupid, ask them to demonstrate a better solution that still solves your problem.
Guess I interpreted the parent differently, as in “I updated from my MacBook Pro specifically to an X1 Carbon for its thinness”.

To be clear, I’m not against the X1 Carbon in any way and I’m glad the XPS 13 and MBP have competition.
Cool idea! One nitpick — tail -f and tztail -f should do the same thing
And you're in top-20 I-banking? So most likely in a huge city, with a huge swath of data science talent. The issue isn't folks not being able to work remotely.
Credit hack
Always rely on universal hack9 any day any time. I and my husband went to apply for a mortgage and were surprised when our lender told us we had only a 640 credit score. This did not seem right to us since we pay our bills on time and don’t have big credit balances. When we checked our credit report, we noticed there was a very glaring error on it. It showed that one of our accounts was still open with a large balance which was overdue. We paid off this balance almost two months ago, but it has not shown up yet on our history. We have a good down payment, good income, steady jobs and a house that we want to make an offer on. I was thinking if there is any way we can fix our credit score without going through the credit bureau’s process? which I am afraid is going to take a long time Because we wanted to move fast and try to get this house. I was referred to UNIVERSALHACK9@GMAIL. COM that he will help me out fast. So I gave him a try and this guy just made our dream come true just few weeks of contacting him. He raised our score to 776 and remove all negative item on our report. We just acquired the house. I recommend him to anyone. What a great guy
Somebody or other's rule of action/expectation: If they can, they will.

The only brake is significant enough fear of repercussions to themselves.

I guess now I should RTFA. But seriously, put a monitoring device in your home ("Smart TV's, too; whatever), and it will be monitored.

P.S. I hope I don't sound callous about the particular circumstance. Just, from an HN perspective, I think of more and ubiquitous technological oversight. And when I think e.g. of insurance companies measuring every last thing I do...
The comment is probably sarcastically referring to white privilege. So the wealthy people who this works for (have money, a bank account, aren't living on the street, not a visitor or an immigrant) in Sweden are the equivalent of 'white privileged people' in the us, even though I don't think of Sweden as a racist state (but I don't know much about that there).

To explain a little more, in the US, you are far less likely to be charged with a crime, shot, etc if you are a white person vs a black person in the same situation. This is highly controversial, with many people denying it and wanting to argue against this idea, but the easy evidence is like this: Did you ever get stopped in a car by the cops and asked get out while they frisked you, looked for trouble, etc? Never happened to me in half a century of life, but it's happened to even a black us senator multiple times.
That’s the exact example I made of comparing to component costs. The individual cost doesn’t matter from a pricing standpoint. It only matters if it’s so expensive that you no longer buy it. If the whole ecosystem provides enough value for you to stay in it, then they have done their job of creating value that is worrh paying for.
Shimano's indexed shifting products allow multiple down shifts. My 105 brake levers allow shifting by 1 or 2, depending on how far I press it. I've used their "v-brake" trigger shifters that allow more than 1 down shifts as well.

On the other hand, non-indexed systems never bothered me much. My favorite commuter bike was from the 80s and had downtube shifters. It became muscle memory and somewhat subconscious when moving my hands to shift to the correct gearing. It always shifted reliably and precisely. Maintenance was dead simple too compared to today's indexed shifting.
I admit my choice of the word “fair” isn’t ideal. I was trying to think of another way to put it. Probably “natural” is a better term.
My Finnish bank has always (10+ years) asked for the full recipient address when I've entered a foreign IBAN (even within EU). Just tested that it still does.

I don't think they validate it, though, IIRC I've gotten away with simply putting in "Germany".
>Gel saddles killed brookes but somehow they came back. Fixies and hipsters?

I have a leather saddle (brooks knockoff) and have put several 100+ mile rides on it. A stiff leather saddle is much more comfortable after several miles than a cushier saddle. Doesn't press in the same spots the whole time.
The EU court will slap this down.
at least they provide a clear answer that yes, you need to worry about shitty marketing.
What's weird is there's always a rational number between any 2 irrational numbers, yet there are way more irrational numbers
This has happened with Swish a couple of times.

It's no different than a VISA or MasterCard debit though.

It's a good case for e-krona which I'm looking forward too.
The computer password in my school was "secret". We'd always ask the teacher for the password and we were told "its a secret".
It's for real and the idiotic border police in the us have started asking people about it. https://www.cbc.ca/news/politics/smoke-pot-us-border-1.47185...
Cash is integral to financial privacy in the current world. Very sad trend to see.
There is little evidence that homeless people move for better services, and this article doesn't cite any.

But regardless of that: saying something is a Federal Issue, is basically washing your hands of it. What are the chances of the federal government doing something about this issue any time soon?

I'm a big proponent of housing-first homeless care; give them shelter so that they can actually get back on their feet and we spend less on trying to save their life because they have gotten needlessly sick.
You create a pin when you activate your card/wristband after walking in, yeah.

At the Mirage, tips work just like a credit card transaction would - the bartender has an iPad sitting in front of them and you choose preset options or enter a custom one.

Typically you place your order with the bartender, they'll ring it all up on the terminal, and by the time you've finished tapping your wristband on the reader and choosing a tip amount the bartender is done making your drinks. No hassle with pens and receipts and handing cards around or any of that.

Out of all the festivals, etc, I've been to where they do wristband-based payment instead of accepting cards directly, Avant Gardner / Brooklyn Mirage have the best setup IMO.

Apparently Billfold is the vendor: https://www.billfoldpos.com/
Major recalls have been far more catastrophic for automakers. No one dies because their screen has defective pixels.
Exactly. Also, very likely for self-hosted to have a lot less moving parts, so less likely to go down
What is the platform you're building? Would love to know more!
SEPA is for euro-denominated bank accounts. That's what the E is.
What’s wrong with having a cable at your desk? Just plug it in when you get home and eject when you leave.
Just do an incorrect inventory. Some venues let workers do inventory and reporting. They are charging for the cup itself and that is how they determine sales. If a stack of cups disappears, there is no reconciliation.

Music venues have some interesting procedures, Alpine valley allows under an oz of weed to be brought in. They have college girls carrying backpacks with 40k in cash. There is an off duty cop directly behind though.
self-hosted git isn't going to go down in the complicated ways that running it for zillions of people does. a lot of things are relatively set-it-and-forget-it on the server side at the scale of most companies (let's BS it as <200ppl).
Reason compiles to Ocaml, yes. Does Facebook actually want you to just use Ocaml? Sure doesn't seem that way to me. Facebook is pushing their own tool, and their own libraries to go with it. Interoperability between Reason, Bucklescript, Ocaml native, OPAM libs, and the various build tools in between is confusing and ill-defined. The path of least resistance just seems to be "stay in our garden... there's no walls technically, but good luck hopping back and forth".

And all because some people are allegedly pathologically incapable of understanding a language without bolting curly braces on it.

It's the most absurd overcorrection for a pedantic complaint I've ever seen in tech.
I used OCaml in production for a 2 years and it was a very pleasant experience. Recently I started using ReasonML at my team to implement a Kubernetes configuration tool. It’s surprisingly easy to use ReasonML for backend development with dune and esy.
It's easier for me to interact with your statements via text than it is for me to engage with you emotionally, politically, physically etc like how workplaces inevitably are ://
Really, it would be hard, when ~50% of the country probably prefers fox and thinks CNN is the biased one? Seems awfully judgmental.
Just nitpicking, but I believe it was Hermes, not Bender.
edit: https://external-preview.redd.it/QkC-IFnu4weXJdqXPJCgaswRHAy...
As already mentioned. It exists, D Lang. It’s a better C and a better C++. It has a runtime, which you can choose or not use. It is ABI compatible with C, and C++ ABI is a work in progress.

You can switch from writing C to D, and still use all of the existing C libraries and code you do today. You can even use D libraries in your C projects.

There is the betterC flag that can be used as well which essentially turns off the D Lang runtime.

The runtime allows garbage collection and other memory safety that more modern languages like Java and C# have spoiled use with. Also allowing for write once, compile every where. Making it a very portable language.

http://www.dlang.org

The other benefit is it is a language not owned and developed by a corporation like Java, C#, objective-C and go. So there is no ulterior motive’s or agendas by said corporation.
I've worked with both.

Typescript is (and feels) bolted-on, and can fail in dozens of ways. ReasonML's type checker is 100% airtight. It also has pattern matching and piping, to help make your code more concise.

Typescript is easy: it's just ES6. ReasonML is (and feels) very much unpolished. Conflicts and overlaps between ReasonML's and Bucklescript's and JS's standard libraries, poor documentation, very flexible but very unintuitive JS interop syntax, frequent updates that break your code, etc.

One big advantage is that ReasonML's compiler is lighting fast. As in, it compiles a big project in an instant. I don't know how it works behind the scenes, but the sheer speed changes how you develop. With JS/TS, you hit save, wait a few seconds for the iterative recompilation, refresh your browser, check your work. With Reason, you code, hit save, immediately get a helpful error message, rinse and repeat, and eventually you open up your browser and everything works 100%. It's pretty cool.
It is quite liberating. My family went cash only a couple of years ago. We spend less and tbh there isn’t much downside.
> Now a funny think I said was "pick a random real number". Since the computable numbers are also a measure 0 subset of the real numbers, it's literally impossible to randomly pick a real number with a computer...

I dispute that. See this: http://math.andrej.com/2008/02/06/representations-of-uncompu...

[edit] The downvoters can't argue with facts. Let me hear them.

I am not deleting this comment.
You can send a sepa transfer out of a non-euro denominated bank account to another non-euro denominated account, but it will get converted to Euro first. That's why I said you get charged twice - once at origin and again at the destination. And you might want to do that if you want the speed of a SEPA transfer - regular inter-bank transfers between different EU countries still take days to process.
Kids smoked cigarettes because it was cool. Now they sometimes vape. I suspect all the cool is from the vaping not because there's a strawberry flavour. When I was in school smoking was cool, but menthol cigs were for wimps. There was often a corner shop near schools that would sell one cig with two matches. Now that was targeting youngsters. I'm sure flavours do make vaping more palatable for everyone, but that's a very long way from those flavours existing to target youngsters.

Bizarre things like aerosol and glue sniffing had their phase of being a niche cool thing amongst kids. Seems like the few who must will always find something regardless of flavour or ease.

I still occasionally see school kids smoking regular cigarettes. How the hell they afford to beats me at over £10 for a 20 pack. But whether vaping or cigarettes there's far fewer kids bothering at all than say 20 or 40 years ago when it seemed like almost every school kid smoked. Besides I'd far rather a few kids were using a vape pen than those same kids on tobacco with all the additives and vastly worse health outcomes. Vapes are far easier to quit too as tobacco seems to have other more addictive components. Well, that was my feeling from having quit both.

I keep hearing of Juul as being something extra, more accessible, worse, more addictive, you name it! How are they different to the dozens of other brands of vapes and ecigs? I've yet to see one in the UK, if they're even sold here.
This reminds me of the development of 'color words'. Most languages start off creating words to differentiate light from dark, followed by a word to describe red, then yellow (or green), followed by green (or yellow), then blue, then brown.
Ok... so you went to a festival without money? How would you have solved this without Swish? As you said there was no ATMs. Card readers are expensive and not really viable for most booths. They are also kind of a monopoly.

You don't have to use SWIFT... you can do Paypal, Western union etc.. too.

For Swedes.. Swish is god send. I lost my credit card once at a train and had no cash. I was at a hospital out of town with my son. I was able to Swish to a doctor and then get cash from him.
Uniformly at random picking a number from the interval [0, 1] isn't possible with a turing machine (even giving it access to random coins). I.e. it's not a computable function.

It doesn't even really make sense, you can't represent uncountably many numbers on a turing machine, so it isn't even possible to return all but a tiny subset of the space.

You're imagining some turing machine that attempts to compute it anyways and thinking about the output. You seem to think that you can make a turing machine that

- In the probability 0 case that we should output a rational, will output that number

- Will otherwise infinite loop

This is randomized, so we are getting our randomness from some kind of "coin flip" like process. To know that we are in the that probability 0 case of outputting a rational, we will need to have seen infinitely many coin flips. If we've seen only n coin flips, there is still 1/2^n > 0 of the probability space that we haven't explored. So in fact any such turing machine has to loop infinitely in the rational case as well.
I would be very interested to see what a moderator thinks about my conduct.
Pretty trivial to solve... sell drink tickets.
> we [don't] have a pro[o]f that any particular number is normal (but we have some good candidates)

https://en.wikipedia.org/wiki/Champernowne_constant ?
WeChat payments work fine with foreign cards...
Rust's panics and their backtrackes are essentially the same as C++ exceptions.
iSH – Linux shell for iOS
Could you define a view of "world class debug story"?
Replace the role of Turing Machines with Type 2 Turing Machines. Then it is possible. And it's got absolutely nothing to do with computable functions.

[edit] The downvoters can't argue with facts. I am not deleting this comment.
In principle it seems like a significant limitation but in practice it is rarely an issue.

ReasonML does support parametric polymorphism so it is still possible to write generic code.

Some language features conveniently help to avoid boilerplate. For example it’s possible to have a `Float` module with arithmetic operators and “open” it like this: `Float.(10.0 + 0.5 / 3.0)`.

There’s also a work in progress project called Modular Implicits that will introduce ad-hoc polymorphism.
All this becomes pretty intuitive if you think about numbers in terms of their decimal expansions. A "random number" is one with a random digit in each of its (infinitely long) list of decimal digits. A rational number is one where, at some finite point, all of the digits start to repeat in some finite pattern. The odds of that happening by chance are zero.

Likewise, if you take any two randomly generated list of decimal digits, at some point there will be a digit in the same place that is different between the two. At that point, you can construct a rational between the two by choosing the smaller digit and then adding "1000....".

But yeah, it's kind of weird.
Show HN: Good music with beautiful visualizations, submit yours. Now with WebGL
> the only problem with exception-based handling is the lack of explicitness - It's too easy to call functions without being aware of the set of possible errors.

i.e. checked-exceptions?
I wish he would revive the crabs!
Nowadays I only ride Citibikes, and they only have 3 speeds. This seems a bit below the optimum, but can someone opine, do we really need 30 speeds?
Lightning + Watchtowers

Its coming

For some of the other things, best practices prevent much of that. I could imagine a common practice where base layer transactions to open a channel use a joint account that requires X of Y signatures, where X-n keys are yours, and the remainder being a friend or actual intermediary business which only facilitates avoiding user error. After the channels are open it having no say in how things are transmitted. I also imagine this being seamless. Each element of a computer's boot sequence were all major stepping stones at one point, and now computers don't even show you the list of things its doing anymore. I see this technology going that way once UX designers figure out how to get paid in this space.
I remember as a kid how much money my parents would have to carry while on holiday, banks were closed and ATMs rare and often empty, shops in the country often wouldn't take cheques. Credit cards resulted in really slow vendor payment (remember paper credit card chunk clunk? those numbers are raised for a reason) and caused cash flow issues.

Anyway, one of the major telcos had an outage of their EFT system the last holiday weekend and everything broke. Except for people who had cash. I was quietly smug, but it shows how fragile the payment systems are.

I'm looking forward to a decent Weibo hack to cause a reassessment of the single centralised 'trust our ledger' model.
One thing I haven't seen mentioned which is of particular concern given recent developments is that if society is cashless, what if the bank or "swish" or whatever private company is running cashless transactions decides to "deplatform" you because they don't like your political opinions (or the color of your tie, or anything else). Its one thing for a social media site to erase someone's online presence, or a hosting company to prevent you from having a web presence, or even Paypal preventing you from getting electronic payments through there service - because your life doesn't depend on it. If 'swish' decides it no longer wants your business, how do you survive? How do you buy food? How do you pay the rent? Aside from the Orwellian privacy/tracking implications (by both governments and corporations), the massive transfer of power to electronic transaction corporations is frightening.